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
341697229274	341697229836	341697230386	341697230936	341697231486	341697232036	341697232586	341697233136	341697233686	341697234236	341697234786	341697235336	341697235886	341697236436	341697236986	341697237536	341697238086	341697238636	341697239186	341697239736	341697240286	341697240836	341697241386	341697241936	341697242486	341697243036	341697243586	341697244136	341697244686	341697245236	341697245786	341697246336	341697246886	341697247436	341697247986	341697248536	341697249086	341697249636	341697250186	341697250736	341697251286	341697251836	341697252386	341697252936	341697253486	341697254036	341697254586	341697255136	341697255686	341697256236	341697256786	341697257336	341697257886	341697258436	341697258986	341697259536	341697260086	341697260636	341697261186	341697261736	341697262286	341697262836	341697263386	341697263936	341697264486	341697265036	341697265586	341697266136	341697266686	341697267236	341697267786	341697268336	341697268886	341697269436	341697269986	341697270536	341697271086	341697271636	341697272186	341697272736	341697273286	341697273836	341697274386	341697274936	341697275486	341697276036	341697276586	341697277136	341697277686	341697278236	341697278786	341697279336	341697279886	341697280436	341697280986	341697281536	341697282086	341697282636	341697283186	341697283736	341697284286	341697284836	341697285386	341697285936	341697286486	341697287036	341697287586	341697288136	341697288686	341697289236	341697289786	341697290336	341697290886	341697291436	341697291986	341697292536	341697293086	341697293636	341697294186	341697294736	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2757	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2756	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	3600	2300	2755	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22729	21588	29396	24250	21587	21645	10122	1523	995	922	790	759	720	673	591	607	583	605	561	581	570	562	536	518	487	522	581	504	487	516	514	513	494	503	500	481	508	488	493	514	489	479	457	493	484	462	487	476	492	485	477	516	461	508	509	499	435	480	473	531	436	495	509	496	519	476	496	450	456	521	482	504	473	491	494	467	468	513	471	497	507	499	464	488	503	477	477	474	465	450	440	484	489	504	459	489	510	492	464	470	511	477	470	438	507	458	488	487	484	483	464	497	516	481	472	485	457	491	473	486	478	474	473	468	473	476	471	484	490	483	466	524	458	482	491	471	493	445	465	507	509	476	500	487	483	459	462	420	497	485	468	474	463	489	472	469	502	479	492	516	480	442	452	444	477	484	458	486	511	484	453	485	504	499	446	441	488	498	444	478	502	453	528	472	464	471	513	422	431	418	484	474	463	493	455	487	497	502	446	516	471	469	494	491	498	468	469	492	444	472	513	483	473	467	452	491	424	504	455	512	434	484	439	476	464	500	465	489	467	457	484	507	491	534	502	458	480	434	496	472	474	492	492	498	467	483	459	464	499	463	461	493	494	472	459	456	473	477	517	475	484	476	508	457	478	449	491	450	464	491	451	493	479	484	456	490	463	472	510	506	464	466	501	453	473	485	484	493	468	473	483	506	460	456	488	469	507	504	484	466	466	452	482	459	503	462	448	485	432	467	444	499	514	481	503	472	467	505	448	438	486	488	497	491	454	493	469	476	482	485	484	486	498	475	466	499	496	472	470	484	506	450	452	483	487	465	537	484	457	451	512	437	511	466	509	489	476	461	466	509	457	456	472	498	465	481	508	454	485	497	463	485	486	466	484	530	459	480	531	486	511	477	450	447	468	478	469	451	505	446	466	472	468	469	498	512	476	503	473	489	467	435	493	518	505	477	485	486	482	466	493	466	469	472	468	480	439	458	468	460	487	533	514	482	474	465	443	436	515	481	470	450	486	495	453	464	506	455	505	480	490	486	464	443	460	508	503	465	475	462	442	497	494	474	485	454	440	467	467	498	497	511	479	480	492	488	474	460	485	492	510	470	478	479	416	499	473	480	503	484	483	485	452	440	487	488	447	452	481	469	449	488	478	509	482	486	492	483	518	474	432	466	511	439	484	442	462	479	455	479	515	470	461	476	467	466	464	496	465	523	478	472	433	462	503	499	431	487	520	449	479	501	470	484	469	507	474	449	510	448	469	483	478	518	477	446	514	459	477	482	476	482	484	481	438	453	527	457	500	474	515	482	463	502	494	447	466	472	468	468	473	471	492	495	459	476	501	447	449	509	480	492	494	501	473	462	448	470	464	435	481	485	477	429	466	455	458	457	518	504	449	475	458	501	449	470	451	493	481	470	452	481	493	487	496	467	506	451	495	509	484	521	489	513	469	511	446	538	469	505	502	496	444	466	462	452	468	446	448	490	455	485	494	482	470	461	495	451	467	475	501	449	476	500	469	459	494	435	447	499	469	475	465	443	483	466	468	444	483	434	475	486	470	479	510	482	493	502	518	460	440	497	519	473	481	482	483	416	506	526	523	498	507	477	448	488	477	502	453	436	461	500	481	487	489	477	492	449	491	500	485	470	451	485	516	433	495	432	466	491	443	438	460	478	488	428	470	456	447	468	464	499	465	468	472	501	493	480	467	485	468	471	494	466	481	467	481	464	485	480	441	490	420	501	494	475	436	442	449	500	474	479	439	470	409	471	464	432	477	461	484	477	476	482	476	483	467	482	497	500	492	446	444	450	488	434	512	449	483	480	514	456	482	473	480	470	507	489	459	450	480	505	436	452	490	466	484	465	445	506	514	487	464	473	460	498	466	484	476	477	450	510	458	469	484	472	486	463	476	482	479	461	479	506	454	475	483	410	462	448	473	476	495	482	428	425	476	500	457	491	479	445	460	463	505	489	472	426	491	495	449	456	522	495	478	491	459	469	476	461	450	440	462	472	483	511	477	487	498	407	487	501	472	476	472	437	451	481	513	507	465	481	464	447	440	510	472	460	469	469	466	453	442	490	490	515	495	488	498	506	445	495	456	502	487	475	461	499	439	499	467	485	509	480	470	434	477	530	488	449	499	477	468	502	518	456	470	484	489	466	434	499	454	494	521	481	477	476	500	469	483	555	466	463	473	476	492	529	466	461	439	487	463	443	507	468	503	466	477	466	474	465	471	465	456	426	482	470	499	506	438	464	475	458	480	454	500	466	457	474	512	465	471	438	495	515	475	460	453	526	493	452	497	447	500	521	470	467	481	478	467	492	485	457	447	478	462	433	483	477	488	442	468	484	456	493	476	499	473	519	450	442	461	466	475	469	517	488	467	455	461	487	490	468	475	530	474	440	482	464	471	443	467	456	462	514	446	495	475	472	461	480	483	504	479	469	451	487	454	459	511	493	453	496	463	481	504	433	500	495	434	493	440	466	490	477	491	458	476	501	480	471	482	481	501	460	452	470	469	478	466	472	490	499	448	495	464	425	486	481	478	471	477	437	456	501	487	498	436	494	478	485	456	450	480	450	502	480	475	460	469	473	475	495	460	438	503	449	466	465	466	450	493	493	486	453	483	482	475	497	493	479	478	459	482	459	458	469	465	493	472	487	512	493	435	489	475	486	475	466	487	468	476	452	478	463	426	486	457	469	487	444	471	469	437	478	450	484	429	498	462	445	453	465	470	463	449	467	476	470	456	493	486	492	472	490	486	476	462	485	484	427	452	471	457	481	449	472	482	474	468	423	458	432	464	479	483	467	484	480	497	494	464	448	503	445	463	435	461	471	458	465	504	504	479	493	468	469	489	489	467	465	453	487	485	482	480	501	500	502	483	469	447	502	489	453	489	500	455	471	474	500	456	464	452	472	433	483	487	449	454	488	477	474	472	441	458	453	453	446	458	457	504	491	483	460	476	488	502	490	508	477	498	466	490	491	467	467	435	477	465	455	489	464	468	465	494	447	466	520	457	477	476	469	514	443	431	461	479	468	466	463	485	425	479	452	466	495	445	462	486	492	511	502	473	471	477	496	492	507	471	469	444	451	468	412	481	507	469	505	496	476	448	446	453	445	453	488	466	458	446	458	462	494	427	460	487	448	486	464	525	426	498	459	457	464	458	484	492	435	462	450	494	447	493	457	503	449	517	444	516	507	474	461	473	504	468	463	478	467	478	486	463	483	461	471	473	473	472	481	493	481	493	502	457	528	433	478	498	501	459	470	472	470	485	464	507	452	454	495	474	462	446	443	444	471	475	435	461	476	480	455	449	480	496	477	484	474	475	437	473	475	477	468	480	496	499	469	483	481	489	477	454	465	494	489	479	474	484	475	480	483	473	488	465	477	500	457	483	430	453	519	480	459	462	488	489	458	490	482	485	450	492	502	484	465	511	507	458	474	501	434	462	487	482	465	458	469	473	466	444	459	463	452	477	472	481	486	497	467	468	481	466	459	463	509
9538	20365	15573	8447	5279	3801	2726	2048	1637	1350	1167	1027	968	857	834	793	779	762	796	701	710	675	688	643	646	659	638	664	660	646	622	596	654	633	607	637	616	619	621	642	604	609	578	613	608	576	633	608	650	640	619	659	637	608	591	621	591	654	614	595	653	604	608	583	624	615	582	605	640	605	606	607	605	583	546	606	572	609	624	577	591	580	591	613	638	625	644	644	619	606	585	572	583	664	616	634	614	553	573	605	579	611	597	566	569	611	618	623	612	598	616	630	587	560	569	587	585	629	563	587	585	634	605	581	585	585	624	633	588	572	634	594	594	599	577	624	593	623	617	651	648	579	566	587	590	595	611	598	580	579	600	618	607	614	563	630	576	599	587	581	579	619	615	640	599	612	585	610	587	600	579	587	551	621	564	613	551	607	612	591	590	598	573	555	639	598	576	647	644	597	624	605	570	583	595	589	580	612	568	578	596	609	578	557	593	589	578	616	649	606	622	567	582	620	611	645	613	600	593	598	594	584	578	581	545	597	588	612	627	589	639	587	586	533	615	621	585	579	583	596	605	590	628	632	569	638	625	587	628	638	617	606	617	617	605	628	592	552	595	574	598	614	639	596	589	565	579	625	613	591	603	607	601	614	550	585	597	574	632	594	619	551	623	573	622	589	613	602	609	625	598	596	598	584	593	606	603	601	607	638	599	618	600	615	635	623	629	624	652	617	579	578	592	587	607	639	606	627	659	573	605	563	622	615	570	590	598	550	626	561	628	596	597	609	607	589	620	574	661	622	548	535	586	594	609	635	641	573	594	554	598	575	541	576	602	611	600	626	571	600	600	591	572	600	602	586	604	644	577	616	627	621	580	614	592	614	583	553	579	596	577	596	588	632	603	551	554	608	568	580	596	590	610	570	592	615	547	590	614	565	585	610	620	623	577	630	623	605	569	598	596	638	584	637	596	634	565	600	555	588	600	566	634	609	589	599	612	600	573	612	562	605	591	588	631	642	582	611	561	621	602	632	570	587	613	605	612	626	585	595	589	574	593	578	596	550	609	611	577	555	587	631	575	631	604	562	591	563	645	617	609	597	639	613	596	592	599	610	586	548	597	628	622	616	606	589	565	605	585	599	564	605	613	598	587	620	620	628	633	600	667	604	564	548	579	587	598	572	624	591	603	600	597	612	578	598	588	576	607	630	604	603	594	595	613	572	619	603	599	600	624	576	603	532	603	590	595	568	592	615	592	560	564	601	600	595	573	592	581	572	623	597	586	613	573	610	594	561	588	619	570	580	620	588	566	619	553	601	575	632	591	598	591	622	642	570	637	552	633	621	615	567	579	569	614	614	616	609	596	659	602	581	583	589	616	626	601	598	605	581	609	562	576	567	627	601	631	608	619	593	607	611	593	584	585	621	584	572	592	575	567	546	560	593	596	599	568	580	574	582	624	620	619	636	563	606	619	565	569	561	659	631	585	604	603	608	626	616	618	615	596	613	595	542	587	553	613	567	607	595	632	591	595	568	663	606	609	585	625	589	579	560	586	624	586	575	549	628	594	600	616	634	601	606	627	626	557	583	557	578	605	559	592	590	579	567	621	628	588	588	544	573	619	603	596	612	577	594	567	546	594	613	568	633	600	591	606	600	594	595	594	613	597	584	637	576	549	594	588	634	630	605	591	610	589	585	598	630	582	548	605	602	631	618	613	564	574	595	614	569	581	585	602	558	569	616	610	593	598	591	587	587	620	624	576	575	648	581	620	606	589	623	573	600	598	599	603	607	594	603	633	588	602	589	570	556	589	607	579	578	576	620	636	595	637	599	626	587	603	599	586	585	648	599	627	598	564	584	638	556	550	570	609	602	586	579	600	609	566	644	632	645	579	625	640	602	560	592	614	604	608	603	605	627	613	618	587	600	608	615	580	590	578	561	579	642	608	603	607	579	605	562	581	558	601	632	641	565	636	615	578	625	547	614	628	602	553	619	614	636	619	528	638	578	588	582	573	603	603	616	584	604	610	581	645	638	618	607	614	601	618	610	601	586	591	612	603	581	614	624	573	600	612	576	563	599	586	585	620	576	559	610	564	589	638	641	609	587	568	597	578	624	619	551	590	609	625	591	596	624	553	585	573	599	675	594	610	559	592	540	613	600	604	604	593	605	575	601	551	605	613	567	629	620	586	599	595	614	610	572	550	617	611	602	611	569	618	617	587	576	588	595	583	646	633	607	643	596	551	595	601	580	577	591	585	634	582	591	597	605	610	559	635	589	562	582	579	617	611	577	547	591	590	602	595	612	602	594	646	579	538	588	648	619	592	587	596	602	574	557	559	620	618	609	674	644	612	581	616	625	596	541	583	619	557	636	583	597	639	591	574	624	556	584	564	602	587	598	569	595	559	561	542	575	606	599	560	579	590	615	587	566	605	600	556	616	582	581	593	653	607	570	565	579	605	557	650	627	580	589	613	582	604	590	595	558	606	574	579	615	578	602	556	604	608	588	561	592	609	587	617	573	580	566	612	591	585	607	574	586	602	608	629	637	588	587	600	614	577	546	581	608	634	638	575	625	598	596	572	595	682	581	564	608	558	615	597	611	567	624	622	596	587	593	624	637	601	564	596	646	591	581	620	592	639	555	604	614	559	570	553	609	579	633	580	613	560	604	610	620	608	581	615	606	624	615	585	569	581	610	564	622	600	620	601	564	618	620	586	616	583	611	563	597	624	586	577	580	578	594	617	569	631	549	624	599	580	617	615	544	610	589	630	597	582	584	604	567	561	609	628	581	621	607	580	613	545	633	611	572	611	570	594	622	585	586	577	602	587	626	578	578	594	623	559	545	635	571	609	570	613	568	577	615	605	585	589	594	615	558	605	592	588	600	574	586	601	605	601	609	617	626	584	588	573	548	605	644	577	608	626	669	592	559	630	585	591	620	613	616	626	577	555	585	655	640	612	627	615	641	603	599	604	603	621	600	605	599	597	588	592	649	620	607	631	555	625	619	598	605	599	620	563	608	617	574	590	641	618	568	589	603	636	615	599	589	597	581	642	622	626	603	580	573	584	608	577	600	583	608	553	567	620	590	591	607	598	584	593	586	591	562	619	623	561	607	618	631	614	604	608	645	629	622	602	646	604	590	585	608	596	586	555	656	587	560	582	623	625	659	603	589	618	636	579	568	629	615	579	588	624	575	562	590	597	605	603	590	591	620	569	626	527	578	562	548	564	558	573	589	582	578	584	580	605	595	600	631	628	576	614	643	622	590	618	582	624	640	618	596	584	574	644	602	596	606	589	574	586	583	588	609	600	571	584	544	529	600	591	583	625	585	561	562	567	643	558	595	617	592	568	594	589	598	597	566	590	555	563	590	558	588	563	591	615	605	582	553	545	603	583	587	617	608	561	585	582	597	585	583	596	606	629	587	585	582	607	581	599	604	564	635	612	605	597	570	585	596	573	575	635	595	587	579	563	587	573	565	574	619	595	578	609	576	613	613
26971	19364	6595	1367	736	578	496	485	521	489	437	434	473	449	449	440	431	446	460	455	438	453	443	500	462	430	443	464	453	448	459	449	418	424	440	475	454	426	448	439	447	403	432	433	457	430	446	444	425	429	412	441	493	448	449	464	456	391	448	440	450	455	469	464	475	419	489	432	419	443	449	456	425	478	446	429	395	446	462	406	444	417	438	432	470	429	443	437	431	458	453	484	469	424	450	452	436	467	451	454	404	467	398	461	446	433	485	440	482	443	435	420	449	397	436	458	448	463	470	434	467	417	424	447	433	471	450	436	419	432	447	427	440	455	420	441	468	458	488	404	428	438	458	433	462	433	453	425	455	453	438	450	437	407	439	454	432	409	444	421	454	417	454	420	439	409	386	470	487	424	442	435	448	446	445	438	391	442	436	497	431	473	474	436	478	433	469	448	406	476	462	448	419	419	477	440	496	459	442	438	463	424	432	433	488	431	417	423	431	411	401	443	470	437	425	447	403	450	498	433	458	445	451	447	434	458	441	447	445	454	458	446	467	455	418	455	450	463	442	461	467	474	435	446	398	471	427	437	438	433	436	436	471	449	444	450	397	466	456	445	451	424	428	462	463	414	429	458	419	468	441	457	431	452	468	467	419	452	453	447	416	460	456	453	472	465	467	438	452	416	437	483	462	434	456	467	456	439	475	445	445	428	457	466	450	449	432	428	430	457	452	466	434	421	463	421	465	439	455	436	417	424	470	443	474	431	480	465	457	425	405	441	451	424	414	458	438	451	481	385	484	469	447	477	428	462	439	427	436	452	427	460	456	472	430	453	459	449	471	380	415	458	468	434	429	427	424	442	429	455	463	511	436	452	443	454	456	463	431	388	448	454	451	449	458	408	460	444	453	434	439	437	444	452	429	457	428	466	470	450	474	452	473	429	456	451	488	456	405	473	465	452	430	435	450	441	449	441	466	468	443	445	483	433	440	459	438	464	440	442	435	432	461	464	469	458	442	429	477	448	420	490	417	498	468	434	426	432	455	476	422	433	467	471	453	481	453	486	413	503	465	409	411	431	438	455	459	497	426	469	400	454	435	414	456	428	452	440	486	443	421	434	448	477	441	467	427	439	432	456	480	477	480	429	469	443	453	440	414	457	473	445	406	450	417	421	460	466	421	478	445	427	434	452	416	446	441	418	448	454	440	436	444	467	450	442	476	428	419	459	440	453	417	440	410	448	485	451	442	438	466	430	445	457	445	497	448	467	414	451	435	425	427	422	440	464	462	467	467	490	432	436	449	449	452	419	464	432	432	437	443	431	452	478	439	430	452	427	474	437	422	444	474	453	436	469	420	408	476	461	476	448	476	421	440	430	428	446	392	452	435	471	444	424	447	459	434	451	437	411	438	460	455	447	425	464	440	448	482	447	422	420	454	436	460	433	451	401	432	462	437	415	454	444	471	445	433	434	472	463	419	444	455	470	442	386	453	458	456	484	430	453	494	472	434	429	460	439	477	408	429	439	449	446	455	455	479	430	409	464	417	461	439	457	490	426	421	443	437	472	453	429	437	412	449	442	434	457	420	480	442	441	462	454	432	482	471	457	430	439	442	434	431	448	452	439	411	448	458	451	410	450	450	457	452	428	405	418	420	439	490	462	427	452	485	421	444	466	424	438	438	452	497	428	418	447	427	424	445	459	409	417	481	438	459	468	420	482	441	425	432	467	453	420	422	458	431	457	498	428	433	461	451	465	457	456	464	483	450	464	454	473	478	438	428	463	460	422	428	407	452	452	447	442	390	439	492	448	396	440	476	426	455	446	462	478	418	457	422	408	440	422	449	407	453	486	438	469	464	470	448	409	423	429	457	413	467	418	431	433	454	428	495	440	447	434	459	454	427	418	448	422	442	421	442	451	461	433	456	429	445	437	452	481	399	466	425	447	439	461	480	434	430	411	461	451	442	406	414	415	465	420	476	406	431	442	482	437	464	441	434	452	460	447	429	473	422	453	430	445	442	454	410	449	476	452	454	444	437	427	460	464	471	443	443	445	459	438	464	479	473	440	466	447	433	438	420	445	428	459	455	444	428	432	438	436	434	427	437	477	434	423	435	439	401	462	456	422	432	422	423	462	429	420	452	477	471	411	416	483	465	442	471	462	442	430	459	467	446	460	469	442	467	458	450	443	426	430	437	422	465	445	439	441	447	422	488	377	447	414	467	439	461	488	448	416	450	425	416	471	431	472	466	441	448	437	429	444	450	432	459	431	420	453	419	438	423	463	470	455	444	426	450	428	487	421	459	440	473	429	413	446	451	421	432	466	441	451	403	440	428	429	443	444	430	441	469	445	441	471	463	497	484	462	425	404	436	470	455	425	468	458	422	460	428	447	457	454	488	463	456	442	446	437	434	421	458	428	449	439	403	416	463	430	464	437	448	457	435	440	467	435	420	429	441	440	429	445	433	445	396	420	491	458	428	426	450	412	436	440	429	459	426	445	415	416	494	446	415	449	500	447	456	447	439	417	432	465	431	433	419	415	424	430	434	464	452	459	461	456	439	472	426	441	443	473	476	443	424	429	449	437	431	443	445	490	424	463	473	469	462	473	414	448	451	429	435	440	423	482	452	421	469	482	482	466	450	458	491	435	467	407	426	396	433	426	499	453	423	473	459	431	442	437	410	428	458	442	431	427	508	442	449	439	505	476	512	437	462	435	438	437	433	449	407	384	437	450	449	450	447	447	414	424	421	432	459	451	436	459	415	454	453	452	425	444	441	447	490	451	458	449	430	498	451	434	414	440	463	413	424	449	415	430	404	434	477	457	422	440	449	460	467	444	447	515	441	458	462	465	451	428	454	403	449	458	450	452	412	434	438	429	444	433	393	467	453	446	445	444	427	452	415	440	426	446	427	479	438	439	460	433	461	435	488	443	431	451	444	430	445	456	444	456	442	421	450	468	485	457	472	428	455	457	450	459	469	460	401	453	441	446	447	426	428	425	424	461	447	426	454	414	464	441	421	483	444	456	456	438	459	411	456	460	457	455	454	445	425	465	427	428	436	432	429	458	440	435	430	434	476	455	457	440	440	452	427	459	444	426	445	435	470	428	452	451	422	396	471	453	481	410	436	410	485	436	450	448	435	439	438	443	437	452	508	459	436	461	466	422	436	429	444	459	458	456	421	424	436	457	457	426	421	457	465	417	425	459	412	426	459	476	403	422	502	428	450	446	475	436	451	441	380	438	429	446	466	482	447	433	444	422	430	459	423	440	473	402	459	443	487	416	443	460	426	451	460	449	449	443	458	438	453	427	420	444	453	484	442	459	473	482	427	455	393	432	418	473	468	432	439	452	463	423	485	456	437	477	466	453	464	499	463	474	448	415	449	456	454	470	469	432	433	437	425	432	464	435	443	475	430	453	440	439	475	455	437	439	495	450	428	427	447	467	479	412	441	447	413	489	484	483	420	463	429	424	381	459	457	436	447	439	472	472	442	474
6367	4058	3200	1658	1026	794	690	616	624	579	579	551	505	590	550	535	542	554	572	534	547	579	527	486	537	532	539	568	556	540	566	555	549	540	545	539	538	533	552	534	519	537	512	499	521	513	546	540	547	553	527	552	535	564	557	514	548	567	545	545	568	570	547	522	533	549	511	518	573	542	542	553	509	535	513	537	521	571	583	569	531	509	513	558	537	549	542	544	578	482	547	574	527	550	568	536	523	510	590	569	553	546	519	540	526	556	530	573	542	532	541	529	535	554	538	513	539	562	534	564	539	515	484	524	557	536	550	513	559	617	549	565	560	535	525	507	563	539	561	545	577	547	555	504	559	525	535	492	512	579	596	570	568	544	549	573	567	557	547	513	565	526	558	554	533	560	519	510	515	557	536	565	541	567	568	520	526	512	542	574	594	529	506	564	549	538	551	577	556	531	539	541	533	515	523	557	509	552	532	520	523	495	545	556	568	555	554	552	513	528	553	514	563	528	508	505	556	581	502	547	527	559	545	559	536	531	575	550	519	517	541	532	541	505	544	539	546	531	563	556	548	550	537	518	552	563	575	519	514	529	551	521	585	574	527	556	557	508	589	576	513	565	578	555	550	562	513	540	519	578	527	555	539	545	512	524	581	530	533	500	536	559	566	611	570	519	486	553	584	505	524	550	551	587	539	520	549	604	521	546	552	532	537	558	563	534	546	539	518	519	514	572	514	574	550	533	543	554	512	517	541	547	553	550	551	518	544	526	585	562	559	505	478	524	589	591	549	549	535	540	551	545	521	565	542	560	538	547	547	545	554	533	536	586	505	559	560	530	497	503	522	537	550	537	523	561	507	538	547	543	540	544	499	541	544	559	513	544	556	548	525	561	543	519	529	525	500	579	539	575	592	517	580	539	529	527	563	583	540	515	547	550	510	565	521	559	562	534	569	537	503	550	578	568	520	525	571	537	550	555	558	527	549	516	532	552	522	550	602	540	546	573	535	535	517	533	546	579	571	580	548	514	555	545	578	552	543	571	543	542	525	540	501	521	514	511	552	557	541	534	541	541	567	533	550	510	565	533	585	549	564	517	529	565	528	561	560	552	530	549	510	555	555	557	523	518	531	502	549	510	532	577	547	551	551	548	569	520	522	547	530	560	510	547	497	562	516	546	520	548	540	516	537	560	578	520	548	525	563	558	539	535	545	529	563	503	521	550	571	538	524	533	524	550	569	551	518	500	567	528	519	544	514	551	533	553	517	544	566	559	498	551	546	575	559	527	540	515	510	571	538	509	508	569	525	513	546	513	574	538	576	572	526	495	565	525	512	538	532	496	603	572	565	522	527	536	549	563	514	528	529	529	510	533	550	509	526	524	515	525	541	515	528	528	534	523	541	572	537	559	520	501	541	516	535	513	539	530	531	530	554	549	528	529	511	569	500	517	553	530	546	542	541	507	553	531	531	545	517	565	550	544	492	528	499	565	485	554	552	525	540	506	528	541	588	569	545	544	579	493	555	536	560	523	556	566	537	565	580	551	536	557	511	518	577	556	574	542	550	544	523	543	531	516	539	556	551	514	497	526	595	548	578	525	538	517	510	572	559	541	529	547	521	533	571	538	585	539	542	555	515	520	572	553	562	508	538	537	514	590	514	542	574	527	528	563	516	541	556	543	510	537	607	552	577	528	505	506	500	569	529	515	536	515	541	541	564	559	584	521	517	532	545	531	507	540	558	508	575	559	523	553	533	527	584	559	536	548	500	581	555	534	557	520	570	523	563	565	533	581	534	540	524	553	512	554	551	551	548	573	545	507	560	551	550	580	556	516	562	530	529	589	520	545	526	555	520	518	545	561	549	542	540	522	566	556	548	560	534	526	522	527	513	555	584	539	504	541	515	548	550	534	547	529	534	546	522	549	525	525	562	549	560	532	514	571	547	553	558	545	543	506	564	525	492	534	520	588	544	557	547	578	521	503	550	522	530	551	516	513	507	542	585	538	533	545	554	511	539	541	534	522	555	540	530	574	485	524	519	549	518	530	499	550	560	547	511	527	540	549	522	504	540	550	524	528	546	549	525	523	501	535	520	537	526	538	541	562	541	549	568	542	561	551	558	539	541	547	525	554	527	501	506	511	552	532	560	544	537	539	542	553	511	526	511	559	545	543	549	485	566	542	540	517	558	523	510	531	526	525	553	521	537	541	534	542	529	516	565	511	550	513	496	525	550	574	548	544	557	573	538	543	570	562	500	529	504	530	546	559	537	535	553	545	539	544	566	543	525	570	519	545	552	500	528	571	532	539	542	527	551	555	506	537	529	568	547	535	561	524	542	534	576	563	571	524	568	571	548	541	533	525	534	488	535	516	506	566	514	531	538	561	551	546	500	526	508	526	526	564	554	578	542	539	530	524	539	527	537	533	572	501	555	484	537	530	543	520	503	553	528	517	525	558	478	562	552	575	564	537	539	549	548	533	539	557	526	512	557	527	544	574	517	518	530	529	553	522	539	521	535	511	536	547	559	555	552	519	501	517	544	509	537	527	551	562	513	541	552	545	533	516	564	522	576	546	567	513	525	505	491	545	541	554	538	554	559	544	517	522	531	515	569	495	579	553	554	526	530	539	550	517	554	583	541	568	549	534	540	588	555	514	554	551	544	560	529	601	550	546	494	538	532	547	563	578	518	514	548	551	538	561	521	508	496	591	523	552	571	528	512	535	548	507	530	568	538	593	550	492	538	533	528	536	550	529	565	576	549	581	551	536	547	549	554	495	568	535	491	551	495	526	507	523	551	495	523	532	542	527	530	542	542	549	554	585	541	547	542	545	549	524	582	525	549	502	520	535	515	514	560	520	519	533	545	577	524	513	515	492	585	537	560	551	550	509	540	515	539	522	513	586	543	510	583	523	531	547	597	547	546	578	527	558	538	570	551	548	519	525	572	520	556	540	548	552	526	535	549	546	531	517	524	546	562	571	587	527	569	492	541	526	538	522	525	535	575	509	557	543	534	561	530	563	532	574	511	545	548	536	532	549	543	512	549	554	538	522	542	550	547	511	588	542	531	567	554	522	588	484	491	502	507	544	506	551	547	512	524	561	535	557	556	514	522	482	562	577	539	523	512	532	534	530	526	534	578	536	521	532	530	562	559	576	558	535	522	562	528	557	552	551	527	470	518	564	506	532	554	518	530	547	527	488	566	541	595	527	558	504	532	523	572	586	538	526	516	581	524	527	530	514	540	505	530	574	560	538	549	532	495	539	512	596	523	527	586	535	525	529	535	542	507	537	561	551	534	564	548	521	502	564	571	571	540	524	510	538	519	529	568	568	543	549	512	551	526	508	552	519	576	549	568	558	531	581	543	532	544	569	530	546	534	565	550	520	515	550	541	535	519	559	544	512	573	561	540	533	565	558	549	532	536	542	536	551	528	557	543	505	490	553	515	530	532	509	559	539	518	542	567	528	540	534	491	538	551	535	552	524	512	541	531	564	581	564
23166	21036	28152	24117	21033	10374	1701	1070	953	898	833	880	861	789	751	733	782	768	682	748	737	733	693	766	676	679	718	672	725	744	673	697	709	667	665	698	655	719	710	677	683	698	753	643	702	667	710	695	665	713	717	713	640	643	725	710	711	675	757	703	693	705	673	649	682	656	680	686	722	675	677	714	733	744	682	683	723	680	706	677	713	671	708	723	701	718	683	693	687	694	662	674	720	710	679	666	706	704	670	718	661	697	700	706	710	629	675	689	690	690	690	695	662	737	701	658	702	657	727	697	711	719	688	653	702	690	702	658	671	672	711	692	727	692	697	693	684	658	679	747	706	695	661	653	662	681	649	715	718	725	708	675	696	738	643	655	703	686	702	687	674	672	684	727	698	733	703	649	763	682	680	685	734	736	668	709	653	661	716	675	686	711	692	735	674	649	723	686	671	664	698	699	695	655	700	722	686	718	686	672	697	731	694	706	681	673	713	704	675	693	725	700	720	678	658	634	645	680	724	678	696	718	663	682	721	651	712	696	715	680	711	667	654	705	666	717	667	641	651	692	660	592	670	651	700	707	704	677	750	660	679	685	703	685	695	702	736	665	684	709	684	680	707	700	669	712	679	706	698	729	712	717	709	693	689	715	676	725	711	695	686	687	702	673	689	761	716	665	667	685	694	683	649	688	693	795	671	715	683	664	678	662	710	687	663	662	689	703	696	709	681	677	654	710	687	658	698	694	673	699	649	701	715	680	719	651	673	707	697	626	703	665	717	658	692	690	702	691	670	705	701	679	712	713	715	732	742	685	688	687	670	672	703	687	710	700	695	745	656	728	671	694	684	678	710	712	722	653	692	660	667	673	703	695	666	650	689	679	707	730	721	683	704	700	678	727	707	660	711	736	684	646	704	670	697	709	695	718	744	718	701	693	706	708	672	695	652	696	671	698	722	644	659	698	671	724	644	679	672	711	717	707	720	695	689	686	722	678	709	681	706	685	710	700	698	674	685	701	692	686	669	656	650	677	663	705	721	713	724	697	723	679	708	643	695	697	704	694	667	693	708	691	639	691	660	724	705	696	747	673	688	717	696	658	690	722	690	688	697	662	694	690	669	699	712	676	608	722	683	697	744	704	712	678	682	693	667	693	659	683	682	697	701	677	660	694	645	654	742	703	721	690	715	748	678	701	723	677	643	665	666	707	667	672	697	697	695	661	692	681	672	668	689	724	674	719	713	625	659	620	655	663	692	663	681	701	656	709	667	646	693	685	672	721	699	726	717	711	631	746	701	703	755	685	734	647	679	620	687	680	717	706	663	683	684	667	613	691	714	658	670	679	670	708	728	687	695	680	677	693	650	665	647	665	676	709	662	622	660	705	669	702	626	658	700	671	755	711	682	672	692	664	719	696	684	644	674	694	677	698	663	686	658	694	687	705	686	668	694	656	701	682	658	693	713	667	691	700	747	660	664	676	668	700	717	675	719	706	694	719	692	657	666	691	679	635	685	664	702	672	697	693	665	664	680	668	704	678	713	689	713	680	691	732	665	712	680	720	688	728	706	693	706	681	657	692	679	755	702	706	719	675	745	685	697	687	669	649	717	721	719	651	693	702	626	743	700	662	663	672	727	694	725	638	745	679	683	678	710	679	726	708	680	687	653	697	720	706	684	648	703	710	728	658	645	645	709	732	708	724	706	669	693	659	688	684	675	675	690	732	653	707	686	704	698	682	705	699	701	663	718	680	661	680	713	720	701	673	643	724	713	710	677	663	717	703	685	710	666	721	694	695	665	706	739	688	694	641	702	665	682	652	693	710	709	705	708	689	690	709	687	701	708	658	653	652	706	673	651	705	684	685	716	744	735	703	674	653	684	682	728	728	652	631	695	697	694	683	671	691	679	703	671	656	670	708	661	686	704	678	685	728	662	709	695	694	690	701	719	681	706	687	697	663	682	672	669	723	687	707	689	696	691	694	649	722	665	714	650	715	715	710	671	675	678	685	698	658	656	647	670	709	666	695	687	672	702	725	668	746	725	707	653	712	673	674	671	709	641	622	666	676	677	660	721	728	711	649	679	672	632	714	734	680	710	612	694	731	703	680	706	653	690	720	644	635	690	673	707	710	681	761	695	682	681	720	687	662	598	651	684	713	668	683	708	665	703	692	687	654	719	726	687	664	717	658	718	745	679	671	741	712	693	707	620	712	691	720	695	657	710	710	645	640	658	714	702	669	667	682	680	680	703	698	734	664	657	657	710	632	687	697	695	695	674	714	682	704	717	710	691	700	685	681	711	636	702	731	695	669	702	683	681	677	706	722	700	683	660	683	696	649	687	676	692	672	681	678	690	708	637	702	709	691	688	705	721	712	703	686	687	683	652	655	634	651	725	660	665	644	683	656	646	668	685	660	684	656	644	691	682	671	659	685	704	669	711	661	663	681	695	702	718	712	628	688	705	682	646	740	722	660	668	677	672	655	704	690	672	720	694	687	700	640	705	749	658	656	680	684	685	663	689	691	721	684	685	659	716	688	705	635	687	731	724	698	678	692	689	674	683	673	735	708	672	624	726	705	680	733	743	690	664	678	694	645	674	672	724	723	696	655	695	712	670	710	638	689	723	700	723	680	680	661	707	723	699	697	743	715	649	685	685	663	662	659	680	691	645	684	711	713	730	671	644	717	656	692	692	695	669	669	709	645	713	658	680	709	697	687	702	702	682	729	666	671	700	704	701	676	704	656	710	731	656	694	682	665	709	657	709	699	676	698	667	683	673	642	678	705	639	657	682	711	722	738	701	698	675	694	663	651	710	697	678	690	670	700	657	704	699	661	697	736	675	672	632	677	685	730	666	671	695	680	696	651	724	679	633	679	705	691	736	733	696	699	688	742	655	707	678	687	670	717	675	675	720	644	714	702	650	662	691	668	696	688	669	707	645	676	692	699	685	675	649	694	729	709	752	685	674	691	712	687	756	676	689	714	695	665	685	692	682	690	690	688	662	646	721	659	702	680	680	669	674	729	681	677	739	695	728	704	701	680	695	722	720	676	716	728	683	683	721	714	630	729	725	714	704	644	683	683	677	681	706	728	677	702	734	667	713	716	653	666	673	683	666	649	691	696	699	639	635	680	683	634	694	681	720	661	657	684	683	681	658	724	698	684	699	652	681	701	692	669	671	656	712	684	676	758	665	701	677	683	702	688	707	671	723	740	689	671	684	686	655	733	670	702	689	675	695	667	695	705	664	684	703	739	664	674	660	672	653	728	689	675	709	693	688	681	664	640	760	643	714	679	719	742	648	734	690	657	679	693	689	718	719	682	659	660	649	677	720	699	668	709	671	660	707	643	712	693	695	712	680	712	621	684	725	671	675	720	672	655	676	692	688	685	709	673	679	668	681	692	680	683	713	712	693	724	686	692	691	698	701	657	679	658	674	696	695	620	644	690	761	680	651	732	686	650	699	711	681	702	668	664	636	687	751	701	691	667	711	701	732	685
6855	12991	10268	5246	3540	2539	1926	1588	1312	1212	1115	1047	1009	977	969	915	958	909	915	884	839	871	907	858	851	912	915	889	856	817	860	841	883	871	856	859	847	830	840	834	840	869	858	825	889	823	841	823	848	837	882	886	818	840	859	830	878	842	814	853	835	820	795	814	820	808	894	813	854	845	870	838	858	789	858	812	886	847	870	792	833	829	858	805	825	835	828	827	857	796	851	847	826	807	805	738	794	773	871	854	815	827	869	857	854	824	823	823	814	829	862	811	817	852	821	840	799	774	834	803	828	859	831	800	816	813	867	806	843	846	841	845	849	851	857	829	815	867	846	846	895	771	825	835	857	789	839	841	884	865	817	769	816	816	845	842	812	831	838	862	809	824	871	846	802	883	854	843	861	811	821	797	823	813	831	804	867	841	836	820	846	800	819	836	828	855	768	836	832	810	797	837	799	829	815	840	790	893	851	886	801	809	803	864	802	783	760	817	838	837	843	835	807	824	809	810	843	866	830	768	797	799	841	767	822	844	888	851	773	843	799	813	791	805	844	856	822	873	802	851	861	859	835	786	825	853	908	779	806	829	824	816	876	820	877	810	829	825	790	870	827	819	848	876	838	828	857	859	871	855	864	816	839	794	827	882	811	850	811	850	786	844	846	783	825	863	827	827	857	826	841	864	833	808	832	846	880	836	828	818	832	797	837	814	814	806	782	830	851	853	874	853	863	789	843	830	800	820	891	841	775	807	815	807	809	839	831	821	838	792	832	865	858	868	851	870	829	833	848	884	840	841	841	838	823	835	798	834	855	798	856	893	860	857	795	813	852	809	799	775	841	799	846	887	791	868	855	866	810	845	833	812	879	817	871	783	818	773	835	849	852	830	817	904	805	814	806	843	880	859	839	828	835	856	851	852	798	848	881	820	839	839	814	870	801	791	802	863	823	844	838	800	803	809	784	799	787	824	805	845	861	843	841	853	837	859	850	871	844	786	779	801	893	861	808	823	841	840	840	837	804	843	899	849	851	866	873	889	877	825	851	813	823	860	865	859	807	794	820	826	828	874	825	831	851	845	799	818	837	858	810	806	818	831	825	851	895	814	818	798	800	840	825	853	848	858	833	857	824	862	834	792	837	855	779	787	849	849	836	784	771	855	806	814	844	845	831	819	826	881	855	830	814	823	819	835	786	843	820	797	792	902	797	796	851	884	824	807	801	840	855	854	886	829	844	836	861	831	849	844	831	903	834	870	849	849	803	846	855	875	814	848	847	849	842	858	813	814	840	870	842	805	804	824	882	813	821	835	837	860	846	818	860	833	850	818	847	814	819	762	800	869	819	837	822	794	854	880	838	780	836	811	818	789	803	845	885	865	844	808	892	844	839	889	876	826	825	869	836	799	869	838	823	858	853	817	791	789	838	845	866	870	852	806	785	838	772	823	816	819	845	812	850	835	859	848	834	823	815	807	802	872	820	814	831	873	828	844	797	837	806	810	873	865	834	805	821	797	823	864	856	851	861	828	829	850	820	792	824	844	850	851	843	813	869	829	803	843	827	850	795	803	859	840	827	846	877	828	859	792	847	814	848	836	833	837	772	842	799	794	826	892	857	834	901	785	891	835	816	821	828	807	873	834	825	809	813	827	811	810	839	848	806	823	833	867	794	829	833	808	851	848	839	811	764	836	833	838	835	861	883	850	835	846	799	834	803	866	889	819	810	836	812	829	848	878	822	844	837	822	823	810	813	849	861	818	829	819	848	839	812	834	862	851	809	835	860	849	877	818	835	807	845	822	822	841	808	826	820	874	863	827	891	812	846	789	806	835	835	788	787	832	854	833	833	857	818	853	846	839	832	852	792	830	858	830	852	835	844	815	842	807	878	831	882	840	815	830	838	774	824	862	820	859	801	778	838	811	834	807	839	818	865	820	803	825	838	811	827	834	823	835	860	838	886	806	870	822	836	813	829	857	821	831	810	821	807	848	817	817	813	881	825	824	770	812	808	872	847	806	798	827	787	857	831	806	818	892	770	832	813	877	882	849	866	818	816	872	840	866	837	855	824	805	841	816	842	894	846	782	859	856	802	848	806	817	846	837	810	902	834	812	808	797	793	840	832	796	818	896	856	825	827	843	826	834	837	841	806	821	811	869	796	807	811	815	868	790	825	848	840	798	784	840	839	830	872	839	792	878	853	856	822	829	857	763	812	851	823	818	832	843	868	865	866	829	826	827	835	889	791	797	829	852	839	821	807	827	818	807	786	836	781	864	834	814	819	829	859	849	839	819	817	815	834	841	851	819	858	896	834	794	808	799	808	836	879	832	809	841	839	818	838	808	858	802	868	821	826	829	832	832	814	858	823	847	806	840	862	861	825	799	850	826	807	777	882	841	779	805	840	842	858	879	819	838	822	812	849	832	873	848	864	830	834	825	803	858	854	848	856	863	815	840	854	792	827	828	798	807	840	842	833	852	809	872	804	855	792	789	818	838	783	844	831	891	796	783	770	849	785	798	783	891	802	801	773	809	886	831	790	836	847	803	841	828	820	851	797	827	856	828	870	801	735	865	806	858	816	827	844	854	842	780	817	810	833	816	891	849	786	828	817	806	837	834	832	834	797	853	828	809	873	808	824	840	840	812	881	802	826	790	879	814	838	789	812	805	837	865	867	824	777	838	877	861	814	829	830	835	810	870	853	748	804	825	837	812	891	805	816	803	856	787	841	842	872	812	826	853	783	811	809	795	796	851	825	778	868	864	807	852	821	804	840	840	832	807	769	830	856	846	846	847	795	823	809	818	806	864	796	829	818	869	857	828	869	899	810	827	808	826	864	784	819	753	864	802	855	882	852	834	809	841	859	842	845	864	834	822	867	865	878	865	810	831	831	781	814	809	806	823	827	822	853	799	840	844	849	783	844	807	843	825	813	856	853	861	793	813	850	842	825	816	783	798	881	842	846	800	823	821	811	802	828	812	803	869	794	899	868	835	822	817	842	806	856	815	830	824	851	808	860	811	841	806	859	800	789	816	860	859	843	778	825	829	845	837	850	840	850	848	811	833	881	847	843	811	834	845	844	847	840	875	856	847	860	811	802	822	813	875	851	763	849	828	860	887	801	848	847	844	846	833	904	847	887	817	799	777	855	865	807	827	818	823	829	817	827	886	781	863	787	815	817	840	871	828	859	802	806	865	813	848	768	860	819	849	815	843	823	857	845	828	849	818	800	792	795	833	787	798	877	813	817	843	862	780	855	864	865	817	863	812	804	791	866	812	819	834	826	762	840	845	871	865	887	832	838	821	887	791	797	860	855	801	814	827	798	799	852	830	829	826	850	865	820	818	866	819	803	815	833	828	840	776	903	835	873	850	841	825	843	833	832	846	861	838	826	851	843	828	788	791	840	830	862	893	853	854	849	800	823	862	826	821	854	790	814	879	875	805	816	829	812	835	858	850	892	823	823	843	836	839	881	869	836	875	849	812	822	823	868	824	848	796
24225	21114	27408	25012	12878	913	529	404	333	320	293	295	260	231	241	215	226	213	230	224	212	216	204	200	201	219	169	213	201	202	194	212	212	190	197	197	198	216	192	227	210	201	221	191	206	174	200	217	205	209	191	188	192	218	192	192	220	190	208	169	197	190	229	197	190	185	221	203	201	202	206	208	180	202	186	216	190	187	190	196	191	212	218	175	205	205	209	207	208	199	189	200	196	213	183	177	232	184	211	199	222	213	205	179	219	202	219	196	223	212	183	201	216	196	176	185	181	227	238	224	189	216	197	203	192	174	191	206	195	205	208	212	197	182	192	203	190	201	195	197	194	207	184	214	208	233	217	183	205	220	193	202	218	190	195	187	199	195	201	192	198	195	217	194	211	165	190	222	210	176	206	198	201	205	204	195	178	172	216	203	202	181	216	184	211	207	184	219	189	217	234	202	190	207	204	207	213	179	188	177	211	167	203	205	212	211	187	221	208	206	212	207	223	219	201	199	183	200	213	197	197	177	181	221	194	202	207	186	189	184	203	213	195	210	206	225	208	192	197	204	182	199	208	216	173	192	228	203	190	221	190	204	200	183	214	200	182	192	198	167	196	204	209	194	213	182	198	208	207	189	202	227	188	207	192	203	185	178	212	201	203	201	207	200	183	205	205	183	197	203	205	179	196	203	221	199	194	183	206	220	194	182	179	227	176	208	213	205	168	196	222	185	185	175	186	215	205	193	206	180	197	192	188	176	211	197	181	179	187	201	207	173	202	198	212	214	191	205	215	198	182	182	177	221	227	190	211	191	199	201	204	196	224	184	213	222	194	176	203	191	195	195	195	207	206	185	164	187	182	201	201	201	212	210	189	209	191	184	221	205	208	203	170	172	197	174	218	187	176	213	210	205	186	199	226	206	214	204	218	208	219	192	185	192	205	190	208	197	198	210	216	211	190	203	193	227	194	218	186	205	196	220	216	195	185	206	198	193	208	167	198	199	189	178	177	188	195	183	188	193	193	207	180	201	182	189	184	196	197	203	215	193	184	190	212	219	203	208	200	204	175	187	191	193	220	199	218	218	196	206	196	202	215	193	185	191	176	200	201	199	220	161	175	222	197	222	183	197	175	190	177	178	192	199	219	175	211	212	199	198	218	221	191	229	192	200	216	208	183	181	204	207	190	202	197	227	187	212	196	214	183	197	202	218	203	183	194	220	174	214	214	187	213	200	205	190	184	210	169	188	211	174	205	217	182	191	214	199	213	187	198	194	168	201	202	218	199	202	194	212	196	223	188	217	194	186	214	216	200	194	176	198	200	177	194	195	196	198	191	172	183	187	176	193	189	203	206	195	204	194	203	172	199	201	187	206	206	199	191	197	205	203	193	188	195	228	206	194	224	184	206	195	196	217	199	212	184	192	223	202	227	191	198	174	196	197	188	224	203	197	196	185	202	213	197	181	206	191	201	195	191	185	206	205	210	208	186	216	189	191	173	188	229	192	178	183	218	162	211	185	202	175	215	196	204	228	213	197	200	189	205	195	180	174	192	202	201	225	186	199	202	204	188	183	209	217	201	201	223	212	226	179	163	211	204	192	216	198	206	188	191	209	200	204	200	197	208	196	215	201	190	205	193	218	167	223	203	222	232	191	186	214	164	176	229	178	212	193	207	196	196	196	206	190	190	200	177	202	172	215	190	224	221	205	213	171	214	218	217	224	217	199	197	202	212	217	199	207	198	184	201	201	178	192	205	195	192	209	194	182	207	209	214	203	209	190	208	202	219	211	191	194	200	211	216	200	187	186	181	201	202	185	202	179	172	183	233	184	213	193	233	208	188	178	203	200	215	186	188	190	208	173	197	200	219	215	185	193	173	195	193	197	205	200	210	200	179	186	184	212	172	183	210	180	209	185	197	208	200	192	207	195	201	200	177	179	190	214	190	190	213	204	166	207	178	173	176	200	199	182	192	182	197	210	182	207	196	202	204	189	199	195	205	220	187	165	216	208	195	191	205	209	205	185	184	191	192	189	197	195	168	188	194	214	196	211	203	225	221	200	208	229	216	220	185	201	223	195	215	183	201	199	201	204	201	187	201	198	190	203	212	194	209	188	203	192	211	173	182	192	181	208	207	179	227	171	220	204	200	200	187	169	217	198	209	197	190	202	167	174	197	212	195	189	189	195	230	176	206	174	200	197	191	187	207	201	213	220	187	193	187	188	193	184	201	177	193	206	222	201	197	186	199	194	218	228	201	181	168	213	182	207	221	197	176	195	184	188	205	201	201	208	202	215	206	194	195	179	193	202	196	228	202	196	210	188	205	176	192	199	226	205	187	204	204	211	217	168	199	173	196	192	197	186	181	201	180	200	203	201	213	181	187	189	199	203	218	218	204	172	192	211	199	178	172	201	202	230	197	168	193	172	194	211	207	197	171	209	201	211	199	186	198	152	215	199	198	230	215	207	186	220	172	200	218	196	216	205	193	198	216	200	185	216	208	217	201	191	187	223	201	169	203	197	210	184	187	187	212	221	185	194	211	205	190	180	199	201	197	211	189	197	199	225	196	208	184	216	223	180	194	187	198	186	203	199	212	212	178	214	227	203	191	202	192	201	180	187	195	185	200	219	192	203	211	214	200	214	189	188	188	202	213	189	221	179	216	212	202	188	183	204	187	206	213	204	210	186	205	194	186	195	177	168	225	209	219	185	188	224	209	193	188	190	208	200	216	181	205	171	206	185	208	178	208	190	196	207	215	201	185	201	194	202	185	204	229	197	195	203	192	206	185	209	172	193	189	199	187	211	187	189	196	239	202	200	206	187	205	206	201	178	201	202	209	194	198	222	180	208	189	192	205	198	188	200	192	200	182	187	205	213	215	224	188	209	192	189	202	234	196	195	211	195	194	210	189	185	198	186	179	190	162	194	182	212	223	214	199	168	192	188	178	165	176	174	180	181	189	191	173	209	207	199	201	192	214	226	206	188	218	186	208	209	190	174	202	204	200	183	209	201	224	180	174	184	193	196	217	201	222	194	220	219	175	217	207	191	201	186	191	225	205	199	190	207	196	176	220	190	173	205	216	204	211	168	207	185	224	193	212	203	178	209	194	176	193	214	180	184	205	206	208	227	195	206	180	204	187	198	200	206	196	206	211	195	193	190	199	193	195	191	200	203	210	188	211	187	195	195	180	192	191	191	184	203	228	191	206	183	182	233	232	183	217	184	203	177	204	185	204	170	189	228	201	182	201	200	212	178	179	195	173	181	193	211	199	204	178	204	195	185	197	198	193	206	191	195	212	220	199	180	202	181	214	200	195	203	184	196	212	189	200	187	211	199	184	201	212	198	191	205	220	202	209	186	183	200	204	219	221	179	177	212	183	218	184	169	218	194	184	165	175	196	196	193	203	198	213	183	201	180	215	209	209	208	207	200	177	218	228	198	204	218	213	180	188	211	201	211	190	177	196	214	188	210	202	225	199	215	184	201	203	216	196	216
6567	9311	6927	3433	2145	1402	990	756	583	510	465	435	361	378	341	305	323	326	292	289	291	302	270	302	255	276	288	263	268	276	273	272	264	257	256	283	272	268	292	262	291	242	243	262	265	264	266	275	251	243	257	242	296	286	250	253	265	248	262	249	240	285	235	275	279	266	260	269	239	257	255	250	254	261	264	239	274	280	283	246	260	274	251	234	241	280	277	229	245	279	242	267	268	272	250	264	249	258	270	258	217	262	267	249	277	257	279	259	263	281	290	270	271	267	256	292	270	251	266	282	247	258	245	239	244	246	251	215	261	241	251	253	290	255	273	266	245	286	266	247	265	277	271	299	246	250	251	254	247	311	260	240	250	280	271	285	239	253	273	266	245	257	291	243	251	256	250	258	259	239	295	249	237	246	255	244	250	275	267	294	262	262	247	242	241	271	277	238	255	264	263	253	208	245	244	259	234	252	260	285	269	237	224	267	245	263	246	250	279	264	228	221	243	258	238	263	278	247	300	252	255	237	265	264	289	228	243	253	246	250	259	323	273	269	260	250	247	252	260	271	266	263	271	271	245	268	235	257	247	270	279	242	272	254	249	272	261	289	270	248	243	240	284	246	265	273	245	239	284	253	268	278	248	255	257	262	248	216	261	258	269	274	282	260	285	264	257	250	270	275	237	283	265	284	263	275	268	251	224	238	253	275	250	256	252	272	248	268	261	239	244	247	240	272	225	259	253	249	261	279	261	271	232	280	274	252	271	279	266	276	267	243	254	254	273	259	249	251	256	242	239	285	255	288	240	266	255	282	250	286	249	259	271	251	255	258	272	285	275	252	238	263	248	259	268	256	234	261	259	260	246	262	285	261	259	241	256	244	266	268	256	258	248	274	270	281	231	244	246	277	275	271	281	256	264	298	266	267	259	261	278	267	249	238	262	244	248	259	257	282	239	288	245	229	248	255	285	254	263	253	251	251	284	241	258	257	256	234	260	286	296	271	226	270	261	265	250	258	229	244	259	265	252	245	243	243	243	249	249	268	253	242	224	279	271	250	262	246	245	288	243	278	244	260	281	263	258	226	268	262	264	251	247	281	256	262	225	257	287	273	257	258	260	251	262	298	257	252	259	267	249	256	231	273	265	257	289	257	259	239	271	247	274	266	231	247	271	259	249	239	252	253	268	282	262	292	254	296	253	233	278	258	221	268	262	284	273	255	252	237	259	254	296	249	251	267	234	239	282	319	287	242	258	266	251	238	272	240	242	249	264	235	268	273	239	255	268	264	250	269	257	280	252	257	271	241	263	264	264	273	257	245	244	252	248	257	244	253	233	235	260	261	261	268	272	236	264	273	262	257	270	243	257	226	277	237	252	278	252	277	289	262	240	250	257	261	278	253	241	281	280	246	251	254	266	243	277	255	267	256	256	258	288	272	276	263	262	255	243	276	272	259	268	258	289	229	251	256	246	262	245	272	234	267	238	243	264	252	259	242	253	288	258	262	241	300	261	246	254	282	252	256	252	236	236	286	267	252	300	271	282	273	239	241	236	235	237	232	267	267	272	292	242	269	258	243	245	269	255	263	246	291	280	240	257	259	271	250	255	268	277	254	273	252	265	262	251	285	233	240	271	281	289	294	269	259	241	265	271	231	259	235	236	260	264	244	280	273	297	265	254	221	268	268	274	250	234	246	264	237	278	266	280	271	279	256	259	266	249	278	245	265	263	238	283	243	252	231	243	250	260	224	254	275	271	241	243	266	231	267	227	259	218	271	246	250	263	247	264	269	254	273	281	255	256	268	252	266	250	250	277	227	253	233	261	260	237	270	253	259	244	278	292	276	248	278	248	256	263	249	282	259	261	292	245	270	256	244	263	275	296	262	242	238	276	266	259	270	269	276	246	222	260	255	255	260	248	251	247	294	241	253	262	262	270	245	237	262	268	261	234	291	250	229	276	249	248	263	237	263	266	266	249	252	262	268	235	251	270	252	244	266	251	262	281	279	255	261	265	248	282	270	243	257	235	241	248	220	255	240	282	268	265	256	265	281	272	248	267	271	275	263	277	241	277	268	256	256	287	261	249	268	264	259	294	265	240	249	270	235	254	273	270	241	234	237	255	271	228	297	261	264	254	266	240	260	252	243	239	277	256	268	226	250	233	248	237	281	271	267	242	260	253	251	262	275	257	229	247	261	281	263	238	247	256	253	280	238	227	251	248	234	263	232	246	260	269	219	269	263	270	234	257	262	243	249	273	265	264	272	238	265	256	249	283	247	248	258	262	228	279	268	265	252	259	262	264	267	211	245	247	258	294	250	268	275	252	268	271	290	278	290	263	268	241	243	279	249	266	267	244	277	247	218	250	255	292	243	244	250	253	249	252	254	245	271	232	262	250	257	240	251	277	252	252	260	259	240	255	258	282	290	264	276	283	274	278	276	242	241	268	215	261	268	251	242	278	244	264	272	270	267	268	237	242	262	269	277	269	270	258	269	259	281	251	268	250	285	249	259	245	249	254	243	228	250	275	278	244	269	264	270	240	274	234	252	262	277	267	228	269	256	261	264	268	263	217	235	249	264	271	259	273	247	235	271	254	242	269	230	240	239	251	254	260	278	274	274	260	256	254	241	267	282	237	267	251	273	278	250	249	266	252	267	256	246	289	269	273	258	285	254	251	254	270	261	281	260	271	234	245	256	265	226	258	274	272	260	261	253	247	255	252	241	268	236	271	258	277	246	260	260	284	276	240	258	251	249	247	293	261	234	237	248	261	253	263	262	231	236	254	270	244	268	261	260	276	242	292	264	262	256	248	299	246	279	266	247	245	253	278	225	252	277	227	269	245	234	265	252	258	232	268	246	260	245	287	254	266	257	269	270	268	243	258	238	259	261	271	257	258	263	271	274	286	247	273	242	272	275	248	242	249	264	243	261	253	261	255	254	259	246	251	235	279	228	271	262	288	262	274	288	244	275	251	273	266	259	273	232	250	262	259	275	276	230	243	255	268	252	266	252	267	256	258	238	270	231	232	230	253	234	257	256	267	275	249	256	308	244	240	272	233	252	240	246	263	266	220	287	282	268	248	276	281	234	282	261	254	253	268	251	256	280	256	257	279	223	259	282	270	242	272	259	256	259	256	266	241	239	259	276	266	247	272	247	265	247	279	249	252	248	274	240	245	244	267	267	264	233	266	242	243	279	268	268	257	267	271	253	269	268	250	263	231	259	244	286	287	286	259	256	279	256	262	290	254	269	249	258	249	245	257	258	285	257	268	297	258	268	245	258	271	225	276	266	252	274	255	218	270	252	263	242	264	250	268	228	270	271	254	255	259	266	240	259	229	244	254	272	289	274	241	240	257	250	283	259	287	245	276	280	262	262	248	231	239	232	255	246	234	245	242	257	246	260	256	283	243	266	254	282	266	244	285	261	270	247	274	247	276	262	262	253	238	251	255	274	248	271	256	255	251	282	257	262	269	249	276	255	265	283	265	292	261	255
22273	21158	28820	23792	21162	21215	10114	1480	1008	823	799	729	674	620	608	629	566	522	584	565	534	513	540	511	513	484	508	511	544	503	499	512	509	478	477	509	514	467	479	494	493	474	463	480	483	449	457	479	461	507	454	527	462	458	490	472	498	490	518	457	490	478	472	490	473	495	457	470	501	469	464	478	476	474	459	472	460	449	508	487	469	436	497	446	456	458	494	496	476	486	481	460	436	471	480	455	478	498	493	489	501	487	479	494	490	471	458	477	474	473	484	488	474	441	478	471	512	480	478	476	480	468	469	453	435	440	476	461	491	503	421	480	477	478	437	449	454	472	457	467	448	503	467	495	463	469	489	463	502	464	490	460	453	464	491	469	465	473	452	457	469	440	459	488	503	500	412	487	475	504	477	501	431	459	479	480	456	492	479	456	488	505	507	496	461	430	468	493	493	479	476	478	495	496	472	469	455	479	445	476	494	481	453	481	458	483	454	499	472	455	478	460	499	461	515	462	445	466	431	447	489	467	471	476	469	441	520	467	443	481	465	493	427	521	475	492	470	461	448	475	479	490	482	501	500	493	476	449	442	489	460	523	517	456	484	472	426	478	478	427	477	484	458	444	468	473	478	432	460	503	472	460	493	494	474	443	513	489	493	455	468	499	472	476	488	509	470	479	467	464	438	474	492	452	497	474	443	459	458	500	468	462	490	492	477	469	504	440	495	505	467	435	480	481	480	437	486	461	465	497	459	497	471	490	472	504	484	505	445	435	453	472	475	475	485	476	455	440	444	475	426	496	458	455	469	476	446	469	460	457	482	498	470	489	474	492	458	497	446	477	453	459	483	481	441	488	451	503	479	477	465	479	485	498	438	433	462	472	452	477	493	453	433	484	472	507	467	449	460	485	446	488	437	470	490	471	489	512	500	475	456	468	467	473	500	456	449	441	494	470	495	513	485	433	486	514	465	485	491	446	456	489	476	468	487	491	468	482	400	458	457	474	468	409	449	492	445	485	473	477	498	479	499	451	483	450	467	482	488	510	465	456	454	468	485	492	519	461	495	452	462	461	457	461	512	469	460	480	464	441	519	494	454	515	483	450	436	470	463	471	496	474	494	515	471	446	473	491	464	502	476	460	453	439	455	450	486	477	443	484	452	489	434	451	480	456	486	481	443	473	490	513	448	455	499	447	467	477	528	493	435	471	472	462	441	431	465	450	464	473	464	436	489	450	443	487	502	434	450	448	470	459	482	499	482	455	438	443	455	472	473	445	438	459	464	514	476	450	461	475	488	455	477	451	519	457	452	485	456	415	436	452	488	449	458	459	492	475	486	499	457	435	462	453	475	480	461	475	442	481	474	459	477	481	477	481	476	431	457	470	449	435	491	469	463	428	429	521	470	461	477	476	458	479	512	458	451	489	435	494	442	516	473	489	478	438	474	472	479	450	490	454	438	490	508	457	482	460	448	470	476	488	481	483	475	438	457	461	474	478	448	496	493	501	481	439	500	486	493	510	515	467	481	495	488	438	468	475	507	460	466	478	477	447	465	448	457	522	491	459	525	468	501	493	470	499	497	445	475	454	464	463	481	489	490	453	452	476	456	501	489	464	475	480	460	477	479	478	449	464	490	472	476	466	471	466	483	494	432	521	505	526	475	495	475	428	501	500	447	472	453	461	440	494	469	442	459	431	441	457	454	483	486	516	486	480	453	466	486	473	482	498	474	465	513	486	423	481	469	470	482	432	456	445	474	469	465	445	471	460	483	468	490	433	470	483	468	491	453	453	468	493	452	481	488	455	436	458	481	442	476	472	494	500	480	498	523	483	418	490	451	515	469	458	496	488	455	468	476	493	470	456	496	502	473	476	480	441	467	450	474	459	482	454	458	505	500	464	469	431	503	491	478	490	452	448	520	465	482	494	442	466	488	475	490	460	500	478	464	452	493	485	464	456	466	477	471	481	478	450	506	464	459	485	463	462	500	441	458	486	462	502	479	452	512	444	488	476	467	469	492	499	484	471	478	468	483	454	457	431	464	482	501	476	464	487	473	491	458	433	514	498	477	473	512	446	490	422	459	470	497	437	435	453	451	476	488	489	434	474	492	467	485	465	517	475	511	463	485	448	462	479	479	483	487	436	481	483	513	450	491	473	492	483	478	470	457	511	441	464	495	488	511	470	445	503	486	469	440	483	480	459	482	455	479	448	513	449	462	478	484	476	484	452	465	441	457	442	470	505	499	497	487	451	462	502	495	465	472	464	462	469	452	459	468	476	434	480	488	422	475	465	436	464	454	462	463	458	486	452	478	462	473	466	462	446	478	479	471	448	466	498	429	468	436	471	427	432	460	450	514	461	468	475	460	503	457	475	503	473	496	470	450	442	496	462	472	438	487	474	485	475	486	448	490	477	491	470	473	498	480	489	464	494	430	463	462	440	460	506	486	450	480	467	453	452	466	438	497	481	472	483	470	479	504	476	480	484	480	439	456	503	489	471	470	465	458	493	473	498	500	464	483	469	482	472	487	494	476	480	511	496	439	498	472	447	467	453	462	457	465	478	466	471	483	478	420	463	453	483	489	440	491	516	446	487	490	444	481	504	506	461	457	465	454	451	481	500	458	462	464	494	501	494	456	455	477	497	483	455	456	493	425	439	475	453	462	471	460	416	528	449	477	451	454	471	456	467	500	467	478	459	484	461	476	474	489	460	453	475	499	433	438	447	473	458	470	449	484	465	505	477	479	484	479	466	440	488	475	468	434	485	491	488	477	509	503	442	484	467	455	475	470	461	461	480	411	472	458	488	502	475	429	478	471	462	466	479	502	494	453	456	504	472	440	440	501	464	433	484	492	435	488	484	444	458	445	512	460	434	444	513	458	475	487	480	471	442	435	498	460	445	477	471	481	485	441	484	480	483	478	500	440	455	471	486	502	479	477	466	491	504	475	420	467	454	459	439	479	466	464	446	478	461	398	459	468	476	496	441	423	429	475	488	456	489	475	507	500	494	441	440	514	495	471	485	515	464	434	457	446	440	497	503	460	480	461	490	478	468	466	473	467	448	444	473	504	447	495	458	450	469	471	460	445	493	476	489	477	508	462	506	478	447	441	443	466	475	464	470	480	480	479	504	502	461	459	510	484	502	462	466	460	469	496	495	448	472	440	462	466	486	488	466	443	499	492	449	451	464	423	487	422	446	483	438	434	453	494	430	471	490	452	475	484	444	490	443	477	454	481	488	484	516	472	427	495	506	459	477	458	504	481	461	449	459	488	451	491	493	414	444	476	495	463	457	504	454	466	415	485	438	472	484	462	497	472	452	435	498	499	466	469	496	470	444	468	463	502	495	462	456	488	493	499	441	501	433	480	454	486	509	500	479	478	466	486	504	452	478	469	456	472	453	496	442	450	456	467	444	476	459	492	506	458	465	458	461	459	473	466	474	455	468	489	484	475	502	453	439	488	448	430	467	461	460	475	479	467	494	496	467	467	431	481	487
8607	19455	15444	8070	5559	3776	2628	2161	1588	1426	1226	1020	967	885	836	787	764	753	729	741	708	712	682	631	622	677	633	642	624	626	605	620	604	619	632	644	645	620	618	653	576	606	595	590	609	565	590	590	567	568	586	557	597	609	595	635	555	625	568	593	568	608	632	545	572	585	578	588	628	633	581	609	588	576	593	596	570	629	591	567	616	545	575	594	631	569	606	567	627	576	578	578	625	572	585	603	583	598	544	597	596	590	632	554	571	569	612	574	553	642	581	615	611	596	640	610	556	571	591	528	589	621	562	595	620	600	585	567	584	624	625	584	603	579	571	594	610	593	580	543	572	606	598	570	559	586	568	586	588	604	609	566	599	629	567	576	622	597	588	579	551	578	600	585	604	592	624	579	588	644	631	565	586	606	560	599	572	593	604	628	538	567	639	559	608	644	593	620	596	589	573	591	622	551	622	587	581	632	580	589	583	556	606	593	587	611	566	583	642	612	561	555	613	631	568	557	609	610	527	598	598	600	536	610	574	571	621	583	587	622	607	552	615	561	604	574	580	607	592	582	589	580	639	574	630	547	590	615	574	565	581	588	597	571	594	632	586	577	596	600	580	607	574	515	596	583	609	628	583	565	646	616	563	596	583	603	580	622	590	579	573	586	631	620	520	572	583	611	601	616	607	591	563	515	602	616	577	632	565	623	604	621	570	586	564	587	604	558	541	584	568	599	606	600	551	610	561	607	637	610	564	606	619	631	593	617	632	605	567	599	578	614	563	587	613	621	573	578	590	570	619	583	618	612	601	605	613	613	572	616	613	580	602	552	571	592	584	591	522	584	617	563	602	602	598	577	593	608	587	613	541	552	624	613	587	628	567	569	549	589	618	579	568	599	534	568	639	622	631	553	587	603	616	575	592	520	566	600	616	552	607	592	597	554	644	554	609	606	590	582	555	639	555	620	615	637	599	614	601	591	589	602	568	588	582	561	584	562	605	610	579	617	613	596	638	567	623	588	534	607	587	587	592	640	634	595	570	600	594	558	585	603	596	586	584	582	601	545	551	589	610	587	598	621	606	593	608	594	570	639	560	625	625	603	567	539	587	585	584	587	609	595	600	554	592	559	574	590	590	544	628	609	608	650	563	575	526	586	618	642	587	563	581	598	556	566	611	624	620	557	599	612	596	579	598	619	588	557	576	624	598	570	599	624	562	592	584	616	559	608	596	586	589	599	575	572	587	563	566	602	576	575	590	575	551	617	604	565	577	641	582	592	599	563	610	628	573	633	616	575	622	592	590	618	564	630	560	608	602	575	540	602	556	606	554	588	561	631	579	580	560	608	557	613	592	617	561	575	588	600	585	566	632	609	555	596	647	582	594	595	603	609	559	586	582	557	579	582	576	560	578	559	623	619	608	598	599	594	581	614	553	594	588	584	558	603	587	621	605	605	583	583	583	607	613	600	596	621	559	571	582	538	576	575	565	620	594	579	579	572	583	525	585	585	595	583	594	599	603	577	598	595	590	579	621	573	599	599	594	616	598	625	597	611	589	648	595	572	624	570	586	609	594	578	573	599	595	582	553	636	577	615	564	580	599	597	584	583	538	543	596	563	566	584	567	644	599	597	563	583	609	583	560	546	615	628	564	623	627	605	603	605	639	585	583	594	621	591	594	563	587	620	600	602	624	608	581	606	534	607	576	581	606	587	599	603	587	611	595	593	556	598	573	577	591	639	560	550	606	595	545	632	615	611	580	560	614	613	620	552	570	602	563	601	623	604	554	579	556	597	596	594	559	610	616	600	570	602	579	588	632	617	577	584	571	601	563	571	571	564	561	633	583	554	589	585	555	571	610	592	595	630	568	593	585	595	617	564	570	590	606	552	545	581	608	607	619	579	590	606	563	638	575	560	597	565	583	592	582	538	565	616	595	545	568	564	560	575	530	551	568	632	582	573	649	614	569	634	571	585	602	594	576	573	596	599	585	569	577	596	595	569	560	596	576	607	613	560	606	584	654	619	614	610	575	580	600	591	566	548	594	586	571	575	560	611	581	556	567	590	586	587	580	561	605	592	606	615	554	582	555	613	556	576	608	582	608	582	609	601	589	592	604	563	583	618	591	597	575	543	595	564	620	583	595	542	638	597	580	598	568	584	590	593	540	611	573	609	542	596	571	593	557	619	565	591	616	579	590	598	586	610	578	576	651	570	572	579	600	586	587	562	576	592	610	558	572	589	605	598	595	586	609	622	609	575	563	591	570	595	557	634	585	574	606	581	582	599	574	627	557	583	569	564	597	631	602	574	560	614	563	563	598	580	644	592	577	557	586	583	583	596	594	607	615	598	568	590	618	605	615	616	615	604	599	606	599	543	582	560	608	570	620	645	595	587	588	551	615	602	591	566	571	611	652	572	587	589	578	562	549	592	571	569	582	607	634	544	611	553	644	609	573	567	635	611	597	567	612	592	586	643	580	585	606	592	597	557	586	618	621	564	613	620	596	583	591	558	599	600	566	614	585	589	604	545	622	614	598	603	577	574	606	625	598	599	570	582	598	600	602	575	571	592	598	595	575	614	604	597	603	584	532	600	638	602	613	561	645	627	576	547	588	622	598	579	577	611	585	587	599	587	556	614	608	560	599	574	601	562	568	590	549	627	549	627	600	639	553	597	589	608	571	585	601	600	571	575	591	614	555	579	577	611	591	555	598	588	633	587	594	571	532	603	573	599	551	610	573	593	549	627	639	592	540	587	570	600	598	556	607	594	602	574	589	561	622	635	629	553	546	569	561	566	658	583	608	608	587	574	581	605	572	577	602	611	557	578	577	610	589	586	581	598	613	625	584	605	623	568	555	600	558	583	550	613	569	632	593	554	628	632	592	627	565	606	621	589	586	545	551	592	577	599	587	559	587	630	620	606	607	614	602	604	543	650	545	560	569	609	557	616	581	574	555	632	585	572	580	556	583	589	612	572	620	598	636	553	583	575	615	598	591	586	571	602	600	603	558	609	578	569	578	607	593	551	574	591	566	594	581	611	583	601	511	558	560	585	570	602	593	576	609	599	627	570	601	632	555	585	591	595	602	606	583	567	610	608	590	613	567	556	602	589	627	621	610	574	615	565	613	624	560	587	608	624	580	585	588	559	578	594	603	578	630	610	587	577	597	592	575	583	597	556	564	596	630	593	626	568	566	633	537	584	608	663	598	603	567	595	558	638	613	570	632	620	570	580	597	591	606	623	586	591	611	599	622	593	580	577	590	585	606	592	586	552	594	603	617	557	593	559	599	528	596	557	611	590	597	589	599	549	618	574	579	615	603	601	598	626	549	619	579	579	558	585	586	571	552	638	606	591	581	581	582	586	602	614	599	604	603	595	533	602	589	573	590	594	568	572	586	544	600	622	628	585	575	590	567	595	604	597	587	617	565	591	577	591	566	588	597	578	602	662	606	574	592	563	567	521	533	578	605	588	602	575	632	564	559	577	600	591	582	625	581	575
27116	19289	6420	1360	835	577	555	472	538	483	457	433	470	471	460	460	442	461	456	448	427	499	451	464	460	443	496	466	457	442	461	485	494	469	462	411	416	453	485	488	450	461	456	427	393	440	409	469	480	437	443	435	435	439	414	468	473	443	448	441	477	459	399	429	444	421	464	488	436	441	466	427	468	466	434	479	467	488	446	436	481	469	471	425	450	487	459	401	442	446	448	426	429	448	486	515	494	460	467	439	468	441	433	449	464	440	460	423	406	517	457	455	430	458	449	443	470	420	462	470	441	415	448	482	436	448	487	454	436	442	463	466	456	496	483	441	467	493	407	464	453	445	444	460	415	481	435	445	466	458	449	456	475	475	423	439	464	456	423	431	450	425	434	416	445	448	469	512	429	438	427	450	444	465	463	426	464	431	466	445	472	426	492	442	460	412	449	434	459	487	455	445	489	449	397	462	405	449	459	495	454	490	441	454	494	474	434	496	433	453	465	459	448	450	431	421	464	441	443	439	442	469	431	427	440	441	462	462	413	467	468	404	464	465	452	471	393	479	423	480	437	486	432	459	436	450	412	455	443	454	406	461	443	454	452	411	428	452	411	460	446	472	466	466	470	449	419	480	464	452	471	468	425	438	445	469	493	475	426	442	472	432	427	435	498	395	441	468	447	457	460	436	460	461	427	450	450	450	487	428	444	476	448	461	439	447	439	447	465	471	459	471	456	471	458	441	429	447	459	450	438	406	454	399	447	431	461	464	406	471	456	432	474	474	492	441	460	513	430	441	428	420	462	429	433	429	476	459	453	447	481	449	453	453	482	414	432	471	457	459	457	411	472	417	453	464	401	470	452	446	478	414	415	473	436	473	474	458	453	490	451	465	457	442	444	456	465	472	445	426	434	430	451	467	474	465	430	448	478	416	428	451	432	434	424	440	443	441	480	448	488	478	430	464	503	465	455	425	465	415	455	498	435	438	414	439	453	451	416	435	427	457	441	439	436	459	447	425	462	472	506	421	445	451	419	457	498	465	433	417	459	450	440	438	467	465	477	471	402	459	399	450	419	462	469	451	422	447	434	451	466	434	465	445	452	463	464	464	420	448	412	448	462	407	443	437	459	425	482	443	449	446	464	450	485	455	485	462	423	433	425	457	431	431	482	487	423	435	447	468	425	456	438	435	434	460	493	432	441	463	473	440	443	449	453	482	420	451	492	452	459	459	437	478	437	461	427	463	442	455	436	455	491	456	476	439	463	450	419	454	445	451	438	456	419	453	458	394	415	445	457	423	441	442	469	472	443	448	455	438	441	458	432	478	485	456	457	478	458	477	425	412	488	424	452	469	451	411	451	464	430	445	420	452	454	449	499	438	467	450	430	461	452	489	452	471	442	469	446	490	453	456	461	451	457	432	478	448	425	462	492	483	440	469	475	461	441	478	452	421	465	442	460	463	450	438	469	444	457	490	435	445	437	459	433	464	438	464	473	448	491	457	472	445	409	435	469	437	441	469	417	440	420	435	464	442	463	441	495	486	431	464	455	427	422	446	436	454	444	466	443	460	466	440	429	438	448	454	466	435	448	458	444	470	379	411	441	441	483	426	476	441	450	445	454	470	420	482	446	473	455	433	442	457	412	448	447	429	491	453	440	462	472	483	425	452	440	432	426	425	406	481	454	481	445	471	451	415	460	458	431	439	472	441	401	460	435	419	464	437	477	447	468	483	463	443	457	455	493	476	461	423	447	449	415	458	460	476	468	475	449	460	442	396	464	450	436	443	466	433	433	436	457	440	460	489	424	462	446	438	456	454	452	493	446	466	412	467	440	488	414	466	466	412	452	448	454	462	446	478	490	430	429	487	428	416	459	474	465	440	445	432	482	488	458	465	446	428	459	462	443	433	438	444	456	453	461	486	437	457	457	447	459	431	442	463	444	470	486	467	439	476	444	452	429	433	422	473	449	445	449	449	384	452	441	466	449	453	420	445	477	449	455	434	479	426	452	467	464	404	450	448	478	439	447	449	396	466	439	457	436	478	477	480	446	447	472	425	421	440	453	485	474	463	466	415	455	465	441	400	456	476	453	432	476	450	419	438	481	500	413	443	434	446	473	460	449	467	439	418	473	458	436	425	458	437	436	474	437	444	457	464	438	448	452	461	431	468	473	443	431	444	473	423	490	438	437	426	422	453	432	461	469	452	439	447	444	481	488	427	454	412	438	456	432	447	474	459	437	471	422	455	460	389	456	456	434	424	417	487	458	459	421	452	434	438	449	451	446	444	457	447	429	465	424	453	460	450	460	458	465	436	444	409	423	472	471	449	458	466	434	435	463	452	455	480	457	463	453	459	438	452	458	445	457	475	412	454	497	482	474	439	489	461	448	432	468	451	457	445	483	441	414	454	458	475	461	445	414	435	492	446	496	446	472	440	474	478	439	429	441	483	453	471	481	429	466	447	445	498	481	464	432	452	464	447	431	457	465	439	437	430	438	438	428	461	431	461	498	419	462	462	453	484	441	445	443	444	453	467	459	411	448	471	440	433	464	463	455	448	443	438	429	467	443	457	488	423	428	482	440	414	424	466	454	467	472	432	485	484	469	429	460	443	462	454	451	450	394	434	451	467	487	465	498	434	470	450	429	452	475	436	425	450	408	472	432	429	483	453	446	445	452	417	431	435	478	436	459	466	427	485	448	458	454	445	453	432	444	439	458	497	451	455	421	473	470	412	491	452	440	485	434	462	407	462	474	483	419	484	435	429	435	477	462	458	454	464	417	443	466	432	428	421	449	470	416	465	427	435	424	463	445	476	444	474	472	425	442	441	453	418	446	468	461	470	429	421	470	452	482	417	464	441	447	452	449	426	460	429	432	437	436	419	460	444	426	447	449	416	481	449	443	465	455	443	425	458	460	458	395	456	468	461	439	471	444	480	453	439	456	416	455	422	475	452	448	492	452	447	466	436	462	440	460	458	442	422	468	418	446	442	469	447	471	467	449	436	431	453	420	443	466	480	474	437	453	436	433	469	468	481	497	468	412	454	460	474	443	428	435	436	457	428	430	467	491	463	454	447	489	434	458	456	468	480	477	447	459	440	425	467	442	472	483	424	436	431	457	445	448	453	435	467	429	454	442	435	457	457	450	450	474	473	453	445	433	418	426	472	454	419	433	483	435	469	454	392	455	461	434	448	452	446	460	465	436	464	421	397	454	445	465	433	459	457	440	446	410	493	474	454	474	466	465	429	442	485	444	464	440	431	417	451	416	439	463	473	443	433	453	454	483	434	432	449	429	444	473	493	441	460	425	451	461	448	463	460	446	465	465	478	487	422	456	472	463	489	473	419	428	438	434	424	460	420	453	443	424	471	508	434	449	457	455	463	416	380	459	446	451	417	466	443	467	401	453	473	495	429	417	424	457	428	412	469	430	478	444	432	403	464	436	406	415	457	428	435	434	439	449	442	426	425	436	481	455	477	459	425	427	424	480	463	440	456
6106	3822	3054	1643	1055	751	618	662	622	593	566	557	577	576	588	578	542	568	581	516	544	525	553	582	517	545	554	553	576	575	548	567	527	542	519	563	533	543	549	606	530	558	543	559	564	587	526	539	537	524	545	555	515	565	513	528	510	516	494	544	546	550	570	535	536	534	514	529	561	502	554	546	531	568	534	577	509	550	561	496	559	564	554	594	543	581	558	518	537	571	547	531	600	520	574	566	551	556	537	552	545	566	564	573	562	537	494	552	545	515	577	524	537	581	549	535	547	559	567	576	552	508	509	485	572	547	550	536	546	552	580	502	537	555	573	552	558	549	548	544	567	550	495	500	500	554	532	513	566	595	557	535	539	564	539	524	549	546	576	549	552	571	547	560	565	488	564	529	564	547	520	515	527	566	547	520	559	565	580	535	526	540	538	565	541	550	556	545	530	557	593	511	607	581	552	517	552	534	560	569	498	527	534	512	561	506	577	569	546	586	523	570	570	602	526	531	530	566	550	551	559	591	503	559	531	581	552	476	550	550	553	553	571	547	557	551	534	520	577	548	526	552	558	542	554	555	539	547	552	574	529	551	517	556	518	573	557	542	547	541	564	593	576	509	589	543	583	574	562	496	573	565	589	560	546	557	516	562	534	526	584	551	594	514	559	548	570	540	557	544	564	542	542	560	569	543	509	517	528	551	538	536	560	531	498	569	560	583	528	531	576	566	576	571	488	534	547	566	570	595	584	552	522	542	562	567	521	527	532	493	523	513	528	508	574	562	568	517	540	551	505	533	548	546	562	559	514	548	548	544	534	530	566	509	532	587	541	552	553	539	523	552	614	547	546	493	559	567	554	585	529	545	516	568	513	524	535	557	566	577	530	528	492	533	552	531	553	580	533	578	509	558	529	553	578	571	546	541	583	565	518	538	531	560	562	587	521	579	545	563	583	564	510	533	534	607	540	538	540	561	575	556	549	578	559	503	558	577	571	549	556	556	548	541	537	572	580	470	542	571	548	546	516	515	551	558	552	575	540	554	520	543	584	549	560	567	530	561	555	573	539	539	543	555	553	543	554	522	550	522	575	570	554	547	523	566	538	494	544	535	535	555	530	542	572	531	560	537	566	537	545	546	544	590	594	571	553	561	521	560	503	534	538	561	508	575	529	547	542	548	531	564	536	553	531	570	536	519	508	523	557	555	523	569	534	581	556	599	546	538	542	556	537	528	547	557	548	560	523	521	527	555	527	551	545	553	568	544	527	536	544	508	533	543	482	549	571	541	552	549	521	587	470	579	561	515	570	563	532	561	536	550	554	559	562	540	525	529	536	555	549	513	506	555	580	603	555	579	578	554	537	518	502	576	574	523	520	536	535	536	543	548	552	533	546	564	534	560	571	573	532	534	544	558	539	542	500	539	570	541	524	555	513	578	544	557	540	547	514	560	533	572	562	574	538	561	558	519	543	568	529	547	580	581	541	545	534	586	566	513	554	524	524	522	580	568	543	484	536	512	562	547	568	553	543	550	513	520	526	537	576	563	554	574	521	588	532	538	566	575	546	588	561	513	550	535	600	583	558	545	531	533	512	545	531	570	583	541	543	517	505	535	519	531	566	575	560	521	597	520	537	538	549	551	552	566	532	537	548	531	555	510	574	582	557	528	543	547	493	572	528	561	529	600	542	530	546	560	549	550	552	569	516	555	564	540	586	542	563	560	554	547	529	553	623	552	529	551	559	542	523	587	533	520	590	523	553	534	527	590	557	561	521	543	542	576	493	539	565	569	511	528	528	566	560	534	562	546	516	570	562	588	557	545	527	565	529	562	551	549	583	523	521	569	549	561	544	512	533	530	555	602	563	577	584	556	548	535	563	544	558	543	567	519	583	570	569	558	555	574	567	572	549	526	540	542	559	554	574	516	560	552	571	564	513	531	564	510	545	536	509	569	533	590	515	566	523	561	533	510	544	542	560	579	541	555	553	566	583	565	572	557	516	546	545	562	505	545	535	568	565	528	570	596	533	540	581	520	579	570	533	547	592	576	521	533	584	579	545	535	580	561	551	556	549	546	568	539	552	558	542	580	560	520	544	547	548	543	584	602	536	556	574	586	558	599	497	541	524	525	558	554	550	548	530	531	524	565	542	535	526	569	519	511	503	542	538	541	526	541	547	493	502	514	579	526	568	575	595	543	551	577	519	560	586	561	531	527	514	559	552	545	548	548	569	540	585	527	563	524	534	543	544	560	552	524	528	519	558	516	523	546	545	564	571	573	547	558	559	496	528	556	569	509	517	538	516	570	566	576	514	520	560	570	546	557	555	549	535	516	560	563	504	592	534	510	538	548	569	562	547	530	558	525	554	568	541	548	558	561	597	597	560	604	574	544	558	584	563	602	513	500	565	549	580	577	562	526	554	548	508	567	525	563	524	542	531	526	519	557	523	546	543	533	571	558	536	524	536	534	518	530	525	569	532	514	546	580	547	532	552	555	533	521	550	547	584	601	546	573	575	551	546	505	569	551	512	551	531	538	544	545	545	549	541	562	546	556	544	566	499	550	558	528	569	501	523	556	569	503	565	542	577	519	515	546	545	539	524	587	565	550	527	524	567	539	530	544	554	563	597	568	526	550	522	525	505	551	572	556	536	528	585	554	586	531	539	549	526	559	513	535	558	495	521	571	511	567	558	563	540	538	536	543	542	543	556	541	515	574	544	539	577	524	545	524	563	570	561	527	540	567	535	568	563	520	544	540	540	559	557	513	506	547	557	536	584	556	511	566	536	507	570	530	543	580	551	534	569	545	536	516	516	569	564	558	560	537	523	592	565	563	551	552	545	535	541	514	526	588	498	553	573	523	534	562	545	553	585	571	526	530	551	534	545	543	583	549	540	564	507	524	561	536	559	561	498	550	555	541	532	516	526	545	563	498	560	520	564	528	554	530	544	509	547	540	497	535	549	526	531	550	543	573	583	507	548	519	525	522	571	554	524	541	533	525	568	560	527	568	574	537	507	530	564	529	509	566	508	552	598	548	595	547	553	540	551	545	536	547	538	580	510	546	554	523	532	580	551	523	530	554	571	574	564	527	569	501	516	542	500	534	552	587	501	552	543	546	537	553	535	517	595	572	571	553	599	553	501	542	502	575	541	525	545	544	539	549	519	555	515	544	544	531	563	550	517	528	534	535	528	542	510	509	560	555	509	544	518	504	544	576	511	523	490	523	524	506	563	528	531	537	542	526	538	570	527	545	578	548	532	561	565	531	513	513	522	559	558	536	551	545	554	551	524	568	555	523	555	604	558	512	548	554	544	585	556	503	563	549	549	561	553	535	568	564	548	520	561	565	533	558	543	579	541	520	627	564	520	536	585	578	539	576	571	571	539	532	522	553	575	574	583	511	541	538	570	546	532	548	570	554	568	529	565	544	530	532	571	546	521	546	481	536	523	541	546	530	565	588	594	534	555	517	532	544	561	519	532	557	522	606	587	541	519	552
23284	21122	28267	24195	21131	10417	1760	1144	937	901	825	822	854	796	777	726	775	744	752	753	771	768	701	690	757	738	762	672	667	679	729	694	716	712	755	645	756	678	691	696	686	734	668	745	744	722	732	651	695	706	698	722	697	713	675	739	715	714	685	705	727	705	702	693	701	700	687	759	701	657	706	702	680	736	706	721	740	727	667	666	666	663	681	709	735	721	710	714	679	703	713	672	681	699	718	746	724	692	729	704	725	736	722	683	663	715	655	702	759	657	698	729	750	755	673	774	698	720	654	666	667	704	710	674	655	716	702	748	667	689	764	722	683	712	703	775	686	707	702	728	698	682	703	695	698	688	730	721	705	691	666	696	746	686	730	722	697	638	681	743	731	681	716	722	684	719	702	694	729	723	736	706	751	703	709	670	691	649	741	686	675	697	714	684	671	717	647	686	775	708	729	706	743	702	734	701	738	755	743	717	642	704	724	701	667	712	691	734	737	728	736	727	680	698	739	698	702	680	686	740	678	720	748	718	718	687	753	689	701	738	718	697	712	701	724	651	743	718	691	744	716	731	689	737	732	669	668	698	691	755	691	666	667	675	671	753	709	671	696	735	705	728	686	681	704	712	736	648	668	656	735	744	705	706	676	706	695	694	726	655	700	677	720	707	710	701	689	704	663	708	710	715	701	684	682	685	743	702	695	736	692	716	662	694	704	678	704	697	626	693	726	693	734	693	724	674	719	724	695	702	650	743	675	720	680	725	684	706	762	719	714	705	714	724	735	709	682	677	712	698	724	690	692	737	696	708	727	752	697	666	731	655	709	677	708	706	693	679	650	710	742	718	669	738	721	663	673	743	745	741	728	679	661	725	665	658	750	718	760	712	697	763	714	735	686	707	674	704	706	747	644	696	666	683	654	648	696	685	712	712	736	715	661	693	678	694	696	718	668	704	723	695	743	672	715	709	724	656	694	729	675	700	706	686	716	718	701	708	700	748	705	670	729	717	701	693	741	708	703	686	705	711	692	663	673	692	724	666	697	737	694	728	667	674	654	621	681	698	724	693	774	704	744	730	677	723	736	700	649	714	706	685	701	713	646	685	728	710	753	689	725	714	726	706	697	679	710	684	679	661	628	718	721	712	667	695	715	718	707	681	700	696	682	650	679	683	688	644	741	696	696	736	667	728	711	701	681	688	752	711	720	723	716	681	682	698	683	698	688	704	677	711	681	769	670	774	725	708	698	691	702	692	725	734	717	717	726	760	685	688	724	684	688	691	703	743	718	702	698	713	693	731	719	754	730	661	680	710	735	686	656	727	708	678	704	710	699	738	719	666	692	680	791	699	721	688	730	739	692	677	702	728	710	673	675	706	694	698	713	644	667	703	692	698	679	720	724	713	710	679	660	689	754	693	696	664	696	707	667	736	776	690	741	745	683	670	719	763	691	706	726	686	726	662	703	776	670	699	685	688	666	655	691	679	666	657	696	721	731	695	660	731	675	678	685	700	692	735	701	727	693	725	712	709	688	716	710	683	708	687	724	710	767	722	717	711	659	677	660	713	736	707	707	720	703	720	703	686	693	704	733	691	716	661	724	706	713	688	750	658	686	694	694	740	703	717	721	740	698	690	709	657	717	656	701	636	683	683	752	715	668	708	690	709	728	725	692	770	682	660	722	681	744	729	699	718	692	716	675	711	735	705	754	730	740	690	710	741	686	677	699	693	704	718	725	672	753	700	687	714	767	704	697	706	664	742	689	678	721	734	678	692	661	719	678	710	698	662	709	713	677	698	684	665	672	699	732	677	704	760	724	718	738	659	711	706	676	715	676	747	729	681	731	711	711	678	695	695	711	727	689	710	755	719	693	728	720	731	683	648	736	719	671	687	736	718	736	680	704	714	710	723	693	655	740	681	700	652	727	729	777	701	697	712	727	726	727	691	734	681	679	702	725	752	693	732	694	721	673	683	706	694	694	725	706	699	707	658	745	697	698	716	670	764	784	709	707	628	706	684	763	720	688	648	705	712	720	743	743	681	731	707	710	715	708	687	762	700	709	718	688	711	683	707	693	697	756	683	715	708	663	724	709	724	722	680	709	674	697	700	669	694	681	647	723	738	661	727	675	691	696	705	662	706	712	703	640	687	711	656	751	730	681	699	705	706	681	656	688	705	676	651	676	681	705	740	708	704	651	735	713	693	735	724	673	721	638	707	676	720	705	686	713	705	683	705	695	706	739	674	709	702	688	721	707	719	654	716	718	714	665	721	700	726	747	726	751	685	725	728	678	753	676	745	720	680	720	689	681	685	687	674	736	674	683	697	762	705	664	678	727	706	716	698	660	768	708	706	660	688	684	718	740	691	686	687	695	711	692	696	675	645	669	718	719	781	696	685	712	702	699	718	755	724	707	722	747	721	660	695	733	709	694	727	719	674	695	726	691	708	691	716	681	687	701	715	717	664	747	692	708	707	674	729	683	680	709	719	675	662	702	773	737	715	688	678	782	684	714	723	722	695	671	695	685	654	706	699	710	669	664	664	754	664	660	746	660	699	699	717	735	736	747	686	690	710	675	705	725	663	698	734	697	688	728	721	703	723	688	672	674	704	689	697	695	728	697	693	719	661	678	714	712	728	715	714	673	676	720	748	692	693	710	668	690	653	692	704	696	675	689	708	688	655	680	749	684	718	677	702	719	680	689	735	652	698	678	702	658	689	723	719	719	647	689	664	712	704	692	706	729	646	747	756	677	709	686	724	710	690	726	690	709	705	654	702	696	699	685	687	746	720	702	728	688	701	693	744	672	719	670	728	661	672	700	678	641	674	747	708	748	691	724	679	669	685	712	677	731	738	692	696	693	662	680	673	657	718	673	650	708	725	726	736	663	653	747	735	689	689	659	679	677	728	667	695	700	720	742	720	730	701	712	680	747	714	692	696	707	738	720	728	737	717	718	680	684	709	736	716	724	697	685	675	684	665	656	733	677	715	752	681	707	676	685	684	680	713	718	725	686	684	658	712	715	706	686	739	666	687	649	668	723	671	712	708	679	674	710	726	714	671	655	698	704	714	685	690	717	680	676	672	659	700	705	686	700	703	698	648	647	705	690	704	680	729	651	694	724	699	656	669	706	702	700	690	643	674	681	716	712	704	713	739	705	723	698	704	705	706	653	722	748	706	688	648	736	717	681	679	708	694	673	675	713	751	711	678	710	670	715	705	665	708	711	669	688	654	715	717	688	692	702	728	732	628	683	674	686	710	697	684	731	687	675	662	702	730	692	709	707	669	704	677	716	730	698	715	687	727	737	706	685	679	676	708	730	687	681	714	705	687	684	726	682	634	686	727	680	699	734	697	677	726	712	693	729	703	704	682	696	706	657	710	703	738	682	713	712	674	701	682	689	701	723	720	718	709	654	721	710	674	660	679	728	717	683	716	682	652	675	712	685	676	750	707	700	768	638	718	711	704	675	651	777	678	672	720	697	716	653	745	714	674	733	702
6495	12790	10172	5226	3434	2575	1876	1602	1388	1213	1178	1114	1030	1012	986	956	962	940	867	925	946	843	861	886	863	880	910	870	853	835	889	822	883	816	893	825	879	850	881	893	852	868	803	871	841	841	819	830	834	807	876	805	818	808	861	802	832	845	829	820	840	842	845	876	820	861	920	806	813	892	825	880	851	823	825	866	866	844	829	863	835	854	832	843	817	828	837	887	873	842	845	835	853	832	862	864	861	867	856	799	817	800	809	846	901	837	877	837	890	827	907	819	841	854	861	875	847	820	819	864	811	840	860	877	851	901	792	877	890	865	854	803	816	844	811	863	866	867	803	847	820	855	879	840	822	804	836	809	817	860	903	874	861	831	905	844	851	847	834	836	851	846	837	818	845	814	828	807	868	874	863	842	853	857	862	892	898	832	901	773	856	855	857	833	838	845	806	845	841	840	826	865	835	835	832	788	838	871	801	897	836	872	843	857	854	883	829	824	847	854	815	835	850	832	829	823	848	874	899	822	841	799	830	853	788	813	883	831	851	870	846	836	864	835	850	820	840	836	804	869	871	898	854	843	833	872	825	833	889	883	826	865	857	836	875	818	876	876	828	869	796	872	893	812	824	832	833	844	825	844	802	883	895	826	807	853	879	861	813	829	871	843	838	804	853	824	807	790	808	847	855	864	817	869	822	875	829	887	814	857	858	802	894	853	879	864	802	863	879	807	860	832	852	867	857	876	873	841	848	862	801	834	893	871	810	880	839	871	858	846	881	826	815	840	837	848	866	827	780	818	869	831	826	814	815	872	868	797	852	888	813	837	785	859	843	842	816	890	794	787	872	828	864	892	896	765	819	821	872	809	829	838	881	874	836	801	816	857	814	861	816	862	819	854	846	879	903	822	890	792	901	879	850	823	834	852	809	857	887	797	817	814	796	882	818	803	880	923	833	828	865	840	828	871	847	844	875	792	847	811	810	864	816	898	792	793	869	877	899	805	792	834	870	883	853	889	831	817	905	846	839	834	820	801	890	872	827	800	825	842	829	861	783	796	806	841	826	850	885	835	782	873	901	822	765	873	819	781	812	886	798	817	863	866	848	803	806	876	869	821	860	823	824	793	831	864	830	853	820	843	852	810	809	806	777	844	833	882	828	839	806	826	791	837	836	850	840	882	891	839	875	840	823	770	845	879	819	738	868	885	851	845	858	860	831	812	818	845	879	831	846	845	836	901	877	837	845	852	859	876	839	827	862	844	826	857	814	906	888	880	808	839	792	852	827	876	875	841	821	831	810	891	835	838	908	923	831	814	806	812	821	840	832	851	825	804	834	839	869	890	852	874	856	802	876	835	838	846	848	810	887	813	848	862	872	848	883	855	822	813	878	842	869	864	869	861	863	811	874	825	819	831	823	867	828	843	878	870	838	894	862	828	861	948	838	860	858	823	868	815	851	875	884	850	802	836	869	808	862	826	865	783	850	889	771	835	877	810	840	815	846	898	803	837	860	838	835	808	827	836	845	830	892	865	866	833	857	808	877	788	824	836	805	889	820	794	815	837	789	818	803	898	879	864	839	830	881	862	850	838	789	855	832	801	798	829	864	841	792	847	857	884	793	874	915	877	877	867	858	830	870	872	847	819	844	761	858	809	824	848	811	862	846	818	804	829	798	935	859	857	819	894	886	843	864	837	821	878	824	813	846	862	824	845	851	927	858	841	825	809	854	837	830	858	834	835	816	866	805	800	830	851	849	835	864	833	840	846	894	829	820	846	925	891	856	832	910	875	853	817	845	821	904	853	807	816	804	806	884	832	780	809	837	862	848	874	817	802	845	891	790	825	822	839	872	825	849	821	873	844	834	818	878	813	880	862	864	890	843	849	772	866	836	859	895	844	824	889	848	838	851	854	880	844	843	779	849	806	819	808	827	873	840	832	819	833	862	853	859	844	839	841	880	885	914	830	847	840	852	836	840	855	854	844	874	807	864	804	841	869	801	897	842	860	820	794	793	847	853	872	882	902	868	842	830	823	847	863	838	814	850	885	856	858	818	905	855	843	849	809	820	859	777	888	799	858	857	842	830	821	803	877	828	905	881	834	818	835	894	816	824	850	804	890	837	829	850	793	844	825	853	800	830	804	823	774	838	924	834	824	834	829	844	828	829	866	813	808	831	841	831	863	803	837	825	844	817	806	804	828	767	861	813	855	839	841	845	813	833	847	846	848	841	858	817	856	842	850	876	847	870	915	826	817	815	813	839	873	860	853	790	846	872	887	844	808	859	874	837	851	902	914	873	828	840	845	810	893	791	812	818	834	858	865	841	858	788	838	817	791	886	871	846	804	868	824	818	840	804	857	851	854	891	911	835	885	865	880	793	853	880	817	810	828	844	822	799	843	845	839	826	861	823	841	859	856	759	872	819	846	837	815	898	806	832	867	839	833	819	815	831	865	846	818	810	866	896	884	862	845	846	851	856	828	886	840	809	816	852	824	900	776	798	867	855	861	809	882	837	816	784	815	850	828	848	851	816	863	807	784	850	789	855	805	816	861	838	882	874	875	788	800	803	857	838	821	912	831	833	888	864	800	795	816	872	836	833	872	820	863	850	830	851	828	845	811	875	822	838	792	808	890	858	836	851	880	861	870	869	871	866	854	822	823	804	849	864	878	880	836	874	819	848	833	840	821	890	862	812	837	836	876	787	821	896	841	830	844	817	848	836	823	853	855	885	826	841	858	786	861	849	836	832	843	853	879	848	857	899	798	880	819	815	829	822	850	863	849	868	838	765	826	851	848	874	885	837	883	812	907	852	846	842	843	878	828	849	832	847	906	842	861	853	869	828	892	831	841	857	850	844	798	854	843	835	891	846	819	797	849	809	886	819	854	829	865	784	839	859	846	857	872	814	813	833	864	785	841	846	848	836	904	841	850	835	842	903	875	872	803	845	856	853	794	816	831	826	875	807	853	805	813	847	821	804	801	904	844	916	810	854	852	841	854	873	838	817	859	846	827	827	844	848	780	850	808	876	874	852	896	870	821	855	868	799	852	838	821	885	859	805	801	839	838	851	860	835	822	846	876	787	842	836	841	876	823	757	844	856	845	863	840	845	825	895	825	786	854	846	785	813	839	851	816	836	826	900	841	832	837	781	858	827	824	804	905	848	873	841	872	870	800	814	792	833	890	845	858	825	862	803	855	859	880	853	869	807	867	856	854	845	844	872	811	886	814	842	857	864	838	830	854	849	794	875	852	855	825	830	816	919	839	796	809	808	875	848	858	797	839	900	875	884	857	868	842	803	825	765	820	852	814	858	820	872	848	823	832	837	874	795	817	904	840	788	862	802	856	825	841	868	868	844	862	893	845	881	828	790	831	793	848	833	836	883	805	893	848	866	815	821	826	863	846	816	876	823	834	838	798	768	836	800	849	873	848	898	793	823	866	845	817	853	814	853	820	824	837	849	837	821	822	842	853	847	831	879	827	874	864	861	777	900	814	855	836
24141	21056	27381	24950	12853	943	515	405	306	316	267	256	288	269	246	213	234	230	228	228	191	204	234	224	210	215	186	208	213	197	214	210	222	176	190	203	210	226	220	183	192	196	223	208	223	184	165	195	191	175	210	204	212	237	244	199	206	217	196	185	209	209	180	193	205	204	220	174	209	220	214	213	195	213	206	216	202	204	205	192	203	196	218	204	222	188	172	199	200	187	208	187	213	187	196	190	175	178	219	203	204	189	203	210	167	202	202	227	194	196	208	183	191	203	210	201	185	217	202	184	206	189	214	210	162	197	226	211	188	193	200	193	192	227	219	181	180	203	216	217	185	185	218	219	194	192	183	193	189	176	200	192	204	188	179	198	193	169	177	202	203	145	221	202	190	195	190	179	196	209	208	207	193	185	201	208	215	240	202	195	220	196	220	221	203	201	196	213	202	185	211	222	204	197	221	205	199	199	184	208	205	195	205	208	213	192	180	185	209	198	186	181	189	197	223	215	208	206	193	197	215	183	197	178	207	183	184	208	189	218	189	182	210	213	219	188	202	233	212	204	228	195	187	209	205	203	212	195	212	196	196	218	185	224	211	206	173	192	215	200	197	226	224	205	193	225	189	191	203	208	179	220	183	217	194	176	191	179	194	209	173	219	190	203	201	186	172	170	202	172	211	192	200	195	210	194	208	231	208	193	199	205	183	200	208	210	201	212	221	177	200	192	175	206	213	204	214	184	189	205	185	207	189	198	186	179	206	216	180	202	197	202	200	189	218	198	210	189	203	201	204	198	202	195	197	207	186	193	220	200	216	198	183	198	221	174	202	213	198	189	205	194	189	187	193	193	203	210	215	200	202	206	181	187	211	206	201	173	223	193	186	208	193	185	205	210	208	182	214	193	206	199	200	204	212	192	200	189	232	178	194	198	197	180	189	200	201	198	190	178	206	179	201	212	194	201	195	199	214	209	196	220	199	180	190	217	205	210	190	202	188	209	200	197	230	190	187	198	201	204	231	210	205	200	182	222	166	186	211	183	230	205	220	210	189	196	198	213	218	203	198	202	197	209	213	189	214	183	190	179	189	232	191	178	199	210	221	193	182	212	201	220	207	175	196	184	210	184	211	198	201	181	209	208	180	205	216	180	191	215	207	191	213	214	217	183	222	180	213	203	216	190	232	201	208	202	200	188	220	199	198	211	216	191	197	217	198	199	205	197	217	219	196	191	205	223	222	191	200	210	207	201	203	183	205	196	200	173	191	204	224	183	191	200	188	178	224	191	205	223	208	195	207	218	196	208	177	184	203	236	219	205	194	200	203	190	206	219	211	220	201	203	207	213	184	195	199	213	196	195	205	211	200	188	179	187	180	195	209	216	206	206	209	215	202	206	200	187	200	174	196	194	181	192	205	200	208	194	197	193	208	213	217	217	197	186	195	211	188	200	195	199	216	194	215	207	213	211	217	198	199	205	218	190	197	211	180	187	203	196	211	197	201	200	187	190	213	208	156	197	206	235	222	205	204	188	212	209	201	203	193	194	200	189	207	205	181	205	202	189	201	212	197	199	196	214	208	193	203	192	196	170	176	224	216	207	204	201	215	222	187	207	217	201	189	197	210	203	204	184	252	211	203	211	165	183	186	216	194	185	170	175	214	195	212	218	208	214	203	227	222	197	175	191	198	213	217	173	191	205	185	222	219	202	198	204	189	201	211	203	192	199	220	189	194	199	211	205	218	211	201	211	208	187	196	193	201	198	185	209	211	206	187	198	193	183	210	201	193	198	182	208	206	180	189	205	202	192	203	192	197	199	225	212	191	212	196	181	219	188	198	208	209	214	209	184	214	197	201	194	213	201	175	218	182	205	217	196	226	215	190	206	205	197	209	202	173	217	219	179	171	199	200	195	204	168	189	210	185	197	198	224	194	197	185	190	189	197	191	194	197	216	212	208	221	193	193	193	173	228	222	179	197	226	202	221	179	208	220	190	205	201	199	205	187	192	183	185	178	210	234	195	201	197	198	227	219	193	185	202	182	204	190	195	182	194	194	220	190	200	173	201	212	184	211	204	224	209	195	187	202	226	167	202	195	215	206	227	211	215	184	201	200	216	210	208	205	231	198	207	215	190	203	214	204	201	205	231	199	205	201	218	211	202	207	202	186	211	188	211	188	203	205	204	195	187	210	218	197	215	207	180	200	195	198	216	213	205	212	186	200	195	193	182	180	187	195	198	191	203	191	210	212	217	201	224	179	184	193	224	208	193	220	200	201	197	186	208	205	201	204	191	235	200	221	194	199	194	215	188	214	195	185	207	205	190	190	183	198	197	214	214	208	202	218	202	197	208	205	207	184	206	202	192	173	193	209	206	186	178	201	213	210	183	210	193	205	193	206	197	197	192	209	200	213	203	201	208	210	214	201	200	180	197	189	210	182	195	191	211	206	223	214	199	194	159	223	162	198	212	188	208	195	217	199	220	204	196	185	211	181	185	245	187	183	193	184	206	216	211	207	178	187	165	202	193	196	201	202	184	192	183	209	188	208	206	204	199	193	224	204	191	187	198	201	200	183	221	194	195	198	194	202	197	211	212	196	195	189	231	207	199	198	188	202	185	196	171	199	205	195	190	206	189	186	189	198	203	215	184	207	196	206	217	196	214	218	210	175	183	204	195	201	192	209	183	200	210	212	195	200	176	189	190	194	201	179	197	207	191	202	233	187	194	194	207	177	211	221	195	191	227	206	208	202	201	201	178	206	198	194	181	194	211	203	195	204	175	208	185	190	182	190	181	201	215	205	188	188	211	220	211	192	196	229	188	203	195	234	180	206	207	188	215	186	181	197	199	239	189	221	201	212	209	198	190	194	169	211	182	192	214	202	199	212	211	199	200	183	207	225	176	217	201	199	183	196	218	198	196	215	213	186	193	203	223	215	191	202	184	183	214	209	204	184	187	232	190	186	202	216	184	205	200	184	185	217	207	202	211	196	190	191	202	208	226	198	205	172	202	207	200	203	182	209	238	204	187	212	201	227	215	200	202	191	222	184	199	209	200	197	198	196	188	214	178	216	184	232	199	211	219	184	209	205	197	219	174	216	213	224	193	184	199	208	208	198	231	214	215	204	204	184	179	185	215	208	182	204	186	204	197	204	187	199	207	204	206	215	215	215	206	183	216	220	233	214	171	211	174	220	186	215	187	217	192	200	223	184	211	214	200	207	206	201	215	193	214	179	195	206	173	202	194	199	212	191	220	240	202	224	195	174	200	207	178	219	227	182	202	186	188	213	201	218	187	200	221	207	188	192	213	203	177	228	239	186	181	233	187	212	217	197	197	197	190	198	172	214	228	231	227	194	207	205	216	224	185	196	206	190	203	193	191	196	185	208	198	181	200	200	191	203	210	219	204	188	210	205	189	218	229	174	208	213	223	203	191	216	197	199	203	175	197	206	209	194	209	171	224	203	220	208	192	172	190	210	208	217	181	207	196	183	194	156	214
6250	8963	6741	3271	2075	1397	958	739	588	513	451	388	373	352	328	293	353	313	285	307	302	245	285	275	272	306	265	280	269	272	267	275	271	289	240	271	264	243	289	278	237	290	238	272	237	263	245	297	302	244	259	250	272	263	250	265	251	257	254	259	263	292	288	227	262	275	257	258	290	234	262	263	231	259	261	281	264	240	258	250	253	254	283	246	259	260	292	262	261	267	255	248	254	251	281	250	271	278	275	280	251	250	241	259	260	241	290	267	272	256	278	242	260	260	244	242	247	263	254	268	231	240	264	255	278	259	270	260	266	246	256	276	252	240	245	273	260	257	240	250	268	264	235	279	261	284	246	282	237	256	264	280	268	238	270	244	256	278	267	269	233	261	247	266	230	247	264	236	250	261	247	257	258	279	243	304	256	269	296	278	270	262	255	246	226	266	247	268	275	266	277	251	254	244	245	246	241	260	235	263	254	227	274	264	252	263	267	239	257	255	247	303	282	297	261	262	258	233	261	258	280	255	261	264	263	255	252	268	267	269	269	259	249	243	271	265	247	252	251	255	246	223	250	250	250	286	266	257	293	244	261	235	241	253	229	267	252	269	226	269	246	250	267	256	269	241	279	250	245	256	256	289	262	221	272	255	267	261	282	234	247	274	263	230	271	242	260	291	265	277	269	267	256	286	266	261	232	236	245	245	258	230	282	261	234	258	263	259	244	252	260	268	239	272	254	296	236	292	251	260	273	276	270	290	274	274	274	244	245	257	246	258	265	250	237	253	255	236	282	243	231	282	269	238	251	244	264	248	227	263	261	297	246	260	259	260	265	307	255	255	236	260	257	245	261	264	280	275	237	259	254	261	258	253	280	252	280	260	278	292	276	284	252	282	263	256	228	265	245	279	260	257	256	249	268	249	285	286	260	228	272	255	247	298	279	258	274	263	263	255	240	260	281	280	270	262	253	249	257	288	258	262	238	270	237	254	260	269	252	254	277	264	269	267	242	262	241	276	261	276	259	294	256	258	248	258	260	267	279	258	269	272	302	270	245	251	253	252	269	277	285	279	250	268	230	270	243	236	251	235	248	268	280	274	262	279	272	255	243	248	252	261	271	273	297	277	273	268	247	245	240	234	281	258	251	261	274	216	226	239	268	269	287	263	257	259	281	246	287	265	283	289	252	273	234	259	222	243	230	247	241	263	258	265	255	293	260	256	243	265	279	236	262	280	265	243	269	282	244	244	294	272	248	270	278	274	231	271	241	279	259	255	275	267	291	269	244	224	274	247	279	272	252	261	285	268	249	279	257	252	253	266	257	247	246	265	258	271	288	260	266	268	212	267	263	242	279	267	287	270	256	241	241	274	243	229	283	240	241	233	242	223	259	288	258	256	251	262	261	267	260	261	291	249	264	271	240	243	273	253	245	284	268	246	248	231	246	268	265	244	256	288	253	251	261	274	245	256	264	240	252	248	259	248	292	266	232	262	247	297	245	261	278	237	280	233	239	270	265	277	257	258	222	306	272	284	227	244	251	258	259	235	235	261	239	256	224	263	280	254	249	270	286	265	257	242	270	247	267	273	301	274	280	276	259	237	267	223	247	269	268	233	259	277	247	266	249	266	245	310	269	251	264	266	252	271	242	258	288	285	246	268	284	250	275	272	246	256	255	290	269	274	258	246	259	255	253	239	218	240	255	210	236	261	274	282	238	248	259	247	248	285	263	262	239	281	258	264	268	278	286	286	244	262	259	259	271	258	271	258	241	233	264	276	283	257	277	270	264	287	245	269	275	238	268	271	254	233	271	261	272	265	256	264	268	264	260	247	282	256	247	240	286	251	252	260	273	245	241	242	248	268	265	265	269	254	271	253	281	253	251	277	250	261	281	283	257	264	256	253	287	230	254	278	244	247	279	283	252	257	269	265	266	267	261	241	250	250	248	269	265	278	257	277	257	244	263	252	268	255	237	223	268	258	272	278	254	248	288	282	247	254	249	261	235	249	264	265	249	276	258	270	255	273	256	256	239	256	263	267	281	261	237	249	246	271	258	252	244	259	260	249	254	255	244	259	293	264	259	260	230	234	284	249	258	229	257	290	275	214	255	263	241	244	270	230	233	268	268	262	241	246	286	270	254	259	261	254	236	282	264	258	301	284	268	247	250	258	256	270	269	255	275	250	263	262	251	267	289	259	244	287	267	257	246	262	261	263	265	247	283	284	273	246	258	238	275	243	265	262	235	245	250	255	244	226	249	243	256	231	283	287	257	263	268	252	244	265	285	252	271	259	231	282	249	261	265	230	241	255	268	279	269	263	258	252	258	256	297	241	258	283	269	282	256	239	269	263	256	265	253	259	258	260	264	258	285	228	267	241	247	254	274	262	266	277	252	223	257	285	227	262	278	274	249	263	249	234	263	286	273	267	267	259	240	279	273	227	260	283	260	290	250	272	285	261	271	294	241	270	269	272	259	256	256	271	262	247	252	273	290	249	249	265	232	285	255	244	277	257	241	279	249	272	268	277	267	258	259	248	283	250	244	225	267	288	268	276	263	279	259	280	278	254	239	255	273	261	244	241	278	255	247	242	236	252	269	244	265	261	243	229	254	257	283	266	264	266	293	298	277	261	296	242	256	237	220	259	231	251	252	258	277	248	246	252	254	285	228	269	242	260	255	257	255	258	233	275	240	281	280	249	263	244	281	263	269	272	232	248	246	241	244	271	242	242	273	288	261	259	259	252	236	254	291	281	248	264	263	259	281	246	265	253	259	265	271	271	233	263	274	258	253	236	237	260	261	256	232	268	254	256	262	243	241	258	250	271	265	241	266	259	235	269	271	267	264	271	262	246	240	259	257	239	258	232	280	269	245	277	259	263	279	266	264	230	273	277	258	236	290	248	265	266	258	252	269	236	268	263	250	253	249	248	258	244	248	255	236	260	280	263	277	293	241	244	263	257	267	275	251	248	270	247	267	264	275	251	251	273	268	246	242	263	254	254	270	256	224	269	279	246	271	247	248	241	270	271	262	286	272	260	245	257	292	239	269	260	272	265	240	246	245	241	283	255	231	265	282	268	262	276	242	278	237	291	253	259	232	250	278	254	233	249	245	265	265	299	257	249	267	263	253	254	287	249	250	248	222	281	271	241	242	235	254	269	265	219	240	291	247	248	231	248	266	289	228	257	256	253	255	259	220	259	275	275	265	274	256	232	222	262	215	269	276	253	230	242	239	265	253	257	281	279	274	263	273	250	257	258	277	248	280	286	263	251	249	290	255	261	293	289	260	233	236	267	246	223	271	273	266	243	275	252	244	263	288	255	256	268	266	284	257	232	258	259	256	243	238	246	262	265	236	290	273	245	238	292	257	289	248	252	231	249	270	275	252	267	236	249	226	295	277	260	273	255	246	274	285	272	259	253	252	297	264	262	254	242	237	250	272	258	253	251	270	273	268	279	270	260	240	261	280	257	281	282	266	248	274	242	248	252	253	261	238	267
22277	21130	28770	23762	21131	21189	10146	1417	976	892	786	721	661	635	627	626	571	543	572	503	535	510	546	536	534	504	505	518	529	551	476	490	496	501	475	498	527	478	496	451	463	480	476	461	483	472	481	507	495	481	475	499	476	484	471	487	477	472	449	435	479	430	449	463	479	538	509	473	466	476	508	487	472	490	457	474	491	485	487	431	480	461	490	453	481	495	456	473	484	482	473	459	505	443	475	470	468	434	498	492	454	479	532	455	487	468	438	479	455	467	468	460	460	455	411	453	507	462	492	499	451	436	478	484	482	468	465	512	509	504	466	464	460	466	521	486	463	464	487	463	461	430	474	489	448	460	476	531	486	471	479	461	426	466	455	497	505	462	489	472	480	436	493	492	454	483	475	482	514	442	467	462	459	500	465	429	503	461	478	493	492	456	472	460	462	478	473	466	446	484	475	460	500	455	472	508	489	469	464	457	489	515	493	462	420	471	493	451	488	488	475	437	491	487	493	535	465	456	495	480	472	501	466	483	463	490	520	467	472	416	482	441	455	460	469	481	470	478	433	457	439	463	447	456	473	441	474	465	435	500	492	468	500	476	439	503	466	420	455	435	451	491	473	494	465	492	467	474	471	477	470	473	456	480	479	479	482	434	494	486	467	470	449	466	462	462	489	468	500	444	445	476	498	496	502	480	511	496	489	482	484	465	491	517	456	468	464	421	453	509	456	474	454	484	490	499	440	448	463	440	443	480	483	468	457	436	469	498	474	469	490	498	468	466	418	513	472	503	464	480	452	490	444	474	451	474	475	454	469	464	480	483	490	452	523	513	478	455	471	457	444	491	469	509	482	432	462	474	466	465	465	490	495	462	484	464	484	446	463	477	462	435	457	491	501	474	507	519	473	495	475	503	433	471	470	457	462	500	451	461	456	480	459	487	477	478	475	501	468	455	486	442	470	454	475	447	469	444	471	509	460	494	462	506	498	488	480	495	477	458	446	456	476	502	419	473	478	431	444	458	456	459	473	472	512	477	464	509	500	428	461	498	481	495	445	456	480	464	451	476	469	425	470	458	487	450	459	466	514	477	498	509	452	481	475	427	471	513	484	481	465	498	480	443	438	524	420	466	484	438	465	484	449	468	510	462	476	462	498	451	456	429	467	449	448	460	480	463	508	465	472	490	479	489	490	456	471	454	469	452	443	465	525	474	458	496	437	486	503	473	495	452	492	479	463	485	478	477	465	502	457	517	449	483	474	453	467	498	495	490	468	481	486	460	455	482	443	476	473	458	453	490	473	459	475	448	492	497	469	440	495	476	507	460	490	442	501	474	439	490	458	489	469	453	461	466	487	491	464	477	428	509	460	496	484	491	450	486	484	448	435	454	491	466	480	490	524	445	460	489	448	469	498	461	478	497	498	442	453	493	493	465	492	450	492	470	469	455	500	444	504	466	490	481	483	496	475	493	499	453	476	464	490	481	442	480	456	474	471	450	448	471	479	468	544	506	475	461	478	437	439	460	501	455	459	455	483	449	484	440	461	444	453	433	464	452	447	469	456	472	491	503	526	454	434	507	474	472	477	460	479	504	460	440	463	492	499	464	465	476	465	463	448	523	474	453	458	492	457	474	475	463	462	459	446	471	454	483	487	460	528	468	488	459	436	466	473	503	467	468	478	451	501	468	465	460	487	431	479	475	483	463	471	471	476	445	454	509	511	441	433	471	466	469	474	462	453	475	490	469	484	476	450	442	468	473	490	479	432	485	466	488	459	479	477	486	478	479	435	444	510	459	499	484	482	468	469	452	440	493	462	451	446	517	473	487	463	444	496	509	459	460	498	451	479	457	424	476	479	482	466	458	455	434	471	451	456	438	482	454	466	464	485	514	474	536	473	434	498	454	491	480	447	485	467	466	484	461	465	435	477	474	477	442	480	513	494	468	466	501	472	493	507	492	443	451	470	453	502	490	514	481	481	486	493	454	469	463	481	461	443	453	492	486	477	452	472	424	468	471	492	456	453	476	501	450	433	479	441	469	481	485	509	485	498	490	459	473	475	516	456	474	487	495	460	464	488	463	515	436	507	458	453	447	459	463	487	491	476	480	472	474	481	439	452	475	479	475	507	451	484	469	469	498	504	477	486	468	481	461	452	447	482	467	496	497	487	479	475	495	517	500	496	468	500	467	450	515	444	505	460	499	444	487	456	460	452	481	509	484	496	479	482	461	444	434	438	480	489	477	468	442	467	498	449	473	466	443	451	458	475	489	487	454	490	500	464	458	468	451	484	500	480	490	482	480	490	502	499	485	497	480	475	484	443	486	432	526	466	465	486	436	456	506	467	428	491	458	460	456	483	469	452	481	439	494	485	466	477	448	461	460	463	511	494	497	507	456	497	452	458	461	503	400	462	470	453	464	445	450	498	496	481	472	463	470	489	507	475	484	465	523	472	463	501	457	473	518	490	487	433	430	464	505	438	497	483	496	470	432	463	465	447	468	440	515	521	460	460	452	440	461	480	492	464	491	505	453	478	451	443	522	473	488	469	474	487	517	467	461	447	487	497	406	455	458	478	422	489	437	504	444	504	482	446	507	490	498	417	485	450	441	489	453	492	459	497	489	488	471	501	508	467	420	486	503	489	492	462	491	450	477	506	444	476	439	441	475	463	490	459	424	436	486	458	451	479	458	488	478	480	480	475	479	493	470	513	477	504	465	478	470	434	436	459	441	535	506	466	457	463	492	428	511	486	464	473	491	485	486	453	450	465	478	494	437	472	455	457	487	475	466	491	504	486	476	474	454	460	493	441	433	456	470	471	474	458	502	495	491	462	471	510	476	478	456	487	515	469	454	483	456	443	440	458	480	461	492	459	489	475	476	468	451	533	473	514	470	505	439	475	495	469	459	483	443	519	516	464	498	499	502	487	498	494	487	451	502	478	471	458	488	513	490	446	479	472	457	504	522	450	465	481	491	450	448	467	467	447	492	458	465	486	479	520	488	460	492	472	481	435	492	465	489	489	462	483	478	467	488	462	488	467	494	477	428	494	490	496	482	462	477	472	479	487	472	474	472	455	451	499	470	467	471	489	482	458	478	446	439	494	475	474	474	483	522	476	453	454	456	449	496	442	504	434	492	456	467	439	493	486	440	470	511	462	469	466	518	515	491	457	466	473	486	498	447	495	479	516	466	452	499	508	475	435	456	456	457	443	516	484	467	504	479	471	467	448	470	486	454	494	463	460	455	489	487	484	430	462	476	462	441	443	483	491	478	448	506	461	500	473	462	453	464	493	475	500	472	478	462	437	476	485	448	475	451	469	529	477	496	474	435	451	501	463	447	486	479	433	472	475	479	472	519	450	471	507	464	447	464	443	462	491	474	482	501	485	446	468	465	473	460	471	494	462	470	427	478	471	472	455	440	477	488	457	494	463	469	457	470	449	449	471	448	473	489	463	466	486	433	491	452	486	452	473	456	476	531	467	436	465	449	483	436	449	459
8498	19135	15377	7854	5211	3670	2712	2100	1617	1295	1171	998	949	886	817	756	807	784	752	680	670	637	673	624	635	636	672	655	655	661	650	603	647	609	655	632	594	605	629	680	591	612	640	625	590	661	623	562	644	599	608	620	587	566	596	585	606	626	598	611	600	591	606	599	610	568	579	634	605	619	574	610	562	601	576	598	614	567	580	568	593	603	608	568	578	587	579	625	590	600	527	626	575	583	545	589	625	574	564	591	593	632	548	598	598	580	587	597	560	624	599	563	564	609	651	587	566	628	604	604	647	575	583	584	600	618	603	549	585	602	589	587	560	628	567	638	622	542	608	631	577	576	619	563	559	575	602	598	607	595	607	547	596	594	574	582	572	578	541	560	606	566	551	613	580	596	585	568	605	578	569	607	589	614	610	582	576	548	557	610	575	649	552	567	582	546	585	615	571	605	622	601	563	585	593	584	593	624	594	577	612	602	616	583	635	619	592	582	584	590	610	620	623	577	552	603	612	589	595	644	609	625	592	581	545	574	585	598	582	576	602	601	613	581	598	573	591	593	595	599	607	588	612	567	567	580	582	565	588	579	631	579	600	579	627	573	570	571	612	569	563	619	601	583	617	570	564	567	581	605	611	617	581	614	579	581	594	609	659	622	572	598	582	630	561	553	559	561	584	575	605	587	590	577	612	609	656	606	583	581	569	616	605	619	579	595	615	572	608	613	597	631	638	572	591	594	621	577	618	612	583	576	546	593	585	610	611	575	616	593	581	562	571	593	632	595	595	588	580	602	647	619	609	619	591	540	577	596	593	588	602	548	562	603	645	581	567	578	634	570	586	581	578	558	580	586	603	627	596	577	572	605	608	619	592	610	629	590	607	611	552	641	563	555	585	590	585	633	580	574	592	604	601	595	573	558	580	584	580	612	629	547	574	597	578	605	597	605	602	585	610	634	573	583	591	605	592	605	590	574	585	587	602	596	569	604	621	548	618	617	625	599	611	632	589	542	617	582	584	590	564	569	619	547	588	597	588	585	579	590	623	609	608	612	633	585	604	582	610	573	607	600	666	618	605	617	610	580	597	538	607	560	571	608	615	580	529	607	589	599	558	601	605	597	588	597	581	584	618	583	577	587	570	634	567	619	596	595	585	600	602	553	573	621	615	581	600	551	578	603	585	610	555	576	564	562	625	613	535	545	572	600	594	582	582	598	602	646	604	630	628	599	613	582	618	554	597	609	561	589	600	583	599	596	607	601	587	623	570	605	624	567	612	604	610	574	585	596	622	605	640	615	625	624	604	606	560	586	535	657	575	600	596	586	585	625	609	593	597	610	560	563	585	574	604	567	590	619	611	565	598	611	586	606	576	568	571	584	568	574	584	601	577	577	594	619	613	600	605	622	594	600	601	597	642	558	599	592	527	554	553	587	558	597	570	614	606	615	619	582	576	600	578	595	601	584	585	606	607	578	588	579	563	573	587	617	575	615	601	584	549	584	574	623	597	566	637	627	576	606	579	553	592	592	586	589	583	595	579	575	549	598	627	627	604	584	589	608	562	599	620	601	570	618	642	566	588	607	598	546	570	564	565	593	517	575	590	575	579	619	625	605	549	567	583	548	638	597	615	578	528	575	622	619	588	618	550	603	573	578	632	568	555	593	621	560	611	608	603	616	582	621	604	588	573	614	596	622	629	570	586	598	566	612	577	615	583	570	584	625	577	576	591	648	544	593	649	597	616	591	566	574	669	615	595	595	584	582	595	577	596	638	634	583	591	569	604	562	589	603	566	611	540	580	570	574	604	630	581	588	554	568	557	647	605	594	586	580	608	565	616	545	567	589	594	573	567	571	610	600	601	614	644	561	549	572	620	574	616	587	575	574	599	584	627	595	560	614	606	571	582	558	593	612	588	567	594	585	576	559	559	580	594	613	561	520	589	568	576	586	632	581	569	611	575	629	624	578	601	545	592	576	578	601	593	614	581	571	610	586	573	560	584	603	597	639	608	591	578	596	604	647	617	609	591	572	565	607	557	609	576	544	614	577	569	564	607	560	575	605	596	588	596	552	611	580	585	608	625	594	605	580	574	612	592	604	602	627	600	576	579	623	628	559	603	566	603	594	572	586	611	569	588	591	578	603	589	574	628	604	566	581	590	616	618	584	601	545	599	594	578	585	605	610	550	624	607	600	636	623	577	596	565	592	582	565	594	655	562	553	613	593	610	579	590	619	580	620	600	583	564	609	618	598	622	578	568	615	604	577	617	606	594	592	576	587	571	603	585	553	582	621	597	584	555	555	600	605	592	625	565	563	604	599	593	632	552	623	588	615	603	571	617	572	559	604	598	601	570	564	560	606	574	567	611	612	612	571	576	570	620	577	622	613	584	568	608	550	611	580	599	590	577	612	599	572	579	610	592	576	603	599	573	634	588	573	650	599	603	592	632	587	605	572	578	570	566	595	535	596	621	562	617	609	547	590	595	633	595	621	553	554	583	573	591	584	605	580	587	579	595	571	587	590	612	584	613	591	594	601	617	563	566	543	599	610	580	526	575	631	605	610	604	561	594	540	621	616	563	610	574	595	610	553	600	584	566	641	621	589	608	622	584	625	572	591	640	572	594	611	540	629	603	581	583	548	535	555	593	673	605	592	586	607	603	573	546	584	600	639	575	626	583	575	623	524	615	598	543	608	576	573	621	599	599	537	599	637	580	563	582	589	621	560	600	600	603	600	595	563	614	553	572	606	578	591	575	621	616	645	584	632	596	639	553	624	578	536	555	598	579	558	564	532	596	641	609	595	638	594	586	560	593	604	634	591	587	598	581	589	588	558	555	596	575	610	589	589	608	601	588	563	582	597	614	603	593	568	589	570	554	571	539	583	590	564	597	616	565	585	587	582	574	572	588	599	560	562	567	578	611	585	578	616	647	545	544	629	623	660	600	561	596	586	619	579	591	587	598	598	552	632	580	594	615	598	557	543	543	598	620	632	621	585	616	597	578	583	619	598	651	570	610	543	634	559	544	595	563	597	587	600	605	571	581	575	579	568	560	639	626	620	547	612	620	583	563	642	608	593	613	597	596	543	613	559	617	595	642	555	575	567	582	550	521	568	616	627	605	593	562	588	555	594	607	606	580	563	597	571	597	574	573	571	542	607	574	572	565	563	543	581	601	529	596	636	584	565	602	605	589	593	601	614	571	613	586	582	606	576	666	590	597	562	619	603	574	574	538	634	567	580	570	574	563	588	583	580	581	556	584	565	588	600	611	583	594	592	597	523	556	596	582	610	633	590	562	579	629	614	627	597	586	526	592	605	574	587	606	564	568	592	584	597	569	564	606	564	560	607	603	639	579	609	617	614	559	590	577	626	584	597	604	596	621	578	620	590	623	600	614	573	574	581	571	625	606	598	551	556	578	613	586	646	611	581	597	605	626	572	629	652	629	623	532	586	549	590	556	598	610	649	585	655	580	565	611	589	565	597	595	614	545	645	610	592
26977	19422	6400	1417	747	586	556	529	553	493	495	474	490	484	462	457	466	461	472	482	464	470	463	393	471	495	451	459	500	455	474	468	420	442	443	442	457	455	475	470	486	474	469	445	451	436	433	490	434	434	433	474	477	446	468	446	466	454	419	446	464	436	512	453	500	485	424	476	472	475	446	463	450	503	477	459	445	423	438	472	463	458	442	442	460	436	456	470	498	510	434	455	464	452	452	476	431	439	467	442	497	460	444	457	433	492	453	468	458	460	428	452	488	455	467	461	457	450	433	458	465	471	454	453	476	504	430	484	478	427	452	422	444	476	429	480	492	471	440	450	486	472	462	439	467	460	473	484	444	472	449	458	451	436	483	476	464	449	500	467	447	430	469	457	453	472	448	435	441	456	455	439	462	457	438	448	470	468	449	454	459	466	511	452	430	450	466	459	453	466	458	423	459	481	455	476	496	463	468	497	463	459	457	469	441	468	464	458	460	463	455	411	476	468	388	458	475	439	484	441	482	449	412	497	462	463	471	480	441	424	426	439	459	476	468	450	491	474	479	459	487	477	434	473	453	449	432	453	490	444	486	447	437	469	499	471	502	463	461	480	491	440	484	508	454	474	448	473	469	451	477	459	477	453	468	458	454	488	474	460	471	450	427	457	443	457	429	451	445	486	456	472	440	449	477	425	466	463	464	444	464	451	444	453	439	451	440	456	494	476	464	432	467	431	424	445	479	472	501	435	439	453	492	424	463	496	422	473	458	425	439	475	424	446	435	467	445	504	447	430	449	453	422	478	455	447	468	451	487	458	475	464	461	450	476	449	451	459	424	487	444	452	490	424	486	471	486	467	436	469	441	458	466	470	450	474	485	479	442	432	501	453	474	402	435	432	440	467	474	523	457	498	451	482	489	461	457	468	458	441	461	469	435	458	456	490	460	464	488	475	441	440	446	469	477	469	447	474	468	452	460	431	502	386	455	436	451	450	493	471	458	461	441	501	456	474	486	445	467	436	468	471	461	472	442	482	451	453	500	450	470	481	454	441	472	489	527	410	452	458	462	467	448	432	445	479	431	426	484	473	444	433	457	471	479	434	431	450	480	438	442	436	463	477	499	500	481	464	467	468	472	460	437	469	430	461	495	460	491	478	439	454	472	437	455	441	499	474	495	434	463	444	452	465	447	450	478	429	429	475	452	462	454	474	471	462	470	455	485	474	505	470	434	489	473	425	473	425	454	463	458	456	450	465	450	456	437	465	449	476	470	434	472	453	476	469	429	450	490	463	434	471	447	498	462	430	459	439	488	501	407	495	456	506	442	502	465	477	497	473	468	453	439	468	457	429	458	432	380	466	463	452	459	485	444	474	452	433	470	465	447	447	478	468	432	421	455	445	487	437	470	454	446	440	473	478	487	459	483	444	440	480	422	463	425	504	492	462	462	434	453	442	464	441	474	475	440	442	430	473	418	454	469	446	448	444	444	444	470	437	475	475	493	448	448	454	462	464	466	490	485	508	441	439	436	471	421	457	440	469	452	469	443	473	447	441	515	481	489	444	480	471	470	429	456	421	403	472	487	490	483	439	423	465	470	428	431	435	463	452	417	486	465	432	453	459	450	524	466	467	475	463	444	441	442	482	456	454	469	454	459	444	478	476	458	448	455	486	473	454	473	440	452	420	449	445	403	461	451	445	450	450	428	466	455	464	442	479	429	448	426	456	467	479	484	462	430	517	423	433	452	428	472	482	428	439	504	444	469	462	447	467	427	458	436	523	476	408	455	443	440	441	471	460	476	483	509	468	453	413	490	454	446	442	461	480	450	479	481	491	475	466	424	461	472	469	495	424	474	454	444	466	470	442	441	488	469	470	424	456	426	450	470	469	449	451	431	445	430	473	500	440	431	435	448	449	482	453	440	460	455	433	461	475	466	447	449	479	443	449	459	482	486	441	445	441	437	449	442	439	459	444	437	482	457	482	451	484	472	480	460	466	470	441	428	426	447	473	425	453	460	439	455	463	476	468	421	491	458	492	470	439	494	462	451	488	473	460	452	420	482	408	451	431	420	444	457	436	486	463	433	442	502	494	499	451	466	462	455	460	428	457	444	409	459	475	488	468	461	445	474	449	438	459	448	443	523	449	450	455	439	459	437	460	448	451	461	426	465	423	515	431	478	462	458	414	449	451	444	430	482	447	493	459	458	448	485	452	483	462	457	473	452	476	399	411	470	454	462	467	460	472	488	420	487	465	455	458	461	430	480	467	447	474	482	469	425	465	497	417	471	454	463	462	498	446	475	432	466	480	481	454	466	437	437	427	477	476	458	447	423	450	450	457	420	459	428	468	445	487	479	452	459	486	459	450	420	431	466	459	479	472	490	453	474	444	437	465	477	439	486	468	473	473	436	467	442	479	463	484	420	469	446	475	476	439	457	468	473	454	447	477	459	461	462	440	456	464	439	462	424	475	479	482	451	516	451	412	425	476	434	428	431	409	443	454	436	427	430	437	480	428	436	445	479	464	473	428	469	497	457	432	470	434	441	479	452	430	425	451	426	427	479	435	492	437	469	457	471	435	486	452	452	486	429	450	464	460	462	455	423	450	458	446	434	483	435	459	477	455	440	470	448	508	447	454	412	442	442	465	453	420	449	439	521	462	462	449	444	473	440	452	453	439	453	496	510	462	447	419	455	429	421	446	479	423	458	480	421	428	468	419	451	442	485	410	454	439	421	475	464	436	474	472	455	432	484	465	475	499	456	457	455	471	481	450	449	463	435	455	446	462	473	470	428	469	423	448	475	439	436	453	464	426	421	473	475	456	453	479	472	478	443	463	476	463	446	478	483	447	464	446	459	465	436	392	442	428	446	433	448	425	444	506	431	463	424	461	487	448	461	463	449	484	435	480	456	440	450	475	443	460	484	460	467	487	458	434	484	404	446	449	468	490	461	467	464	403	462	466	420	450	460	452	488	457	460	469	444	384	442	428	460	470	439	436	462	469	449	449	444	445	441	447	435	461	438	487	466	441	482	444	451	489	450	453	435	430	473	496	440	476	478	486	513	473	457	438	441	450	417	456	469	412	451	459	448	475	466	450	440	426	447	462	518	474	448	454	435	463	462	446	424	472	474	476	481	429	439	447	432	451	474	399	468	490	459	483	495	452	448	468	467	484	435	460	454	479	464	463	429	471	469	445	452	447	485	448	439	465	446	440	448	454	438	484	442	438	433	456	427	474	445	458	481	432	439	424	488	503	463	413	442	464	409	434	461	475	458	456	499	472	441	464	482	449	439	412	449	477	461	453	482	471	462	462	443	464	473	478	449	450	446	443	441	489	426	467	457	474	440	442	451	398	441	467	502	456	491	477	465	424	432	470	440	467	463	460	464	451	470	466	446	475	434	429	484	436	421	441	425	478	440	449	427	492	440	481	480	451	472	506	413	447	431	455	466	501	441	475	458	425	451	454	439	488	468	463	454	475	457	445	460	441	470	412
5952	4014	2945	1608	1115	858	706	649	644	613	572	558	555	572	596	564	564	577	557	615	546	508	537	543	518	514	548	508	497	561	543	566	545	549	532	553	552	554	573	557	584	544	515	521	562	512	553	588	526	573	614	556	550	531	537	558	516	517	555	530	524	597	560	627	531	564	524	566	546	548	544	579	559	562	536	575	519	560	548	554	580	543	577	512	541	567	536	534	567	557	553	541	538	539	560	567	596	547	541	563	559	574	554	522	551	562	584	564	550	576	510	545	572	584	546	552	529	559	584	532	567	582	569	558	566	572	534	538	573	546	518	571	568	554	553	564	548	540	569	527	540	579	549	530	562	555	557	567	563	544	522	557	526	572	561	558	554	592	531	584	531	601	551	530	537	524	550	607	517	570	543	575	547	525	537	560	534	565	527	575	535	524	489	548	572	583	556	536	522	539	555	543	561	563	527	529	556	516	574	546	591	574	558	564	518	554	547	574	536	551	579	568	558	535	590	554	553	563	575	515	561	574	578	564	546	563	560	575	488	496	524	585	550	568	565	562	559	557	586	550	579	570	558	568	536	541	526	548	564	525	561	579	525	557	522	496	561	550	554	557	558	594	561	591	578	548	540	506	512	574	552	527	587	546	511	584	583	561	554	555	559	576	566	532	549	564	559	551	536	538	562	524	517	563	552	546	547	537	563	588	523	585	546	534	576	535	580	518	572	531	534	525	554	543	575	584	556	559	521	539	549	537	584	552	533	605	565	547	536	540	502	526	553	554	569	531	567	591	514	567	536	577	571	535	532	500	545	519	504	517	539	543	522	554	549	579	553	571	532	541	569	567	578	542	565	595	530	525	565	539	540	534	543	554	547	547	514	551	539	582	551	550	565	567	565	538	581	529	581	555	515	554	549	525	572	555	565	527	573	552	520	532	540	565	536	540	518	567	541	522	595	596	537	560	554	568	513	537	569	542	572	531	530	576	576	579	499	547	587	574	584	527	556	533	570	554	536	565	573	555	507	536	564	554	564	570	542	518	541	551	562	530	555	557	556	553	564	552	542	585	547	502	578	552	576	530	563	563	584	539	531	588	534	579	534	555	502	566	554	529	548	541	551	568	561	569	575	561	573	561	532	594	518	556	579	545	538	566	513	529	556	570	540	530	515	490	551	536	560	529	546	581	478	555	570	525	528	581	545	536	562	523	573	524	530	527	576	582	562	589	584	529	557	533	506	570	566	539	544	533	526	545	529	518	597	566	532	547	550	560	546	553	557	555	538	514	536	534	513	566	572	572	578	533	528	547	543	576	572	525	590	568	530	536	521	537	516	546	550	579	566	528	542	556	555	553	592	576	542	517	544	534	526	533	518	550	549	513	556	525	588	557	517	520	592	571	566	517	528	546	534	529	572	545	526	542	565	574	546	582	571	530	554	551	566	571	538	515	532	543	511	526	579	553	548	541	538	581	510	539	564	552	580	535	539	532	579	541	524	576	544	594	570	595	553	581	558	575	554	525	565	515	529	531	567	564	548	537	613	569	578	565	560	600	544	551	549	561	547	546	554	577	539	544	514	601	554	566	540	567	582	551	560	553	597	579	525	581	545	548	569	528	572	517	552	529	540	570	526	558	573	526	498	560	543	589	536	567	549	546	572	558	557	549	549	511	539	533	532	513	551	531	529	564	527	514	545	549	507	572	511	552	568	536	528	569	546	535	563	509	536	586	575	561	570	541	549	548	576	558	520	550	536	574	561	562	547	531	544	524	587	579	524	522	605	515	572	529	545	533	584	549	613	582	556	556	562	584	558	562	547	510	523	532	540	506	545	552	548	571	528	543	567	545	520	564	549	546	566	548	558	539	523	555	595	595	522	531	542	560	518	576	542	555	573	557	508	555	568	542	531	555	513	574	542	532	549	544	524	573	562	523	581	581	588	528	531	570	523	578	522	519	539	531	552	534	570	588	559	566	529	591	554	569	537	550	570	547	560	537	527	559	572	594	519	543	576	576	518	561	523	551	527	556	546	561	542	520	539	544	539	565	519	550	592	536	582	534	548	559	546	543	583	552	543	576	546	511	547	525	551	542	573	538	573	552	532	589	538	563	541	526	588	560	521	577	550	586	548	552	553	551	518	558	553	577	620	552	561	505	550	570	596	528	516	569	522	560	577	533	546	554	549	581	530	515	527	560	582	572	565	573	537	563	539	562	546	542	569	567	589	545	552	498	595	560	540	572	504	523	546	586	595	544	512	548	560	555	590	546	600	564	533	522	566	590	570	587	586	556	546	521	531	541	541	543	541	577	586	577	532	545	536	526	528	546	520	556	522	559	576	537	533	522	513	535	585	597	522	584	554	544	536	563	565	526	543	556	584	494	567	584	545	547	524	527	545	548	633	556	558	572	569	576	547	547	521	552	558	557	534	592	590	566	572	536	568	584	552	555	575	571	581	565	566	598	556	585	551	545	585	600	571	602	556	534	549	567	583	535	525	560	596	527	532	530	579	541	559	559	568	555	540	527	590	574	551	544	553	536	597	522	512	570	516	535	560	562	528	531	526	571	554	502	614	558	577	516	523	538	541	571	519	549	539	543	580	560	546	558	509	516	534	550	558	572	564	572	546	549	585	587	593	555	538	573	540	559	581	565	522	571	561	538	582	550	566	556	586	534	563	556	569	508	541	554	554	557	549	575	539	542	564	568	519	561	555	558	570	548	552	550	532	515	566	531	560	568	549	574	520	546	576	542	534	556	567	546	563	544	555	559	594	537	547	546	495	537	573	504	610	565	585	561	560	546	546	507	565	563	567	556	552	540	565	554	543	557	557	557	539	571	587	537	558	538	498	532	544	552	532	551	508	559	579	599	542	577	539	565	536	557	545	577	566	553	591	578	544	514	537	554	562	518	527	561	539	544	554	585	502	559	564	547	565	548	549	590	545	601	581	533	562	561	570	478	545	519	554	575	587	586	549	563	521	562	534	565	571	578	524	567	580	539	552	528	501	558	533	552	524	561	537	554	577	595	551	529	560	529	537	547	569	529	559	508	564	546	524	567	547	546	527	521	526	571	573	546	578	582	521	588	553	554	544	546	583	570	553	574	557	581	555	540	530	567	567	546	572	552	534	565	556	535	523	527	558	548	576	541	556	535	559	569	531	575	560	547	542	567	557	585	570	540	549	561	556	546	563	559	527	590	529	523	550	577	529	555	549	489	549	512	533	578	532	530	563	552	578	566	547	563	546	561	530	541	520	514	525	512	540	557	554	527	520	549	558	572	553	559	583	585	565	574	550	563	545	615	564	580	551	557	568	530	597	585	561	495	555	549	556	534	533	545	576	483	540	569	542	554	520	556	545	569	537	570	544	563	528	554	549	550	497	577	541	499	570	546	532	566	628	554	547	553	537	568	566	569	570	560	560	532	560	540	554	562	560	544	567	542	552	537	555	544	560	551	572	522	604	554	532	543	563	573	542	543	523	528	576	583	543	547	567	537	540	563
23214	21076	28230	24150	21075	10345	1725	1176	928	924	888	824	783	816	792	785	756	759	753	764	729	796	763	734	745	692	693	722	749	687	660	725	753	719	690	730	698	734	744	699	709	690	711	703	720	649	702	702	704	727	696	754	672	726	725	684	692	740	720	714	749	698	716	734	723	724	687	704	708	674	702	736	678	721	686	681	732	697	726	673	689	652	682	676	715	740	678	704	702	655	706	716	717	706	674	664	707	720	705	707	684	757	758	712	734	714	713	721	694	714	676	690	679	685	687	690	696	682	753	714	731	701	677	693	710	676	684	695	711	707	703	675	676	666	697	692	684	686	740	725	705	769	705	707	714	665	699	661	669	691	681	707	696	686	689	676	717	742	686	698	681	737	690	720	694	709	693	644	681	706	703	684	700	709	730	735	668	675	703	685	694	742	731	669	746	678	699	701	712	671	730	660	662	700	690	682	698	713	745	726	662	691	671	705	688	702	725	739	724	672	685	686	712	672	725	677	659	672	721	716	734	668	722	728	662	681	672	718	716	704	659	689	727	676	661	684	639	684	669	676	685	691	737	704	674	678	664	693	691	728	702	701	747	742	662	709	729	733	689	715	685	703	700	714	664	709	693	697	730	712	676	687	674	721	722	728	678	702	714	719	652	717	745	696	712	715	674	688	688	719	697	678	726	682	712	725	713	688	684	734	684	716	702	653	750	704	703	730	738	732	696	701	727	728	658	726	679	750	700	704	649	703	707	713	710	691	740	721	709	761	678	696	764	737	700	692	705	740	698	746	724	724	703	731	696	680	679	746	696	728	719	712	713	704	711	688	710	731	684	713	757	726	686	761	690	662	677	714	723	689	737	688	696	718	739	661	695	702	671	755	641	666	710	766	734	749	697	709	688	748	700	730	730	725	727	684	658	741	689	734	744	708	713	702	697	683	693	686	704	723	697	683	713	697	702	695	724	710	742	743	704	673	744	682	712	659	719	684	725	693	703	709	735	679	729	738	726	710	691	653	682	706	703	725	688	679	661	681	716	722	690	714	692	698	723	749	760	683	682	652	699	743	725	723	717	722	739	702	690	716	730	687	741	709	697	679	737	698	708	727	677	700	689	692	719	693	687	713	726	681	666	704	658	723	689	700	721	651	717	731	713	706	719	694	695	691	647	683	717	689	743	724	710	725	705	706	736	716	735	692	669	702	656	679	694	733	684	718	700	736	655	727	717	720	729	661	664	700	687	717	709	709	687	650	737	687	686	696	712	659	717	677	676	716	735	736	691	725	696	671	677	656	714	684	648	695	674	690	690	723	732	639	716	715	666	716	705	744	702	705	734	696	710	661	654	722	720	699	703	766	724	702	715	722	685	688	703	749	684	710	684	728	771	696	678	696	690	660	717	713	681	709	713	699	728	703	709	717	711	688	688	693	699	669	716	687	696	698	729	735	690	713	759	704	668	659	691	764	697	695	710	717	694	688	664	734	653	727	699	745	740	779	718	700	698	653	645	701	717	689	700	695	687	711	716	703	712	684	699	729	687	696	722	670	659	741	734	693	747	736	651	671	669	719	692	687	717	700	758	718	686	699	735	657	704	697	682	716	725	739	704	744	715	671	675	701	695	712	700	709	727	704	717	666	701	708	657	699	698	710	733	730	661	691	671	652	685	691	700	689	698	713	708	698	655	700	712	662	707	728	692	645	647	688	650	687	754	679	683	730	701	707	672	683	718	696	649	709	679	735	748	713	777	728	754	700	726	729	720	737	690	681	701	755	680	713	705	652	720	696	736	743	678	677	696	733	709	677	720	685	719	715	700	672	727	700	733	696	754	705	700	670	722	714	683	707	716	679	707	686	672	721	731	703	712	716	700	692	664	709	707	694	708	706	703	690	721	714	702	741	723	769	685	741	662	696	711	724	717	740	709	707	684	699	716	676	713	666	751	650	699	737	720	755	685	704	694	799	688	686	715	715	648	715	673	732	669	691	702	713	715	665	712	655	734	666	682	697	700	718	754	736	703	703	752	668	690	714	637	707	724	760	673	702	691	713	688	686	746	695	682	651	694	678	683	673	735	694	683	678	725	736	726	685	680	714	686	671	737	726	717	699	722	723	697	760	715	696	685	720	699	657	728	677	701	678	686	755	724	639	734	713	719	684	685	692	683	717	722	675	708	689	709	689	763	723	716	752	732	697	690	729	703	668	698	732	673	674	717	693	724	699	698	743	739	677	679	674	737	725	740	727	696	688	680	684	683	692	721	718	761	674	697	683	681	699	725	713	640	729	651	683	688	709	675	706	700	718	726	731	658	709	674	659	689	739	703	676	735	684	780	718	662	726	671	742	693	666	689	704	693	702	636	691	665	680	675	691	683	746	697	740	693	691	695	706	684	674	714	709	703	717	737	732	666	707	714	707	696	638	701	751	675	690	712	695	723	696	728	710	746	672	708	715	719	739	695	678	678	690	706	716	719	702	673	739	657	669	782	715	693	648	706	666	673	748	718	705	726	723	738	749	673	716	711	687	701	700	668	715	709	676	688	667	673	730	677	689	690	716	666	707	698	672	738	658	713	714	681	675	710	687	689	694	689	678	723	706	704	689	720	655	695	731	710	735	623	674	707	707	739	695	707	701	713	665	746	749	696	732	675	732	726	737	732	678	715	658	697	675	709	699	685	652	644	695	712	710	694	684	696	693	689	703	708	702	730	742	721	724	680	733	701	677	665	719	749	688	687	672	737	708	684	697	724	659	683	704	712	735	746	675	662	742	701	693	712	753	719	676	743	746	739	751	694	710	740	729	710	691	749	713	665	735	696	664	654	724	771	712	659	669	709	704	741	698	708	709	690	718	711	725	711	700	708	696	690	681	755	650	713	732	676	702	717	667	695	739	716	703	688	685	688	737	723	681	707	735	738	729	712	704	677	675	718	718	695	680	728	675	704	743	714	647	699	711	683	678	708	682	710	686	716	734	679	667	690	731	734	745	698	661	743	702	722	759	685	681	672	682	703	706	734	707	719	687	702	668	680	724	694	743	716	721	710	701	734	747	727	740	733	672	665	723	692	699	716	699	701	725	715	693	717	683	739	722	739	654	724	705	749	758	679	712	697	698	681	720	668	686	743	669	654	686	716	704	698	705	735	725	628	703	686	656	676	676	728	655	689	724	728	695	693	724	729	721	685	690	702	671	681	702	673	710	672	700	684	714	709	725	748	686	688	672	698	695	761	718	662	687	686	691	703	697	706	674	694	686	692	715	738	670	713	720	688	653	725	652	742	720	725	713	701	689	684	709	686	744	718	714	721	717	700	701	671	672	647	623	713	722	693	702	709	729	690	692	733	705	736	742	750	691	705	707	700	667	666	687	678	735	660	711	683	662	699	700	723	732	693	718	670	700	665	731	714	710	682	691	736	678	703	672	717	717	697	701	681	709	695	715	710	686	692	708	711	779	688	682	652	676	698	652	698	684	644	667	718	732	708	753	706	740	695	651	677	669
6194	12987	10106	5163	3417	2453	1854	1581	1430	1217	1160	1098	1060	1039	986	932	939	946	899	951	888	881	954	871	912	854	878	873	875	864	904	818	873	890	878	822	878	870	897	882	839	819	866	903	875	906	858	840	877	910	831	846	844	859	904	836	846	850	824	885	830	837	848	832	884	874	833	856	898	849	873	904	901	849	796	879	888	861	851	827	853	846	822	837	917	847	814	825	858	873	833	863	882	881	819	812	847	843	841	845	863	829	877	902	781	871	853	848	802	876	828	894	801	807	826	853	788	819	877	893	870	849	843	818	822	834	844	802	850	838	841	867	809	861	838	889	841	840	847	856	860	854	869	901	847	858	818	832	868	846	881	876	814	813	878	812	885	883	837	851	853	839	804	844	845	832	843	855	886	868	841	865	842	799	872	869	863	868	818	834	824	828	857	856	829	926	844	868	844	865	855	848	810	833	832	901	866	880	866	844	860	845	862	865	833	864	859	805	842	864	799	859	842	805	854	851	870	874	866	855	836	841	832	841	886	825	863	819	826	843	862	915	872	899	925	819	835	863	823	867	828	825	825	903	837	862	837	826	857	883	825	823	864	872	826	864	828	824	804	768	847	889	834	826	811	864	847	859	814	855	836	869	847	833	845	904	859	802	867	866	841	842	877	791	819	869	849	794	881	828	867	881	820	851	866	847	818	912	887	875	840	841	893	868	882	856	855	817	853	861	890	875	898	921	836	862	801	854	909	891	813	827	840	861	815	805	826	910	819	825	835	811	822	838	848	819	870	868	907	841	865	886	827	841	845	822	869	815	869	802	922	860	850	873	859	878	833	858	861	865	899	854	838	864	861	832	805	859	818	858	851	813	814	848	833	828	871	853	876	831	855	850	795	828	798	848	900	825	824	891	847	833	846	860	817	857	818	842	843	877	833	900	866	805	889	827	828	902	851	861	823	869	849	867	825	845	843	881	853	845	828	861	875	837	842	867	773	855	800	847	866	865	869	861	864	855	802	850	884	851	817	827	864	854	869	825	862	850	862	838	874	922	794	853	829	864	830	864	861	809	845	862	906	811	852	839	801	839	872	839	834	867	886	896	864	824	868	833	864	781	870	850	887	844	852	827	858	850	874	858	867	897	838	815	783	856	892	805	842	831	853	878	889	844	923	840	838	870	902	884	861	892	898	807	821	854	854	797	871	835	809	814	901	867	877	842	819	842	823	823	904	865	850	889	861	867	879	839	829	822	856	811	860	881	841	824	857	818	833	842	867	825	798	852	847	835	873	850	890	826	856	843	854	869	835	859	840	763	841	857	855	889	843	885	853	804	878	798	845	857	835	806	890	874	788	869	856	841	876	884	870	879	849	872	848	818	847	862	844	835	787	835	866	841	865	841	845	866	858	841	820	845	879	857	777	832	853	865	862	831	871	836	862	874	891	861	830	908	876	865	858	869	873	879	825	830	839	873	864	904	869	856	892	836	850	809	813	817	904	814	838	839	894	864	770	859	881	815	833	805	850	851	855	838	885	848	893	844	889	819	836	857	855	830	843	823	888	840	792	809	802	857	882	839	877	854	839	918	826	853	885	856	887	851	852	851	878	835	851	843	791	832	793	875	844	837	853	862	821	847	884	830	870	872	843	858	827	873	802	842	847	844	872	846	861	842	865	834	863	871	819	874	888	839	850	882	823	847	816	851	889	832	860	867	830	827	839	817	813	846	859	876	879	849	809	868	855	884	838	827	863	922	883	787	852	876	812	831	873	770	855	857	851	834	841	814	857	833	847	799	865	826	937	827	864	844	892	839	858	863	852	834	873	881	904	834	836	839	810	832	849	893	821	827	887	830	821	808	873	848	828	883	852	862	867	827	813	808	818	829	846	855	843	883	876	853	851	893	837	848	879	848	805	813	823	869	859	832	881	824	883	817	847	882	836	908	914	898	866	845	849	893	868	859	861	871	830	840	873	852	901	847	881	857	832	821	821	883	836	895	892	839	846	918	834	876	832	860	804	807	833	861	904	802	849	864	873	857	865	848	835	864	817	867	839	884	795	838	855	846	870	858	873	861	846	845	855	846	881	829	859	825	851	892	844	869	830	858	844	860	901	848	867	782	817	881	836	831	878	816	836	840	875	862	818	861	884	900	873	893	862	861	842	831	875	854	880	838	829	874	877	822	846	860	849	842	854	897	834	841	863	878	810	869	840	845	860	860	885	873	857	851	869	894	819	843	820	871	820	868	807	859	883	853	840	847	856	838	852	877	864	821	805	829	803	878	820	838	879	825	828	845	832	804	807	866	910	874	827	851	860	796	816	855	858	882	842	814	822	812	857	865	836	848	878	876	862	874	848	810	819	822	840	837	813	861	828	814	856	877	821	841	850	847	839	881	850	888	885	863	811	795	844	876	855	830	867	849	854	831	845	857	857	906	858	829	916	839	868	882	846	845	840	826	874	812	854	879	900	879	848	825	852	888	886	825	806	848	800	878	872	852	902	851	886	873	858	842	811	845	884	821	845	854	863	831	853	829	792	827	806	913	845	871	806	904	843	861	854	821	880	859	846	848	829	853	846	834	844	861	881	872	835	917	801	815	846	844	824	855	865	890	794	835	866	806	836	838	807	800	845	834	875	840	800	812	881	809	831	884	865	854	819	857	806	855	839	878	840	839	817	876	856	860	874	870	841	847	826	883	811	870	830	857	860	876	866	844	835	903	864	832	847	864	837	850	850	827	851	920	853	849	888	837	854	867	805	838	891	858	864	836	853	799	803	814	860	831	789	820	831	829	852	781	840	835	881	812	869	860	935	832	873	880	893	867	870	880	884	908	897	862	891	845	899	845	847	873	868	824	867	859	880	866	834	871	910	840	798	854	834	901	821	874	865	875	856	839	862	834	863	820	880	842	847	847	877	839	853	807	848	813	852	788	810	871	886	903	836	881	850	893	840	868	873	827	869	878	844	797	885	856	866	831	837	871	849	880	805	831	859	846	824	818	844	843	831	843	804	785	849	793	791	894	809	848	835	862	861	886	827	856	842	865	852	839	813	793	823	855	845	854	825	844	797	866	843	827	841	842	838	825	872	882	860	851	808	865	804	833	881	822	895	815	857	900	852	886	856	854	881	796	851	881	827	839	813	864	828	837	836	856	840	811	842	833	834	839	853	837	813	858	823	843	845	811	864	865	841	889	814	894	861	816	859	904	861	838	868	865	885	860	847	846	832	818	847	849	893	883	863	833	905	815	905	838	847	844	808	813	919	843	837	898	789	882	818	830	838	846	845	805	811	848	834	876	873	822	828	815	793	864	870	853	845	806	853	815	899	809	897	910	868	804	917	846	839	823	885	850	823	815	851	809	832	832	843	796	846	848	780	800	836	827	816	834	880	809	839	873	819	801	851	838	807	797	843	826	827	868	839	856	842	786	852	853	783	879	811	839	849	839	859	830	832	833	855	855	853	833	821	855	810	864	820	842	834	901	838	831	796	816	854	830	877	818
24132	21123	27369	25017	12898	949	561	472	316	262	290	264	265	261	213	240	218	223	230	222	223	216	217	221	197	207	198	231	223	209	226	208	205	184	208	182	209	205	219	226	225	219	182	213	211	190	209	216	217	191	189	204	210	221	197	207	187	205	185	214	203	209	212	218	199	233	201	225	221	187	222	200	226	210	224	211	207	204	217	219	200	190	217	190	191	226	168	211	218	196	224	198	206	213	204	180	203	203	189	234	200	209	202	228	202	202	197	200	214	201	200	196	223	222	219	187	196	194	187	208	202	213	233	198	203	174	219	191	187	202	209	191	209	190	210	217	204	181	192	194	203	210	227	203	200	212	209	223	203	215	212	193	202	200	198	210	191	216	195	213	176	209	208	216	209	213	196	203	185	210	202	221	194	171	206	207	202	248	204	197	206	212	228	206	236	232	206	195	215	204	201	233	215	215	213	179	219	201	191	207	211	182	211	196	209	196	186	197	200	196	232	208	183	205	205	199	196	194	204	197	189	199	190	194	222	219	198	192	198	211	198	199	213	215	225	207	195	192	175	200	200	214	180	213	211	192	207	200	192	203	189	199	195	213	217	203	221	186	216	230	190	200	183	202	217	187	208	195	219	211	224	189	203	201	234	182	210	193	215	208	213	217	194	189	215	205	210	199	198	199	208	201	207	212	188	219	245	186	207	193	200	205	194	205	204	183	195	190	218	213	224	213	193	205	221	189	198	212	183	199	215	174	196	204	193	184	222	200	190	201	218	204	202	204	167	187	229	185	214	213	218	189	208	209	194	208	236	192	190	202	186	185	204	211	176	207	219	229	201	202	218	209	211	212	184	216	165	210	224	215	232	219	222	193	191	230	193	193	210	191	199	201	201	201	206	222	212	226	196	206	178	220	220	199	216	210	221	211	205	219	197	208	193	184	229	197	192	210	207	213	221	219	238	245	213	199	202	226	209	230	198	185	210	193	220	188	189	196	196	202	197	214	219	186	209	189	195	217	195	221	218	195	212	190	185	229	215	187	214	210	221	205	200	216	184	198	224	198	207	199	183	189	191	215	185	193	221	237	194	210	201	207	188	219	217	214	200	213	216	226	197	242	206	223	185	213	190	212	190	225	220	191	208	217	191	196	182	194	206	213	192	228	227	185	188	177	199	218	179	196	217	178	173	193	239	214	231	190	215	215	213	202	198	201	187	212	214	194	200	191	192	189	225	172	226	215	189	199	194	190	190	216	219	190	199	222	221	225	201	225	223	192	196	202	196	204	188	193	193	222	208	217	199	216	215	194	204	201	195	211	205	184	212	214	230	199	234	185	190	198	189	216	228	223	179	205	210	224	197	240	202	220	192	177	207	189	197	215	203	220	186	220	224	179	199	208	207	199	216	203	206	225	222	206	220	186	203	197	185	192	190	181	207	205	185	199	219	193	190	181	217	207	203	212	195	219	211	204	193	205	220	203	193	213	227	202	190	196	200	220	190	208	187	213	233	187	214	205	221	210	222	207	212	206	204	208	204	204	220	228	218	184	202	212	232	181	198	206	200	212	212	188	200	224	213	181	188	223	185	183	193	220	214	201	205	197	204	200	222	201	201	181	216	228	229	184	220	227	214	202	213	213	195	202	218	206	198	188	198	215	209	182	226	192	178	213	180	169	205	199	200	189	212	205	190	190	201	187	215	195	206	212	197	161	173	197	189	200	205	212	204	201	209	214	172	198	216	222	214	193	210	217	216	220	203	185	216	208	188	189	196	190	211	192	201	197	185	227	209	228	202	191	231	196	189	198	221	207	220	187	207	194	182	193	222	209	226	197	231	204	212	207	213	194	191	198	185	189	199	204	202	190	197	197	202	185	198	202	219	221	198	228	217	215	198	230	215	188	205	223	208	206	208	202	201	189	216	193	170	220	221	212	198	215	212	215	207	206	211	214	199	187	208	188	195	211	208	207	211	192	199	212	221	217	196	176	198	201	194	208	185	213	214	198	207	223	192	191	184	211	210	219	199	194	189	207	199	225	193	214	191	213	194	223	194	218	199	203	196	190	202	207	204	200	206	178	214	198	202	207	202	216	193	210	190	193	173	188	201	191	197	203	219	215	231	191	189	206	194	208	210	192	213	208	201	180	194	199	227	168	206	186	216	219	208	189	194	198	198	215	202	215	183	213	195	219	218	223	204	205	196	198	210	203	203	203	182	204	208	213	214	198	187	214	200	204	230	222	202	182	207	187	221	198	194	201	223	192	192	198	175	201	223	211	201	187	199	210	206	213	202	213	202	207	217	202	210	206	190	194	212	202	208	216	210	223	205	207	202	192	181	205	235	209	224	212	208	205	212	229	186	203	182	216	218	203	221	198	207	203	230	207	207	211	208	176	221	218	188	208	195	235	201	191	199	211	209	204	193	200	207	213	200	205	202	182	196	201	197	197	208	191	201	191	218	208	213	179	178	214	199	197	217	210	191	211	196	217	203	198	193	194	186	195	209	186	186	196	202	207	192	214	231	208	194	196	170	197	198	213	226	203	200	209	224	199	194	190	189	202	223	196	222	201	197	219	220	211	198	207	190	195	210	212	208	215	224	188	242	211	228	213	189	210	213	189	190	208	192	180	193	189	224	199	191	207	189	199	224	204	190	216	180	224	207	183	211	201	193	196	186	229	201	197	193	211	230	201	243	221	215	193	201	211	221	215	212	194	205	197	198	217	208	215	185	196	219	203	208	207	213	205	205	207	209	201	204	194	202	228	216	190	206	219	208	230	209	179	206	207	185	215	211	189	208	201	208	200	172	216	203	204	206	198	185	186	212	217	194	218	223	206	216	205	198	192	212	187	176	222	194	207	203	209	192	189	218	180	219	215	193	222	193	208	206	177	207	226	227	187	191	203	213	193	196	222	225	197	187	197	198	230	215	194	229	238	194	182	208	234	208	208	204	205	200	218	205	196	194	190	194	214	218	194	218	188	213	182	218	217	202	199	234	219	232	190	204	213	220	201	200	199	204	200	206	184	183	201	206	212	210	198	214	196	233	206	187	191	207	198	215	195	225	187	202	220	195	188	219	200	225	204	186	203	187	200	194	207	203	181	194	183	209	213	212	222	180	195	179	204	188	205	194	208	201	233	234	192	202	196	222	186	215	221	191	193	221	197	230	237	186	192	172	208	218	201	189	211	209	221	197	238	203	209	190	200	221	194	193	208	171	203	212	205	193	214	220	177	192	203	176	218	214	198	213	202	202	201	200	216	217	201	207	212	200	202	220	207	213	209	210	201	213	215	235	235	182	197	208	198	195	213	184	199	173	199	213	229	215	210	230	183	219	220	191	206	203	210	197	215	204	189	236	196	227	223	186	201	220	183	198	172	197	198	209	169	181	208	202	205	191	218	197	208	223	216	219	196	207	219	192	200	186	228	182	222	187	189	210	192	204	198	188	223	203	210	209	174	203	202	210	195	207	199	180	227	193	193	219	213	219	216	194	193	205	198
5908	9038	6860	3461	2113	1367	1005	726	596	535	474	389	386	379	325	360	309	292	310	313	281	300	280	293	289	258	277	289	302	281	257	286	267	277	265	281	266	275	283	276	295	274	248	265	272	237	243	288	250	255	265	279	285	266	261	263	264	281	300	276	263	252	239	259	253	244	254	241	273	260	266	250	230	271	253	261	255	239	254	252	282	274	269	268	268	271	268	256	250	234	252	257	286	251	257	226	279	276	249	278	279	280	247	255	240	252	273	234	249	263	275	263	263	270	274	272	295	257	243	263	273	248	272	248	243	259	259	280	262	275	262	250	267	304	287	240	302	252	257	241	250	250	276	256	249	261	276	254	253	268	262	272	285	265	254	260	261	250	264	274	259	291	246	266	243	279	275	232	296	244	294	280	268	231	266	265	272	250	265	276	259	234	283	256	255	281	260	253	270	275	257	259	263	289	283	270	256	301	278	267	272	277	262	246	280	263	252	259	239	247	293	273	242	236	240	271	240	249	268	257	250	260	265	278	271	281	262	254	258	270	266	256	288	269	233	246	261	247	288	241	255	283	251	317	299	256	281	282	267	248	283	273	264	273	248	236	247	249	272	264	249	264	219	256	258	244	250	259	279	281	284	233	275	291	262	244	257	250	232	272	247	261	268	255	269	265	267	259	272	270	247	269	277	286	258	267	247	278	263	270	254	269	243	265	269	275	265	240	287	255	273	265	251	272	261	262	285	252	244	246	261	270	245	266	269	269	270	260	258	319	249	263	264	286	278	234	253	257	238	269	259	273	267	270	240	265	249	259	241	281	266	282	283	269	285	258	250	256	253	264	243	254	270	278	286	223	256	246	253	279	281	270	266	275	254	275	292	258	271	293	275	243	253	254	242	259	245	279	238	255	276	258	245	248	229	258	296	259	260	225	256	249	260	268	257	259	291	269	260	266	257	237	257	265	237	279	257	252	258	257	260	260	263	300	268	257	278	239	239	257	261	256	275	282	246	265	273	296	270	259	271	242	264	281	277	237	292	240	254	253	269	247	272	283	276	240	257	283	278	246	256	267	250	266	235	240	257	226	250	246	293	246	249	232	260	264	266	264	225	250	216	290	260	272	250	294	267	260	281	281	307	257	298	253	257	266	235	288	280	264	268	256	269	276	245	281	269	279	272	272	243	253	227	278	244	238	255	260	231	265	261	282	252	272	285	227	250	269	264	252	299	298	288	255	265	244	247	269	267	228	249	272	263	249	302	267	277	256	264	250	285	268	238	251	276	291	295	260	255	296	286	276	243	267	255	239	254	236	281	293	280	278	266	244	245	252	267	289	257	292	267	281	273	286	254	244	287	263	268	251	275	255	259	260	283	290	266	295	252	247	285	239	284	280	270	300	274	220	256	248	283	294	256	224	264	260	259	269	273	267	248	249	246	277	261	269	241	239	232	267	260	287	291	261	250	271	255	239	242	252	242	251	249	254	262	238	277	260	305	278	263	247	263	252	281	266	236	251	289	275	263	250	276	278	253	305	270	257	255	277	261	269	256	291	283	293	260	256	267	260	248	304	266	251	269	257	255	261	245	254	288	273	276	269	265	266	266	259	247	288	262	290	291	276	263	250	277	254	272	287	266	262	293	285	251	270	273	240	254	269	260	276	265	257	287	245	261	244	261	271	280	259	255	286	275	254	276	272	266	282	281	258	280	284	291	277	262	261	259	263	243	275	240	246	273	249	272	253	286	301	258	258	274	267	261	277	264	267	270	268	261	243	256	284	268	287	247	282	297	250	258	282	260	228	286	264	280	241	249	253	262	283	253	265	261	250	267	247	242	244	243	267	254	247	251	242	267	274	268	237	260	250	276	271	275	285	275	266	245	237	278	285	273	264	248	261	277	254	259	267	264	268	258	263	228	279	261	255	249	251	261	246	280	273	256	270	257	289	274	279	290	261	238	243	251	258	265	274	243	238	261	248	299	282	252	265	277	260	239	266	255	276	265	259	265	302	264	253	269	269	245	248	266	285	246	269	278	253	247	278	247	246	271	246	272	250	245	264	257	260	259	252	264	270	283	244	289	263	248	260	269	274	259	283	254	269	244	249	226	283	264	236	251	262	263	254	251	250	271	284	251	269	286	255	250	239	289	249	253	269	285	273	273	263	265	258	281	262	259	249	254	249	282	270	257	264	229	260	257	248	267	243	277	257	253	260	252	262	266	261	288	253	246	232	253	270	260	219	295	279	236	249	245	271	258	258	272	245	280	256	262	269	252	275	246	249	251	248	242	275	250	268	305	245	265	275	296	273	278	264	259	279	269	237	258	264	277	258	253	279	277	293	279	280	247	290	273	245	265	277	277	281	253	287	237	288	269	250	279	252	260	262	254	260	292	259	275	242	249	271	243	297	270	257	251	242	251	257	277	258	261	262	283	270	278	259	252	251	268	270	249	267	243	259	251	258	244	280	259	269	261	260	290	261	262	264	281	241	261	285	256	285	246	269	255	271	261	277	266	265	265	252	268	231	295	283	266	273	274	254	251	271	261	240	284	276	245	249	248	271	291	265	257	273	275	278	285	275	283	263	275	279	260	252	285	269	264	268	241	264	261	239	246	259	291	268	273	269	233	268	267	265	272	248	274	263	273	235	250	264	262	266	253	264	232	276	248	273	264	259	255	247	268	264	260	264	263	269	248	258	234	263	265	250	263	263	278	257	262	264	243	250	250	249	258	253	254	255	240	265	281	271	225	262	228	282	288	244	263	285	250	263	280	260	263	266	258	213	265	267	267	276	265	280	238	262	243	261	249	275	286	279	246	262	259	271	271	241	252	264	252	262	290	244	282	247	259	268	253	255	252	240	281	241	249	247	280	264	272	291	257	294	243	241	263	265	255	272	251	279	261	272	278	268	261	281	249	264	298	267	263	254	272	276	281	247	269	257	261	282	268	224	276	274	269	273	250	272	265	241	261	275	243	257	258	269	278	274	250	245	292	257	256	258	219	250	269	276	251	271	232	238	263	281	245	274	272	266	263	309	231	237	261	249	277	275	283	270	267	279	275	259	253	234	271	251	275	293	271	271	239	268	276	276	249	273	269	271	269	254	240	267	251	246	274	239	300	256	246	262	266	277	271	247	243	223	267	275	258	238	257	266	255	280	262	222	243	250	278	268	277	284	240	245	273	261	246	255	256	267	273	254	268	260	247	292	268	272	267	247	266	247	274	255	272	254	259	244	257	237	260	296	257	263	257	280	286	296	265	236	259	259	303	276	263	272	276	237	253	252	267	259	255	280	265	254	263	262	251	278	263	265	257	267	251	256	273	251	251	267	241	266	270	253	267	248	263	276	286	259	245	265	268	269	266	262	241	238	272	252	271	259	260	250	282	283	257	247	252	287	272	233	300	287	282	268	261	274	256	270	253	279	275	292	278	275	274	237	260	253	261	257	262	263	262	264	257	271	258	256	282	241	242	259	259	248	260	267	303	260	254	280	282	261	265	268
22259	21142	28745	23798	21144	21193	9693	1374	996	851	763	769	668	655	626	636	606	601	545	557	549	490	534	525	482	500	551	518	462	492	515	475	499	497	477	479	499	504	487	485	440	477	464	468	473	476	434	469	500	497	504	474	438	470	453	472	447	483	524	484	528	499	443	519	467	470	459	441	469	477	445	492	496	472	467	488	492	490	463	472	450	528	438	480	489	489	423	501	483	486	475	478	440	487	464	471	433	490	523	463	445	479	478	512	475	458	504	467	485	473	508	523	509	491	504	465	451	471	487	487	492	480	458	501	505	467	492	477	452	499	481	476	452	476	490	475	470	497	499	471	460	496	486	473	496	450	491	512	479	467	447	468	485	493	471	448	471	427	482	444	497	492	459	449	466	477	465	462	493	491	495	453	485	455	476	469	438	469	467	457	492	456	443	477	505	453	479	496	514	443	514	507	456	448	465	473	486	485	493	481	474	470	479	518	487	475	455	499	472	497	484	464	443	479	509	499	493	431	468	494	488	503	479	475	483	502	500	513	491	495	502	497	438	484	524	470	444	463	514	484	483	489	482	500	477	502	541	480	472	492	470	480	491	481	488	477	469	514	474	468	480	511	448	445	492	505	488	450	474	491	472	500	498	470	449	484	457	543	504	478	470	462	485	489	514	474	475	429	523	460	493	482	490	476	493	499	480	478	498	483	484	501	519	472	484	450	494	450	479	503	457	477	464	491	466	473	469	515	468	506	494	485	462	463	489	502	447	507	458	509	467	481	467	461	511	476	462	493	482	490	469	488	457	505	457	512	474	474	474	459	458	481	474	494	423	461	505	471	489	462	475	502	446	470	506	474	495	449	481	497	505	485	461	452	496	423	478	474	474	499	471	463	474	457	473	453	460	486	482	503	465	508	488	473	478	458	492	465	481	492	506	519	490	482	492	497	456	478	523	518	487	501	488	492	475	499	494	503	467	457	418	442	455	484	492	453	497	495	479	464	459	479	461	466	474	486	491	507	468	471	494	463	488	518	477	490	443	475	478	462	451	513	511	526	502	494	486	446	488	481	471	470	508	496	475	451	460	500	456	479	499	464	464	440	472	407	473	466	509	475	466	503	499	503	474	510	510	473	469	471	479	500	468	504	523	478	499	492	482	491	554	456	485	492	487	489	486	452	498	476	507	500	483	475	495	477	451	487	473	465	527	435	469	474	479	483	512	513	474	441	477	510	454	437	501	518	496	486	427	524	466	494	496	456	484	468	493	503	462	555	475	506	464	433	455	501	455	466	500	471	470	484	470	507	495	488	494	490	518	461	465	461	480	455	491	498	503	480	452	455	470	437	487	455	443	502	484	437	483	457	448	476	491	487	494	444	459	466	490	461	488	489	498	513	484	480	490	498	456	486	465	505	473	467	466	477	455	442	456	459	478	492	465	468	491	474	484	495	456	470	462	493	472	450	470	504	484	509	494	478	512	485	495	459	467	457	509	488	438	449	466	492	493	486	468	463	500	492	496	468	499	421	494	483	497	497	443	483	475	497	504	501	476	455	449	480	478	474	468	473	477	429	479	525	509	502	455	493	483	486	496	521	465	490	500	444	484	476	492	493	445	475	458	469	505	491	505	475	471	494	459	509	467	449	503	475	505	497	464	466	466	472	508	436	490	461	469	453	495	513	498	454	490	447	481	452	468	493	470	460	478	443	442	453	487	496	472	482	454	468	467	460	470	475	505	461	463	503	470	508	525	506	471	500	500	500	465	447	468	465	481	449	486	452	504	471	463	492	538	464	488	461	475	451	479	444	472	439	466	505	475	458	500	488	477	475	471	454	472	520	484	456	500	457	448	474	478	464	502	490	470	452	510	476	457	476	488	509	522	485	506	488	481	462	444	471	443	457	515	518	511	495	484	487	468	466	452	516	483	455	512	474	487	484	513	448	486	494	447	466	516	463	504	510	492	458	450	501	475	489	444	475	484	475	478	497	478	503	486	460	480	453	477	451	512	487	498	439	490	520	463	468	493	496	486	478	530	460	442	480	449	503	460	481	444	477	452	484	462	469	500	494	486	460	467	469	481	486	482	490	505	503	442	459	466	470	492	455	512	451	527	491	471	492	454	461	453	480	505	511	500	517	532	453	506	456	468	486	484	460	506	440	449	492	454	450	510	462	488	521	466	506	491	508	513	444	461	488	422	469	468	470	488	511	436	470	425	467	430	487	492	477	448	452	478	484	474	455	434	496	434	470	470	427	482	473	473	463	457	508	462	483	506	466	447	487	474	502	485	472	478	494	477	472	463	468	492	461	466	496	496	490	468	483	453	477	492	493	498	433	452	510	443	450	442	485	482	509	484	523	495	487	474	474	427	466	492	447	471	480	472	433	471	444	485	481	497	530	486	458	444	491	472	473	517	477	452	455	449	519	475	472	470	462	498	414	484	461	456	500	443	442	471	464	460	441	467	462	471	452	493	490	456	488	484	457	469	470	496	514	470	480	486	504	483	455	496	448	471	471	467	462	490	460	460	470	437	446	469	484	501	492	475	492	449	472	494	460	455	468	472	470	499	473	471	448	490	490	499	478	511	485	481	501	455	498	472	470	517	462	493	488	464	455	453	461	460	473	494	509	489	468	495	434	467	472	490	474	516	443	467	437	476	495	468	472	502	483	438	513	473	463	493	473	467	469	453	474	441	486	466	491	508	434	503	502	442	470	507	483	473	461	457	491	466	466	474	487	475	486	500	483	488	479	441	453	460	455	501	515	460	452	454	485	507	476	475	437	478	452	467	477	478	438	470	482	431	467	476	454	469	447	462	485	446	489	484	467	447	476	480	463	467	481	478	457	490	492	444	446	446	453	490	450	477	494	481	451	528	454	495	465	466	501	457	449	478	506	499	500	478	495	451	459	487	460	457	478	460	489	464	499	465	493	480	472	523	482	476	475	513	446	471	483	461	479	452	502	486	508	496	473	486	422	468	495	441	461	467	479	516	474	454	493	516	472	464	483	477	485	460	498	472	486	490	516	463	491	473	524	469	484	484	486	446	442	501	490	460	431	468	454	490	456	485	534	479	487	476	468	497	516	443	458	466	483	430	448	474	462	479	499	469	454	495	484	475	465	467	477	524	459	484	449	431	482	479	446	461	461	477	523	483	473	514	505	492	470	489	485	499	514	482	462	480	456	495	462	499	461	479	456	502	477	422	437	517	461	455	541	466	493	456	482	440	478	464	491	503	452	458	479	488	466	495	478	467	470	512	463	429	467	517	493	512	455	454	509	455	476	461	491	455	468	491	477	471	490	435	505	460	499	462	444	509	489	458	478	478	465	487	445	457	482	470	449	454	432	460	459	476	472	471	492	502	499	475	465	507	488	502	470	509	481	531	483	487	461	470	485	452	487	457	454	465	489	491	491	494	459	528	490	455	489	492	454	454	507	460	466	465	494	468	512	456	484	480	481	478	462	452	491	460	485	492	441	481	464	468	476	472	481	447	477	519	500
8160	18962	15318	8301	5401	3658	2672	2067	1609	1316	1135	1064	931	943	805	761	831	756	737	696	694	681	724	694	692	680	660	654	643	657	622	633	617	606	631	612	641	618	623	595	569	604	621	616	639	609	614	600	584	650	654	620	584	595	610	607	611	613	561	608	605	625	590	618	573	624	614	606	622	587	616	597	569	599	546	613	594	605	577	643	611	577	591	577	626	583	627	601	592	591	552	588	592	623	586	616	589	627	599	571	591	633	609	613	569	600	591	564	606	614	589	596	588	588	560	604	570	609	621	591	626	635	655	661	586	549	599	602	612	631	583	564	604	585	611	591	600	590	605	657	610	618	579	597	583	599	608	618	623	568	564	586	562	616	629	607	641	612	594	623	645	592	560	607	657	607	604	588	588	599	573	590	612	640	639	593	599	609	599	608	605	580	609	629	585	606	607	615	565	634	593	605	587	573	575	549	635	613	584	554	616	610	610	567	552	603	601	561	611	620	575	637	584	593	616	600	599	593	609	555	587	617	619	592	615	615	593	597	617	571	614	598	587	604	571	576	603	600	597	622	562	567	596	632	569	606	578	557	598	595	600	598	606	584	580	621	586	579	565	563	580	608	608	605	620	566	628	588	572	535	603	562	583	586	571	586	573	581	586	583	610	554	600	591	635	550	598	586	600	592	613	650	632	643	573	638	601	566	599	590	606	599	578	552	545	585	591	630	572	583	596	588	587	660	593	603	595	597	601	574	567	541	619	628	596	591	583	645	574	566	627	559	625	589	607	571	581	628	652	605	591	593	602	639	609	604	607	605	592	586	635	598	602	593	595	639	623	615	610	604	607	608	573	545	593	616	561	579	559	624	592	581	606	592	566	616	597	569	602	627	646	570	608	594	586	577	631	639	579	584	627	590	621	622	560	574	578	564	590	595	566	613	611	567	606	569	607	582	629	596	578	582	592	580	613	605	597	614	661	604	579	577	580	602	607	600	590	624	637	606	596	576	559	592	607	624	550	608	604	615	588	617	611	570	578	567	593	567	611	617	589	607	608	611	612	572	601	575	591	612	629	586	602	620	626	633	664	553	579	595	592	578	557	546	588	605	583	568	594	598	615	593	570	600	622	621	578	596	594	606	575	619	591	568	589	556	608	585	608	594	581	578	641	616	624	638	602	606	581	613	622	596	600	570	593	574	585	575	540	592	573	609	601	632	577	586	528	561	538	555	576	638	631	563	594	564	640	586	610	591	612	583	629	612	601	588	618	582	604	599	558	553	548	621	601	568	591	572	608	593	619	614	585	558	576	604	606	615	588	582	565	580	598	602	611	606	581	553	577	606	614	600	578	600	611	566	590	580	573	604	597	614	604	602	606	605	564	602	603	608	632	622	639	628	592	630	587	609	648	595	601	602	633	636	596	569	578	610	608	558	563	601	570	607	564	567	621	622	636	572	600	602	597	621	643	608	592	611	591	614	593	547	579	637	584	590	622	602	661	535	615	588	575	606	610	652	554	635	578	626	621	593	564	611	651	572	656	575	609	586	561	598	576	611	607	569	609	580	577	642	620	570	558	589	602	600	657	571	548	591	617	569	582	576	563	583	559	583	607	614	601	566	611	590	607	598	650	612	563	620	576	575	594	590	603	563	597	609	613	573	576	588	620	603	603	586	587	605	599	586	564	552	605	589	578	571	610	584	563	571	568	632	623	562	600	553	590	631	582	562	587	616	605	626	612	601	619	641	612	582	566	584	583	611	623	612	584	620	592	577	592	591	563	576	590	549	595	587	589	618	599	624	560	622	601	606	612	624	602	563	571	587	580	589	556	571	595	598	601	597	633	609	556	568	625	598	634	627	581	600	619	657	569	606	581	599	609	572	613	578	576	588	574	609	605	555	584	579	629	610	609	589	606	557	553	562	607	595	600	575	610	602	634	618	635	627	590	601	609	619	657	590	616	611	587	595	533	588	578	607	570	621	589	545	600	590	614	585	644	574	608	570	607	615	567	589	572	586	607	542	584	646	602	567	604	584	586	587	560	597	599	600	579	575	626	536	594	616	608	579	605	581	579	579	561	609	615	628	555	664	612	569	597	550	616	599	588	610	589	587	567	605	588	583	571	569	613	601	608	598	647	579	606	559	595	586	596	608	601	597	561	587	609	615	624	609	597	551	595	565	596	609	601	649	563	634	618	610	599	577	591	565	612	605	599	570	600	563	601	577	587	567	665	600	636	596	588	592	639	580	573	611	607	572	588	577	602	597	600	588	579	593	590	562	590	593	599	577	603	628	582	590	592	622	614	579	568	539	586	600	603	572	620	589	616	599	583	627	623	615	555	592	604	576	606	604	545	628	600	607	608	632	568	619	591	581	584	570	591	601	594	588	602	605	593	596	569	623	560	615	561	621	635	512	623	632	620	593	604	588	614	591	583	624	617	628	602	623	602	604	566	603	592	587	628	632	542	595	617	588	635	574	570	595	624	585	629	630	599	601	601	581	603	583	564	586	590	558	581	567	615	594	590	577	558	632	600	606	624	599	638	614	639	652	580	585	592	592	551	633	572	568	585	590	569	600	594	645	645	617	594	598	619	554	579	600	574	614	573	581	646	606	625	599	629	581	630	597	614	599	654	580	581	622	550	586	639	606	565	597	601	609	626	631	588	585	608	583	588	613	616	608	574	601	605	610	590	602	630	639	603	598	623	598	586	595	563	604	610	585	601	596	602	569	644	583	648	610	585	602	588	557	564	605	585	607	605	621	590	608	619	581	587	581	606	626	595	610	601	571	562	549	595	644	604	585	629	619	604	607	616	549	615	599	629	587	586	644	586	611	641	617	557	555	597	567	593	595	576	580	614	588	610	613	565	615	622	573	615	591	612	605	586	601	609	594	562	634	590	556	604	632	591	576	584	527	579	649	565	556	607	592	580	600	619	601	589	599	559	590	629	606	609	616	606	584	601	601	556	553	589	589	603	591	567	580	548	639	586	592	601	613	600	570	598	602	605	632	640	660	566	614	618	620	549	599	538	602	578	578	579	585	573	590	605	603	573	564	616	600	599	578	582	600	598	617	605	585	552	598	564	591	645	576	599	651	590	607	618	634	609	563	556	603	561	597	600	601	634	575	610	604	642	641	560	582	572	572	580	581	562	616	563	630	589	565	601	634	617	605	610	608	539	574	587	607	619	562	588	619	611	635	548	603	605	539	610	619	603	564	589	603	599	589	585	577	585	548	588	562	571	590	626	594	591	657	604	549	582	611	596	579	587	593	620	571	593	601	602	603	584	579	615	632	627	571	592	550	576	587	597	583	584	577	626	623	634	557	594	583	569	570	610	605	557	587	575	615	615	614	623	581	570	628	599	562	586	577	622	592	559	630	586	585	602	596	593	587	551	545	569	582	620	638	616	635	558	610	619	599	621	584	573	592	596	550	586	582	594	600	550	582	571	591	624	595	547	556	605	567	620	620	595	597	612	590	594	592	588	620	597	637	540	600	569	566
27033	19314	6440	1428	816	593	565	512	499	509	496	491	474	423	458	480	478	499	468	474	468	427	433	467	486	462	491	459	435	429	471	452	484	468	407	473	420	495	492	498	449	449	457	456	446	508	465	475	470	443	456	488	486	455	458	450	483	467	439	426	451	461	446	455	383	462	474	469	448	465	501	454	462	465	495	463	419	446	438	426	447	409	494	478	448	473	452	503	461	451	458	495	450	462	446	473	475	484	463	445	443	483	421	433	442	437	471	503	463	476	427	451	461	409	433	449	440	460	461	462	458	439	438	434	464	459	484	422	466	485	427	431	432	466	500	470	441	487	460	470	434	459	494	458	470	476	449	496	456	469	487	493	470	426	458	470	486	443	468	460	417	485	466	506	450	395	461	473	431	427	481	459	453	453	418	447	439	434	454	446	467	472	456	498	466	471	435	459	473	453	471	449	458	470	477	444	468	460	445	454	461	447	446	481	468	443	469	452	478	467	484	462	502	461	466	463	469	463	480	469	444	485	416	455	466	486	423	440	503	463	441	464	466	441	478	476	468	441	441	452	414	466	455	455	459	445	479	452	483	488	439	452	486	449	463	430	466	467	510	489	483	420	451	450	460	485	480	466	477	461	461	448	454	465	436	480	439	461	466	441	494	451	447	441	475	496	438	453	443	459	488	489	447	446	485	446	483	433	456	457	462	467	483	491	497	464	464	442	451	429	441	462	433	469	423	444	469	451	475	460	450	430	446	492	495	468	482	464	460	418	433	442	466	483	415	446	454	434	451	465	461	431	430	466	469	470	431	427	446	449	453	438	460	438	431	463	457	433	440	467	416	423	448	442	448	446	486	467	472	469	444	443	473	477	471	450	427	492	463	455	473	447	429	462	449	459	457	408	480	416	487	459	456	458	448	454	454	447	442	447	460	473	443	481	441	411	468	442	456	479	451	462	470	510	468	470	435	465	447	447	466	442	471	458	448	453	483	486	453	437	471	471	467	479	441	467	468	418	483	467	472	466	477	459	456	474	464	476	493	444	459	501	461	422	469	433	471	427	475	439	467	474	475	442	455	435	499	446	465	472	444	444	474	407	473	436	427	469	439	451	438	412	445	420	469	496	459	464	458	480	466	421	458	462	437	454	478	446	446	493	426	503	461	431	465	460	464	478	457	469	441	442	478	473	447	442	473	438	446	486	443	492	452	464	459	475	469	488	435	491	432	449	436	460	475	464	446	422	448	447	450	447	479	462	461	472	455	481	450	490	471	455	449	482	429	479	465	451	463	479	451	442	510	510	469	452	453	481	458	471	466	450	483	430	450	437	459	462	458	454	460	468	478	433	434	495	447	442	478	438	450	446	415	468	427	477	473	470	417	472	449	460	447	458	478	463	475	428	480	465	487	429	434	480	464	492	430	448	440	460	477	453	488	441	441	464	438	460	411	450	470	465	433	467	420	442	448	496	462	463	467	443	493	456	452	476	427	449	449	460	458	452	471	447	480	486	428	427	472	450	481	453	431	503	469	472	474	469	449	506	437	436	482	488	424	456	460	469	451	458	466	477	409	411	469	439	480	477	431	430	476	463	470	503	420	448	450	447	464	450	415	471	480	453	442	431	484	432	438	465	456	443	435	473	465	460	481	509	435	479	444	469	477	449	476	422	446	483	468	493	500	447	461	444	465	460	469	459	490	423	432	463	434	443	480	506	505	471	473	510	457	444	444	466	454	467	420	425	472	453	435	524	476	436	491	445	444	463	417	464	428	454	444	463	466	466	453	450	420	435	463	500	446	445	443	451	440	494	449	443	460	492	466	500	445	466	428	483	431	478	486	445	438	467	443	438	422	480	486	451	492	469	450	460	456	432	473	455	471	465	462	475	447	469	425	452	472	432	474	474	421	464	469	389	443	436	437	484	476	448	488	423	465	435	465	466	483	469	455	437	480	444	502	474	429	464	462	441	423	436	481	466	491	442	457	482	466	466	492	488	463	479	467	459	454	427	466	450	443	473	459	441	464	466	439	450	438	468	477	460	503	436	439	456	438	464	447	444	461	454	467	462	444	434	468	464	424	466	457	449	431	459	429	481	508	455	406	487	441	429	437	469	456	412	526	436	488	472	447	450	447	440	488	490	482	478	470	452	497	475	444	468	482	474	467	449	483	451	426	469	528	448	454	454	464	454	467	487	465	425	453	459	450	475	456	430	464	466	434	454	469	490	434	476	479	447	500	445	472	514	448	471	479	462	431	463	454	466	464	442	477	456	460	449	452	430	464	411	440	430	446	483	463	444	471	477	450	415	464	422	461	480	480	469	479	483	458	450	426	457	465	458	414	470	419	450	447	472	426	489	443	476	451	483	462	465	424	483	464	443	520	473	503	457	453	432	457	496	463	467	467	464	516	475	473	455	477	436	483	445	431	455	477	476	435	451	475	465	517	452	449	453	461	444	421	457	468	491	484	479	473	416	421	437	421	478	425	444	465	440	441	471	465	452	467	437	446	452	439	475	437	412	447	450	493	499	465	480	440	416	469	508	477	459	421	463	457	487	466	460	476	463	469	459	443	451	442	433	469	454	457	449	431	497	477	490	462	471	465	447	478	470	430	453	438	467	472	493	459	464	463	479	437	476	424	422	438	477	469	483	438	479	462	446	451	454	447	446	426	466	443	479	436	466	480	421	453	459	425	483	425	492	453	485	485	431	463	452	437	478	458	437	451	461	476	434	436	484	465	496	488	447	440	437	451	484	468	452	449	488	447	440	448	463	445	474	481	449	453	441	449	467	433	490	475	454	446	469	467	459	461	442	489	443	459	509	447	412	474	453	420	453	451	436	444	456	480	443	474	439	493	424	454	481	457	475	500	472	472	469	469	454	472	469	458	459	473	486	448	513	461	429	520	453	464	458	456	472	431	475	471	471	447	485	458	478	429	441	460	463	466	494	451	429	461	476	462	424	409	475	440	462	477	471	499	481	489	437	427	493	443	463	461	486	423	451	480	415	442	455	437	432	500	489	442	461	447	443	489	472	432	445	448	455	440	407	469	448	462	480	477	482	452	441	471	482	454	419	486	444	442	450	486	477	450	460	435	443	440	506	486	480	449	452	503	441	474	467	441	483	444	443	443	449	467	463	488	422	485	458	475	448	450	446	444	469	424	469	453	483	476	474	444	443	458	468	425	447	491	491	500	480	456	435	451	442	462	448	454	478	434	482	488	443	427	449	452	463	433	461	435	449	523	431	457	453	446	442	469	435	453	484	483	495	424	517	465	479	458	457	491	447	458	509	433	470	474	424	453	464	473	463	453	461	479	457	435	466	415	469	467	461	513	445	446	484	443	424	433	456	470	451	475	476	450	499	503	461	473	445	489	463	451	457	486	483	448	448	435	474	414	449	471	432	463	440	430	430	504	504	457	482	487	464	451	454	471	461	453	476	464	428	465	451	478	453	461	439	458	472	462	484	489	457	467	489	449	464	470	443	479	487	472	453	429	461
5856	3789	3283	1661	1189	838	728	667	604	592	597	562	582	553	586	575	584	572	519	602	557	535	594	602	553	505	550	583	546	541	552	534	565	570	579	594	530	575	562	579	561	538	547	541	559	602	551	545	569	562	530	600	577	563	555	593	553	536	512	549	569	539	561	562	540	561	561	552	536	552	563	569	544	534	556	555	523	564	538	537	553	586	538	530	554	558	500	548	570	525	549	546	572	564	518	537	554	527	551	592	577	568	574	569	588	574	558	560	586	559	557	571	559	521	577	542	534	599	549	567	554	560	556	556	548	585	557	574	573	544	555	592	548	580	582	543	578	561	547	573	570	564	528	596	572	558	604	570	593	598	524	552	528	555	554	592	544	558	592	564	564	570	569	574	569	561	518	583	546	536	546	557	558	520	541	528	545	575	564	552	573	533	558	520	565	549	544	538	503	531	558	500	565	552	563	583	537	582	543	565	531	581	565	586	573	600	601	557	566	530	582	551	544	519	576	572	600	567	555	574	559	550	558	567	519	542	569	566	595	544	540	541	568	552	554	550	580	577	598	587	538	589	551	544	536	547	609	518	519	572	536	555	570	597	569	604	597	554	551	608	544	571	552	571	580	563	574	540	521	561	582	564	529	572	509	548	543	573	546	601	559	562	594	568	552	554	526	567	552	560	534	533	624	554	533	569	544	555	572	527	584	574	557	548	579	576	578	530	557	603	569	556	540	562	531	540	529	531	554	531	547	546	553	544	585	558	543	515	553	577	535	536	570	559	538	559	554	540	587	542	577	589	547	505	557	572	530	559	500	557	581	614	542	567	570	564	590	539	599	564	564	576	557	573	526	570	498	525	619	559	564	549	544	561	566	560	569	583	552	556	563	551	595	519	545	525	568	590	548	559	586	585	574	561	546	544	563	580	583	537	565	538	521	559	562	607	558	550	514	564	581	538	571	511	563	547	550	567	585	588	536	548	577	543	563	535	568	535	544	546	554	562	560	548	559	572	575	559	556	529	569	567	570	556	512	531	527	597	559	545	544	568	565	569	577	573	589	589	533	560	547	521	563	577	572	512	548	558	580	579	567	556	591	545	585	595	540	549	559	578	572	582	560	537	545	576	564	580	550	534	563	547	532	567	606	553	595	562	578	545	543	560	539	544	562	536	578	561	593	599	553	576	528	546	548	565	528	537	552	538	556	539	543	570	581	571	544	528	534	568	571	575	573	597	509	599	524	513	560	572	556	542	568	526	549	532	498	588	589	536	571	567	558	523	548	565	564	535	558	546	526	573	580	583	583	557	575	605	545	534	559	580	564	585	550	537	522	570	584	588	528	591	567	587	583	540	567	589	588	548	587	571	593	583	565	542	547	565	584	609	602	553	571	563	562	556	594	547	596	562	573	587	570	545	577	536	556	551	560	539	549	571	524	525	539	562	505	542	542	567	571	540	597	541	573	580	487	554	557	555	563	558	624	583	569	520	550	596	553	569	558	559	536	551	579	589	589	560	568	585	535	567	552	547	582	556	552	566	530	542	556	600	577	563	552	550	512	531	559	545	490	547	535	549	515	532	525	543	556	545	590	520	525	561	565	582	558	575	571	551	599	548	535	565	549	548	511	606	602	541	547	587	571	577	595	572	526	526	552	540	551	577	599	533	577	511	575	546	577	556	541	575	525	571	580	561	567	571	561	563	551	565	520	573	550	561	561	516	568	532	564	541	567	592	534	525	553	581	573	555	531	581	541	551	551	560	566	562	544	581	510	573	549	551	524	557	545	559	566	548	535	524	573	542	542	534	596	593	562	534	544	579	534	603	515	559	534	586	582	546	595	596	552	572	533	549	569	572	521	546	582	560	548	533	544	579	545	598	546	564	606	581	531	522	539	568	549	578	533	524	612	545	524	522	511	574	570	553	543	535	555	561	538	535	515	516	539	557	591	525	537	614	524	514	579	550	544	511	575	551	603	547	569	543	534	520	529	571	585	556	597	573	572	560	561	573	592	520	527	621	564	563	525	602	558	596	551	548	547	605	550	585	565	582	582	568	545	543	532	512	551	561	553	536	573	585	544	543	558	513	537	561	545	555	560	541	561	579	547	566	562	551	569	534	545	567	547	560	552	546	564	560	537	536	538	566	548	544	546	553	548	568	569	581	555	581	579	552	531	564	560	620	526	537	576	513	610	604	613	579	551	548	578	555	542	568	596	540	585	550	523	567	564	533	586	553	524	563	519	556	567	524	565	542	571	525	527	589	512	569	580	590	549	590	542	526	538	573	530	542	543	481	544	548	562	566	533	571	521	537	504	555	544	545	506	571	568	529	560	558	566	566	550	549	554	584	535	522	572	584	536	587	562	561	588	577	573	559	537	578	578	527	573	548	554	565	565	544	545	563	547	539	552	549	580	564	582	568	561	566	592	575	585	566	575	522	526	580	552	575	577	587	562	615	549	568	565	549	590	553	528	533	560	573	549	563	542	577	580	540	577	594	527	589	514	588	566	553	605	558	547	572	563	572	520	558	551	625	564	517	570	600	537	554	575	566	561	565	536	564	508	561	540	522	546	560	566	563	552	543	562	587	545	560	552	583	575	546	522	565	565	547	535	515	572	585	570	585	559	539	553	535	580	563	554	524	523	551	560	553	543	550	582	579	571	584	577	567	570	548	591	565	517	574	599	544	563	524	586	594	545	549	559	502	550	555	556	568	540	557	599	582	612	579	578	554	546	568	562	541	556	585	574	577	549	552	563	538	562	558	574	594	539	517	591	541	557	559	582	549	527	533	566	583	573	557	573	537	582	568	555	560	557	552	578	570	575	537	578	576	574	553	559	579	544	583	515	557	549	556	562	560	553	572	572	538	541	546	591	588	485	564	584	566	557	599	569	579	559	575	533	602	532	562	552	561	589	572	592	567	555	535	530	516	558	560	538	567	585	565	564	575	566	560	544	577	533	559	567	551	592	584	551	536	503	557	529	597	566	561	569	550	564	569	535	551	582	523	556	592	565	555	560	587	523	549	581	545	593	572	546	560	537	562	515	568	559	582	601	556	578	531	536	507	526	610	511	531	569	551	568	594	547	570	556	570	569	564	548	579	567	538	539	559	541	593	580	542	547	538	564	550	554	533	570	529	547	513	567	516	579	594	546	538	597	545	542	572	592	521	545	505	558	539	563	556	545	536	587	530	588	555	611	556	534	546	543	559	538	563	536	573	543	578	557	605	568	558	535	521	591	568	579	549	572	526	551	584	542	593	552	611	592	600	560	544	545	542	557	568	550	578	582	550	526	582	549	509	581	515	587	562	535	544	537	565	534	560	532	517	575	555	561	590	573	523	588	560	592	607	535	541	577	521	579	559	582	513	567	560	549	567	563	600	527	564	557	572	598	568	567	562	572	519	563	563	559	545	568	545	517	559	558	502	568	592	549	535	565	591	611	558	561	548	553	559	551	547	578	551	528	528	525	515	554	552	548	571	528	543	526	556	574	555	561	561
23268	21082	28200	24183	21079	10012	1691	1163	924	957	869	892	793	814	802	759	750	751	712	759	752	750	740	740	714	709	739	716	741	734	723	726	743	686	703	740	746	764	732	716	730	727	692	751	742	686	803	771	688	690	752	700	704	679	675	728	739	718	704	690	713	707	745	711	692	676	737	661	695	697	731	700	727	690	732	733	697	742	743	706	736	664	729	708	697	738	718	709	713	738	720	676	727	739	692	697	704	707	727	734	698	749	694	704	743	762	686	688	727	678	691	703	672	731	755	665	688	703	745	676	713	716	717	669	697	708	698	713	745	728	686	699	719	724	689	724	724	707	741	691	690	698	689	783	696	730	700	713	763	731	766	664	715	723	716	679	674	702	691	653	721	735	715	765	708	723	728	704	701	710	731	715	696	682	732	731	720	687	700	713	714	715	683	728	696	725	716	756	726	739	725	720	713	697	699	744	683	714	710	669	689	676	758	693	674	712	717	717	676	691	716	776	682	698	740	696	713	744	657	701	771	689	729	746	671	676	686	704	685	730	727	679	702	716	705	716	696	729	769	664	699	734	710	690	667	730	688	717	702	712	716	662	718	668	711	658	727	727	685	795	731	663	665	732	727	713	739	718	689	716	711	723	741	727	713	729	715	684	717	672	667	699	721	734	706	730	695	693	714	728	717	708	714	672	727	719	693	711	664	744	745	722	699	672	666	725	706	706	681	713	695	687	709	736	692	686	714	684	715	699	703	702	721	701	681	702	730	695	710	767	723	704	734	739	692	679	720	739	768	755	654	677	698	728	727	732	728	729	748	658	724	718	707	687	750	701	668	718	686	670	716	670	704	736	742	638	758	703	745	725	724	720	695	670	694	662	700	726	777	731	708	649	696	721	722	686	716	715	694	703	692	723	651	721	694	725	697	755	705	772	712	730	762	688	679	669	730	707	707	674	729	683	690	734	718	659	692	699	664	725	697	662	694	685	673	694	723	769	722	725	686	756	707	709	691	697	661	748	755	699	702	735	718	718	692	717	686	716	628	699	712	651	707	699	687	704	699	673	667	674	696	707	696	698	703	718	705	703	698	672	712	693	688	744	770	683	752	738	732	676	680	752	727	733	672	738	694	700	729	760	721	701	709	737	692	711	730	743	670	729	710	742	704	727	687	703	684	741	694	695	690	704	709	717	746	701	703	712	647	691	714	681	701	753	740	717	682	689	733	729	744	677	713	728	706	727	712	709	725	673	712	707	776	734	709	710	671	667	705	709	723	733	715	680	751	687	710	702	697	745	715	744	696	716	744	681	699	723	661	675	767	723	706	691	712	722	694	751	706	644	707	693	739	706	739	734	673	742	735	685	708	708	697	697	719	733	752	714	709	738	750	742	709	664	763	770	743	740	721	702	770	730	709	693	657	719	699	725	685	677	699	680	710	686	730	757	700	756	689	734	685	670	742	733	694	658	748	729	707	715	680	787	688	677	697	678	743	693	740	726	650	667	701	743	692	704	709	696	742	686	702	695	703	702	703	762	686	671	699	720	713	697	716	748	649	694	688	694	722	717	670	734	721	692	704	712	719	669	716	720	703	677	693	684	707	704	749	736	734	656	739	734	687	703	667	733	695	699	691	688	759	730	712	728	699	729	719	711	717	656	733	681	731	727	714	739	713	724	731	735	720	698	694	662	743	766	724	759	743	776	736	729	749	715	712	749	705	668	701	704	732	716	745	723	706	698	693	725	670	668	720	678	797	672	696	688	716	736	724	707	688	723	728	701	686	723	692	711	664	720	699	676	732	716	714	686	717	711	723	669	697	731	679	693	721	706	676	679	666	713	713	710	711	707	682	691	746	736	693	704	726	691	684	681	688	698	737	712	680	717	745	723	692	725	692	656	701	754	718	715	693	669	749	690	729	739	745	688	683	707	690	707	725	726	711	706	734	719	681	726	660	665	752	753	686	721	751	737	648	721	750	687	653	681	724	709	710	656	719	738	765	719	737	725	687	747	723	717	730	731	688	713	697	713	679	690	659	690	685	694	685	651	697	719	667	697	701	717	717	699	705	724	758	762	731	700	693	713	688	699	663	719	729	711	704	720	708	677	720	666	685	741	692	709	656	714	713	723	748	701	696	714	677	667	746	710	747	734	731	713	734	679	747	741	740	738	720	705	663	716	682	669	717	683	730	684	727	712	750	757	663	718	706	732	755	672	718	739	643	748	697	626	683	694	713	703	672	679	687	700	716	679	688	734	722	724	676	726	733	685	744	765	655	746	711	760	712	665	691	677	729	707	676	696	738	794	723	695	699	729	683	777	710	692	723	695	719	677	727	725	707	717	701	698	716	725	732	719	773	705	717	723	712	698	715	708	696	765	737	699	704	750	689	706	695	748	726	723	694	694	739	723	690	681	787	710	742	711	715	727	749	746	706	668	683	740	729	689	720	667	682	697	681	667	675	733	728	685	708	723	692	739	728	719	689	717	669	672	767	674	733	718	698	738	762	744	709	671	694	739	710	713	705	668	727	716	697	668	712	715	701	724	649	690	680	668	703	763	791	753	673	687	689	700	671	732	702	697	692	674	757	728	687	752	706	724	714	740	667	753	684	725	696	685	713	684	726	752	711	720	713	735	717	710	708	689	692	692	702	716	674	707	712	723	739	769	688	716	735	704	728	682	697	738	718	717	745	774	697	726	725	671	721	690	700	669	698	685	674	699	678	691	704	683	738	707	716	695	698	733	751	696	771	666	718	667	667	721	712	691	717	724	685	698	680	728	668	692	741	752	683	753	705	710	687	662	706	735	715	717	671	713	729	715	672	695	712	727	732	696	695	686	729	699	714	675	711	747	684	757	718	716	716	688	672	712	740	685	675	682	693	724	732	684	739	704	692	745	674	670	655	723	694	703	731	687	742	730	715	725	696	722	721	738	723	768	672	720	693	746	667	739	686	692	693	719	764	710	675	687	735	723	678	692	703	716	761	736	693	656	708	708	646	688	691	705	751	706	727	715	732	704	731	725	668	683	660	689	730	699	697	678	738	699	680	735	720	712	715	678	688	739	750	731	731	679	692	690	722	727	696	685	698	668	703	710	721	713	737	694	713	760	701	742	743	750	673	716	720	677	746	730	730	735	737	729	713	717	750	705	704	685	721	714	688	716	685	728	673	761	738	678	733	716	738	725	675	716	724	742	701	721	698	711	723	711	718	696	735	731	738	720	736	730	733	688	690	720	777	740	718	708	717	703	685	658	702	719	719	733	701	700	708	724	706	694	683	741	723	740	759	737	718	698	702	729	708	733	656	674	693	730	735	704	685	699	705	681	731	742	696	724	651	716	686	725	720	754	752	741	699	714	706	684	728	684	744	707	735	720	701	763	680	716	718	703	744	764	684	688	741	700	709	730	750	704	748	731	675	679	681	660	698	709	721	633	730	684	717	713	681	705	716	707	683	710	689	690	640	733	742	711	783	712	727	688	709	733	708	739	723	685	717	695	687	714
6123	12811	10238	5591	3642	2510	1961	1564	1354	1232	1141	1125	1067	983	1016	978	988	932	962	1018	904	881	888	934	950	873	945	838	913	908	903	846	812	873	808	813	818	950	860	846	893	902	900	822	836	819	859	843	817	888	900	846	820	899	855	827	890	866	879	900	835	886	912	877	877	845	892	858	866	811	864	900	841	878	864	843	818	829	835	881	859	864	834	826	849	833	905	858	828	809	917	827	815	858	867	887	869	851	893	847	933	855	850	903	913	851	888	899	859	854	878	869	846	906	805	853	874	835	887	812	866	857	884	836	858	815	893	829	853	808	865	869	892	846	829	832	881	826	884	928	913	883	899	821	874	887	866	911	822	821	806	871	816	879	880	885	842	880	833	812	876	871	827	784	895	900	868	862	848	857	888	787	910	849	871	824	865	793	865	826	804	836	919	844	891	835	914	869	871	882	846	875	848	872	840	877	861	812	902	861	849	805	885	831	837	829	863	896	852	865	849	841	835	904	885	853	897	891	848	850	793	876	888	850	839	860	827	843	864	806	825	824	843	852	877	867	894	857	878	943	848	872	822	879	905	836	862	831	824	874	853	882	850	834	844	885	867	898	878	867	867	810	822	819	930	795	880	858	827	840	800	894	818	858	834	805	888	828	859	860	837	841	904	862	843	799	839	884	835	863	854	878	795	840	837	867	835	855	881	877	857	849	832	882	819	874	865	924	861	849	897	827	835	842	827	826	881	798	887	844	874	865	886	867	892	864	881	874	895	869	876	850	852	831	787	819	815	843	798	895	904	867	838	909	848	877	853	842	816	761	883	892	886	870	877	856	887	856	873	822	845	906	844	840	911	858	886	886	838	865	862	851	847	845	806	878	875	895	834	931	819	910	813	857	814	878	850	874	875	838	878	841	887	843	808	827	831	866	850	868	830	828	856	858	860	865	814	857	845	845	861	878	864	838	890	871	867	839	841	847	870	880	791	863	892	854	865	814	878	854	828	920	855	855	803	808	863	867	839	873	877	890	830	804	850	864	828	844	905	893	872	818	927	914	879	833	831	868	822	871	839	850	873	831	867	828	845	864	842	853	887	915	846	836	879	949	871	847	858	849	847	810	835	845	863	910	864	852	844	839	870	883	806	895	856	838	838	812	885	829	865	859	865	892	860	867	802	837	836	869	822	830	810	858	815	863	806	859	949	893	897	898	898	872	877	830	809	894	844	841	857	862	859	880	913	828	890	853	829	893	846	858	833	880	840	804	863	820	787	868	820	889	850	927	856	827	854	868	865	864	816	860	813	864	885	847	842	821	862	907	906	864	885	867	842	853	812	798	864	827	857	870	869	846	910	897	908	823	872	850	857	860	873	875	792	890	887	827	923	918	833	817	850	837	825	827	837	823	828	885	834	830	887	840	875	886	859	862	881	881	861	865	907	817	834	873	816	871	803	846	882	830	859	896	844	822	823	814	844	879	852	845	808	856	864	848	875	862	874	856	846	847	815	875	911	844	856	828	893	838	868	817	870	842	815	854	836	823	858	878	873	886	869	875	847	829	886	841	820	795	853	855	875	874	832	892	850	863	801	813	846	821	892	881	913	869	851	815	864	877	863	894	841	865	849	884	818	864	886	856	849	879	848	886	861	858	863	867	843	820	894	894	834	870	837	813	873	856	870	856	857	828	848	815	861	885	854	804	878	867	846	867	885	832	920	854	831	851	920	877	840	855	853	826	807	839	863	896	871	870	907	909	849	881	811	864	818	904	880	870	830	874	832	843	884	886	818	872	868	850	855	872	893	832	812	876	814	834	893	857	864	886	836	845	835	828	869	814	876	824	873	846	834	856	889	906	845	824	897	792	801	890	870	861	803	865	869	880	843	845	874	826	804	835	839	821	857	837	829	865	873	848	794	867	850	851	845	857	846	851	906	845	846	870	852	866	887	867	830	843	871	860	866	848	819	883	833	871	834	849	867	830	802	873	867	894	840	833	826	801	851	872	885	895	816	891	830	884	870	821	857	830	836	899	849	874	798	829	814	863	866	879	878	914	951	823	850	838	873	869	850	889	912	824	849	853	874	874	892	885	822	851	869	859	888	868	876	882	869	867	870	853	843	877	869	885	895	816	851	824	894	861	823	905	810	918	837	877	854	884	855	848	866	833	842	853	862	851	872	826	854	855	832	895	909	858	811	844	858	860	877	832	864	835	823	833	822	909	846	854	855	823	812	844	870	860	869	879	807	888	831	850	848	863	875	861	895	892	822	847	885	866	810	867	846	830	835	810	892	882	801	837	861	827	810	843	831	833	877	880	875	821	864	840	886	828	877	866	898	848	878	850	901	784	840	815	854	863	849	801	885	828	816	805	883	829	829	855	822	840	855	885	812	894	880	830	911	828	906	861	827	854	898	834	877	859	885	852	879	887	748	843	836	849	807	858	885	816	860	881	894	856	874	839	841	919	936	882	869	829	865	888	830	882	887	861	862	843	857	840	896	824	896	887	859	876	833	832	845	898	874	851	844	839	859	876	829	851	815	863	838	857	862	790	897	876	843	855	864	820	838	844	847	923	875	816	844	838	810	856	825	850	907	869	869	883	903	875	864	844	843	911	870	851	903	869	856	893	870	830	838	827	843	847	888	880	826	910	815	821	877	822	878	845	821	788	850	878	838	816	844	829	889	855	841	820	863	888	836	902	862	862	881	860	868	864	893	882	852	816	809	873	849	900	866	887	902	872	833	897	867	881	870	876	852	808	777	837	864	856	894	899	830	840	839	894	881	878	839	841	857	834	801	829	861	880	786	883	881	906	856	814	824	912	896	802	836	837	844	913	867	853	876	892	872	872	857	881	846	868	801	871	853	875	828	841	831	873	857	888	844	835	856	907	840	904	843	831	896	864	902	902	916	837	857	836	900	849	841	872	875	879	894	838	894	826	846	906	841	846	835	835	822	832	807	869	839	852	865	881	796	845	879	868	863	895	822	877	845	821	855	880	907	849	807	812	837	890	902	856	870	784	888	889	858	831	884	832	871	794	843	850	812	855	866	845	877	821	844	852	857	886	913	894	837	893	854	859	871	836	863	878	812	843	835	861	852	845	808	837	876	930	828	840	876	865	838	848	832	909	841	757	782	916	854	822	880	838	870	807	900	924	814	831	825	817	895	878	838	863	889	869	864	881	870	779	862	828	844	860	839	866	868	897	800	805	851	823	819	855	874	831	838	834	876	816	843	832	860	862	875	774	836	816	826	824	802	812	859	853	838	886	902	895	924	832	859	873	840	860	870	884	875	863	872	878	876	898	833	905	834	878	797	851	900	856	862	893	862	897	880	870	836	810	874	866	865	864	864	876	817	834	859	884	832	887	863	859	832	916	836	867	859	874	877	880	858	868	892	885	853	885	834	820	869	832	845	868	834	786	873	863	854	889	818	833	850	852	876	847	893	894	905	839	880	813	861	880	824	878	892	862	857	879	869	814	834	887	831	825	798	867	833	829	876	831
24218	21122	27345	25032	12715	942	564	417	321	314	287	298	261	248	278	249	220	240	219	209	171	227	223	200	210	212	218	202	228	216	207	225	205	194	194	232	186	209	212	227	213	201	184	193	214	226	193	210	211	202	172	212	204	191	197	188	216	189	222	183	187	215	220	203	201	223	212	228	230	189	222	210	222	211	228	207	208	199	194	233	185	218	215	197	202	208	191	197	191	208	187	215	200	227	199	203	184	213	215	230	215	223	208	191	199	210	210	208	205	210	209	196	224	207	240	223	191	174	214	195	217	190	224	196	204	237	226	198	198	238	226	206	205	226	202	219	209	211	221	222	198	221	189	205	199	239	183	207	223	209	213	214	217	197	202	211	217	217	195	205	202	216	192	206	215	227	169	216	209	199	212	210	216	189	193	216	210	208	205	219	221	186	206	200	191	208	177	203	223	207	195	189	190	196	228	226	185	191	210	212	199	218	209	212	240	198	230	205	196	223	205	212	219	226	203	196	192	175	187	216	176	184	198	215	193	196	223	234	215	177	211	209	206	188	249	219	232	193	201	228	188	223	216	197	203	188	197	240	209	203	188	215	205	199	207	214	219	216	217	195	194	212	220	190	230	194	191	199	219	204	255	206	214	213	181	194	202	214	203	221	199	216	211	188	216	212	208	184	206	203	223	218	206	207	188	227	200	192	204	239	221	222	218	230	207	209	205	182	201	182	217	216	185	205	228	206	205	196	215	216	184	194	203	209	187	218	185	200	213	210	195	213	217	153	198	210	196	211	201	217	244	195	200	203	218	203	207	241	193	211	197	214	181	225	196	194	180	209	213	222	190	192	212	211	211	185	193	227	190	204	214	212	196	201	197	195	182	210	226	225	210	199	183	211	204	220	197	222	217	208	208	184	215	214	182	207	208	228	213	187	211	202	201	174	211	202	216	204	231	211	188	205	203	204	198	205	198	216	193	201	226	213	206	217	211	221	228	218	194	199	209	205	207	194	203	205	199	217	209	210	201	209	228	187	195	201	205	215	227	203	200	212	226	183	192	220	218	219	223	235	203	184	205	203	208	203	205	213	229	202	203	236	208	181	222	191	228	210	174	171	221	167	218	222	207	225	207	225	186	204	187	181	207	197	182	208	212	209	217	203	192	230	211	205	225	201	216	191	229	197	211	197	199	195	195	199	209	190	230	182	187	205	192	210	222	205	214	237	200	199	212	190	193	255	210	236	203	225	191	186	220	189	218	199	213	190	207	210	215	188	188	218	211	210	212	231	213	193	231	229	206	200	193	199	198	207	205	202	208	198	207	209	192	198	186	203	232	228	199	207	203	206	204	206	216	216	213	235	215	203	201	216	201	189	236	222	212	213	193	237	191	211	211	188	196	195	192	230	191	208	194	191	190	223	222	217	225	172	214	205	189	187	208	190	213	205	218	192	197	202	223	207	213	192	199	219	188	196	201	193	202	208	203	205	207	208	219	202	237	243	211	193	196	216	201	226	190	198	221	232	178	209	205	199	212	199	209	200	205	175	208	206	215	206	220	210	200	213	217	206	207	209	214	239	194	216	204	227	216	239	182	220	188	199	211	210	210	193	182	212	209	218	207	200	206	232	234	221	217	194	215	192	199	204	206	233	193	217	217	189	172	194	191	213	231	213	218	203	223	212	213	189	206	181	219	219	204	229	190	210	179	223	194	208	195	218	184	177	202	197	171	208	231	204	207	193	223	213	212	214	220	217	197	204	192	217	186	219	208	202	206	196	218	210	205	203	195	203	192	225	185	206	214	222	188	212	219	223	185	218	202	201	195	207	205	203	222	213	194	200	212	217	193	210	213	195	212	195	186	179	221	201	233	191	197	222	197	213	204	205	211	197	208	204	209	203	212	209	207	201	200	226	184	194	214	218	208	220	197	196	176	204	189	240	210	210	184	210	208	215	212	203	206	199	201	202	206	207	195	210	220	203	205	230	198	182	185	199	193	200	190	202	226	201	227	192	245	202	205	224	213	203	179	230	199	206	206	198	188	176	207	201	219	198	210	200	180	231	203	200	208	212	214	199	219	196	202	207	189	192	203	194	221	202	198	207	210	209	212	178	210	215	199	209	176	228	195	223	207	219	203	224	193	235	187	198	214	200	203	193	213	204	186	230	206	207	189	203	172	210	197	195	204	209	198	211	230	222	206	210	209	191	192	201	220	194	206	215	213	227	196	193	210	200	225	225	219	192	195	202	212	202	199	191	220	211	216	217	215	234	213	189	207	216	207	232	208	214	196	183	210	185	193	219	207	206	210	204	211	226	192	214	193	210	229	218	217	208	197	213	194	224	191	196	195	203	208	209	192	207	186	194	207	177	192	202	203	226	248	213	220	219	208	207	189	189	208	187	213	208	199	179	216	209	185	197	207	209	193	206	199	193	225	206	201	196	199	223	214	184	210	213	210	217	202	199	210	218	226	220	194	201	207	217	223	229	222	213	199	204	193	202	230	199	184	206	203	211	251	202	206	186	201	209	197	202	212	216	188	211	189	208	186	195	210	209	215	227	215	208	232	201	208	215	193	240	198	208	180	180	197	192	200	204	216	227	227	209	194	220	194	202	206	205	227	231	204	220	205	191	198	201	202	205	206	200	206	186	210	209	196	205	227	219	199	206	215	189	209	207	222	207	207	217	220	204	207	216	214	224	204	204	218	197	213	204	186	197	224	216	201	204	181	212	211	208	222	208	188	222	216	220	218	192	216	182	217	219	192	196	223	199	196	193	194	230	210	222	226	189	189	182	191	205	219	199	210	171	230	197	203	198	209	191	211	200	194	201	197	210	207	217	226	220	207	213	209	189	187	218	196	224	206	200	208	200	196	209	196	206	203	231	233	240	201	241	211	201	210	218	194	221	187	210	204	213	179	190	199	214	201	191	210	205	177	216	212	195	208	203	214	194	221	202	188	186	190	228	203	190	198	209	208	199	225	210	203	200	227	184	185	217	195	187	194	222	220	194	210	211	193	196	205	222	207	187	212	205	208	187	216	195	218	209	202	179	208	220	189	209	219	221	213	221	209	175	208	206	204	214	213	217	192	197	205	218	199	191	195	207	186	214	216	222	200	201	203	202	198	210	206	213	201	202	190	225	200	203	179	214	183	198	202	231	219	211	208	201	225	221	235	186	215	247	209	195	212	205	212	203	221	195	215	213	200	207	169	213	214	187	224	223	201	215	193	201	195	225	216	210	212	223	228	219	212	194	201	199	219	190	197	226	200	175	227	190	196	206	212	201	182	216	213	222	194	201	231	183	199	179	225	203	186	202	196	214	207	197	229	220	208	193	208	207	193	212	205	193	219	193	211	206	206	222	228	216	227	200	220	230	203	193	181	208	207	203	223	236	221	226	178	223	210	206	224	238	214	215	212	229	194	202	203	203	207	190	188	219	212	219	193	220	214	217	204	209	206	191	197	223	213	213	203	200	204	189	220	226	199	206	207	210	205	207	212	222
6163	9301	7004	3628	2185	1338	1030	790	578	498	474	456	383	354	344	332	308	317	297	303	272	283	312	286	268	287	272	286	293	279	265	248	259	297	270	260	306	284	276	275	268	254	292	254	265	273	296	285	289	309	267	262	288	241	281	273	247	306	271	286	260	278	255	281	273	271	246	305	257	263	281	248	226	281	280	270	274	292	278	259	280	263	265	285	285	287	259	238	253	282	249	267	254	263	284	252	269	262	270	277	299	252	292	267	281	251	271	265	233	283	275	293	262	262	250	271	260	281	266	261	269	260	265	286	281	271	273	263	272	254	254	271	276	242	269	262	272	260	276	264	258	267	276	280	268	281	265	285	253	272	254	277	253	244	249	254	286	237	254	250	275	254	279	253	243	264	284	255	286	309	258	278	279	260	263	257	274	266	256	275	274	273	285	245	307	265	278	258	268	269	264	269	273	266	259	263	298	242	276	264	256	296	230	273	271	280	258	259	287	274	259	246	258	253	276	281	264	240	254	301	257	276	257	249	279	254	225	263	260	263	273	246	265	291	267	273	266	272	262	276	292	262	279	291	264	254	269	276	250	297	297	281	272	282	261	265	289	251	265	245	274	292	241	282	260	274	249	277	295	269	292	274	254	271	249	270	261	280	263	248	286	267	259	279	268	267	296	287	248	257	249	268	267	289	260	251	246	267	270	257	311	236	278	247	263	258	247	284	277	290	276	299	279	268	269	253	246	262	276	256	234	277	260	221	284	247	253	299	231	299	241	253	277	275	249	257	285	258	298	294	289	265	238	265	263	237	273	280	257	246	283	259	262	282	243	242	255	306	234	289	241	242	278	287	267	240	247	293	268	270	273	275	273	293	275	257	274	246	290	277	238	269	247	272	289	286	256	263	251	258	211	250	276	245	252	266	252	274	257	275	297	263	257	259	270	260	269	243	225	281	267	280	288	279	270	259	285	269	273	249	259	250	251	272	273	287	252	249	289	265	265	280	273	252	269	267	272	283	252	251	253	279	257	259	272	285	244	268	286	274	267	290	281	267	253	285	269	268	284	285	259	267	266	271	259	249	265	231	249	246	277	266	264	247	267	247	285	256	237	266	268	293	281	226	286	254	255	275	271	268	264	282	265	257	237	284	283	265	247	275	256	277	254	305	275	284	251	261	272	258	275	298	250	283	257	297	260	257	285	256	261	245	261	251	277	280	263	263	291	259	267	267	271	267	261	252	260	278	269	264	269	288	271	277	262	266	250	272	275	273	285	240	273	286	253	229	237	265	241	276	247	292	252	272	287	253	267	263	271	265	266	241	268	250	266	254	261	250	247	255	291	254	250	251	246	253	270	279	266	250	249	274	267	259	296	263	254	282	269	248	300	262	271	262	288	238	284	255	254	269	242	250	264	272	291	269	267	256	267	258	263	243	288	266	325	262	276	257	234	287	264	257	275	262	263	250	279	273	278	242	256	278	260	255	244	262	277	242	250	265	281	256	260	269	286	274	247	272	263	268	271	245	274	301	240	256	260	267	280	247	260	274	273	263	272	276	268	290	246	261	243	256	263	264	261	263	246	249	272	282	261	263	262	272	247	249	274	272	268	267	284	277	270	268	269	285	258	254	275	292	300	265	277	272	253	278	287	288	268	287	286	271	274	271	297	256	264	308	261	256	268	274	291	282	262	246	256	281	282	279	283	243	280	272	289	259	285	253	312	255	237	279	276	263	264	246	267	274	255	293	282	259	257	243	262	267	281	272	257	265	248	292	277	273	277	250	278	292	255	259	256	257	251	256	267	256	280	281	267	253	222	282	260	202	275	287	254	262	258	254	269	256	276	274	271	267	281	278	223	260	275	254	297	289	228	270	275	293	265	257	247	272	247	266	253	254	262	250	272	261	270	279	277	289	308	271	227	255	254	241	272	253	254	279	261	260	275	255	243	251	233	247	274	269	262	266	274	251	271	249	260	273	257	267	255	290	269	270	271	274	283	252	249	257	256	275	272	245	277	259	276	266	242	289	274	271	271	267	241	273	305	267	254	276	240	261	247	264	254	276	238	291	255	265	265	283	256	260	268	275	276	251	253	281	283	266	289	270	241	246	256	283	264	256	253	273	289	264	243	268	266	243	257	243	265	264	248	278	272	264	213	246	266	254	276	274	276	303	247	273	275	257	273	273	287	298	262	257	251	264	248	266	268	262	277	253	259	258	262	312	259	278	268	315	283	286	265	257	300	282	250	271	297	266	303	272	270	244	225	277	295	280	282	265	274	262	268	243	277	276	266	276	274	272	257	295	262	234	293	262	303	221	248	276	268	280	284	280	270	291	268	249	271	273	260	295	268	272	266	286	290	294	266	274	239	280	252	283	257	257	256	259	247	273	270	237	277	260	280	270	280	263	250	274	269	270	259	288	287	248	261	273	284	266	290	246	257	297	264	260	282	239	262	266	255	274	232	269	244	275	256	250	265	270	266	291	272	314	301	273	246	254	269	292	270	265	250	251	252	232	254	288	269	253	265	267	281	266	267	276	269	252	268	289	265	278	264	243	254	273	279	256	255	260	286	259	277	267	259	261	277	272	284	259	264	269	277	255	268	237	265	266	258	274	255	285	276	250	273	267	280	261	253	264	276	233	274	291	260	271	282	287	247	282	270	270	283	285	289	254	287	268	272	292	273	280	287	257	288	280	259	282	254	289	255	282	252	261	278	244	273	240	254	301	260	278	295	241	274	268	268	278	255	327	239	280	266	283	287	276	255	269	254	269	271	263	269	285	263	249	276	259	251	260	290	252	275	249	284	282	292	261	258	257	272	228	251	266	270	253	284	291	257	254	261	265	254	263	293	271	252	261	262	266	252	285	254	275	280	290	267	241	285	236	301	265	274	238	229	288	264	263	285	260	259	240	250	255	272	248	276	258	300	269	289	268	240	251	282	284	258	290	280	268	262	280	247	272	267	293	250	237	263	250	263	304	251	262	274	262	255	260	265	273	238	292	254	251	255	285	276	300	276	278	254	274	227	262	317	286	270	260	268	271	249	262	278	249	284	266	301	254	285	276	295	291	269	265	256	257	262	275	234	251	256	261	258	259	270	269	312	256	245	290	271	287	277	279	265	266	261	252	285	231	259	267	270	248	251	259	238	300	302	273	243	262	291	269	255	253	247	241	281	241	247	266	293	273	299	257	290	273	274	261	296	270	265	301	269	282	251	261	251	297	268	273	296	271	287	266	267	267	285	274	246	293	281	273	265	271	261	258	277	263	278	239	277	243	257	281	270	306	267	240	268	262	287	231	255	268	265	275	272	242	286	279	298	253	269	278	237	270	282	259	258	281	268	250	240	260	254	277	274	272	254	250	275	271	259	295	295	294	267	278	239	258	290	276	296	272	272	286	268	297	270	267	259	269	273	258	279	252	268	268	255	271	256	265	282	263	274	276	277	245	256	240	295	238	263	263	282	234	255	274	267	263	264	282	257	230	242	241	289	293	277	243
22334	21136	28732	23817	21137	21190	9710	1427	981	861	773	692	704	633	642	639	565	553	571	587	557	525	531	510	515	508	494	506	527	517	482	519	506	462	442	480	493	540	515	475	482	521	517	511	474	499	494	495	496	443	493	440	493	488	485	483	489	502	568	476	511	477	482	465	470	510	466	504	470	490	501	470	457	504	512	503	478	500	514	539	503	509	482	449	489	511	507	466	472	506	461	520	464	549	472	427	481	451	467	446	492	493	475	479	477	462	431	458	471	460	456	522	479	510	492	474	506	471	492	516	488	488	456	499	492	505	472	477	516	467	490	465	489	492	482	462	456	471	476	492	482	430	452	460	517	474	479	489	501	506	507	458	510	501	467	514	497	509	474	450	495	494	461	486	481	452	458	440	479	445	502	473	491	454	462	468	496	478	517	538	480	457	451	462	498	497	450	473	472	486	480	498	468	485	476	495	498	470	479	487	492	464	510	491	461	459	505	464	472	507	464	474	491	456	468	502	481	459	479	491	499	520	464	511	475	454	493	479	508	485	457	502	476	472	499	505	503	496	506	490	474	498	500	499	500	456	490	435	513	475	494	451	476	468	483	490	507	496	501	463	510	484	496	439	488	515	484	511	508	461	474	447	463	494	492	464	473	495	462	533	453	517	486	482	497	478	480	479	471	512	447	496	488	476	482	497	470	473	477	493	452	486	491	427	454	487	499	496	444	463	487	470	492	482	455	466	521	487	486	480	489	509	484	508	494	451	464	472	482	463	481	463	482	514	516	481	486	501	512	503	485	500	470	482	502	494	464	439	444	501	497	491	456	514	517	464	509	539	473	471	480	435	492	469	479	453	509	456	463	465	481	500	444	489	433	468	465	496	514	470	493	481	478	489	463	500	504	453	522	465	506	454	511	494	496	460	481	479	493	508	452	494	447	490	457	501	489	492	472	475	472	474	506	470	483	504	472	470	478	487	486	489	473	458	517	492	536	478	505	494	517	456	464	544	463	468	519	519	443	493	477	525	465	461	453	437	466	507	482	492	469	475	518	495	494	518	460	476	474	496	447	461	470	498	491	489	462	527	452	487	459	465	448	506	474	466	471	482	463	515	497	474	472	494	479	482	484	473	463	486	518	474	500	493	473	478	459	452	501	525	498	478	500	496	497	505	446	451	452	474	472	484	490	507	506	446	466	490	486	505	522	476	490	481	507	500	496	498	492	423	452	491	445	472	462	468	445	489	512	479	455	461	469	465	462	488	492	470	497	479	450	476	471	495	474	453	498	505	461	487	495	490	493	455	488	448	488	495	449	496	486	502	481	489	461	523	489	472	513	459	450	508	472	463	478	442	506	485	522	436	497	487	482	498	495	484	471	517	492	485	516	514	484	468	521	498	497	491	503	477	464	483	437	473	489	514	472	458	499	492	486	470	497	469	507	484	544	439	472	451	533	489	501	460	503	457	489	445	459	493	490	499	497	485	478	483	491	483	485	450	457	464	463	485	496	486	506	503	484	470	456	479	468	507	479	489	483	457	487	528	483	474	467	469	506	445	479	507	466	476	488	485	498	512	466	488	478	489	468	463	461	468	486	481	498	472	521	467	470	496	500	515	488	464	515	460	498	486	466	517	480	486	499	461	499	434	489	487	467	482	462	475	475	476	477	502	453	487	485	472	518	506	550	475	462	503	441	500	484	451	485	501	499	500	449	479	493	475	448	469	453	501	495	470	456	480	475	505	491	457	486	509	487	495	478	453	506	476	449	481	477	461	496	465	493	450	461	490	472	443	511	502	484	470	485	470	466	495	467	498	466	476	482	489	452	484	542	495	461	476	495	463	462	488	480	444	438	478	462	494	501	435	477	474	482	468	499	502	498	504	477	482	491	428	495	506	481	481	500	448	489	521	437	459	509	494	474	506	433	483	466	484	488	502	472	467	468	514	444	448	447	488	542	482	491	479	508	474	444	453	474	455	450	493	473	476	489	462	501	464	455	489	457	494	497	481	504	487	456	477	531	458	486	456	459	425	494	474	495	477	474	440	502	497	482	503	521	507	471	503	483	424	496	481	486	460	542	499	477	463	478	477	480	477	512	512	478	473	457	486	454	476	500	499	478	495	528	480	474	523	480	477	465	452	485	477	467	464	516	474	452	486	469	503	508	488	453	472	498	472	470	471	487	490	483	460	481	489	486	485	473	506	493	506	536	435	475	478	476	443	489	508	507	447	484	475	514	443	487	465	470	473	518	505	485	488	486	503	480	469	499	509	460	441	530	473	489	493	487	490	487	461	508	512	514	465	494	488	476	445	475	474	457	484	492	472	481	517	483	496	443	458	453	501	473	465	467	477	469	490	485	490	457	525	483	521	452	475	471	459	505	541	467	477	496	504	469	493	525	450	482	449	503	472	465	476	504	432	517	484	494	490	486	474	507	446	480	453	485	504	491	436	504	518	513	484	508	484	406	488	490	463	451	467	477	523	509	429	462	453	484	494	483	498	461	500	505	471	482	487	496	474	492	504	477	511	494	450	475	513	537	508	473	472	477	481	466	461	496	515	486	480	472	472	494	515	478	515	438	462	488	475	498	456	452	447	476	474	468	453	469	474	464	508	484	471	455	463	445	487	485	474	488	483	501	448	500	482	483	489	485	472	470	456	469	503	460	458	486	473	423	460	500	495	467	489	452	456	510	463	489	453	478	461	450	509	475	484	489	482	514	491	510	479	451	506	480	501	456	499	518	485	481	464	456	478	465	530	473	475	469	450	480	509	502	502	486	502	500	484	488	467	487	497	462	458	487	486	482	465	457	443	487	464	492	495	487	482	457	428	465	468	443	510	488	440	509	429	466	483	486	471	493	537	507	503	479	491	472	473	488	516	468	463	513	477	478	508	459	499	448	504	463	483	498	465	474	506	473	488	481	453	471	477	448	493	484	482	484	488	459	452	452	522	476	437	487	492	465	478	471	482	467	492	466	531	504	484	448	499	478	468	426	502	480	475	480	501	508	494	469	483	471	493	424	542	480	477	473	501	457	468	503	476	487	467	479	473	516	470	474	484	495	484	497	492	476	481	469	497	475	485	441	478	476	492	515	468	485	488	516	433	467	450	473	472	461	477	443	488	484	457	485	500	454	510	524	459	456	518	493	472	520	459	470	473	459	487	488	475	459	517	493	494	516	472	490	500	497	509	474	515	492	516	452	511	493	492	468	462	497	482	478	506	496	501	511	447	491	509	494	492	514	449	471	510	471	483	462	436	455	482	469	497	495	475	478	429	485	452	477	495	477	513	451	464	494	485	443	458	471	496	503	486	454	495	490	471	495	478	474	484	478	505	419	492	525	473	467	492	462	453	489	546	479	476	531	467	480	458	478	453	478	455	493	469	448	467	455	470	483	470	458	467	483	476	458	479	489	487	439	512	457	507	484	436	473	474	471	503	476	525	489	491	477	467	493	461	485	481	473	476	505	483	497	492	529	463	450	488	492	495	427	489	472	485
8533	19622	15587	8613	5654	3715	2586	2090	1609	1289	1202	998	910	876	811	834	819	734	766	741	741	669	677	627	636	644	640	658	639	679	655	674	660	687	627	621	666	625	622	624	593	640	623	632	591	592	638	637	579	606	648	647	613	631	635	617	591	635	632	583	594	636	616	598	619	630	618	587	631	606	602	631	625	578	589	619	587	601	602	625	596	594	602	605	573	599	606	643	601	590	638	582	599	606	603	624	611	554	570	549	619	621	603	599	610	594	642	585	556	592	604	574	592	634	571	612	571	592	595	625	591	596	621	606	626	578	582	586	574	595	582	563	599	590	597	640	592	613	596	588	621	596	598	583	649	569	605	565	585	582	664	619	583	578	613	585	577	583	602	629	610	656	586	589	556	593	547	626	620	552	574	612	593	598	597	608	599	599	590	587	603	605	597	572	653	555	595	594	569	601	620	607	620	594	596	603	607	612	572	611	594	615	588	590	577	593	590	603	634	611	611	610	615	573	576	599	640	564	631	601	630	654	642	623	604	633	599	598	618	647	594	649	624	580	578	633	624	562	594	642	615	643	621	610	572	554	563	604	647	614	589	617	607	608	627	568	598	615	619	611	640	634	599	610	614	634	589	631	580	647	616	576	622	545	591	596	623	600	656	627	635	609	595	549	627	560	591	553	578	598	594	560	602	601	611	611	580	594	615	613	591	580	597	579	607	609	610	591	605	590	622	604	585	590	598	618	623	632	619	592	611	604	607	607	633	610	626	613	597	621	672	609	628	611	603	652	609	651	589	587	610	623	638	589	591	614	622	609	610	556	625	619	601	597	622	598	590	576	619	608	612	588	586	615	590	584	635	577	617	618	613	633	615	588	630	589	619	652	568	626	597	631	628	591	582	647	610	587	607	626	620	558	612	602	594	565	606	664	597	581	605	603	535	630	618	621	599	625	568	584	548	637	564	600	614	649	613	604	561	635	585	602	626	598	596	618	608	616	625	617	573	585	591	591	605	620	583	607	615	568	619	605	642	610	568	611	653	618	617	629	584	634	614	598	572	600	539	604	598	614	657	597	651	568	565	566	612	588	597	606	609	629	617	584	593	617	646	580	592	588	580	576	576	635	585	600	594	612	559	589	594	557	609	562	584	619	601	576	583	577	595	619	568	572	625	601	551	606	607	623	594	577	600	566	574	579	633	602	571	561	572	632	597	585	539	615	598	604	586	623	599	648	562	620	565	646	597	619	590	595	588	595	606	604	607	589	585	641	602	627	622	613	621	541	576	571	573	645	603	610	613	613	620	609	590	587	580	598	591	609	566	641	634	576	641	583	584	582	620	623	579	620	569	588	601	603	649	609	601	654	621	580	615	635	589	604	609	587	568	632	601	606	554	567	606	571	591	624	565	548	664	595	563	602	641	554	613	684	591	565	644	579	603	639	623	587	613	609	652	610	643	581	621	626	584	630	600	635	591	643	567	591	593	632	548	582	591	613	630	620	636	579	628	585	585	658	649	589	586	601	628	590	603	626	629	618	605	591	574	609	636	618	575	567	617	672	597	612	631	544	612	624	613	585	622	613	636	604	572	594	583	612	594	582	624	593	596	618	546	602	589	618	623	592	632	614	556	585	606	569	589	597	607	576	590	581	604	635	594	589	627	639	606	604	569	569	640	619	631	601	570	582	604	581	610	591	618	590	595	595	656	582	596	589	622	592	608	633	619	619	601	606	584	582	629	599	609	607	605	620	634	595	560	639	650	608	600	624	617	629	610	603	610	597	573	627	642	603	615	601	587	645	621	605	544	587	573	607	567	620	561	571	567	621	579	633	596	579	591	577	606	617	620	578	619	613	591	609	610	614	613	602	615	602	605	601	571	605	664	591	618	598	576	612	618	591	610	565	595	640	594	610	607	536	648	591	563	613	589	558	577	617	616	594	568	578	622	604	585	579	653	587	633	606	563	621	586	606	559	652	616	562	590	625	608	589	581	567	585	589	599	611	647	592	596	592	639	613	594	614	627	577	591	599	626	563	605	615	586	577	624	634	621	609	623	645	610	638	621	622	569	629	538	601	620	615	615	612	584	587	606	562	566	623	609	609	571	618	585	590	603	553	648	575	577	618	554	607	586	559	590	591	618	575	557	595	600	579	637	592	650	600	556	565	569	586	617	577	544	644	614	572	611	603	628	639	591	602	584	580	600	624	607	595	609	604	596	588	625	643	612	613	583	620	641	620	602	580	606	604	555	615	616	560	611	619	557	636	593	614	597	606	615	662	579	586	589	550	630	610	668	596	615	604	591	589	585	577	627	583	596	573	618	566	592	612	576	590	594	551	648	572	607	662	576	663	639	543	612	639	647	604	605	598	587	603	570	589	611	614	634	568	593	604	610	645	619	633	590	561	636	591	612	589	655	638	586	589	612	622	619	588	655	566	640	638	601	568	596	607	625	580	600	595	598	584	637	604	581	598	621	613	564	579	600	556	620	584	584	612	641	606	588	579	577	573	607	621	592	615	593	600	584	557	621	617	627	600	603	573	570	577	586	596	626	589	620	605	624	609	602	623	640	576	605	631	630	590	592	538	612	601	582	589	578	636	623	634	638	589	559	582	656	595	630	583	596	575	579	596	630	626	641	609	648	567	599	577	624	577	620	629	577	601	628	578	568	599	561	575	592	606	621	607	567	642	592	636	606	588	631	610	603	586	586	607	567	652	577	600	562	613	608	536	638	598	621	586	624	596	559	619	664	581	577	603	594	598	614	596	575	585	576	608	575	662	614	607	623	584	609	564	601	581	590	597	573	681	571	605	612	624	631	611	585	624	557	617	602	564	575	607	604	605	602	585	574	643	620	596	616	624	633	556	594	595	612	544	654	592	611	593	634	604	621	573	580	604	606	650	607	564	612	634	575	598	584	566	614	591	575	587	605	588	653	603	629	585	567	647	603	599	590	604	628	603	626	598	594	585	532	598	603	643	557	610	553	609	548	609	613	605	600	588	574	599	636	570	582	532	542	604	579	614	634	601	609	588	539	618	582	584	591	625	587	622	571	579	627	612	570	585	653	593	593	602	631	599	598	572	566	602	624	632	610	597	596	597	632	626	608	602	670	578	568	656	627	608	591	585	605	588	579	636	628	643	584	605	623	612	565	609	580	650	610	625	603	602	609	586	630	618	617	606	543	608	605	627	583	569	620	596	627	595	611	588	594	615	568	628	637	598	641	571	628	621	634	543	601	625	605	626	581	610	565	626	551	607	609	583	565	592	598	624	603	607	629	588	582	607	602	624	580	573	620	614	612	555	603	616	580	639	612	617	586	630	589	584	611	579	601	595	630	608	620	557	590	557	598	593	627	604	648	640	575	569	658	607	619	556	586	583	608	589	592	621	579	600	644	593	601	674	642	634	588	579	617	596	630	613	567	591	603	607	576	589	585	612	602	592	597	581	632	578	607	574	605	599	651	582	622	610	600	611	617	579	573	603	605	647	575	619	561	598	578	591
27097	19383	6555	1556	899	643	590	535	493	493	470	485	459	466	454	499	476	455	460	487	491	432	446	439	524	500	472	453	460	451	441	428	484	465	479	492	469	446	469	428	475	454	459	465	443	475	477	470	450	443	479	453	464	449	465	488	492	480	449	490	464	498	458	488	475	452	434	466	485	475	493	484	473	460	474	467	476	442	454	466	478	460	449	479	451	463	471	446	498	474	486	505	481	459	400	458	518	482	479	513	449	479	440	460	466	467	483	476	472	496	460	457	495	485	450	466	479	443	497	482	480	470	450	488	473	444	424	470	473	482	450	426	443	458	456	423	449	465	474	449	474	461	471	442	478	477	479	419	458	478	490	471	452	472	482	493	468	512	477	468	506	493	493	462	464	486	468	456	498	430	483	470	453	448	480	450	467	485	464	448	516	472	496	504	455	450	465	467	486	416	456	472	466	461	461	449	460	466	458	425	506	432	499	441	476	482	482	453	454	423	446	489	450	472	489	473	498	464	490	470	470	521	475	462	495	460	489	505	453	426	470	430	488	484	453	469	492	486	467	459	475	421	494	440	460	468	455	482	478	460	452	462	495	477	461	477	496	493	487	472	498	484	487	475	451	486	477	436	453	512	452	482	445	453	460	478	428	458	453	461	473	435	463	447	464	471	502	462	479	502	450	486	458	470	487	478	456	467	468	454	493	507	449	475	511	476	455	487	487	430	433	462	453	418	470	448	463	454	470	530	472	482	469	458	419	459	466	494	426	466	467	444	476	460	484	513	481	475	459	481	455	447	500	478	451	483	474	476	447	479	489	489	471	496	440	439	484	493	469	473	465	502	450	452	460	482	466	472	463	500	463	491	440	488	471	463	454	494	440	462	490	455	471	485	467	436	491	499	425	474	474	457	512	478	477	482	452	448	481	507	439	469	479	454	491	474	499	456	489	518	448	473	473	497	443	455	478	480	482	443	465	476	448	477	454	475	443	468	482	499	494	465	466	455	498	429	485	457	462	489	477	477	468	526	539	469	478	426	484	454	476	479	474	471	491	515	487	446	406	485	447	489	505	476	448	479	493	466	434	493	457	448	462	432	447	528	484	442	480	494	471	414	476	444	485	523	479	484	464	440	470	477	528	458	485	442	470	459	468	431	474	467	463	503	462	456	426	459	444	476	430	507	489	447	480	446	451	439	491	477	445	459	445	454	452	496	481	482	471	486	453	455	460	513	464	439	453	456	506	431	448	474	479	453	501	452	474	447	468	461	478	433	482	522	467	481	442	468	491	434	481	484	470	498	435	490	468	442	483	459	466	458	456	488	463	490	492	445	491	435	458	460	469	521	431	464	442	465	454	486	461	471	468	489	466	454	455	416	499	489	462	480	469	477	433	492	480	481	464	459	437	475	448	464	470	505	482	456	477	473	445	467	484	483	463	485	510	475	435	483	472	476	484	462	519	496	448	498	454	435	462	464	460	465	466	431	502	480	465	491	477	479	451	470	489	478	507	479	500	461	499	466	457	454	505	463	488	448	456	462	472	473	481	470	483	476	460	447	457	469	465	481	476	496	438	459	478	444	482	477	418	484	506	467	465	431	507	471	511	463	479	500	478	447	475	423	510	489	469	486	493	477	496	486	493	456	458	464	443	487	453	442	449	467	446	448	506	480	456	497	487	471	528	485	456	485	465	428	477	458	475	480	410	473	499	475	421	476	446	460	468	443	512	434	437	476	480	507	500	457	451	482	488	490	497	470	455	482	486	455	456	469	470	450	461	455	504	475	469	494	506	463	475	487	435	500	468	447	445	461	493	459	423	445	479	512	461	490	463	443	486	471	481	457	494	438	449	466	495	453	483	430	464	407	497	470	430	495	516	466	467	416	469	492	433	475	453	462	469	456	439	458	468	485	479	446	494	494	437	442	496	413	490	490	482	481	440	464	473	435	463	421	492	505	450	449	441	431	465	458	453	478	469	450	501	463	479	455	455	479	459	483	502	471	450	490	464	504	440	475	451	444	489	523	472	449	480	474	456	440	490	453	470	475	498	525	459	469	435	449	503	437	473	483	472	493	489	450	471	455	473	444	465	447	467	471	494	458	439	443	479	507	469	455	475	447	454	492	486	491	501	451	514	477	496	446	491	533	506	486	475	473	472	461	456	475	465	449	460	473	498	477	482	469	444	458	422	486	493	439	460	469	465	456	458	475	460	472	482	479	450	455	473	493	440	431	433	452	463	476	485	490	484	497	459	480	431	461	437	490	494	462	449	488	451	476	505	452	490	480	471	515	478	489	492	447	419	477	485	471	454	458	459	479	435	482	483	447	466	487	460	503	465	454	441	448	478	418	456	482	483	492	493	415	454	476	492	459	485	445	502	437	466	467	461	438	485	430	502	516	476	456	426	432	485	474	436	478	457	472	434	413	459	460	493	465	485	469	483	468	483	511	445	461	474	454	451	460	519	464	465	461	430	494	482	464	470	449	456	496	477	507	509	472	484	423	460	453	460	464	500	445	492	494	480	481	486	448	503	457	495	447	470	468	435	472	472	450	450	472	430	436	403	465	460	470	471	496	480	447	462	455	498	448	474	492	450	465	430	450	438	482	462	469	494	461	459	462	473	490	480	455	417	482	449	445	507	422	471	467	489	470	439	484	480	465	460	455	440	439	455	458	498	498	473	492	435	496	523	490	477	460	451	480	452	464	469	481	483	449	447	459	460	471	503	451	467	481	444	467	453	475	452	446	475	494	471	474	454	474	479	468	420	494	503	452	478	450	468	441	449	497	478	451	463	460	468	464	486	480	448	471	461	495	488	465	481	458	476	462	420	490	481	463	481	442	418	485	477	454	467	451	507	482	447	416	451	493	476	521	477	474	466	477	457	494	453	511	452	470	479	453	470	466	491	484	476	453	504	483	458	422	448	469	460	461	484	452	457	453	484	452	446	471	483	449	467	458	487	438	444	481	469	493	468	506	448	474	435	449	456	489	490	449	441	448	490	482	473	466	482	475	457	461	452	447	480	476	439	481	452	515	486	423	471	447	489	482	443	438	481	458	478	466	483	481	480	444	473	485	472	458	472	415	464	473	510	488	444	435	472	474	417	459	465	465	456	490	451	477	490	485	483	493	457	453	449	481	455	480	486	463	490	455	437	429	479	516	493	478	473	489	443	453	472	487	485	434	460	459	459	474	447	501	459	492	445	487	479	467	492	434	456	459	398	495	446	437	463	477	488	465	465	460	478	470	439	482	430	453	471	433	452	492	473	472	505	467	429	489	464	492	469	497	470	453	460	468	489	413	456	442	440	455	454	471	542	472	460	435	493	503	476	497	462	473	459	492	455	456	481	451	474	422	455	465	456	491	458	495	452	454	440	436	485	454	476	449	494	450	444	471	439	444	516	470	444	484	507	495	479	453	449	468	475	522	446	497	447	494	456	474	480	445	478	461	477	485	456	438	462	463	475	469	489	463	452	500	456	432	486	476	441	433	495	475
6128	4239	3431	1905	1156	898	709	632	677	577	572	578	580	610	534	595	559	606	568	561	537	569	554	556	607	559	580	560	525	608	562	567	536	583	558	585	570	557	565	561	548	525	562	542	621	583	546	583	618	566	557	562	519	542	578	557	545	544	577	552	544	564	579	588	546	505	560	528	555	583	533	605	556	567	562	554	590	577	522	586	599	522	537	616	581	560	566	607	569	602	550	547	520	515	578	534	549	594	560	539	554	574	559	579	558	540	546	560	558	560	541	593	575	542	530	538	527	620	547	551	565	601	560	538	552	547	543	571	557	614	573	525	572	539	594	557	532	592	591	586	530	540	558	567	563	527	566	549	592	525	583	533	566	519	546	610	559	530	573	557	594	572	597	581	580	551	558	582	537	586	548	551	551	615	594	585	545	506	568	560	576	562	567	577	594	576	577	555	599	556	568	537	559	573	554	562	542	529	592	585	555	552	598	546	589	524	566	536	563	597	578	606	586	607	606	545	557	528	575	545	557	523	556	532	543	572	585	567	514	613	609	556	566	600	567	608	559	578	575	555	582	579	542	520	576	592	547	592	564	557	597	582	537	542	513	527	576	585	548	551	546	564	575	570	555	579	549	532	536	574	569	562	563	548	526	595	545	577	548	564	552	529	553	522	578	604	563	549	588	605	573	566	608	580	567	587	592	558	578	571	572	551	485	556	593	564	569	556	553	563	555	531	557	541	548	597	598	611	588	568	601	565	567	590	538	547	546	535	510	535	548	557	542	606	517	546	598	606	538	577	535	563	586	584	535	580	571	560	573	580	568	560	574	522	545	580	562	554	533	584	576	593	547	567	570	598	556	592	567	562	566	524	552	517	520	559	537	531	524	539	574	571	536	584	544	533	576	549	567	563	557	569	584	532	579	559	561	566	559	543	559	553	574	569	545	536	580	563	603	533	588	553	598	580	552	569	567	532	534	549	530	568	567	546	544	573	520	604	548	539	520	593	559	555	519	561	585	538	558	564	575	529	565	577	563	548	621	597	594	522	498	617	560	537	560	558	526	537	575	606	594	573	605	588	554	551	555	578	567	542	582	625	593	563	552	533	532	552	571	606	534	582	565	557	553	563	583	561	561	574	615	574	552	570	586	598	542	558	572	566	565	586	570	550	578	556	574	570	572	575	552	565	575	589	560	588	565	576	591	570	614	537	623	593	586	565	615	569	584	567	616	503	609	561	559	509	565	558	565	613	571	553	521	589	574	582	586	589	537	577	530	525	529	557	586	596	563	503	578	562	543	564	584	597	553	590	566	564	536	499	546	582	529	528	593	553	571	578	593	557	558	540	595	565	517	555	577	578	601	591	573	564	573	580	550	562	525	572	586	574	542	532	606	571	545	574	570	551	591	560	600	558	556	566	570	551	572	544	531	572	546	552	612	570	549	539	514	564	543	601	575	565	592	566	559	578	578	575	578	569	527	562	598	539	579	601	562	574	579	588	527	532	557	573	528	556	562	553	573	602	626	571	558	587	576	541	594	542	574	557	552	555	575	566	570	588	601	577	539	519	567	562	490	563	546	580	574	540	576	552	571	559	554	631	591	564	570	583	567	572	555	565	550	559	561	531	595	582	558	551	602	592	569	568	583	562	581	596	575	545	591	569	552	538	564	534	564	582	588	575	572	583	582	549	563	581	603	549	564	502	589	541	608	590	569	590	564	584	571	607	568	583	563	552	576	564	578	566	586	572	553	563	574	553	541	577	580	569	566	542	594	560	549	593	572	563	556	550	596	610	595	552	589	587	593	565	542	581	588	575	567	552	568	559	593	561	567	603	581	584	599	576	568	606	580	585	545	551	570	567	537	551	580	571	573	560	594	580	549	600	562	593	598	528	571	591	535	573	592	537	583	552	570	565	576	560	548	542	557	589	557	588	554	541	578	560	608	546	618	517	571	556	557	536	558	568	516	571	533	539	500	590	548	614	577	580	602	545	589	563	557	544	630	547	521	603	542	550	523	555	551	530	567	556	542	635	592	517	560	571	553	592	554	586	559	535	566	561	541	573	570	561	575	552	543	592	574	581	606	586	528	609	575	559	558	564	541	602	540	560	534	554	613	525	586	521	534	577	573	601	579	562	501	582	602	583	548	527	608	604	577	559	584	566	599	554	560	583	507	551	550	576	587	574	520	545	548	538	570	615	564	586	571	587	581	579	594	567	629	560	566	559	615	566	568	582	575	571	582	609	518	564	545	613	581	518	572	531	549	559	533	584	573	576	596	554	569	530	561	594	530	547	591	565	575	611	552	558	553	579	527	597	577	514	575	558	562	569	579	539	550	575	522	559	581	527	598	546	542	553	574	578	572	558	522	636	576	576	570	599	536	572	594	588	526	575	538	548	538	579	530	557	584	537	559	560	563	580	555	556	575	608	503	592	545	579	582	542	579	512	547	549	587	521	545	557	546	590	553	569	535	603	545	542	544	602	585	617	583	560	568	519	547	546	589	566	560	549	577	526	573	558	588	558	557	559	583	568	570	578	581	535	581	573	551	565	582	560	543	542	569	607	544	570	543	585	583	543	535	544	587	582	572	571	562	553	549	610	554	589	561	585	552	585	559	552	579	598	576	567	565	548	536	570	584	610	609	561	577	560	559	556	595	570	561	581	593	573	581	575	546	581	565	592	564	562	575	525	592	528	558	581	545	583	558	572	546	574	559	570	615	532	603	586	543	630	541	565	614	556	564	577	564	533	549	595	578	513	593	565	582	557	586	582	557	552	544	553	577	576	568	567	557	529	583	498	563	606	579	565	550	540	571	578	548	583	532	587	602	578	560	549	595	578	569	539	554	555	575	585	542	543	549	581	518	519	555	564	557	569	517	556	553	580	574	539	575	564	578	582	535	541	564	530	567	575	549	552	536	539	550	587	584	559	547	579	575	601	533	547	569	570	529	603	525	580	521	563	545	548	560	579	536	606	567	564	585	581	547	577	559	569	553	562	572	604	560	566	558	527	582	611	564	577	547	561	597	576	579	554	586	547	576	564	571	591	584	553	587	584	528	557	538	567	579	547	586	584	592	568	628	584	531	568	533	564	567	603	590	561	554	567	577	588	528	520	606	557	553	568	571	559	580	531	521	581	565	563	608	558	556	546	547	548	578	526	574	572	595	607	572	549	538	559	584	568	558	605	532	551	509	564	556	560	541	567	560	568	550	548	564	555	606	516	566	577	576	559	557	549	567	573	527	515	551	560	617	529	557	540	555	521	581	579	580	558	585	525	520	536	521	574	542	571	557	550	580	530	562	568	523	581	579	559	618	556	563	571	573	590	550	579	569	564	556	581	560	567	571	550	537	573	578	544	536	570	598	557	543	562	556	572	577	523	592	624	574	526	553	560	551	560	539	575	602	587	561	544	578	574	586	578	598	551	577	498	586	580	546	585	571	587	598	558	522	567	604	555	575	591	583	547	546	524	556	594	577	548	594	577	593	600	581	554	569	518
23286	21128	28275	24214	21127	10276	1741	1151	1003	979	874	849	823	848	839	839	783	811	803	796	774	786	728	725	757	800	719	783	711	732	776	767	708	773	726	742	783	780	711	817	768	725	695	729	706	712	739	770	720	705	691	767	691	682	731	771	766	706	665	662	728	750	735	743	711	706	675	717	766	707	693	717	747	735	742	732	699	769	700	717	737	712	763	728	745	765	775	717	720	725	772	739	740	700	693	739	714	715	724	746	711	701	738	749	702	746	736	718	725	697	772	727	736	754	699	790	719	753	747	767	703	716	692	728	727	723	721	685	771	712	728	753	722	722	750	775	737	715	697	722	759	692	731	733	759	766	734	736	687	707	745	709	736	764	750	711	704	742	742	747	723	720	732	759	725	698	729	709	723	706	719	691	719	726	683	718	752	710	705	770	755	688	758	681	680	682	691	695	745	769	753	711	714	713	668	739	731	741	698	683	679	717	793	722	746	734	712	754	726	752	722	786	718	740	705	737	757	757	699	728	699	699	781	734	699	695	697	742	721	764	761	683	728	758	702	704	730	728	674	767	735	753	759	700	724	709	735	693	778	729	706	690	734	721	759	711	676	718	755	735	711	718	739	727	759	721	752	698	733	710	709	736	678	743	734	684	725	657	698	766	754	722	798	718	778	745	749	762	698	743	739	721	758	746	698	671	719	719	691	760	773	755	722	744	731	710	702	729	774	704	739	699	710	746	708	699	775	761	726	697	714	769	690	758	722	728	710	748	689	753	723	731	735	775	694	727	701	748	688	765	751	727	771	680	754	731	696	695	740	741	725	684	704	730	756	690	690	775	737	718	681	730	742	712	730	733	715	771	702	704	761	733	698	731	725	797	763	752	684	740	745	812	731	709	718	740	748	703	741	721	715	720	763	756	769	715	722	713	750	713	702	745	708	758	689	724	711	683	723	683	747	717	730	742	732	737	705	681	849	703	784	715	715	709	752	714	763	683	716	713	752	761	751	695	730	737	684	761	722	725	711	737	726	690	690	733	737	745	715	733	761	705	760	715	721	713	711	676	692	688	729	720	724	742	704	750	692	707	684	705	724	724	731	719	678	739	729	724	722	664	718	801	748	767	744	725	747	761	706	732	749	643	696	678	780	726	718	703	708	708	714	738	715	711	731	730	785	703	735	713	741	800	737	686	735	681	721	751	728	774	697	736	761	689	705	739	746	699	735	759	761	724	742	731	724	744	743	692	737	673	733	702	714	735	709	694	733	740	723	702	727	779	754	705	682	676	748	724	705	727	737	743	753	717	710	775	720	725	706	753	756	721	687	728	703	722	742	718	728	678	713	725	706	726	762	695	723	742	782	709	729	740	765	724	736	753	753	713	744	746	791	729	770	732	721	718	702	766	717	718	759	718	744	745	743	716	728	698	712	746	729	742	746	702	740	713	740	712	714	749	750	707	748	710	676	702	726	745	726	701	724	783	707	694	703	701	676	705	699	743	723	726	736	738	747	682	734	743	714	748	711	691	686	721	716	697	703	773	751	787	725	705	744	745	729	729	696	694	729	702	673	739	740	696	695	767	722	786	766	728	720	769	739	693	753	758	699	704	733	739	679	737	731	650	750	698	733	747	760	717	788	708	677	735	678	718	713	747	745	701	731	793	706	725	715	753	735	703	713	736	748	775	711	749	729	731	689	745	759	716	761	749	770	756	718	709	732	765	703	759	756	789	697	743	743	730	737	749	728	744	702	751	727	752	686	710	740	721	765	720	772	664	740	755	661	727	706	761	744	731	751	701	737	734	733	727	695	756	719	707	762	776	716	702	718	729	718	710	705	719	733	712	734	750	743	731	720	690	693	730	766	721	753	736	699	716	721	745	695	682	778	775	706	746	768	724	715	679	691	778	726	756	757	753	745	754	745	663	732	743	723	723	741	697	695	735	718	725	727	697	734	736	749	731	699	709	731	735	697	709	704	682	776	756	749	715	738	719	692	692	708	686	715	693	719	764	737	765	715	716	687	696	723	773	722	730	718	731	737	749	749	733	731	712	715	732	773	667	691	731	714	739	765	740	726	762	750	713	770	795	735	686	714	700	741	743	776	724	704	712	737	738	789	771	696	755	705	756	723	719	721	763	701	750	767	741	709	663	740	683	788	687	762	785	727	758	715	753	731	742	710	734	768	702	745	718	719	733	730	694	696	726	735	737	714	772	707	774	692	712	691	731	704	722	728	706	692	708	762	697	759	726	759	763	723	718	772	749	741	774	756	716	696	711	701	677	734	726	709	708	715	750	727	710	701	741	752	728	761	750	733	689	748	794	764	734	708	756	717	737	724	717	732	677	729	709	721	735	756	725	715	719	750	753	738	692	730	674	722	750	715	689	721	751	662	724	699	728	767	703	684	717	746	720	692	690	704	731	730	775	702	696	732	693	714	731	728	716	724	753	706	719	721	699	696	692	741	682	733	737	731	715	749	767	707	694	723	702	756	735	741	749	717	712	734	703	768	693	759	695	718	724	781	703	754	716	733	757	719	719	715	771	722	717	678	682	742	704	757	799	712	725	699	713	725	716	700	707	789	713	725	733	708	715	688	721	727	691	682	732	735	665	718	765	715	706	761	743	719	730	754	701	780	704	708	713	703	744	733	745	721	673	737	717	766	756	720	758	745	754	721	721	713	790	743	753	719	728	763	749	702	737	717	751	754	735	685	705	719	703	731	738	772	724	717	731	716	704	689	688	754	671	735	693	733	705	708	690	669	750	690	739	697	769	758	724	717	748	754	711	754	725	719	731	717	744	710	699	730	740	745	730	689	754	701	654	751	720	737	727	755	728	691	693	730	766	753	727	751	719	734	713	716	719	728	737	766	731	715	692	725	704	727	748	684	738	704	746	713	723	695	716	749	723	704	711	758	720	727	722	668	702	713	780	685	772	756	707	700	729	719	715	773	738	734	739	768	739	707	682	717	737	695	705	758	734	666	713	738	742	707	757	772	717	738	709	721	721	747	725	729	713	700	718	720	735	730	713	728	743	749	705	701	716	694	732	742	714	726	709	735	748	767	719	704	768	739	736	700	755	692	688	720	763	752	729	731	725	729	693	742	714	711	718	701	726	709	738	722	715	740	698	695	726	758	747	661	754	743	714	729	723	740	756	798	730	719	759	768	707	725	708	692	717	729	721	752	748	720	714	745	727	741	768	711	657	732	744	749	701	739	700	706	695	774	743	744	701	735	696	675	680	774	747	718	713	763	690	799	708	783	735	726	676	758	766	746	713	684	771	792	719	709	722	728	689	716	715	753	764	751	680	767	750	717	673	761	698	712	680	705	720	776	712	737	727	711	685	686	727	723	716	720	682	690	746	674	780	738	745	732	774	760	686	670	770	681	677	736	716	719	744	786	716	694	719	738	744	743	774	754	747	681	744	733	729	700	706	775	728	771	650	698	776	739	748	753	708	786	724	710	707	729	703	716	702	759	761	719	708	747	695	733	688	769	722
6601	13277	10573	5705	3607	2564	1963	1583	1296	1310	1121	1043	1061	1020	976	971	1013	913	938	935	866	896	898	882	901	924	877	910	871	903	870	921	856	899	865	911	890	894	867	920	851	900	846	929	907	818	829	859	928	875	861	864	874	923	902	869	813	842	911	906	887	847	863	864	871	809	885	896	828	878	851	838	828	840	863	899	860	854	837	890	873	873	822	859	859	844	840	883	868	835	873	855	859	866	876	812	875	912	892	881	889	833	864	901	862	831	846	912	858	867	800	883	876	824	900	836	899	915	874	875	799	809	841	860	810	914	947	911	912	900	873	867	838	865	897	847	920	834	840	881	826	837	861	834	888	844	843	882	916	868	852	855	872	813	856	843	815	864	875	860	824	838	865	853	901	868	851	896	937	860	873	832	879	893	826	865	872	847	802	887	856	866	882	924	855	863	889	836	839	851	805	853	865	893	908	859	872	909	892	804	840	859	874	859	892	863	850	827	873	880	833	872	865	918	845	875	926	900	839	881	889	869	915	850	906	882	809	882	830	805	845	813	824	791	847	886	824	856	856	865	846	924	914	814	842	893	839	862	887	864	906	861	827	867	837	903	807	844	912	859	899	835	875	879	872	902	889	902	900	888	896	852	859	869	912	908	842	807	864	842	870	852	871	763	872	893	836	862	863	875	892	891	898	871	879	841	863	811	820	813	863	864	850	857	829	878	914	811	846	882	847	801	915	864	845	847	902	839	845	828	844	857	879	866	870	839	886	865	835	896	875	852	876	881	883	879	853	835	864	882	845	899	838	895	847	839	869	844	893	818	872	848	862	813	886	825	903	889	866	829	884	895	868	881	808	846	845	853	841	934	926	908	840	856	850	918	870	876	845	851	882	854	856	893	889	909	874	857	875	912	855	932	844	897	842	820	850	872	884	889	842	914	851	863	880	906	869	873	843	852	853	855	834	886	838	847	861	835	883	879	880	801	881	832	798	885	840	849	919	870	916	833	840	877	806	846	842	830	889	896	865	824	849	853	875	863	866	890	912	882	846	837	880	877	863	880	873	844	883	841	857	858	888	929	824	914	885	818	907	845	873	842	892	888	885	822	872	847	873	889	936	873	862	871	814	827	876	835	871	894	856	878	847	825	842	896	874	864	894	830	855	800	853	874	872	853	851	837	876	930	853	857	868	887	898	809	869	861	912	867	833	865	839	807	848	848	848	853	870	834	895	847	829	894	843	840	870	882	863	859	892	867	884	840	869	890	898	817	849	859	878	832	866	899	831	854	857	800	880	853	865	921	871	862	872	831	861	919	869	892	881	890	897	873	913	854	862	867	852	879	905	858	805	877	793	810	860	836	909	860	871	872	832	886	842	881	878	860	825	857	846	855	901	777	854	847	882	866	902	912	859	848	915	843	878	903	868	848	838	863	883	839	846	864	939	887	847	870	843	870	850	857	892	873	934	879	900	856	875	840	859	891	867	913	796	916	844	857	890	877	881	926	898	870	860	885	837	830	892	951	861	903	867	856	940	879	877	880	826	842	891	932	848	838	840	878	862	904	891	870	917	868	842	904	832	887	854	873	900	837	882	848	895	862	848	847	850	846	858	881	905	880	827	934	876	871	849	877	850	888	905	864	901	887	901	830	888	825	871	902	879	824	885	900	864	871	836	817	849	883	880	829	919	870	840	850	851	868	868	823	801	870	892	849	880	895	870	852	827	850	847	896	844	881	893	845	883	891	940	853	869	835	828	912	907	877	864	902	877	946	838	855	873	937	858	848	842	876	848	824	870	876	916	843	817	871	857	865	888	862	884	876	837	885	873	868	895	869	854	871	867	891	875	853	856	901	849	881	843	879	831	897	855	857	881	884	835	837	840	861	871	870	882	843	901	833	830	854	885	840	855	911	856	906	897	875	879	886	877	852	833	881	846	805	858	870	842	859	855	910	876	846	857	857	923	865	866	860	948	862	834	831	832	859	849	844	837	854	895	856	800	861	812	908	851	951	860	865	821	886	808	847	863	875	830	823	839	923	888	894	900	834	887	848	844	818	897	836	867	867	848	837	858	929	879	849	880	881	826	842	878	867	866	839	810	879	926	817	908	888	877	817	875	846	876	874	869	869	858	874	867	884	857	856	825	832	904	895	887	836	838	843	867	858	884	859	813	849	851	884	887	837	875	890	859	885	898	866	875	865	887	854	837	811	909	879	844	883	848	828	869	820	899	815	839	853	822	868	889	824	847	891	884	870	836	856	916	877	873	922	893	850	852	874	913	889	847	863	852	855	857	855	917	833	882	861	867	851	824	845	888	822	859	861	926	856	868	844	886	871	919	900	863	930	833	886	830	848	868	849	905	863	861	816	860	841	860	895	841	871	833	893	880	921	872	899	851	871	870	885	927	848	881	870	870	841	911	914	880	824	847	845	855	853	882	878	845	840	863	877	860	881	869	840	865	908	905	863	871	861	827	835	829	923	892	849	869	857	857	942	853	883	823	808	893	867	870	900	846	856	824	899	835	839	889	900	879	868	826	879	829	857	806	863	850	871	892	876	845	847	819	889	846	849	845	899	873	910	872	875	860	877	929	880	863	839	813	887	888	854	911	863	874	837	838	848	903	869	885	876	866	863	841	929	867	929	868	888	868	840	888	814	896	831	882	870	874	911	846	852	837	868	858	869	829	907	840	865	855	893	828	802	853	876	865	849	864	864	871	839	838	899	860	832	822	887	831	872	889	878	837	850	876	880	842	868	861	874	860	862	881	848	843	906	868	834	869	864	817	885	863	833	898	860	897	866	808	883	850	857	902	849	870	902	870	833	843	812	904	876	847	857	867	859	808	826	854	866	824	874	846	899	906	842	886	865	834	885	867	923	909	870	867	858	823	840	825	866	877	910	873	853	876	850	867	855	848	852	858	911	916	897	869	847	877	871	859	911	879	861	845	914	894	838	824	802	859	898	833	886	848	890	890	836	841	900	897	870	902	891	838	832	855	859	843	892	816	873	899	842	839	835	850	880	790	895	856	873	862	857	889	871	865	911	841	847	842	877	874	883	865	862	881	828	827	862	831	859	891	889	911	857	884	882	914	835	808	885	863	871	843	873	893	811	872	845	857	866	901	872	883	873	864	877	840	861	872	906	827	849	869	876	899	852	863	889	884	928	910	903	916	852	830	863	886	880	865	829	927	835	876	876	853	856	870	878	827	851	856	893	830	824	818	904	838	876	886	874	858	879	851	874	864	866	842	898	838	864	827	883	852	890	911	851	781	869	857	819	823	877	803	891	855	873	862	844	855	878	824	877	868	856	859	850	847	865	899	897	868	858	877	838	871	861	910	841	845	884	887	845	873	903	880	837	855	938	866	867	836	839	847	859	876	873	853	864	889	849	858	895	889	848	849	894	889	854	877	876	843	853	863	857	849	838	858	860	798	908	843	908	878	894	871	875	876	874	850	869	828	881	843	838	835	827	846	858	888	873	921	926	903	877	881	863	860	886
24217	21122	27370	25034	12766	997	548	400	364	339	303	281	244	274	240	250	246	233	217	240	232	270	220	214	205	203	199	189	208	202	221	225	217	205	198	206	200	238	222	206	238	226	206	212	184	217	213	214	180	203	220	199	183	222	253	212	203	211	192	188	199	198	209	197	196	241	227	216	204	217	214	227	236	208	183	204	216	219	217	196	224	231	212	227	208	205	221	188	211	180	201	212	216	239	199	181	213	222	227	203	220	204	202	201	223	202	215	193	206	199	207	240	198	187	203	223	221	223	181	201	216	196	196	226	196	227	235	228	220	190	212	182	210	213	208	212	200	219	210	205	226	207	218	191	217	199	222	205	189	238	211	223	211	210	208	219	192	205	223	231	162	206	222	203	199	206	220	210	206	222	196	218	199	228	201	202	230	220	220	212	214	225	243	207	211	216	215	248	229	219	207	200	219	206	217	213	227	226	221	219	196	215	227	180	206	205	203	220	199	183	221	220	187	197	195	205	211	205	211	222	198	191	197	194	209	224	226	208	191	196	191	210	205	204	194	194	224	180	228	217	190	200	231	240	197	189	205	235	216	218	234	191	225	164	204	224	199	217	192	232	222	215	218	195	217	215	200	205	213	221	234	216	210	219	222	201	229	174	195	197	199	202	208	202	192	207	206	199	216	221	224	220	209	203	210	218	206	204	242	230	226	190	246	197	190	209	208	190	199	189	191	216	209	231	188	184	207	202	203	217	211	205	210	229	223	226	212	229	218	196	213	223	222	198	210	221	194	207	210	211	201	207	220	164	217	225	245	225	216	219	200	212	231	209	207	216	203	206	189	216	194	226	199	225	192	221	194	200	191	212	226	213	216	194	225	197	203	193	212	187	207	218	200	211	217	177	185	231	183	212	199	197	223	222	200	217	208	224	211	210	195	205	187	238	206	200	193	203	192	210	209	238	210	213	223	230	230	184	204	233	223	235	203	213	213	242	213	197	183	200	219	207	224	211	243	235	233	196	230	201	209	194	208	203	235	219	221	212	234	211	222	213	202	213	204	201	189	242	218	218	216	220	209	228	243	191	187	202	212	208	232	220	222	221	202	228	223	201	221	208	203	217	205	200	237	194	221	223	214	214	216	195	188	200	204	200	199	207	181	204	219	223	206	217	228	203	230	196	215	200	206	217	218	198	211	218	199	201	205	210	200	217	217	214	201	216	224	218	207	183	211	186	187	219	202	223	206	195	196	219	200	204	213	212	202	203	211	218	194	195	225	216	218	199	242	200	197	213	232	212	219	197	240	232	219	209	209	203	216	211	196	216	200	190	206	227	223	228	199	238	194	191	198	203	205	202	200	210	222	213	195	209	212	190	200	184	213	195	196	173	200	213	211	189	212	236	200	204	229	189	204	203	215	212	196	224	212	225	207	204	225	223	212	210	207	229	195	202	199	205	198	183	208	189	199	206	210	204	212	202	217	209	202	231	198	215	245	221	222	217	189	196	195	223	218	208	209	215	182	228	186	202	181	199	204	217	217	205	214	207	188	222	194	220	206	196	198	237	186	203	189	198	210	202	226	236	203	206	229	198	230	224	206	222	227	184	230	183	199	188	208	212	214	205	254	213	207	202	214	238	209	216	211	214	200	236	211	199	183	222	205	189	193	194	214	211	209	220	227	201	199	215	217	247	203	185	236	216	209	194	210	219	223	194	175	209	214	191	203	187	206	177	227	216	224	236	216	204	191	222	195	207	206	200	202	201	209	193	200	246	175	219	220	196	207	208	187	196	230	212	207	183	202	202	197	203	201	245	220	195	234	193	196	198	215	230	211	220	216	222	193	223	182	226	208	215	230	206	188	213	184	200	199	202	198	224	218	213	205	240	222	239	223	179	208	221	216	219	207	212	232	200	230	207	238	231	219	202	225	215	213	219	198	215	169	180	187	220	207	223	221	207	217	221	235	208	188	208	186	192	210	222	197	213	211	217	221	194	219	210	200	205	219	200	194	220	204	228	216	190	239	207	218	208	223	209	207	219	204	204	222	213	206	214	194	225	222	191	199	221	180	214	220	226	198	205	216	212	187	217	215	216	236	210	236	246	231	227	209	218	207	226	201	230	215	209	240	205	222	215	209	203	217	202	196	204	224	210	205	229	218	210	223	214	201	257	226	216	211	225	226	198	194	230	207	180	206	226	201	224	190	223	205	194	237	219	190	208	199	223	219	205	202	220	205	231	210	192	203	209	214	198	210	193	194	197	232	186	189	226	213	229	225	228	195	214	207	218	204	205	212	210	208	230	223	238	203	214	212	225	225	195	206	210	202	185	204	191	208	210	208	214	184	223	192	194	226	230	208	213	205	227	207	228	223	208	206	211	206	214	196	178	187	194	229	192	209	214	211	209	198	219	196	214	223	204	220	190	209	212	207	238	226	218	201	192	242	204	223	210	211	174	213	217	229	234	222	206	206	191	212	195	199	275	203	225	215	220	199	199	204	193	203	218	219	218	187	206	204	220	228	209	220	185	210	205	222	194	212	224	239	197	211	227	211	209	195	205	188	192	212	219	187	194	220	184	215	198	206	195	214	221	213	208	201	227	195	260	220	185	196	190	220	219	231	203	215	197	215	204	192	224	188	192	174	212	208	219	213	206	206	211	218	219	210	212	204	207	217	234	233	194	217	208	228	191	214	209	215	190	208	212	227	204	203	237	223	237	193	215	218	221	218	181	205	221	211	210	178	232	237	218	203	198	215	216	210	212	173	199	216	200	218	177	218	215	213	213	215	206	223	208	221	236	223	200	203	208	251	221	184	227	210	179	209	176	201	233	240	209	189	181	183	196	200	212	213	204	216	225	202	222	216	202	210	211	208	240	189	202	213	224	186	230	205	248	235	192	201	177	207	232	188	173	208	202	187	212	201	229	235	204	227	222	207	206	207	190	194	226	216	209	194	195	221	223	199	244	224	215	206	218	199	217	223	202	200	176	221	220	187	208	209	205	204	213	196	217	220	215	226	213	220	198	196	225	230	219	193	205	247	209	191	205	218	179	203	183	205	200	223	221	192	206	224	220	219	217	197	207	211	203	232	210	232	194	200	198	233	208	199	218	195	199	214	203	219	213	245	207	219	215	216	182	199	216	201	197	193	202	204	214	225	223	211	211	207	198	225	207	190	213	220	209	192	197	227	210	221	178	206	242	216	189	222	220	224	202	198	196	228	185	209	215	214	236	206	224	217	213	186	178	184	205	218	209	205	220	209	178	206	209	224	208	204	215	208	208	218	194	211	205	177	210	212	210	202	226	211	222	206	215	192	195	204	244	206	247	215	196	216	216	207	196	216	216	227	216	225	204	204	208	203	216	223	220	217	215	215	223	194	187	206	204	209	203	210	213	245	196	227	196	221	200	192	191	219	194	226	205	234	215	181	207	212	207	209	197	216	237	198	199	244	204	215	217	204	189	199	210	216	212	209	241	233	194	200	200	189	210	190	206	231	208	227	235
6454	9674	7412	3834	2092	1430	978	725	621	525	454	371	405	328	333	307	317	326	304	287	331	341	290	313	314	283	306	285	294	283	277	275	291	289	298	280	286	296	285	283	312	292	267	264	271	242	254	294	295	304	263	238	274	271	265	271	289	266	258	293	262	282	279	289	263	291	310	284	242	257	259	276	268	291	283	276	251	259	256	291	266	312	257	266	272	265	288	253	274	246	304	248	272	289	247	245	276	305	260	236	282	264	285	308	253	273	272	284	281	281	270	288	276	267	284	250	266	302	276	265	291	260	280	247	293	283	260	256	276	285	292	276	292	242	285	280	291	266	252	262	257	285	264	272	258	270	283	270	255	279	289	288	255	250	255	267	313	277	276	282	277	267	254	264	262	282	270	239	280	274	280	288	284	250	255	263	282	246	249	275	297	286	262	254	303	257	276	251	297	265	295	250	280	263	273	227	269	265	279	296	319	257	259	253	240	266	284	284	275	252	260	266	269	278	255	276	270	282	284	232	275	268	272	241	271	272	281	256	277	246	245	262	278	282	274	258	266	250	276	251	291	252	253	294	240	261	297	247	254	259	297	269	277	285	262	253	300	268	257	279	243	270	293	267	293	300	267	296	295	252	272	279	281	242	277	253	239	288	247	266	247	261	298	251	290	289	248	258	276	278	267	286	265	315	264	274	260	267	298	293	248	267	276	313	256	251	256	286	280	272	272	296	264	259	259	248	254	276	243	249	284	272	248	252	303	251	283	296	273	273	280	247	268	261	270	275	253	260	262	295	253	287	295	262	275	277	286	255	277	275	272	244	262	287	259	267	257	284	260	279	270	268	252	274	273	271	245	282	268	249	280	281	250	266	264	262	295	301	272	271	281	261	244	267	280	276	273	283	281	278	288	257	299	259	312	263	266	281	249	260	272	288	287	275	272	254	266	277	263	271	280	266	297	284	270	276	259	260	287	232	273	301	294	269	270	273	258	267	262	268	267	303	248	257	287	262	281	269	273	254	290	258	260	273	245	267	286	297	238	277	274	298	288	292	243	270	292	234	268	259	297	253	283	301	276	258	246	275	251	294	286	275	277	281	230	293	276	252	266	274	248	272	257	284	270	282	263	262	265	278	260	259	256	256	279	263	269	259	260	255	301	269	276	281	280	265	286	284	266	259	286	281	288	282	264	279	253	275	282	283	291	259	276	274	305	281	274	271	292	287	277	265	270	242	265	230	263	253	258	260	264	288	259	255	278	281	262	275	289	270	261	284	270	280	274	279	309	249	272	293	233	242	267	258	243	286	257	262	264	240	287	264	270	281	240	283	255	256	280	299	281	280	279	267	276	281	257	282	269	267	301	290	274	267	268	248	261	257	266	253	241	283	283	274	288	275	270	302	271	281	287	269	296	290	262	279	260	271	293	283	257	283	289	269	266	270	266	293	248	304	269	250	248	262	283	269	293	281	256	280	249	258	273	257	255	245	258	264	254	299	283	259	245	262	247	286	259	267	293	275	298	281	246	264	262	250	249	270	284	272	284	260	255	289	266	310	276	258	243	274	251	281	285	271	258	256	276	288	262	257	278	290	274	284	281	267	257	292	200	247	285	253	269	262	259	281	304	267	255	266	262	301	284	285	259	256	250	283	246	279	272	263	288	290	265	288	294	258	259	273	273	264	254	281	261	253	275	280	270	265	263	267	259	260	260	268	273	285	285	261	265	258	247	259	293	283	297	270	272	293	286	245	270	260	287	269	268	235	264	249	275	265	289	270	258	293	261	283	258	263	282	254	283	254	250	245	281	261	273	239	291	275	294	302	263	271	226	281	279	267	296	259	235	263	245	250	301	261	287	300	272	302	262	274	278	302	268	255	296	255	255	295	284	270	272	256	291	272	250	272	276	289	250	270	248	270	294	254	281	269	299	233	270	256	282	254	299	263	289	266	271	277	292	275	282	278	270	271	260	252	282	273	233	245	285	252	251	275	275	260	283	276	273	292	253	266	277	273	275	255	297	258	303	287	256	279	298	287	284	295	302	252	283	259	270	268	247	273	251	277	260	272	250	269	278	280	270	263	248	268	262	263	276	264	274	274	313	253	275	266	261	275	240	280	277	287	260	275	305	241	242	262	309	239	293	277	295	266	268	266	291	281	278	283	276	299	247	270	272	280	259	245	272	255	242	298	277	269	245	272	269	255	252	303	293	251	281	270	296	286	290	287	272	282	238	266	251	270	269	272	291	272	281	279	242	263	285	304	250	275	299	275	272	286	292	259	239	307	269	252	269	284	261	276	258	286	270	274	295	255	296	273	269	288	268	273	281	251	273	275	255	280	267	275	242	287	251	295	291	256	286	284	283	278	278	261	269	257	262	276	273	289	255	282	299	278	261	243	249	239	285	269	263	271	268	265	249	301	268	258	265	267	266	302	283	273	289	257	275	287	261	293	299	267	263	254	295	260	278	261	279	287	290	258	247	264	268	264	265	304	265	243	287	237	255	262	251	235	277	283	256	255	288	280	276	275	258	260	237	281	274	267	284	273	280	278	282	273	272	284	273	274	292	246	278	281	280	280	241	269	258	261	255	259	265	257	284	289	277	280	288	251	273	268	282	268	243	262	276	272	266	263	274	240	305	261	248	272	270	271	242	263	274	269	249	237	264	289	251	290	274	245	282	285	288	283	272	233	260	240	272	287	297	280	265	269	298	262	262	235	265	271	268	271	246	263	270	293	257	264	254	282	307	277	243	254	285	252	256	279	253	248	250	275	268	268	290	300	275	231	275	284	294	268	264	259	265	294	274	278	300	248	256	269	284	278	331	262	269	281	265	295	263	265	306	266	249	271	273	257	271	276	258	268	279	272	260	266	280	257	282	285	291	295	265	273	253	284	316	310	288	291	248	252	281	292	266	301	264	281	252	263	304	249	284	258	273	234	260	287	273	262	281	261	244	262	277	276	253	272	282	266	248	259	284	261	264	254	272	257	257	262	249	305	267	267	253	262	280	264	241	273	268	265	279	267	282	277	295	270	254	255	245	261	263	261	273	247	264	263	282	244	282	282	295	249	251	267	258	276	286	280	269	278	250	297	261	266	280	231	285	273	305	269	272	282	294	278	313	263	266	271	282	247	275	260	289	282	289	240	255	258	252	271	279	299	285	272	256	275	268	259	263	246	285	270	297	289	265	257	263	256	239	266	297	269	275	280	266	280	279	268	270	253	286	302	264	274	252	269	286	292	267	250	286	267	272	261	258	276	272	268	317	284	306	284	269	253	268	273	270	276	260	261	262	274	307	289	257	284	292	286	274	281	266	257	259	287	280	276	242	291	260	260	291	301	253	296	253	278	293	279	264	249	280	273	253	241	299	247	268	273	271	268	250	273	234	278	267	320	281	280	293	295	279	274	272	263	249	291	277	298	231	282	276	264	285	263	291	273	276	290	270	272	259	247	291	275	260	270	276	270	264	280	301	282	303	275	267	278	307	280	263	297	257	242
22280	21154	28778	23797	21155	21210	9971	1461	972	888	748	707	686	658	591	621	584	587	560	576	530	545	520	536	511	519	506	519	513	514	500	520	534	509	560	486	498	496	520	506	457	471	518	470	488	507	484	511	509	451	481	497	481	517	448	511	462	488	498	532	491	520	505	511	474	503	457	468	510	511	486	526	449	529	493	467	496	453	491	487	463	472	499	501	507	500	509	525	521	497	491	511	475	486	497	507	513	466	475	498	495	475	526	488	487	472	491	511	478	503	485	437	492	505	509	471	496	487	471	449	481	447	500	490	515	487	487	485	506	471	492	527	489	447	495	505	487	503	482	518	472	498	479	442	456	490	485	485	504	467	458	500	521	457	504	508	483	491	500	497	498	502	472	461	477	513	489	474	519	497	485	468	518	470	481	439	475	500	477	495	495	496	468	483	492	490	492	519	503	464	479	489	482	531	502	525	488	457	486	506	482	475	471	502	490	489	491	477	509	503	510	503	498	538	492	479	496	423	470	490	478	483	485	514	473	481	489	491	524	481	507	525	496	483	506	464	458	468	501	472	477	466	465	455	484	490	533	527	511	493	446	478	519	480	487	474	453	504	433	464	524	468	472	522	500	489	483	502	482	465	497	521	502	511	480	501	516	479	489	510	523	485	488	504	460	519	516	503	513	516	462	488	490	497	487	509	467	453	504	497	506	533	493	456	521	482	462	489	512	493	486	516	469	461	514	480	476	476	517	497	462	485	509	492	445	488	462	493	527	476	522	545	466	435	498	519	500	481	486	487	462	504	524	482	487	501	490	481	494	488	462	511	502	477	516	548	465	491	472	493	458	534	497	513	504	493	480	476	460	493	484	510	462	485	499	488	517	449	505	473	486	486	496	508	518	477	486	470	428	487	505	482	515	479	468	470	457	517	467	462	455	501	467	489	462	471	492	531	510	496	474	458	475	455	460	508	506	470	476	466	472	479	486	487	486	454	485	474	455	475	451	548	461	483	497	494	512	495	468	464	534	482	512	467	496	450	474	445	479	501	483	454	481	480	473	467	498	499	516	480	501	489	472	501	489	478	484	525	479	488	496	501	500	451	454	497	461	538	490	496	497	511	481	468	501	468	470	469	505	486	470	477	501	522	521	473	495	470	504	473	486	470	518	501	486	507	444	477	474	502	479	518	491	488	499	487	477	526	496	487	505	485	518	496	482	486	476	480	494	490	467	507	472	489	469	473	521	511	497	472	486	494	503	501	539	497	451	519	494	500	501	500	500	508	471	528	523	466	467	473	459	477	515	468	523	480	480	488	487	482	507	503	490	488	508	482	440	521	465	464	462	495	476	446	473	462	462	483	499	504	462	511	468	506	472	474	505	481	494	455	471	497	489	523	492	465	506	500	483	529	491	464	461	495	466	477	509	494	493	523	490	469	514	458	501	483	511	512	497	482	454	473	509	522	499	498	481	522	534	457	460	478	467	532	503	473	483	482	464	521	490	519	491	477	430	496	512	464	465	472	483	459	478	488	500	490	471	480	542	465	510	494	505	502	476	483	524	513	503	497	497	483	470	493	505	493	477	497	462	497	484	486	481	499	524	492	515	478	462	501	484	482	501	482	488	474	474	501	488	540	510	452	499	510	478	474	505	487	496	491	488	479	473	523	453	476	480	483	489	475	472	486	496	473	465	507	455	473	484	480	451	480	479	466	482	487	524	496	457	496	487	428	519	461	514	509	511	500	489	486	478	484	509	494	428	488	511	481	435	499	511	511	508	521	458	477	488	467	510	477	499	508	500	489	472	495	483	494	513	468	532	464	491	461	509	490	529	496	464	505	512	541	470	507	512	483	451	495	464	492	509	545	508	464	500	491	495	477	469	445	489	503	456	479	462	468	434	522	458	491	515	475	535	537	497	469	536	488	487	519	474	464	465	478	478	488	484	500	504	467	457	462	482	510	517	472	470	517	503	504	504	516	493	473	474	491	507	478	484	514	519	489	493	463	470	466	485	472	524	466	508	486	509	484	506	485	481	463	494	519	448	479	470	486	469	500	528	494	486	482	471	445	507	514	493	485	515	487	485	481	493	459	466	470	495	485	488	509	524	510	479	484	447	513	480	449	493	500	513	491	487	505	483	518	493	444	456	501	483	475	503	489	464	451	471	509	458	473	482	473	476	474	505	457	508	468	501	491	491	468	479	493	480	481	476	470	490	473	453	528	478	530	473	469	505	472	525	528	471	501	511	526	532	463	491	518	474	474	484	505	502	516	483	474	496	498	469	479	515	491	479	499	485	522	494	500	476	431	517	477	493	462	496	472	458	434	484	474	477	506	511	516	435	450	494	472	463	482	464	477	508	480	480	497	492	491	487	516	513	529	505	481	500	481	450	510	502	512	475	496	453	493	488	502	477	513	485	450	533	505	506	487	473	505	475	473	488	510	478	480	482	466	500	464	489	488	466	447	450	505	479	466	475	484	476	519	463	524	527	471	499	440	447	491	480	523	486	470	513	494	469	467	471	525	484	461	486	514	499	497	483	501	514	531	481	478	465	477	486	470	493	471	495	485	503	517	457	495	468	514	487	493	454	497	478	476	460	493	503	525	495	471	523	478	514	492	492	470	475	474	542	483	472	529	479	503	492	496	459	500	460	499	504	492	515	496	502	528	468	471	470	481	470	511	480	489	484	504	506	475	469	508	456	485	520	522	467	529	474	478	441	510	476	472	486	458	512	496	485	487	499	500	522	502	499	511	501	444	533	437	535	478	486	492	470	474	498	469	499	490	446	485	494	459	463	454	480	470	475	459	460	458	476	480	525	492	467	474	517	501	518	486	508	460	461	517	445	490	504	426	505	482	489	480	476	521	482	488	502	439	444	489	518	510	479	485	470	470	434	443	479	461	489	490	479	497	464	495	513	482	482	494	516	468	457	493	493	478	498	480	519	470	494	501	466	506	482	462	460	481	489	482	477	477	460	470	491	485	483	534	502	525	474	506	493	480	486	444	512	469	502	483	507	480	475	468	479	454	477	470	495	487	467	460	485	487	507	448	482	479	479	457	457	464	489	472	465	501	490	452	453	467	490	453	467	481	483	475	450	466	482	456	487	501	510	445	474	441	502	491	508	539	478	518	485	473	480	438	452	502	453	481	485	473	478	481	483	489	496	490	477	518	499	476	496	487	481	468	518	484	467	519	527	500	466	496	490	480	526	514	474	462	438	450	517	477	486	507	489	498	462	466	498	467	494	462	477	523	423	476	471	503	518	503	461	494	468	498	533	502	499	479	520	507	529	511	497	472	494	478	467	457	478	526	489	475	474	509	519	522	481	509	482	485	509	467	452	465	477	482	489	474	490	487	467	473	508	449	462	523	479	487	503	436	488	500	463	496	506	478	492	452	463	492	488	474	494	456	505	518	489	463	422	466	500	491	503	515	469	515	495	504	515	526	519	498	468	514	529	480	483	486	509	491	542	478	492	458	488	448	502	511	506	464	473	512
8855	19721	16051	8980	5496	3731	2685	2016	1618	1367	1109	989	974	869	842	849	772	751	754	718	670	654	712	642	677	657	667	662	645	671	637	635	643	682	630	647	653	669	625	632	607	598	635	645	597	619	634	619	597	587	634	631	612	648	613	616	591	630	640	596	636	602	696	601	614	607	610	594	637	623	597	604	587	605	600	608	653	610	674	637	614	631	634	642	666	582	586	629	610	614	594	598	663	624	612	622	621	570	613	588	555	661	611	605	629	629	578	574	631	608	634	615	622	635	621	549	610	631	578	602	585	625	573	605	603	607	594	608	551	622	646	620	589	588	600	599	656	614	649	647	650	617	600	648	571	621	615	637	634	626	617	612	609	624	613	647	564	638	646	593	590	632	610	622	623	619	572	600	593	570	608	559	593	622	606	601	635	641	610	614	584	564	591	601	622	588	597	618	627	610	614	602	592	613	593	602	595	623	613	612	593	602	601	643	616	602	605	638	615	578	605	589	588	595	526	583	587	597	599	607	594	610	630	563	633	625	595	637	643	619	622	566	591	585	580	628	620	622	559	606	622	610	625	651	626	630	621	569	616	639	596	642	610	612	683	623	582	552	626	623	586	581	632	591	621	641	595	614	638	548	624	573	610	584	629	608	584	593	584	634	587	629	568	614	572	607	604	602	593	639	653	626	621	606	606	608	612	607	646	605	634	614	602	624	598	647	609	593	599	581	596	681	628	631	627	594	586	584	652	578	516	615	621	624	644	567	571	662	620	616	603	620	607	625	632	598	592	627	596	647	590	650	578	599	643	590	593	610	556	625	564	617	623	652	566	639	647	594	610	602	585	590	581	624	614	625	593	639	590	596	597	591	612	591	616	597	587	609	661	656	606	615	612	649	609	643	606	644	594	628	631	600	593	581	602	593	573	599	605	603	602	597	588	636	592	629	629	572	595	632	592	583	608	631	633	616	615	619	573	583	620	577	596	625	596	589	585	616	589	613	584	600	586	612	618	580	611	617	623	594	618	587	627	588	594	607	607	596	621	620	630	592	589	604	607	610	601	612	622	623	610	592	589	608	623	605	595	618	594	606	584	653	642	618	628	636	586	602	617	604	621	618	595	576	619	636	613	628	585	572	612	640	626	654	592	603	596	583	617	616	543	611	616	570	592	603	601	611	590	586	594	585	591	653	652	599	611	641	607	615	621	596	603	606	615	623	617	595	597	595	606	617	597	637	615	627	623	561	612	593	602	648	592	576	642	578	610	598	609	582	630	581	594	614	614	632	583	608	565	599	617	591	619	620	616	615	545	590	552	621	589	587	591	627	624	592	621	574	580	585	638	629	606	615	602	650	645	642	574	602	595	603	591	601	661	645	630	561	623	619	604	613	600	602	596	613	601	601	618	603	607	619	574	593	576	657	627	581	621	555	598	634	644	631	626	660	621	630	612	583	611	593	614	634	577	618	625	634	611	644	597	621	592	590	573	597	598	618	611	626	589	651	612	600	603	631	592	611	576	623	578	577	592	606	645	611	585	619	603	608	617	567	576	630	608	593	575	648	647	652	613	632	614	660	659	581	604	635	585	595	614	599	634	667	587	621	591	605	639	635	598	622	596	611	641	604	579	626	543	630	581	604	632	581	608	583	610	583	573	577	605	620	591	647	565	671	630	628	617	601	640	615	591	629	623	610	589	622	625	625	619	661	626	604	568	608	628	632	563	595	624	587	626	640	584	556	597	614	593	594	612	640	601	629	576	620	614	613	637	618	597	582	606	583	569	582	660	593	615	628	586	617	565	647	603	571	595	648	637	593	626	589	591	614	637	611	618	571	624	633	634	587	566	584	634	633	555	595	647	599	652	588	633	622	630	612	616	644	609	615	580	574	647	620	610	588	642	672	602	584	578	614	623	570	592	598	624	655	616	606	604	598	616	626	589	574	607	616	611	628	590	618	606	577	636	614	641	602	651	595	585	624	585	597	571	641	552	617	601	605	574	588	603	605	642	576	592	537	634	593	659	600	568	540	602	598	549	576	591	624	582	597	614	589	644	624	623	648	631	622	631	614	573	609	619	626	617	577	564	643	603	606	615	624	610	579	608	627	577	583	587	638	595	600	623	577	567	593	622	623	614	659	648	602	602	608	584	614	603	597	593	599	612	606	631	617	563	590	572	608	601	610	620	600	623	608	593	623	595	590	583	661	631	634	647	608	652	605	649	625	603	610	589	635	601	622	597	587	598	622	632	617	604	630	643	628	599	594	598	601	617	593	620	597	619	589	576	566	608	645	598	603	609	639	599	604	626	607	650	569	602	615	623	570	575	587	622	545	638	592	615	620	607	620	610	566	587	589	584	616	645	563	604	599	549	641	585	561	554	619	621	658	576	577	601	590	612	613	601	594	562	629	622	614	553	613	601	593	606	568	616	607	626	620	606	641	579	614	659	600	651	575	616	574	624	603	630	548	605	592	631	650	607	609	615	618	614	624	596	593	608	620	621	610	590	612	619	643	612	616	595	584	637	590	587	642	599	629	615	556	616	636	604	617	628	589	578	578	645	598	592	593	618	601	566	597	587	629	599	588	629	581	624	623	618	569	580	579	557	620	590	605	598	608	612	606	599	614	593	572	614	601	628	607	622	604	624	582	580	590	626	622	568	649	620	616	610	605	593	586	592	607	581	557	598	609	562	606	609	613	622	582	595	635	614	626	621	599	586	596	610	592	597	580	651	580	610	619	577	651	592	625	656	596	675	619	598	551	639	575	594	639	639	614	605	619	586	597	591	610	595	581	598	557	613	588	641	586	580	590	603	593	637	562	604	612	624	607	586	609	601	578	644	606	608	608	604	616	616	601	648	596	563	602	616	665	624	616	594	609	615	566	646	641	593	586	614	618	590	645	624	578	615	574	622	586	643	636	646	565	583	649	609	583	632	618	649	649	635	608	595	578	600	579	615	635	598	612	583	614	625	598	608	589	598	591	599	627	610	634	587	588	622	638	595	596	599	567	628	577	644	603	630	634	589	636	646	598	601	590	625	586	545	606	594	592	604	560	595	596	601	587	561	632	609	577	629	601	636	615	606	577	618	604	605	597	609	581	633	618	628	553	648	594	620	634	636	633	597	579	576	605	580	563	590	575	559	598	601	617	586	571	623	617	623	631	556	632	594	579	619	577	615	616	586	585	602	601	565	600	637	605	600	604	623	615	631	600	613	604	622	590	604	612	635	596	561	620	621	597	573	569	645	619	588	606	580	572	568	546	657	618	593	640	599	599	564	601	578	608	621	612	632	697	631	574	578	636	554	590	638	594	594	586	585	586	589	574	626	570	574	655	611	635	637	582	611	609	573	596	593	652	613	608	610	597	546	631	600	553	615	612	578	593	591	637	610	603	652	634	589	605	617	602	602	617	612	616	605	606	592	574	622	615	631	631	596	622	601	626	579	545	632	584	569	577	616	587	671	622	612	599	589	592	577	631	616	608	643	603	615	615	581	594	585	569
27094	19415	6783	1780	797	607	592	513	492	507	483	493	481	494	496	457	480	496	489	505	495	441	463	464	481	508	492	483	419	468	487	469	482	445	486	470	508	463	482	471	458	503	437	475	466	440	438	468	464	458	487	477	469	473	487	490	460	438	427	512	519	442	464	494	487	458	469	482	500	473	479	436	467	451	471	461	469	472	421	503	458	466	474	471	430	485	436	457	527	472	483	456	467	485	496	466	488	473	456	479	490	447	433	514	428	468	485	494	470	447	459	474	492	445	445	474	465	474	417	495	481	451	498	515	516	462	507	449	481	443	515	486	477	489	443	462	486	474	451	515	520	457	475	484	447	470	450	486	478	468	480	461	446	486	477	461	461	469	460	444	520	476	496	485	509	474	468	500	453	495	484	458	512	500	440	465	441	493	473	465	455	505	516	476	471	496	471	446	445	475	485	446	472	520	519	460	450	479	480	461	455	460	445	465	453	460	451	452	519	444	470	499	490	482	475	457	456	449	484	502	474	454	472	450	485	505	476	460	496	499	501	420	489	470	463	464	469	451	487	469	462	473	482	498	525	478	476	498	467	473	478	473	528	463	481	482	476	489	467	493	456	490	532	464	503	466	487	494	439	461	523	521	497	445	502	466	429	462	484	472	462	501	488	445	474	457	509	509	482	470	455	488	482	466	514	481	479	461	474	449	483	503	445	486	426	505	444	514	517	446	473	482	438	452	451	472	453	469	487	504	445	499	491	485	456	486	468	443	426	466	474	449	491	447	445	468	490	467	456	499	429	505	409	507	452	453	470	463	493	469	460	459	444	457	505	495	433	491	505	437	460	459	510	492	456	478	464	457	452	477	471	467	474	492	479	470	503	467	435	472	437	457	454	508	481	494	501	480	459	460	499	472	480	496	519	452	410	465	509	460	473	483	467	436	446	468	477	453	530	445	505	495	461	431	492	473	451	445	486	456	443	454	472	461	466	471	477	493	468	469	481	472	520	471	482	457	429	511	467	468	466	470	464	485	470	481	497	453	445	489	469	471	477	477	468	471	459	496	457	475	467	487	498	470	480	476	449	463	472	468	506	460	460	438	512	450	448	472	458	469	476	465	495	449	459	479	476	524	515	517	519	437	464	503	491	460	455	437	506	460	498	499	514	469	501	456	458	479	507	484	471	442	480	487	458	525	464	485	466	454	505	449	475	486	445	528	470	467	488	465	506	524	475	455	459	453	443	466	492	499	490	479	487	471	474	466	461	464	487	452	476	477	481	441	474	434	478	441	510	490	467	471	481	464	455	481	494	496	481	471	534	466	500	421	470	453	439	462	444	465	487	499	475	489	477	502	500	462	478	500	472	464	479	535	452	481	483	514	458	483	487	459	492	481	498	484	460	477	466	499	434	422	496	463	512	462	450	460	468	488	488	470	475	512	500	486	447	467	477	472	527	458	460	474	508	473	463	463	460	489	474	489	470	482	469	470	481	467	510	518	470	468	442	479	472	441	459	474	473	479	471	455	440	485	470	498	443	486	466	486	461	495	468	490	477	492	460	517	425	475	519	524	452	482	475	503	492	475	477	442	471	479	487	487	447	467	487	473	472	471	497	469	450	463	465	487	473	489	478	477	476	470	466	518	501	444	465	449	453	486	475	494	461	467	526	466	463	444	480	456	449	454	483	479	467	471	443	494	471	430	471	437	534	491	466	464	508	466	474	487	485	488	470	436	474	481	502	456	436	503	491	443	447	445	442	476	457	453	451	502	470	436	463	491	478	466	457	485	492	484	480	483	503	492	493	441	509	463	466	437	467	466	503	484	465	502	444	479	480	490	473	495	470	500	433	524	548	486	466	476	497	476	490	474	486	501	482	452	501	478	477	525	450	523	522	506	457	505	473	439	480	475	464	484	457	453	451	478	460	491	503	468	446	424	481	471	505	464	470	484	514	479	479	448	494	489	476	465	511	467	503	451	470	456	496	447	471	459	493	505	456	484	436	464	457	484	461	482	479	446	491	508	493	458	467	478	440	498	452	426	444	476	479	486	467	494	470	431	517	462	474	444	495	465	462	429	457	467	506	489	549	459	474	458	505	477	508	461	485	505	485	452	526	503	478	462	450	490	493	473	472	476	494	476	459	498	505	489	488	469	493	442	473	451	452	466	494	490	476	453	468	478	459	447	440	442	463	477	452	494	505	496	467	467	494	476	476	425	491	436	472	466	473	455	475	475	498	501	459	461	434	449	456	470	468	454	447	467	467	446	461	455	494	467	465	455	473	423	502	468	449	452	490	438	460	451	514	466	462	464	498	492	449	489	468	459	471	487	477	478	480	492	492	478	477	502	490	470	486	485	491	454	485	458	476	437	475	456	469	467	478	458	477	485	484	437	450	483	463	451	481	485	514	470	456	463	438	493	465	465	478	485	480	468	443	520	468	488	484	484	457	431	512	473	426	471	426	458	442	435	473	482	488	487	490	449	480	474	486	475	481	472	464	469	443	517	430	441	492	474	458	435	479	449	483	422	469	469	468	424	450	454	504	485	490	477	432	471	466	486	450	467	460	465	471	475	473	424	475	485	542	517	466	486	494	452	494	486	434	495	513	482	501	476	477	490	502	494	446	517	483	437	470	464	465	496	482	481	477	483	482	443	464	484	479	459	461	444	488	495	474	479	486	488	506	479	479	503	483	460	438	459	439	487	491	507	521	469	483	476	468	480	464	425	473	475	486	486	457	472	437	457	498	499	499	473	499	478	449	457	474	463	465	440	447	465	486	472	470	509	454	502	474	485	432	457	456	467	450	452	494	475	450	453	424	485	486	513	462	497	460	461	437	446	475	497	473	505	468	499	457	493	438	491	472	489	473	468	456	496	515	433	474	440	452	496	480	444	499	487	457	470	472	466	475	488	448	446	473	463	487	517	490	469	491	446	477	449	464	497	463	439	467	493	519	448	434	496	469	515	492	449	491	488	485	474	482	473	489	487	468	448	471	459	467	463	487	469	498	499	489	455	446	477	479	481	471	506	497	481	468	489	499	460	497	484	467	453	471	460	465	484	452	430	474	464	493	508	459	518	447	500	509	476	475	434	464	477	451	457	495	493	480	456	509	492	463	527	465	473	478	417	450	448	475	480	476	481	466	481	494	443	450	486	487	482	449	482	465	529	461	489	453	480	460	495	451	463	464	445	494	508	530	467	475	468	445	459	499	490	485	462	454	435	485	479	505	487	468	499	473	438	461	469	489	535	480	507	448	492	446	442	490	480	475	504	478	462	497	452	422	448	448	467	481	443	478	496	474	477	454	441	469	469	457	464	481	485	452	435	504	492	442	437	497	482	481	507	460	484	451	425	497	469	511	485	459	476	454	466	502	455	477	450	464	461	439	468	431	463	476	453	516	454	454	488	494	481	438	469	486	473	478	502	512	513	453	439	500	483	454	438	486	462	488	496	491	489	476	445	513	446	477	496	464	496	441	479	461	500	487	470	445	464	499	500
6134	4482	3620	2080	1169	864	744	666	580	644	601	579	610	591	571	554	575	611	542	589	553	585	545	584	566	560	599	547	568	572	597	560	569	591	575	567	564	558	588	580	557	580	566	538	595	576	566	568	544	553	590	578	620	559	592	539	544	595	585	603	575	554	575	570	598	538	562	570	541	584	551	589	556	567	548	571	556	604	554	556	594	548	545	599	555	590	575	565	571	558	573	569	576	555	581	562	569	567	582	584	538	588	590	587	560	550	565	575	582	570	602	572	589	593	570	600	595	548	566	581	572	521	537	523	570	545	608	605	580	587	579	555	526	603	591	596	585	604	567	552	587	524	574	549	566	589	539	572	538	561	565	552	598	548	603	609	531	596	588	599	581	528	577	562	566	571	542	567	557	557	591	536	569	578	544	602	557	558	597	562	581	587	580	605	588	594	581	623	542	546	555	554	534	553	576	568	561	582	561	521	567	582	580	558	595	547	572	589	551	530	572	528	525	539	565	570	599	619	584	553	603	567	544	589	555	557	544	620	557	586	560	563	542	585	561	582	569	576	535	595	591	569	559	599	585	561	573	538	600	532	579	599	550	561	522	580	522	572	573	522	581	568	519	551	603	533	575	565	582	600	558	589	553	564	606	555	594	574	616	558	560	596	584	557	593	581	605	572	552	590	603	579	534	565	562	571	585	547	596	567	583	536	539	593	575	550	549	565	615	560	564	581	596	571	562	575	568	530	552	530	596	521	589	560	556	603	581	508	575	572	623	575	619	551	567	541	587	543	588	570	575	532	619	576	532	557	550	575	540	566	572	569	547	565	558	541	607	593	578	553	560	610	549	587	517	606	576	588	571	585	592	572	580	578	599	579	543	574	553	581	573	585	572	600	564	572	542	603	562	562	589	562	552	564	530	599	562	541	552	615	535	592	587	541	556	579	599	579	557	602	552	607	616	593	561	565	577	578	572	582	569	642	576	566	597	612	578	563	541	595	545	539	585	603	582	594	553	604	588	553	603	612	520	548	568	542	594	588	597	587	594	563	634	618	585	599	588	570	588	556	578	556	592	582	555	549	552	586	565	528	576	561	589	559	584	632	577	581	622	546	569	618	601	528	543	598	532	591	569	591	579	542	579	578	593	607	588	545	564	575	558	539	578	573	594	592	543	583	574	569	576	558	526	557	586	607	553	556	607	533	590	588	585	601	547	587	551	543	543	574	584	599	554	555	603	570	544	532	603	586	560	584	594	571	592	548	602	548	565	562	579	539	611	546	562	586	564	572	546	557	547	556	535	555	561	593	580	550	569	561	559	583	561	572	564	592	550	598	565	559	594	589	592	584	559	563	516	574	582	562	590	627	557	545	574	557	548	589	552	556	555	547	567	561	583	526	560	610	568	618	589	572	556	535	602	566	545	571	571	542	595	598	624	573	584	600	596	556	553	540	583	551	567	544	521	603	576	588	520	596	605	556	597	603	547	593	597	586	623	560	613	560	563	533	567	538	538	567	608	558	567	618	600	580	548	550	604	565	592	564	602	586	541	560	553	521	538	580	551	560	568	611	605	567	583	551	543	577	570	529	562	584	589	598	604	620	537	579	628	554	569	550	606	559	582	598	570	588	557	571	531	619	520	574	548	559	531	572	605	542	553	533	592	563	623	560	631	545	585	555	587	593	538	590	536	515	585	603	544	565	580	613	613	570	579	539	582	583	571	578	579	558	563	569	522	573	552	586	590	537	539	581	588	566	577	532	591	621	557	593	579	543	588	553	606	532	549	569	546	595	580	511	592	531	569	554	540	594	589	592	529	596	552	589	590	540	570	585	558	569	555	567	559	592	609	598	598	582	563	546	537	601	557	579	535	567	596	556	536	581	564	544	541	567	537	557	579	637	563	535	559	596	584	614	568	557	597	553	578	554	544	565	613	590	564	566	573	539	574	567	598	585	569	591	573	600	537	537	581	586	580	596	548	566	524	619	569	608	595	528	569	540	566	563	540	570	557	564	567	579	580	542	579	543	548	555	561	559	575	560	565	592	595	578	561	587	561	520	528	573	546	573	526	582	533	546	561	556	551	561	607	565	567	568	580	600	583	577	593	578	563	536	602	579	597	600	600	551	596	537	580	569	565	534	567	584	586	565	557	571	574	581	594	569	575	570	562	563	588	591	588	566	551	579	570	573	558	550	575	578	566	577	580	600	592	506	558	589	585	525	535	624	551	545	584	571	579	568	557	546	573	577	565	594	567	605	604	521	617	572	578	574	587	573	551	553	562	554	558	581	554	610	524	603	592	603	550	539	588	563	545	601	604	623	572	589	566	585	569	542	564	558	550	555	563	588	579	553	543	588	543	562	544	553	568	572	553	604	534	582	561	583	563	569	542	601	573	578	596	573	592	595	608	571	595	567	575	555	569	544	568	563	563	627	575	588	596	606	574	585	611	568	566	585	569	560	558	609	526	556	565	582	596	533	588	558	573	631	560	574	544	574	551	587	567	568	551	587	579	594	550	579	580	632	580	553	536	590	564	596	561	510	560	563	575	538	597	575	556	518	549	559	545	581	542	570	580	565	605	598	624	556	536	583	574	546	561	591	594	550	598	550	594	588	588	562	570	591	550	568	549	593	592	558	571	572	562	545	547	546	544	578	625	549	566	572	597	564	522	554	559	580	559	620	609	619	579	534	584	542	582	587	594	612	562	550	559	580	572	532	565	637	598	560	598	558	570	552	576	575	574	549	565	587	561	565	568	619	578	593	564	605	583	634	567	531	578	555	605	581	543	588	560	570	540	582	543	550	557	567	582	564	555	573	551	566	574	553	578	556	605	581	525	562	577	567	583	599	526	614	551	555	564	534	568	578	558	578	576	564	514	589	538	550	550	575	583	555	572	570	573	559	584	577	523	582	545	563	606	533	588	533	621	551	601	513	603	571	583	533	567	610	531	579	546	594	581	583	621	556	550	577	605	573	562	570	561	579	548	540	559	595	601	574	530	571	526	582	532	586	549	552	549	582	591	556	574	565	556	562	564	581	565	587	555	587	602	580	575	571	564	594	579	540	578	573	584	601	562	568	567	578	565	523	552	582	549	593	564	558	573	632	619	544	611	569	608	583	551	580	546	572	544	576	506	571	597	578	549	601	527	630	580	596	628	585	582	559	577	569	566	564	587	574	571	557	569	604	549	562	556	549	546	559	595	574	600	590	543	628	614	568	526	556	582	565	577	563	598	591	567	522	543	588	569	556	590	564	592	529	585	557	574	586	587	598	571	603	522	517	556	529	569	557	571	604	574	520	591	567	575	576	569	560	573	576	577	599	566	580	591	541	548	528	521	590	580	587	571	565	583	542	550	568	587	567	599	610	556	546	560	598	553	556	552	547	558	540	541	579	543	529	581	539	579	583	556	557	557	573	580	589	562	510	567	569	532	557	564	559	563	511	589	604	546	547	576	554	562	573	525	546	558	523	609	562	528	558	535	556	546	583	571	547	548	566
23338	21130	28272	24215	21120	10275	1713	1215	942	903	896	897	860	821	860	794	813	726	728	783	777	738	780	756	764	706	733	779	772	784	735	765	740	717	684	745	731	701	771	759	728	732	750	718	726	753	704	729	731	726	726	719	754	750	766	696	714	763	732	700	747	757	741	692	760	697	727	710	728	785	740	724	756	748	708	738	715	699	722	751	712	736	703	744	794	685	748	731	769	733	775	714	772	752	755	767	649	705	725	741	713	707	716	722	734	720	731	733	728	753	722	680	770	697	682	782	708	719	766	786	768	757	722	732	772	721	737	738	726	690	733	741	731	731	680	756	742	718	703	767	733	749	688	741	750	716	718	710	753	776	718	726	749	734	676	779	735	723	750	750	766	745	728	759	740	720	736	755	730	733	692	741	710	699	753	748	721	716	701	742	776	712	725	767	699	752	782	755	723	742	733	707	678	721	752	701	743	758	768	768	749	742	725	742	710	727	744	767	736	716	720	711	763	701	741	673	719	719	663	680	749	741	748	721	755	757	699	715	716	725	741	709	709	742	719	706	710	742	698	744	686	725	758	739	700	776	730	705	710	693	747	745	701	775	728	692	714	740	753	763	785	729	758	704	692	722	716	751	713	719	765	742	767	744	729	738	723	730	749	762	745	673	734	764	754	717	719	723	767	736	732	672	685	797	733	700	756	710	765	756	732	754	741	757	776	737	771	724	690	750	713	730	697	741	756	739	750	732	736	709	735	738	733	729	705	702	742	750	717	743	727	723	757	768	786	732	758	699	734	755	715	765	733	722	736	761	752	772	741	708	742	732	724	728	682	702	729	740	767	736	721	721	714	747	758	751	765	758	735	740	673	742	672	769	749	709	761	703	794	711	725	755	708	785	766	729	720	746	722	741	732	778	803	707	749	742	725	773	726	723	740	748	756	753	741	709	769	728	734	735	717	692	729	762	787	751	695	699	721	749	727	691	719	760	737	742	682	742	733	701	742	731	754	737	698	746	710	694	718	704	758	709	772	747	729	692	741	766	789	743	759	732	759	732	720	738	730	744	658	704	700	680	713	764	696	703	706	732	759	707	743	761	733	717	727	747	732	697	698	689	668	736	716	679	771	740	749	767	692	685	739	742	739	738	760	756	725	687	722	692	738	726	681	767	733	723	757	740	760	718	704	759	728	755	745	716	768	760	749	750	722	709	669	715	720	792	718	688	684	771	687	737	740	721	703	692	715	709	707	724	713	711	728	695	696	759	815	759	717	714	767	699	755	719	756	694	745	726	747	728	781	754	702	715	778	730	756	713	714	713	796	757	717	719	719	745	749	722	736	717	702	700	739	723	667	726	681	723	732	792	726	708	719	768	704	725	687	716	775	749	745	754	729	732	729	733	753	765	684	789	742	769	742	696	731	741	690	710	739	707	713	737	696	756	692	744	726	776	682	707	758	786	754	771	746	744	762	732	745	726	768	707	742	723	753	769	765	751	686	765	716	699	757	756	728	718	668	750	734	726	710	734	739	743	686	745	741	710	714	744	723	737	745	730	695	714	766	713	751	746	716	700	777	715	749	745	736	810	722	712	743	720	704	710	745	696	741	702	718	732	744	724	735	690	753	707	743	731	689	715	720	721	744	715	748	740	707	679	697	725	713	688	749	682	735	756	748	747	720	760	737	698	723	745	753	747	760	696	692	708	720	688	728	781	724	696	734	706	738	707	745	710	746	700	781	699	737	733	743	705	808	728	758	707	717	715	706	692	759	740	699	740	752	724	695	735	772	760	737	715	719	765	730	718	754	750	708	753	699	726	719	725	739	744	728	723	766	769	761	700	768	713	687	718	696	742	676	766	751	756	735	730	705	760	718	657	733	741	771	723	729	710	702	758	734	742	748	751	745	730	755	697	728	734	750	725	742	743	731	728	749	741	737	740	755	742	755	748	677	742	753	703	771	788	745	711	742	706	683	738	763	719	742	747	721	729	720	742	709	702	726	697	705	724	749	756	690	727	760	770	684	732	688	766	765	721	764	747	725	729	696	733	684	713	732	737	741	748	740	715	675	746	706	701	758	745	733	782	677	703	776	649	727	738	714	764	682	709	744	705	750	747	711	714	739	731	691	706	746	757	769	659	737	698	701	712	736	736	715	729	716	718	693	777	747	746	709	744	675	796	690	735	701	756	747	723	778	742	711	736	718	713	745	743	750	748	771	749	749	749	748	668	713	751	776	757	733	700	756	775	733	751	728	720	715	706	703	744	687	693	778	752	732	781	675	740	698	723	711	734	734	719	702	706	694	724	733	731	722	729	734	778	743	682	758	710	757	752	690	747	729	753	741	727	711	752	721	740	761	789	712	796	737	708	706	736	717	732	744	779	736	709	753	692	773	744	731	769	682	746	756	769	688	731	695	721	713	723	750	740	727	737	730	732	723	706	700	677	729	749	752	714	790	758	732	794	759	754	714	702	735	752	707	729	708	712	694	750	720	711	735	729	684	733	688	710	725	721	688	699	730	679	674	713	705	767	699	692	706	669	732	789	726	728	747	706	752	747	741	739	703	729	715	657	748	770	740	697	694	728	750	747	712	723	720	730	717	710	741	761	746	752	750	719	709	748	730	696	725	713	715	704	726	747	741	720	729	749	657	689	767	732	758	761	761	732	706	749	767	730	697	758	710	706	735	692	743	739	673	704	716	750	762	732	751	740	738	726	721	726	727	739	720	748	731	689	771	744	760	698	760	728	707	773	712	752	754	715	699	743	719	729	746	716	779	715	751	735	692	733	701	731	750	788	749	749	713	713	721	754	688	733	737	733	751	737	752	769	706	712	730	709	747	747	714	736	640	728	721	727	701	746	723	742	752	734	724	754	751	732	694	747	747	667	695	725	739	711	741	760	742	738	702	713	716	709	705	727	708	741	729	699	739	697	711	698	746	729	731	755	718	719	747	755	767	739	729	726	695	743	741	751	679	767	708	642	759	697	705	755	765	746	710	807	770	736	736	716	750	714	709	698	730	740	766	720	693	705	658	760	754	728	757	753	753	744	691	724	741	718	739	705	683	758	734	695	733	716	704	765	728	693	791	729	712	722	761	750	747	729	771	709	722	737	739	743	676	728	765	743	707	724	719	758	768	704	746	737	746	698	731	682	744	715	730	739	727	756	759	700	716	692	722	688	755	774	702	725	691	702	710	701	743	742	724	740	755	722	702	687	732	754	700	701	734	664	753	776	726	689	705	739	758	702	691	735	730	684	785	720	722	710	763	735	757	686	704	752	747	681	701	685	737	710	765	776	781	739	702	672	721	748	773	694	723	736	811	726	754	736	739	728	694	789	710	751	741	691	713	763	740	756	748	694	721	771	679	714	747	741	754	714	756	731	739	716	737	743	712	713	720	769	699	768	695	720	742	722	730	772	742	751	772	719	710	722	673	771	737	744	733	712	768	704	697	774	765	714	740	727	753	746	715	736	725	725	737	784	725	687	739	745	760	744	760	702
6764	13705	10943	6126	3549	2543	1981	1623	1471	1260	1123	1111	1061	1027	976	948	997	987	943	949	903	893	932	866	892	933	900	905	907	945	908	900	903	896	885	849	891	913	859	942	893	856	839	878	882	829	924	888	883	852	886	890	977	859	905	890	881	826	902	870	874	857	910	824	871	865	872	878	883	901	872	879	910	851	859	866	896	914	876	903	896	840	914	867	895	847	909	889	884	839	815	882	832	908	856	841	879	905	846	888	896	812	902	877	880	856	897	898	864	911	872	894	840	880	814	893	875	894	856	904	833	869	816	867	894	842	903	886	866	856	855	874	868	846	899	846	870	875	887	909	846	846	896	848	866	858	829	880	878	868	835	886	829	855	851	871	859	887	833	922	816	864	852	845	846	897	914	858	929	865	869	906	866	882	881	869	844	837	869	891	897	852	879	869	867	866	889	878	838	845	819	906	837	890	871	848	862	850	941	907	916	827	873	893	908	904	868	893	863	891	879	918	865	898	849	889	819	905	864	910	868	948	911	865	888	884	870	861	860	815	875	868	848	895	872	854	848	853	866	895	863	836	891	881	897	840	907	833	827	873	872	898	859	872	829	874	860	843	884	859	903	908	849	847	875	884	861	849	797	898	807	917	859	837	860	896	857	826	909	825	867	868	866	917	835	918	877	930	896	873	875	839	827	885	818	878	874	854	902	899	845	855	819	841	841	841	853	828	900	874	832	888	882	871	878	860	876	828	845	838	872	914	852	834	856	870	886	856	876	854	870	875	906	884	931	898	861	832	834	818	886	907	898	901	864	857	872	869	866	887	922	887	931	883	869	849	899	813	912	837	840	885	902	948	887	798	918	907	883	885	924	877	801	886	877	835	943	896	879	856	817	849	896	917	871	830	895	914	823	861	899	858	911	894	895	896	874	854	894	886	847	901	890	851	872	876	885	883	888	888	907	875	861	838	929	833	866	943	896	905	867	931	838	949	828	832	884	872	869	840	889	853	846	851	930	924	871	915	862	903	841	837	892	837	885	910	896	884	854	869	865	887	829	898	856	854	820	924	806	847	867	881	893	893	817	874	852	876	839	928	891	904	806	910	863	851	917	869	874	887	881	875	907	888	879	816	881	855	891	884	846	848	851	878	810	875	881	894	852	878	905	830	876	808	927	898	940	886	847	915	887	919	824	907	910	854	874	914	894	835	903	802	876	882	893	923	877	910	877	865	870	851	869	831	883	903	892	916	872	929	871	903	914	881	886	857	847	858	872	880	855	912	877	896	876	847	911	893	890	895	900	878	881	874	811	862	904	805	884	845	886	854	911	859	835	883	853	926	914	833	853	879	886	872	887	865	870	908	850	883	826	889	859	880	850	826	878	903	799	885	888	892	959	878	818	863	843	897	844	900	845	832	922	871	899	884	895	904	862	818	857	846	867	909	871	845	861	916	898	861	853	855	916	830	863	854	877	921	875	879	907	869	849	879	852	883	836	901	831	880	892	898	869	821	822	840	836	861	853	847	860	897	848	845	879	902	882	860	915	825	852	868	879	857	860	903	912	857	867	907	869	855	836	890	880	856	853	846	860	857	833	848	905	935	922	898	887	828	908	895	902	841	891	860	925	812	906	810	843	919	861	883	896	909	848	864	838	878	849	908	857	847	909	824	874	896	915	868	895	873	842	888	851	877	881	836	839	852	865	850	891	847	866	869	890	869	850	912	859	885	864	858	830	923	858	894	866	917	867	898	900	906	860	907	853	896	876	896	796	914	860	867	892	851	814	877	898	835	829	870	955	877	865	900	885	892	812	859	888	829	881	845	898	873	888	860	880	888	912	900	925	892	839	876	871	899	871	908	948	892	840	866	908	878	866	917	870	915	881	818	853	846	864	885	893	868	836	842	879	825	891	944	832	907	935	874	833	874	815	845	829	828	913	883	882	877	890	875	880	860	843	847	902	886	881	863	817	853	923	836	854	856	850	850	884	915	881	853	892	843	868	871	867	831	827	861	830	889	802	865	874	900	852	867	885	883	890	879	817	880	821	941	927	854	846	835	846	865	880	891	904	831	850	922	908	904	873	892	854	886	865	870	827	881	874	862	848	910	914	906	912	870	889	884	885	851	869	802	899	852	842	859	872	830	852	842	895	883	833	894	851	874	878	878	885	852	851	818	813	902	870	883	868	875	858	824	825	877	940	883	858	900	873	844	881	890	885	829	856	836	855	870	829	872	884	803	919	815	929	863	886	870	881	872	879	897	883	848	858	900	832	837	864	893	881	875	873	851	904	866	826	832	871	835	867	861	854	866	877	865	882	875	912	907	867	896	878	865	874	895	878	908	911	852	898	880	881	867	846	866	936	866	880	920	893	854	861	869	852	860	934	920	873	861	854	878	883	901	870	830	830	874	834	866	857	891	876	899	908	898	878	878	827	796	845	869	856	877	911	911	941	918	910	855	884	859	901	881	812	889	879	851	898	849	887	848	922	902	855	864	918	861	926	891	796	895	871	861	869	931	850	850	856	843	869	862	832	869	915	888	879	942	886	884	839	873	908	897	890	847	858	863	869	825	847	855	815	840	921	879	896	898	838	895	867	825	895	891	848	835	846	870	857	898	876	913	905	906	893	893	833	889	885	865	925	875	836	860	846	858	864	874	905	876	858	883	864	843	842	862	886	889	848	931	829	837	872	852	918	901	902	858	901	836	922	949	879	829	886	840	826	850	824	862	778	869	886	856	900	875	856	833	906	863	856	902	875	819	853	897	823	845	861	873	895	884	847	897	909	873	847	841	902	909	859	845	893	847	854	881	847	835	881	855	918	902	846	901	869	864	826	896	865	880	869	886	893	907	902	832	900	841	874	872	882	847	861	897	854	893	874	901	906	839	858	886	816	881	861	877	837	863	896	918	882	883	918	864	905	906	892	915	872	880	858	880	865	883	857	850	873	858	905	856	890	877	868	864	848	903	911	890	883	868	948	864	872	889	860	888	877	881	923	823	887	891	926	844	885	892	895	877	824	856	878	886	874	909	877	891	882	863	897	888	843	843	910	848	839	869	834	825	892	879	862	883	831	847	813	836	838	860	881	882	863	864	888	843	889	893	858	864	850	838	966	864	873	862	899	879	816	919	865	843	870	850	885	831	920	889	835	900	831	861	842	825	872	890	867	854	855	906	877	868	856	883	820	893	887	886	927	823	854	866	907	825	863	871	856	908	873	860	918	876	862	797	809	856	922	869	850	858	865	896	870	870	912	856	843	877	849	855	897	939	872	882	923	849	898	851	855	855	906	917	815	906	902	884	848	856	880	905	904	871	880	887	926	880	891	840	833	879	880	866	900	873	842	856	895	914	842	831	878	865	860	936	873	835	888	858	856	805	887	895	879	895	925	888	886	869	837	773	889	866	869	903	907	887	845	906	861	821	808	868	829	850	909	934	905	842	936	879	852	883	892	823	847	876	838	903	857	852	863	821	864	884	885	832	855	837	859	939	903	894	865	920
24207	21116	27397	25043	12902	949	586	417	351	309	284	293	260	266	243	267	274	227	250	219	204	215	220	227	236	194	205	223	216	207	223	238	231	222	209	193	197	210	184	201	210	192	202	240	203	217	222	231	218	190	209	200	225	228	222	217	218	229	191	209	207	191	199	199	224	227	216	210	230	225	194	263	201	174	233	215	206	203	187	183	219	223	205	190	218	230	213	225	194	224	260	199	204	213	192	240	223	201	238	229	208	189	209	227	234	200	215	220	239	206	231	194	203	211	224	191	218	234	221	221	220	203	214	207	261	178	221	233	208	207	196	213	222	209	228	189	188	231	216	209	221	189	203	216	217	182	221	214	222	214	209	220	183	227	205	233	184	223	218	222	223	226	235	214	193	244	223	196	227	212	199	195	207	183	208	200	223	183	209	224	208	220	223	189	201	200	212	209	214	201	204	223	215	225	225	227	199	201	215	230	209	203	187	198	239	203	209	207	211	194	219	203	220	220	207	197	253	216	223	209	230	208	213	194	226	220	200	248	216	190	194	209	246	193	205	241	218	196	211	205	197	203	241	214	213	207	202	214	229	186	225	232	232	220	219	248	192	213	215	191	222	228	207	210	204	200	209	200	216	222	199	226	211	223	197	214	225	243	195	202	216	218	207	227	220	212	221	198	213	204	213	227	204	206	199	199	203	221	203	229	230	195	228	220	212	224	221	204	205	215	202	224	225	222	214	221	204	202	247	212	192	219	228	212	229	227	209	215	231	243	185	188	183	200	222	207	219	211	207	231	217	184	208	224	211	220	240	199	205	206	205	195	198	214	198	198	207	225	211	225	211	232	194	217	205	212	211	205	213	230	205	227	223	210	213	231	197	231	207	191	248	211	228	235	219	212	208	234	217	235	223	214	209	201	187	188	209	210	193	199	204	178	220	224	207	224	218	213	223	237	217	225	235	204	216	203	211	202	185	194	227	232	198	189	219	213	209	195	195	248	226	209	199	233	215	217	211	215	201	210	237	204	198	210	234	194	211	185	219	211	219	202	211	208	247	228	217	223	232	223	218	243	214	199	209	219	211	216	198	215	211	213	196	227	197	205	228	216	205	231	183	197	231	219	222	209	201	201	230	188	215	224	198	198	203	183	208	209	226	214	205	213	232	221	210	201	193	190	241	218	218	205	252	212	218	232	198	242	204	215	178	232	220	207	228	204	204	240	219	189	237	193	213	206	216	216	202	210	229	204	208	222	224	184	212	216	208	199	205	190	186	248	214	228	207	201	235	210	199	208	193	221	207	223	194	227	217	211	206	214	216	223	196	221	234	200	217	223	233	223	203	235	167	213	237	209	193	217	217	188	217	205	201	220	217	208	221	208	202	223	220	211	213	245	213	231	224	206	215	232	199	246	209	215	206	206	217	222	220	229	210	197	239	201	208	230	206	188	187	186	225	207	235	205	226	203	229	218	223	195	224	235	239	201	208	212	200	210	212	182	219	215	207	207	183	201	225	187	219	217	199	206	185	209	213	197	225	213	221	199	219	230	226	199	239	209	188	203	221	215	226	229	207	190	207	212	208	220	226	227	186	177	212	213	210	209	191	223	236	199	209	191	207	205	209	199	228	210	217	221	204	220	235	184	212	211	186	230	198	208	235	215	201	215	224	212	195	224	204	199	232	235	226	199	222	210	202	244	179	196	212	222	207	204	221	239	211	209	220	222	226	211	198	216	228	220	187	213	207	210	198	203	209	223	198	210	219	210	194	196	221	213	193	221	211	213	227	193	210	245	242	191	200	182	204	205	217	215	206	208	249	209	185	230	222	200	208	218	190	238	205	203	191	217	203	219	219	223	213	188	240	203	202	206	231	213	213	196	240	224	201	206	212	227	191	208	211	228	194	225	211	211	207	216	221	218	232	237	206	228	199	204	191	220	211	209	242	223	212	199	199	195	233	213	218	228	217	212	205	207	206	196	210	203	233	233	203	236	210	252	221	210	205	232	229	242	207	197	219	230	194	208	212	209	208	219	213	215	222	230	216	181	233	227	206	210	193	202	194	230	218	220	215	196	236	221	219	195	236	222	202	221	216	226	231	200	218	201	198	191	194	197	216	218	219	228	188	217	248	202	239	209	203	198	205	184	209	200	199	215	214	187	209	218	213	205	217	225	212	234	210	213	223	228	212	209	211	201	185	231	203	217	212	212	191	197	208	197	228	199	224	211	217	249	218	228	201	235	210	208	193	212	221	204	225	216	214	201	219	213	214	215	215	213	222	196	206	217	198	226	200	220	205	214	186	205	224	217	206	182	236	210	202	177	188	192	209	242	227	215	219	217	226	249	194	224	185	229	187	209	236	201	204	230	196	208	217	191	208	212	197	192	231	217	202	212	209	207	230	202	205	212	202	240	212	234	214	218	255	197	210	252	216	216	242	230	195	253	192	235	226	215	227	209	211	192	239	207	193	215	226	209	205	204	165	210	213	224	218	221	226	201	198	201	203	226	206	204	215	241	247	218	219	205	212	245	195	209	243	197	220	225	226	221	201	197	205	222	201	186	223	227	213	203	210	231	193	217	198	240	215	218	191	202	218	229	220	194	225	206	198	212	227	215	197	220	204	199	235	226	199	199	215	202	212	230	228	211	179	205	227	202	219	211	210	211	204	192	185	217	212	200	204	210	251	226	240	227	214	219	207	208	211	193	210	205	239	199	209	238	205	199	212	220	210	196	214	230	214	209	209	189	210	199	207	209	220	221	239	227	205	211	201	199	216	212	207	229	199	206	200	215	208	196	198	214	198	210	205	195	203	201	217	223	220	212	218	198	201	222	199	212	185	220	212	223	205	210	179	206	234	210	222	225	227	202	238	207	216	207	209	202	204	194	210	232	227	213	226	221	241	215	196	207	227	216	205	204	209	194	236	210	227	206	210	204	215	188	218	226	205	225	207	207	212	212	224	227	198	207	192	208	221	217	217	186	206	230	218	209	206	222	197	204	223	218	203	213	238	216	214	225	225	213	182	223	225	221	207	217	225	197	223	219	209	205	193	211	206	198	212	214	199	232	232	208	184	218	234	208	209	228	230	213	215	214	220	180	205	228	209	211	215	217	230	214	192	220	210	190	214	238	201	212	223	215	200	220	218	225	188	221	230	226	229	198	211	220	188	192	202	222	212	235	238	191	220	231	195	219	236	183	235	212	211	200	235	229	229	192	206	203	237	199	196	229	240	197	204	218	225	218	237	207	205	204	201	215	216	233	228	229	217	215	195	228	189	177	232	207	214	213	196	183	190	237	210	205	241	208	207	222	215	224	238	225	233	203	193	209	203	193	209	204	184	215	233	212	236	216	195	195	219	246	217	204	216	224	215	201	206	250	207	215	211	207	195	201	230	213	202	177	212	206	186	217	210	185	207	217	248	261	227	206	208	223	217	241	197	217	197	204	229	220	200	207	229	227	212	195	208	221	228	216	231	202	207	234	231	198	218	209	216	223	229	217
6683	9995	7330	3894	2012	1392	996	781	591	486	437	425	359	346	318	338	323	311	326	330	337	307	334	289	301	271	295	302	305	269	241	274	273	310	255	282	265	262	298	273	276	276	276	260	272	270	276	272	286	295	274	284	299	281	253	271	266	311	290	270	283	279	268	258	256	289	263	292	269	279	256	308	274	305	261	272	280	287	273	291	287	283	309	302	288	265	236	270	289	246	290	276	282	286	263	334	292	291	287	300	258	283	269	291	280	279	254	284	292	271	265	271	263	265	263	270	288	245	289	278	274	318	297	291	269	244	269	259	249	267	259	237	277	273	270	273	265	241	256	285	284	255	248	286	262	278	268	267	254	264	269	272	298	260	267	246	297	249	272	267	283	249	279	284	247	267	298	253	290	284	291	286	258	289	251	300	258	281	270	269	296	268	275	271	270	262	290	272	254	257	291	273	279	287	254	284	246	297	286	297	284	287	293	290	292	290	299	254	295	282	259	302	275	278	265	257	263	261	275	246	254	277	282	300	261	287	296	270	266	305	295	280	268	299	295	295	273	292	278	279	260	255	275	265	258	271	288	265	239	258	250	299	293	270	271	255	287	272	300	287	273	285	245	266	267	296	298	269	249	269	255	280	251	269	278	289	279	292	276	298	264	313	258	261	265	256	280	273	271	239	276	281	259	273	242	282	270	284	273	295	279	259	280	270	280	295	268	267	290	271	266	278	263	264	280	259	297	283	248	287	274	277	254	256	273	297	269	257	271	275	287	292	279	257	281	294	267	290	279	245	285	298	277	258	285	257	266	256	281	296	275	257	264	235	264	279	269	295	244	275	280	259	290	288	286	289	302	300	283	285	282	284	290	270	279	280	281	299	248	279	273	261	255	271	271	261	274	288	274	272	275	299	282	256	284	268	256	264	296	297	283	269	300	257	271	288	256	278	300	264	293	284	297	286	284	292	279	295	280	297	290	268	273	270	273	275	299	275	287	279	292	289	265	296	275	273	298	296	265	286	245	255	248	270	270	290	289	273	279	310	255	248	262	258	291	273	294	277	268	282	264	275	324	279	271	262	258	262	245	267	267	271	283	273	260	287	274	271	304	293	263	269	292	272	278	266	281	262	292	259	248	275	293	299	309	286	241	291	265	278	303	278	236	263	271	300	251	266	246	272	255	254	259	303	283	267	277	277	267	291	273	264	262	291	281	235	283	275	274	245	265	272	257	270	281	285	262	292	292	241	291	267	270	267	264	322	286	257	252	284	289	269	271	265	261	273	281	289	249	281	257	273	303	243	276	279	262	277	276	273	304	239	281	316	263	284	259	249	266	244	277	260	295	262	251	269	276	254	282	305	277	281	274	299	253	290	305	291	242	256	277	279	270	257	250	274	263	268	320	287	273	290	251	250	275	270	254	272	231	248	287	278	273	285	306	284	274	259	284	282	280	275	267	288	280	279	295	262	280	291	289	268	302	253	289	270	262	283	250	235	255	270	282	288	267	264	287	248	261	266	278	252	250	272	253	294	253	266	294	278	281	296	273	258	286	285	293	277	251	275	292	272	242	296	263	304	298	270	266	239	255	265	293	287	263	258	251	264	282	250	271	287	320	302	280	270	271	313	261	274	309	298	264	257	304	256	283	283	270	312	275	295	271	268	260	246	288	254	290	284	271	298	290	280	267	290	254	286	293	281	255	271	251	269	262	249	252	291	289	273	275	259	277	289	276	272	285	310	285	295	256	276	253	278	299	271	284	286	279	256	276	254	271	275	268	251	283	260	285	281	283	254	259	273	291	294	274	243	251	265	275	284	288	264	262	285	250	259	320	242	253	255	269	270	274	280	256	269	311	257	278	251	286	273	267	265	263	265	270	271	253	277	276	296	299	250	244	276	260	265	293	254	297	278	290	252	260	296	273	286	278	269	283	265	281	275	277	255	298	252	261	264	259	270	289	296	292	271	258	269	294	281	269	288	298	260	304	294	253	249	284	249	284	277	268	256	252	271	257	268	282	275	286	279	259	288	262	288	264	284	252	259	262	246	267	283	277	278	263	263	257	292	280	287	250	281	281	261	304	281	265	264	262	236	288	301	295	260	269	294	284	249	289	258	280	259	294	270	262	302	279	267	270	287	268	269	251	260	257	270	271	269	265	295	292	255	253	289	242	311	270	262	297	281	279	272	276	280	283	272	275	248	273	258	255	301	307	261	256	246	266	279	289	256	278	254	255	285	289	280	263	271	266	277	272	256	271	250	299	287	285	286	255	260	266	290	268	275	278	297	260	279	264	265	257	264	288	284	280	245	271	274	276	247	266	295	283	273	279	270	256	240	274	262	277	303	279	287	293	273	238	257	305	293	270	273	316	313	275	288	252	272	268	282	284	267	284	261	261	274	265	259	272	270	280	267	266	255	284	269	294	267	301	296	278	272	256	305	260	267	261	285	255	264	302	265	249	283	316	263	287	286	281	273	290	278	295	301	286	231	280	277	266	273	261	258	275	303	282	262	282	280	277	264	287	261	304	284	278	261	290	266	256	297	246	259	272	242	282	272	290	267	258	265	283	263	305	292	273	278	281	270	289	279	280	272	257	291	263	247	290	277	260	240	261	267	251	249	275	276	275	278	236	284	263	260	266	264	276	279	282	270	267	263	263	272	280	263	280	274	285	274	283	276	254	274	292	283	302	266	243	289	301	274	288	251	275	276	273	282	263	306	304	260	242	282	291	256	276	294	282	250	263	278	282	248	267	278	267	275	280	282	265	285	282	267	247	273	231	258	280	279	291	271	276	262	251	265	261	296	289	288	279	251	266	279	248	258	248	246	266	265	272	314	257	257	269	261	293	257	282	291	274	278	260	289	288	257	292	256	268	258	282	274	289	300	284	272	277	290	275	267	290	261	251	276	273	278	313	263	275	276	263	256	291	278	261	253	263	298	262	274	270	256	272	255	314	245	263	301	252	253	301	277	266	233	282	271	275	242	250	252	281	306	246	268	273	270	278	268	299	260	306	256	277	261	285	285	253	276	268	291	284	258	285	299	275	279	282	287	260	281	281	268	252	277	252	297	282	259	277	301	239	271	276	267	249	268	279	286	262	287	297	282	292	290	262	254	282	282	278	267	251	275	262	267	290	290	293	271	265	282	256	281	267	266	257	271	271	306	281	273	259	278	274	255	274	263	260	278	284	298	291	269	290	264	283	276	276	265	255	286	269	279	263	276	265	253	289	287	263	282	253	281	242	302	259	273	272	287	266	308	240	295	283	269	267	263	280	303	261	259	279	298	291	287	283	257	275	252	258	271	276	295	269	258	282	298	261	272	258	259	283	261	305	290	281	259	282	270	282	288	276	267	295	294	277	288	300	279	272	250	285	287	256	253	300	252	264	279	272	279	260	270	292	283	258	309	256	285	307	252	304	258	266	265	276	295	268	267	272	281	263	255	244	282	277	266	290	271	283	277	290	271	277	277	266	270	282	276	265	257	270	240	251	290
22232	21082	28680	23722	21082	21132	9918	1421	978	889	801	721	722	716	615	610	615	567	526	555	563	526	516	539	489	518	573	549	512	508	562	517	499	548	556	506	487	474	511	490	490	497	506	470	501	539	516	501	474	509	485	477	483	486	509	470	483	510	464	505	510	520	501	451	514	508	474	517	507	478	497	501	548	493	463	503	517	497	506	501	495	538	490	484	470	459	519	477	522	491	556	462	517	470	527	481	480	470	494	503	490	525	467	475	519	512	514	483	478	504	474	483	450	474	486	492	459	501	524	517	457	495	522	457	499	498	495	482	536	479	470	454	510	501	523	511	487	481	501	496	484	527	498	493	493	475	544	530	535	530	477	490	500	497	516	511	498	531	455	551	489	517	475	491	530	484	464	464	476	476	511	521	488	499	487	506	489	492	520	503	446	507	532	460	495	509	517	523	462	460	494	519	447	495	478	508	475	496	520	517	562	500	498	462	472	494	506	500	467	451	465	487	453	492	541	487	468	492	494	518	509	514	488	516	503	506	538	442	480	502	465	493	511	447	465	496	501	472	504	528	489	501	490	506	491	478	466	510	458	485	501	495	497	523	506	470	526	501	521	493	545	500	452	490	491	511	471	509	482	492	475	491	465	502	503	482	464	478	475	479	465	472	487	483	513	479	496	499	504	493	475	560	528	489	533	476	468	487	486	479	499	487	502	500	504	498	525	457	495	528	511	478	465	523	469	466	480	488	488	468	459	529	509	513	502	440	514	507	459	526	503	453	499	488	494	547	475	481	446	485	473	501	481	470	498	501	489	530	492	448	516	481	538	495	494	513	521	521	495	476	479	490	465	475	485	496	517	503	473	549	507	427	517	514	499	510	475	484	503	479	483	453	448	510	510	469	468	524	497	488	501	495	457	529	519	458	479	509	490	546	524	469	516	487	489	481	496	499	468	488	465	501	513	488	517	449	437	481	493	495	473	478	484	491	541	484	493	503	535	504	477	469	456	451	453	492	450	499	550	519	470	496	501	512	517	433	479	524	471	524	518	469	474	525	510	520	480	489	479	490	468	487	519	514	466	485	509	494	493	492	472	458	482	475	447	477	479	467	486	461	492	482	526	548	472	494	520	477	530	487	498	511	491	467	508	487	517	476	495	497	522	497	483	520	532	484	501	484	467	486	520	510	500	511	467	522	527	472	488	498	465	476	510	469	515	463	425	470	464	467	462	549	498	521	467	478	526	477	473	511	473	457	498	481	494	516	519	525	470	493	464	496	501	488	457	531	485	520	490	485	498	507	498	464	465	474	479	502	523	494	507	484	532	483	496	496	483	483	501	499	485	482	484	460	511	472	508	516	520	527	484	553	496	483	513	518	477	453	506	503	479	468	507	537	483	486	499	495	517	506	509	483	491	488	479	507	476	462	491	488	530	497	487	492	503	506	474	450	518	491	495	497	500	547	484	512	454	461	484	469	468	495	506	515	514	542	481	493	486	473	481	503	482	481	449	494	497	484	480	494	448	487	484	482	521	515	489	509	483	509	472	474	483	484	487	475	442	485	517	450	481	493	509	507	455	469	502	480	497	499	511	460	515	493	508	470	437	489	477	506	482	479	482	513	429	500	498	479	510	533	495	518	470	466	443	514	469	485	514	498	506	487	491	489	493	490	488	500	514	452	520	546	496	541	491	466	488	470	518	512	484	466	500	498	479	516	486	495	481	493	513	513	473	480	467	506	469	508	484	494	504	479	525	473	488	450	508	476	495	489	517	516	511	511	482	486	495	464	500	448	509	503	518	486	494	459	472	503	474	502	479	496	482	467	517	491	488	466	464	533	520	528	472	503	483	469	451	491	491	480	493	479	516	483	470	484	506	530	473	497	508	521	506	468	509	486	499	525	459	455	482	506	490	480	493	498	453	456	509	506	479	458	499	518	511	500	485	502	519	488	521	510	503	472	501	491	471	504	461	468	495	482	493	458	474	470	478	503	502	547	496	485	507	489	483	495	453	527	458	519	494	511	483	530	499	496	496	491	487	451	460	520	489	544	458	489	462	500	436	486	448	461	507	498	491	494	478	481	448	467	514	488	466	514	457	477	537	523	493	480	503	487	476	513	546	502	513	529	492	494	461	471	440	502	518	496	453	532	505	500	463	503	494	441	554	463	459	493	511	484	480	518	490	495	501	500	490	459	520	479	499	502	494	481	495	461	525	480	484	469	467	481	505	508	439	465	478	495	534	485	465	475	452	509	486	490	486	508	479	490	478	456	471	516	469	494	495	518	476	483	494	517	494	474	535	526	498	509	473	512	498	468	488	531	480	480	488	482	496	495	476	510	522	535	498	457	499	496	510	508	471	457	496	497	481	498	506	477	481	477	518	493	488	511	459	453	498	490	500	456	485	479	512	509	464	504	487	441	512	438	500	527	485	454	460	482	449	526	498	518	438	481	477	464	503	487	503	511	515	497	429	468	501	469	488	529	482	507	513	537	524	497	506	473	489	473	500	471	455	479	517	445	528	480	481	494	486	483	455	524	481	471	474	545	474	480	505	490	497	488	490	496	491	545	508	479	524	490	487	510	475	505	491	508	475	488	478	492	517	503	530	518	530	520	498	491	491	508	484	479	490	484	491	531	466	523	450	488	458	461	455	513	515	461	460	479	506	469	487	460	462	518	537	471	504	460	501	483	517	501	482	502	489	473	505	483	501	519	451	500	458	512	468	483	463	479	492	485	489	541	494	501	496	478	492	473	519	477	490	489	510	490	494	487	480	530	517	500	484	485	490	487	535	502	498	511	503	470	467	474	524	440	508	497	521	499	491	496	476	483	506	488	450	455	469	465	530	470	471	471	515	526	447	546	498	469	443	492	524	497	477	481	482	498	487	445	425	513	470	480	480	489	496	475	466	475	493	502	487	495	455	458	528	485	452	472	507	472	499	475	475	480	487	498	471	482	550	508	496	503	509	458	462	451	518	495	496	501	429	491	481	500	507	505	469	502	500	485	507	488	453	446	471	516	509	475	509	497	472	559	460	509	495	457	517	497	489	438	481	474	494	483	448	483	480	506	504	489	517	499	510	475	464	490	477	499	502	501	480	511	521	509	478	487	495	494	493	491	501	479	487	504	471	508	485	505	492	471	460	499	517	484	480	508	452	486	528	451	476	499	481	482	450	506	500	476	504	490	489	459	505	501	504	522	458	482	519	496	466	479	517	492	516	503	468	474	509	468	500	509	477	478	471	458	515	478	519	496	479	509	463	526	538	496	461	476	508	485	472	510	477	480	495	502	486	510	485	506	559	475	495	487	456	474	526	492	496	459	503	459	472	502	487	491	469	459	506	507	481	448	487	466	481	478	495	506	498	475	503	496	513	457	491	494	510	439	516	500	504	488	477	495	551	526	490	512	475	520	479	512	475	505	453	469	454	479	473	496	485	501	507	502	465	508	481	527	495	493	493	489	495	526	463	497	495	499	472	474	504	454	490	428	468	493	495	467
9301	20752	15989	8779	5384	3618	2649	2018	1526	1332	1089	1042	1053	890	843	785	754	772	728	728	667	691	704	713	627	630	696	615	632	637	675	706	629	688	640	609	640	602	616	633	644	615	642	589	670	626	639	608	613	578	631	653	606	618	627	608	634	643	649	607	607	586	613	643	592	570	621	562	619	598	557	621	599	581	649	589	589	599	626	553	607	592	659	609	628	626	626	628	653	600	623	630	623	653	612	608	595	648	659	563	618	623	549	657	568	595	589	640	599	583	624	609	606	610	630	630	618	636	628	590	594	651	607	577	624	651	669	607	603	586	568	614	583	635	586	610	611	594	614	628	666	580	612	589	596	588	579	604	594	621	608	628	625	585	631	602	631	595	636	569	626	549	575	600	640	603	579	585	621	636	616	619	592	586	638	607	592	574	625	661	637	624	643	643	647	588	578	575	610	634	620	596	592	629	618	638	647	604	588	588	559	627	626	634	624	597	646	620	634	582	598	595	602	633	645	625	581	628	585	598	632	627	599	637	661	597	586	622	615	570	600	604	651	594	575	614	626	642	630	580	608	620	604	613	592	576	589	562	643	633	649	590	620	593	639	591	612	602	650	602	600	610	626	579	593	650	637	616	636	592	645	596	604	592	589	594	628	605	624	617	628	609	673	634	578	597	608	664	579	613	645	585	639	585	571	581	567	613	642	609	574	654	635	604	674	634	614	612	577	584	608	558	595	575	566	603	598	676	569	638	623	588	641	675	571	569	574	600	599	588	629	566	632	627	622	640	634	639	618	619	602	612	596	648	614	558	597	595	577	555	616	599	601	566	586	575	638	576	571	666	585	623	591	611	613	640	605	635	617	589	574	605	621	632	622	637	579	575	646	645	652	575	600	587	587	626	588	640	639	614	639	663	581	610	642	614	614	569	609	608	661	555	586	593	608	637	594	568	646	580	581	621	618	601	617	597	618	583	635	585	598	640	622	646	570	624	609	619	636	633	641	608	614	630	622	597	623	639	584	631	641	613	617	606	608	594	580	574	605	622	585	592	584	635	616	635	616	620	633	583	680	566	651	611	600	653	601	554	647	624	597	625	618	621	583	629	589	600	610	621	576	614	613	569	628	589	622	630	600	632	593	574	581	619	623	606	615	590	641	633	611	590	604	612	610	627	629	577	600	596	608	610	621	630	607	596	588	617	606	646	627	626	603	606	646	634	592	630	616	654	657	589	602	632	623	622	605	589	627	601	625	642	598	646	587	570	640	570	594	556	576	620	602	592	598	617	622	577	642	597	567	631	583	573	585	588	585	597	618	642	588	630	596	593	620	621	573	581	595	590	592	605	607	631	652	575	662	619	610	605	558	651	564	612	617	611	600	619	624	612	604	572	593	582	606	613	631	657	614	622	661	604	631	602	593	609	599	572	616	624	631	603	610	572	592	642	559	640	633	609	632	630	572	599	608	620	621	645	631	577	576	612	582	615	621	611	614	603	606	602	603	604	645	632	608	626	592	599	632	616	624	644	606	596	568	564	638	548	604	592	653	593	640	579	565	622	594	600	628	625	580	597	607	574	594	627	600	589	584	579	641	603	648	608	617	618	613	635	604	624	598	576	610	586	615	583	618	623	606	611	630	609	690	671	607	614	686	600	621	605	682	653	613	602	627	648	602	611	673	643	598	601	596	612	587	584	605	615	635	616	575	649	598	641	621	594	639	626	557	584	613	601	570	618	580	630	611	551	571	622	601	634	620	594	640	581	609	619	628	614	628	631	593	618	621	619	593	603	613	624	622	585	611	636	596	576	598	621	590	553	635	636	644	623	566	602	574	614	595	620	617	635	614	592	617	612	599	599	603	591	639	642	614	582	606	618	590	621	572	642	608	601	633	622	646	609	601	631	573	590	626	610	638	612	585	577	603	603	573	590	579	623	634	596	574	629	569	613	635	619	626	612	616	651	647	581	613	633	592	622	593	587	612	615	620	611	647	664	658	593	632	613	580	583	634	587	625	611	586	604	645	642	606	654	588	581	634	623	608	605	598	628	604	592	597	592	599	648	600	577	578	585	634	600	593	630	599	615	601	620	628	622	616	631	604	608	629	596	626	609	617	632	627	603	642	620	646	588	591	590	632	587	588	628	614	616	588	648	611	595	598	609	640	582	649	635	601	600	622	598	598	651	605	608	595	644	645	624	613	580	615	590	575	621	616	637	650	624	617	625	642	606	641	633	609	576	651	572	595	624	567	630	591	631	588	599	596	591	555	621	601	631	613	592	638	597	618	602	615	579	605	607	580	572	568	589	651	624	639	577	602	595	625	592	612	619	648	677	635	593	645	569	593	639	631	608	590	635	643	598	615	610	570	603	620	644	621	615	596	646	630	632	643	589	588	618	616	584	634	613	575	624	660	636	655	593	613	614	627	541	612	651	586	591	622	609	622	609	639	604	684	586	631	639	592	614	644	614	647	613	602	593	594	617	616	588	600	602	613	561	562	614	635	600	580	645	627	557	582	633	613	613	572	616	610	617	630	560	636	623	583	602	639	577	592	583	617	596	565	619	590	622	604	651	628	623	633	584	607	589	600	597	610	589	660	609	644	600	617	586	636	629	616	626	611	588	596	608	620	601	592	633	583	625	620	610	578	651	601	602	580	554	605	601	606	597	609	533	634	617	617	586	629	607	640	616	562	562	578	568	565	593	602	613	626	598	613	585	640	616	626	605	592	647	629	560	590	598	613	576	637	598	638	607	619	611	558	616	631	561	612	583	606	607	594	650	601	618	632	628	608	629	627	641	625	589	590	591	620	573	614	628	643	604	614	593	634	615	623	600	626	605	607	618	596	594	552	616	570	596	610	599	640	633	582	604	576	636	610	627	582	641	590	611	592	613	600	622	648	591	649	626	580	625	578	664	653	626	588	617	623	625	592	650	578	619	636	589	624	599	586	655	622	661	588	652	613	587	611	589	588	570	655	623	618	563	630	618	616	605	638	598	591	618	630	614	625	622	602	605	623	623	548	605	599	609	611	636	564	611	637	630	610	591	579	615	637	630	603	610	612	578	590	580	626	574	604	576	645	626	619	600	606	622	617	610	574	648	584	610	608	576	585	611	622	574	595	591	562	599	584	665	631	597	591	626	605	618	625	616	617	581	532	618	576	637	572	594	554	656	628	612	640	611	626	623	587	649	621	643	580	585	626	601	571	628	612	608	553	609	623	599	631	606	607	581	602	600	593	642	621	617	609	599	594	629	667	598	581	596	626	585	605	626	614	627	625	610	615	613	606	618	588	589	589	562	620	648	613	595	615	596	646	553	576	566	624	603	624	655	602	627	565	587	582	633	618	594	624	610	595	609	580	628	653	596	647	611	609	597	571	641	604	596	595	629	608	608	645	649	638	643	572	599	573	616	639	582	598	572	606	655	641	594	611	582	637	574	580	643	638	618	598	635	625	588	610	586	597	605	620	626	594	588	603	577	589	619	615	601	585	602	592	591	639	603
27014	19358	6821	1504	819	614	617	555	528	495	517	470	507	481	491	433	477	483	472	499	489	502	472	498	468	477	459	475	500	461	457	459	500	454	490	466	515	476	466	427	466	470	481	462	486	500	457	453	468	482	492	455	458	503	468	469	473	458	503	476	495	502	476	457	467	428	469	484	479	486	501	435	477	498	463	452	492	480	484	501	514	499	471	464	489	479	494	476	489	495	497	489	462	447	517	479	486	498	457	459	458	483	476	463	479	458	470	477	477	470	479	492	500	484	510	458	479	445	470	465	488	466	495	498	471	488	499	437	445	520	470	482	446	445	455	482	451	468	481	512	481	441	459	489	509	489	457	478	428	500	491	443	495	514	447	482	501	466	442	484	481	464	503	460	474	467	467	499	433	447	457	488	495	507	473	480	496	482	450	461	454	487	478	486	445	468	475	468	465	456	512	475	485	532	463	479	501	479	436	439	412	539	469	466	454	478	497	457	434	500	450	473	464	492	476	487	521	500	461	486	479	488	511	483	496	498	480	482	464	441	479	477	479	488	494	453	469	429	487	499	485	479	486	487	459	498	531	450	512	514	475	478	449	458	464	487	456	487	458	464	515	479	458	482	472	474	485	509	485	460	503	440	507	447	502	441	484	464	497	468	479	472	463	439	465	484	469	454	488	517	504	459	478	508	503	506	489	477	499	523	499	508	455	475	499	514	481	496	468	479	519	476	472	483	476	504	436	479	493	454	478	485	507	488	462	509	425	432	487	521	501	490	468	477	445	460	443	475	486	495	468	493	506	474	464	458	444	488	491	495	427	468	474	490	460	531	476	474	473	476	486	492	451	505	452	465	476	483	441	443	479	480	457	448	483	476	450	517	509	470	501	486	534	495	503	512	491	455	482	472	481	516	496	456	501	523	496	446	483	500	486	492	529	482	473	478	494	465	485	471	451	488	471	509	473	510	477	488	490	500	471	469	459	482	482	478	503	457	469	480	492	460	469	481	504	458	489	443	473	483	495	495	476	444	492	533	474	501	459	469	476	487	479	520	486	488	499	476	488	483	500	506	503	467	480	479	473	489	481	462	493	490	447	494	473	466	490	470	498	474	482	463	488	480	496	487	503	502	472	509	485	506	496	488	488	495	485	455	477	480	418	488	477	458	464	485	455	515	505	515	533	500	447	515	468	479	513	522	494	519	482	469	482	513	486	458	509	488	488	474	500	471	460	487	489	473	496	494	500	447	463	510	469	486	463	456	471	514	510	478	467	505	492	486	464	440	495	445	453	536	510	444	461	469	512	445	465	463	498	487	462	464	469	478	462	520	512	459	425	480	454	452	485	441	495	498	507	468	468	512	482	447	442	492	472	494	504	480	485	539	475	484	471	478	478	445	460	491	483	447	485	477	455	451	441	434	536	458	489	497	491	458	462	459	468	453	471	449	470	512	509	512	467	488	416	439	484	486	470	480	500	459	421	477	481	506	474	442	483	476	483	462	492	502	475	477	443	497	487	478	494	492	463	482	466	530	444	497	475	509	479	450	473	466	528	488	497	427	481	464	462	475	471	477	468	466	465	501	471	482	462	474	441	469	444	492	486	481	489	472	471	473	459	507	483	467	495	468	486	490	468	483	481	502	510	446	486	482	462	454	463	493	536	462	503	480	442	518	457	453	479	488	499	464	509	521	485	436	458	507	445	436	452	497	477	454	463	483	486	469	460	450	451	457	465	445	521	458	469	471	462	467	491	484	456	486	500	463	471	442	465	458	462	542	491	516	474	482	434	478	531	474	490	482	508	495	483	482	446	477	474	515	447	498	464	489	515	487	506	477	486	476	459	464	470	486	466	492	479	455	547	512	483	464	442	503	489	470	524	463	501	495	474	487	463	500	491	495	455	473	484	508	458	451	500	478	474	473	508	467	488	483	503	491	470	490	485	478	533	453	510	470	502	489	460	482	501	500	475	486	485	505	514	450	482	474	516	480	453	467	498	483	456	494	450	473	477	470	476	486	451	487	456	443	484	495	511	469	496	495	490	493	502	484	476	494	469	464	494	453	479	524	483	487	500	484	492	475	469	481	484	431	478	466	484	495	490	475	458	514	445	520	444	463	458	481	468	514	467	476	510	468	470	457	500	479	439	466	486	494	445	477	490	482	494	488	479	483	480	481	505	482	441	471	486	482	507	490	460	522	527	504	458	477	472	501	507	498	480	469	494	516	471	511	513	458	456	519	458	467	480	442	470	503	460	465	448	493	502	455	474	480	493	457	473	455	494	498	510	469	504	462	457	476	492	476	458	445	485	477	487	470	523	507	484	496	469	472	468	468	494	461	447	501	482	455	491	452	455	482	476	485	457	474	476	471	464	476	498	483	473	451	459	477	495	472	486	486	449	478	490	434	490	496	480	462	450	488	478	470	508	464	461	509	510	478	460	461	481	436	471	482	478	459	476	478	509	465	492	481	480	495	456	460	497	516	478	496	486	488	506	514	447	483	480	481	479	496	490	490	454	468	449	469	468	474	487	487	462	460	476	479	453	459	510	500	464	496	476	469	428	457	485	488	480	511	533	509	442	474	480	454	446	503	507	514	490	507	512	467	509	498	451	475	510	499	522	454	486	454	483	455	490	427	494	473	462	489	451	489	500	493	488	467	484	499	486	491	474	490	465	501	491	467	465	468	495	460	499	480	447	481	499	485	469	472	531	476	483	443	470	466	489	491	491	475	478	443	477	456	459	511	437	456	504	483	448	468	450	482	468	510	478	452	465	462	477	462	432	435	476	464	497	475	454	499	460	467	511	503	454	485	496	471	435	493	470	478	446	480	469	537	472	500	492	441	460	463	478	433	453	486	491	441	489	460	481	485	502	464	460	458	479	480	518	511	469	444	522	445	467	487	488	472	489	521	544	467	459	525	475	452	453	460	541	498	476	468	472	492	485	481	482	487	474	466	447	456	491	462	481	510	483	504	475	467	499	484	500	507	492	481	464	509	482	457	430	504	477	467	475	541	521	481	530	501	493	476	431	468	475	496	470	463	509	477	485	497	478	452	499	464	468	474	453	479	518	474	521	499	471	481	477	469	510	487	459	492	493	523	496	474	465	460	433	474	498	474	445	491	465	473	444	476	450	469	484	477	481	481	503	457	446	461	495	480	469	476	450	434	491	428	465	463	475	464	483	479	465	468	515	483	510	522	499	488	468	469	485	445	468	489	463	487	452	486	512	494	440	461	467	477	482	492	456	497	474	459	466	468	459	490	495	449	484	502	452	480	514	449	453	536	473	515	508	447	522	525	466	521	465	498	489	470	449	492	502	443	510	462	473	497	498	493	445	510	425	427	470	507	464	530	504	483	469	492	468	460	474	480	479	466	473	477	478	503	471	503	457	469	493	489	507	470	511	515	532	471	457	456	480	481	471	444	503	467	487	482	505	494	424	457	455	448	491	471	482	492	457	428	469	479	479	485	495	486	449	526	423	509	480	457	475	487	438	486
6681	5184	3776	1809	1129	797	760	671	658	639	651	572	588	607	550	569	561	585	617	547	620	559	645	591	579	577	619	567	616	547	572	566	548	580	599	550	619	580	588	534	573	569	597	579	565	582	575	574	617	536	619	527	556	584	572	599	559	582	578	614	586	624	525	530	527	581	591	520	583	604	567	577	580	580	592	599	588	579	583	540	536	600	595	575	530	568	517	607	561	575	545	590	599	588	607	573	598	580	540	581	520	571	576	611	555	592	560	607	545	564	600	598	555	563	557	555	564	608	556	595	594	571	567	568	577	579	567	606	561	620	574	614	618	534	599	550	554	601	561	589	586	542	596	576	544	575	563	507	583	602	594	529	573	586	561	612	559	570	577	556	602	578	573	569	538	604	620	572	557	570	586	601	570	546	631	565	614	567	604	555	576	597	554	571	558	607	608	537	555	511	532	565	584	571	606	613	623	599	561	578	545	579	553	550	589	599	593	545	553	575	567	549	519	559	580	595	566	542	553	600	580	557	567	604	571	608	599	568	541	565	553	537	576	540	569	588	587	570	576	594	576	598	544	568	591	588	552	576	568	527	588	574	585	539	622	612	607	560	554	572	585	542	595	586	541	560	583	581	616	562	627	563	545	577	553	572	582	571	595	571	581	582	590	574	611	538	557	544	601	597	539	590	570	595	569	522	548	589	581	564	556	529	592	546	577	561	567	597	638	576	568	593	619	555	586	572	572	559	546	554	561	590	563	565	583	610	574	621	584	572	608	613	601	563	567	581	520	548	625	561	553	623	589	586	578	582	570	580	605	554	603	585	608	574	563	584	578	565	585	581	541	586	567	578	546	577	581	596	581	568	599	622	569	555	584	547	580	572	584	607	540	558	550	603	587	562	551	580	632	577	559	554	576	560	542	566	545	596	552	570	614	602	575	585	581	527	563	549	525	608	554	622	568	569	531	549	571	559	545	618	568	593	596	586	592	592	595	566	583	595	531	571	603	595	543	559	606	559	564	570	595	603	548	571	591	558	574	562	569	564	587	586	587	611	596	613	551	573	631	566	602	563	554	589	584	620	556	572	601	573	591	572	526	586	573	590	571	620	574	545	552	576	567	592	567	593	613	554	567	601	581	553	619	595	579	604	580	574	539	575	574	605	565	582	588	582	571	590	557	608	564	587	590	586	584	587	600	567	559	573	552	569	612	562	594	572	600	573	574	523	568	573	586	580	561	605	540	604	565	546	548	561	597	573	607	569	553	637	575	595	543	547	541	563	581	580	597	599	603	595	579	621	590	542	599	570	620	569	572	595	589	574	574	528	611	594	571	548	589	549	602	573	552	589	555	528	570	602	592	581	629	523	585	549	592	593	551	609	547	552	581	582	615	560	594	584	576	613	567	594	588	622	586	543	569	576	545	580	560	541	585	552	582	602	550	581	632	557	619	595	548	551	544	574	587	614	557	545	588	561	575	621	553	563	597	554	553	621	589	572	530	575	579	589	587	615	613	563	544	606	574	568	597	594	559	579	569	653	577	593	606	634	582	599	609	584	546	530	607	572	582	599	555	548	577	590	604	560	584	618	584	567	584	563	571	560	564	576	540	561	574	589	602	578	547	587	593	583	555	595	610	558	587	601	550	587	604	607	604	553	562	573	561	573	573	544	543	565	568	551	575	568	554	590	609	582	563	527	579	591	542	596	568	606	521	565	563	610	556	543	599	570	576	551	646	599	586	559	572	584	580	561	544	564	585	586	590	565	584	570	637	554	531	576	570	584	582	603	591	577	590	612	596	611	577	601	589	569	599	573	580	570	577	534	590	571	552	558	534	553	592	578	569	565	594	572	554	579	539	584	553	572	546	583	583	579	546	568	554	531	567	565	577	559	583	576	575	625	544	549	561	571	634	633	583	574	593	589	598	563	531	568	561	516	571	594	578	567	605	575	563	563	596	546	584	553	563	561	569	573	595	599	602	590	570	605	592	577	574	587	569	638	567	560	613	570	544	578	559	556	591	560	593	549	580	583	574	606	573	581	605	552	545	518	533	611	558	595	557	573	554	569	560	583	586	557	584	599	541	602	596	600	559	567	558	570	533	550	549	598	605	538	568	555	612	618	638	524	548	604	585	595	596	589	590	580	559	576	539	591	605	593	564	623	622	582	603	577	548	525	566	591	570	593	578	567	553	608	563	566	575	562	568	518	561	585	580	591	572	558	592	537	539	606	632	590	579	584	544	532	571	537	591	594	599	573	556	592	582	512	597	581	625	567	586	568	557	594	580	577	601	574	602	583	594	559	557	584	541	589	560	591	619	568	565	592	540	599	550	566	589	616	600	585	554	588	583	575	602	534	571	597	588	586	553	526	584	549	591	604	553	563	505	539	550	519	569	580	554	502	569	628	593	578	592	573	562	572	611	553	574	578	619	630	577	596	523	592	573	596	575	546	568	565	588	567	621	586	517	567	542	595	575	554	552	593	590	553	580	552	577	581	613	559	543	619	607	553	527	598	589	566	599	555	624	611	570	560	584	584	573	587	573	578	615	556	576	596	626	542	583	572	556	519	592	580	566	568	580	596	562	569	601	600	596	615	599	563	557	563	584	568	589	590	574	547	546	540	580	575	592	570	578	601	572	549	557	610	581	616	556	587	575	596	609	596	570	566	598	585	590	614	590	566	588	605	620	556	619	591	550	569	605	552	581	547	567	542	576	611	608	561	607	555	560	592	594	564	558	621	589	585	596	534	568	536	586	607	560	580	597	538	558	539	555	578	574	532	607	558	555	576	570	600	571	569	562	558	535	604	582	557	550	581	569	568	539	570	558	564	588	559	530	574	581	583	561	564	528	646	565	613	559	577	603	604	610	571	603	587	595	591	599	590	570	564	575	586	528	588	574	564	575	543	543	617	613	590	594	574	570	596	530	587	572	602	588	577	608	636	577	561	551	566	627	514	530	583	566	542	571	588	602	535	607	575	561	605	591	639	580	559	582	582	597	569	577	533	554	586	599	574	571	597	563	581	577	576	566	572	554	556	551	590	577	586	549	568	580	555	593	560	560	597	623	565	569	565	536	598	585	616	552	582	544	549	575	580	577	544	561	585	590	576	574	569	606	621	597	587	597	586	599	587	589	588	586	564	547	606	567	597	581	572	586	586	599	582	578	581	560	577	555	620	544	562	561	604	609	570	581	530	583	575	552	580	574	594	580	540	556	595	586	592	601	596	567	611	571	636	587	581	570	580	546	595	578	558	568	573	558	566	605	611	564	593	554	576	595	614	591	596	544	574	580	590	605	568	557	580	584	594	537	550	579	579	573	581	587	596	600	611	546	586	558	597	557	577	548	587	571	550	561	565	560	596	546	611	559	573	594	559	569	588	540	555	566	579	583	586	595	572	590	547	618	585	584	569	607	584	570	570	585	570	619	595	611	553	548	580	587	565	572	568	583	527	586	601	601	566	595	596	563	559	532	581	560	572	575	594	616	610	574	582	589	579
23249	21084	28171	24237	21077	10064	1720	1218	1020	933	892	866	841	803	810	793	815	761	692	777	746	741	787	710	749	740	732	716	805	786	722	777	704	776	769	718	742	699	768	806	721	729	742	748	710	704	746	738	745	718	750	705	754	717	790	727	763	733	737	716	724	764	709	769	743	698	731	729	729	773	732	722	727	749	770	728	698	747	700	730	744	730	686	718	713	763	749	738	720	718	725	721	731	729	758	735	723	743	758	753	728	763	701	740	713	736	711	744	733	767	722	719	718	738	746	721	742	737	738	746	742	682	727	686	728	709	780	760	718	716	733	738	721	679	712	701	740	747	755	709	744	761	748	773	703	746	707	706	698	743	743	722	722	738	754	729	719	732	751	760	725	731	709	724	707	720	698	715	780	756	715	696	772	701	723	738	702	714	734	701	735	762	785	733	747	701	718	725	757	714	724	730	719	750	708	716	699	723	731	732	752	730	771	689	739	817	767	761	762	777	734	687	748	709	770	773	717	726	741	746	697	790	707	673	772	783	738	711	720	709	755	753	682	775	741	735	726	732	715	744	757	745	737	737	708	709	695	712	768	696	752	724	729	771	775	741	770	708	761	739	752	727	763	754	710	723	720	730	743	702	740	710	786	757	752	759	695	767	775	761	713	728	751	708	748	771	692	741	726	725	755	729	729	712	698	748	782	734	740	700	749	701	758	739	743	754	700	709	714	716	749	723	724	768	708	714	729	728	750	750	720	709	795	719	769	719	695	772	698	758	711	747	755	740	711	729	711	720	758	752	743	774	753	786	741	707	772	709	697	724	743	772	726	691	670	760	694	739	671	692	723	754	779	750	743	721	712	743	738	737	758	723	732	762	712	757	731	758	730	708	739	716	765	693	740	732	719	714	745	750	759	747	715	730	790	740	733	725	716	723	719	742	722	739	759	729	711	758	763	713	712	768	776	726	749	723	746	738	774	688	726	739	681	760	725	760	719	696	731	723	750	702	682	740	689	681	733	722	707	764	731	716	715	728	740	785	731	744	689	700	733	751	719	746	719	710	691	713	738	760	733	761	703	754	729	760	709	745	724	727	716	754	712	649	710	753	726	756	747	734	752	766	748	714	739	723	745	699	738	758	801	712	694	752	721	766	725	714	718	759	710	729	774	772	740	684	701	748	752	723	727	720	710	743	729	724	714	706	691	700	730	741	709	743	720	683	704	728	750	742	712	781	725	728	708	693	703	691	734	699	725	774	736	689	745	733	782	719	739	745	727	732	757	733	762	749	704	734	724	742	713	762	714	749	763	709	709	747	714	691	717	739	749	726	688	740	707	698	720	718	734	744	723	653	715	751	776	726	746	724	696	708	688	766	790	742	764	746	726	710	755	728	758	704	730	754	728	692	730	686	701	732	726	726	728	788	728	683	717	748	749	773	756	697	772	782	735	764	753	749	708	722	759	730	733	735	701	738	753	778	752	729	736	773	694	721	755	737	716	745	751	758	726	786	751	747	767	725	696	751	716	720	726	757	731	741	724	756	776	744	755	716	721	752	805	771	745	746	740	700	722	738	747	677	680	736	706	704	719	719	768	731	732	768	724	737	703	718	723	765	713	762	752	744	760	726	740	730	745	716	753	739	728	732	754	700	710	754	713	726	764	728	712	789	752	722	716	753	726	742	778	746	732	771	773	785	712	729	734	743	728	710	720	732	678	755	752	751	738	762	704	710	756	752	742	756	769	737	715	661	740	704	748	769	722	724	719	775	725	629	787	751	731	718	732	693	771	723	755	702	675	736	736	762	765	735	697	725	706	704	664	760	723	762	716	708	747	667	718	709	719	735	718	732	748	746	697	768	701	689	755	745	743	757	699	721	731	752	735	750	710	729	721	769	737	777	715	763	784	705	699	681	717	724	696	728	712	706	738	741	667	740	716	747	748	704	774	696	720	761	699	783	732	759	694	772	792	745	728	712	771	721	740	744	729	708	730	719	700	735	693	691	735	733	711	706	766	732	729	713	720	709	725	709	686	720	753	734	705	763	723	743	738	724	727	731	750	705	729	720	712	757	732	754	682	770	742	709	744	679	727	731	711	681	723	757	772	716	745	715	719	745	704	720	741	747	720	738	698	774	755	700	692	722	719	754	716	695	752	780	725	716	695	710	710	734	671	766	751	752	722	758	737	719	687	694	716	754	742	745	704	738	685	731	755	723	759	695	729	668	720	724	692	712	733	771	744	721	740	706	747	729	753	773	730	746	698	772	718	715	719	717	752	721	771	710	753	741	721	718	675	724	754	737	741	716	706	712	733	691	726	697	705	772	704	731	741	698	702	717	744	752	687	753	696	717	707	685	725	762	734	731	733	727	725	708	759	723	699	722	750	761	720	723	744	741	732	688	713	745	678	752	704	768	734	797	794	716	756	695	748	749	755	731	727	687	728	713	763	734	788	732	764	768	741	709	714	765	751	687	715	711	744	734	717	735	716	733	685	718	709	698	768	717	707	772	736	719	738	730	702	752	735	739	657	706	727	715	731	758	774	732	699	709	741	698	721	727	639	722	699	737	750	694	754	759	766	686	765	729	723	706	770	722	706	716	739	723	733	702	718	755	720	775	697	755	756	731	752	691	695	699	737	759	711	716	734	737	726	718	749	774	763	720	743	706	737	710	776	736	739	700	721	757	715	749	734	746	694	672	717	709	699	742	722	758	713	732	744	714	739	770	726	709	702	715	786	738	746	726	770	711	757	730	742	723	785	755	747	731	736	746	729	699	759	752	744	692	745	747	709	753	786	723	749	744	746	740	721	747	745	724	756	765	721	657	700	697	785	745	706	722	759	730	742	691	714	706	731	692	736	706	792	740	682	778	780	728	751	747	752	810	748	749	706	742	740	759	718	690	717	738	714	746	690	749	748	712	734	725	704	744	689	737	739	729	694	735	688	790	746	670	730	765	695	750	710	729	706	732	740	684	734	717	714	707	708	709	729	741	730	692	766	737	730	706	700	773	719	737	741	693	769	708	737	766	697	680	717	728	723	796	730	763	701	738	701	675	710	700	717	725	732	740	769	729	777	758	710	746	716	686	752	761	723	718	748	739	682	700	716	700	781	682	688	722	740	706	693	772	746	783	755	728	772	723	742	688	747	694	732	766	811	692	727	746	760	711	751	757	715	732	703	738	710	699	728	729	719	738	753	690	721	706	739	744	671	782	684	714	720	690	743	704	731	764	762	779	763	759	688	724	772	754	728	745	692	745	744	688	715	730	704	768	773	700	745	716	771	781	722	720	688	686	726	673	711	724	721	734	720	738	737	789	722	795	725	688	736	705	730	749	789	731	745	732	759	730	722	724	763	738	739	706	751	751	709	775	722	745	704	699	723	714	746	702	728	719	747	733	774	721	740	737	739	738	726	680	747	726	722	738	753	725	707	719	708	753	683	730	691	711	704	764	724	721	683	705	702	690	724	722	769	738	742	735	724	735	716	752	765	789	737	741	700	700
7656	14547	11305	5401	3399	2553	1943	1559	1354	1279	1100	1106	1057	1057	1011	941	944	940	965	962	926	864	905	981	927	861	918	916	895	898	961	918	915	952	856	896	845	895	947	858	894	884	933	912	890	890	923	870	882	897	845	907	889	908	823	871	884	909	862	913	901	935	863	925	808	906	874	934	855	878	826	849	926	872	919	932	846	893	850	873	921	874	849	859	807	848	889	880	875	816	916	893	924	872	863	879	850	879	894	846	881	849	886	846	916	879	900	874	898	908	866	869	923	884	892	882	906	881	909	850	902	874	845	916	878	883	836	867	888	900	917	889	933	840	950	843	877	948	815	864	944	918	882	937	895	874	872	872	920	901	808	864	921	903	833	874	880	845	848	960	888	890	888	910	887	943	882	923	840	863	862	884	880	899	868	898	849	880	875	926	832	887	906	875	873	888	839	921	849	820	916	910	883	854	889	871	811	890	874	879	898	864	858	911	824	904	840	863	890	880	910	885	842	931	833	865	839	856	821	887	951	872	842	854	930	854	854	897	892	842	899	863	853	870	885	934	848	890	879	877	849	860	908	867	869	891	844	891	864	908	858	917	863	943	963	866	863	872	880	882	926	876	861	884	921	906	866	910	832	869	871	845	896	837	830	857	908	856	866	871	876	891	884	913	875	867	865	886	876	882	878	817	906	924	868	931	879	854	858	892	884	847	906	886	902	874	871	859	925	898	925	861	837	853	824	855	917	884	916	921	918	866	873	875	893	884	924	849	850	925	881	876	869	850	848	895	957	914	888	878	874	891	868	887	874	916	903	838	809	857	866	834	828	851	857	900	896	843	856	832	924	905	958	868	897	908	905	910	858	815	841	882	869	839	838	881	927	904	855	848	830	872	911	882	947	859	816	879	883	884	890	908	888	875	894	841	849	907	858	911	917	872	862	877	861	881	892	889	880	901	877	908	951	862	921	922	860	872	881	905	896	906	864	882	894	914	831	943	848	877	856	868	886	848	869	880	893	924	854	878	905	838	873	872	861	877	830	865	905	817	1006	813	824	917	832	875	830	903	812	898	895	846	860	825	855	859	888	881	808	910	842	860	858	888	905	892	862	867	895	855	891	919	950	872	872	890	879	876	954	851	881	927	838	850	897	844	865	951	887	874	860	825	857	892	839	892	869	848	863	913	894	902	854	883	889	924	828	873	905	860	843	854	852	902	914	877	897	840	864	858	889	906	883	938	836	845	921	899	868	932	833	916	853	830	866	863	874	857	886	957	894	862	853	910	916	889	926	938	903	920	914	874	886	895	884	934	898	871	847	883	871	877	918	845	911	895	901	849	870	900	870	885	869	840	900	883	879	885	852	904	882	906	892	888	916	914	851	856	815	860	889	919	954	892	880	857	890	895	849	882	857	918	903	909	870	856	906	892	913	908	915	895	875	917	909	838	925	955	883	903	803	843	927	876	889	827	917	883	861	895	918	910	924	901	872	891	856	866	839	824	867	878	913	869	926	854	879	865	916	869	900	890	893	915	889	916	898	847	906	886	855	848	900	867	858	845	887	891	828	908	854	853	859	895	858	870	930	872	874	899	844	891	879	890	819	917	897	885	909	902	884	876	897	878	884	897	863	847	865	888	865	842	892	899	897	929	909	863	903	840	828	888	886	886	885	958	874	862	914	903	900	873	863	855	815	891	859	824	876	921	888	871	869	857	859	876	912	867	924	948	861	863	893	816	883	916	887	899	898	821	901	913	891	888	858	918	888	885	846	903	837	858	862	900	836	871	856	833	901	885	829	890	857	875	819	873	894	886	893	837	851	836	886	912	897	844	866	869	930	913	853	920	889	877	830	879	905	892	905	884	877	815	850	860	880	892	869	851	877	888	881	828	890	889	894	921	899	877	883	925	880	921	858	904	872	878	868	944	864	845	805	838	839	883	909	929	858	839	871	913	855	875	930	872	854	906	899	865	844	874	898	955	868	909	868	867	873	855	794	844	871	882	905	894	914	896	800	828	832	892	895	936	829	902	919	909	930	899	767	857	821	881	892	823	905	901	919	912	891	853	915	921	922	874	888	894	874	864	950	840	903	908	839	895	833	862	921	886	877	836	928	864	913	907	903	894	866	886	865	850	879	944	888	867	903	889	831	865	830	873	899	941	873	861	864	920	897	872	902	854	910	909	927	877	906	852	905	871	913	860	854	939	924	875	940	830	857	871	888	936	887	884	882	830	858	896	862	952	905	868	871	883	839	934	926	841	863	827	879	906	892	885	870	860	888	860	937	833	880	839	917	844	827	904	860	898	879	909	856	918	839	846	908	883	864	862	860	886	847	913	873	875	945	849	864	844	881	900	848	880	885	855	916	895	845	870	904	889	860	889	884	852	871	841	886	832	914	882	906	847	869	839	915	890	896	830	876	861	852	879	882	864	895	857	840	852	883	876	894	830	884	876	885	907	845	877	845	888	887	848	881	875	890	882	900	882	852	914	879	821	880	898	881	914	880	833	854	863	856	880	913	876	853	858	865	886	825	863	888	900	923	893	896	864	861	894	861	847	892	943	908	900	867	921	881	867	883	828	917	859	872	890	895	875	860	870	878	871	886	828	913	900	915	819	912	879	884	902	890	860	888	905	883	883	863	854	859	899	819	896	869	876	871	913	898	891	854	945	838	894	871	929	873	912	819	869	850	941	861	893	871	898	877	875	883	937	908	865	880	864	865	887	898	872	835	880	905	909	893	873	864	892	861	922	863	847	830	941	896	893	931	898	881	871	892	908	840	878	858	889	888	933	813	921	881	906	858	860	881	861	859	869	871	850	862	839	849	880	848	843	880	891	894	853	905	892	863	869	872	864	894	912	833	924	835	893	882	897	810	847	855	851	882	925	841	865	844	914	887	910	886	805	879	885	875	930	925	852	901	914	889	839	842	894	919	872	902	880	869	883	907	878	870	842	900	900	838	920	866	910	873	877	893	889	877	876	919	932	888	873	865	896	916	833	859	834	890	878	930	910	838	871	856	861	874	849	902	869	803	923	876	910	878	852	858	892	896	842	860	853	873	850	903	891	906	881	838	874	905	887	844	877	880	882	862	853	887	857	861	888	888	911	924	919	833	890	958	881	878	899	828	872	842	894	904	914	878	863	877	906	899	877	901	910	891	880	891	874	846	865	870	875	896	960	858	890	844	928	870	807	899	859	919	879	914	843	822	934	874	905	914	877	865	887	888	913	898	862	855	902	873	844	845	840	920	865	885	889	838	874	870	885	853	884	944	862	891	823	935	828	897	880	882	926	824	900	886	861	893	902	846	866	928	883	880	865	858	885	924	883	925	864	864	888	927	850	877	847	817	869	847	861	886	910	862	902	878	891	885	873	911	910	894	884	869	904	887	870	851	872	876	915	833	854	879	916	846	855	861	862	872	824	895	881	902	891	904	880	859	870	907	848	830	867	924	850	855	856	893	856	892	906	840	853	888	869	873	884	868	855	914	893	850	911	915	893
24141	21136	27396	25064	12982	955	547	407	365	340	287	280	266	251	282	251	281	232	206	241	222	220	250	235	228	243	232	216	231	215	267	230	215	236	219	222	218	222	220	220	225	214	254	206	203	210	225	242	235	219	226	231	194	239	180	234	226	209	210	224	209	240	205	224	238	232	221	208	228	221	222	224	244	211	203	216	205	224	214	212	216	232	240	225	202	220	204	244	244	201	225	214	212	200	221	218	235	216	220	190	238	232	208	237	201	180	224	231	205	234	224	207	201	224	217	237	199	209	239	198	187	209	247	239	226	235	216	235	223	226	221	208	239	190	214	200	238	217	210	217	208	213	214	215	217	225	202	230	219	187	225	230	230	229	229	223	219	189	199	214	251	205	212	218	203	218	216	192	182	206	230	196	215	211	206	223	243	230	230	194	256	247	196	210	226	198	206	216	218	203	206	189	207	213	232	237	209	210	213	201	200	233	209	250	209	194	193	231	226	203	208	210	230	200	221	218	205	223	226	238	222	231	229	229	203	219	211	213	198	229	224	231	218	235	217	199	211	201	207	228	213	193	225	201	217	215	228	195	244	241	190	235	253	231	242	252	230	211	248	217	202	227	213	231	203	214	231	207	227	211	198	225	214	219	232	232	232	225	201	213	213	213	201	222	229	203	235	212	193	212	239	222	237	225	199	222	191	223	209	241	197	217	232	202	198	214	210	228	203	209	220	216	249	215	191	223	210	205	206	236	201	207	213	227	227	223	218	209	233	251	204	198	220	196	198	217	223	230	222	239	207	216	242	213	218	207	219	209	206	213	210	215	224	224	207	226	215	201	231	225	194	209	215	209	227	200	220	210	216	215	212	208	247	243	204	208	213	230	196	204	208	183	231	205	201	193	212	227	236	203	200	208	235	235	227	213	224	182	217	219	214	188	201	212	207	186	216	233	219	210	201	199	212	240	211	216	208	212	195	249	217	244	218	204	210	215	205	200	194	218	213	213	229	213	218	212	222	218	232	227	216	209	241	242	225	204	193	240	214	211	220	237	202	231	232	215	230	190	201	210	214	229	204	210	224	241	204	222	232	225	252	189	234	219	246	213	235	223	225	217	223	192	215	214	197	203	215	239	209	197	199	227	212	241	249	199	211	237	219	227	232	213	227	216	194	245	226	214	200	211	206	229	224	208	195	228	202	233	202	218	210	216	213	244	218	220	185	212	245	212	198	206	217	238	201	193	229	206	219	222	233	231	219	251	227	218	220	219	208	228	228	228	230	225	195	226	215	227	211	220	211	229	225	227	196	198	216	184	186	215	228	232	237	217	216	211	208	206	223	223	210	221	226	220	208	227	211	224	190	218	204	192	200	208	214	213	211	221	220	211	195	225	221	198	212	232	225	230	228	237	205	226	220	195	231	207	203	227	231	185	210	230	198	202	207	207	204	227	228	206	220	227	210	219	191	228	220	236	219	228	267	180	235	216	217	228	226	210	224	207	227	251	207	203	222	221	217	209	216	212	205	247	236	202	196	224	224	241	202	217	226	215	194	238	211	216	211	231	189	211	214	206	191	204	217	205	230	237	224	231	226	222	215	202	231	239	234	205	207	232	189	224	184	227	227	223	237	219	228	203	242	254	228	209	204	229	235	229	233	199	223	225	221	197	213	189	230	203	207	231	222	217	212	206	239	236	225	213	193	218	231	235	201	196	202	254	229	228	243	217	233	237	205	217	211	192	214	213	194	211	215	206	204	221	200	235	207	199	208	219	195	225	208	247	232	224	235	211	236	232	215	207	215	236	196	224	187	201	236	226	197	217	197	214	226	242	206	222	248	207	246	196	218	232	202	194	198	207	254	252	215	216	223	240	245	217	211	228	241	248	225	201	224	224	224	212	197	241	223	207	226	238	216	201	211	208	220	199	235	209	214	213	214	229	226	208	236	211	231	220	196	237	212	221	228	204	217	229	206	191	229	245	231	205	221	210	219	230	232	197	191	223	201	227	221	198	221	218	229	218	206	216	208	223	219	191	201	216	213	242	234	191	222	224	221	206	210	229	211	223	229	200	191	211	200	204	226	236	214	190	204	263	227	224	201	204	215	199	220	201	205	222	216	196	200	219	204	227	219	213	230	198	216	222	239	220	200	213	240	228	231	220	201	219	201	204	211	206	222	209	221	196	195	222	210	245	206	191	222	226	206	218	229	251	229	218	217	196	229	221	204	207	202	226	208	198	196	199	199	229	214	210	204	206	227	192	231	212	232	236	220	222	250	247	209	185	213	233	229	200	227	209	209	230	217	211	211	223	224	200	235	212	219	200	205	217	217	195	219	200	192	233	205	233	209	227	218	242	235	223	239	208	216	223	194	215	221	236	225	222	241	229	185	217	216	216	231	230	208	206	236	231	186	230	239	211	212	196	233	237	202	200	223	251	212	209	236	254	203	207	205	221	229	212	227	207	227	186	235	199	196	212	185	212	221	217	211	207	222	216	200	209	213	176	200	221	218	236	222	246	197	203	226	203	220	203	205	230	216	216	233	223	234	227	240	220	248	223	210	222	221	210	208	212	197	222	214	180	221	221	186	253	228	216	227	222	220	199	202	212	200	199	223	225	196	222	240	223	225	191	188	193	205	216	216	238	221	214	217	218	223	189	222	212	192	192	212	213	212	220	184	212	194	216	207	205	231	235	220	194	241	233	239	203	209	197	208	218	227	215	220	243	186	212	210	229	249	226	239	187	199	211	203	193	204	227	236	234	201	214	206	226	226	235	237	217	197	218	236	176	201	231	213	216	215	202	224	215	227	223	212	224	212	204	210	230	211	204	209	224	201	221	232	207	228	206	240	210	233	208	223	215	221	241	242	203	224	217	230	216	211	196	228	228	228	204	188	237	213	207	183	225	238	205	220	184	222	229	218	186	196	223	217	222	221	201	229	230	198	219	210	216	228	215	204	213	210	212	209	202	239	205	203	195	212	203	191	224	223	212	229	219	213	219	215	210	196	206	197	220	215	234	237	197	216	239	220	211	235	219	223	220	210	213	242	232	214	217	229	205	211	235	224	233	228	200	212	215	211	212	206	211	197	242	222	214	201	215	211	220	242	193	213	209	235	232	199	209	204	216	223	226	229	205	223	205	220	222	209	221	227	215	213	228	229	228	220	210	188	228	213	228	200	207	193	226	231	222	236	223	207	234	184	250	222	204	217	225	207	223	217	251	213	192	220	213	223	219	212	241	222	207	223	220	205	201	225	216	201	223	198	227	212	221	232	198	208	212	195	238	213	235	223	206	216	208	178	223	225	217	219	209	218	205	212	196	241	218	229	208	209	239	208	232	210	200	227	192	206	203	212	241	215	237	207	206	199	235	221	215	220	208	203	197	184	207	210	201	201	230	236	220	242	188	209	201	234	216	191	227	233	231	237	189	190	225	204	211	235	200	205	213	209	235	218	211	206	190	186	222	201	223	224	212	211	196	195	198	228	214	219	208	217	212	215	204
7498	10606	7815	3400	2100	1392	1006	753	579	490	433	392	401	360	358	366	326	320	311	304	313	304	292	327	257	308	307	315	266	273	275	266	294	265	278	311	281	305	292	325	265	286	283	290	265	272	253	284	283	278	285	288	317	286	280	289	301	248	262	284	258	304	288	241	283	253	289	286	299	281	264	314	300	263	276	276	280	243	267	281	285	268	289	264	282	287	262	289	265	274	290	265	274	306	289	267	259	287	270	294	261	291	273	287	272	287	269	297	283	271	293	267	273	256	283	279	279	284	274	292	278	285	297	293	288	273	290	274	270	243	293	279	250	317	307	278	254	265	292	263	294	289	292	269	292	258	279	249	272	276	287	311	289	271	282	232	272	248	267	267	318	252	246	313	287	271	271	276	273	270	245	284	282	283	270	266	289	267	270	257	289	282	290	244	280	255	270	298	276	243	289	278	299	297	291	280	286	249	294	271	292	299	265	276	249	272	293	284	262	282	253	261	296	271	240	283	283	298	280	290	268	299	257	285	266	297	285	253	287	271	292	299	259	278	282	314	271	247	277	283	243	310	244	276	258	257	270	263	293	261	242	270	284	274	230	264	307	274	249	270	286	270	265	259	272	284	290	270	287	276	301	289	280	258	285	261	306	286	251	287	270	261	287	270	274	299	275	277	295	263	282	272	258	296	279	283	277	258	286	302	299	283	278	282	287	286	282	294	273	295	279	267	278	287	286	265	283	264	275	252	283	281	287	273	292	286	282	294	265	257	291	242	284	237	284	285	267	284	265	268	283	291	305	272	288	253	278	268	275	268	271	298	291	284	285	280	263	267	267	285	273	296	285	274	287	290	289	275	265	260	279	253	270	281	277	279	270	280	305	258	255	283	294	313	264	306	274	276	264	255	271	286	271	283	273	269	290	291	298	288	310	281	304	292	290	307	276	269	294	310	289	301	251	250	286	250	304	275	295	256	302	262	257	286	270	281	276	270	283	281	310	277	287	280	261	281	289	294	265	261	272	272	284	305	287	293	259	252	276	266	269	296	261	280	292	273	286	277	253	277	288	308	283	295	299	281	289	304	238	263	297	256	273	282	256	286	265	282	277	265	277	291	313	321	260	312	311	250	267	280	286	289	252	250	295	283	249	267	274	267	285	294	260	276	254	260	300	292	266	306	288	259	277	275	305	294	300	265	256	274	286	272	270	271	258	279	285	259	254	294	295	281	266	286	276	269	288	296	266	311	282	283	273	276	293	278	263	295	255	295	299	249	264	267	283	270	260	288	264	290	288	310	266	260	283	283	290	293	278	280	306	272	287	275	243	289	288	303	284	303	290	263	250	293	283	279	287	270	292	297	281	270	269	276	294	299	244	308	301	289	274	281	268	237	264	294	279	262	286	283	266	277	274	255	276	271	282	295	287	292	251	270	263	303	275	284	245	302	265	277	251	262	266	248	297	269	291	273	253	256	293	289	259	254	293	262	264	265	288	280	281	276	290	294	277	277	285	295	296	260	279	342	269	275	285	280	261	266	270	268	286	249	257	279	250	265	257	274	284	288	259	295	261	297	287	299	295	281	292	289	260	280	320	263	306	269	305	271	284	283	266	219	282	264	279	266	269	291	288	291	260	275	268	264	262	262	262	305	276	257	259	288	288	275	301	279	288	294	277	255	293	288	282	272	285	280	304	283	297	295	241	280	277	281	292	271	297	294	284	293	255	307	260	288	295	292	317	304	232	302	284	268	285	283	281	273	275	296	288	283	276	284	293	281	281	283	295	279	258	295	267	302	260	274	305	258	235	262	262	270	262	247	251	284	263	300	265	269	292	283	263	287	261	242	292	246	297	315	281	276	284	272	278	271	274	250	266	267	238	282	261	275	273	273	293	276	251	284	264	323	292	276	260	298	295	270	259	266	294	299	277	258	266	276	293	298	285	259	257	287	273	298	272	262	313	298	252	283	269	255	274	264	245	269	282	272	292	286	288	242	291	300	274	265	290	293	257	282	308	274	240	264	292	289	252	292	299	284	262	269	290	303	312	294	260	272	301	303	297	272	319	282	286	304	274	309	267	287	270	265	291	271	280	263	282	240	253	262	276	281	292	274	285	290	276	248	271	269	257	263	287	272	303	270	305	291	278	276	287	293	265	294	279	287	253	330	281	259	257	290	292	265	270	289	266	258	288	308	257	265	285	270	271	290	272	272	290	267	272	265	275	259	286	296	291	270	289	292	309	296	248	290	273	266	257	267	301	242	277	310	282	268	291	266	283	280	259	273	276	289	322	285	261	281	269	263	265	258	254	269	305	272	256	266	282	239	314	265	280	300	271	269	300	250	284	256	261	281	250	263	263	277	283	289	288	240	271	306	279	248	265	292	263	265	259	310	322	266	261	252	273	265	273	258	312	308	251	294	279	279	261	271	295	277	273	312	262	293	287	295	271	297	260	260	282	308	283	261	275	299	270	261	306	268	273	277	293	255	293	281	293	282	274	266	288	284	266	273	254	268	269	270	273	286	288	287	267	272	273	299	275	279	266	290	281	282	255	280	276	294	276	269	268	255	284	315	250	288	261	293	289	301	256	280	282	307	318	289	296	268	246	283	252	291	268	280	287	284	279	246	262	266	276	301	286	267	294	277	281	265	297	273	295	290	252	290	290	294	274	273	325	276	283	264	250	271	272	275	289	253	253	270	264	288	274	275	282	273	289	285	265	283	295	301	271	269	274	269	267	275	269	284	260	249	285	292	307	250	249	238	249	296	305	282	248	279	283	287	291	269	279	275	298	292	307	290	247	258	272	284	259	276	264	285	275	303	285	223	255	299	278	295	295	267	270	266	270	271	283	282	296	295	261	268	273	290	255	295	304	259	294	279	268	234	299	277	250	278	263	288	247	261	284	292	276	294	280	262	292	258	259	259	290	271	300	286	248	310	300	290	276	302	283	252	256	275	280	268	311	273	301	292	278	279	292	295	253	289	289	253	263	278	295	262	271	312	297	301	248	262	296	279	298	305	288	268	290	261	274	291	295	274	294	296	297	265	265	274	271	259	265	264	294	288	279	277	266	297	283	273	269	283	283	285	291	291	280	315	278	287	259	294	281	247	284	296	261	289	291	283	297	288	279	281	272	254	256	273	291	293	280	287	299	289	278	273	248	300	305	282	261	275	268	285	269	296	284	287	269	278	267	282	293	269	265	302	262	294	271	273	263	269	254	278	301	297	268	296	304	246	265	301	284	276	279	290	271	270	275	244	288	265	303	254	262	295	304	307	283	281	286	262	292	290	301	259	249	286	260	277	284	285	289	298	269	267	289	280	264	263	301	250	287	253	278	274	269	283	290	282	282	252	315	256	271	260	306	263	277	271	270	296	272	294	239	269	263	261	309	271	277	289	255	281	303	253	280	263	264	288	289	272	279	263	304	255	253	288	288	287	255	286	263	289	276	260	285	257	253	260	262	254	265	289	273	292	288	301	276	283	271	263	252	286	259	282
22202	21106	28742	23725	21113	21162	10035	1413	974	959	812	773	665	668	656	623	558	574	601	580	554	554	521	540	525	556	546	515	549	491	522	583	505	529	515	512	540	506	498	513	504	497	516	478	522	526	531	518	514	494	489	496	529	513	513	518	518	520	496	511	540	497	487	510	503	475	551	517	496	469	538	499	490	482	482	513	500	515	522	493	502	524	468	510	482	493	490	491	562	514	496	512	501	494	471	532	505	533	485	495	514	492	487	494	515	445	544	484	496	479	467	503	515	518	499	466	518	492	503	511	516	552	485	485	483	483	483	496	500	463	543	509	512	496	517	489	509	491	532	519	477	533	488	428	509	492	521	503	460	501	496	505	484	494	529	508	501	458	524	518	464	523	522	506	520	488	479	468	513	474	472	520	542	469	486	550	492	490	526	494	526	498	533	516	504	550	519	492	494	435	480	487	508	521	514	486	484	491	504	468	520	524	523	471	524	523	523	536	528	478	509	507	493	503	514	487	521	524	491	513	500	510	543	486	516	526	483	520	527	503	532	536	505	488	535	465	468	500	537	487	499	539	509	502	498	490	482	537	508	513	504	503	524	518	519	497	491	467	536	497	522	486	499	472	484	518	486	500	473	459	492	470	502	519	530	487	497	483	536	465	551	519	486	495	475	499	470	520	477	472	483	458	526	468	523	472	534	494	463	492	531	503	523	526	458	482	513	521	506	517	523	505	480	500	505	471	482	485	491	508	523	483	471	531	452	500	519	502	485	488	497	496	522	516	524	487	462	472	547	491	507	537	493	490	477	496	475	494	502	482	554	527	500	489	483	550	491	543	518	467	503	500	535	517	478	522	471	491	527	521	518	483	483	509	539	458	520	466	492	505	485	472	496	507	505	496	499	498	507	495	483	547	480	462	534	536	470	503	513	495	488	541	468	522	546	492	486	470	465	497	509	489	491	496	516	498	517	506	493	448	487	518	512	486	492	488	495	456	488	507	471	475	495	504	512	501	465	507	503	511	457	498	488	509	502	516	428	495	497	522	490	519	497	499	498	505	488	557	475	483	524	495	505	513	468	524	516	502	490	494	472	520	513	466	498	488	521	489	480	494	489	492	506	521	512	498	462	520	509	538	490	486	513	461	526	480	516	538	476	508	496	506	520	476	490	475	467	490	499	515	504	487	483	483	485	499	520	468	495	508	470	523	507	492	527	480	515	520	503	496	500	525	553	528	498	464	466	488	505	464	475	523	455	483	497	462	512	502	489	494	449	519	529	507	456	493	479	533	495	476	492	488	490	526	494	479	492	522	481	515	525	499	477	495	463	504	519	476	478	457	493	514	490	465	543	494	497	460	458	487	502	490	482	499	538	513	506	480	523	470	503	500	497	518	510	468	475	458	483	518	496	527	547	494	464	483	542	521	484	490	531	493	499	481	543	510	485	474	521	515	525	469	498	459	518	501	487	505	494	490	516	521	475	495	503	506	482	497	511	485	512	507	513	507	500	522	548	480	526	514	487	519	487	513	501	506	486	513	487	485	509	480	499	480	514	539	493	505	563	505	483	520	525	489	449	491	503	517	453	494	505	498	523	518	462	511	498	490	493	450	522	504	475	501	497	498	534	476	510	512	498	500	490	530	508	522	505	516	506	502	478	510	494	493	482	518	470	487	498	504	528	471	520	495	513	516	495	487	476	496	469	484	508	501	494	508	488	489	493	497	503	529	459	493	502	515	505	480	475	534	485	481	520	508	492	500	477	501	490	473	462	534	483	480	486	517	475	468	469	539	495	521	503	490	471	490	545	494	524	497	457	499	479	497	481	503	488	506	508	492	489	482	497	482	498	530	488	502	467	504	442	492	486	505	497	501	489	489	474	486	511	516	534	462	502	505	509	486	460	472	483	510	488	519	477	491	507	486	509	509	496	512	509	494	498	499	493	532	512	488	507	477	502	535	510	478	488	521	507	511	486	496	466	463	494	511	521	530	463	513	504	508	516	542	499	464	502	512	493	514	531	510	539	493	529	487	478	503	501	517	480	479	457	506	505	480	533	516	535	527	495	471	484	530	497	492	489	509	489	521	543	512	503	530	503	465	523	474	525	513	514	473	494	467	486	458	483	489	493	518	496	531	511	491	508	526	555	464	440	478	483	485	488	452	496	523	471	493	510	488	455	482	453	466	482	483	513	489	490	483	495	472	507	522	514	481	495	477	512	489	510	507	458	484	501	490	495	472	524	495	506	485	514	522	505	490	506	523	497	514	465	493	522	499	500	541	475	511	464	480	494	525	495	506	480	511	476	513	497	550	526	509	484	491	524	469	484	504	516	526	498	541	529	513	527	528	498	469	498	479	499	491	530	474	513	516	502	525	482	541	517	543	514	498	514	475	495	484	504	496	480	480	480	536	534	513	518	449	506	504	523	503	495	520	472	491	481	514	458	530	494	482	458	488	527	454	523	501	501	487	523	524	465	514	455	517	485	511	530	534	502	517	502	474	485	506	516	533	523	529	511	500	517	488	492	503	508	530	474	491	491	534	475	500	510	467	510	526	468	533	501	461	451	499	515	476	477	486	476	489	470	482	467	496	511	527	496	517	505	559	529	508	528	487	442	467	515	527	508	503	488	498	526	503	541	498	500	519	516	506	481	518	511	496	499	507	508	473	511	527	461	524	523	498	488	530	477	458	475	501	502	511	494	565	511	530	491	524	483	493	481	497	485	538	508	494	488	477	456	507	471	525	524	466	488	479	488	505	486	489	507	511	523	452	536	500	464	520	500	485	527	479	468	483	506	532	517	501	525	473	526	492	485	471	496	483	496	527	531	509	487	500	520	496	490	550	485	492	510	480	513	522	460	478	484	524	486	487	455	486	459	479	498	506	472	488	511	487	522	539	492	492	515	529	473	488	481	483	512	502	472	506	496	508	537	474	458	503	483	536	488	466	497	511	505	526	476	487	462	528	505	500	492	474	490	503	481	494	492	480	518	473	471	503	523	530	491	501	454	503	501	495	505	501	470	489	475	476	505	486	518	502	469	476	485	530	491	497	531	479	503	460	487	455	513	501	507	553	507	484	509	476	463	533	511	496	477	498	506	442	501	470	521	475	483	526	548	477	500	544	524	491	481	495	495	530	512	490	503	568	532	509	497	502	525	505	498	490	516	488	495	508	517	493	513	525	505	470	492	510	472	510	507	473	495	503	498	523	456	498	467	524	495	468	488	512	522	500	514	469	501	506	476	494	457	516	509	487	518	535	498	460	465	518	487	473	471	524	510	499	495	470	522	477	538	475	501	499	470	506	477	526	484	520	457	496	483	485	482	478	511	536	535	494	460	494	480	470	510	510	492	513	494	520	491	508	477	542	482	514	528	497	496	495	503	506	510	511	502	486	475	501	464	492	515	555	485	484	519	478	529	486	514	513	490	513	503	471	532	508	487	469	505	495	506	504	496	513	510	518	519	532	535	515	467	479	487	501	530	489	501	505	521	540	489	520
10261	21232	16632	8235	5307	3791	2624	2080	1513	1331	1195	1000	977	922	881	852	802	736	734	671	718	722	642	681	658	681	665	647	682	644	641	653	680	645	627	622	651	639	611	617	639	625	618	621	612	661	620	623	630	610	639	624	622	630	653	665	622	654	655	615	602	623	644	579	616	631	625	611	627	582	598	608	624	606	662	649	610	645	591	653	646	562	618	635	613	596	659	591	652	611	611	620	579	593	630	641	625	629	631	619	614	572	613	625	645	639	639	612	593	610	605	635	619	623	591	629	595	589	597	624	640	631	647	635	617	609	646	620	602	642	615	607	624	587	626	624	634	592	618	626	607	625	622	633	624	623	617	663	624	642	575	608	634	596	641	610	599	615	594	612	632	585	637	597	605	626	635	627	631	580	597	627	574	631	621	643	646	597	642	580	579	597	587	667	583	614	565	624	614	664	590	587	581	596	608	608	611	597	653	630	623	611	620	629	638	621	645	614	623	597	624	570	602	634	612	589	640	639	614	658	634	622	669	599	615	584	628	612	605	593	624	597	613	558	593	613	618	606	627	587	621	608	585	612	624	662	611	619	608	606	613	628	614	651	599	627	586	581	579	636	641	619	624	602	620	604	567	596	598	571	592	629	592	606	655	590	616	563	602	618	605	585	580	584	641	594	579	571	630	616	632	593	605	660	578	648	594	623	610	603	620	600	619	629	651	613	632	622	617	631	597	644	614	618	625	580	564	651	629	609	627	613	658	640	615	607	577	625	644	663	650	613	620	584	619	614	626	630	600	603	622	597	636	622	613	607	624	612	576	594	574	619	631	620	586	602	650	642	656	591	564	624	588	595	592	611	632	684	599	637	605	598	636	586	612	604	600	621	612	601	616	622	656	615	586	628	617	581	643	595	606	600	597	646	564	622	644	628	591	653	657	640	616	630	605	641	602	627	603	614	600	590	571	610	546	593	613	609	587	635	567	594	597	624	606	641	625	595	651	642	587	635	618	616	596	611	643	629	606	621	583	642	621	641	587	656	597	603	643	609	628	601	596	595	621	625	667	606	617	631	627	656	651	637	601	633	541	599	590	587	600	605	592	634	624	599	618	618	602	595	569	632	603	623	596	601	679	642	617	578	611	610	620	657	590	587	634	608	633	602	608	646	609	681	608	597	634	638	644	601	644	612	604	624	667	599	612	590	617	590	620	583	629	612	631	598	599	591	593	602	629	645	583	643	569	617	628	645	602	614	632	624	621	606	597	624	623	622	572	612	619	628	578	574	606	577	610	633	600	602	579	631	618	586	654	627	648	614	641	610	597	598	584	628	614	592	632	591	656	661	594	617	592	596	620	594	632	574	595	662	595	630	648	595	630	576	584	635	584	614	604	610	662	615	631	601	637	626	641	575	624	620	585	598	584	653	647	620	622	619	594	636	633	640	606	630	599	573	619	614	594	644	574	656	634	625	643	611	622	608	587	646	588	637	589	606	607	662	616	611	611	618	609	633	615	578	590	611	634	558	627	627	616	615	639	620	643	616	595	584	652	631	668	621	573	606	600	613	640	604	635	606	565	571	598	648	601	572	587	651	582	620	660	605	619	663	636	622	595	638	635	608	581	585	589	628	623	606	585	628	598	618	602	578	624	610	617	674	626	656	598	619	594	630	564	597	622	596	628	632	614	633	622	608	633	607	612	654	650	595	599	589	633	639	593	637	646	624	612	627	621	603	614	617	616	627	607	613	596	606	614	609	607	615	625	662	689	604	548	612	613	565	583	611	588	605	623	599	585	652	619	601	641	643	589	627	601	640	641	659	623	573	629	606	584	621	646	651	642	592	624	630	634	575	603	639	587	618	663	636	631	620	619	615	602	598	604	565	620	634	654	590	624	635	633	607	606	657	623	618	590	575	604	584	629	666	598	611	607	604	577	577	578	659	576	612	610	628	596	624	612	649	646	654	596	631	642	576	625	586	678	561	636	614	646	600	627	638	651	661	624	619	574	587	640	647	619	646	642	597	600	618	604	604	604	622	629	591	622	575	626	656	595	615	608	618	627	645	616	582	628	613	607	585	538	613	616	591	616	615	633	602	582	610	575	652	589	614	606	544	638	636	607	624	599	601	600	635	592	575	595	584	627	587	646	613	599	611	615	623	621	637	561	599	639	628	610	656	625	623	581	597	593	577	612	648	622	638	600	606	614	628	590	617	601	617	621	626	624	603	629	597	627	605	644	621	628	593	616	643	669	565	600	597	606	634	605	629	607	592	647	648	629	600	619	617	624	574	596	613	609	583	639	609	623	609	601	620	599	604	596	645	594	599	637	589	630	683	613	620	626	620	651	613	592	591	641	600	603	605	595	645	642	641	592	622	613	626	596	614	625	598	609	635	634	646	594	579	600	578	650	631	657	619	660	636	630	640	579	610	624	589	610	584	604	628	634	599	596	618	626	597	613	642	632	632	646	617	581	601	616	628	602	652	610	563	613	588	586	595	592	638	581	638	587	588	614	602	623	605	622	587	643	641	601	557	595	624	592	587	610	559	608	600	590	643	603	564	617	597	653	605	606	574	582	594	643	578	623	613	634	592	620	622	584	577	580	629	584	620	618	616	568	643	625	592	605	631	608	611	633	603	630	607	588	621	612	579	626	644	609	614	582	618	592	599	622	620	615	633	633	662	564	660	630	616	650	650	637	619	601	624	603	654	588	640	625	599	626	605	616	615	620	619	641	605	613	593	605	582	609	606	582	637	624	604	640	602	633	608	636	626	629	634	630	641	646	628	639	619	634	635	628	623	636	582	605	603	643	584	621	614	605	605	622	638	600	593	605	629	605	588	612	638	585	664	615	642	583	594	607	638	601	605	623	654	614	629	637	604	661	588	619	617	586	585	587	670	631	622	658	603	657	609	626	645	609	598	590	592	596	595	566	662	615	645	624	601	577	607	618	616	594	663	594	626	585	613	613	634	632	638	663	620	587	631	628	615	646	613	616	589	616	596	611	630	656	584	593	610	623	601	633	658	581	616	616	586	633	585	623	597	631	627	628	654	675	638	630	599	598	610	620	584	622	656	597	597	577	685	639	639	607	652	638	616	609	666	608	620	580	629	620	619	617	632	566	656	599	636	606	610	610	605	616	670	601	612	612	644	620	634	558	631	624	613	617	642	555	604	595	587	621	591	608	622	607	596	599	621	607	644	591	611	640	601	644	609	606	579	602	605	631	575	645	618	618	604	623	654	656	627	616	621	596	646	633	565	588	643	575	635	623	597	627	643	612	652	615	579	589	625	587	605	587	647	584	599	585	605	638	625	628	591	655	585	583	649	579	597	606	615	629	574	636	598	674	637	615	628	568	631	642	622	611	594	579	615	634	610	632	622	591	615	643	602	639	610	614	656	608	623	594	582	643	599	601	591	577	639	628	598	587	602	617	643	615	628	636	606	579	614	625	612	613	585	620	620	633	629	627	606	593	590	586	577	593	612	659	585	651	594	618	671	594	561
27029	19453	7020	1582	805	617	580	495	531	513	519	553	552	484	476	479	531	469	513	464	517	489	457	502	487	522	515	488	487	485	452	499	486	498	521	490	495	513	478	452	482	483	522	492	491	493	479	502	468	522	473	520	507	518	490	483	448	493	501	488	467	495	484	462	500	512	513	486	457	534	509	519	473	495	469	473	470	476	520	499	480	465	484	504	492	454	523	498	461	457	483	478	487	476	494	460	496	521	503	474	484	493	509	483	496	477	536	481	453	480	491	492	501	480	471	522	478	479	498	514	498	497	469	499	488	475	516	466	483	486	471	525	484	484	508	519	548	522	498	487	452	518	510	406	478	472	496	461	465	474	472	474	520	488	475	461	511	487	501	477	492	512	527	486	487	475	528	536	477	478	498	450	510	483	511	493	492	475	465	482	469	480	474	457	499	491	498	453	497	466	496	466	522	492	452	451	492	491	499	440	442	469	495	470	494	491	469	478	433	514	479	480	461	476	459	440	446	478	524	491	516	443	497	445	464	470	473	475	481	505	479	475	456	466	462	518	530	519	496	518	504	517	492	487	489	474	505	513	475	478	483	511	502	520	479	541	533	472	481	488	466	527	475	474	515	490	460	502	502	491	491	496	514	504	462	482	519	506	529	434	529	498	488	462	503	451	487	466	471	484	458	510	482	536	454	507	485	498	451	491	486	499	483	455	463	468	483	497	478	467	500	491	516	473	464	498	466	479	498	534	524	481	507	496	509	461	530	517	505	501	481	505	475	501	465	491	499	454	474	500	462	495	518	512	462	483	492	486	482	493	501	499	506	502	481	509	457	500	473	460	512	443	494	478	465	461	495	468	473	471	497	496	499	489	544	511	494	483	471	504	521	487	459	478	497	472	534	496	455	495	528	512	504	480	526	508	506	477	450	460	457	475	507	481	489	500	484	524	488	462	448	478	538	459	458	515	454	483	479	480	455	482	480	470	503	538	522	459	506	476	496	475	512	488	471	445	543	471	471	494	479	511	468	500	488	488	473	475	452	494	465	520	511	464	511	461	515	498	471	483	472	493	481	520	448	505	528	500	483	501	479	507	445	471	493	453	471	513	483	481	432	456	442	483	495	481	513	451	455	493	449	484	494	454	498	473	519	456	525	444	499	486	494	524	452	501	502	506	519	492	459	526	445	483	502	512	501	514	482	482	529	464	493	486	472	524	516	472	491	490	489	505	507	527	501	473	486	505	476	481	445	492	501	452	480	496	536	467	499	454	478	472	478	517	478	498	469	506	529	475	446	507	473	482	480	461	456	519	452	475	506	520	498	465	465	485	474	466	461	458	488	483	474	517	480	489	491	482	478	473	482	522	497	513	475	524	525	452	510	514	508	494	463	517	480	506	491	488	458	460	503	504	444	525	475	504	484	475	496	524	464	499	484	469	542	444	470	472	486	474	468	479	493	507	522	473	509	492	483	493	502	466	516	486	473	464	484	482	451	472	521	464	490	438	464	484	476	471	522	476	491	477	473	519	475	513	498	535	485	514	473	479	475	465	467	460	484	470	476	487	497	473	504	487	497	482	457	508	475	484	482	493	531	498	477	502	502	460	537	499	505	476	467	454	467	491	564	497	487	501	481	488	511	481	492	521	469	490	490	515	523	451	504	530	474	539	497	527	476	440	469	524	504	529	432	513	493	445	504	489	542	467	511	477	465	505	515	514	498	469	497	514	517	461	503	498	479	472	494	514	470	484	479	496	468	515	502	498	502	488	510	480	501	469	481	450	445	470	490	514	512	507	502	479	471	499	486	466	506	489	511	489	518	518	480	446	459	513	446	483	477	527	514	481	499	491	492	488	478	518	439	457	498	521	527	477	443	490	475	476	486	485	487	500	479	462	449	534	483	476	531	484	453	496	510	460	478	469	492	484	481	481	470	459	523	527	509	463	472	485	520	491	489	464	457	466	491	484	469	425	506	483	446	471	482	502	446	474	479	470	508	469	527	523	503	507	469	491	492	496	478	458	514	462	469	440	474	490	499	493	500	450	478	509	487	476	522	472	497	463	503	521	482	507	466	477	486	488	481	501	497	442	498	475	488	489	469	489	546	482	495	490	510	457	468	454	485	491	490	482	506	530	494	457	498	492	473	501	485	477	456	464	474	518	491	490	471	455	543	498	459	466	494	465	468	502	514	481	486	467	480	494	510	494	483	521	459	477	492	455	508	487	476	486	510	450	507	472	498	494	532	497	470	480	482	502	509	473	473	473	484	473	501	508	502	483	516	444	512	491	515	486	480	480	469	492	481	509	507	503	486	483	447	495	487	493	496	453	484	503	471	492	485	469	492	507	492	455	451	462	456	445	454	450	476	505	495	463	505	490	493	541	506	443	444	488	497	520	499	496	499	474	451	470	478	502	506	523	482	528	509	483	453	469	445	462	500	482	475	531	500	499	438	495	474	517	494	504	464	521	481	502	481	500	478	487	524	502	472	432	500	518	473	490	496	466	486	506	507	481	501	487	526	447	472	496	473	502	507	491	491	527	517	485	525	505	484	494	481	501	465	435	464	508	509	469	489	486	469	469	509	465	539	498	462	470	476	500	518	497	480	460	479	493	489	459	473	481	471	493	487	489	476	462	535	469	472	500	502	501	486	503	483	515	453	516	499	480	471	481	497	500	498	466	488	459	551	464	421	486	509	462	483	494	507	493	491	482	494	490	478	540	488	523	455	501	481	480	488	498	479	503	499	505	494	572	466	507	508	471	475	479	481	486	490	506	511	481	485	460	464	518	469	486	449	475	493	464	485	523	502	506	488	496	477	477	460	479	452	515	460	498	489	499	459	493	503	487	481	481	491	509	447	463	505	526	489	452	461	515	498	519	478	457	462	515	471	436	505	483	480	494	505	496	497	463	460	482	477	518	524	494	509	481	475	459	485	463	467	499	487	509	521	494	472	467	494	484	522	516	474	451	533	496	464	508	455	489	473	469	473	518	502	482	497	518	507	500	459	463	450	510	464	517	466	455	496	502	518	528	520	533	480	483	516	485	483	509	448	484	497	501	448	514	478	502	458	496	458	495	485	520	515	490	473	480	494	521	480	488	457	524	517	520	523	488	495	517	478	476	504	529	523	496	499	473	484	506	478	503	493	520	504	458	452	482	476	496	489	446	522	494	506	489	519	472	517	487	477	510	512	492	479	490	489	484	489	465	491	496	482	485	517	464	514	496	474	470	500	479	498	503	518	523	532	462	508	495	467	447	523	496	490	481	461	493	496	510	510	503	471	504	505	481	502	501	489	489	517	509	500	482	464	475	503	526	503	521	497	480	496	488	519	509	484	497	485	461	516	455	463	505	493	522	490	470	475	506	459	464	493	476	481	539	467	483	465	520	494	449	497	503	526	496	509	458	458	487	507	490	469	471	501	472	499	482	504	527	518	481	463	456	507	476	484	477	542	481	475	501	454	491	507	463	514	500	461	472	506	456	492	550	490	501	505	483
7586	5538	4041	1677	1166	871	744	658	646	571	627	572	610	576	634	578	607	585	568	608	546	599	566	550	593	585	620	590	586	577	560	614	612	586	568	573	605	554	610	600	604	576	590	588	577	579	557	620	585	602	552	546	560	602	605	615	582	591	606	603	533	591	590	616	592	587	584	600	580	569	576	589	556	566	591	607	586	627	586	537	596	571	583	588	586	566	599	583	590	533	574	577	614	584	592	548	578	603	538	559	580	608	561	578	564	626	614	602	610	584	614	571	570	570	522	638	590	621	604	576	571	551	573	579	589	546	593	569	567	566	542	597	563	571	595	588	599	591	552	574	600	590	557	571	581	618	633	530	571	582	528	559	565	556	608	526	581	538	598	566	563	566	595	573	591	558	603	620	631	584	612	590	563	614	543	549	561	578	579	606	591	591	561	581	514	571	544	565	569	576	565	540	560	556	575	563	560	607	592	550	548	601	568	606	594	589	587	588	597	606	620	542	632	565	609	574	566	571	545	578	586	624	553	569	592	568	530	583	602	603	612	545	593	544	584	545	559	584	574	600	590	597	584	582	517	588	567	574	619	611	571	538	570	587	616	598	583	598	562	565	573	590	573	613	598	593	609	568	603	596	537	587	598	581	566	591	591	547	577	582	606	566	618	576	614	521	531	565	605	604	620	567	605	551	551	591	561	592	558	624	628	540	582	601	604	570	621	561	528	623	551	601	537	578	568	538	607	590	556	588	599	582	592	600	554	607	584	601	597	566	610	588	557	582	589	599	591	607	556	545	575	580	580	602	618	545	605	593	608	626	582	561	593	612	539	559	575	585	576	561	565	559	625	564	579	562	573	614	567	614	598	583	589	588	588	558	623	605	566	550	635	577	582	577	579	593	606	612	569	576	566	571	587	586	545	588	582	583	598	567	573	605	584	578	581	549	600	596	584	595	544	630	544	573	578	570	634	562	600	582	610	572	604	578	593	596	604	570	581	627	548	559	602	602	591	585	595	599	587	560	566	524	593	573	580	569	576	589	607	578	547	565	617	567	595	567	590	614	605	592	572	577	597	617	605	583	558	589	525	610	550	578	588	573	543	592	603	567	542	584	589	606	555	539	588	598	596	553	572	591	618	590	568	562	533	552	621	598	620	592	548	605	570	586	594	594	584	565	562	589	532	576	581	625	566	604	569	611	616	575	579	576	572	570	571	628	612	584	575	596	559	559	606	585	588	574	530	573	622	584	575	583	582	609	591	582	548	553	554	568	632	560	629	581	606	573	613	572	612	603	632	592	549	607	553	594	604	572	596	557	588	591	614	566	619	592	532	599	602	546	536	559	584	571	534	561	573	574	583	563	571	591	553	593	575	635	582	574	545	600	549	555	609	604	560	612	570	594	591	555	568	579	619	568	571	603	581	605	583	615	570	608	576	593	626	614	589	581	539	590	572	585	599	594	590	593	573	572	592	592	587	528	618	607	581	560	549	572	589	596	586	586	610	589	571	611	574	592	552	570	552	620	612	585	578	613	549	580	564	560	576	594	529	620	555	593	576	587	530	548	607	575	601	583	530	615	589	593	597	605	601	582	581	538	584	599	564	576	569	559	555	558	574	563	558	562	556	604	585	612	601	580	588	603	590	562	569	570	555	559	588	615	615	580	575	572	577	602	543	580	611	581	567	542	590	630	605	574	598	585	611	603	553	591	598	583	577	587	590	599	628	603	563	561	570	575	546	613	569	595	594	623	580	589	563	565	580	609	609	606	557	582	572	555	574	588	563	595	603	576	541	565	586	591	613	594	599	602	565	523	652	616	581	594	597	628	564	562	548	593	574	589	587	606	621	565	596	622	613	557	658	605	571	600	541	576	645	549	586	551	595	608	617	568	583	611	571	566	619	605	587	595	557	589	654	624	575	567	573	634	615	565	572	598	567	555	566	558	595	586	612	607	624	538	589	576	574	562	628	549	569	583	552	616	555	557	573	523	588	599	612	546	568	610	569	530	568	556	577	595	546	594	592	579	603	591	613	620	553	613	586	550	554	602	592	598	579	574	625	611	598	544	588	595	604	603	567	562	602	606	567	619	543	595	596	580	608	571	559	573	566	610	554	566	596	621	601	625	611	557	605	590	596	592	592	595	564	621	591	606	568	573	590	581	559	605	588	600	580	561	602	567	554	540	595	581	594	566	583	554	602	574	565	606	586	583	610	625	564	608	621	563	541	599	611	575	583	593	578	561	543	590	604	604	570	576	632	552	589	579	577	551	579	574	572	559	589	580	533	581	590	602	557	604	564	555	605	586	570	631	563	524	547	588	563	592	590	604	608	593	571	637	580	565	587	568	612	555	573	561	585	596	565	584	556	547	560	571	575	599	587	628	587	610	594	587	576	573	550	558	583	574	578	569	587	607	546	571	576	592	575	620	558	562	601	589	604	548	564	614	575	600	570	577	609	634	593	554	573	609	570	640	619	598	609	563	599	607	561	581	580	592	538	579	581	611	580	607	569	595	546	625	589	580	606	518	540	570	581	574	575	606	589	565	540	566	561	596	590	593	593	571	624	576	557	587	594	582	575	591	572	593	590	557	567	589	561	571	562	612	557	579	548	648	577	559	577	606	531	539	548	546	542	597	585	587	588	579	583	569	599	562	579	607	577	568	558	581	588	570	575	555	624	589	567	604	568	604	582	569	543	607	604	580	589	583	620	564	591	547	557	572	647	569	602	557	600	585	562	620	543	545	559	599	550	571	629	601	567	632	587	557	583	569	568	595	594	554	610	570	575	590	609	584	610	582	620	539	597	622	568	611	593	624	621	561	578	598	601	604	607	564	644	562	615	539	563	586	610	571	588	568	562	570	569	587	617	595	635	520	588	605	567	604	584	569	559	598	572	586	574	568	577	562	593	585	587	612	602	581	532	545	572	605	562	602	593	641	583	581	602	568	585	639	558	567	590	589	579	588	568	607	592	571	608	605	618	570	561	572	542	606	557	618	520	584	599	583	625	575	591	619	540	563	600	561	633	591	616	576	594	572	576	584	581	597	557	593	555	600	611	551	577	561	601	586	575	545	558	564	599	574	558	584	574	552	589	577	577	573	577	587	585	557	600	585	571	570	595	585	633	612	518	566	522	574	572	555	567	536	607	574	592	604	584	594	570	570	560	609	526	594	574	563	604	594	596	588	613	607	544	565	575	590	584	541	601	574	604	589	602	568	581	588	605	569	533	590	557	590	573	596	582	558	593	588	571	587	593	577	589	583	560	551	589	612	529	597	592	566	584	628	626	605	572	566	602	611	562	568	569	595	570	600	587	583	603	611	598	601	592	580	595	596	581	592	592	592	618	582	545	574	566	594	554	565	548	610	627	620	574	601	562	605	617	604	573	639	592	556	523	563	591	605	591	558	616	581	583	590	633	559	582	583	599	564	569	558	549	537	631	594	597	597	542	591	598	628	554	590	589	592	589	585	606	569	551	583	570	597	601	578	580	586	547	568
23260	21106	28246	24199	21100	10289	1787	1177	1063	1000	902	863	834	895	759	850	766	824	813	769	817	795	701	745	813	755	792	753	746	749	733	771	763	737	800	740	789	758	735	738	730	773	763	771	765	761	750	782	781	702	723	732	742	722	749	731	744	741	766	769	738	727	742	708	712	767	743	699	771	691	767	694	723	774	736	753	698	723	718	754	743	754	743	764	738	739	714	729	734	765	686	688	712	742	723	717	790	732	752	778	764	767	775	773	764	753	737	729	726	727	760	731	703	770	749	779	690	736	690	729	758	739	748	728	751	770	733	717	740	747	727	750	741	750	760	717	775	765	730	729	743	721	773	774	737	747	790	759	707	761	711	695	779	795	787	755	751	774	735	737	760	790	761	718	745	735	796	764	787	692	684	697	781	780	739	721	717	777	767	688	744	766	763	706	764	737	735	755	733	729	759	745	786	794	770	668	793	724	739	719	697	702	797	762	820	730	719	753	737	758	686	733	752	772	737	765	749	741	763	703	806	728	729	741	741	775	760	721	701	749	713	734	744	745	775	714	754	775	753	770	791	821	734	746	764	693	818	728	693	729	760	784	776	784	744	710	759	755	743	741	753	745	753	737	722	760	729	748	773	699	742	735	779	764	773	758	707	753	753	776	728	727	740	755	763	728	724	762	775	729	755	748	771	768	787	794	773	782	693	795	748	776	702	787	728	765	766	710	749	710	745	782	777	784	760	739	732	727	748	711	757	760	728	796	765	720	745	751	733	817	731	775	759	753	732	722	779	718	761	740	683	758	769	734	747	690	704	778	738	777	733	747	775	707	754	785	747	757	720	782	724	712	763	712	726	730	759	742	720	748	693	794	769	743	778	752	775	751	824	730	769	723	774	771	735	742	744	718	745	722	692	738	695	785	744	758	681	775	738	742	731	715	751	747	751	761	735	789	745	758	752	732	693	796	771	750	758	779	739	719	747	742	733	776	717	765	771	755	742	735	743	781	772	777	754	745	762	711	738	726	776	756	732	736	728	724	732	747	793	720	788	750	719	749	790	721	737	748	744	813	723	694	743	675	752	752	752	731	762	779	755	773	721	776	774	763	746	721	744	723	725	749	731	761	789	742	724	755	785	734	702	735	734	730	806	761	734	718	774	679	747	732	743	759	763	767	715	775	730	764	771	779	779	730	733	707	791	815	739	740	759	719	762	712	788	759	769	744	732	754	745	736	746	731	794	753	703	754	723	758	753	735	786	735	720	775	723	755	724	771	773	721	766	708	753	767	769	769	720	717	760	725	705	774	743	740	730	727	746	732	728	716	730	770	743	714	767	845	726	712	732	757	764	726	680	692	741	743	774	762	736	782	756	754	772	729	685	782	768	735	716	773	730	765	736	778	775	696	730	728	746	731	768	776	780	732	727	738	709	759	769	709	799	711	753	758	724	752	732	712	771	746	796	735	715	752	751	725	812	737	785	743	704	723	707	719	768	738	740	724	746	772	787	752	738	771	746	742	753	709	760	760	766	713	781	757	709	703	736	732	766	785	722	792	768	812	759	748	773	770	714	732	774	718	717	717	771	744	766	780	712	779	725	744	761	758	745	779	746	812	745	730	786	714	777	715	757	732	768	750	744	748	761	732	735	746	790	741	727	736	745	762	786	727	778	725	799	750	743	798	742	767	788	780	732	755	733	776	752	775	730	746	729	747	722	737	755	753	741	727	748	771	770	784	697	714	709	748	752	716	673	738	734	819	801	757	758	785	815	707	761	737	747	737	746	732	719	787	745	735	746	734	762	721	748	754	727	791	775	714	740	766	786	736	730	730	698	764	714	759	773	742	755	749	714	738	774	704	742	755	726	789	735	754	733	767	792	768	784	755	714	739	709	728	768	773	764	722	740	753	747	708	747	754	771	750	741	720	757	810	756	727	811	796	732	736	757	733	739	723	734	745	772	740	768	740	708	776	742	766	747	719	802	726	738	741	690	706	745	738	759	763	758	752	781	711	759	764	767	766	730	750	703	719	749	750	746	757	733	763	730	721	756	710	733	753	696	709	731	780	750	726	764	759	695	783	719	724	727	735	742	694	733	763	796	799	736	747	735	749	767	836	753	748	773	739	797	765	687	731	742	751	770	758	720	743	734	726	738	743	730	760	740	721	730	785	771	756	749	699	741	731	708	694	750	758	707	725	735	768	734	745	745	719	774	785	760	722	757	739	796	754	756	723	711	741	729	751	728	786	737	713	691	768	720	753	751	719	755	771	777	732	794	659	789	757	744	742	732	705	756	756	753	760	737	682	726	768	714	732	716	726	748	730	784	767	770	793	709	725	768	760	792	755	726	734	764	725	752	757	718	762	796	769	720	761	718	699	715	751	740	739	735	762	744	734	783	712	744	769	773	723	752	704	732	746	800	746	736	789	732	765	744	756	694	815	740	747	732	777	771	723	742	782	767	749	726	729	704	713	735	751	739	741	755	738	782	787	734	744	756	773	779	759	751	766	712	761	732	720	744	753	746	778	759	736	728	708	723	723	731	748	724	745	720	749	737	761	724	759	710	711	784	760	758	726	757	749	769	690	752	730	753	706	749	776	739	772	750	779	724	736	801	783	751	738	714	752	745	712	675	722	783	739	751	710	751	761	736	709	740	733	667	738	804	717	696	709	745	716	750	713	726	734	758	785	769	724	752	739	725	756	736	762	746	731	733	768	738	738	724	755	790	707	744	749	730	750	765	670	731	727	768	763	750	714	798	727	782	784	774	818	731	761	743	743	745	737	722	710	733	721	720	794	742	731	761	752	708	738	717	800	735	763	779	747	740	791	754	798	801	750	759	718	742	737	737	746	767	727	780	712	777	766	762	725	767	715	742	721	762	755	742	744	756	709	740	780	768	737	741	722	765	710	725	721	764	750	794	698	711	726	775	795	758	781	770	723	727	769	734	737	736	699	732	742	787	771	742	736	781	730	720	789	719	712	726	741	747	729	716	689	743	745	739	793	760	730	740	680	746	713	759	743	764	709	806	789	723	718	731	704	722	759	753	718	717	809	792	760	725	701	688	740	731	735	812	738	719	714	743	705	741	738	748	729	736	716	801	718	805	705	774	747	675	791	733	728	744	756	712	756	747	711	793	700	725	725	693	755	738	739	672	673	770	705	723	751	744	750	796	736	801	772	700	743	791	787	728	767	740	755	776	705	770	687	774	785	757	779	784	742	727	712	748	773	741	721	772	752	726	691	727	734	783	749	769	720	722	741	758	753	738	742	695	771	693	772	755	772	752	745	796	739	763	754	769	771	772	742	759	726	725	722	726	733	740	774	763	724	739	708	716	678	744	750	737	755	755	784	742	710	758	727	748	747	774	752	769	723	746	731	723	731	740	725	678	754	709	729	726	746	784	769	746	720	745	768	708	733	730	708	724	776	756	760	755	735	778	748	753	785	784	772	759	779	752	713	758	702	772	710	719	729	693	787	732	696	752	686	798	725	764	775	675	728
8220	14530	11257	5349	3382	2480	2003	1561	1324	1228	1162	1017	1003	1005	987	1011	1013	978	959	945	884	901	926	933	947	951	856	929	944	931	908	917	909	876	932	902	926	872	943	841	880	887	925	915	918	867	897	934	946	841	936	892	886	828	891	883	862	881	884	881	885	926	882	882	896	835	894	923	864	953	880	922	897	874	909	876	881	864	847	848	887	883	911	854	928	922	873	864	912	868	914	859	900	886	901	873	917	933	901	908	908	891	924	863	870	883	920	881	901	900	879	901	881	913	864	869	882	850	888	899	893	894	852	871	912	913	851	836	825	840	919	879	905	862	898	943	841	879	918	894	860	885	886	926	891	905	887	862	901	857	877	967	889	876	905	869	915	906	911	887	939	864	836	942	892	887	873	855	892	856	910	874	877	882	912	870	862	846	852	887	892	879	905	909	868	891	877	880	889	905	930	904	871	885	859	922	871	942	878	870	908	903	908	922	880	918	877	926	851	866	902	889	944	840	925	902	924	932	873	882	879	853	881	849	871	898	949	876	914	882	882	902	905	880	916	976	912	871	888	875	885	913	856	922	866	938	827	928	895	921	898	881	898	947	858	881	902	875	932	836	914	910	961	889	934	881	928	927	923	856	905	872	913	883	873	850	890	881	917	918	875	860	895	857	877	857	833	918	868	873	867	893	931	871	951	844	859	907	895	865	908	912	905	854	916	856	894	888	912	930	916	842	915	879	841	858	868	920	885	886	926	892	874	944	922	825	856	888	946	909	933	863	878	873	905	887	906	856	873	901	891	900	854	911	915	883	851	869	923	891	889	892	905	868	882	825	933	915	874	898	924	929	890	838	868	871	911	874	857	936	890	875	854	857	891	870	855	895	919	901	924	854	878	852	902	919	866	905	893	892	917	892	913	885	892	883	923	933	898	890	833	833	845	859	900	961	895	901	880	926	853	867	933	920	913	883	857	876	901	908	863	846	929	924	950	852	902	893	900	967	900	918	901	889	843	931	874	880	928	869	866	937	888	870	860	904	937	890	865	901	888	919	898	884	921	877	872	898	918	898	914	917	915	904	857	851	884	860	852	880	867	898	865	928	880	865	895	857	902	880	842	881	864	891	854	918	893	879	931	909	916	897	951	864	908	926	866	904	857	896	877	882	920	828	891	879	884	908	921	875	887	876	888	858	919	885	867	877	875	880	895	845	859	884	857	901	862	897	884	903	931	929	899	863	887	866	880	880	907	872	878	848	877	904	876	863	947	891	920	854	914	912	895	851	912	840	903	893	910	896	873	859	899	853	914	929	900	904	910	856	907	920	838	876	913	866	878	874	884	893	860	872	928	862	871	851	909	856	862	893	867	808	888	870	862	930	906	850	882	909	920	888	884	896	906	851	896	885	887	882	848	843	841	831	850	875	880	842	910	868	836	881	910	872	862	850	954	852	864	875	873	881	877	875	862	898	890	900	911	927	887	892	884	848	947	872	858	891	911	877	858	914	947	901	946	882	882	901	923	880	854	904	902	854	925	842	882	867	889	900	866	921	904	932	894	825	897	847	888	895	925	909	911	868	880	842	926	876	906	940	882	903	893	869	870	937	896	896	865	896	839	902	891	835	904	893	902	933	856	831	907	828	866	856	867	881	882	883	869	872	883	848	935	916	858	871	891	934	919	924	827	928	829	915	979	877	839	894	872	861	911	917	856	882	878	844	884	856	841	854	861	922	862	877	879	875	889	858	902	929	902	871	869	952	905	941	856	898	897	898	875	817	869	903	905	908	903	856	910	850	875	875	873	878	914	875	903	893	900	863	921	889	902	921	874	932	876	899	889	952	863	951	846	835	873	879	880	851	929	925	878	874	815	884	912	909	862	900	849	890	912	912	884	881	892	913	952	940	845	861	856	893	880	958	887	912	888	888	916	878	927	897	881	841	861	853	856	914	923	908	890	897	875	870	909	878	972	848	867	892	942	835	915	872	875	867	888	923	907	910	905	882	904	873	873	872	902	891	908	855	955	900	910	897	908	842	862	842	881	877	877	909	922	897	924	851	867	921	881	876	900	854	892	927	908	912	890	850	926	886	860	934	914	925	850	894	864	880	904	862	876	907	889	867	877	927	888	888	890	888	864	870	879	926	920	889	892	889	900	891	855	929	849	879	901	859	909	889	848	850	915	898	927	845	933	845	877	899	853	885	927	866	861	880	929	922	834	846	925	895	891	864	882	907	886	895	903	883	874	894	896	876	909	944	926	887	854	887	897	910	886	903	884	865	885	921	856	867	877	912	923	896	882	865	946	866	885	876	872	878	885	885	901	903	821	879	863	863	890	853	846	908	895	870	904	945	878	900	911	894	927	832	889	869	827	924	897	872	866	894	893	861	884	950	964	869	868	872	894	950	876	897	906	912	907	841	871	839	919	907	865	850	931	927	887	857	913	869	894	896	816	866	869	920	905	883	844	901	894	869	885	899	879	913	890	913	897	919	840	946	833	862	836	839	901	918	864	915	888	873	876	843	892	896	883	879	912	892	878	863	868	885	943	892	856	880	889	861	919	879	916	945	873	885	842	870	896	895	889	877	887	899	886	863	944	909	915	843	892	870	917	874	895	904	839	950	855	933	851	912	878	897	842	867	897	872	829	865	910	904	871	892	887	886	887	881	877	917	908	870	845	880	914	858	860	874	847	884	913	853	915	881	831	942	916	850	914	880	953	912	849	853	913	885	872	910	852	830	884	937	853	895	938	884	911	876	907	916	924	889	879	894	908	941	923	866	848	838	867	867	936	901	907	889	922	864	899	857	904	917	841	872	924	912	871	904	846	901	867	918	891	908	866	897	892	888	899	904	887	875	858	885	919	929	938	869	881	839	969	900	939	872	889	887	910	944	889	880	849	839	897	899	887	950	939	841	938	919	903	923	953	897	902	897	892	832	853	921	887	885	874	945	911	878	974	872	891	908	853	888	910	901	919	894	887	894	879	907	894	904	913	892	902	871	911	879	892	900	871	860	839	921	920	907	883	888	905	925	928	852	915	937	845	830	904	863	922	901	863	845	901	881	893	889	931	832	880	867	889	904	845	913	929	910	906	880	891	894	933	869	859	913	907	870	888	903	852	908	935	895	897	871	895	978	864	909	846	914	843	932	879	889	902	885	866	900	940	863	868	916	933	903	873	921	866	893	861	887	913	874	928	898	872	870	905	880	945	907	936	889	877	912	867	887	861	874	873	886	893	879	872	893	913	909	870	913	868	860	923	942	901	907	910	943	887	886	918	836	903	893	889	893	886	820	936	865	892	935	916	892	837	921	892	890	902	871	851	887	875	896	887	945	875	867	897	921	910	897	885	877	906	888	907	861	881	890	905	849	905	864	920	922	884	917	879	846	916	880	915	864	873	920	907	898	873	917	942	886	886	954	891	943	845	893	900	869	860	928	924	912	907	861	883	912	915	882	867	867	858	870	946	885	889	859	954	863	921	898	889	917	913	838	939	855	923	923
24236	21119	27388	25063	12915	962	525	403	333	320	286	265	287	278	260	262	251	236	223	224	198	212	239	214	227	221	234	225	240	228	206	215	210	213	228	232	231	215	212	200	207	229	206	233	201	219	221	239	204	210	233	221	225	192	214	226	213	217	230	223	227	230	215	204	239	202	207	234	234	228	219	198	208	212	228	178	224	234	208	223	219	203	231	225	207	204	211	225	221	207	215	244	239	225	236	223	243	200	206	203	252	216	229	216	200	210	185	226	212	189	214	206	198	215	193	226	218	203	206	209	222	206	192	187	235	242	217	219	225	215	235	215	208	210	232	225	219	245	207	222	210	226	213	220	214	198	188	248	214	216	204	219	224	213	243	235	211	225	200	202	217	201	188	203	211	219	209	218	234	216	262	204	226	232	206	212	233	221	185	213	232	236	214	216	218	225	192	221	194	228	213	234	219	209	197	215	219	195	216	217	195	228	238	244	233	196	232	172	232	211	219	230	221	217	220	204	202	219	215	206	230	222	239	195	226	228	212	212	212	222	213	220	208	214	229	216	213	224	205	187	235	230	233	233	211	217	209	191	173	199	225	226	221	240	213	215	214	222	238	221	220	217	225	214	205	208	238	191	214	209	204	224	227	191	236	222	226	225	210	200	253	205	221	205	216	221	199	217	234	247	216	203	212	211	196	206	199	228	216	210	243	232	238	229	218	234	202	200	226	218	222	221	193	224	219	217	195	209	219	202	199	256	217	228	207	201	216	180	234	206	209	231	238	220	202	231	233	207	211	219	216	224	204	211	189	226	203	212	239	198	221	217	198	236	202	245	220	233	223	256	203	239	217	225	211	228	222	237	203	214	228	257	216	211	217	220	217	227	220	220	221	221	231	221	208	224	199	247	245	207	199	195	222	230	205	200	228	213	218	230	219	213	215	246	192	212	225	218	221	238	218	217	204	218	237	214	220	224	219	206	231	213	217	181	212	203	227	237	220	203	198	193	226	217	211	215	229	227	229	224	229	195	215	233	189	244	220	219	210	222	218	217	243	211	228	210	215	256	240	222	249	213	236	208	203	218	198	206	225	218	241	230	227	210	241	249	196	209	193	212	241	208	201	226	218	198	216	219	209	210	210	209	199	233	222	220	244	222	245	205	228	215	208	197	210	202	221	218	224	205	229	217	230	227	228	214	222	227	248	203	247	227	182	216	208	233	236	192	219	223	218	228	220	243	218	203	215	218	220	217	205	200	208	212	200	244	213	256	199	206	199	214	193	229	226	203	241	227	234	216	238	206	217	191	221	224	210	226	225	221	226	208	212	243	196	228	204	238	222	205	207	221	220	194	204	226	218	235	211	214	210	226	219	228	208	210	231	233	225	228	224	200	242	220	227	209	223	225	217	224	248	234	256	192	207	210	218	220	230	229	218	234	193	200	187	204	227	230	237	220	213	221	209	186	209	221	243	232	218	215	201	203	207	216	208	206	221	223	205	204	225	237	227	224	222	190	234	233	210	193	209	212	202	243	213	222	209	219	222	201	210	223	223	210	215	208	238	222	231	211	194	221	212	225	224	198	230	221	245	218	209	220	234	228	208	229	207	229	220	239	227	237	203	213	199	217	201	221	222	231	224	205	193	238	205	209	209	225	214	229	215	230	233	233	212	224	214	206	215	207	194	218	245	214	212	244	234	216	212	214	210	197	209	228	202	218	222	216	201	208	213	211	207	218	228	236	205	215	217	203	249	221	226	216	238	222	202	251	233	227	233	220	233	228	201	221	226	220	227	202	203	205	232	215	236	194	249	190	233	205	223	229	210	213	237	229	193	226	220	212	214	229	210	226	223	207	210	222	221	208	207	203	222	219	217	262	216	224	220	199	210	199	208	239	212	199	213	205	226	211	202	206	216	211	217	215	224	192	208	226	225	222	216	209	202	211	227	212	216	251	206	212	222	198	236	248	217	217	198	223	209	227	224	224	208	238	223	206	236	218	211	208	214	202	236	226	209	195	200	221	203	194	210	216	210	194	223	201	234	205	211	218	225	241	241	250	225	229	215	221	220	225	209	217	213	211	194	202	233	212	217	236	228	206	213	204	211	226	193	222	210	228	226	204	217	257	220	225	207	235	222	234	198	223	200	217	228	211	215	218	214	205	200	214	205	216	231	226	251	217	211	216	222	229	235	220	218	222	212	174	203	216	212	212	238	258	255	221	213	200	224	198	209	222	205	203	219	211	228	209	217	220	224	230	243	210	196	224	209	244	205	214	184	213	205	243	221	239	195	215	217	238	206	221	197	177	217	209	223	207	224	203	214	203	212	231	224	200	172	260	229	222	237	176	231	220	197	205	227	197	195	205	197	222	205	218	225	230	246	202	210	208	218	212	215	206	226	201	228	199	200	189	188	212	208	220	205	203	208	221	218	210	199	230	215	211	229	224	231	224	219	216	222	229	216	198	196	234	232	211	231	253	236	202	229	241	194	227	196	221	228	206	213	228	227	204	238	207	227	214	217	219	209	207	225	214	215	229	240	212	202	215	217	194	211	226	224	241	241	222	203	267	207	217	202	212	228	237	201	213	199	190	210	217	236	215	228	197	227	211	201	220	231	212	213	218	214	213	240	209	235	218	213	209	209	206	233	226	211	208	218	215	205	192	188	194	207	226	222	206	212	214	195	250	210	194	230	229	233	214	232	216	238	227	220	201	220	221	246	216	211	221	247	193	208	214	204	229	253	247	192	228	217	217	217	204	203	212	226	220	238	179	194	226	221	254	206	201	204	219	247	201	205	213	218	221	204	207	225	229	209	191	233	225	235	227	219	200	219	177	182	222	213	205	192	225	215	247	242	242	201	230	204	205	208	221	214	229	210	251	217	221	199	212	219	214	246	211	230	184	209	231	203	230	194	216	225	199	225	207	208	206	233	226	242	197	218	228	236	220	218	194	202	242	216	231	256	210	223	227	205	222	205	229	232	214	222	220	204	207	247	230	230	205	215	183	200	200	224	222	214	227	194	220	200	209	224	214	219	212	204	203	211	237	217	240	205	224	217	230	220	203	204	244	209	194	218	226	233	233	217	249	211	199	245	202	220	222	242	202	228	202	204	226	233	239	203	234	215	180	226	187	212	211	224	213	210	186	214	218	190	220	212	205	210	200	224	222	225	213	214	219	219	223	216	221	197	227	206	217	217	231	191	218	228	226	207	233	206	245	234	219	206	193	239	240	218	222	230	222	243	203	206	209	232	219	197	221	217	210	229	220	227	206	217	216	218	230	206	216	231	226	221	239	233	207	228	206	219	199	225	179	227	194	241	215	244	228	197	229	229	220	223	210	206	242	213	192	214	218	224	216	210	250	234	225	223	217	196	230	260	215	211	208	226	214	206	211	201	215	221	199	209	201	198	236	223	205	211	248	216	222	211	232	224	212	207	217	220	218	200	212	240	209	201	234	195	202	211	195	220	198	213	231	205	234	223	216	205	230	240	199	239	205	191	220
7808	10856	7616	3256	2028	1256	963	757	621	486	476	429	411	398	344	328	322	320	317	298	288	329	336	316	304	307	288	314	311	271	303	316	299	285	286	272	288	307	274	279	273	271	286	305	274	315	310	302	318	285	271	245	313	284	307	277	300	288	287	276	284	254	304	262	280	279	312	295	295	257	294	298	295	259	287	288	304	268	306	308	281	292	255	282	268	267	278	278	272	317	286	294	290	287	249	289	279	327	295	285	261	292	285	289	274	269	262	297	280	260	277	268	294	254	264	287	299	269	278	301	281	281	278	260	308	261	277	280	280	290	268	271	296	274	263	259	274	272	280	255	283	273	279	277	259	278	278	282	291	272	268	292	271	275	272	299	283	312	271	299	262	268	267	305	273	288	255	252	286	290	275	265	308	286	287	287	261	282	271	270	268	275	269	327	290	262	279	264	310	293	265	271	269	264	303	302	274	293	281	312	280	262	295	281	289	282	255	288	287	298	288	299	269	281	267	286	277	278	290	281	322	256	267	296	260	273	254	281	281	274	303	269	275	267	253	295	278	267	279	264	301	292	278	276	256	283	262	285	290	274	266	274	283	303	245	289	289	301	260	308	289	280	252	296	304	292	278	295	302	282	269	294	284	281	277	286	272	284	298	302	257	289	267	283	274	262	287	272	290	302	271	271	304	251	265	275	278	269	268	261	269	261	273	298	254	296	292	304	281	269	281	299	293	295	269	275	309	294	286	261	284	288	285	290	276	262	267	268	245	287	300	275	264	280	275	263	280	249	278	240	297	295	267	266	268	270	261	286	250	251	264	286	273	259	284	277	293	292	267	286	286	294	287	289	257	306	296	285	265	295	290	268	273	297	274	298	326	261	268	295	275	302	257	302	281	243	246	286	285	269	267	260	300	268	286	253	272	285	302	280	298	234	281	297	296	267	245	291	280	281	281	291	285	264	290	259	283	278	262	277	290	279	312	254	264	292	268	267	276	312	285	259	279	303	273	295	300	295	254	269	278	271	312	273	281	289	251	291	288	276	289	272	258	291	285	272	246	278	305	292	290	276	290	262	278	268	301	249	287	284	294	305	274	291	255	244	281	324	282	258	296	260	302	270	305	273	275	272	269	287	304	300	319	281	259	260	276	277	247	275	246	306	282	281	276	304	264	285	294	273	298	266	265	255	259	279	257	272	306	310	289	305	262	260	291	275	275	256	312	269	286	290	261	281	258	264	268	275	298	290	262	268	280	255	256	270	258	273	291	289	271	288	279	287	276	272	273	265	334	293	292	273	292	272	297	268	258	298	280	283	240	246	303	265	256	244	280	270	254	262	292	295	269	289	269	306	288	254	271	264	274	294	336	276	307	253	284	294	282	296	302	278	269	305	253	292	244	273	322	280	292	284	298	251	297	296	281	273	242	295	320	308	271	271	279	277	277	283	279	279	267	293	302	302	285	253	261	293	288	274	311	268	278	276	301	297	278	327	286	254	274	284	269	264	285	309	270	286	294	286	302	295	306	289	277	280	276	263	293	274	299	263	272	297	299	267	266	286	274	305	261	289	272	277	269	266	279	285	285	236	256	283	315	281	288	298	276	290	271	295	276	280	309	271	281	280	273	303	270	305	278	299	281	288	287	291	306	243	260	237	307	265	285	271	292	276	286	282	280	281	293	260	295	281	311	285	302	288	285	252	281	250	274	267	271	276	277	291	297	266	289	280	300	277	292	309	295	268	300	303	310	326	272	297	282	271	269	286	294	272	300	295	291	267	269	250	252	261	274	269	264	279	254	305	269	301	264	265	289	315	295	272	291	284	265	267	283	321	308	288	257	299	274	277	296	305	274	277	286	299	243	295	284	274	291	279	271	256	300	320	294	274	282	268	275	256	282	292	276	280	251	277	292	261	299	291	244	284	247	299	278	266	301	268	279	273	257	262	285	273	272	284	263	305	263	297	280	286	280	254	260	274	257	273	286	260	271	251	260	310	288	282	258	265	271	267	274	295	291	313	262	269	272	256	266	303	276	262	317	291	266	285	285	293	274	282	304	295	262	291	252	269	315	279	268	297	253	302	287	279	280	289	295	274	310	290	275	289	293	264	280	282	285	307	292	251	301	277	313	301	304	249	285	262	244	271	310	293	292	295	266	300	294	252	294	267	271	266	314	265	291	276	279	264	279	275	274	282	281	309	266	287	310	282	282	304	250	260	284	280	299	272	296	278	280	265	265	274	259	227	287	313	300	274	324	268	266	289	284	265	282	260	289	293	272	275	256	284	283	270	258	300	280	246	281	285	291	290	301	277	267	301	242	275	259	292	307	287	290	241	284	297	262	282	262	284	283	305	295	280	297	268	293	290	270	252	298	293	298	257	313	277	308	279	323	275	266	286	260	291	283	257	285	308	269	278	282	284	268	289	277	290	269	284	301	284	290	262	280	264	260	299	338	298	291	305	281	282	266	278	296	306	252	314	289	291	297	268	281	283	276	303	282	282	284	292	245	257	288	254	267	275	280	306	286	284	295	302	293	288	270	258	268	280	301	276	263	303	255	294	288	267	266	267	306	315	300	248	275	287	295	292	298	261	281	274	257	262	269	273	254	262	297	274	260	274	301	270	274	252	270	306	293	263	280	268	285	264	265	273	297	287	259	285	273	273	250	286	275	284	303	278	278	306	278	299	268	288	304	290	256	268	260	271	308	314	298	275	292	282	281	303	277	279	252	251	238	273	299	276	320	259	285	292	298	295	268	264	259	246	297	295	281	237	266	277	293	284	265	270	275	280	261	287	273	286	286	287	271	291	259	284	256	277	290	271	281	255	281	278	278	279	300	281	274	289	275	287	277	278	260	289	292	253	253	273	293	289	267	264	270	252	291	270	292	266	254	300	271	315	275	266	237	262	268	256	274	288	302	275	272	290	285	259	275	255	284	286	256	276	274	266	293	290	283	284	253	279	270	291	266	300	282	270	257	297	254	278	276	267	301	305	273	275	300	292	282	274	267	285	295	294	283	276	273	282	271	287	272	268	287	276	265	277	279	269	260	260	262	311	279	270	277	288	276	283	287	290	278	289	263	278	283	292	284	282	304	304	277	279	271	289	279	268	279	267	273	286	274	250	283	291	297	279	279	272	251	279	309	267	301	271	269	274	252	292	282	284	277	281	278	295	284	290	310	291	250	311	273	285	290	295	262	280	313	264	305	287	255	276	278	278	260	291	295	281	289	304	290	286	275	267	278	279	257	287	298	285	264	284	260	257	235	262	280	271	309	280	281	273	289	275	283	297	276	273	259	290	275	295	269	274	275	289	264	292	273	270	272	290	275	315	292	280	294	274	279	272	265	278	287	291	248	272	279	275	280	270	275	270	302	275	298	314	283	294	295	283	268	280	288	256	301	273	260	255	260	272	261	296	304	283	267	272	295	270	280	280	282	270	277	273	269	299	287	261	296	283	267	279	288	284	236	254	310	278	264	262	259	247	272	278	304	290	256	304
22255	21146	28791	23752	21146	21207	9863	1439	1013	855	804	803	703	663	619	596	615	577	580	590	539	544	551	589	553	549	528	543	547	516	498	570	534	519	525	516	519	510	544	553	522	526	538	526	506	525	510	522	471	541	520	503	523	523	457	533	502	501	539	514	512	507	494	512	481	521	469	523	488	495	482	497	485	520	514	473	546	506	523	505	515	521	514	515	473	486	486	510	521	488	522	490	518	484	471	510	471	551	502	496	506	558	534	489	519	485	506	509	482	505	543	518	490	507	466	522	479	443	539	486	492	512	473	506	535	495	537	480	476	507	497	523	501	506	481	504	485	489	509	474	470	509	505	474	544	538	506	483	511	481	511	481	485	515	522	494	478	498	495	538	504	504	486	510	508	472	488	486	495	540	462	496	511	484	482	505	474	499	489	535	519	459	502	550	522	537	504	491	519	518	491	535	520	450	514	524	523	521	512	492	487	482	545	514	509	511	496	531	546	512	529	485	491	482	487	517	500	495	520	485	481	481	487	507	519	528	470	479	455	486	479	515	507	509	477	508	466	475	495	425	484	519	509	493	472	466	468	528	509	472	495	501	510	505	466	479	516	534	495	459	478	534	480	533	510	470	489	516	487	534	502	497	491	494	493	493	459	506	515	517	492	475	480	489	531	460	510	456	477	468	490	473	517	548	530	501	481	506	516	504	479	519	475	513	479	514	544	512	472	488	493	491	494	477	499	462	496	516	484	500	488	543	505	510	482	537	483	484	499	523	510	498	523	511	486	468	515	511	492	490	458	485	472	457	510	491	496	486	539	486	499	532	498	516	500	496	499	529	486	527	525	499	502	485	462	479	524	468	465	512	489	479	536	481	523	479	529	516	513	527	506	488	496	528	550	578	500	479	505	523	484	487	508	492	494	485	504	519	523	505	450	524	488	514	514	502	494	490	480	497	521	475	517	482	514	489	500	508	490	505	497	483	491	504	509	509	526	520	528	514	505	489	515	544	514	537	502	498	497	477	498	486	525	469	499	518	509	511	478	527	529	495	529	544	492	481	495	460	482	495	524	497	514	483	508	460	516	549	461	513	515	535	502	487	484	493	495	522	549	525	477	480	524	490	475	543	527	483	466	466	493	494	487	515	489	493	524	503	474	498	503	529	467	474	498	473	496	506	509	451	474	494	496	523	519	527	493	505	474	489	497	478	539	502	516	503	463	517	493	508	490	471	514	539	510	499	488	523	509	520	476	518	530	497	520	516	500	496	456	491	532	491	503	492	526	502	507	499	527	493	479	523	486	509	487	509	507	517	497	516	515	501	484	501	487	488	492	512	476	457	525	485	505	496	495	511	515	510	517	490	510	484	505	529	559	535	496	547	465	509	496	535	497	470	514	505	528	449	494	516	482	518	514	508	548	517	493	502	503	507	471	488	516	503	498	498	483	550	486	497	485	518	538	449	467	467	451	481	480	506	516	502	491	528	497	553	508	524	459	475	512	513	534	486	492	481	506	490	511	513	495	514	514	493	510	537	518	488	492	543	520	533	502	532	490	548	522	502	500	502	523	472	459	501	496	488	513	438	501	492	516	531	499	493	506	449	509	478	449	497	488	461	497	511	514	530	518	495	537	502	492	525	499	462	526	475	511	489	501	504	477	461	494	515	519	492	488	486	467	527	500	508	503	476	466	529	471	509	482	482	528	482	513	521	526	512	521	474	506	468	453	515	491	488	521	488	483	494	471	547	495	498	451	511	494	488	500	512	512	512	524	506	530	543	500	492	509	521	517	492	462	477	467	512	538	508	571	484	499	468	517	511	487	494	482	485	483	500	490	500	504	533	502	507	523	479	497	522	533	499	460	490	468	494	490	541	475	507	490	465	445	504	514	504	515	493	484	513	488	515	497	518	489	508	481	465	469	537	499	495	481	487	521	526	486	484	486	518	526	501	490	482	493	513	521	530	506	491	526	473	477	544	467	532	535	492	493	491	468	470	487	506	508	456	513	481	504	512	527	519	482	464	531	499	484	493	502	484	478	452	507	517	506	486	561	490	497	509	514	513	509	513	497	514	502	502	496	501	516	520	493	507	492	464	506	489	495	498	496	489	527	498	518	522	475	496	486	533	469	498	506	508	510	516	504	461	491	457	476	470	526	498	505	519	549	520	483	506	504	526	504	481	493	534	493	471	480	481	516	484	502	477	509	489	511	488	493	464	499	502	540	507	489	522	509	480	506	554	447	549	522	569	494	461	477	501	439	544	488	495	477	509	493	495	469	523	479	534	519	504	503	498	489	533	475	531	491	499	529	487	491	494	484	508	492	509	499	517	529	510	528	505	488	529	514	516	506	503	481	508	484	505	505	514	543	492	500	449	543	504	492	476	496	514	501	485	482	473	482	480	455	501	517	532	517	426	487	529	518	553	487	470	494	516	502	463	507	521	481	504	517	486	489	518	508	512	504	492	502	456	511	537	498	506	464	540	466	545	487	514	510	490	512	486	507	506	525	529	526	458	531	489	477	498	535	476	507	517	494	507	526	500	501	511	496	484	514	507	492	497	523	478	511	528	526	504	453	480	509	550	484	503	500	464	517	484	510	513	535	461	469	477	530	486	511	523	501	487	498	506	521	490	499	503	517	534	540	496	438	469	516	482	475	455	536	487	519	525	488	490	498	498	545	493	487	486	531	521	472	472	531	489	547	506	507	482	495	505	469	517	455	510	494	530	480	516	507	533	480	505	485	491	524	484	521	478	502	504	510	504	534	547	517	495	513	513	504	496	491	525	505	511	473	490	466	477	469	520	503	510	481	501	488	465	462	500	488	485	502	494	512	522	512	474	476	476	536	539	483	499	530	518	482	501	568	489	517	525	514	465	499	479	520	509	499	500	491	489	523	464	519	505	514	507	489	480	483	497	501	516	457	470	521	518	502	481	468	497	514	529	511	504	499	518	498	501	501	510	482	459	508	486	470	549	519	468	458	498	471	493	472	520	549	519	492	503	526	491	453	497	470	538	484	449	476	512	485	501	504	500	470	481	483	474	469	499	511	499	490	504	459	520	510	497	526	462	472	539	523	520	524	464	485	455	475	488	476	475	504	549	529	511	485	513	472	470	465	505	522	482	478	502	514	489	514	512	490	535	479	459	473	514	477	472	498	484	504	449	502	522	499	479	478	527	496	549	546	528	500	525	498	485	505	516	508	504	512	489	534	488	491	495	495	508	522	481	487	474	522	510	520	509	485	506	469	515	498	498	501	479	502	504	538	483	518	491	498	523	507	480	500	465	535	525	490	532	499	508	491	516	524	495	510	473	491	479	471	484	496	526	533	508	523	482	508	492	518	499	539	500	490	452	492	481	504	572	486	490	476	502	476	535	524	501	499	473	535	474	476	519	460	511	516	472	459	527	501	448	476	522	486	531	511	523	502	491	520	509	536	524	437	504	495	498	501	502	545	486	476	492	475	504	469	474	480	482	517	517	481	473	521	495	478	472	536	512
10443	21382	16175	7931	5212	3522	2677	1988	1586	1309	1119	1106	968	922	801	854	766	773	768	701	785	685	656	677	655	696	665	697	632	649	639	641	670	614	688	644	676	651	667	670	586	633	651	596	640	672	621	643	658	667	649	647	645	618	677	686	631	667	594	674	639	652	659	635	613	651	600	584	603	663	632	621	655	619	587	611	626	633	640	646	624	629	625	668	593	650	595	612	578	584	602	626	612	581	618	624	657	643	615	624	581	639	640	647	645	604	586	608	606	683	613	574	641	629	616	594	626	660	578	576	653	614	612	603	657	654	622	683	606	613	643	604	604	655	642	628	598	577	609	593	626	638	625	581	624	638	596	664	612	646	668	628	679	593	633	585	597	597	601	635	626	627	639	607	589	618	615	604	569	602	616	624	609	581	626	627	592	651	630	650	617	622	610	614	636	630	620	625	621	626	667	604	609	590	620	627	639	623	612	604	646	631	600	602	593	583	597	622	640	601	645	615	631	613	628	608	637	577	604	610	597	602	599	650	614	650	594	634	663	619	594	575	621	644	614	645	619	625	604	630	628	655	600	622	601	609	607	633	633	615	611	591	621	668	598	614	584	635	669	647	600	632	620	652	627	616	585	648	605	602	619	618	632	629	602	640	632	642	641	618	633	631	610	605	599	623	636	606	612	656	631	663	613	606	633	604	625	580	587	639	593	624	644	622	603	590	629	628	621	714	639	573	628	627	612	621	591	648	627	647	617	646	635	598	556	615	599	602	636	606	613	623	618	616	625	617	629	632	683	616	608	608	619	580	609	646	600	600	649	624	613	610	633	599	657	619	586	590	613	598	626	646	647	622	597	616	638	640	618	609	656	642	619	618	632	682	653	655	577	620	577	629	640	616	609	581	608	603	607	621	620	605	624	590	647	603	607	623	615	581	631	623	622	631	582	618	632	649	614	662	611	605	603	669	635	613	614	609	639	638	621	655	600	593	584	643	636	565	617	644	626	577	654	658	636	590	642	633	642	626	605	630	639	588	658	608	597	621	673	610	605	623	637	623	607	630	613	607	648	629	601	692	615	602	607	684	639	571	566	609	606	601	623	643	613	658	594	611	630	664	616	630	629	597	613	634	608	621	592	617	587	625	641	581	589	633	614	622	630	601	609	641	637	669	620	585	628	620	624	568	617	596	606	606	648	599	606	604	589	592	610	566	616	643	688	622	610	621	633	579	654	609	605	602	610	616	601	636	602	648	594	619	589	608	590	625	572	641	628	654	614	642	592	604	607	614	582	590	630	611	601	612	614	621	586	620	642	651	701	628	570	600	629	608	617	624	607	653	599	587	612	618	604	592	623	636	676	647	633	603	593	626	604	627	633	624	605	633	647	597	652	632	576	624	630	625	614	650	576	628	671	609	584	620	644	613	593	587	598	636	624	655	584	648	649	645	597	662	554	592	612	599	564	625	660	658	596	626	668	598	623	628	592	635	679	606	609	594	624	575	584	632	617	588	636	614	618	634	642	623	610	622	576	581	589	628	660	634	618	622	654	645	593	616	607	620	655	576	581	603	624	601	630	637	624	602	667	609	640	642	596	622	657	608	642	656	634	601	630	596	582	589	583	599	609	640	639	603	589	612	631	572	619	621	615	581	649	655	644	597	662	610	605	660	626	590	646	643	632	636	606	597	608	660	609	632	601	600	633	633	631	596	641	662	620	624	562	652	606	647	626	571	585	599	591	635	606	572	641	651	592	613	652	691	612	650	568	628	589	597	637	615	649	626	611	621	630	674	625	604	614	598	610	640	592	600	633	619	638	653	606	613	617	625	593	604	604	610	612	624	628	601	611	615	576	627	603	614	627	628	593	625	643	607	632	596	636	594	659	611	618	614	641	613	648	643	598	623	641	640	600	638	607	622	611	602	618	605	633	609	619	581	597	595	621	619	636	612	615	661	604	629	617	648	649	627	614	606	663	641	621	611	600	622	660	625	585	608	647	605	607	677	656	617	592	590	618	594	652	631	611	599	595	625	602	608	611	618	627	590	645	595	604	623	652	569	584	650	635	601	628	647	641	604	597	624	607	631	651	618	608	627	615	611	621	583	649	615	617	685	635	636	648	633	617	654	654	602	620	601	635	615	635	594	600	637	617	627	593	595	629	595	640	638	650	606	653	559	599	627	618	640	639	590	615	623	606	611	622	634	594	613	577	629	600	666	612	586	569	637	590	600	599	592	623	609	621	593	619	628	603	620	607	594	614	609	581	624	663	636	659	650	642	602	584	616	621	618	627	645	642	634	639	636	663	662	598	616	606	624	599	644	671	590	625	597	609	592	621	625	619	570	627	580	644	639	601	600	650	639	627	643	622	635	600	616	611	639	622	604	646	612	623	601	596	617	587	607	613	587	654	607	619	625	585	626	616	621	621	644	658	653	592	594	624	590	621	615	630	624	625	661	643	602	642	602	663	617	679	607	667	630	611	615	573	632	613	660	611	586	606	563	679	603	638	593	616	607	680	605	548	597	651	652	586	600	629	579	601	611	604	621	645	605	587	642	606	637	624	594	610	614	615	585	659	631	615	645	597	628	647	626	611	644	635	593	583	566	689	604	657	606	645	643	627	605	610	610	625	611	616	635	611	615	633	598	656	561	595	594	630	608	659	598	603	619	587	631	646	618	617	619	631	632	634	627	617	629	610	612	649	687	630	627	577	612	648	614	613	607	582	674	632	582	592	626	585	630	646	632	587	598	647	618	645	589	633	655	609	631	642	666	602	634	620	607	620	635	600	613	581	624	605	608	603	638	603	597	604	605	594	627	701	625	664	637	580	571	621	616	617	666	606	613	585	633	625	608	638	655	651	621	614	615	635	614	617	594	655	623	662	633	598	579	609	627	652	609	580	611	624	639	631	601	598	627	605	624	623	600	629	648	607	597	612	616	601	615	642	647	613	658	617	632	602	601	604	612	607	624	619	557	601	625	625	602	640	620	626	611	574	662	626	597	599	612	598	604	607	603	598	604	623	575	605	619	624	633	633	652	592	594	639	619	623	634	594	594	653	611	647	624	623	625	625	598	619	619	648	615	596	661	598	656	615	621	574	671	584	626	626	625	612	596	629	595	601	558	632	636	603	651	614	593	660	608	641	647	622	596	617	639	619	608	596	587	630	612	608	614	607	636	624	549	625	593	636	599	592	636	616	612	636	605	596	622	616	639	597	568	601	619	627	622	633	689	636	591	631	644	566	627	716	589	656	649	620	643	637	610	612	640	597	602	626	606	597	605	601	589	568	561	644	609	608	599	608	622	581	637	622	615	626	615	635	618	628	617	607	620	614	612	642	647	619	634	643	631	639	664	632	610	651	613	611	622	608	622	628	625	570	617	650	611	587	581	619	604	639	649	641	637	633	595	643	612	603	614	640	594	613	637	631	598	607	655	635	581	600	589	596	627	604	624	671	610	605	582	576	637	631	588	594	613	634	661	613	635	625	626	673	632	595	622	599	613
27071	19477	7065	1408	810	611	586	544	525	523	482	492	496	467	517	530	488	498	469	473	462	478	458	490	490	500	455	487	501	499	460	471	469	500	481	465	495	508	519	513	467	500	474	468	445	496	494	479	522	502	489	506	469	542	461	473	493	499	484	472	504	499	486	499	492	488	487	460	467	511	473	474	509	488	537	461	532	479	465	530	497	451	465	482	490	510	446	460	485	466	496	498	509	491	468	507	474	488	494	503	462	471	529	536	455	487	484	463	461	478	498	473	488	436	478	510	434	483	498	483	494	509	478	486	491	487	461	460	482	482	483	462	497	506	473	509	510	478	534	516	491	514	486	568	470	497	473	493	519	473	463	515	501	481	496	440	500	521	496	493	465	495	504	494	498	482	430	480	476	489	479	450	491	496	481	514	493	461	481	492	476	481	464	513	467	452	494	484	443	475	483	486	487	523	474	484	475	493	479	506	455	486	493	465	498	521	471	477	468	467	476	503	466	485	476	470	521	496	445	459	496	507	438	531	463	534	479	499	510	527	483	517	492	490	498	481	471	457	483	506	450	504	459	503	515	495	439	493	458	529	539	459	489	523	527	514	500	493	499	492	494	503	491	491	463	528	500	476	498	446	469	469	510	463	483	488	515	490	498	486	491	501	502	479	496	509	455	501	471	495	471	492	511	479	475	497	495	453	532	482	492	558	465	430	497	464	489	454	517	481	464	464	502	504	502	511	491	445	492	480	472	501	481	459	466	483	474	471	454	458	503	462	523	505	502	497	514	508	495	460	508	459	479	495	513	472	470	466	520	508	499	496	501	500	466	538	447	451	499	488	493	471	514	498	460	526	513	481	484	514	494	488	473	506	494	506	495	521	464	488	488	494	521	511	495	483	471	495	507	513	475	477	492	482	480	490	513	496	454	470	512	512	500	494	486	452	463	464	494	470	494	499	516	517	477	536	472	472	472	473	492	495	496	457	483	511	506	520	528	536	498	493	486	489	523	482	491	470	489	526	511	506	453	507	449	494	513	478	475	502	505	511	513	488	466	524	522	525	517	505	449	508	506	521	477	469	488	470	500	505	490	486	467	475	506	482	516	492	482	503	505	486	505	470	473	481	510	536	489	501	504	468	484	466	501	508	486	510	504	464	514	476	497	491	504	476	502	482	488	489	504	487	469	482	471	496	468	477	474	488	500	445	457	472	518	495	523	504	519	498	473	511	506	483	487	464	492	479	480	492	500	507	495	480	521	477	564	487	463	489	514	496	498	482	519	475	503	462	505	501	504	504	530	448	482	489	507	484	505	501	485	492	484	452	488	497	504	499	477	466	460	447	490	529	549	470	474	507	484	485	454	502	529	481	467	497	487	487	499	517	450	518	510	489	474	477	525	510	493	460	480	505	493	516	504	471	494	496	470	474	460	491	444	506	441	483	484	457	516	488	510	493	466	474	499	463	467	523	466	476	488	483	509	455	475	477	497	506	515	509	480	482	515	485	464	503	487	487	525	470	491	478	487	492	477	490	477	513	487	458	529	484	498	499	486	480	471	527	522	447	510	448	439	446	510	506	481	494	525	495	495	504	504	459	484	491	469	479	491	524	473	481	466	460	483	479	512	482	485	479	481	513	485	499	462	463	488	485	489	477	476	527	463	488	500	472	473	499	473	493	453	493	473	445	450	470	511	520	513	525	510	492	476	467	475	465	525	504	464	491	502	520	483	497	468	500	487	526	505	501	529	479	524	452	474	466	486	484	474	508	496	483	456	546	495	514	492	475	482	508	473	490	509	459	483	471	463	488	481	482	451	518	470	470	509	483	486	479	461	452	510	476	491	475	493	521	480	513	438	470	477	517	493	497	488	489	452	500	490	496	502	519	470	524	519	493	501	498	494	486	543	495	505	495	498	523	474	492	507	452	469	498	488	485	488	466	498	499	486	457	501	458	558	505	497	517	449	485	481	473	539	480	460	468	511	461	481	499	500	537	493	505	472	472	490	519	474	489	523	522	477	479	510	496	487	509	529	478	460	471	473	489	477	511	482	446	484	500	502	486	507	490	499	460	496	484	472	476	478	529	472	486	460	505	490	540	475	485	434	506	476	506	484	516	500	492	463	454	474	472	481	485	527	476	456	458	493	498	480	452	492	484	525	464	480	478	472	499	514	484	506	474	470	454	493	493	539	478	463	498	503	483	476	526	472	508	510	476	485	480	508	478	463	466	492	470	489	544	539	480	466	533	473	496	461	478	504	533	523	482	487	482	497	487	459	455	501	484	485	500	479	493	499	499	483	489	475	510	501	478	502	448	502	506	494	477	499	509	469	474	478	517	467	531	483	480	441	436	490	513	506	510	514	514	499	527	484	495	467	540	463	485	469	514	476	469	445	472	489	516	462	520	477	501	521	473	506	482	486	492	493	484	487	504	521	497	494	533	492	459	496	505	473	494	495	510	509	497	467	498	468	507	469	467	475	460	510	496	493	515	489	518	479	502	500	483	510	490	485	478	465	499	506	490	478	432	482	465	491	480	484	484	485	468	470	494	489	464	520	452	494	492	470	513	505	491	496	471	503	491	522	520	496	457	472	469	491	465	445	454	554	474	485	478	479	482	498	474	492	468	496	464	492	465	511	443	463	446	500	473	474	539	498	529	539	472	478	487	498	480	496	468	463	503	480	511	527	465	471	502	465	472	457	461	558	480	494	509	464	536	520	519	468	442	508	544	473	466	485	514	509	491	493	492	499	495	524	472	486	469	482	545	477	525	505	527	506	480	482	464	465	486	513	468	498	497	450	518	478	501	480	480	456	486	468	481	427	499	484	511	481	517	507	472	512	503	483	514	473	479	491	525	483	475	488	441	505	529	506	490	507	455	516	528	491	475	448	487	486	516	471	476	459	493	469	461	488	480	542	508	475	491	481	540	489	493	530	527	481	490	525	472	488	502	486	481	471	484	530	474	511	454	491	488	511	474	481	508	501	507	491	514	472	455	515	493	492	507	505	528	486	480	519	485	470	474	486	462	486	489	475	461	481	483	448	501	544	521	497	478	467	500	478	508	489	461	482	498	496	485	464	455	521	511	485	456	473	514	523	467	489	478	514	523	478	522	493	509	480	480	432	507	512	528	488	503	478	497	436	525	445	499	465	437	488	509	482	512	521	489	496	457	451	507	480	501	502	518	494	475	483	486	551	481	476	503	525	475	477	529	457	480	511	458	477	480	504	529	509	458	467	487	525	516	489	505	488	478	479	505	523	480	459	485	468	490	494	477	496	471	486	499	450	497	489	499	449	493	525	485	484	513	476	459	494	491	492	504	514	499	463	484	505	507	537	505	480	487	504	507	496	504	481	508	518	522	424	485	483	454	500	523	486	529	464	488	502	445	495	474	486	463	495	461	466	501	495	481	478	461	475	493	470	482	500	488	511	470	480	502	493	523	464	505	509	506	511	497	480	505	476	498	477	464	475	488	462	497	511	462	509	500	497	521	510	479
7139	5371	3683	1614	1083	793	712	708	603	665	594	617	653	609	637	590	629	594	618	620	589	609	598	558	569	624	595	529	592	581	592	565	558	583	647	558	563	570	609	578	645	587	598	583	581	583	598	560	605	585	582	607	592	584	591	575	525	586	605	576	539	624	552	599	597	552	601	601	596	619	552	621	588	594	559	601	618	637	565	610	591	570	602	599	597	538	608	584	584	585	620	610	589	629	621	561	597	576	602	567	548	578	609	623	587	610	628	595	550	596	569	527	596	595	577	556	602	598	614	556	547	560	609	597	582	592	594	551	589	570	599	584	619	618	593	591	551	563	613	517	573	591	627	581	602	540	590	579	585	622	609	578	567	593	617	590	548	603	595	585	602	641	552	599	561	587	624	596	576	563	595	574	573	600	585	618	605	582	580	606	568	593	584	597	594	600	578	598	558	620	575	582	578	613	561	591	562	569	562	596	585	578	617	624	603	586	576	610	598	560	588	602	544	583	568	568	564	623	633	544	571	602	557	572	612	586	598	598	606	580	613	577	581	618	554	612	614	584	547	558	585	581	558	631	598	580	562	579	576	636	591	625	602	592	584	637	566	573	578	616	551	596	586	603	575	571	593	578	569	600	620	528	568	554	595	618	566	587	589	580	563	607	599	576	567	626	550	650	595	646	623	601	575	619	564	598	591	540	574	595	589	598	593	618	589	572	614	588	631	586	600	584	604	570	549	614	608	573	619	599	593	551	599	600	593	611	548	591	561	598	594	616	603	580	594	600	597	560	570	580	596	622	604	546	605	579	569	568	595	587	563	575	598	545	586	563	549	581	608	585	618	623	600	606	601	655	601	608	607	538	626	608	569	592	586	579	551	543	597	591	568	572	590	612	586	580	572	581	631	570	586	617	626	599	567	573	594	566	587	613	562	597	531	566	584	535	522	587	611	589	585	563	616	605	589	582	589	593	590	596	602	592	585	564	609	569	558	554	595	574	604	607	589	599	608	601	555	575	591	609	567	573	609	591	641	583	573	569	602	639	655	574	580	633	609	587	608	592	606	625	594	624	559	621	562	599	607	603	593	580	612	616	560	602	580	619	606	582	612	593	584	587	596	573	614	608	601	589	584	602	602	605	570	602	617	597	544	552	577	595	545	589	567	577	610	593	592	564	566	610	618	620	580	589	587	563	599	569	660	605	598	577	568	572	605	564	558	584	623	586	589	594	608	548	601	582	587	606	597	604	609	626	575	576	618	557	558	564	605	533	548	584	591	549	568	564	615	584	584	586	583	570	581	603	626	575	569	641	607	617	584	613	608	590	596	573	591	590	629	587	612	570	594	569	606	561	580	595	585	586	566	574	611	579	631	580	545	608	551	616	563	583	634	568	605	550	588	639	527	645	603	636	587	558	632	590	544	651	607	599	598	561	580	575	589	589	604	577	543	606	593	596	605	594	555	561	566	589	558	599	579	619	609	644	587	589	563	565	590	549	573	579	566	590	596	607	621	549	594	610	572	584	583	615	577	594	633	593	617	548	565	574	570	564	612	558	584	572	603	593	572	614	647	592	562	592	582	585	568	625	628	596	586	575	598	605	598	593	621	619	574	582	591	604	582	576	591	572	592	590	610	595	555	573	613	601	612	549	576	592	623	617	597	564	607	552	596	598	571	616	606	554	542	563	598	587	582	571	575	573	555	605	547	578	623	559	609	515	600	580	541	573	559	600	605	579	578	574	600	608	600	608	600	604	589	531	579	602	582	596	594	560	605	584	553	583	587	619	559	595	582	569	600	517	557	574	566	563	597	609	555	541	609	598	584	576	598	578	570	574	591	587	552	592	562	586	586	594	619	584	587	614	560	618	610	607	620	539	601	603	593	566	603	571	567	584	599	581	627	609	594	639	599	573	552	617	611	616	561	578	578	580	569	594	551	585	559	572	575	530	588	578	652	602	593	569	605	622	632	602	615	584	575	552	587	571	581	543	589	606	560	619	577	560	557	563	586	582	597	573	561	591	599	599	588	624	622	614	602	624	597	610	597	567	600	580	624	612	609	597	598	649	606	538	614	590	571	604	627	572	581	579	593	586	580	626	568	597	586	591	590	616	592	590	537	602	611	563	629	559	603	615	613	580	604	537	585	557	562	586	591	593	552	572	565	619	577	589	636	578	617	608	586	621	617	593	564	624	586	589	606	559	597	607	568	593	601	534	590	554	605	589	587	585	586	595	560	572	602	587	636	576	601	626	590	578	571	594	572	575	552	604	573	595	552	570	620	549	580	630	600	564	580	563	549	560	643	609	569	568	611	573	589	584	599	589	581	580	575	595	616	597	607	592	584	564	600	551	564	576	617	589	625	587	571	617	562	569	545	564	586	604	638	602	572	587	576	543	573	606	568	587	605	642	592	604	605	601	554	571	598	574	542	594	572	576	583	570	592	556	579	599	586	554	545	579	597	565	576	572	557	541	600	567	570	586	541	591	592	621	594	574	576	575	582	556	623	550	571	574	634	593	604	623	608	560	611	592	591	600	602	581	585	620	629	586	571	586	550	582	580	599	540	588	612	584	586	566	587	605	556	601	570	583	589	531	581	548	590	570	605	585	615	626	612	587	594	619	599	602	596	619	574	601	580	573	608	587	575	586	625	595	600	620	599	582	579	543	584	627	590	628	602	577	558	607	607	564	584	569	553	518	618	597	586	571	582	586	605	559	621	611	572	583	552	591	546	577	545	620	594	539	585	561	585	568	561	585	609	578	610	582	543	608	599	581	592	588	569	608	541	622	570	596	601	568	607	569	588	593	610	580	592	595	645	610	570	577	599	619	612	599	603	576	550	548	605	593	585	565	649	602	575	569	583	593	553	632	613	575	565	551	581	596	557	566	582	631	555	580	562	561	578	551	618	582	561	577	522	618	604	566	568	591	641	595	591	613	623	587	586	580	567	620	603	591	558	581	549	594	595	600	589	575	576	583	617	557	534	591	580	585	568	568	574	603	563	583	626	553	646	626	584	646	571	626	610	583	591	594	591	579	570	617	613	574	599	557	613	560	576	588	612	592	547	600	537	550	597	622	638	571	580	614	542	562	558	618	559	606	578	624	563	596	616	577	619	609	570	591	577	585	602	602	555	566	643	588	604	572	578	595	570	576	573	587	569	576	564	558	571	581	577	553	631	579	610	589	624	638	574	650	591	586	590	602	559	608	555	584	623	597	608	641	556	563	582	578	626	582	595	557	595	579	617	608	652	586	584	601	594	594	558	609	584	592	618	604	604	566	601	563	586	587	615	586	578	531	616	580	585	590	601	551	591	623	580	560	580	577	625	632	601	541	594	575	583	621	623	637	626	598	620	588	578	578	584	597	582	609	602	545	561	583	584	556	584	594	577	613	600	564	598	564	605	573	575	612	545	581	589	595	581	617	607	568	594	560	590	577	548	620	617	599	589	587	594	559	575	566	586	597	604	603	587	566	522	613	635	541	610	572	591	593	550	617
23261	21088	28225	24177	21092	10411	1791	1186	1046	983	920	821	833	841	782	836	826	815	804	778	737	755	794	806	803	766	755	784	749	801	677	823	759	749	742	740	730	781	748	792	765	761	736	787	787	790	724	764	773	760	750	747	728	766	774	748	727	787	801	712	772	728	733	749	721	760	809	733	765	811	782	778	798	766	758	749	754	738	771	796	743	751	729	740	754	763	782	751	782	723	781	759	777	756	755	761	731	765	752	788	741	779	786	768	740	724	838	762	809	764	779	791	742	783	775	782	713	728	725	795	833	788	669	755	773	790	779	747	787	706	777	769	784	689	745	785	762	767	767	729	751	772	754	763	808	736	745	739	706	724	737	722	745	767	734	762	770	718	799	789	758	735	767	800	762	755	749	720	750	781	710	757	741	787	739	747	754	730	776	772	736	729	757	720	793	767	776	725	761	780	749	720	713	703	731	754	755	757	776	749	736	777	757	713	843	782	730	742	779	750	784	774	766	723	769	720	747	725	763	757	721	757	748	722	755	761	758	745	732	731	787	789	846	757	759	745	728	747	753	733	784	729	745	828	798	746	749	758	682	771	759	742	786	724	754	732	782	772	774	711	722	768	732	753	753	741	749	754	790	725	786	780	712	783	804	729	744	752	763	757	738	757	772	791	759	741	753	760	747	712	761	742	723	709	769	768	722	808	778	777	759	769	749	738	768	758	756	780	694	756	738	762	750	782	785	762	743	754	747	693	748	741	769	768	705	758	774	724	767	790	748	736	746	721	800	778	727	709	753	740	754	734	734	786	722	718	731	739	788	785	768	762	735	757	811	747	763	785	716	799	737	737	776	754	749	760	772	708	768	765	771	750	784	757	763	777	735	736	774	762	756	763	762	732	753	748	761	770	777	743	750	794	781	796	733	760	759	793	719	712	729	756	738	746	743	752	745	704	723	774	776	767	732	765	753	673	746	735	787	729	764	824	772	727	730	746	740	755	735	792	783	787	678	708	739	737	693	784	746	765	762	737	719	743	768	762	752	769	774	742	754	768	708	755	759	767	763	793	766	785	774	777	763	744	785	758	723	745	784	811	741	705	762	727	782	736	743	708	765	735	716	725	776	732	733	735	748	709	753	797	752	808	783	723	758	749	764	774	770	754	736	746	774	768	726	717	705	752	701	722	758	713	706	749	763	721	705	765	765	858	755	744	807	768	725	725	774	789	753	749	754	719	736	753	765	777	755	763	704	742	797	803	729	788	738	779	775	730	739	712	761	729	760	752	719	751	777	704	721	728	735	764	669	788	743	744	723	752	793	739	776	728	773	743	737	727	772	769	767	775	807	751	738	742	761	745	804	747	760	759	742	744	782	734	780	792	728	763	745	775	764	751	758	780	778	780	762	710	795	780	696	749	780	763	740	738	743	741	716	717	732	762	694	764	679	702	743	808	765	751	706	770	762	750	742	745	720	784	756	767	769	729	769	770	751	757	689	798	789	742	746	776	760	728	707	750	758	756	750	737	738	710	737	754	725	763	724	721	755	692	749	738	738	735	770	726	702	726	780	797	758	759	845	763	782	748	783	771	779	757	787	721	740	762	767	733	745	758	762	740	732	732	785	710	733	733	751	745	724	771	767	737	759	726	741	777	746	789	731	728	742	736	767	781	769	743	745	753	777	740	728	798	755	781	723	762	784	764	764	751	744	752	732	717	752	725	791	736	736	736	714	733	800	766	751	737	761	720	741	748	773	756	776	728	749	766	768	761	755	739	782	748	741	711	756	742	776	754	737	749	765	759	786	828	741	759	779	791	763	796	751	735	789	758	730	758	794	710	706	782	732	736	774	823	707	724	801	747	778	746	754	786	734	763	740	830	700	720	760	765	740	752	797	693	742	725	788	742	790	722	779	732	753	697	751	690	763	756	768	734	791	786	739	730	735	751	726	782	752	765	785	809	732	719	745	758	732	781	732	780	707	734	753	726	787	743	754	730	749	729	767	741	786	736	781	768	732	778	775	724	751	763	755	785	725	812	772	764	758	759	737	766	769	779	757	796	727	762	724	759	782	749	724	754	737	742	745	770	754	785	725	761	704	752	759	737	804	738	720	787	707	760	766	783	701	735	768	760	771	743	750	750	764	785	781	743	749	744	786	780	714	773	772	756	722	773	751	741	723	731	789	731	739	777	750	808	743	764	791	724	732	777	705	749	780	756	752	768	739	757	771	740	734	754	787	773	726	723	762	720	727	767	763	772	718	727	780	713	727	794	718	791	781	778	749	736	768	751	813	726	727	769	769	721	798	749	770	727	714	753	759	735	734	726	753	745	717	713	727	750	714	726	740	753	779	769	739	784	768	801	716	743	759	769	755	776	755	742	769	724	772	741	778	819	797	741	778	749	750	749	762	746	776	733	704	728	763	753	756	782	768	819	725	704	734	757	761	743	710	751	738	800	729	763	710	794	736	745	754	774	731	770	726	776	751	756	788	790	758	679	738	724	690	755	775	748	721	721	771	748	781	711	755	783	753	757	740	774	737	761	765	727	786	738	780	749	794	766	745	724	718	757	793	764	768	706	689	730	745	750	750	791	776	767	706	738	751	699	729	767	787	702	708	695	735	808	729	755	773	748	706	757	754	749	782	750	753	753	693	730	773	755	754	742	746	781	773	774	774	758	733	745	745	763	763	724	751	758	736	792	785	801	752	732	695	782	767	771	729	770	736	769	737	772	750	765	788	773	748	757	811	706	715	745	748	765	783	700	683	741	743	768	773	752	707	737	754	764	762	717	772	751	747	824	740	752	752	734	728	761	723	743	750	789	753	754	799	748	783	779	798	715	760	763	767	746	791	762	776	799	777	801	722	763	758	794	747	717	774	767	766	699	804	731	764	752	742	773	706	754	719	763	762	754	771	760	718	723	775	760	782	761	723	779	757	774	757	721	789	761	742	714	807	774	745	753	751	746	763	731	716	743	727	764	708	747	685	791	817	748	746	795	731	740	763	781	760	742	823	691	773	746	713	753	761	764	770	765	779	781	758	792	732	782	769	712	719	779	818	717	740	736	807	761	701	752	821	762	758	762	737	784	728	770	736	755	768	705	777	775	716	710	764	767	749	743	781	771	773	749	745	705	769	760	743	799	700	736	760	746	740	753	743	732	748	779	748	742	732	717	747	741	799	742	748	728	771	747	746	765	740	718	744	798	753	727	749	796	744	774	757	804	720	755	753	774	795	816	739	756	728	707	736	763	718	724	740	731	746	794	769	730	782	757	731	756	688	744	764	749	744	719	774	839	725	755	716	765	794	736	772	723	805	764	744	783	760	729	723	788	776	732	738	779	741	745	764	767	707	777	770	719	770	724	775	769	711	731	728	739	746	714	763	770	766	734	733	749	769	742	772	784	770	750	734	749	745	804	752	725	799	734	757	764	744	698	762	754	684	762	694	767	775	751	743	803	736	789	740	803	757	720	757	733	790	804	723	773	713	777	721	782	746	741	824	740
8209	14626	10891	5046	3152	2454	1915	1617	1439	1175	1172	1139	1083	1046	1007	968	984	950	915	951	944	939	963	918	914	920	895	946	931	858	904	951	873	948	961	892	938	897	898	899	873	804	942	885	925	905	906	828	899	889	879	941	889	864	923	907	857	896	858	928	867	888	893	885	922	895	866	891	839	891	857	886	845	881	886	847	921	865	870	885	909	903	878	924	899	857	934	871	889	897	858	898	918	852	870	902	934	885	932	944	888	935	903	898	911	874	918	913	922	870	907	990	860	920	870	918	890	877	913	893	896	878	906	935	891	923	864	912	871	880	857	887	899	887	913	902	873	890	904	932	904	873	903	826	872	912	851	879	873	900	905	896	870	915	897	823	907	880	920	950	911	947	908	850	921	860	919	921	913	884	917	897	892	874	902	861	875	913	883	899	828	987	898	973	908	910	821	877	882	938	936	888	880	855	834	829	899	878	894	885	869	921	886	834	913	891	873	918	863	896	927	914	856	890	865	896	874	903	874	913	934	881	892	904	846	897	916	899	863	911	892	903	920	930	937	857	901	884	852	906	875	927	882	887	928	884	877	902	875	907	859	903	888	948	858	920	834	835	864	901	872	897	869	910	872	917	940	902	921	877	889	935	880	911	878	903	871	867	916	888	893	953	900	903	881	867	916	879	855	867	871	969	932	881	925	924	924	894	879	905	882	925	904	880	858	924	937	868	879	870	880	922	879	922	884	978	842	907	859	861	899	933	888	881	924	934	884	901	895	893	863	882	872	860	898	921	896	878	844	887	882	892	917	860	913	877	845	883	925	953	932	894	880	885	877	976	883	909	855	906	873	843	877	936	882	820	922	904	900	872	888	902	943	924	905	901	912	943	923	893	867	917	879	879	858	854	849	892	882	898	891	903	903	939	942	941	948	901	865	878	867	897	882	930	854	914	858	870	915	883	928	914	884	892	870	923	953	855	880	839	979	886	885	893	915	898	888	936	929	839	888	899	865	964	885	902	933	905	922	924	902	922	925	967	914	878	862	850	903	851	933	886	918	832	834	909	919	833	889	883	916	894	925	907	937	863	882	876	941	919	877	885	887	939	900	929	958	947	886	903	887	926	850	907	927	889	871	846	900	821	900	892	919	905	877	883	887	892	874	855	875	886	884	841	933	908	928	883	832	895	948	914	930	889	893	896	921	883	911	878	845	930	911	887	860	866	857	901	897	906	864	882	903	908	864	990	875	913	893	858	940	869	782	898	849	915	901	889	902	863	894	899	886	885	846	919	926	882	920	891	905	824	933	884	919	890	908	846	881	888	911	903	922	955	926	833	909	843	949	889	850	893	884	875	890	980	911	868	884	919	956	885	884	883	914	900	882	888	882	899	883	909	913	918	858	871	879	855	876	916	867	838	904	908	915	908	874	852	932	922	873	897	906	894	877	900	878	856	907	893	896	905	915	906	926	872	850	919	910	903	914	877	901	891	889	913	904	835	873	917	878	874	890	893	895	866	872	940	874	876	922	896	841	933	881	929	877	917	936	886	939	865	915	910	837	874	908	931	902	912	886	885	903	853	888	916	885	836	879	929	898	899	886	897	872	898	851	916	875	875	876	857	917	911	877	868	941	887	839	923	923	871	933	902	900	949	905	908	856	858	900	902	902	844	872	889	836	924	873	884	865	905	850	916	849	915	889	847	882	896	910	941	877	872	924	887	868	895	869	825	952	859	946	933	908	869	879	886	916	856	895	914	909	939	915	884	951	839	889	938	860	940	928	912	871	923	928	962	867	876	889	928	879	942	871	859	892	846	881	882	863	888	933	902	910	823	915	893	912	863	911	924	907	919	888	871	891	900	853	846	909	835	942	889	894	899	894	906	844	916	930	863	891	899	852	866	865	885	919	873	917	899	918	869	930	869	866	920	938	911	934	904	898	911	924	907	898	857	860	830	827	811	844	937	875	902	878	917	874	892	942	875	962	879	900	911	917	924	838	900	940	898	863	899	900	916	899	948	897	899	902	840	875	910	856	867	921	947	881	962	918	888	920	924	873	903	913	891	929	892	886	857	882	958	882	868	916	902	950	875	967	892	876	919	884	869	904	895	904	876	882	899	864	881	937	859	821	940	924	905	869	853	894	900	915	920	901	898	864	846	913	896	864	879	889	833	816	925	870	948	886	962	847	935	832	904	900	896	900	918	872	908	856	901	882	864	884	929	898	863	889	939	848	968	926	889	917	923	903	938	889	897	905	843	951	865	959	914	976	831	877	901	878	927	872	848	914	858	913	901	896	934	918	913	888	902	888	923	920	923	922	926	870	924	926	884	995	893	861	919	873	882	928	937	891	888	895	904	905	948	841	887	957	937	844	862	942	901	906	839	903	942	867	897	899	877	902	839	910	864	901	932	837	885	867	936	887	913	914	820	957	861	920	929	839	868	887	868	896	901	846	929	969	925	882	960	902	884	899	898	923	913	867	883	929	884	919	938	903	936	861	859	918	910	891	889	868	870	853	872	934	929	909	919	855	887	906	857	912	907	842	926	924	908	893	939	864	902	942	917	933	935	878	920	857	897	863	903	934	899	908	902	844	861	931	891	925	877	907	884	911	889	917	927	881	895	902	862	893	882	894	819	894	913	895	879	919	881	915	907	905	908	878	970	807	893	892	867	899	927	897	856	864	914	875	820	859	888	892	949	886	861	942	899	940	922	877	928	862	875	883	921	890	881	921	883	862	901	865	896	963	863	889	908	857	911	904	848	849	930	881	911	923	920	894	877	894	844	835	888	910	842	887	905	914	933	874	986	913	874	897	882	875	914	908	841	931	880	862	943	853	881	906	905	863	918	890	899	850	819	907	943	925	944	879	838	879	879	866	917	862	869	877	935	902	876	909	854	885	892	908	907	836	913	918	945	873	877	893	922	890	874	893	926	910	927	870	881	919	812	904	917	872	925	869	886	885	903	909	885	916	869	957	945	913	873	882	879	924	839	871	884	869	868	924	934	927	877	884	882	926	969	970	903	881	886	859	864	899	883	838	922	852	906	888	873	905	877	885	875	859	818	887	891	912	879	890	862	870	878	883	870	932	902	879	893	845	911	852	860	908	916	906	835	883	924	908	841	940	917	881	977	855	912	919	938	940	923	908	900	941	896	873	921	918	932	806	845	963	909	908	928	858	926	905	925	913	881	910	894	888	886	881	898	882	906	844	907	889	898	921	909	911	926	878	849	839	870	894	915	866	833	884	879	956	927	904	811	868	906	898	895	917	808	928	891	913	806	861	847	904	875	876	904	890	899	872	880	924	846	871	900	886	910	902	866	968	877	865	847	840	871	900	953	952	858	883	947	833	856	901	951	915	852	943	851	908	918	888	982	874	895	871	890	866	943	914	882	895	892	920	926	919	921	912	925	898	861	887	933	883	882	854	862	905	850	872	917	913	843	853	867	886	886	944	935	914	890	919	894	873	899	854	873	890	864	906	853	889	911	969	939	890	897	904	932
24192	21123	27425	25009	12847	891	547	405	369	312	303	276	263	261	244	243	263	273	237	227	217	248	232	261	261	253	252	215	236	256	217	199	224	239	246	215	215	238	210	225	233	244	206	220	225	213	237	220	234	224	206	230	219	213	244	233	245	229	253	236	217	231	205	219	201	232	246	230	223	185	217	239	219	238	234	214	235	223	233	200	223	244	227	194	194	227	234	194	215	241	231	226	235	225	241	203	211	222	201	206	208	215	238	223	240	248	228	243	222	219	222	223	198	223	205	208	249	215	222	220	229	228	216	209	230	218	231	224	233	235	241	246	221	220	212	235	223	220	231	234	227	241	235	213	218	222	204	222	203	216	232	219	210	210	231	201	228	231	220	223	200	211	229	227	215	208	204	224	227	226	248	243	219	211	240	224	229	227	242	217	229	211	255	239	212	233	212	203	251	217	236	238	227	210	225	177	214	235	203	218	239	212	219	236	217	226	229	222	219	211	230	207	242	234	213	213	207	242	218	223	217	210	210	224	253	206	222	253	204	193	226	211	206	253	271	225	210	235	218	206	234	256	228	209	211	228	223	234	201	206	219	224	216	238	230	228	225	237	245	234	225	213	207	218	237	228	242	237	218	214	234	212	214	204	225	206	202	219	230	209	245	223	206	204	252	249	244	210	202	245	203	248	238	218	233	253	210	248	204	238	241	202	234	225	230	228	235	253	221	201	193	202	249	221	240	213	211	243	222	225	214	243	252	214	218	205	214	209	190	229	224	223	199	201	223	229	197	254	245	203	212	235	204	196	223	210	222	224	244	241	223	229	197	211	240	221	236	226	236	235	231	213	221	196	248	219	201	237	231	217	212	230	250	207	241	213	245	226	227	230	213	213	223	236	229	237	225	191	216	216	235	236	217	241	187	198	232	213	220	224	196	193	220	245	234	220	218	221	256	231	208	224	211	242	265	214	241	227	222	224	232	239	203	237	213	203	222	212	220	206	232	223	231	254	215	219	208	218	215	206	241	235	228	222	220	208	232	219	231	217	251	197	191	253	230	226	217	225	216	239	209	216	209	235	223	253	204	230	218	241	225	221	212	213	247	250	227	213	233	187	226	224	241	222	236	209	207	225	222	199	237	228	209	229	220	228	228	227	236	209	231	236	233	234	212	215	235	226	232	217	214	236	221	228	240	208	247	240	204	233	231	203	219	249	239	204	237	238	205	252	216	213	199	222	209	214	205	202	197	227	201	237	279	214	223	217	234	206	225	223	228	234	227	224	222	235	231	219	228	215	229	202	221	243	229	245	230	191	209	242	212	218	244	209	197	247	208	207	219	218	211	220	237	230	220	224	192	203	223	231	235	226	243	216	202	222	209	214	229	207	223	199	194	210	214	202	226	192	237	259	226	241	225	209	223	230	231	249	202	234	216	224	218	210	223	258	231	229	235	202	205	235	223	219	234	232	200	226	256	216	200	228	229	218	210	230	247	211	213	218	211	219	238	202	234	213	249	226	211	229	189	212	221	220	211	237	226	191	224	217	236	203	228	221	215	219	252	228	225	206	216	257	189	247	226	253	203	244	234	212	216	200	222	220	208	229	196	222	214	250	211	211	231	226	204	219	242	223	205	205	211	212	249	224	214	235	220	217	217	210	211	252	234	224	216	244	240	207	213	248	220	202	210	233	223	200	215	205	234	219	214	217	223	240	224	204	204	224	226	225	213	218	197	217	226	201	213	233	216	214	223	208	243	229	235	233	216	239	229	198	224	225	210	200	215	209	195	201	212	209	236	205	205	238	211	200	251	218	216	200	243	246	246	240	215	214	216	231	217	228	221	212	226	234	196	232	212	236	217	241	215	212	209	222	205	222	217	223	243	219	241	204	228	223	226	215	221	191	205	219	214	222	252	211	240	212	214	212	204	212	234	203	231	205	208	212	221	212	243	258	211	192	227	235	214	214	235	216	180	198	235	180	201	221	216	231	209	247	208	219	206	225	246	223	255	241	234	208	225	201	206	227	220	232	233	229	227	244	218	242	220	241	244	233	224	250	213	234	236	204	217	196	237	237	220	222	228	224	232	203	223	241	218	222	213	228	224	256	222	215	193	245	239	221	223	226	208	225	209	230	216	228	239	183	204	220	222	213	207	207	237	232	211	219	215	220	225	209	222	227	203	217	207	238	190	225	215	216	234	200	221	219	243	230	216	225	200	214	200	222	233	230	232	228	210	235	221	219	214	241	240	207	235	230	239	215	197	224	252	221	203	263	233	212	228	222	222	216	222	229	232	229	206	236	213	235	259	216	219	217	223	267	233	221	209	229	241	231	221	225	203	225	243	216	214	223	204	232	202	210	214	222	237	216	205	231	227	223	239	213	220	249	237	237	210	227	232	232	242	229	226	202	231	236	213	203	224	231	226	200	221	239	222	224	190	237	224	217	222	233	253	206	218	211	235	208	211	231	228	188	212	224	224	204	227	212	218	230	237	199	220	234	210	242	201	223	233	239	248	221	207	214	238	235	213	206	224	206	232	215	198	239	195	214	225	205	203	225	228	204	242	222	224	208	205	224	229	228	222	220	225	227	210	241	226	243	232	206	226	223	224	238	218	218	217	238	237	229	235	243	222	221	217	214	219	208	228	221	235	220	198	222	217	213	206	221	227	255	234	209	226	236	221	208	216	214	218	196	267	251	224	207	211	213	196	219	235	203	195	207	239	251	226	247	236	219	219	220	246	225	236	233	223	223	231	204	252	227	223	218	242	214	253	219	217	218	230	217	225	216	188	236	214	224	211	268	219	232	251	227	230	235	218	220	223	233	205	221	225	210	225	235	239	203	242	232	229	227	239	196	242	260	255	215	224	213	217	217	230	215	166	203	211	201	237	234	215	255	228	211	227	228	233	213	209	229	212	263	234	220	223	226	195	227	219	202	212	213	214	231	249	225	198	205	230	248	223	253	187	223	205	213	235	213	245	248	211	198	222	199	209	229	197	242	243	237	211	217	247	211	210	202	197	206	229	201	236	214	216	210	218	214	187	214	218	191	216	225	213	211	237	251	212	204	239	234	227	221	223	196	205	245	223	203	211	205	240	250	248	219	240	206	200	205	204	228	223	212	246	212	211	222	221	231	238	236	200	216	216	231	189	218	220	212	244	227	248	211	220	228	212	215	219	227	223	211	213	207	219	200	231	235	239	212	219	224	195	236	232	200	185	213	238	228	231	225	228	207	216	215	249	220	214	242	214	212	227	199	206	213	226	227	217	205	216	229	217	230	205	211	214	216	258	246	228	236	215	202	226	219	216	223	228	227	250	244	227	216	221	208	210	187	233	219	208	245	225	225	205	229	233	199	208	226	237	192	199	236	222	212	202	214	209	227	229	216	217	207	214	237	220	197	222	219	215	207	211	207	219	217	202	235	248	216	208	244	229	267	215	233	222	232	251	225	239	235	194	219	231	201	220	215	216	215	235	207	246	220	233	219	223	229	228	228	193	225
7869	11107	7388	3196	1890	1347	975	739	617	514	449	413	373	345	382	358	351	359	319	308	332	335	280	292	305	284	301	287	282	319	294	298	301	273	306	324	278	309	270	274	285	303	285	263	305	306	247	268	285	264	287	296	238	264	278	293	278	290	292	307	290	281	279	281	273	287	283	278	294	275	293	290	292	285	252	249	296	302	327	301	309	292	289	278	282	258	264	255	283	289	263	285	280	292	277	301	305	290	281	277	292	292	267	291	266	274	301	295	260	276	308	272	278	295	270	290	268	247	276	294	258	287	264	304	255	300	290	290	249	295	310	274	319	310	273	261	279	286	291	298	312	322	261	297	288	303	281	279	266	327	275	294	276	260	279	313	276	271	287	286	278	313	282	273	265	290	309	274	293	256	261	251	274	264	272	295	277	283	339	258	306	300	279	266	267	286	291	309	303	289	265	266	267	284	269	291	287	284	266	291	248	280	297	294	267	272	298	268	270	274	267	284	236	291	266	277	322	290	242	272	288	307	258	319	284	289	283	277	273	285	268	270	278	274	279	295	300	245	268	280	277	291	293	311	296	265	259	274	294	277	307	286	281	275	298	318	270	270	290	288	267	287	257	306	275	301	291	266	274	283	271	273	278	285	304	247	261	288	261	264	284	288	298	266	270	324	283	303	245	317	264	301	264	268	281	302	298	298	256	300	292	260	302	270	291	296	295	285	276	289	303	274	268	271	309	271	269	282	305	333	281	255	255	310	276	306	298	294	290	286	307	300	290	287	281	303	271	274	280	273	261	280	264	275	267	311	273	303	264	266	253	302	292	266	293	279	287	281	288	280	268	296	257	282	296	281	268	275	276	253	309	269	280	271	295	323	269	306	265	299	280	283	292	278	298	288	280	258	277	271	276	287	281	260	308	282	284	282	275	269	279	259	269	288	276	269	286	290	292	308	298	278	299	286	296	277	301	291	272	311	269	291	248	295	259	313	272	288	270	255	313	282	278	286	301	269	264	313	304	281	302	298	241	295	257	302	261	270	266	277	286	288	257	306	261	284	276	269	310	285	280	290	278	253	280	251	262	283	320	256	303	308	266	268	293	281	265	302	254	299	276	286	274	302	289	287	280	274	268	276	292	268	270	288	268	307	291	288	289	293	269	245	280	299	311	274	265	274	289	304	337	287	305	248	268	278	285	278	285	301	280	334	305	249	286	279	289	300	282	292	253	275	261	256	267	271	268	256	276	288	302	284	254	258	305	281	266	293	287	300	285	291	289	298	288	270	323	292	299	281	278	302	302	270	263	299	274	268	290	273	236	292	263	290	286	303	288	259	288	269	290	291	283	296	310	304	264	251	293	264	268	300	290	291	287	305	284	280	303	301	297	307	269	273	286	285	272	281	252	297	284	304	287	280	281	279	324	282	286	269	294	326	270	295	277	245	300	271	276	287	269	296	286	280	283	283	282	286	265	260	287	276	285	270	275	287	258	274	272	290	287	277	260	271	305	278	270	293	324	274	274	276	275	252	254	297	297	274	290	255	281	277	285	264	293	276	291	283	293	296	295	294	303	276	263	274	292	278	288	283	300	289	281	297	253	254	278	291	252	266	264	258	296	296	277	263	270	298	287	288	291	281	287	287	295	318	286	292	264	285	280	313	279	311	306	269	281	296	284	275	292	263	289	293	270	281	277	271	261	285	281	264	278	293	289	291	267	250	272	282	267	275	245	247	271	271	277	259	292	307	280	291	289	263	253	265	276	300	269	302	288	305	281	265	271	292	280	276	289	306	281	259	284	309	254	277	286	288	304	303	278	286	273	276	282	265	288	298	270	291	279	267	270	282	280	329	281	277	274	274	286	288	273	293	268	273	257	281	290	296	294	294	275	310	284	304	259	295	286	281	266	290	300	284	294	271	264	275	269	299	293	268	260	310	282	309	271	275	302	270	266	283	258	271	278	313	278	286	262	302	300	310	289	259	300	278	267	262	302	279	275	292	284	284	302	314	268	283	283	268	310	268	286	278	288	265	310	287	275	270	247	307	263	290	308	299	292	286	268	314	312	262	270	296	317	283	286	296	272	293	267	282	271	298	276	296	271	308	260	272	276	262	269	286	272	275	310	286	314	284	295	282	268	292	314	296	287	278	295	255	278	269	289	288	299	295	244	255	290	267	302	285	239	301	262	310	265	278	235	300	328	284	300	265	282	283	293	276	290	261	268	290	250	274	259	285	261	280	292	260	301	297	292	308	307	278	283	275	254	295	293	296	279	283	296	308	290	293	318	282	267	287	290	284	308	277	280	283	295	296	270	292	305	274	279	285	313	274	280	253	278	289	280	287	284	278	277	288	261	289	258	285	268	320	288	285	254	309	300	292	283	312	282	287	273	270	280	291	298	295	270	296	293	305	284	279	278	287	310	283	296	285	279	293	277	268	274	260	282	297	296	269	286	275	270	268	304	273	280	286	315	280	272	306	320	285	252	291	286	281	279	282	286	296	286	311	279	272	251	265	288	266	263	284	287	258	285	273	290	281	286	266	276	292	277	264	290	265	273	310	298	284	279	286	271	278	282	263	305	283	266	286	314	289	302	303	253	264	294	271	306	282	286	271	280	271	315	241	295	286	300	277	268	270	283	277	288	269	291	272	275	284	289	318	292	296	284	305	295	300	281	268	304	257	297	304	292	305	280	273	302	283	305	280	311	319	283	274	261	251	299	288	334	291	284	252	298	280	309	298	298	258	257	281	284	276	296	304	283	280	291	255	297	304	261	290	285	286	281	277	286	266	258	268	306	254	265	275	298	292	316	248	289	295	290	273	262	277	295	309	259	290	271	293	272	283	276	308	271	261	302	298	273	299	290	275	289	300	281	308	259	290	281	279	291	268	261	270	288	260	274	293	281	260	272	292	280	284	284	273	296	296	289	299	273	305	264	298	280	275	268	262	285	279	290	278	287	306	274	287	285	288	272	273	287	285	264	270	279	295	276	280	285	277	275	279	263	284	287	284	287	297	279	262	255	293	279	311	247	292	288	306	294	311	235	311	310	313	307	266	274	261	276	294	292	290	280	290	294	258	256	269	272	279	314	314	269	272	276	302	282	274	305	282	307	314	270	283	272	282	294	274	274	280	277	274	288	292	293	301	279	276	275	284	263	292	273	292	291	264	278	275	290	259	280	265	284	278	293	284	274	307	272	255	304	292	274	297	271	284	299	264	282	264	285	270	323	269	296	297	290	261	287	292	285	279	285	277	285	282	306	260	264	277	275	295	268	282	270	269	283	257	306	244	262	269	282	305	283	283	278	265	282	298	261	284	283	286	310	290	271	287	257	259	289	284	251	283	271	274	299	270	267	291	278	306	297	279	315	302	302	277	287	271	284	295	284	283	300	263	282	285	284	269	284	306	279	252	284	293	262	298	234	307	270	298	280	282	284	279	306	321	256	282	286	302	287	271	255	280	264	276	315	273	287	277	299	266	279	307	282	293	274	279	285	277
22243	21154	28814	23759	21154	21205	10011	1472	993	824	826	744	729	672	620	635	602	598	582	595	556	541	601	524	548	539	527	507	522	552	533	538	510	517	536	531	512	515	518	532	499	495	540	494	510	481	503	543	543	533	518	522	516	517	509	500	550	533	543	499	536	533	535	475	528	492	543	522	511	483	518	496	495	522	469	491	502	501	490	505	502	506	480	501	519	468	509	534	518	498	527	503	489	525	487	498	532	508	516	503	494	507	526	425	532	512	524	502	506	539	526	478	511	494	503	505	542	500	491	472	519	515	518	492	495	502	524	508	522	528	511	479	528	486	537	472	513	517	501	495	484	533	560	472	498	498	513	490	509	502	529	489	491	477	488	476	483	528	464	481	532	546	510	528	498	492	492	465	505	500	522	506	525	529	505	510	468	523	507	513	496	520	521	486	511	518	507	500	496	524	520	484	504	508	514	514	480	504	505	504	506	515	551	480	472	477	509	475	504	482	501	484	508	528	564	463	522	508	527	490	522	510	514	485	482	531	504	525	531	535	498	459	564	510	505	523	493	488	471	463	499	499	512	511	496	504	477	505	455	451	530	508	517	490	491	540	511	499	499	529	518	471	498	470	501	531	539	498	516	532	523	506	515	469	518	499	475	517	527	509	503	492	474	525	505	508	514	499	501	524	535	468	515	511	554	539	486	507	518	453	522	501	510	505	510	518	492	542	544	492	476	503	532	501	504	477	514	513	451	536	536	486	506	510	552	501	489	513	511	509	509	524	482	506	492	502	517	498	485	505	519	499	508	528	483	498	493	496	516	490	519	519	517	479	494	520	505	468	506	458	519	502	514	484	548	498	504	525	530	478	475	541	520	532	475	530	514	489	460	501	528	482	500	535	485	488	513	549	539	523	530	495	503	455	497	510	473	488	512	477	526	485	505	495	506	471	484	491	506	527	519	475	475	474	520	475	510	480	504	484	522	497	498	485	474	478	482	483	499	517	491	565	472	541	495	498	507	506	510	541	473	501	522	513	483	520	488	506	516	486	519	525	467	484	494	504	465	538	516	474	490	506	513	536	537	516	498	457	523	501	474	513	522	515	506	500	493	499	467	500	491	487	503	525	538	482	534	521	495	514	533	484	496	513	533	520	499	504	483	470	515	506	492	494	512	527	521	539	517	513	514	523	495	523	508	515	519	476	495	508	505	525	511	515	484	507	522	492	513	519	501	509	532	485	519	508	492	494	476	522	520	484	510	497	548	525	492	493	466	485	475	530	506	514	514	530	501	499	490	494	507	509	550	524	484	500	531	484	497	549	494	483	544	548	533	509	510	537	509	498	514	489	472	535	496	456	499	480	478	558	538	498	465	496	513	515	486	496	471	499	479	509	462	515	496	477	550	486	511	491	505	490	519	506	512	507	465	480	493	513	505	526	497	513	469	515	529	524	503	511	489	512	483	491	484	534	469	506	491	524	535	488	536	516	530	515	549	506	507	475	500	506	490	471	476	537	436	501	453	464	494	475	503	508	524	491	490	474	525	522	505	495	510	509	483	486	507	504	472	501	521	508	529	511	527	483	532	498	517	463	458	512	483	498	524	483	482	530	546	522	505	506	490	494	505	516	516	510	483	497	496	501	499	501	490	509	545	510	514	496	481	492	534	502	497	506	488	469	498	474	507	527	491	521	481	489	527	486	529	521	504	515	509	486	501	522	503	498	501	511	543	500	433	479	512	499	488	497	523	494	479	518	524	524	525	533	508	487	504	518	503	503	509	544	506	519	533	502	462	519	493	537	522	523	515	545	515	504	523	489	522	551	459	522	492	494	513	485	539	517	513	498	535	504	486	493	481	475	497	526	501	512	507	496	497	498	492	532	484	476	532	475	515	484	488	465	492	484	497	523	487	493	512	503	523	500	498	513	502	496	513	487	509	506	523	467	544	490	476	472	499	511	462	500	508	493	490	473	484	503	516	475	522	510	507	487	511	509	505	482	489	513	502	461	465	491	506	513	511	539	463	468	488	457	453	499	483	531	484	514	491	506	503	481	482	495	510	468	489	455	555	475	516	522	490	471	540	511	517	488	502	500	485	497	495	477	528	471	499	475	487	527	500	472	501	494	488	486	491	499	522	529	513	502	526	519	483	519	481	504	516	501	511	497	517	493	483	519	509	493	517	552	506	534	516	428	491	526	475	522	507	490	454	487	484	511	460	524	472	533	499	510	503	542	500	521	494	495	498	492	491	486	520	529	526	527	530	522	486	491	529	517	538	527	503	513	492	510	502	484	522	476	516	531	519	506	494	514	495	519	482	506	518	569	500	466	525	522	448	531	526	437	505	484	470	491	498	510	437	487	504	477	504	508	498	544	514	504	455	495	523	507	478	488	507	499	518	536	505	515	530	516	511	519	538	496	502	474	521	505	481	538	502	553	496	476	538	494	485	526	494	495	525	483	477	512	514	507	465	468	488	463	473	513	477	526	481	513	493	485	490	507	484	514	498	494	498	457	516	484	485	490	521	489	467	500	519	518	507	475	519	509	472	507	504	504	496	485	488	506	516	518	502	525	552	492	536	508	508	475	502	494	536	522	510	492	546	527	512	485	476	529	516	516	489	501	508	458	476	467	553	485	465	463	502	487	507	501	481	488	534	492	478	497	475	536	491	474	505	485	531	482	471	472	507	522	477	505	513	543	529	477	523	511	516	503	506	525	536	487	485	530	553	445	529	509	499	523	479	533	524	465	479	455	481	494	476	529	510	525	507	504	472	484	540	460	496	539	532	474	513	499	519	527	538	498	497	489	501	512	496	491	496	499	527	477	515	481	477	511	516	526	468	483	477	555	453	490	516	510	501	513	535	487	525	497	483	524	506	503	506	512	517	516	547	479	479	481	470	483	474	512	505	510	531	485	496	514	512	512	551	470	511	479	459	481	468	541	490	513	511	492	501	514	541	477	509	480	533	551	530	533	520	506	497	552	480	537	499	459	511	506	506	499	517	508	507	438	491	450	497	488	469	514	501	506	498	517	537	495	476	526	496	501	488	494	490	477	518	511	512	478	502	516	487	500	505	511	478	491	500	474	440	546	505	516	504	498	519	517	488	496	490	546	522	515	508	523	484	499	529	500	485	489	486	527	489	536	531	508	522	497	514	489	530	503	471	473	504	484	529	526	509	482	488	495	499	481	553	523	516	507	524	508	487	542	505	513	533	529	497	477	511	488	489	467	501	496	507	538	504	500	524	503	483	515	509	503	526	521	517	474	554	469	513	502	472	520	485	511	509	488	498	488	486	489	514	479	474	513	496	470	516	521	517	481	479	473	496	479	503	464	477	546	471	510	510	489	536	519	524	494	498	513	531	539	456	464	504	485	474	513	472	487	533	520	503	478	509	537	470	503	551	487	502	467	503	476	517	506	501	525	497	463	520	509	470	465	488	489	530	492	533	503	531	534	468	496	483	503	504	559	462	512	524	459	479	523	489	475	496	537	480	489	531	470
10353	21419	16230	8277	4975	3437	2611	2042	1553	1332	1154	1106	947	914	835	823	778	735	757	727	700	718	702	660	680	703	704	648	654	672	662	605	617	622	639	666	662	667	676	630	669	680	655	665	667	598	623	642	610	635	645	633	665	621	603	653	643	629	642	614	659	674	616	615	633	608	601	636	605	588	616	686	645	625	631	612	636	595	642	599	673	669	627	661	610	669	620	615	629	667	611	621	613	637	662	609	627	626	567	633	621	636	638	667	641	655	603	653	634	614	642	601	579	625	657	545	610	636	586	615	625	636	597	633	585	621	620	587	627	629	625	604	606	627	571	573	587	661	615	636	650	596	630	588	615	625	635	570	635	617	617	585	609	633	649	595	625	586	623	582	640	568	635	632	605	559	654	599	590	628	576	607	600	600	583	613	606	637	617	610	610	588	632	648	619	616	602	622	644	688	573	605	589	636	653	672	651	602	668	643	653	596	583	629	641	609	649	648	623	614	594	622	598	575	646	654	660	592	619	668	647	652	678	629	626	605	604	606	619	619	629	637	642	619	604	627	654	641	563	628	634	627	675	628	631	600	621	608	613	571	594	637	624	621	654	617	655	655	650	651	618	628	596	647	617	670	604	614	666	667	590	598	627	662	644	662	662	631	621	612	604	656	594	638	607	630	583	659	575	604	630	632	579	653	619	654	625	688	661	654	636	628	624	616	646	622	628	596	604	602	601	649	627	675	671	638	584	613	639	601	656	623	595	600	638	644	609	610	585	592	617	637	596	634	613	609	658	668	629	647	652	674	585	647	597	604	657	645	629	626	646	645	617	633	646	637	639	635	599	662	643	640	644	696	628	631	636	620	624	623	650	641	671	599	607	631	588	646	601	646	627	637	692	634	605	608	612	589	599	611	608	625	610	638	660	618	609	662	610	632	569	638	670	644	570	608	613	572	635	587	601	637	642	623	627	621	638	628	640	661	656	656	637	646	631	624	635	618	633	612	645	659	628	624	638	624	612	631	612	638	608	591	639	648	609	689	597	606	606	615	611	619	616	611	650	629	595	642	605	624	617	647	603	640	640	597	639	642	594	613	615	635	601	623	600	605	621	595	608	668	612	650	619	679	661	590	627	615	597	622	597	609	573	650	618	687	599	640	643	596	646	570	596	630	647	569	631	640	653	604	596	656	646	609	623	638	622	594	637	622	648	619	673	615	632	618	661	633	627	641	591	664	640	570	618	611	631	594	645	641	617	601	642	595	617	619	621	655	585	624	632	600	609	586	633	630	590	616	635	700	619	651	654	605	634	666	602	659	600	616	631	605	608	633	637	626	637	637	623	628	606	646	636	648	602	618	671	547	664	623	606	656	620	648	663	604	632	662	647	617	656	600	611	617	605	626	590	606	609	623	623	617	632	603	632	589	658	616	638	606	614	685	620	649	612	592	646	633	657	648	614	591	595	622	624	630	639	571	606	582	650	624	616	609	584	601	614	597	637	633	613	658	622	603	618	611	670	632	613	574	626	617	639	632	618	618	634	628	610	632	663	592	624	593	628	671	623	582	624	629	600	631	629	610	642	597	604	653	607	656	598	657	643	606	616	619	600	632	596	673	661	636	597	627	671	577	625	604	613	652	623	622	627	623	640	612	647	648	639	608	590	555	640	592	679	622	610	641	665	614	610	614	604	611	651	636	622	608	626	686	596	568	654	618	633	632	613	624	626	628	635	614	627	607	636	631	620	619	617	672	612	624	650	642	640	613	639	637	588	643	587	633	630	600	635	624	643	655	606	607	592	578	595	622	646	606	628	605	623	630	615	641	613	610	642	616	655	601	621	624	591	629	616	668	672	601	594	630	651	608	670	629	610	628	621	603	545	630	632	631	589	619	649	626	636	601	629	595	640	585	630	647	616	617	617	620	627	681	628	625	608	571	622	616	642	628	596	589	636	607	636	593	634	617	643	613	626	648	631	623	617	609	572	641	584	608	663	619	658	606	620	615	599	619	606	625	622	654	633	641	662	610	612	612	612	593	622	645	623	609	629	614	660	625	618	601	604	622	660	630	611	601	629	607	616	581	654	620	628	580	584	581	653	595	623	612	619	615	595	627	606	666	667	605	584	651	615	639	609	608	593	610	631	643	644	621	630	596	624	632	612	622	609	658	626	574	621	650	668	620	636	599	603	590	578	638	611	578	612	634	616	639	607	652	627	621	578	610	554	655	642	592	644	595	614	627	624	640	649	567	632	599	599	604	601	610	657	634	604	605	616	587	611	652	636	599	578	629	629	616	621	606	640	597	586	674	604	585	662	623	614	595	599	616	621	672	608	646	643	610	635	603	615	629	631	660	587	635	604	665	613	633	643	658	608	624	611	618	624	636	648	643	593	591	609	630	597	603	607	670	627	614	629	649	595	592	600	650	635	616	666	626	595	629	613	662	630	651	604	618	668	633	610	624	641	579	566	604	610	594	632	589	584	664	637	598	604	625	628	618	620	634	629	616	634	594	609	622	615	654	639	634	618	578	645	618	618	599	645	609	621	657	595	605	634	621	598	639	611	627	605	619	610	584	597	628	648	625	586	595	602	638	635	613	617	650	616	600	654	662	618	621	633	600	668	682	605	609	645	603	665	612	611	628	650	630	614	632	646	583	613	617	610	598	639	657	622	619	605	589	656	614	612	657	619	604	709	648	631	640	617	663	630	600	617	623	604	619	626	618	636	666	609	624	572	627	625	581	658	657	609	613	679	625	607	583	638	682	592	614	606	633	617	605	556	602	616	636	609	611	578	652	651	624	632	626	571	634	643	651	586	615	626	672	605	625	623	624	645	630	627	604	611	651	638	635	647	614	630	648	610	634	636	635	613	586	612	675	641	632	635	632	607	628	624	639	601	611	651	644	640	648	633	602	618	607	613	597	617	624	604	620	698	618	614	617	654	613	566	650	605	597	612	601	632	631	630	667	608	642	649	622	664	669	623	660	584	628	561	671	639	611	665	586	612	636	614	613	610	612	591	641	638	607	661	574	612	680	626	626	609	596	628	594	621	639	624	637	645	644	674	618	671	637	593	662	617	602	630	580	639	588	629	613	596	622	605	643	600	600	640	649	644	632	616	612	623	606	642	594	611	640	635	640	596	611	626	671	618	587	638	626	627	612	617	620	598	601	655	594	598	621	663	634	672	678	622	590	551	625	628	604	621	615	647	600	658	609	615	644	605	610	600	652	609	639	625	677	604	636	679	652	618	624	590	628	617	616	643	641	660	658	630	647	617	615	601	633	608	642	613	648	612	654	644	634	599	660	649	633	633	618	655	652	624	638	620	593	681	592	607	580	618	664	607	648	652	610	650	602	630	597	605	595	595	608	649	630	601	639	669	653	603	606	672	678	628	625	615	635	633	622	613	642	614	616	654	662	578	642	631	659	608	635	613	615	644	639	613	561	590	642	605	608	596	627	642	601	611	636	605	630	627	630	640	636	598	622	611	673	646	634	631	619	645	629
27089	19445	6992	1617	779	652	616	576	485	499	493	479	526	483	508	472	497	527	484	530	512	458	493	472	547	494	504	492	454	533	493	473	499	501	465	505	486	481	483	497	502	500	489	494	525	489	465	489	487	446	466	476	504	515	507	512	531	503	500	519	499	483	480	471	494	448	524	487	521	479	498	481	506	529	482	471	480	497	495	482	471	503	517	511	526	516	495	565	497	485	510	504	455	491	451	486	454	505	485	488	493	498	482	489	509	439	492	442	492	483	456	530	496	513	462	505	464	473	509	498	525	479	512	460	474	497	492	480	514	474	480	500	486	462	467	500	506	528	507	473	512	503	490	442	469	499	509	479	519	502	472	515	513	519	518	492	477	453	517	503	473	531	498	482	482	489	432	496	538	456	468	504	473	490	500	512	502	528	508	458	522	495	471	530	505	506	519	498	483	505	470	497	473	460	487	478	451	499	525	446	487	496	482	483	470	480	500	502	482	537	491	457	476	495	485	510	499	493	485	500	481	493	477	495	514	486	512	460	466	515	544	456	492	455	496	447	468	476	489	501	468	493	478	480	529	494	476	540	510	475	480	503	492	487	497	498	484	467	472	520	483	503	500	507	476	473	506	477	483	532	508	470	453	494	460	500	508	473	502	445	494	517	461	496	525	509	472	529	515	534	527	490	541	456	472	508	521	493	476	486	484	518	488	489	502	514	515	513	521	450	487	488	503	471	485	497	484	457	487	506	485	503	497	492	491	488	478	476	480	533	452	479	466	469	520	476	497	461	495	474	497	501	468	484	488	497	482	492	489	453	522	507	513	488	498	465	503	506	533	499	458	504	504	476	500	519	489	508	487	529	490	518	458	483	499	489	505	479	536	505	508	507	459	534	501	515	473	488	491	489	495	493	484	499	490	502	508	487	517	493	491	508	495	511	475	520	474	528	514	512	451	500	481	496	525	511	480	481	504	491	475	492	478	477	515	499	519	498	540	534	483	525	487	509	538	498	480	503	499	469	512	525	504	502	496	531	490	521	520	511	476	470	474	492	537	506	504	488	485	512	492	532	449	501	458	511	472	477	529	478	494	517	490	516	508	541	500	452	476	525	475	483	496	494	475	521	526	509	474	493	488	509	495	493	443	470	469	457	467	489	482	493	468	496	505	488	475	509	504	503	499	457	510	479	510	447	486	487	501	469	438	437	481	536	495	493	496	477	495	533	526	502	497	496	478	480	485	497	488	462	467	493	483	476	467	488	475	507	504	496	461	498	477	487	527	476	524	507	494	492	493	474	523	489	480	459	489	481	530	499	487	480	456	477	471	519	511	459	482	500	456	481	474	476	480	535	472	486	493	486	505	498	485	487	465	490	488	497	510	523	503	498	502	462	492	498	501	537	524	513	515	493	493	488	455	483	510	501	496	474	479	465	516	524	510	515	474	520	497	506	448	460	478	498	496	490	489	515	476	513	512	473	506	480	507	502	511	522	509	479	486	470	487	522	489	489	481	480	491	482	491	488	458	543	537	520	518	529	482	502	515	499	501	507	487	462	516	531	511	485	500	487	497	513	472	462	485	436	494	496	464	492	490	513	462	485	495	497	494	522	480	504	517	484	456	510	531	515	494	478	501	520	541	523	538	493	487	487	488	480	481	501	502	503	524	543	487	443	454	481	466	522	478	496	485	511	519	488	496	502	491	516	491	471	520	489	525	506	478	505	490	493	503	485	506	483	508	476	514	479	462	509	497	461	518	502	527	501	520	470	523	492	505	483	503	510	496	516	533	482	488	483	446	470	511	480	489	487	505	533	513	513	507	505	511	495	454	484	478	495	488	493	500	526	486	469	493	527	465	481	499	524	469	478	493	510	510	503	480	477	520	520	543	488	494	463	501	489	485	504	458	464	476	465	502	507	507	510	481	499	458	499	504	470	516	526	498	468	447	451	535	534	507	516	470	478	519	500	489	454	511	527	527	522	443	472	469	472	489	495	518	512	516	477	508	490	483	534	483	522	492	489	501	512	464	474	519	511	489	519	524	522	526	486	489	509	476	456	480	482	491	462	455	509	527	503	523	504	510	497	479	490	487	496	494	492	474	447	529	532	488	483	464	488	491	502	521	490	458	485	522	487	477	465	495	511	508	521	521	506	494	494	508	488	476	524	499	514	528	470	536	515	504	506	513	509	516	517	478	500	488	463	488	471	519	443	486	507	507	520	498	507	536	516	482	486	457	485	470	530	482	480	490	482	478	501	452	516	491	518	434	538	453	522	481	481	464	507	491	507	526	451	541	519	461	486	461	528	491	485	507	499	477	564	508	486	478	509	479	540	522	509	542	518	511	494	481	501	476	480	499	507	464	520	441	492	504	486	512	514	524	506	514	470	493	520	556	472	524	481	504	521	479	459	480	469	513	470	503	478	500	533	499	495	465	470	536	467	487	499	473	489	464	459	468	486	499	503	506	453	485	515	510	489	504	491	521	499	500	466	471	542	464	522	465	506	484	491	491	520	519	484	511	486	526	486	507	516	490	482	488	468	472	506	527	466	484	466	446	516	461	498	460	475	485	480	487	513	478	499	494	508	558	501	525	480	479	508	486	483	442	537	509	516	536	476	538	510	516	475	489	504	524	497	507	471	534	493	488	500	468	510	488	492	456	475	522	514	539	533	457	487	488	507	490	488	476	458	518	481	503	533	498	546	520	499	461	514	508	488	517	493	461	459	515	500	479	464	468	510	478	482	538	461	433	498	487	518	481	458	488	479	510	502	520	488	479	503	496	488	492	504	531	522	484	496	552	492	531	476	467	513	512	502	501	480	492	468	486	514	536	486	485	478	473	457	518	495	490	499	509	494	524	545	508	480	496	474	508	442	504	522	506	474	522	452	510	483	482	473	484	477	507	489	466	459	516	511	495	473	485	523	491	509	525	413	519	490	466	490	507	503	470	521	468	508	443	480	507	483	506	480	457	496	484	505	478	466	504	477	443	504	501	469	472	476	509	498	474	474	467	468	491	479	504	492	513	488	487	519	535	505	467	465	491	494	484	483	495	481	470	457	470	496	444	500	501	465	494	456	472	508	486	500	547	491	476	480	497	513	510	512	491	487	496	501	506	474	498	489	489	525	482	493	479	497	486	490	469	522	505	482	497	489	474	542	489	491	500	533	520	472	497	478	519	520	517	479	460	511	452	488	495	531	482	491	495	497	493	486	532	485	482	490	521	514	473	536	474	492	501	506	451	495	531	476	514	497	478	518	513	498	475	505	461	475	541	464	478	501	502	498	489	508	489	497	487	465	505	496	498	461	502	484	454	476	511	474	471	499	476	458	442	498	514	523	519	480	550	493	476	498	481	454	510	507	496	520	520	489	519	480	481	473	488	537	456	496	522	487	489	455	488	514	474	470	473	518	435	472	476	496	474	489	470	501	499	473	461	515	481	494	527	485	522	492	499	522	478	501	506	484	487	483	487	480	473	492	480	489	460	497	491	499	509	538
7545	5615	3698	1843	1045	854	720	659	651	626	573	605	638	622	600	596	601	580	622	570	606	600	561	597	587	580	602	556	583	630	585	613	614	637	578	641	546	606	600	561	621	589	584	613	652	632	599	607	592	608	567	595	589	590	592	581	606	565	544	574	563	610	576	569	617	614	565	553	602	631	630	589	567	584	619	627	596	596	627	623	559	585	591	635	604	608	640	585	625	606	572	535	569	602	619	618	576	585	608	529	627	542	628	626	563	634	614	567	595	606	583	641	575	620	656	628	595	607	640	587	556	573	622	621	600	604	626	594	598	569	582	642	594	602	627	620	580	577	610	595	584	575	600	580	618	561	581	612	552	578	625	545	553	548	631	567	612	604	566	663	593	605	591	615	566	595	556	608	629	578	568	533	571	580	617	572	607	626	613	630	577	633	582	596	596	581	591	619	578	619	634	604	618	570	612	604	575	633	618	601	585	578	569	590	606	600	615	581	596	604	582	599	598	600	604	597	600	606	571	558	638	666	590	609	573	628	534	634	591	578	596	585	566	620	535	579	623	592	567	630	612	602	596	597	594	594	613	590	599	595	572	589	590	619	578	583	636	583	593	591	586	587	574	646	582	577	584	587	593	600	657	576	561	617	591	591	563	609	585	564	599	609	615	610	593	567	602	631	593	570	605	590	574	622	569	601	624	606	579	606	614	607	628	574	590	599	640	585	621	630	612	578	635	598	590	596	622	557	573	598	616	547	574	546	591	611	645	546	585	602	598	578	578	604	615	567	569	568	589	606	632	561	571	570	605	598	596	582	627	611	602	583	550	622	606	583	630	596	599	545	576	583	548	611	614	594	592	603	600	576	638	573	603	606	554	584	629	608	571	592	616	606	577	579	590	608	610	509	596	545	554	607	547	639	592	565	592	592	588	561	569	577	581	622	596	598	568	579	577	570	598	585	618	563	583	571	573	556	644	606	627	579	549	596	559	585	587	574	581	541	587	588	596	593	623	576	594	604	613	580	540	569	614	584	585	589	611	602	614	591	578	563	605	586	601	645	616	607	618	594	624	614	612	611	562	569	622	571	669	570	577	605	560	602	556	586	582	588	579	623	596	608	573	598	573	621	567	595	586	608	601	612	612	566	658	609	581	619	573	593	573	598	598	619	574	556	641	593	629	598	595	580	591	604	630	609	651	583	578	593	575	584	559	606	616	601	597	620	623	608	577	595	601	599	573	595	568	621	597	602	618	610	652	581	591	639	630	574	602	579	584	591	587	590	631	605	616	615	625	584	586	620	561	604	576	633	609	619	574	633	563	593	600	574	605	633	626	571	620	612	606	578	582	617	576	606	578	589	597	583	557	573	587	546	564	618	560	594	626	588	589	560	609	557	560	609	594	604	614	618	609	569	648	579	618	582	597	592	628	617	657	557	623	577	601	641	578	579	625	612	553	613	570	580	630	576	578	613	602	642	589	593	597	597	610	596	595	621	626	592	610	646	555	569	608	666	607	612	553	634	581	599	571	598	606	596	618	624	593	602	593	599	632	574	615	568	658	605	583	588	585	570	614	569	589	637	610	594	609	644	565	562	567	591	658	584	586	610	617	588	578	657	646	614	632	603	602	580	619	534	603	615	577	599	581	561	583	607	630	629	634	567	630	576	625	555	577	579	559	617	593	627	627	597	582	585	554	576	611	554	597	622	586	595	566	560	643	606	608	628	574	613	635	583	633	539	575	581	572	561	617	615	551	594	613	594	592	570	609	589	652	601	575	558	601	613	577	580	605	571	606	576	557	599	632	629	582	584	608	575	590	575	634	586	606	590	568	606	585	599	588	583	590	579	581	579	588	582	574	583	598	660	573	576	611	578	590	613	612	620	640	563	584	659	585	616	622	570	576	604	577	559	579	546	609	605	569	622	548	562	617	586	580	603	653	602	601	578	563	599	612	598	593	543	547	592	589	589	628	559	617	579	624	573	543	537	593	557	573	597	622	623	633	582	609	597	607	559	595	617	586	579	601	628	570	607	596	608	580	655	556	600	588	583	630	609	547	590	566	583	612	593	584	596	583	588	610	634	611	615	595	606	574	609	587	595	604	598	574	634	608	600	581	586	582	612	580	564	573	583	578	562	594	593	592	600	569	586	607	628	551	600	635	575	589	616	631	614	587	611	560	579	588	597	607	584	579	549	590	567	628	607	576	581	570	631	553	585	568	612	659	591	622	591	620	594	634	593	565	589	584	576	573	543	596	559	606	597	631	612	634	568	578	546	606	557	542	585	633	600	585	592	566	599	567	603	619	546	633	626	607	595	598	589	608	569	602	609	548	625	618	629	605	581	624	615	596	568	601	618	587	584	622	604	622	585	615	610	595	604	578	573	597	588	625	612	627	586	604	591	581	572	600	582	664	648	550	618	603	597	566	569	579	584	584	620	591	592	633	584	649	604	603	593	573	593	630	611	561	632	626	571	582	595	601	597	577	624	566	587	608	590	636	632	583	582	600	574	573	610	586	584	574	632	604	592	567	571	654	616	625	567	622	600	585	595	583	621	607	551	572	613	638	655	544	606	629	684	596	589	616	577	615	635	604	584	566	584	603	586	592	590	558	620	607	620	580	601	654	603	550	604	549	583	629	616	623	617	626	600	588	629	603	599	569	601	560	598	583	559	603	617	534	624	602	598	573	604	618	588	593	570	632	595	625	624	606	589	600	558	617	558	595	600	554	566	600	594	565	588	605	632	619	563	618	577	541	616	594	595	599	600	575	617	586	569	571	619	622	629	612	590	609	631	602	628	593	583	601	576	552	560	644	606	597	557	614	624	596	630	595	610	540	603	556	615	623	615	617	562	603	628	617	614	596	594	598	600	614	561	593	560	588	598	542	638	598	591	583	632	598	582	582	560	610	644	582	611	593	623	577	619	602	622	581	614	614	597	589	645	596	578	621	607	611	594	564	647	611	576	586	613	603	645	600	586	569	590	636	628	608	605	592	551	599	629	592	582	602	585	594	584	590	597	614	604	559	593	509	622	627	582	610	572	578	648	637	557	604	629	598	618	630	613	570	591	566	625	608	543	590	592	603	584	597	615	579	625	595	592	588	600	594	615	596	607	576	630	609	589	555	577	572	593	589	611	612	593	545	628	601	582	603	594	582	608	566	577	577	588	583	579	596	576	582	575	591	592	584	597	600	588	592	593	605	604	638	613	648	575	584	582	569	561	579	596	574	573	583	617	565	608	632	630	573	608	608	577	563	616	621	616	602	585	618	593	575	594	595	612	567	600	617	569	582	658	598	620	576	574	600	600	585	604	612	592	622	575	568	613	611	631	575	558	614	597	588	566	570	585	615	619	581	618	611	602	574	589	592	592	577	585	600	603	629	581	553	674	613	556	608	591	640	582	622	627	575	591	599	595	580	600	574	609	633	614	570	603	600	559	585	550	590	652	626	582	640	590	628	586	631	602	605	563	594	602	566	645	563	604	544	612	585	590	625	581
23255	21106	28238	24217	21103	10333	1812	1201	1030	966	957	915	837	870	890	768	821	798	806	800	738	799	805	763	807	715	813	766	789	767	825	756	730	755	793	792	748	794	736	724	737	752	730	759	780	773	788	729	748	765	793	751	775	758	712	771	798	765	714	791	770	797	779	733	762	733	723	703	728	789	801	780	797	755	770	759	781	739	717	772	780	710	790	752	744	778	785	733	717	740	788	747	725	745	732	717	786	746	717	752	773	799	770	714	797	716	733	774	757	715	793	828	785	763	804	768	723	783	763	705	785	778	752	707	772	784	784	772	788	708	724	751	744	746	743	787	736	761	685	722	724	695	773	749	751	744	766	785	734	755	707	782	751	807	806	762	766	760	754	722	719	760	747	759	732	782	724	755	758	758	780	773	761	776	713	722	771	811	782	738	780	756	765	741	765	746	738	735	770	798	754	720	734	773	761	725	693	740	753	771	770	769	726	770	751	759	757	789	754	743	784	754	772	778	761	767	794	745	751	779	740	784	772	770	716	757	732	796	754	722	773	713	766	767	718	756	730	755	747	717	722	806	778	740	748	758	784	717	794	768	710	756	732	769	785	751	734	819	736	747	751	758	697	728	740	745	797	743	740	797	761	743	732	746	753	754	754	765	721	776	723	745	768	750	728	780	750	786	756	775	756	760	746	723	804	794	733	767	729	715	768	761	767	724	720	748	727	753	742	762	791	763	762	745	718	837	769	791	780	741	786	730	760	734	735	734	727	761	790	763	793	712	766	746	730	755	756	734	732	785	792	710	719	805	781	702	720	740	781	698	770	807	750	735	779	723	716	760	733	775	717	759	725	730	777	774	721	728	733	775	753	702	751	711	720	773	726	756	732	739	759	767	752	741	725	781	790	735	757	725	750	760	756	750	764	697	777	712	756	771	734	738	742	806	802	707	759	768	716	751	757	749	741	745	795	766	790	784	755	746	737	788	703	772	794	798	736	698	739	742	742	697	778	775	747	749	774	754	806	742	751	732	749	742	743	736	786	781	769	740	736	717	753	790	760	736	738	810	760	773	725	753	784	728	809	678	758	756	804	785	750	743	812	773	712	730	743	757	726	753	793	774	791	754	821	775	757	741	725	768	726	728	785	730	789	667	751	783	790	724	731	765	734	766	727	755	757	756	778	749	747	753	735	744	717	762	708	753	790	768	783	747	731	729	809	758	772	806	753	750	740	805	785	698	784	766	773	775	741	742	815	755	747	761	781	786	736	738	749	779	797	656	753	706	746	718	802	738	820	804	728	815	767	768	680	786	785	778	721	770	791	781	785	729	757	788	774	754	787	733	763	707	725	736	708	755	735	817	739	710	797	814	709	744	746	744	715	710	720	775	765	764	740	733	793	714	731	733	758	709	771	765	730	741	747	777	698	779	759	771	754	721	762	782	755	716	760	770	771	743	774	774	775	734	796	760	762	770	740	782	745	746	718	751	699	800	748	745	690	743	753	762	786	820	773	744	742	766	787	760	752	756	769	761	738	721	727	766	777	804	743	781	805	757	731	775	751	759	748	747	758	792	819	718	683	794	752	758	750	764	743	719	770	731	773	817	703	712	777	781	753	754	782	784	730	704	803	738	728	701	782	762	749	727	751	750	785	790	725	804	743	796	786	773	725	720	720	775	736	727	764	805	764	698	762	745	746	786	787	748	782	785	779	791	761	764	740	773	785	764	811	706	779	762	739	744	765	773	748	738	744	789	697	747	751	743	722	764	723	774	790	760	763	772	751	791	742	715	784	820	711	763	759	738	793	792	728	762	776	774	756	773	729	788	791	736	780	791	764	783	707	814	747	789	743	768	769	728	747	752	760	725	815	763	785	771	755	759	764	758	794	755	733	734	758	745	741	777	762	739	753	793	813	741	773	777	763	750	781	764	734	788	754	785	791	779	753	752	787	770	744	750	728	727	759	730	793	721	705	760	774	784	771	777	773	800	733	740	762	732	776	738	778	738	765	711	718	777	739	757	739	782	781	755	746	695	773	739	788	778	760	756	744	794	763	761	747	733	796	747	794	764	743	767	750	751	733	759	770	715	715	779	711	758	745	740	749	764	786	715	735	772	782	747	726	733	751	713	707	792	708	775	759	768	751	781	788	774	763	744	720	740	806	764	750	751	707	732	739	744	740	800	732	771	770	751	783	726	736	787	806	772	750	750	764	779	726	726	754	733	750	747	779	799	732	763	797	737	740	798	748	763	751	729	744	769	738	769	807	731	777	762	735	679	754	773	764	716	721	746	768	725	750	748	813	742	742	765	736	760	712	732	796	755	821	759	794	776	768	781	749	740	763	750	736	729	774	781	773	801	753	757	722	739	749	795	703	697	777	752	750	775	772	752	741	798	735	756	751	721	727	796	696	757	762	759	729	742	785	781	716	798	773	744	756	720	767	766	801	734	760	822	739	805	729	710	752	730	760	721	707	748	708	723	779	741	775	757	756	773	770	779	739	777	796	746	752	713	762	740	782	741	713	748	700	726	760	768	717	716	784	777	730	793	753	739	789	746	735	728	785	752	734	804	758	777	735	759	800	765	722	738	783	728	797	745	782	747	800	814	766	788	799	781	714	758	761	787	742	715	776	726	730	758	776	727	813	758	746	731	746	797	746	727	756	763	754	711	773	759	744	758	767	724	737	742	714	747	731	813	799	816	688	767	737	754	804	752	755	786	766	778	749	760	725	779	765	765	757	828	730	759	732	738	751	788	732	726	743	752	759	798	710	712	755	753	794	750	748	806	754	758	689	735	704	760	743	759	768	772	688	727	696	742	759	719	743	770	759	741	735	776	765	759	791	766	725	754	724	732	781	751	770	770	753	749	751	797	769	756	705	763	753	722	780	763	751	735	760	779	768	782	736	701	748	814	738	721	725	710	779	770	740	724	771	737	803	775	782	729	770	782	789	768	770	756	793	729	758	754	782	827	763	753	792	751	743	738	785	761	740	763	757	793	739	777	770	752	767	774	781	742	756	714	732	771	735	781	743	787	770	754	718	772	757	786	754	771	724	768	783	775	757	779	770	721	750	721	745	770	769	725	765	837	778	761	785	772	725	804	749	807	774	770	740	718	792	799	724	763	758	763	751	751	714	718	759	780	750	765	701	753	784	724	786	738	701	738	757	741	715	753	755	701	778	743	723	753	736	743	780	734	771	727	767	783	764	774	784	757	755	712	792	752	781	767	779	710	770	732	746	724	743	783	776	753	734	789	736	785	734	739	761	799	728	741	757	707	753	750	782	792	712	785	739	809	711	755	718	767	752	788	767	726	774	750	764	777	720	746	748	766	714	791	707	678	828	750	796	742	769	734	778	726	735	772	738	794	728	773	720	777	746	773	727	770	788	699	779	724	751	771	839	718	746	711	716	706	680	696	807	762	756	774	757	780	807	690	795	719	709	747	738	777	749	728	770	787	778	772	725	845	757	743	788	773	781	757	776	736	741	757	743	736	779	823
8195	14642	10921	5795	3657	2460	1952	1598	1425	1219	1141	1149	1079	1044	1019	1038	1041	1000	956	977	905	933	917	939	932	936	954	883	897	923	898	893	977	886	958	867	929	899	1023	960	927	908	907	983	859	887	931	937	881	980	959	852	901	877	867	908	895	926	930	945	914	941	877	877	909	899	896	863	979	867	899	937	1000	860	940	895	894	910	926	881	893	934	922	890	919	933	931	901	950	883	959	904	881	875	894	893	930	942	898	929	865	911	904	903	909	931	903	914	867	919	897	904	926	937	901	886	893	926	914	875	905	858	889	887	895	893	870	941	867	915	914	920	857	944	955	916	886	902	905	945	862	899	927	865	942	954	913	860	926	820	917	895	900	936	900	905	867	864	939	875	947	989	860	921	902	925	1017	912	876	918	859	875	883	907	888	902	891	926	867	938	929	885	903	877	898	860	893	926	876	975	949	885	874	878	916	941	900	894	869	965	919	876	927	921	938	896	922	856	939	928	879	885	900	888	900	932	900	886	870	891	895	887	888	888	956	936	906	922	906	935	910	911	935	959	947	877	919	881	852	943	911	923	880	894	902	877	844	903	859	887	893	876	952	957	884	938	915	878	872	895	863	854	893	881	882	885	904	907	893	860	854	885	848	872	951	908	871	888	867	957	912	921	893	911	904	953	901	870	920	933	927	873	894	913	912	871	913	879	878	907	897	802	932	896	893	932	909	865	902	892	899	892	941	905	883	900	938	902	916	893	907	891	943	857	832	890	924	864	892	919	906	888	902	852	864	942	899	938	940	866	899	882	905	987	910	890	942	905	918	889	925	912	929	926	905	916	881	925	886	896	863	903	924	866	898	847	854	940	896	885	921	951	853	903	903	951	968	889	958	895	827	873	970	885	874	960	890	908	913	873	912	895	926	952	901	894	851	916	917	877	860	924	909	899	893	878	933	871	889	926	889	929	937	889	937	917	872	956	845	890	881	887	922	930	853	886	874	885	881	926	832	884	872	891	874	863	954	879	909	910	914	894	879	914	910	904	875	935	880	924	871	924	874	959	918	906	891	893	879	856	921	896	954	877	868	905	832	894	966	896	940	915	942	898	909	932	877	860	899	872	878	881	898	865	903	914	867	900	890	846	915	899	850	922	857	923	895	931	976	887	906	891	896	900	884	910	889	880	899	871	937	919	899	926	881	901	921	877	914	953	957	826	959	879	868	905	924	889	848	927	906	866	891	897	911	912	906	952	923	921	948	895	977	883	920	873	901	892	877	926	929	916	905	871	931	895	929	898	898	946	884	928	891	878	833	892	880	918	904	894	903	939	924	891	925	904	926	892	863	863	910	911	892	904	858	912	921	836	897	899	894	912	889	887	915	926	880	867	835	953	924	857	904	938	860	924	850	898	878	888	857	878	883	895	915	955	884	891	929	946	897	888	862	872	915	915	874	878	913	878	892	881	945	903	916	972	918	873	857	931	985	952	903	875	894	945	961	897	911	857	883	862	869	918	955	873	927	909	937	896	939	912	917	948	872	943	858	947	914	887	838	952	888	881	925	885	921	918	905	912	904	928	912	938	862	941	903	861	874	893	933	880	932	888	928	911	917	898	865	913	861	876	902	907	917	887	869	915	902	894	949	928	896	925	911	920	890	933	966	907	883	932	913	895	902	856	859	937	906	914	976	884	924	917	878	867	886	896	928	930	917	908	894	920	904	909	937	904	872	900	852	933	900	893	877	908	938	859	884	914	933	852	847	902	911	874	890	869	907	950	902	914	908	937	927	871	885	957	887	946	883	916	884	926	865	872	864	900	933	858	951	910	837	872	913	892	895	940	889	885	970	895	915	924	883	871	901	897	882	920	909	888	904	944	942	898	952	945	913	897	907	896	957	884	910	962	890	937	888	920	869	887	882	861	909	921	916	965	818	913	905	895	929	920	862	910	925	946	902	928	917	931	876	906	948	901	905	860	902	850	882	915	880	896	896	927	913	875	934	942	905	893	885	936	950	924	907	921	928	904	924	902	848	937	896	935	962	939	891	879	904	865	894	869	914	938	860	898	910	961	909	912	895	908	915	945	944	851	908	934	903	890	847	881	870	844	876	885	916	907	875	877	907	899	918	846	932	914	943	874	842	892	940	853	933	922	881	913	947	905	926	896	880	844	904	912	949	910	889	921	925	871	901	879	875	917	931	853	895	894	901	887	875	922	911	910	918	920	907	857	896	909	899	933	931	951	902	877	907	872	862	893	872	931	923	913	863	852	893	933	890	881	892	881	919	880	906	928	915	931	930	885	925	940	876	887	887	889	876	932	929	876	897	927	878	891	932	931	912	887	862	937	939	917	902	917	898	927	930	940	909	885	885	886	904	885	874	893	897	898	938	875	833	926	916	892	885	935	884	908	918	892	885	932	869	925	897	904	924	886	861	927	916	892	934	897	873	900	837	911	865	933	870	837	892	909	860	902	936	878	852	918	867	900	949	918	895	932	860	878	973	888	898	921	922	890	912	901	905	877	886	874	899	846	863	898	965	882	885	908	889	891	907	972	887	872	931	853	892	916	914	906	909	897	818	913	914	918	972	894	904	934	881	856	945	879	938	890	900	936	889	877	928	877	904	887	930	944	877	910	929	881	896	872	883	889	931	927	934	905	886	933	922	863	906	935	908	925	897	922	942	898	895	909	946	897	876	937	869	871	927	872	920	931	913	930	917	920	920	847	908	868	899	890	889	915	914	894	877	891	950	879	901	901	931	951	856	889	895	904	844	917	942	859	903	903	912	879	916	948	836	870	931	891	914	908	944	943	913	893	950	931	927	818	846	902	936	918	901	857	884	912	924	885	877	918	930	903	911	877	964	941	896	872	901	940	893	875	950	863	899	894	913	931	907	908	908	890	878	931	879	879	925	867	892	837	908	895	961	873	840	930	862	952	914	963	883	883	898	881	929	883	903	862	910	864	952	893	921	897	887	890	940	891	894	924	909	944	868	900	877	889	903	878	916	912	920	888	919	870	897	854	978	926	866	965	914	864	886	928	829	886	901	914	868	884	919	884	905	923	953	882	906	911	954	919	914	868	903	901	935	909	902	942	960	929	923	912	922	902	942	869	940	914	907	877	938	924	865	936	850	886	901	864	941	915	915	866	894	955	950	908	899	860	885	898	895	912	977	901	917	893	922	885	898	911	857	945	844	926	924	924	990	880	896	908	903	894	916	925	891	956	902	918	916	868	880	925	880	896	895	894	871	879	900	887	868	892	955	999	925	932	881	869	871	920	878	852	863	901	930	888	917	913	937	866	894	956	901	898	926	887	889	904	906	894	878	929	922	891	919	909	929	879	868	852	898	864	852	915	922	930	854	908	903	910	872	856	933	900	877	930	928	943	927	946	852	918	867	927	891	855	921	965	938	871	853	906	895	916	932	868	884	915	905	893	890	885	852	916	896	905	890	915	831	897	859	898	887	930	930	857	931	893	893	867	887	965	831	913	901	843	914	870	933	901
24174	21082	27360	25012	13255	998	546	461	344	326	280	295	304	306	254	243	261	244	253	231	246	238	235	224	216	230	234	256	219	226	221	236	231	248	203	253	239	245	231	228	229	239	229	242	201	216	194	220	211	208	243	230	237	247	241	238	213	223	231	236	213	218	216	216	229	213	218	202	201	206	228	211	217	197	250	222	223	202	215	229	197	265	237	229	218	221	219	235	234	229	204	251	245	200	221	226	249	227	220	194	196	223	207	205	214	249	193	221	234	245	240	220	231	219	244	225	200	231	241	198	263	219	208	214	230	225	244	244	204	190	243	240	261	196	243	215	232	233	208	217	221	236	228	228	211	218	250	244	230	203	255	210	221	219	226	234	220	197	233	229	239	233	199	268	234	225	226	233	200	214	241	214	225	179	223	220	225	236	225	223	248	219	225	231	220	257	212	186	222	226	222	223	227	251	229	236	207	222	248	224	259	228	222	196	225	251	222	219	218	221	206	225	232	237	196	228	196	211	239	215	216	251	212	218	223	215	223	221	229	212	211	220	227	225	242	221	228	205	230	239	216	231	222	192	207	229	211	234	250	213	237	202	217	219	235	242	194	224	215	234	238	241	228	215	227	208	230	221	232	218	256	212	240	208	206	230	246	219	225	236	233	228	239	231	216	227	221	214	227	233	232	233	218	204	204	241	233	232	235	223	226	206	208	235	220	227	194	205	219	208	212	219	206	234	212	259	229	234	222	210	228	219	234	239	207	230	204	215	246	245	216	201	210	254	191	227	208	224	223	223	241	230	205	201	219	236	216	242	241	217	243	234	228	228	227	224	226	226	211	235	223	214	213	223	234	218	215	252	223	211	235	216	219	208	225	227	242	213	242	208	231	219	216	242	203	207	223	247	244	217	214	233	260	220	213	210	235	208	232	222	223	216	233	234	220	203	229	210	232	213	236	223	214	252	212	221	231	222	213	220	217	219	225	240	216	226	240	223	224	211	229	202	227	217	183	217	206	209	242	217	208	201	224	223	243	197	215	236	194	222	217	229	223	234	224	202	202	219	209	234	234	202	194	185	250	220	208	249	232	232	227	226	236	216	229	240	226	228	243	219	220	205	221	224	213	248	233	209	258	230	238	226	245	202	223	232	238	214	242	225	241	220	213	218	220	228	237	221	215	214	236	214	221	201	210	230	194	219	229	216	217	234	225	212	225	216	235	240	211	225	230	236	223	237	232	222	210	238	231	236	236	221	214	211	233	234	228	253	216	233	216	210	207	235	257	259	228	237	220	236	216	232	239	229	246	230	224	213	231	217	229	200	207	243	226	203	224	201	239	250	192	204	255	231	205	237	238	230	224	229	214	240	242	212	220	211	245	253	219	199	222	214	200	225	211	184	236	231	220	218	200	232	221	229	235	221	208	220	243	240	218	243	208	213	235	197	237	214	200	226	218	242	242	246	207	216	234	205	244	205	256	235	234	250	226	221	213	212	242	237	254	217	222	239	245	238	238	246	219	213	219	240	219	214	205	233	194	226	229	225	210	242	208	230	190	206	209	247	212	241	219	213	233	226	237	218	246	213	241	195	218	237	234	228	221	228	218	223	232	241	203	208	214	218	227	195	245	262	207	250	202	236	223	230	228	231	213	227	225	200	213	252	241	213	234	208	234	233	216	236	208	229	205	232	208	205	222	216	255	224	219	197	249	237	228	236	222	211	235	225	200	221	222	212	222	238	257	237	230	212	229	208	212	249	219	237	209	217	225	224	214	240	219	191	240	206	222	238	219	225	250	220	221	213	237	225	238	239	242	216	239	224	219	219	220	215	251	234	204	236	223	204	216	216	230	215	228	224	199	244	228	205	224	250	226	228	232	238	227	204	205	196	233	222	185	192	226	214	234	232	234	225	232	223	253	215	237	226	242	215	208	250	231	246	260	203	206	218	224	226	211	211	209	242	237	222	211	228	246	228	221	212	240	222	202	227	230	226	201	217	229	220	192	223	215	240	217	246	221	213	244	231	231	211	246	252	216	215	206	263	228	234	250	243	217	212	196	232	248	247	197	233	205	180	247	214	237	229	215	228	229	233	238	231	230	213	217	211	225	252	220	214	213	231	225	222	231	228	227	219	229	240	235	218	209	227	198	232	201	234	204	205	236	240	196	213	219	246	228	208	222	226	213	242	228	228	203	231	223	249	232	248	237	223	214	243	217	215	250	217	190	200	232	245	238	229	250	213	230	224	222	202	221	226	220	205	210	208	234	241	218	200	258	223	233	229	219	231	210	220	228	196	221	220	198	217	238	237	229	220	239	215	212	224	231	222	228	237	219	210	226	211	225	233	248	210	227	235	200	225	228	230	241	236	213	224	228	206	241	262	237	217	200	195	224	226	235	211	224	218	220	216	238	230	222	243	230	243	199	212	230	214	229	231	222	248	237	240	232	233	222	228	194	208	228	187	220	231	228	247	239	215	196	230	234	223	212	223	225	220	242	218	214	249	211	217	217	260	231	214	212	216	202	223	230	207	219	236	234	207	210	218	220	218	241	203	206	235	205	202	223	222	205	217	226	217	212	222	202	221	238	228	208	234	205	221	220	207	223	208	215	243	204	253	256	205	209	225	214	215	221	192	232	243	227	223	199	207	239	225	213	238	208	207	252	223	195	177	223	216	230	210	203	204	212	216	220	225	236	222	231	211	215	242	240	238	219	210	241	236	218	177	206	209	214	223	242	250	233	217	234	222	226	222	245	204	253	209	233	225	221	213	197	227	205	209	254	235	255	227	238	212	225	237	226	217	209	218	203	205	209	230	228	245	234	225	224	226	227	212	208	228	216	222	207	255	219	205	247	218	232	260	212	228	252	227	207	215	251	225	271	224	224	238	237	224	244	227	189	220	240	218	256	196	235	228	242	230	200	231	204	233	229	193	216	214	221	249	228	209	223	210	219	231	237	217	209	229	226	226	232	224	205	245	204	220	221	249	223	238	220	207	215	218	216	222	233	238	229	190	220	216	203	227	215	226	199	228	204	227	221	207	214	241	231	203	227	224	222	246	222	208	224	232	223	223	185	235	224	208	222	230	256	219	213	228	226	227	239	189	214	227	219	188	257	225	212	217	199	193	206	235	213	256	230	226	208	226	218	238	224	227	238	217	224	207	235	213	229	242	202	233	222	232	244	204	202	229	247	226	216	232	218	225	225	199	229	238	193	218	234	218	215	229	218	221	207	220	231	230	222	236	239	240	222	248	216	225	220	237	231	220	238	213	207	223	216	246	234	236	225	221	222	228	208	191	233	234	208	204	221	254	211	234	215	190	213	229	249	210	222	246	226	235	204	213	216	236	230	219	230	215	228	243	223	229	232	219	205	232	240	229	239	221	222	256	252	248	225	244	222	234	209	209	233	210	248	206	223	235	227	205	228	219	223	219	205	240	228	217	225	224	218	224	239	230	214	221	224	216	205	232	223	218	221	207	235	204	222	216	231	232	200	225	225	243
7914	11424	7643	4058	2410	1414	1017	796	582	480	452	426	417	376	379	350	351	304	312	329	338	327	291	286	301	334	315	315	268	314	309	292	261	275	305	328	285	298	302	258	279	303	286	261	304	288	282	294	316	292	299	298	281	289	304	292	316	279	295	312	285	313	262	290	289	305	271	269	280	327	290	275	303	293	288	285	300	264	314	285	313	276	258	276	314	324	299	278	291	278	287	298	288	282	280	306	267	306	276	287	300	254	278	304	303	292	300	272	293	291	312	292	300	284	305	303	268	299	251	276	307	299	285	290	289	275	291	297	338	277	322	285	268	286	270	279	254	274	309	265	288	314	272	298	275	266	297	305	280	275	262	279	284	259	275	304	299	308	285	274	295	307	281	268	281	296	305	294	277	293	304	284	272	290	273	286	274	299	264	283	264	292	278	296	267	283	280	282	287	266	277	306	272	300	290	260	305	296	315	282	293	268	291	289	270	294	288	290	302	318	293	298	299	317	272	286	296	285	275	273	285	274	303	266	278	265	267	276	287	291	274	315	288	261	284	306	307	266	316	299	278	295	293	297	304	265	262	283	279	292	299	291	262	304	289	306	273	299	294	270	308	282	262	295	297	311	265	285	303	260	270	295	262	303	313	281	291	279	273	294	287	273	278	296	302	271	288	270	267	302	307	297	281	276	251	316	253	283	281	291	275	282	255	287	301	295	310	272	303	281	309	294	287	298	251	302	258	302	255	317	261	280	256	277	279	262	318	263	288	297	284	286	305	270	275	288	263	265	266	292	277	286	261	281	317	266	288	285	272	309	276	267	296	276	298	275	306	271	277	283	285	321	289	266	280	245	272	272	273	269	301	301	311	291	257	305	278	271	291	278	301	273	294	295	295	280	303	274	281	247	289	283	283	306	315	275	285	279	310	295	304	285	324	283	290	304	286	272	326	271	255	277	277	266	282	280	293	268	309	282	293	289	288	285	302	301	286	293	243	310	281	285	268	273	289	310	302	321	304	299	266	271	287	320	300	283	287	257	288	276	286	297	310	286	286	293	275	314	289	281	278	289	284	289	304	279	287	292	310	282	306	279	308	282	276	289	292	298	261	275	290	301	281	258	311	281	290	299	280	307	265	300	303	267	289	290	283	270	266	272	315	298	310	307	307	299	280	270	292	283	277	320	290	275	294	290	279	318	269	303	319	296	261	266	304	276	270	292	272	252	245	297	309	280	280	289	255	279	286	285	281	287	313	302	294	289	283	296	280	283	302	276	298	288	255	282	324	280	288	303	263	304	280	296	287	257	308	280	251	304	267	292	276	293	270	274	293	263	298	316	304	257	311	267	255	267	283	282	291	296	286	296	295	281	277	283	278	264	312	288	329	307	261	266	295	303	302	294	276	272	276	250	289	307	281	298	268	288	301	287	296	287	295	305	286	274	322	317	308	266	290	281	246	278	288	322	263	293	290	282	322	294	285	335	282	287	297	311	291	284	270	292	285	280	259	324	293	309	307	303	256	287	284	306	279	252	287	289	285	280	316	296	306	292	274	288	276	291	256	292	282	302	309	312	278	281	288	275	301	328	299	301	286	269	305	271	302	282	290	300	300	293	272	305	290	309	303	293	306	326	311	289	311	309	301	281	291	290	286	296	274	283	282	269	275	310	299	290	299	328	306	302	307	282	301	324	278	268	298	250	289	285	268	300	289	329	261	256	291	310	275	274	257	301	267	289	279	305	293	309	307	285	287	290	279	284	292	270	292	274	276	281	298	298	278	288	302	287	298	288	288	278	279	262	318	268	259	306	284	286	295	293	307	251	296	319	275	278	314	283	272	286	292	313	302	283	288	279	292	297	277	276	279	253	288	276	310	288	299	290	294	270	281	278	276	293	271	272	251	295	273	292	273	309	294	282	278	293	307	276	316	282	277	302	288	301	284	298	279	316	291	288	292	294	286	291	290	297	302	278	294	294	292	287	279	273	272	278	291	265	293	287	258	262	291	287	277	289	274	292	291	259	288	291	263	295	275	282	274	277	267	288	297	267	289	280	270	316	273	296	317	265	289	312	292	280	289	266	279	306	285	302	269	299	300	303	266	280	304	338	271	282	264	268	289	277	292	302	263	289	275	257	271	286	266	284	272	265	291	300	266	277	295	257	298	289	308	274	302	313	318	264	284	274	292	310	298	275	258	294	264	283	292	253	277	293	305	276	309	283	274	286	283	322	297	290	323	277	275	291	283	265	260	286	245	308	284	283	271	305	272	288	279	294	297	292	313	290	288	301	289	290	328	300	287	286	269	271	289	316	279	293	304	302	304	297	283	286	282	297	283	276	283	274	290	296	306	288	291	266	305	314	272	286	312	286	321	287	257	268	314	279	279	280	272	302	309	285	303	314	308	289	283	303	300	311	287	284	334	277	302	294	310	281	268	278	290	307	304	276	288	273	271	314	275	304	319	290	320	284	293	263	292	285	295	285	297	261	245	297	295	303	304	283	301	299	284	278	290	277	255	273	300	248	276	328	296	274	273	291	264	287	307	306	269	291	294	275	283	245	292	287	259	329	289	275	271	285	254	306	310	288	295	288	285	292	302	273	293	309	274	274	294	263	307	282	314	288	299	288	305	318	308	313	284	303	282	294	271	296	297	290	276	306	272	276	274	283	270	312	295	297	292	287	296	299	304	292	275	302	286	294	307	272	294	273	299	292	273	277	309	295	297	270	282	252	295	288	260	295	281	303	318	284	281	306	274	307	287	288	329	286	300	288	271	289	262	270	297	301	266	306	280	290	280	287	278	268	265	299	271	305	310	270	270	326	263	282	269	296	294	279	291	311	274	284	268	272	332	287	290	262	268	308	280	320	283	265	291	282	286	253	285	286	286	303	314	267	313	302	292	281	303	302	314	292	289	290	259	295	299	264	291	285	291	304	309	272	305	305	297	300	270	282	300	287	306	277	291	267	316	286	291	287	275	290	291	292	278	312	286	281	270	302	296	294	278	308	295	324	286	272	300	324	304	274	281	301	315	312	307	285	279	299	291	288	265	310	306	318	280	311	287	287	300	314	273	302	309	245	291	294	298	267	272	287	297	309	267	274	297	313	278	286	306	296	264	305	300	306	292	313	301	295	285	294	274	276	249	281	293	269	303	292	283	309	272	303	264	306	264	303	280	288	286	293	284	279	289	297	265	314	281	321	285	293	289	293	305	302	306	291	281	285	313	277	266	293	287	303	296	309	314	301	283	294	276	271	273	276	271	279	293	282	293	316	289	267	325	295	294	294	270	284	281	257	274	303	296	293	291	274	293	293	278	307	268	260	305	273	314	288	288	297	308	267	270	282	304	285	281	287	282	295	268	321	281	280	269	303	311	246	309	263	302	288	286	299	331	301	282	280	332	275	280	281	322	315	273	296	292	277	283	259	269	276	296	289	286	260	301	289	288	308	293	290	290	293	281	283	290	308	269	261	305	304	282	298	272	281	284	292	311	277	267	278
22278	21162	28792	23796	21163	21229	10115	1511	1033	927	811	810	705	704	673	581	643	567	559	565	545	540	556	569	526	540	537	589	531	523	546	507	537	518	526	530	554	513	517	512	508	513	528	528	538	501	467	537	527	478	574	513	496	523	569	477	542	496	526	492	498	516	503	526	488	529	580	537	492	518	542	519	466	486	466	520	519	494	501	478	477	540	475	525	521	532	535	506	528	520	543	534	524	502	488	480	519	488	467	485	476	532	488	529	503	527	507	516	547	546	482	510	491	515	534	502	523	527	533	507	477	489	509	474	522	495	473	497	547	518	489	502	503	491	498	494	497	560	454	551	531	503	496	504	544	483	514	489	495	506	500	517	504	474	510	517	503	532	511	502	497	495	513	538	518	511	545	519	496	499	507	504	539	490	522	531	497	468	488	529	515	477	497	529	537	505	510	499	489	493	530	491	528	456	523	485	507	485	498	490	501	526	556	539	562	490	527	467	506	470	464	525	502	506	512	520	524	464	524	498	515	488	523	538	533	489	512	522	521	498	540	524	474	517	480	488	507	478	510	523	471	535	501	491	474	526	527	488	500	530	487	525	512	521	512	501	514	508	498	520	489	486	506	499	504	514	534	528	506	538	540	504	497	515	535	511	490	504	529	503	463	508	465	527	488	534	490	523	497	501	473	519	529	524	506	516	516	483	534	480	497	488	501	498	513	508	499	517	476	511	522	549	518	515	533	568	515	545	475	551	512	483	471	515	537	506	520	557	476	507	536	542	465	526	522	520	512	519	472	503	502	496	537	492	552	515	528	508	505	516	492	517	551	477	513	513	505	545	543	467	468	527	490	486	478	520	507	503	512	479	533	516	477	506	522	508	537	507	498	528	528	513	454	539	503	518	473	521	505	514	458	481	518	511	536	523	509	521	483	500	516	506	504	531	500	503	469	531	501	522	477	487	476	524	516	517	549	495	490	500	506	531	541	476	521	539	501	507	532	487	507	550	543	502	489	493	516	486	500	497	521	495	495	521	490	499	511	523	490	511	496	486	497	490	503	504	449	507	481	568	515	500	532	534	487	518	476	504	542	476	516	490	563	512	541	509	502	532	556	557	507	512	462	540	528	525	501	523	519	520	512	463	500	494	487	483	511	493	556	499	511	544	502	468	497	494	535	504	529	542	497	498	468	521	494	541	519	489	470	490	512	520	497	512	525	505	493	523	550	519	480	469	492	477	536	494	494	521	529	522	480	519	497	515	522	539	509	517	530	511	524	495	514	462	483	498	489	517	520	530	516	560	493	514	503	482	493	514	476	485	524	518	492	500	475	498	498	502	517	532	515	505	486	506	475	497	488	481	496	529	546	522	521	480	497	496	523	526	491	501	490	458	494	554	467	472	491	493	479	495	528	504	531	515	487	531	523	518	502	539	539	532	517	470	539	512	518	509	506	482	486	489	481	549	479	547	489	460	549	487	474	509	554	493	494	502	517	551	498	496	501	471	480	508	501	488	537	515	529	494	503	520	528	508	520	504	501	520	501	535	486	492	497	463	499	492	471	452	520	499	467	529	498	549	527	540	493	526	529	503	513	495	496	522	502	512	475	483	502	526	485	531	502	478	494	503	547	527	516	481	498	499	512	519	547	524	494	523	504	529	491	525	521	545	459	515	515	547	504	505	501	481	496	553	473	499	503	508	519	478	510	493	527	530	523	489	485	508	532	496	535	473	466	506	523	499	546	508	510	543	482	570	482	510	478	549	509	571	524	504	518	478	514	485	532	489	485	540	476	517	523	522	526	486	533	532	523	511	506	532	519	504	543	505	535	516	501	484	472	450	513	515	468	519	527	494	520	488	530	494	490	507	494	518	510	494	530	526	493	506	478	485	484	525	497	481	475	503	524	533	511	516	484	505	514	494	492	552	476	483	529	490	537	469	499	501	495	541	526	487	492	514	498	502	483	480	504	496	473	483	500	538	512	483	510	497	509	552	515	475	511	514	513	529	484	534	491	496	512	517	506	503	531	495	552	472	500	546	502	484	503	517	520	495	517	512	468	493	499	529	551	482	507	507	536	506	495	481	506	506	492	527	513	528	514	493	504	473	475	478	477	507	511	484	503	542	493	510	494	525	540	508	530	531	487	519	496	567	495	512	460	537	515	497	510	518	527	519	479	513	463	518	449	548	520	533	512	492	467	507	455	501	537	497	491	553	474	535	515	498	493	517	490	500	500	488	486	501	505	488	504	476	510	506	518	513	531	512	513	551	509	487	490	502	491	516	507	490	532	475	505	522	475	508	515	513	560	506	490	461	513	505	512	512	497	534	513	490	470	533	508	511	496	527	495	491	512	489	509	522	497	496	495	470	533	499	541	524	519	503	478	504	497	504	500	558	509	497	532	504	506	450	546	465	480	499	496	493	519	528	546	474	507	470	510	505	550	522	535	477	460	500	477	494	515	520	518	510	487	495	470	503	495	473	524	533	525	493	522	476	503	496	513	532	507	523	484	548	462	546	468	524	505	505	504	538	478	501	549	470	516	493	542	512	506	484	525	538	505	537	474	502	532	511	506	562	519	488	509	475	498	494	537	495	558	501	471	461	502	504	487	485	454	493	501	484	458	487	479	508	510	514	482	494	504	501	532	492	528	496	459	502	510	528	536	521	495	486	536	497	492	525	531	545	518	501	527	496	501	461	530	499	466	484	506	534	505	475	511	515	527	512	479	482	512	507	521	529	511	513	473	531	484	481	523	478	465	495	482	502	492	466	504	524	496	476	533	472	463	484	493	466	481	507	501	523	520	509	507	495	484	550	503	504	473	498	523	482	532	486	456	498	493	512	520	500	509	486	480	503	501	513	487	491	504	500	513	515	497	516	507	480	503	480	480	518	495	503	527	495	537	505	522	505	512	504	560	511	547	509	486	512	529	536	528	496	537	526	496	540	535	505	517	542	525	490	503	537	523	480	498	489	536	506	529	511	544	472	558	489	539	434	509	500	504	496	517	508	521	508	534	515	530	528	485	481	487	466	506	479	503	473	482	515	501	472	529	488	515	478	487	456	483	479	513	525	491	508	494	516	480	554	499	507	470	503	507	501	529	495	532	499	537	520	491	501	427	480	523	526	479	512	531	463	490	524	474	498	515	466	529	502	501	518	500	517	532	510	483	530	496	528	526	493	519	486	512	510	515	481	467	515	517	481	500	480	492	493	509	489	522	524	525	505	512	466	524	517	511	508	483	512	492	487	462	533	520	518	509	491	493	495	494	454	534	471	512	489	534	503	492	511	508	498	526	506	491	488	491	499	520	540	476	486	511	488	524	494	511	493	507	538	533	476	494	501	496	547	497	483	526	487	512	523	514	490	496	485	505	494	538	492	505	511	499	503	527	497	515	531	498	502	549	527	485	477	509	489	482	492	518	554	480	511	556	466	563	511	523	518	529	507	496	515	471	480	468	485	495	503	531	500	506	556	550	481	484	512	442	503	513	470	484	509	532	465
10526	21496	16186	8877	6173	3820	2576	2156	1682	1410	1194	1051	952	878	857	805	771	810	780	745	776	732	702	722	685	662	687	630	688	662	671	634	679	638	717	657	657	666	663	632	681	628	625	693	658	645	625	725	678	632	658	596	654	584	648	597	676	657	605	648	647	667	615	666	654	628	634	635	626	683	630	627	614	636	663	605	661	642	694	637	656	625	633	634	614	664	633	639	616	642	661	652	581	649	631	594	672	645	639	607	658	618	669	612	637	621	629	641	650	660	617	623	655	645	654	628	643	628	627	623	609	624	693	617	630	636	693	644	639	627	649	622	665	616	640	639	606	629	632	615	592	611	629	654	630	663	636	697	653	679	625	639	599	625	603	594	651	646	628	568	660	600	650	656	585	614	637	655	584	588	647	652	618	642	627	630	670	661	660	647	620	617	655	609	621	584	585	585	629	646	615	649	614	626	619	598	623	570	663	633	668	658	651	631	611	635	623	638	616	614	619	654	695	598	590	646	629	639	633	613	611	631	584	656	613	619	596	654	627	604	633	635	669	640	579	601	709	639	585	593	596	654	625	588	635	639	661	617	581	624	639	607	596	610	660	601	621	620	635	613	595	653	707	667	653	671	670	610	618	634	626	630	650	626	643	625	622	652	665	640	638	635	656	590	580	639	655	627	637	656	650	677	618	635	579	624	616	601	613	646	616	609	624	604	645	601	586	620	618	608	609	652	632	670	596	610	618	622	636	655	639	619	636	561	642	636	621	607	638	630	650	628	658	629	646	642	683	602	623	647	607	649	673	643	631	638	609	650	658	587	625	637	639	673	627	644	577	586	613	629	612	647	583	642	653	688	631	652	644	610	631	676	607	656	626	661	595	634	596	651	605	631	655	621	592	632	617	638	631	632	591	615	660	662	641	627	611	645	645	595	594	647	584	614	600	658	632	655	650	625	645	670	636	626	625	683	625	600	562	597	579	638	633	651	695	641	628	651	642	638	612	593	647	688	619	614	673	652	638	670	611	605	623	606	652	587	646	648	647	651	659	612	629	675	626	616	628	642	589	640	637	665	617	599	660	651	640	592	665	650	609	642	700	635	632	685	652	648	634	659	624	635	611	638	607	646	617	621	633	564	615	648	642	640	634	646	652	641	659	577	618	663	620	632	638	605	587	642	625	660	612	635	673	629	647	632	653	624	638	610	631	647	622	598	592	592	624	646	665	623	651	641	611	635	629	605	650	645	659	676	627	660	628	626	621	601	625	637	641	638	619	573	653	614	636	594	678	647	607	617	628	640	638	628	621	631	636	642	612	668	669	647	615	628	632	626	612	624	646	610	574	571	638	652	628	684	606	628	611	618	636	632	631	647	627	627	617	649	610	586	570	677	621	665	637	669	666	666	611	626	630	628	604	662	625	616	623	664	638	622	646	598	665	622	594	640	647	667	582	637	610	605	623	681	678	658	627	611	644	646	648	631	638	611	674	612	629	646	625	595	603	648	623	615	658	629	629	636	612	646	635	616	583	643	626	661	603	659	647	615	645	628	630	598	662	640	642	652	593	622	629	631	640	642	611	681	636	598	572	629	631	651	642	647	649	636	631	632	603	614	609	653	639	675	671	621	612	618	642	638	625	672	566	594	625	622	615	655	632	617	631	648	606	664	665	619	660	667	658	626	657	674	603	624	627	634	661	672	620	650	617	627	619	642	594	635	650	642	595	606	658	677	625	653	586	648	616	591	640	632	609	622	618	574	622	621	622	629	643	611	628	656	649	658	650	620	613	583	667	628	638	642	625	605	603	675	634	644	597	641	588	614	669	582	638	618	637	651	600	636	621	643	641	637	648	597	599	612	674	600	625	631	597	671	611	639	668	622	593	653	624	631	636	644	564	584	608	625	612	667	671	640	621	622	646	657	578	587	621	591	578	652	624	661	647	627	633	656	641	630	669	586	638	632	646	611	616	670	625	629	660	630	578	684	608	582	627	646	608	649	680	588	596	624	611	607	663	636	591	646	604	644	671	640	652	656	659	627	624	603	629	631	648	624	626	651	624	594	642	628	619	626	645	644	608	594	620	607	623	611	664	671	585	636	633	604	636	602	645	595	640	607	621	674	585	590	638	603	655	625	595	618	604	604	638	660	609	631	643	645	594	583	651	620	648	621	605	597	649	677	590	600	637	646	634	592	626	658	612	618	618	628	596	639	654	628	625	665	666	640	625	609	641	600	638	598	614	605	622	624	616	618	654	635	636	621	612	564	616	639	608	623	621	676	604	659	595	655	637	642	651	633	608	625	625	556	627	640	614	616	653	629	558	602	611	592	664	621	629	645	610	636	572	633	635	576	590	637	668	652	680	607	607	646	695	608	603	642	620	605	667	624	689	625	599	670	623	616	600	630	610	601	607	622	625	675	638	674	605	644	674	625	624	627	624	684	631	647	642	664	667	593	635	624	671	640	650	619	635	606	628	591	657	647	631	624	554	645	652	629	640	648	601	632	635	692	652	648	624	631	612	620	627	637	643	629	644	625	621	638	631	611	633	627	621	680	597	631	627	646	616	632	669	603	634	595	660	643	660	654	655	646	626	629	604	657	594	666	643	605	596	629	646	574	641	648	644	610	641	620	647	608	608	629	639	640	598	596	639	580	633	629	632	640	636	650	655	653	617	644	619	650	624	584	577	623	626	629	592	622	628	639	633	623	648	666	608	623	619	633	639	613	642	624	630	575	638	629	655	640	638	664	617	661	575	605	610	621	647	634	580	596	628	595	649	635	595	617	607	620	625	644	577	616	598	689	596	676	616	649	649	633	650	640	688	616	632	647	629	614	646	613	640	624	602	596	617	621	612	651	615	670	642	601	631	595	620	677	634	613	566	600	641	622	621	637	614	634	595	657	666	621	644	615	628	628	645	617	631	638	656	607	665	661	616	655	590	660	630	637	631	631	639	632	615	618	610	641	651	643	580	599	661	612	627	661	641	607	626	621	630	631	597	588	625	637	639	629	660	631	630	624	597	621	612	593	655	684	600	633	686	604	654	612	636	603	635	637	569	684	618	611	620	624	595	619	642	623	640	635	585	629	690	630	645	651	626	610	637	637	615	607	632	676	630	642	655	673	618	619	630	646	678	592	594	636	653	617	592	619	630	642	641	587	652	589	650	664	584	603	634	661	624	634	633	628	601	620	616	613	621	632	671	602	632	599	683	610	642	633	626	623	625	640	609	626	622	685	639	626	641	621	646	631	583	633	652	646	628	635	614	655	617	623	615	647	606	635	644	648	625	617	619	638	599	661	634	606	669	669	599	588	635	640	640	626	652	635	616	635	673	667	657	637	652	668	636	627	630	546	608	629	606	624	658	643	629	632	615	631	644	647	604	583	629	618	690	653	629	656	625	640	600	599	627	619	634	647	647	622	604	605	626	633	639	631	559	665	631	654	627	675	651	636	613	599	634	609	569	598	628	635	607	619	618	593	648	648	671	632	603	599	626	632	640	639
27090	19643	7452	1750	1033	686	582	580	510	498	537	517	525	517	508	488	517	493	522	502	513	515	524	529	540	523	482	513	494	522	471	463	528	473	501	496	510	531	530	508	500	512	512	526	493	497	515	482	492	485	524	523	506	568	476	489	501	460	536	498	483	536	480	510	518	543	499	458	534	489	493	480	500	546	474	511	512	515	472	505	504	496	525	487	450	477	504	492	507	462	493	531	512	496	516	502	522	491	492	495	519	471	456	500	488	522	509	467	489	531	562	509	508	535	479	514	474	483	533	475	489	518	537	494	475	460	519	495	477	518	531	471	486	515	452	516	477	489	473	524	520	487	505	485	503	525	489	487	493	513	529	509	482	514	486	456	492	481	508	492	517	470	528	523	501	518	518	489	473	498	490	504	506	538	521	501	508	505	508	519	495	519	481	519	509	470	494	525	500	483	477	489	523	478	490	520	505	467	524	530	480	485	477	521	534	500	502	443	476	487	524	535	536	514	506	498	555	472	485	492	495	491	514	538	509	493	477	528	470	503	509	547	521	490	476	490	521	475	502	509	488	528	528	546	480	516	535	477	500	496	450	499	489	520	499	518	512	492	516	484	456	489	462	520	494	496	492	506	474	503	503	479	506	522	485	470	479	505	523	502	497	474	507	521	518	479	516	514	517	537	490	528	489	493	505	477	514	528	540	480	493	462	501	516	508	539	462	504	485	503	503	466	489	443	490	489	522	467	478	542	534	478	484	513	518	504	506	514	490	515	486	559	495	523	546	468	501	505	493	524	512	539	492	476	491	505	502	525	483	481	489	466	514	494	486	499	498	524	519	496	495	480	545	553	526	481	478	486	482	490	503	506	481	524	489	475	511	466	482	500	495	499	589	531	442	508	509	522	478	494	469	488	499	482	494	509	511	514	474	503	526	486	493	504	542	507	506	502	466	533	479	483	508	495	494	475	535	491	485	473	517	522	514	499	510	491	554	544	537	472	520	512	555	500	488	513	484	484	499	511	519	521	522	474	533	492	488	522	518	514	498	485	487	516	486	482	538	495	507	479	524	517	488	507	544	458	468	482	504	500	533	490	501	498	517	521	479	442	500	538	526	504	525	485	528	506	458	518	490	508	514	474	512	500	479	500	537	537	517	490	525	523	463	480	475	512	474	554	482	481	480	523	485	519	513	509	498	525	535	520	497	535	520	534	520	521	496	489	520	499	493	514	538	510	523	468	472	460	502	514	533	509	527	525	469	450	481	480	517	492	521	463	505	534	485	526	492	471	526	494	456	499	522	487	530	505	458	467	503	509	482	469	498	530	538	483	544	490	512	504	543	478	465	480	508	465	478	507	444	494	513	503	476	501	474	489	514	540	500	470	505	494	504	490	512	459	490	504	500	493	498	515	468	530	472	511	478	479	521	492	469	540	469	467	524	506	524	498	512	538	509	495	500	493	453	515	481	500	513	518	504	502	518	514	488	510	490	456	506	483	503	476	533	448	504	504	499	507	483	547	491	517	450	475	504	473	513	505	494	473	497	475	489	478	537	496	511	512	504	500	510	455	514	524	488	484	494	506	479	526	510	499	482	526	481	506	498	497	509	515	501	485	520	494	499	538	519	460	490	492	484	506	517	454	481	472	547	499	459	522	469	497	458	496	501	534	488	555	474	556	469	490	483	552	523	519	485	500	493	537	497	490	501	530	503	530	520	472	522	482	503	532	464	470	557	515	478	502	500	471	513	525	533	514	497	492	490	492	509	487	461	463	500	503	473	483	518	522	502	493	501	534	508	531	490	466	510	480	515	519	523	493	497	547	518	477	511	525	496	509	487	469	501	510	473	525	557	490	568	507	507	537	465	530	534	487	484	498	492	518	476	491	517	488	442	521	509	478	490	507	515	511	502	475	504	470	486	495	485	509	508	490	516	530	461	483	519	508	509	531	517	538	556	471	507	469	546	490	484	482	484	499	513	482	481	508	507	483	501	492	506	489	499	517	470	495	483	512	501	507	506	463	499	503	509	488	495	531	476	527	474	521	505	475	535	511	503	487	505	524	484	477	488	472	524	487	529	519	513	464	489	491	527	485	499	473	489	510	488	515	503	503	500	489	488	535	484	540	509	466	519	507	476	468	493	510	497	475	485	501	488	488	463	512	505	547	518	534	516	472	495	502	487	467	499	504	452	552	500	507	484	490	508	481	453	531	475	513	492	489	488	509	489	465	520	520	493	531	519	494	514	537	519	497	487	456	502	490	520	489	492	507	489	492	486	519	497	514	510	514	519	510	514	507	494	509	478	494	509	512	497	466	505	481	497	494	513	509	483	475	501	531	521	496	534	498	532	469	517	503	512	537	511	512	548	493	500	509	497	528	513	492	527	511	518	503	464	521	535	521	510	532	513	489	494	537	507	523	514	519	476	526	518	490	510	539	489	503	470	523	520	484	480	465	519	471	485	478	534	489	497	518	500	486	503	524	507	485	485	514	516	555	464	528	552	525	499	522	517	509	491	509	513	490	482	547	518	510	502	486	470	486	547	502	469	517	507	498	478	501	476	500	538	475	510	482	515	537	507	508	493	509	468	490	490	468	505	499	498	517	482	493	513	454	482	500	499	450	467	480	526	495	434	514	500	477	510	531	464	486	497	495	496	520	499	502	510	503	502	525	520	526	508	500	482	488	505	485	512	505	550	522	518	475	460	488	474	489	481	502	502	487	551	501	499	541	478	510	554	480	487	508	528	533	486	506	528	503	498	482	492	503	524	557	496	525	499	533	488	525	483	490	505	515	513	502	468	503	501	500	464	542	495	476	536	501	496	500	523	492	472	516	501	481	486	491	499	498	533	489	499	502	544	521	518	515	541	525	481	505	516	521	495	497	533	511	507	504	474	474	514	468	503	494	490	503	478	547	493	549	500	504	471	495	518	504	500	511	509	477	502	465	552	472	515	522	477	467	502	506	522	484	471	486	475	521	498	472	520	479	515	488	497	521	464	503	472	474	529	501	501	519	493	530	505	510	499	479	506	469	468	520	516	471	517	480	497	492	508	472	462	506	505	481	502	509	504	525	509	495	484	527	499	547	510	494	518	470	525	473	495	536	483	507	559	504	488	513	515	497	503	500	468	493	478	484	517	466	500	515	531	517	462	513	523	494	478	477	505	464	513	515	503	491	532	511	486	499	537	511	510	519	458	513	491	496	502	490	479	503	521	493	491	477	500	509	476	486	493	504	491	515	495	538	472	462	465	515	542	504	521	505	496	489	507	531	519	493	513	525	494	505	479	477	536	524	513	469	480	511	495	489	504	497	503	528	474	488	460	496	481	501	447	513	505	490	521	489	497	532	502	498	508	524	516	504	462	473	499	529	500	466	494	481	538	524	501	541	496	462	503	487	471	479	526	500	477	503	466	530	494	486	525	540	498	519	537	490	479	479	492	497	546	501	531	466	512	481	522	496	516	491	465	487	491	494	473	487	526	461	509	502	469	475	498	497
7319	6131	4070	1885	1499	890	827	626	690	637	625	629	649	631	626	673	639	616	602	635	649	581	601	592	615	587	524	607	627	574	613	630	597	586	588	594	576	592	635	572	611	576	605	609	619	566	603	610	620	614	580	570	610	622	609	634	607	575	564	592	634	571	613	614	644	618	612	618	588	590	629	604	552	577	613	617	584	609	603	608	597	631	585	612	619	634	640	561	580	573	571	613	636	607	589	612	590	583	601	612	622	578	596	603	662	596	624	621	549	632	620	612	591	604	614	616	595	632	557	653	613	607	622	601	621	614	610	561	601	582	615	599	615	613	632	617	619	622	607	600	626	580	599	619	631	599	629	579	626	617	606	603	618	617	651	603	583	564	607	642	599	586	601	659	632	595	583	596	634	599	597	646	622	615	623	591	610	638	575	617	570	544	590	597	609	593	583	616	552	565	609	605	562	637	551	610	641	578	574	597	599	603	617	625	535	576	604	625	625	568	590	602	629	585	626	575	606	584	598	586	634	588	604	590	581	570	622	633	602	599	623	592	598	631	590	583	631	632	607	589	587	588	613	591	609	592	631	588	609	593	587	617	585	612	599	604	543	581	636	595	596	599	640	620	615	560	671	612	587	614	636	618	567	608	629	620	618	619	535	567	592	604	628	663	625	626	598	624	572	574	571	609	624	605	536	643	571	643	566	641	602	614	575	602	583	638	671	564	615	610	615	588	518	571	604	604	583	600	593	588	649	557	597	600	569	580	575	600	639	612	573	610	635	549	608	629	571	514	649	586	586	592	567	576	585	575	620	569	563	620	624	618	622	588	578	567	561	608	636	608	638	629	597	571	597	595	580	608	575	594	615	615	594	581	598	658	564	582	623	628	579	608	599	619	641	611	649	589	586	568	575	644	617	568	583	619	610	622	594	570	597	621	605	584	634	621	640	547	572	558	592	614	607	608	601	609	586	551	599	605	603	614	606	583	605	595	607	586	628	622	606	597	591	561	594	635	568	593	616	590	621	582	640	626	585	569	624	605	601	590	625	615	559	632	621	609	624	592	590	609	574	605	629	626	560	529	617	586	595	605	596	579	652	565	595	599	591	616	607	579	590	581	633	627	615	675	610	627	615	590	631	573	625	606	578	607	615	661	639	609	622	593	596	583	599	621	595	579	618	606	608	594	573	600	627	599	613	636	652	597	592	551	517	562	579	547	606	563	626	552	650	585	618	549	596	632	600	604	567	606	597	601	608	639	632	557	604	601	614	566	613	617	598	606	618	606	621	611	559	598	571	586	639	581	626	574	626	600	589	623	596	626	613	595	581	610	635	632	632	593	589	628	608	627	589	588	598	608	627	629	617	572	594	643	583	568	595	615	563	596	582	603	599	595	599	614	594	587	592	622	584	583	576	621	602	566	635	584	598	613	605	660	629	626	605	620	648	610	595	626	621	568	621	615	644	597	592	627	610	609	589	601	591	593	631	613	589	611	601	579	606	581	591	535	597	588	607	626	577	619	607	588	630	615	592	648	598	561	629	590	626	606	634	671	575	579	597	578	601	616	593	619	567	603	609	592	593	588	586	612	615	608	645	590	642	594	636	683	595	599	606	613	579	593	604	571	600	603	601	594	547	584	635	630	611	626	593	634	604	594	631	591	575	617	618	622	604	605	593	612	604	620	614	555	596	595	605	630	585	563	582	631	566	582	563	583	615	603	622	626	603	597	654	571	592	638	596	565	595	610	556	596	594	597	599	559	598	588	580	575	644	579	624	581	624	594	632	637	588	647	585	633	583	596	596	633	577	613	639	582	613	587	607	617	618	609	627	623	622	629	559	594	595	594	602	578	614	623	582	609	616	575	632	584	558	607	591	600	611	593	575	590	570	622	581	595	611	590	572	651	673	635	558	593	564	592	608	623	605	590	601	587	557	588	606	607	615	655	577	602	609	621	664	631	608	585	631	603	635	599	574	617	628	573	618	575	626	585	591	622	606	596	603	565	614	595	555	586	657	612	600	603	622	588	591	602	614	574	567	640	556	573	636	612	568	561	597	612	587	613	613	595	595	566	594	606	631	564	629	619	543	638	554	617	628	607	631	587	580	602	626	603	605	617	593	587	586	604	599	604	614	629	583	599	558	601	568	598	595	623	567	602	629	596	603	613	622	584	632	584	606	609	616	665	626	556	611	642	611	631	611	620	653	630	575	605	633	609	614	621	614	625	629	629	601	614	586	590	566	593	614	613	617	593	599	573	579	584	579	614	604	632	607	611	592	619	591	602	603	573	579	632	569	567	659	600	578	589	588	583	594	577	578	580	612	618	578	590	592	616	570	610	571	629	583	644	577	610	579	590	565	658	562	619	628	623	617	585	653	573	601	575	618	597	619	609	645	568	597	637	599	569	587	571	595	599	618	620	601	603	569	618	629	591	623	582	591	592	599	602	625	580	632	580	587	574	544	612	614	575	580	576	629	640	612	652	633	601	589	624	591	586	596	641	604	580	570	589	663	589	631	559	559	579	641	599	628	619	624	601	623	591	602	596	644	586	610	583	568	598	597	579	589	588	594	588	610	616	597	591	590	589	597	559	589	627	646	603	632	589	601	590	615	624	607	635	613	607	568	591	618	655	613	613	603	605	599	592	558	630	544	569	601	588	596	624	597	565	579	546	609	586	608	589	601	562	598	601	638	663	659	603	639	626	668	651	609	611	645	605	552	581	596	602	605	595	566	571	637	548	595	604	611	589	596	598	566	642	571	569	608	581	622	589	624	595	656	633	587	598	606	649	610	597	606	566	597	572	574	623	557	616	604	616	566	584	626	591	559	626	578	582	577	571	595	604	596	635	577	593	575	579	601	620	628	605	605	595	601	619	636	635	613	617	614	590	572	587	582	545	632	639	625	562	575	591	622	578	584	579	612	662	588	609	642	583	610	632	592	623	608	591	654	668	610	632	626	596	608	575	571	604	589	576	612	594	595	575	628	571	648	605	573	639	575	601	645	619	602	575	605	599	575	593	602	607	635	602	628	592	617	669	633	607	603	558	594	595	585	615	624	625	628	592	645	617	571	582	576	606	610	588	611	585	595	596	619	630	605	569	561	632	631	620	608	568	599	579	612	608	657	586	576	561	618	588	600	595	648	595	599	649	623	663	604	565	608	592	614	582	650	613	586	579	582	604	625	591	595	606	586	613	595	625	667	579	614	619	633	623	599	615	631	587	635	596	637	549	644	575	607	641	613	617	599	610	637	625	563	603	589	620	584	599	594	605	651	577	594	542	623	627	586	651	617	609	631	626	588	629	634	572	628	590	602	647	617	635	573	588	665	639	621	602	603	611	599	604	608	589	623	594	592	649	603	584	576	615	593	587	573	596	628	591	575	588	635	591	575	600	569	610	605	626	586	611	638	612	650	652	657	616	652	609	632	589	556	644	644	609	621	579	586	637	609	578	573	606	650	586	644	574	591	597	554	607	604	597	622	569	624	641	609	566	593	645
23244	21084	28206	24180	21086	10742	1735	1199	1024	1004	957	933	886	844	833	838	796	851	776	830	768	775	785	761	803	779	801	786	780	801	792	766	754	768	804	817	781	741	757	771	808	753	745	763	743	817	798	806	752	732	804	776	754	767	799	814	810	821	783	748	757	749	730	770	767	735	766	812	783	747	762	759	742	794	760	768	787	802	785	761	744	748	723	709	779	739	776	773	746	753	799	781	728	796	810	768	731	766	811	743	776	718	768	737	804	772	733	745	744	775	782	751	803	763	757	746	725	777	768	711	737	751	728	760	761	748	736	716	767	787	762	802	765	765	710	750	756	786	781	740	768	769	790	766	723	767	765	746	747	705	791	733	803	757	751	791	728	809	789	690	753	711	762	748	782	754	775	781	715	756	757	760	812	787	725	779	776	729	763	776	730	743	728	763	769	762	796	767	799	777	762	717	752	708	736	797	768	740	755	798	802	740	747	735	747	800	741	807	772	744	748	772	807	746	743	796	746	806	747	789	782	805	763	751	800	762	830	764	789	734	795	742	803	758	790	765	779	751	787	735	798	735	730	713	774	732	737	748	774	785	778	790	701	755	748	772	819	777	743	823	730	771	809	780	787	779	767	766	782	746	795	756	787	769	743	795	751	712	799	785	751	747	740	795	789	744	777	781	746	736	730	738	798	754	792	782	792	753	798	755	751	734	738	750	739	787	758	733	750	781	710	748	765	767	698	800	729	752	757	776	738	740	726	786	771	747	775	752	791	765	763	821	732	774	776	797	735	759	713	753	757	763	807	747	772	739	793	731	718	768	770	780	793	680	804	776	723	725	755	793	754	754	775	801	817	713	731	803	760	744	779	768	819	783	753	743	696	779	770	694	738	743	753	781	730	815	781	735	719	784	751	787	763	784	801	756	794	749	755	757	795	763	776	778	759	747	796	816	722	777	771	791	751	735	768	739	760	760	791	715	754	745	789	780	695	811	779	796	780	778	731	793	794	769	803	769	767	767	794	794	776	716	781	803	735	830	755	756	746	743	743	749	761	828	778	733	807	759	781	802	757	790	800	759	788	768	796	789	752	705	735	793	750	733	800	776	770	787	743	771	769	766	749	763	774	788	745	739	822	751	775	758	777	773	730	746	720	755	767	783	740	715	749	767	747	793	769	770	814	806	769	728	803	784	711	751	757	808	760	750	748	719	760	795	738	748	747	764	775	752	759	775	771	755	792	795	745	780	783	733	770	782	781	722	775	790	789	697	781	795	782	732	781	755	792	761	808	746	776	716	769	764	742	763	778	732	783	749	763	737	798	787	744	784	802	820	722	805	747	723	784	738	787	737	780	730	713	790	757	785	749	788	690	788	758	767	780	773	757	827	737	754	748	751	751	763	730	790	764	769	753	737	756	732	773	727	789	697	785	704	766	752	739	742	765	766	743	750	800	805	731	771	743	779	742	736	736	738	747	773	759	784	737	764	786	754	772	728	792	752	752	748	762	782	758	786	775	751	824	765	768	764	752	772	749	789	747	776	764	738	716	751	749	791	780	776	767	756	787	751	789	757	751	778	721	748	752	718	730	750	753	737	734	772	858	769	764	733	728	729	735	740	762	743	760	824	719	776	747	785	759	747	806	757	757	759	800	747	769	776	794	731	783	758	796	817	774	721	739	715	737	797	767	791	733	766	762	753	702	795	746	741	772	723	770	731	819	734	774	775	784	750	786	741	750	794	767	786	753	786	716	706	801	718	710	765	759	747	776	732	763	754	747	805	748	698	748	748	774	761	726	772	816	731	741	742	773	750	763	781	751	721	750	747	756	723	781	753	739	778	829	758	784	811	723	780	755	785	746	743	754	754	801	789	736	771	782	780	776	808	795	746	728	746	764	751	748	759	756	701	792	789	803	765	734	750	780	762	770	761	794	742	748	752	786	782	752	763	741	742	756	767	777	703	769	694	744	754	762	724	777	731	706	785	717	807	746	764	767	785	803	782	751	707	785	729	719	775	756	766	742	770	744	701	738	746	825	747	740	686	715	793	736	792	785	808	762	761	730	773	750	766	772	740	774	764	760	739	769	784	720	737	771	747	785	722	749	790	815	720	782	772	768	781	801	771	753	741	760	754	793	794	812	704	756	765	715	765	781	737	722	737	786	761	749	760	750	758	762	775	760	719	759	755	774	778	791	744	749	749	776	751	739	757	752	789	759	786	742	755	775	745	757	772	797	756	750	756	737	777	791	760	779	713	758	722	727	771	726	762	783	768	771	767	754	747	792	790	789	775	735	729	776	782	809	708	741	695	738	700	748	751	781	765	760	728	787	772	735	753	777	766	702	781	744	776	756	741	767	783	797	712	758	755	755	739	762	764	814	759	782	782	712	751	748	750	775	792	771	798	784	729	775	732	755	778	796	757	792	707	747	758	798	690	784	737	776	746	748	739	808	740	755	780	755	783	763	790	733	787	776	720	751	744	754	768	737	774	777	767	764	808	801	743	765	783	711	748	775	737	763	805	759	799	754	745	766	752	770	783	767	742	817	747	750	827	765	751	727	754	763	761	798	767	780	743	725	779	749	758	760	730	739	793	762	763	759	755	770	751	730	750	730	750	753	726	798	736	794	707	774	829	767	787	738	801	705	803	701	789	800	771	793	810	758	751	715	753	776	772	759	763	779	778	728	690	767	776	778	751	824	743	755	797	751	703	739	758	765	716	707	826	739	808	763	774	732	791	744	788	764	785	723	743	789	774	818	768	784	780	773	783	765	774	780	778	761	803	745	762	788	784	729	709	824	767	729	738	751	731	773	740	767	741	762	778	762	725	807	753	757	762	722	772	781	789	791	755	728	764	720	759	748	805	735	718	791	731	741	763	823	762	717	754	718	768	727	723	780	785	746	747	790	724	764	738	739	766	756	748	818	773	768	739	791	749	688	800	743	755	783	712	717	762	736	785	720	750	767	762	718	803	756	792	728	774	757	729	750	704	734	752	781	800	769	762	764	802	770	749	746	776	840	743	765	728	749	759	781	714	734	800	764	769	743	695	795	734	784	734	775	791	757	754	705	754	751	774	758	849	782	745	732	777	817	816	772	791	774	779	784	824	775	752	804	799	797	725	818	704	768	747	746	737	754	789	763	755	793	720	772	787	736	752	737	749	707	802	724	765	738	757	732	766	784	800	709	793	749	770	751	770	737	722	706	763	776	754	768	793	756	700	751	749	741	770	771	746	779	767	804	774	754	719	745	765	715	762	763	752	793	746	749	731	777	784	777	786	760	733	766	757	733	756	785	743	767	767	736	715	807	785	802	756	801	757	727	740	731	739	786	745	750	770	736	749	804	745	767	763	730	785	760	749	758	756	730	733	778	787	785	807	726	766	729	758	725	822	791	778	782	760	782	762	782	764	773	775	782	758	766	722	757	762	769	768	777	709	763	738	765	806	737	769	753	736	745	802	758	748	789	759	837	775	778	754	795	742	772	752	746	808	761	745	753	759
8434	15396	11513	5532	4074	2594	1967	1667	1447	1277	1205	1110	1049	1032	1013	1052	979	993	979	957	907	987	929	932	954	914	901	958	969	891	961	877	905	947	894	947	930	934	924	936	909	896	893	895	958	868	926	919	934	882	928	900	888	884	932	913	982	922	944	881	934	851	867	948	900	927	883	892	949	955	934	907	859	928	938	922	938	898	886	974	920	896	884	932	892	899	917	906	890	887	926	911	919	902	862	941	902	897	959	858	939	920	975	898	885	938	891	899	931	917	933	925	919	918	919	889	929	901	910	950	908	910	911	971	917	932	948	894	924	934	929	886	905	962	880	866	986	915	924	874	883	961	944	963	877	853	923	895	943	921	902	894	923	922	888	926	889	869	928	907	861	913	888	926	893	910	902	894	908	915	928	927	856	880	953	911	938	911	920	882	953	885	908	954	926	871	955	911	937	905	912	891	892	911	972	903	902	958	914	955	920	964	892	920	891	893	867	910	885	903	867	911	901	901	900	917	896	915	895	963	920	944	912	921	957	836	910	895	960	959	921	905	884	933	896	873	915	971	942	884	936	926	867	860	950	970	853	916	924	914	933	912	898	934	904	946	944	915	867	904	884	892	927	940	883	916	952	909	961	975	882	967	934	943	947	928	903	877	965	892	893	934	891	938	891	905	898	881	897	911	928	881	925	919	903	905	910	924	913	932	962	909	967	933	890	946	921	935	930	930	925	886	872	895	943	942	907	920	894	901	885	955	852	887	962	946	914	861	935	911	897	953	893	972	889	923	968	904	951	926	890	869	908	925	952	868	909	879	906	883	865	889	865	893	900	929	941	914	898	857	879	922	884	914	888	921	913	884	962	927	964	923	954	940	896	957	950	886	901	912	956	923	896	881	849	933	876	854	917	909	886	937	925	908	970	955	902	894	920	902	934	906	948	929	927	874	942	934	894	889	893	932	926	914	920	906	898	904	903	946	964	943	934	944	926	922	895	890	876	920	945	898	900	929	937	936	921	927	928	886	921	861	853	926	938	909	928	934	883	904	884	878	943	972	894	877	912	961	939	923	937	904	889	891	885	939	887	915	887	972	912	864	918	918	929	950	919	925	877	899	898	889	885	949	905	898	870	963	948	885	965	937	898	933	902	895	922	962	922	917	871	919	911	901	919	957	849	847	1011	947	889	887	884	885	984	866	928	902	928	881	977	909	905	915	860	919	944	910	948	938	955	941	946	930	909	928	911	923	971	896	884	894	895	922	903	940	942	869	958	912	891	935	934	918	937	900	901	925	894	905	934	920	971	899	928	897	889	885	928	906	940	836	859	910	903	971	897	832	935	905	926	883	902	910	902	916	958	863	914	893	871	939	901	934	887	889	877	871	937	913	867	943	936	867	927	936	894	977	901	961	882	874	862	990	863	880	909	901	942	906	938	865	891	973	936	974	953	911	916	916	937	940	865	917	896	944	924	896	890	981	913	923	925	918	927	913	921	926	899	915	914	897	883	874	935	921	940	925	909	924	859	922	921	914	830	939	919	861	935	868	898	930	869	951	897	910	929	908	918	901	890	923	947	937	852	899	908	906	958	921	938	929	903	902	881	897	901	866	898	885	877	902	881	913	923	911	924	935	869	925	886	882	885	877	920	894	1002	921	898	951	944	898	900	898	881	949	917	883	975	881	919	952	903	908	899	874	902	887	932	944	893	931	939	891	906	867	899	946	910	896	940	920	926	906	947	894	916	898	932	934	922	944	900	956	1010	962	929	910	895	975	907	917	961	920	939	901	921	950	931	934	945	868	865	927	927	892	952	913	912	923	904	903	955	885	894	896	867	938	857	869	913	892	867	898	909	893	946	917	931	886	862	924	907	861	928	924	957	851	923	906	944	916	892	943	965	872	887	881	905	853	890	904	942	946	921	926	924	951	926	901	955	932	882	880	907	916	925	937	879	879	920	878	899	903	924	936	910	882	926	888	945	900	893	890	937	870	871	928	888	892	951	880	906	903	862	927	961	872	963	964	920	901	932	893	912	915	918	894	908	930	912	984	938	903	860	957	877	824	955	964	915	888	897	903	954	884	875	902	860	872	874	880	896	920	930	925	876	930	889	891	897	910	883	948	869	925	916	938	905	925	886	930	879	912	925	909	872	936	883	932	889	945	936	887	900	908	907	942	937	866	899	916	882	847	889	865	939	895	927	927	960	906	886	934	927	894	923	922	938	873	943	926	923	914	907	923	887	897	872	847	912	908	976	936	879	865	972	910	949	908	912	890	907	920	865	908	895	910	927	897	897	892	920	988	866	913	899	944	904	912	911	911	958	869	919	857	925	958	879	887	922	930	930	907	895	887	895	932	939	882	833	905	864	907	903	929	962	878	934	933	928	880	889	899	937	914	883	925	952	947	868	859	930	947	936	903	900	872	928	917	880	924	888	888	920	938	861	929	935	941	909	923	907	923	941	884	925	925	861	935	932	881	924	871	898	900	908	869	938	883	896	905	932	927	874	883	899	878	859	931	946	871	919	920	887	909	873	885	954	917	869	925	886	908	875	894	913	914	908	916	877	940	890	909	931	898	926	912	936	926	933	874	922	934	864	847	913	907	960	891	920	874	899	965	918	943	911	939	933	916	832	906	884	950	935	903	913	876	939	938	946	891	878	885	922	945	897	923	860	909	930	943	868	918	873	925	900	928	947	913	862	910	908	873	947	910	872	933	911	962	941	876	868	904	855	913	905	951	896	928	878	892	922	908	970	920	838	888	908	957	869	886	881	902	933	897	890	983	891	956	925	931	920	850	908	909	925	898	973	889	915	935	919	924	958	924	862	922	896	906	935	884	935	883	885	931	953	935	928	911	882	918	876	884	899	907	961	927	905	899	955	892	875	907	959	928	969	895	908	877	873	905	933	892	902	888	902	886	895	905	981	916	877	939	862	882	942	945	927	922	936	916	886	943	892	927	900	910	951	892	906	912	896	839	900	852	972	853	897	928	887	921	901	909	902	879	938	935	915	931	925	931	873	988	946	911	917	900	927	930	852	901	952	898	894	927	894	960	898	880	941	881	906	907	929	858	955	888	913	903	884	922	930	920	875	902	888	908	993	922	899	919	969	906	998	919	912	915	962	908	894	886	916	900	869	908	938	900	942	936	862	915	911	953	918	909	932	898	916	945	895	924	955	928	903	883	891	939	949	937	879	907	853	851	886	923	883	885	924	909	883	911	939	895	944	914	919	893	931	904	914	886	906	946	896	904	905	829	895	900	915	921	871	946	914	911	905	922	944	838	923	970	933	918	904	932	908	900	930	926	913	870	924	907	911	955	935	876	931	903	924	899	907	912	898	936	913	926	856	922	861	914	899	931	878	918	902	918	879	912	921	912	945	868	902	859	955	954	911	911	919	891	912	922	934	914	907	929	939	928	895	910	897	868	887	953	912	945	904	857	941	935	904	887	914	887	913	888	963	853	891	879	970	929	922	866	956	893	891	968	902	949	936	969	959	874
24250	21076	27346	24992	13336	1003	542	433	364	357	313	314	292	277	276	242	267	237	268	238	235	251	237	264	237	236	251	220	244	237	237	252	227	231	223	249	235	241	232	217	240	232	227	256	227	213	223	236	221	225	211	230	235	214	231	211	237	197	217	218	206	218	224	238	210	202	216	214	222	259	207	236	234	224	246	200	209	238	225	213	234	230	235	227	239	239	222	218	211	232	238	237	254	241	229	226	234	196	231	238	239	215	249	210	233	240	213	205	237	235	221	227	247	212	213	223	229	217	197	222	208	233	230	204	231	224	251	225	242	235	215	232	217	205	215	223	226	210	219	229	224	216	188	225	259	246	218	231	235	226	215	223	195	221	219	227	208	203	253	212	229	252	219	224	228	223	242	240	235	228	206	231	218	228	225	225	204	215	229	224	241	195	229	216	235	216	236	215	211	241	202	227	219	215	219	240	222	212	211	253	213	211	232	225	238	213	233	228	236	231	229	223	206	251	238	240	254	244	210	236	232	233	213	218	200	221	226	209	250	215	211	209	229	230	228	216	218	212	195	202	246	209	231	204	244	216	225	254	229	235	211	234	247	227	223	231	232	236	235	256	234	228	214	243	223	232	205	215	200	202	211	236	221	213	231	226	215	229	224	227	213	240	217	244	239	227	224	251	239	227	222	231	232	225	209	190	209	226	210	234	234	225	240	227	204	221	224	240	226	201	225	221	232	221	222	224	240	232	249	206	237	248	208	218	198	224	205	237	224	223	219	238	231	221	196	235	240	234	221	221	229	221	251	213	208	204	198	220	198	214	226	217	223	239	235	220	210	245	224	252	230	245	202	216	211	200	222	224	230	232	233	238	236	244	207	260	221	234	215	192	235	230	231	246	200	207	203	203	228	223	231	201	231	220	245	205	237	265	208	255	209	265	228	213	223	249	200	260	213	221	224	221	228	215	209	246	216	254	231	217	205	249	220	219	219	216	223	214	237	227	235	245	242	213	211	227	229	219	212	216	229	224	197	231	193	236	227	206	221	229	250	247	200	221	211	230	208	221	222	237	218	269	219	224	213	239	234	230	247	239	248	217	213	247	227	239	249	217	232	237	233	227	239	221	218	223	220	235	219	227	228	215	232	233	196	216	220	238	218	238	236	223	251	211	202	211	243	251	196	229	228	217	218	244	236	199	244	222	250	214	215	226	256	216	217	233	243	255	230	239	203	216	206	255	226	207	248	217	203	181	233	196	218	222	240	196	235	235	206	228	222	204	220	214	237	226	223	236	216	261	221	217	225	210	229	244	228	213	241	224	258	244	233	225	210	253	235	227	225	238	248	232	230	232	227	208	215	242	246	219	234	226	228	223	228	211	229	239	228	233	233	233	235	216	244	235	195	221	227	235	232	217	217	257	220	221	264	261	223	213	209	226	230	219	219	233	226	231	244	228	229	233	208	239	221	234	207	226	238	235	209	226	202	211	235	214	237	233	228	233	218	221	245	206	226	230	227	226	237	245	249	204	215	232	230	229	234	243	278	210	253	213	231	233	242	218	219	224	225	225	234	209	226	224	212	209	214	231	216	228	272	248	238	244	215	250	239	241	221	238	207	204	231	243	216	235	223	229	248	221	248	235	224	221	223	213	202	238	218	227	200	212	226	246	251	252	245	233	230	227	244	224	228	238	223	213	215	229	210	219	221	198	211	242	211	226	219	231	209	239	198	229	223	223	239	220	241	240	215	221	224	237	223	221	235	235	215	217	227	222	232	255	243	209	225	225	221	239	230	250	219	215	220	232	212	201	224	226	227	204	222	224	214	238	250	234	203	219	235	193	214	220	233	227	211	248	235	215	239	213	213	233	221	226	234	237	224	244	232	204	238	198	239	206	221	211	218	214	224	227	243	232	209	226	236	217	226	217	203	210	240	231	234	209	206	224	219	215	215	258	234	236	252	215	231	196	245	210	221	207	223	223	242	223	203	202	235	262	207	237	225	238	231	206	248	220	201	226	213	235	221	210	254	197	228	223	235	207	227	235	234	192	216	236	233	203	208	223	244	212	225	238	241	227	232	237	236	223	249	234	241	234	240	225	233	227	198	226	227	215	221	233	244	231	222	227	190	200	240	202	215	235	209	226	221	197	247	294	228	223	216	268	231	238	218	231	220	205	199	231	222	226	237	235	213	214	195	225	233	217	214	241	189	227	272	233	217	223	249	223	208	217	213	240	217	243	216	228	239	258	200	200	237	234	232	251	228	228	224	231	201	218	225	253	231	208	236	203	238	205	225	229	210	239	229	228	255	237	249	236	231	221	212	208	221	236	223	217	211	231	209	217	225	245	223	230	239	249	199	214	222	236	238	219	183	239	232	263	233	203	245	231	231	227	232	238	213	229	243	235	188	212	240	226	215	229	237	196	213	232	225	218	225	223	236	213	197	206	208	203	214	220	241	252	220	235	222	217	213	231	219	240	211	259	218	205	231	245	231	208	235	221	237	226	222	224	210	220	214	251	268	211	219	240	217	232	224	215	241	214	232	210	233	221	234	237	215	214	249	236	248	226	249	244	215	231	197	231	220	229	220	214	234	232	218	232	237	229	202	233	265	236	236	229	232	226	231	227	222	234	240	219	226	227	223	245	242	215	214	208	224	239	253	238	209	220	227	226	217	247	224	250	233	236	217	242	226	252	231	195	220	224	232	213	226	213	212	220	211	207	208	286	225	234	225	247	229	231	250	230	251	219	244	209	247	235	199	247	237	240	216	223	218	244	225	240	210	207	253	203	262	209	236	235	207	204	229	239	217	198	249	221	248	200	226	196	218	228	225	228	228	228	240	218	204	237	222	259	211	241	228	237	218	214	203	233	238	233	212	224	216	239	211	223	261	244	214	233	220	243	218	226	218	238	244	231	234	227	209	207	245	234	218	233	230	206	244	218	236	225	227	222	217	234	251	218	246	237	231	225	220	236	242	209	210	240	227	234	226	238	242	216	259	218	252	214	220	246	211	232	228	233	222	227	225	239	223	243	250	246	224	200	218	221	221	219	225	215	222	205	215	223	229	229	241	234	219	230	216	224	230	211	215	232	215	234	227	228	241	226	221	240	237	228	229	236	235	228	236	220	242	210	244	222	233	241	240	232	237	208	220	227	227	230	228	225	212	213	220	250	204	218	213	201	217	197	246	211	230	235	246	226	217	226	194	243	218	212	236	239	217	207	233	199	214	241	227	211	229	222	205	207	214	199	222	216	222	236	210	211	221	245	225	218	211	210	229	197	245	208	226	216	217	208	218	224	210	227	234	246	229	237	224	192	214	235	202	238	223	238	219	235	206	252	215	209	217	216	241	219	227	210	251	231	209	227	216	216	220	224	236	240	222	251	231	231	234	248	236	218	225	220	226	257	221	244	197	229	247	211	220	226	219	244	230	215	191	215	228	248	215	234	202	241	217	212	249	254	225	235	239	230	229	232	225	257	211	232	218	230	231	205	192	235	219	237
8292	11592	7727	3506	2191	1316	945	805	640	539	490	458	414	382	380	345	340	329	315	315	309	358	308	328	280	300	302	291	304	306	306	295	341	301	314	327	269	298	282	312	290	281	300	272	306	311	310	270	307	317	270	313	321	275	284	275	309	308	278	287	283	306	303	341	276	291	301	273	269	288	292	311	294	264	275	277	287	309	272	307	303	282	291	244	324	299	280	286	293	295	260	270	279	286	310	258	291	289	281	301	285	291	269	289	330	315	278	292	304	290	311	298	299	313	306	291	284	288	277	301	291	303	299	317	286	255	281	285	291	278	285	307	282	314	260	279	316	280	300	281	266	298	294	295	299	269	283	313	291	283	280	295	310	289	314	278	293	304	266	292	303	326	280	299	282	309	327	293	270	292	292	290	274	273	299	290	282	292	306	309	264	321	288	278	288	260	288	289	276	297	289	310	282	275	292	271	306	333	287	319	284	333	298	284	278	291	299	287	272	284	288	287	266	278	309	280	316	287	274	301	275	299	272	304	308	271	279	288	253	305	277	300	292	306	307	273	305	266	287	278	302	314	291	315	292	299	266	283	298	332	273	272	326	326	314	287	296	277	280	289	274	307	328	267	281	312	280	300	295	287	275	294	287	281	270	309	279	289	340	286	257	295	278	297	259	280	290	298	292	292	274	279	275	291	277	243	322	282	297	316	265	289	292	262	263	275	312	281	288	297	246	284	271	294	282	318	300	253	292	275	285	301	287	286	318	315	279	257	312	262	307	301	290	284	286	304	267	270	274	307	280	272	272	301	279	274	306	295	285	282	307	298	299	282	304	299	253	296	278	308	283	283	272	290	298	275	286	289	297	301	262	260	286	266	299	315	307	295	299	275	295	305	281	296	314	283	284	309	286	307	296	292	299	282	286	265	315	313	291	303	280	292	272	292	289	279	287	305	300	263	298	290	250	309	308	275	303	333	294	321	269	302	268	280	254	269	301	302	285	302	292	275	287	275	274	299	295	278	280	275	280	304	278	273	290	279	298	275	273	265	302	260	279	259	298	308	319	293	307	304	294	278	282	324	285	319	304	275	299	287	292	288	294	280	292	313	282	290	322	288	279	313	290	303	290	307	308	287	278	283	291	328	278	278	312	312	306	282	310	258	287	343	301	302	305	313	290	298	257	291	285	301	285	288	318	281	292	283	291	291	311	264	279	324	285	280	276	288	297	272	301	274	295	288	327	298	348	322	290	305	305	278	268	278	278	295	279	325	274	299	279	293	276	317	286	277	282	273	276	306	286	296	309	294	293	294	263	317	295	305	295	306	296	262	270	291	316	302	264	325	306	303	327	310	299	255	316	249	289	313	260	291	265	294	301	267	309	323	259	302	273	272	288	248	290	289	259	288	279	312	303	324	303	296	302	297	291	284	274	292	264	277	339	278	308	323	311	329	283	315	247	287	273	292	286	306	295	303	296	290	284	269	278	255	295	298	235	293	280	328	304	317	308	269	270	292	260	297	271	270	285	289	301	259	299	270	284	296	275	280	309	307	274	272	275	298	329	290	311	285	286	302	285	288	274	303	300	263	288	300	323	331	304	308	282	287	288	292	279	273	279	289	279	304	332	291	320	259	307	283	285	276	324	296	272	300	286	290	250	283	312	254	300	307	270	269	302	274	302	277	299	285	304	287	277	289	288	295	274	268	317	278	277	296	302	285	291	298	284	302	282	290	300	248	275	259	281	330	279	322	299	293	289	256	275	256	258	315	276	296	309	275	292	277	284	274	271	273	311	309	306	310	291	301	276	264	256	327	259	300	291	296	278	273	278	326	321	297	290	313	274	288	317	279	297	287	309	278	290	308	276	319	301	284	287	299	287	289	288	255	307	288	278	285	288	294	286	291	296	292	301	279	295	313	298	280	283	288	288	317	316	292	311	258	295	295	280	303	284	278	284	284	321	289	279	312	302	307	299	285	310	280	308	280	329	304	291	287	287	307	288	273	280	282	293	312	275	296	296	314	304	252	274	309	276	256	303	300	312	332	292	305	274	311	299	300	293	290	300	301	294	265	310	287	296	296	274	280	291	306	271	295	333	261	292	293	322	278	301	303	284	258	286	278	326	328	281	303	315	278	310	283	265	291	311	304	285	310	288	262	299	298	295	311	288	294	283	280	297	284	286	307	299	279	293	318	273	292	247	286	302	302	272	274	283	285	282	255	249	298	299	277	300	281	290	292	321	290	307	288	284	296	246	302	272	301	271	290	287	313	284	287	292	294	310	304	278	290	291	310	286	308	278	270	309	290	270	280	291	263	278	309	269	298	314	278	288	298	287	287	315	284	270	304	266	316	302	279	288	306	300	306	287	275	278	343	312	298	292	316	258	279	294	290	320	307	271	313	293	293	325	286	308	285	288	307	261	299	278	300	291	313	274	295	274	288	300	289	256	275	299	309	290	312	305	277	290	300	254	299	283	288	324	308	234	312	285	307	292	286	269	332	308	281	286	292	285	272	278	295	285	274	282	260	297	278	280	299	273	302	287	297	279	325	285	296	282	311	273	296	293	291	285	278	282	285	292	286	314	276	299	269	289	325	268	269	259	284	303	285	255	319	333	291	302	280	319	294	298	273	282	258	310	281	271	310	267	309	306	290	296	261	269	292	307	316	296	302	300	286	274	279	282	312	274	318	310	317	292	296	278	292	256	296	302	285	288	296	260	294	249	283	318	258	272	317	272	299	293	298	294	273	299	279	280	316	297	291	286	267	302	279	303	296	286	285	309	291	332	282	276	285	286	306	289	279	265	293	296	291	295	303	302	293	276	291	285	277	333	282	291	314	310	266	296	302	286	296	279	291	260	272	296	278	283	279	303	281	293	280	297	313	266	275	287	322	312	251	296	296	281	324	265	304	293	303	300	289	275	263	294	264	290	283	308	291	309	312	303	286	270	258	266	301	279	261	274	272	259	309	293	245	277	291	291	297	306	283	298	278	295	276	264	287	299	251	303	304	290	288	298	296	276	282	267	290	258	291	281	314	295	265	283	265	284	272	288	297	286	318	290	293	275	302	278	295	296	281	297	268	303	300	255	274	273	303	303	262	305	293	298	274	289	276	300	311	293	280	315	277	283	273	265	299	298	300	308	303	288	269	301	284	271	299	297	270	293	311	293	274	305	278	295	299	273	287	294	306	291	290	282	311	284	330	283	290	279	295	277	291	288	278	265	310	298	299	296	257	292	282	253	270	286	300	313	291	299	305	285	295	273	273	301	242	277	293	261	273	277	305	282	278	314	275	309	287	293	258	317	276	269	274	278	275	301	289	296	276	265	287	278	287	301	301	287	272	308	287	302	307	293	288	310	301	280	278	249	245	294	280	344	310	267	308	286	281	308	289	302	298	304	284	329	282	309	290	271	279	279	308	302	261	288	280	284	289	278	304	309	265	292	282	316	283	294	316	263	302	270	296	290	279	278	285	272	276	299	319	283	287	301	291	289	283	314	289
22303	21150	28807	23778	21148	21198	10404	1458	1081	892	805	762	738	701	637	641	569	653	586	616	614	577	576	583	526	543	543	516	517	534	558	591	557	513	564	521	533	513	544	524	523	519	545	557	504	543	520	526	497	533	472	531	493	503	479	530	549	513	539	517	514	527	467	557	484	483	507	496	507	522	522	547	501	506	544	524	464	526	532	508	517	473	496	548	547	526	482	503	522	512	494	528	531	510	538	489	513	547	504	523	546	522	470	447	551	550	515	486	554	501	554	528	533	494	492	570	473	540	509	543	501	533	531	542	503	516	562	517	475	498	516	494	511	527	529	484	513	531	501	538	525	543	546	468	504	507	521	506	554	512	503	522	537	493	534	477	549	531	511	488	525	544	505	554	516	523	473	488	498	524	516	525	520	507	516	502	491	517	526	495	509	462	500	498	482	515	504	523	500	489	494	475	465	501	503	544	527	496	512	528	514	518	546	488	534	495	559	525	520	501	518	513	532	556	467	530	482	515	493	518	517	503	510	527	529	472	498	469	513	517	528	487	509	549	524	510	528	511	513	512	536	567	502	525	510	500	589	518	515	548	535	510	529	478	521	516	515	508	515	503	512	530	498	507	504	509	511	478	482	481	462	531	522	484	524	493	501	532	506	505	507	601	513	476	513	538	510	532	511	515	498	527	537	471	508	539	547	485	515	499	503	528	477	529	499	530	500	491	494	481	503	543	514	518	509	522	521	518	523	550	508	535	484	485	501	492	545	489	536	516	459	498	498	507	535	501	507	491	542	529	512	507	497	497	496	546	508	528	529	472	538	505	554	501	542	478	516	491	533	529	491	494	512	538	510	489	522	499	519	509	544	498	497	502	519	517	536	503	511	507	516	496	529	518	594	544	494	521	512	500	529	515	519	484	471	489	511	476	499	495	510	522	529	537	515	491	527	506	495	531	497	519	519	520	552	523	497	496	494	483	509	499	522	509	506	505	502	564	474	503	480	505	528	509	483	534	517	541	516	495	512	478	486	510	496	521	509	532	510	525	488	546	493	536	518	529	502	549	476	469	512	490	513	529	494	493	527	516	545	478	522	524	540	509	505	512	534	511	470	538	505	496	515	472	507	510	578	486	521	505	529	521	533	518	489	533	499	467	508	533	509	512	514	500	528	486	462	505	492	493	513	539	476	496	523	546	508	517	523	505	496	551	508	481	537	516	498	495	510	528	530	536	569	459	506	498	516	521	519	504	495	544	536	510	507	524	490	539	532	529	532	470	487	508	537	465	495	500	526	504	531	497	561	531	545	500	501	503	474	496	517	519	482	504	524	502	510	509	523	554	524	479	474	488	534	508	507	545	522	512	481	475	493	517	523	517	496	538	531	526	548	506	546	507	475	559	518	498	465	489	507	548	502	510	537	533	520	530	487	521	510	514	469	525	509	533	535	545	484	467	509	514	495	513	522	513	500	512	536	509	484	491	537	501	497	487	481	519	504	501	504	538	477	548	495	540	498	527	514	511	509	480	524	540	469	496	537	508	535	497	539	498	542	524	517	496	467	548	491	552	508	527	502	509	488	510	508	503	510	511	464	492	554	501	549	500	557	473	520	519	541	507	529	500	479	512	502	514	539	493	515	519	510	514	531	524	513	530	556	515	539	525	477	518	536	519	540	490	529	457	531	498	508	523	503	509	484	476	506	505	497	476	531	497	501	519	524	549	509	503	497	514	487	504	483	546	479	533	524	538	484	534	571	499	525	491	490	505	518	523	475	528	486	525	535	547	491	538	480	518	504	490	538	530	491	526	524	487	485	515	525	512	489	503	564	498	525	461	513	499	576	524	489	519	544	490	494	527	505	481	516	489	503	479	503	540	481	543	516	551	525	509	495	532	495	525	490	531	506	538	480	522	499	507	582	485	506	526	485	525	503	518	485	501	535	512	486	546	469	537	486	559	550	539	545	523	511	510	515	509	536	558	506	465	479	501	506	532	496	483	494	529	498	530	514	519	530	466	524	527	436	494	498	518	489	504	520	522	480	518	518	538	543	528	528	516	469	567	513	520	510	540	491	516	508	493	457	486	503	510	508	528	533	486	529	503	549	535	494	529	537	527	494	533	510	513	539	536	497	527	539	524	512	536	514	473	516	512	517	484	523	475	536	545	469	513	537	541	501	479	520	470	492	511	510	508	531	482	509	481	471	561	512	506	511	528	514	525	525	533	564	519	496	518	504	531	463	472	540	526	496	514	520	514	508	502	514	505	506	527	483	474	499	521	462	525	528	508	536	531	550	511	545	481	514	507	538	510	567	506	496	533	489	525	516	525	480	546	555	488	504	530	511	489	489	499	520	518	496	523	504	510	495	493	531	501	478	495	505	536	522	542	506	537	500	521	539	542	499	534	553	494	515	567	516	517	515	469	517	477	546	534	487	500	496	484	502	510	531	511	528	529	511	540	463	482	515	501	471	501	505	489	492	502	530	556	518	513	509	490	514	538	500	525	511	497	537	531	528	490	489	532	508	537	526	497	488	534	519	524	519	509	518	551	490	523	541	536	518	490	528	485	476	529	516	548	530	504	509	531	494	529	459	485	511	506	502	549	530	531	509	507	513	526	495	506	511	526	510	571	511	530	472	477	521	499	546	492	481	515	506	502	516	466	521	519	500	481	476	513	509	515	502	527	469	500	481	510	498	525	502	536	502	526	535	548	521	534	515	510	472	487	518	521	539	494	550	483	486	496	522	508	499	543	509	520	508	559	507	488	493	560	514	519	502	478	509	552	505	511	511	505	531	491	532	524	527	464	534	505	507	499	480	516	520	503	489	500	534	484	494	527	513	500	504	505	490	555	500	508	518	502	505	564	460	475	526	521	477	528	492	516	514	519	505	525	520	497	501	521	534	560	452	516	498	515	504	501	513	477	542	499	501	548	549	531	514	503	547	514	527	525	537	501	514	464	499	506	528	476	525	486	506	506	532	528	490	498	468	536	518	485	507	511	512	500	499	505	477	500	459	492	509	498	506	530	509	522	508	515	489	516	507	533	514	513	509	525	534	503	485	502	490	531	529	508	516	555	512	504	542	512	531	494	526	528	506	482	506	533	560	513	538	519	522	523	493	489	521	543	533	469	519	508	483	510	501	485	523	520	478	520	497	484	487	508	500	495	541	516	521	521	508	489	510	516	516	493	499	524	535	492	520	511	535	480	515	500	533	481	497	512	487	528	526	506	507	502	490	503	502	515	518	547	547	511	501	518	498	482	506	475	518	525	529	501	514	514	540	490	490	514	523	501	513	521	438	485	485	494	476	524	501	504	515	489	521	520	528	493	521	537	495	514	520	509	479	547	498	500	499	516	524	519	485	475	495	555	511	509	493	509	529	518	520	537	528	515	531	559	510	511	475	498	511	493	498	521	486	477	516	564	528	471	531	533	494	482	498	479	531	527	494	490	543	535	525	498	471	523	511	549	559	509	501	562	487	501	519	504	473	506	523	485	535	505
10529	22011	16416	8072	5308	3560	2579	1986	1584	1299	1235	1037	1005	929	878	801	860	846	759	747	718	745	642	651	686	682	700	663	656	693	703	601	656	637	632	659	652	643	659	681	674	597	688	638	631	659	649	635	653	661	635	656	673	636	628	639	638	666	691	624	666	657	673	655	655	630	610	601	650	634	635	667	631	657	653	613	623	673	651	632	613	638	651	655	644	639	622	627	683	634	636	665	663	660	606	609	622	671	638	644	618	651	638	647	689	603	653	605	668	622	632	667	629	649	629	647	614	659	617	645	642	639	617	635	612	638	597	637	635	626	615	678	684	619	642	609	619	648	620	659	616	611	621	650	611	631	651	664	636	671	642	594	649	631	643	618	653	657	637	678	628	637	607	688	639	610	663	649	668	648	636	665	586	623	607	679	649	589	647	640	600	622	643	631	642	633	634	638	651	633	621	631	665	595	608	610	637	635	634	638	642	637	622	639	659	610	587	624	608	584	616	658	631	615	647	640	649	640	630	668	641	631	612	597	602	673	627	631	606	657	632	646	638	635	688	697	629	640	636	636	643	665	645	579	615	604	599	638	657	663	644	651	621	626	606	596	591	660	588	631	604	698	626	656	624	672	605	666	653	645	608	629	625	623	636	621	608	648	620	587	633	640	675	641	612	620	659	637	649	640	617	630	647	659	658	650	647	632	637	634	637	634	617	680	641	615	613	671	648	605	686	621	643	657	681	605	610	590	656	663	638	621	620	682	639	696	612	646	645	640	630	624	594	630	619	589	618	647	638	669	628	648	644	668	637	617	594	648	650	685	592	644	619	646	637	608	620	621	644	627	628	647	623	621	621	680	681	592	653	612	637	631	671	675	661	631	611	618	619	645	617	640	646	626	610	597	697	634	643	610	634	598	609	660	631	602	647	664	602	643	677	612	617	672	596	635	647	604	632	649	630	683	594	658	604	666	639	581	606	618	616	591	638	683	636	686	625	624	620	631	642	626	641	638	650	632	686	621	631	643	625	607	662	643	650	620	617	632	580	632	690	670	637	661	657	651	604	651	651	621	613	605	652	643	626	617	577	649	643	663	649	627	615	666	661	637	623	667	646	633	623	587	672	615	631	624	654	626	637	661	649	620	601	626	625	620	673	696	628	634	627	652	681	636	613	638	657	615	636	621	604	591	661	607	597	622	646	668	640	653	660	558	601	656	663	603	599	638	637	604	644	607	615	644	611	612	638	622	609	633	626	619	608	635	651	651	705	598	666	597	629	662	634	666	662	671	616	650	652	612	630	648	591	647	653	633	646	668	662	656	636	639	662	632	586	649	612	648	597	657	614	602	670	660	649	575	670	612	627	634	637	661	625	650	614	651	686	663	653	648	647	646	610	673	613	651	639	638	662	607	639	652	649	616	638	586	608	692	615	692	632	613	685	639	663	609	612	639	645	618	666	618	620	637	622	620	634	625	645	595	635	624	605	629	671	660	644	629	632	612	667	643	586	626	596	621	560	636	650	610	627	648	608	657	610	617	652	643	623	636	632	589	624	662	630	625	650	626	637	644	599	651	643	660	596	635	657	682	625	639	635	648	644	618	649	608	634	636	625	655	593	613	659	642	670	638	625	617	616	582	660	660	677	610	663	643	631	615	621	674	650	603	611	673	612	657	627	648	661	637	605	673	669	658	628	612	609	649	652	666	647	600	670	626	574	666	666	645	642	611	651	635	627	571	634	656	623	679	649	626	611	571	699	643	644	630	633	655	608	666	648	610	648	640	628	614	658	627	646	635	638	621	634	657	588	638	629	605	627	673	623	649	610	651	607	658	667	589	674	641	641	597	602	690	622	653	592	629	678	622	628	592	606	619	652	618	640	618	645	614	605	656	660	641	615	609	619	613	681	688	633	606	649	599	617	617	652	643	615	593	622	598	692	641	632	643	611	626	633	663	602	644	614	620	625	669	661	647	593	641	663	624	642	608	651	619	640	648	630	653	658	611	627	660	660	633	661	625	637	593	628	610	623	628	623	628	617	652	641	628	641	623	669	643	622	645	668	610	609	645	693	588	634	660	607	638	627	626	602	633	647	648	610	646	679	651	641	633	628	622	679	597	660	569	596	653	635	652	659	582	681	652	663	646	628	595	595	635	610	686	617	616	639	596	633	624	602	629	609	626	601	653	635	629	662	640	666	616	642	630	612	647	619	639	647	595	650	623	600	598	641	644	652	571	619	645	637	655	649	661	600	622	622	630	615	673	637	630	627	630	615	639	596	601	599	625	646	644	642	632	648	631	653	620	637	635	617	658	623	655	592	644	577	580	586	618	633	649	667	644	616	613	641	669	633	601	607	621	666	664	651	654	625	646	650	639	631	642	617	642	596	642	624	645	640	622	637	656	641	616	648	678	670	572	644	636	636	635	636	660	629	628	599	618	620	680	656	708	617	637	610	644	589	623	609	621	643	637	645	631	603	648	576	594	625	644	630	620	618	600	643	587	607	664	704	613	602	632	644	641	610	628	634	652	651	646	590	631	601	648	633	670	618	597	626	636	613	660	647	601	659	603	629	612	705	639	649	613	617	635	619	631	595	578	646	621	601	604	651	673	632	620	661	629	675	639	625	704	651	623	586	634	589	635	648	638	590	588	618	612	585	653	611	596	617	633	621	656	576	673	614	623	640	599	631	618	662	588	641	628	631	680	635	613	699	630	644	651	660	615	645	624	659	631	702	674	608	609	642	594	628	579	671	609	660	605	619	681	633	613	652	674	608	675	658	602	626	663	630	632	613	658	620	613	629	596	638	624	637	617	611	670	618	604	624	636	616	586	651	608	665	653	653	610	629	653	628	616	644	666	651	638	678	655	635	608	659	704	618	619	630	620	606	636	644	641	589	646	625	627	635	622	564	643	633	603	594	656	632	595	662	613	621	692	659	629	626	598	653	629	666	598	638	616	672	578	660	604	630	669	653	645	674	656	615	657	640	601	631	634	623	622	654	655	631	637	664	624	658	619	642	635	610	646	646	597	609	626	667	625	627	638	671	610	619	643	693	611	644	618	619	621	642	674	642	698	596	644	632	617	610	626	626	643	640	605	610	639	641	633	622	649	660	641	663	615	625	641	647	615	670	599	649	624	646	628	666	640	605	594	652	658	619	647	584	689	661	650	629	659	621	617	646	662	672	674	619	701	604	623	640	654	621	656	626	593	647	633	616	636	674	598	636	645	629	600	634	621	622	641	654	687	660	637	656	644	668	601	702	625	666	662	614	639	612	643	639	613	623	613	614	625	659	606	621	638	675	665	627	636	623	612	633	664	605	636	586	618	612	618	631	634	620	690	614	620	655	642	623	613	648	643	612	613	618	636	633	592	634	633	665	666	645	610	593	603	613	576	677	648	623	613	595	621	641	607	641	600	620	636	657	621	636	596	633	673	651	667	655	608	634	647	605	643	642	600	705	608	667	668	641	630	617	622	571	634	570	623	585	630	607	642	611	605	687	683
26978	19580	7598	1556	796	610	589	548	520	545	528	485	510	548	518	499	499	531	534	550	509	499	522	531	493	520	505	509	540	498	495	501	511	530	562	548	524	515	484	464	506	512	511	532	492	509	500	488	537	547	484	506	527	487	485	521	483	521	530	482	495	522	515	530	512	513	498	520	461	488	510	507	518	533	476	500	493	465	493	508	509	505	493	476	509	506	502	511	503	498	520	553	504	526	512	471	486	496	468	519	524	511	494	501	512	508	529	475	502	517	522	503	495	519	514	486	519	545	497	507	519	499	486	491	535	503	491	522	498	482	507	480	506	536	518	506	492	515	535	497	504	495	471	485	492	485	502	491	511	510	494	495	503	474	502	535	505	511	486	500	471	524	535	531	524	507	536	495	468	507	487	526	456	471	474	493	550	524	488	483	476	518	474	506	504	509	469	485	510	525	519	502	512	512	550	537	514	508	532	504	494	464	495	497	498	490	495	505	509	488	494	491	501	528	484	453	463	476	508	501	524	518	520	520	522	532	444	525	477	531	460	491	490	508	519	489	506	494	503	514	520	488	498	489	506	473	467	518	494	479	489	480	479	512	499	495	507	492	503	506	488	487	510	545	495	568	514	482	512	506	472	510	498	517	514	507	506	509	513	496	503	484	492	527	516	482	485	520	525	486	487	526	496	543	522	513	513	524	520	533	468	494	492	495	511	509	475	544	562	457	512	531	508	501	499	505	492	521	462	487	523	514	495	479	557	518	507	505	517	482	484	518	512	526	538	504	513	451	478	500	520	505	490	485	524	494	507	498	528	471	474	499	514	497	478	511	518	505	466	519	502	488	518	500	485	463	473	488	530	513	491	534	529	521	482	477	469	540	536	489	490	490	500	497	476	469	432	509	514	520	526	494	488	490	509	505	550	520	546	472	482	513	500	490	475	533	542	502	533	478	489	486	487	517	511	514	503	509	494	479	526	514	502	496	479	505	533	494	509	481	545	534	504	503	527	499	439	446	513	503	522	480	533	501	553	491	498	488	548	498	500	483	475	502	535	517	501	530	501	466	496	491	506	539	498	511	515	512	474	496	506	567	523	502	501	506	519	482	466	496	525	545	512	520	488	504	468	505	538	510	517	505	508	485	507	492	526	514	491	481	433	511	515	481	492	495	499	497	496	523	483	526	534	492	508	515	494	511	491	492	508	527	460	456	513	480	503	492	491	484	493	515	504	535	552	509	536	477	553	536	475	531	491	483	530	494	520	511	505	460	489	511	477	492	497	526	512	541	489	501	477	519	541	439	501	513	543	493	483	557	484	496	547	494	526	462	505	474	511	558	476	515	510	526	497	504	516	464	493	510	470	491	530	472	480	488	523	508	496	426	505	483	496	499	506	461	494	558	454	492	504	508	516	535	478	498	491	498	516	472	508	516	491	503	481	515	469	470	509	512	496	503	503	501	491	495	535	508	498	516	472	487	494	457	503	493	524	512	486	515	470	491	507	530	488	538	486	535	508	493	553	515	521	491	513	559	515	498	452	537	491	513	522	509	529	515	482	507	496	496	547	448	491	523	527	492	538	482	502	525	531	539	500	506	490	539	494	511	520	492	495	492	534	486	479	482	505	486	524	488	455	510	500	521	507	547	472	510	500	479	481	519	485	532	521	471	496	498	508	507	497	478	487	471	499	525	466	511	509	522	497	508	500	508	514	484	519	517	472	501	494	462	494	502	518	500	517	523	493	504	505	526	505	529	520	499	524	509	506	508	546	486	526	520	519	508	515	538	515	454	519	512	509	501	496	483	524	520	483	501	500	505	488	513	517	526	503	491	484	508	527	502	464	499	492	532	523	506	499	524	492	489	510	494	471	519	518	477	511	524	515	500	494	481	511	486	474	482	465	491	501	484	523	542	531	519	490	497	500	533	492	512	484	516	455	498	462	522	481	497	501	490	528	485	560	505	519	502	519	489	489	510	444	534	504	485	490	479	524	518	462	527	493	531	498	508	532	484	531	513	491	472	487	498	535	515	509	496	508	519	494	473	537	517	504	520	487	474	488	507	496	520	490	529	532	493	493	535	472	491	520	522	517	463	504	517	524	482	505	509	515	462	493	526	478	483	520	492	547	502	494	504	534	480	493	504	485	527	497	520	522	509	515	534	527	532	459	463	515	528	488	492	505	490	515	525	516	518	467	478	507	514	530	522	533	496	483	537	499	468	515	517	522	539	497	543	499	488	516	558	494	514	503	504	466	471	482	520	512	490	489	488	515	488	493	519	517	525	520	486	452	492	537	504	523	520	485	509	508	531	535	505	468	535	496	505	507	513	507	514	507	491	485	561	528	474	451	451	470	521	527	485	530	510	487	540	518	496	503	526	494	528	482	470	513	474	514	496	509	493	530	480	499	493	497	496	468	510	514	515	511	465	517	534	479	524	504	519	464	522	501	488	550	467	506	472	486	483	479	512	509	542	499	520	530	519	499	497	515	501	520	528	501	481	511	460	513	489	485	543	509	519	514	504	511	537	481	507	497	487	528	479	485	546	518	495	521	509	497	505	491	484	567	484	521	485	507	514	461	503	484	510	524	501	511	500	484	533	521	503	499	522	505	523	511	481	495	517	487	498	458	542	462	526	538	531	484	436	504	530	502	469	544	499	478	490	484	515	540	510	508	545	477	484	517	507	524	492	496	492	456	496	516	529	531	505	486	469	540	459	491	513	522	525	486	461	474	514	510	504	531	493	478	495	510	519	507	502	498	528	529	545	494	527	438	479	530	517	488	503	513	520	500	485	493	479	494	486	469	533	503	450	478	500	525	500	496	525	504	447	481	487	493	526	517	488	521	532	478	506	513	551	472	491	504	492	514	497	489	491	481	482	491	533	506	506	523	496	506	506	478	514	524	471	524	497	511	520	492	463	517	501	513	512	523	500	504	502	531	524	470	502	496	532	504	516	488	511	467	481	458	466	492	506	478	514	498	490	495	537	540	532	520	481	507	559	511	489	475	514	494	518	563	474	520	507	466	507	501	521	444	506	503	518	500	554	517	495	551	481	522	525	524	505	474	511	504	501	515	475	529	485	517	512	495	518	542	480	500	508	483	474	521	574	523	499	518	522	504	501	507	498	510	488	491	475	513	526	485	481	483	494	522	521	469	493	470	495	458	519	491	513	500	514	516	497	499	531	508	503	505	512	483	502	480	529	538	514	507	483	528	530	493	497	483	511	508	477	527	493	506	520	466	513	475	543	482	506	518	496	528	486	489	475	526	505	528	505	543	516	520	512	500	486	498	503	516	509	511	493	514	514	480	496	483	489	540	456	516	522	528	482	490	483	464	500	523	525	536	489	494	483	529	566	563	505	526	488	475	512	498	508	514	499	541	474	490	510	496	526	536	519	528	524	488	546	492	510	496	471	515	511	472	462	467	524	525	543	551	504	512	499	488	521	496	480	501	506	472	528	478	489	540	514	467	472	469	485	507	524	536	493	469	512	511	506
7463	5714	4520	1662	1137	824	779	688	664	666	654	640	670	605	656	637	607	647	606	626	616	626	608	579	633	598	624	637	592	575	614	601	630	586	594	602	592	597	611	621	657	618	590	647	623	625	580	623	644	634	611	579	622	595	612	604	578	628	574	601	619	630	648	586	612	581	580	621	567	595	602	616	599	576	615	637	561	632	615	596	595	656	563	586	602	608	649	598	604	612	588	635	613	626	599	614	602	567	609	593	622	620	587	627	604	644	603	645	610	612	603	594	630	604	644	613	634	638	627	614	618	577	664	622	589	613	659	590	584	616	586	575	607	606	589	556	648	566	602	615	601	610	636	593	606	630	631	591	589	618	616	641	585	627	643	636	595	605	567	627	594	597	604	588	627	592	629	608	616	645	555	586	598	601	571	572	630	624	586	600	601	581	653	587	590	602	612	623	590	603	604	622	655	620	647	590	619	556	580	626	607	665	597	577	596	571	608	652	579	574	607	633	591	628	573	612	608	586	608	590	612	602	598	587	575	570	615	601	600	581	583	599	607	578	611	623	604	630	614	550	600	605	625	580	630	616	568	602	610	570	610	647	598	594	606	593	609	595	602	574	628	600	617	623	591	605	594	572	620	601	583	617	585	581	639	576	639	606	580	601	633	602	603	612	591	611	582	639	619	608	596	609	601	621	587	601	643	588	576	609	594	608	583	633	632	568	592	616	607	595	598	622	603	583	589	621	560	601	601	641	584	630	591	609	648	610	636	595	613	571	599	637	609	588	586	578	601	560	626	639	581	577	654	634	608	579	581	613	644	602	649	613	628	622	614	593	662	580	621	630	588	620	597	599	548	634	615	614	557	585	608	601	588	596	591	627	637	598	605	602	629	557	595	586	592	551	576	592	604	612	631	578	609	589	593	617	642	581	607	632	639	586	590	636	550	581	591	610	617	609	650	643	615	650	620	607	638	588	612	633	594	638	563	652	593	559	596	652	609	638	589	619	597	606	619	647	636	630	595	672	602	589	598	598	612	604	599	635	594	600	580	626	655	554	629	582	577	623	669	625	638	634	550	564	629	617	605	658	617	661	638	613	609	609	636	589	593	590	643	634	597	585	612	619	587	623	603	623	617	633	608	561	636	577	612	559	575	614	581	586	571	645	602	652	603	587	595	615	597	590	608	624	613	621	586	602	599	594	657	610	601	635	632	597	617	609	611	600	572	587	637	587	586	655	573	615	578	619	611	594	628	612	587	622	584	589	607	645	634	608	603	638	612	604	628	584	609	586	596	545	613	667	646	602	567	620	614	598	603	598	621	636	593	548	588	588	569	605	597	600	625	634	610	614	598	651	588	604	613	588	593	572	602	575	576	645	612	576	567	610	631	600	631	627	601	637	580	607	656	636	616	601	614	581	543	609	593	597	605	584	657	583	608	591	599	582	637	584	606	589	599	628	577	648	596	614	549	595	618	601	600	596	647	590	594	593	610	617	568	612	573	603	576	628	582	601	603	631	622	564	582	610	639	629	630	580	662	566	607	632	587	600	578	636	631	606	652	615	576	584	605	610	599	575	584	607	580	593	567	619	583	634	573	611	635	653	605	623	578	547	621	574	600	557	569	599	619	612	620	577	598	618	624	568	643	650	582	589	583	608	578	603	631	576	620	606	607	613	583	614	612	543	565	601	568	629	571	613	622	616	616	574	572	616	635	605	576	618	632	636	625	582	583	606	608	593	635	679	637	590	623	616	641	575	600	643	656	615	593	577	629	653	611	613	559	622	591	607	645	603	606	607	624	611	569	587	608	584	550	558	630	581	577	641	598	649	576	610	561	637	587	625	568	597	592	636	584	628	557	613	634	593	588	587	601	616	611	601	581	642	636	621	567	621	654	580	590	584	618	577	608	582	587	595	585	599	587	635	603	563	568	634	595	616	673	577	561	607	636	593	550	646	637	599	619	623	587	658	581	586	607	590	594	656	648	653	620	648	603	619	609	602	626	602	642	620	578	601	592	650	601	597	635	598	648	638	644	579	570	604	649	565	618	602	613	576	639	585	637	584	631	569	583	591	602	581	603	629	626	636	636	637	597	610	610	611	620	568	622	595	596	579	582	610	575	612	602	598	625	549	639	603	647	581	613	633	625	582	561	574	605	619	608	622	608	557	645	612	639	660	611	650	611	583	635	596	634	575	611	615	574	610	609	581	626	568	561	650	540	584	601	586	595	606	639	608	586	620	639	618	620	663	607	613	605	615	593	620	605	592	557	616	593	679	594	601	666	609	642	583	631	636	599	561	611	572	638	604	578	592	587	610	580	610	623	601	636	597	562	579	617	589	610	634	591	601	594	634	605	640	670	607	567	625	613	575	614	623	590	614	546	567	602	586	598	622	574	573	623	613	582	624	612	585	617	637	629	583	574	622	589	609	618	646	554	604	611	631	604	571	639	604	608	585	635	649	626	640	628	582	644	629	614	596	583	616	576	595	614	562	560	585	611	634	619	578	611	623	629	619	589	656	599	637	564	591	614	625	635	608	647	593	603	600	621	622	625	620	651	640	618	578	588	592	585	625	598	572	636	631	614	581	594	661	599	634	624	609	616	573	607	568	591	616	551	641	609	608	599	603	599	577	620	650	611	588	649	572	587	615	590	604	598	628	594	609	606	615	603	626	600	613	604	612	635	602	588	608	617	619	620	602	644	583	629	569	617	550	587	616	591	594	601	581	623	586	637	657	578	629	577	644	644	628	613	613	639	646	616	614	649	576	577	592	559	580	584	601	578	622	613	628	636	587	595	604	644	553	555	559	593	631	635	626	587	647	567	602	615	616	595	627	615	603	660	600	647	611	602	625	571	620	620	609	577	548	651	581	585	632	627	600	604	584	635	620	565	652	582	618	626	618	636	631	620	617	596	593	608	597	621	618	593	638	579	609	628	651	586	575	601	636	590	591	589	628	641	615	594	598	636	639	612	590	594	608	572	595	574	584	588	595	619	602	627	641	578	602	600	606	579	628	616	632	587	590	639	646	584	611	596	659	586	609	632	618	597	605	617	605	604	535	589	631	615	593	630	612	610	619	565	610	609	631	586	641	611	600	614	575	607	618	628	613	642	577	634	606	570	582	596	569	561	581	626	577	563	610	601	615	607	628	622	639	567	582	589	645	590	629	617	597	641	622	602	610	655	595	645	555	619	553	599	647	599	606	597	620	659	654	574	584	602	568	555	597	550	615	661	622	608	620	589	610	576	577	608	584	618	644	587	613	640	586	604	612	615	633	603	580	649	580	616	602	575	592	568	607	590	634	594	604	622	630	564	616	594	588	668	597	621	578	633	611	618	613	622	592	635	619	584	600	574	587	622	575	605	634	605	547	582	604	574	628	574	634	615	631	624	602	597	587	668	575	604	622	617	661	611	575	595	607	597	581	617	613	592	621	590	655	561	638	595	621	635	625	586	628	593	613	624	563	619	630	649	625	627	579	613	610	609	564	583	599	582	597
23235	21122	28338	24167	21120	10656	1739	1163	1036	1014	974	891	896	864	790	813	805	802	818	823	741	847	763	850	781	793	810	776	821	790	834	807	816	806	745	801	760	703	757	816	790	778	817	744	773	781	800	759	753	786	807	767	768	751	805	731	800	755	763	771	819	802	766	776	800	772	787	768	745	839	746	765	715	811	769	751	791	808	768	735	801	746	752	759	765	759	764	715	800	707	754	757	755	754	766	751	749	799	763	801	789	797	771	785	753	767	764	816	737	793	738	757	755	710	768	767	778	770	765	803	739	780	787	747	726	734	831	767	809	808	804	804	755	800	822	780	727	771	787	777	776	747	808	741	743	776	746	798	760	780	724	811	737	745	775	767	762	757	758	784	801	761	790	764	758	743	783	750	749	773	784	753	784	741	782	800	742	742	792	765	772	778	796	766	810	764	755	759	776	738	734	809	754	734	760	803	833	780	767	718	781	748	751	745	774	709	790	800	780	766	757	798	724	786	736	769	754	726	782	713	744	800	775	750	746	804	749	810	781	755	763	776	835	787	801	727	741	769	799	755	764	753	742	763	781	791	769	747	786	768	797	745	756	760	746	727	799	760	793	803	763	764	772	752	723	727	703	811	789	798	760	771	787	714	735	736	814	740	773	787	770	779	751	777	773	769	786	744	747	756	799	764	767	745	753	758	735	794	744	792	728	766	743	763	757	783	757	748	770	729	805	782	764	764	763	813	781	777	765	759	758	823	760	741	761	736	772	759	777	772	774	825	779	769	779	779	825	764	721	814	752	810	765	714	772	743	783	812	773	772	743	780	749	813	778	824	795	735	797	727	756	786	762	760	777	768	740	810	771	764	819	760	753	745	773	759	794	760	798	741	701	788	738	773	767	720	801	779	742	754	787	791	807	800	755	817	749	792	766	758	787	776	749	760	810	730	723	777	790	761	786	784	743	777	749	776	805	815	784	785	772	787	796	753	754	780	778	781	731	791	750	757	776	763	714	765	762	767	779	768	797	780	805	784	752	732	782	720	780	741	785	747	775	799	756	746	811	784	800	771	741	800	798	756	821	753	780	728	835	755	760	776	779	802	741	788	775	797	776	735	777	731	757	836	816	774	760	740	748	763	788	766	767	791	799	781	764	766	735	777	750	806	753	791	743	755	775	754	776	766	751	743	768	768	793	754	736	760	774	786	737	814	759	723	769	819	792	750	720	799	798	719	785	773	778	769	752	754	807	828	787	728	779	812	789	736	767	762	805	777	783	734	818	728	782	784	794	762	810	754	754	775	778	799	776	767	786	743	760	814	747	759	763	741	812	728	778	782	779	731	747	753	731	694	742	783	840	731	750	767	764	745	814	760	804	748	771	820	762	774	765	751	763	802	754	810	761	793	705	787	799	773	769	805	780	755	788	766	765	819	768	773	826	717	758	746	834	795	778	792	723	790	801	775	759	803	739	781	746	749	767	762	758	748	755	748	746	758	814	762	793	771	743	777	767	751	737	778	755	781	787	760	818	746	805	815	752	761	746	754	833	749	781	766	813	814	769	747	786	773	761	762	776	778	763	774	747	796	839	793	747	781	714	764	807	767	736	755	783	790	778	745	722	748	786	756	773	790	757	809	803	803	806	786	751	766	750	759	768	743	759	734	807	804	771	771	823	752	811	781	719	765	766	751	762	778	769	773	753	803	804	733	750	760	748	713	837	777	797	783	749	709	706	741	778	770	735	772	803	777	817	746	782	737	739	769	796	796	764	784	775	754	795	770	733	797	779	815	812	757	758	739	784	761	738	799	833	767	739	763	774	768	773	756	792	747	763	768	799	720	757	772	736	771	833	804	804	809	728	704	774	699	760	786	792	771	749	799	780	776	781	783	778	780	745	716	787	752	762	788	811	742	821	753	744	753	804	756	768	780	780	764	765	778	770	758	804	763	787	771	750	816	755	816	761	799	771	795	735	738	738	761	763	730	742	748	782	761	767	718	734	738	789	757	745	773	755	818	776	746	770	749	821	804	781	778	747	740	791	814	781	763	775	801	741	783	712	801	796	776	736	752	749	771	777	782	784	763	810	774	760	770	792	753	799	749	811	772	749	743	738	757	753	745	790	784	777	748	797	768	785	741	781	736	769	771	793	786	737	811	745	743	721	769	796	767	802	803	810	746	816	770	769	773	799	807	763	718	783	709	754	810	790	687	752	761	810	798	724	740	750	711	768	782	749	728	796	760	746	791	752	761	785	763	753	805	772	763	795	757	765	771	761	770	814	766	794	784	744	736	789	746	768	692	770	765	769	792	720	792	761	731	753	777	747	799	755	733	763	806	754	780	804	792	786	757	774	801	742	767	847	782	790	790	797	781	810	741	761	779	738	763	755	780	768	748	723	757	736	822	784	766	805	705	717	748	731	819	778	722	817	748	760	765	784	758	793	795	835	733	721	748	758	800	734	763	768	744	772	772	810	770	783	807	763	809	775	748	746	771	836	731	688	786	766	773	757	773	811	773	776	793	792	770	769	812	782	788	757	799	738	728	732	791	816	772	781	703	826	837	746	785	830	790	751	745	815	767	785	741	762	762	716	796	769	777	807	785	767	753	795	777	730	764	732	771	678	748	796	755	769	712	736	752	800	758	737	753	791	786	791	765	782	771	769	799	760	750	760	763	776	780	804	756	736	790	768	746	781	797	789	751	784	740	782	766	761	750	746	781	744	780	721	806	797	783	763	740	723	831	760	723	745	772	788	808	744	742	741	750	757	743	763	776	761	782	738	760	820	764	778	762	727	754	752	799	842	780	707	746	781	745	778	778	754	723	778	769	748	761	771	770	771	815	767	810	774	824	756	778	798	709	737	714	776	806	762	784	818	724	750	776	770	779	687	699	826	742	752	750	759	750	730	790	792	785	762	802	776	807	802	779	731	773	799	820	755	793	802	776	767	768	743	745	825	737	739	743	789	762	718	770	788	780	745	765	810	747	729	786	730	761	800	732	747	835	798	747	778	728	781	763	775	760	793	770	768	715	786	804	754	792	793	788	789	778	751	722	764	766	701	733	801	798	754	800	755	770	804	768	782	732	770	790	822	786	774	732	759	773	823	742	799	770	723	722	731	720	755	727	749	776	761	771	743	738	776	719	794	789	753	728	773	782	749	778	795	769	783	769	738	836	792	749	747	738	721	747	766	741	755	787	700	723	773	760	749	773	797	754	787	814	771	737	789	760	789	785	768	767	757	765	744	795	805	722	763	761	769	723	800	766	765	750	754	761	723	777	784	784	788	818	742	773	818	733	837	771	768	770	792	803	805	748	765	761	750	765	730	756	756	730	799	764	739	717	707	830	748	796	782	737	766	763	732	742	797	773	776	768	754	726	761	699	766	780	722	752	691	786	756	783	772	785	785	789	750	766	758	755	735	798	800	755	731	743	764	725	762	777	719	738	817	750	805	789	725	776	786	784	801	801	770	763	736	782	707	807	747	810	767	775	699	764	787	728
7737	14828	11931	5325	3363	2425	1978	1652	1499	1289	1226	1122	1078	1122	1092	1079	1001	946	927	988	945	951	988	909	973	957	960	959	965	912	929	942	945	917	891	951	870	959	950	976	915	981	901	965	981	951	991	937	927	965	965	912	986	885	963	936	907	920	926	927	922	919	951	894	964	882	898	931	909	911	978	854	880	941	988	971	925	980	896	904	908	880	878	943	936	866	926	906	973	947	900	858	920	917	978	888	964	893	940	1006	960	953	938	841	930	882	934	900	877	920	919	938	913	980	920	908	944	915	945	925	861	927	914	898	927	986	979	937	932	874	891	920	928	891	1000	938	958	936	968	910	912	921	923	927	917	916	953	976	910	933	925	955	934	916	928	932	937	918	945	937	898	910	892	895	888	921	880	962	902	931	942	956	934	896	938	915	954	874	982	927	927	934	905	984	919	961	881	946	879	911	919	842	898	922	947	908	927	903	930	912	943	934	902	939	902	887	990	940	892	906	943	918	952	975	954	955	887	965	945	900	880	966	909	907	990	958	891	928	885	934	897	876	961	877	909	884	875	894	968	916	887	976	887	917	881	917	913	930	899	912	948	939	853	910	856	896	897	922	909	952	973	897	897	924	956	907	962	937	942	934	967	892	940	880	953	974	895	909	896	913	985	901	963	927	947	902	934	936	937	923	887	933	923	971	902	930	935	915	910	884	883	939	928	960	949	995	926	933	870	936	941	897	892	935	917	929	899	906	971	934	898	899	858	888	891	916	914	950	926	931	910	925	954	930	893	938	883	954	909	951	974	911	914	926	928	916	926	925	968	917	901	932	919	869	916	923	953	949	933	913	891	896	901	933	890	983	941	910	915	939	868	937	944	920	962	941	900	914	903	966	959	952	941	971	897	925	937	878	923	920	967	919	945	913	940	871	950	942	909	906	936	933	895	894	897	880	913	925	878	910	896	933	889	933	883	904	960	915	910	925	901	947	862	919	867	901	904	916	918	910	917	963	916	911	880	851	869	936	883	911	917	935	847	939	908	913	927	907	948	937	895	923	912	910	933	953	935	937	905	909	923	957	924	926	919	886	927	875	925	875	956	911	864	935	886	873	928	921	876	910	851	946	909	881	899	909	933	919	918	899	937	925	913	932	897	857	936	952	913	919	902	868	935	922	895	909	921	925	980	911	970	988	956	887	889	955	956	927	956	920	941	943	893	928	974	936	920	1045	966	912	894	895	914	936	925	905	955	900	925	877	876	972	896	950	918	1004	970	929	850	924	907	951	881	945	923	920	928	980	893	910	935	928	870	911	924	917	868	886	921	884	940	895	917	870	960	948	895	982	911	883	957	917	914	948	963	948	931	886	904	951	955	910	934	904	849	946	902	917	937	868	859	942	916	919	894	941	931	903	874	906	966	939	904	944	902	915	915	975	952	892	920	873	935	907	910	923	883	874	899	945	874	939	921	918	929	950	889	950	924	935	898	855	900	919	983	910	872	948	942	947	942	925	970	824	895	935	890	963	943	903	856	934	983	901	962	933	869	914	926	846	923	933	983	938	940	925	837	903	923	883	905	923	914	895	946	944	942	877	961	991	901	927	895	912	857	881	945	888	900	904	911	928	943	923	939	875	897	862	938	931	952	955	941	961	890	917	900	932	859	907	953	935	880	950	882	923	937	962	979	954	951	901	892	977	931	954	922	918	953	939	942	926	968	920	925	915	924	929	939	887	972	907	894	946	939	950	918	935	911	908	918	911	936	925	919	917	944	902	938	911	950	941	972	928	916	945	963	922	900	992	912	874	938	939	893	900	936	907	926	928	903	895	937	927	932	908	914	950	954	944	916	922	982	901	963	929	927	938	946	926	951	877	963	898	866	914	913	906	920	919	927	928	931	899	961	928	938	920	919	863	883	902	898	897	928	910	961	892	938	915	932	915	855	905	886	924	934	919	937	871	902	899	920	910	893	880	915	937	977	939	954	920	872	929	874	875	877	946	906	878	903	905	1001	910	878	944	923	990	934	973	900	939	950	881	890	893	907	913	903	912	896	966	909	902	888	958	915	971	945	947	896	941	888	880	886	941	898	891	854	913	909	919	878	883	850	914	895	940	943	902	921	909	891	920	908	951	880	908	923	901	905	926	908	923	910	892	917	1004	954	938	832	969	902	906	919	941	887	884	920	947	920	913	950	944	896	961	945	881	911	900	957	932	905	899	910	908	922	950	886	949	911	890	984	963	947	940	944	930	887	917	921	861	960	917	963	918	911	944	939	927	892	943	932	910	963	893	898	916	967	925	922	900	922	901	993	915	902	873	893	942	885	967	957	897	902	858	935	899	923	950	940	928	892	894	935	897	871	892	911	929	879	905	888	911	934	945	967	911	931	932	898	884	983	934	851	968	920	968	925	975	895	863	899	918	918	921	898	917	916	924	929	958	947	954	925	885	909	910	916	923	907	912	876	893	941	923	929	918	879	906	887	864	879	917	900	959	903	877	910	939	918	941	918	894	934	935	979	914	875	944	950	921	898	916	957	925	1005	960	954	915	905	866	967	935	875	896	865	960	954	938	889	930	923	899	917	946	929	924	918	900	931	877	931	955	959	901	970	870	938	933	888	946	948	889	876	932	921	897	905	905	903	890	886	941	927	946	904	938	877	931	867	946	932	890	960	896	927	882	910	978	914	920	937	941	899	941	908	932	899	922	881	874	844	923	917	934	937	931	911	908	925	902	910	940	993	900	933	913	922	983	903	930	935	941	910	893	905	891	934	925	919	901	908	941	900	946	910	857	875	932	903	917	922	937	916	883	943	889	981	924	903	904	888	950	869	926	972	895	916	858	942	926	970	943	930	942	927	963	882	927	955	922	944	962	918	894	887	920	909	880	859	945	899	949	912	965	918	930	906	905	896	924	895	942	968	902	904	890	916	915	928	935	889	876	939	944	928	931	919	913	918	957	932	910	953	948	936	918	969	948	945	916	907	912	939	922	931	935	987	897	947	925	913	872	892	874	890	929	929	948	874	933	922	921	946	906	836	975	954	923	915	911	956	902	915	929	855	873	889	921	924	924	944	883	926	926	937	921	932	934	891	890	933	979	902	993	935	906	896	881	944	885	915	965	867	965	906	945	907	979	883	887	965	905	940	920	907	985	919	943	954	925	914	972	882	920	906	876	972	913	877	947	933	947	944	901	953	905	931	915	888	960	902	913	951	908	960	897	876	896	897	937	894	932	940	910	921	921	909	909	920	927	934	928	962	958	898	954	908	940	945	869	886	928	956	896	902	911	859	881	938	948	914	912	948	870	937	889	922	941	914	874	950	920	955	984	914	930	895	911	914	958	905	911	918	878	921	846	931	915	915	927	925	968	937	928	945	948	891	891	905	848	904	948	897	945	868	902	916	921	923	976	930	910	892	875	953	877	902	964	913	915	945	922	933	907	895	911	935	868	973	865	901	993	883	878	893	881	909	979	926	890	955	905	964	918	913	915	889	861	918	997	975	873	947	943
24184	21102	27430	24997	13257	1008	556	409	367	338	295	303	280	285	273	236	277	270	235	222	212	230	249	245	223	202	251	281	219	233	241	214	212	225	235	219	220	219	229	256	240	247	199	207	213	220	239	236	240	230	260	211	223	228	254	223	222	242	243	233	226	249	219	237	230	225	224	242	191	233	214	197	243	243	226	221	234	223	231	238	212	240	234	257	187	233	252	203	219	236	190	238	205	226	211	238	245	257	238	260	265	225	233	210	205	221	198	221	228	235	211	235	218	239	237	213	247	217	228	211	229	223	233	224	201	227	237	246	208	234	227	234	229	256	250	211	229	244	222	237	213	239	220	240	243	271	201	232	209	214	236	235	214	204	230	251	203	238	247	238	224	227	216	220	224	208	233	213	234	259	231	260	218	221	248	219	256	230	222	226	215	219	247	213	230	216	246	262	214	234	255	236	210	224	232	213	258	224	220	205	223	217	243	224	256	234	233	241	206	198	231	248	231	234	236	255	216	222	227	269	260	234	240	230	220	237	235	232	229	219	236	252	232	220	243	229	229	224	215	235	201	249	229	245	211	238	222	230	225	257	222	220	202	227	217	222	230	241	224	238	225	224	237	219	255	211	236	225	238	227	233	233	240	245	218	207	217	227	220	232	225	244	232	218	239	214	227	247	238	200	254	228	229	203	231	231	240	220	220	241	238	208	222	221	226	228	236	239	235	241	236	212	227	263	223	221	227	212	225	255	223	226	219	209	231	234	204	245	218	237	223	227	214	209	209	217	211	194	225	218	231	252	237	217	217	215	223	241	225	221	212	242	222	242	246	209	203	253	229	208	220	232	249	237	218	227	228	232	237	228	242	223	219	248	224	215	229	225	211	228	244	223	237	246	222	227	211	240	244	235	230	229	218	215	240	242	231	222	214	218	226	250	250	251	224	260	250	201	216	225	217	231	245	235	218	222	250	248	222	236	220	242	231	271	227	211	207	246	224	229	194	232	251	220	232	220	236	222	200	231	206	208	224	200	225	230	231	235	235	241	230	227	222	238	221	236	234	240	229	211	224	213	213	235	232	213	245	210	227	240	238	225	228	204	249	216	214	211	250	250	248	235	227	220	237	218	219	235	259	240	224	255	232	224	242	248	247	240	198	210	249	199	235	222	223	203	241	216	214	230	200	230	217	258	218	250	253	221	241	226	221	238	221	216	234	226	210	243	260	210	208	234	223	245	208	241	236	223	208	236	235	199	212	242	231	213	200	222	242	203	221	220	216	246	217	245	211	221	220	232	242	223	237	241	218	237	241	240	233	228	215	234	188	242	233	251	220	245	243	255	239	254	217	221	225	223	231	226	212	227	238	217	254	214	213	244	226	215	245	221	205	244	227	248	216	234	232	209	221	222	208	238	228	236	204	249	237	213	221	230	206	239	249	214	231	246	213	199	222	228	230	245	214	227	249	222	248	223	235	235	259	239	209	233	249	241	231	218	231	217	230	218	199	219	232	224	215	195	237	234	215	212	233	240	262	233	211	265	220	250	217	253	231	215	241	236	224	231	242	224	243	233	227	229	236	247	213	196	236	228	223	232	235	209	213	226	217	265	247	219	251	218	217	252	219	220	202	239	233	239	232	240	228	219	220	204	244	235	233	196	203	223	205	232	230	206	226	218	249	237	229	238	219	234	232	215	203	225	235	214	206	210	226	191	198	207	224	209	216	210	221	227	236	217	228	231	230	230	238	229	248	236	227	242	221	235	244	219	229	230	216	216	237	245	222	251	209	237	245	265	202	232	201	225	214	239	212	265	212	235	246	227	227	236	262	230	237	247	225	218	251	233	224	226	249	200	224	225	222	245	210	248	246	204	230	246	245	219	227	220	265	242	237	208	226	249	216	230	237	237	215	226	230	227	218	229	211	220	236	205	240	235	230	248	236	233	212	225	235	224	243	231	222	209	251	226	226	222	237	213	221	238	221	229	230	239	214	248	223	222	237	249	205	230	231	222	225	208	209	243	217	237	240	222	240	205	245	232	232	246	203	243	220	255	223	205	245	218	247	236	198	222	252	208	241	207	241	239	218	254	254	216	254	228	202	240	241	183	226	229	225	212	203	252	220	206	225	216	210	223	239	241	249	221	235	235	230	236	258	226	235	240	211	220	231	239	224	222	225	220	222	222	242	219	206	227	200	231	222	222	217	230	191	242	246	224	245	220	246	235	222	198	193	270	228	214	216	217	219	237	246	243	222	243	228	251	212	238	193	250	264	244	237	214	210	247	218	260	214	240	223	220	243	242	226	232	209	203	239	226	217	212	218	210	228	234	246	247	239	226	246	240	244	230	233	255	257	200	236	232	208	222	222	227	227	209	240	210	227	233	191	218	217	246	233	238	213	237	234	223	215	227	227	216	198	224	219	221	247	227	232	233	224	224	235	228	243	236	245	214	195	224	245	257	237	261	219	242	233	226	232	221	212	242	228	237	235	223	215	262	224	225	247	211	251	231	222	210	233	215	225	221	236	225	207	200	222	207	234	232	217	228	235	235	243	216	214	219	232	203	224	211	252	226	217	236	200	224	206	229	232	257	219	235	248	229	225	239	244	225	245	257	213	256	231	250	243	234	227	228	217	223	223	208	234	242	216	225	210	208	235	211	235	222	226	207	261	226	231	197	200	228	224	225	240	223	239	222	205	240	220	259	241	204	224	243	233	208	219	217	241	219	234	214	227	241	207	228	253	218	218	200	218	235	219	229	200	224	235	209	252	213	221	237	217	239	226	211	218	196	235	225	237	224	239	214	218	243	228	231	242	217	251	261	221	244	216	244	224	237	258	251	224	220	249	236	225	208	232	237	210	241	244	204	208	229	226	266	253	223	203	231	231	225	230	229	222	237	209	234	236	209	279	234	238	268	225	226	210	234	222	236	223	238	219	224	218	234	233	248	226	238	222	227	222	223	212	236	218	212	183	217	215	207	228	224	213	217	216	207	237	251	238	234	233	240	240	224	222	219	236	226	221	212	219	208	243	233	216	237	227	236	262	221	225	205	221	238	238	231	250	222	235	227	231	228	243	246	224	231	223	230	214	225	243	214	212	216	248	237	250	234	261	209	210	222	245	228	212	232	214	226	211	253	235	220	228	215	235	221	245	213	223	217	222	225	216	219	241	231	198	206	209	237	256	230	231	207	230	265	254	243	242	238	234	227	232	193	255	219	242	221	229	249	215	245	229	214	232	238	235	234	231	221	223	230	236	239	218	215	226	213	215	231	241	227	218	220	262	196	230	235	207	225	246	237	212	243	226	234	231	226	220	220	235	238	222	213	230	211	236	260	231	207	208	231	244	233	242	244	252	246	217	249	247	224	245	234	242	242	233	219	214	223	234	228	237	237	224	205	247	207	225	222	208	228	241	265	235	255	230	226	223	184	232	225	239	227	228	230	273	199	232	221	216	208	201	221	201	248	244	247	244	222	241	228	214	245	232	216	216	224	216	232	242	244
7424	10960	8362	3404	2104	1344	1029	809	616	540	451	431	400	408	386	341	329	317	323	359	324	322	347	312	334	306	329	293	307	287	316	274	310	295	305	313	309	287	289	322	289	302	339	289	290	299	328	304	290	298	313	305	307	291	292	291	267	307	292	308	295	292	317	298	283	310	321	287	293	291	291	315	308	280	293	292	290	349	289	318	315	299	287	265	311	285	307	292	282	311	310	290	303	305	297	314	308	283	273	291	292	275	304	304	289	296	304	283	305	333	299	312	305	317	293	319	284	286	288	314	299	281	269	248	309	267	309	270	313	283	302	285	294	305	304	310	301	291	288	277	300	299	294	298	302	330	289	305	312	284	280	303	311	274	298	278	274	275	288	306	300	325	273	311	303	326	278	281	303	290	303	300	300	289	284	311	302	316	309	318	310	298	309	266	290	276	300	281	312	296	309	302	284	299	245	287	290	283	298	256	313	290	296	292	292	297	293	309	305	298	302	284	287	290	314	289	294	277	312	303	279	306	264	286	285	299	296	289	305	291	281	285	302	265	281	292	272	267	297	284	286	310	263	276	291	293	320	257	297	288	299	286	298	300	288	283	291	261	285	308	298	312	299	294	266	299	284	288	292	299	299	312	290	272	338	293	290	287	297	283	287	345	296	317	290	292	262	300	339	286	279	279	277	320	275	271	296	295	283	287	315	282	258	297	307	293	294	311	294	287	308	264	305	297	303	297	277	278	291	318	294	295	307	301	272	307	295	285	286	291	301	271	296	278	277	304	301	287	311	291	314	315	280	307	284	307	291	304	317	311	291	280	289	276	287	304	310	278	307	245	297	282	323	299	272	296	304	284	291	272	305	300	299	286	303	307	270	318	305	291	287	291	299	288	299	307	294	286	273	300	302	300	326	270	326	269	280	292	315	281	304	266	281	279	308	271	296	320	299	340	317	285	297	286	299	328	288	261	300	310	288	282	302	316	298	266	313	297	315	294	329	252	276	338	300	296	310	294	301	280	294	287	322	279	287	296	284	273	304	301	283	294	291	292	271	303	296	292	302	285	313	299	278	295	303	303	291	306	330	302	278	265	301	299	296	268	282	301	276	298	290	268	295	298	313	292	332	298	285	302	313	321	291	290	279	291	302	295	284	282	291	313	270	286	302	292	274	267	271	267	294	298	298	289	304	301	300	289	286	280	292	303	267	263	293	269	312	286	289	289	300	260	280	273	316	306	287	317	292	284	307	313	304	280	307	257	277	320	291	306	339	287	291	312	296	278	295	274	306	272	296	296	291	300	323	286	290	290	277	283	267	312	257	302	287	268	262	312	298	296	288	308	280	303	291	239	283	305	316	285	288	320	253	313	317	325	330	275	291	315	299	320	294	305	299	259	284	284	308	268	306	285	307	303	301	329	297	286	269	276	271	318	288	291	299	336	285	270	302	316	301	258	281	297	305	272	291	275	287	295	295	294	269	306	275	298	291	266	292	273	276	301	327	276	314	266	292	279	290	275	322	303	300	292	292	298	302	308	268	290	292	315	303	308	314	287	278	283	286	290	298	278	295	279	250	296	278	288	290	314	330	302	276	264	269	317	279	278	286	261	279	295	292	316	296	274	290	313	297	293	294	276	281	304	293	296	301	333	272	286	318	289	262	342	299	309	293	280	277	275	283	280	303	327	304	273	274	323	272	291	286	287	294	289	285	270	326	288	303	287	282	280	269	280	323	285	268	283	305	305	269	263	269	299	308	304	306	293	285	296	296	281	314	293	282	294	281	252	288	272	306	307	314	310	298	313	280	289	320	279	287	281	330	304	274	298	294	278	300	285	312	274	298	301	272	325	319	284	309	288	310	260	291	288	325	296	272	287	298	322	279	294	294	289	302	306	298	295	293	327	286	285	287	305	279	281	278	274	316	295	278	265	289	293	288	296	309	273	293	260	301	280	282	298	307	282	301	290	292	298	275	315	280	273	331	295	289	284	287	294	307	330	315	301	310	295	300	322	284	308	330	293	277	287	288	274	300	280	289	258	279	288	319	294	288	288	271	315	320	282	305	281	294	311	304	300	333	265	296	323	289	304	288	315	309	304	319	290	291	295	292	275	313	290	263	271	295	294	304	324	305	292	291	285	320	315	319	319	295	276	266	272	294	281	280	315	288	293	300	298	310	286	262	301	297	316	303	288	299	291	294	314	287	301	310	317	303	280	309	308	297	279	289	276	261	299	294	289	314	293	306	298	290	282	304	315	297	304	297	308	302	314	301	272	285	304	300	331	257	310	284	290	293	292	314	308	294	307	282	303	282	300	279	288	273	255	332	274	284	257	304	283	280	292	276	302	280	285	279	267	269	274	285	310	304	281	321	301	304	281	284	287	314	293	306	287	318	281	298	297	279	274	294	302	296	306	290	289	296	297	285	314	282	284	301	308	307	260	355	297	282	294	300	275	262	300	308	307	295	272	285	268	333	277	300	298	288	287	309	280	276	299	357	306	298	301	279	295	291	275	294	319	342	294	284	279	315	308	270	263	290	294	270	316	301	299	281	293	304	273	290	299	275	286	298	280	286	310	275	303	293	322	254	313	287	300	272	289	279	271	299	305	293	287	293	302	262	318	293	307	294	290	312	313	317	309	297	281	287	309	294	276	279	284	281	296	304	310	293	302	286	296	285	278	310	286	292	300	289	291	290	315	301	270	260	275	327	286	270	284	268	346	280	276	319	342	303	285	287	334	293	292	306	271	307	311	292	296	276	293	317	282	278	294	294	285	274	297	279	327	269	281	307	306	311	298	296	264	305	310	269	283	293	296	262	303	316	275	282	291	285	318	303	295	300	292	299	270	299	285	291	285	311	281	309	293	301	326	289	302	300	305	286	285	260	301	255	308	299	306	292	292	291	314	327	321	271	288	282	313	310	271	277	297	300	285	287	275	295	285	333	280	301	300	296	277	277	260	291	267	300	295	300	292	292	279	287	315	289	291	286	287	267	314	302	310	274	262	316	294	305	300	297	294	279	278	294	275	274	319	269	298	300	288	294	296	291	293	283	290	305	288	297	290	319	305	272	284	330	287	309	287	295	299	264	279	266	316	297	304	289	283	293	282	290	302	285	286	279	257	284	290	281	331	302	307	283	344	271	278	267	290	339	292	269	305	333	272	261	295	309	302	285	264	285	316	302	291	305	269	244	282	303	282	314	303	299	281	262	299	289	291	296	316	327	305	290	280	273	274	272	295	281	293	298	296	288	298	277	303	287	309	312	299	284	297	285	310	301	317	307	306	330	302	278	287	304	293	310	298	282	286	275	344	310	294	279	316	279	286	292	300	293	302	266	289	305	285	270	251	291	289	277	294	233	294	274	296	291	322	274	323	276	260	307	288	316	307	282	289	294	290	294	264	311	282	286	274	270	250	304	288	279	291	304	275	309	286	303	305	296	294	282	293	288	293	314	284	245	288	318	316	291	270	311	289	285	264	310	329	331	267	305	295	249	297
22252	21104	28750	23687	21110	21162	10354	1520	1077	918	817	780	727	677	660	668	590	619	619	568	598	612	571	524	543	570	560	556	522	555	559	509	550	565	530	537	543	521	540	584	548	501	542	507	503	546	515	509	532	511	516	507	527	537	524	507	524	534	587	494	541	560	571	507	575	504	513	497	589	530	521	496	523	559	503	497	476	518	519	474	526	580	518	485	490	522	505	544	522	558	539	537	495	517	484	547	494	522	561	501	520	512	517	499	550	503	547	507	533	548	558	473	488	490	562	515	478	521	478	479	536	499	555	529	532	520	516	518	495	506	552	528	514	521	507	488	508	513	542	520	492	538	514	564	529	527	543	500	499	519	516	529	549	529	537	542	577	522	527	531	478	462	486	539	522	542	532	507	516	481	548	567	510	469	490	515	502	552	523	492	549	483	544	489	514	497	520	484	514	514	487	518	521	478	509	514	499	512	519	504	541	510	501	527	557	530	508	552	499	497	500	519	509	497	490	477	510	506	480	473	520	526	528	487	485	494	532	489	542	545	501	513	528	495	514	489	551	499	505	497	519	542	526	499	508	540	500	504	463	525	496	494	501	516	508	500	523	533	500	497	512	463	540	527	521	524	516	535	497	505	532	505	502	509	540	499	498	516	490	517	494	506	540	518	463	533	499	493	502	510	494	504	541	542	540	531	563	522	484	507	447	487	512	530	491	506	495	499	514	564	550	499	523	521	536	537	462	486	544	505	534	506	518	519	539	468	512	534	513	501	521	500	533	480	503	513	479	533	517	507	514	506	531	484	491	530	547	529	526	522	536	478	483	483	497	549	538	485	531	522	540	533	505	532	528	478	532	519	501	494	508	528	507	483	539	485	509	505	507	482	527	539	513	546	524	525	558	542	519	520	496	525	472	469	508	497	496	528	525	548	486	528	529	491	483	575	480	541	513	522	555	540	492	508	467	509	489	551	507	474	527	522	532	476	503	519	486	528	520	496	535	498	510	524	484	519	536	516	508	521	501	514	464	504	510	507	489	510	477	478	474	511	472	522	501	472	514	484	550	520	521	503	510	543	499	519	515	564	486	521	554	515	530	544	492	528	486	506	522	504	498	519	494	539	520	544	528	507	562	522	510	483	516	487	519	511	543	506	517	517	505	481	534	535	479	500	533	524	539	499	500	498	484	510	476	518	510	476	536	536	500	549	509	496	525	529	553	547	526	519	496	512	479	530	451	499	512	511	507	536	533	496	522	522	529	524	510	514	500	511	523	545	495	481	508	523	523	496	525	534	522	505	482	518	479	509	486	484	497	523	519	547	485	512	495	525	505	529	495	493	497	513	500	508	474	537	527	537	510	469	520	505	549	543	509	520	484	539	544	507	515	470	536	511	482	518	472	531	487	541	558	519	533	525	488	503	544	559	530	558	549	501	511	553	495	563	527	507	528	509	521	541	510	499	483	505	510	488	492	494	546	539	503	580	522	545	478	472	508	504	545	511	493	489	466	527	560	465	504	551	532	469	509	518	535	498	527	556	473	494	510	500	557	534	524	554	543	481	512	515	508	547	534	522	481	521	531	494	479	535	489	513	493	559	556	525	515	508	510	487	520	489	541	473	517	524	541	544	529	511	503	543	536	549	548	507	510	558	486	509	484	510	506	500	512	530	519	477	497	517	518	526	529	519	550	524	507	473	506	513	489	539	553	533	509	576	496	480	494	535	480	503	531	514	507	536	502	518	522	540	553	528	528	501	517	543	496	530	528	499	492	531	535	527	552	499	491	498	511	520	506	542	510	525	519	515	553	523	509	535	517	526	488	546	515	515	501	509	528	502	517	527	539	552	511	497	554	529	529	534	522	516	523	531	507	534	474	537	521	485	503	505	532	536	553	515	516	522	531	510	492	481	499	508	524	534	575	519	468	524	535	550	496	503	550	580	520	515	535	546	477	482	521	542	528	492	515	514	518	518	527	498	519	535	523	527	550	521	536	508	550	511	556	516	477	513	506	550	532	542	521	460	484	489	480	499	527	472	504	464	525	512	510	525	515	503	543	520	487	545	512	500	527	473	515	496	519	505	520	510	489	493	531	510	547	488	522	457	507	552	501	457	542	500	484	506	544	495	512	531	529	504	468	524	471	472	498	507	550	508	546	489	490	559	532	530	505	485	517	523	468	528	556	516	502	508	479	488	511	550	479	505	542	487	487	503	529	468	483	507	496	495	487	549	512	511	520	526	490	529	544	547	511	520	485	520	500	486	538	544	515	488	485	567	522	502	478	497	529	523	499	522	481	499	578	545	482	520	520	485	506	483	522	511	521	519	523	475	492	509	572	484	499	522	533	503	489	505	515	492	534	500	520	513	534	519	548	520	504	508	507	518	490	490	505	567	527	505	537	518	554	525	527	526	546	517	502	518	555	499	508	538	492	493	504	504	494	538	546	474	492	504	485	468	528	511	509	498	515	521	469	534	522	549	521	501	499	519	526	518	571	505	509	540	496	566	524	522	527	537	502	531	548	516	504	531	540	518	486	493	507	508	566	540	512	486	500	529	524	524	548	542	490	488	542	485	480	534	537	491	541	515	534	528	469	499	468	493	555	511	457	529	488	506	493	499	563	501	498	504	489	492	513	519	500	521	493	495	500	580	546	539	512	510	499	535	497	483	525	509	535	478	527	550	505	514	505	491	488	487	518	526	537	509	521	492	549	481	468	498	568	477	525	530	537	504	511	548	458	488	530	506	491	550	517	545	504	513	526	542	489	502	483	537	480	509	514	512	520	506	518	517	523	533	529	522	558	510	517	537	493	538	540	512	500	485	489	529	499	500	524	534	515	478	493	557	506	530	504	502	522	517	509	516	542	538	521	476	531	527	536	486	533	478	502	508	507	520	500	498	532	516	554	559	536	486	543	527	494	517	545	492	511	525	499	539	490	490	532	527	490	528	514	493	530	516	518	485	514	508	499	494	524	494	483	529	497	506	512	513	533	513	492	483	514	529	530	502	506	529	516	546	488	537	524	512	552	512	499	518	536	498	505	505	509	499	514	553	560	544	472	481	530	501	527	500	530	491	520	487	479	521	493	561	517	540	542	469	522	537	497	503	490	523	486	509	481	516	546	477	533	543	551	513	492	506	536	550	502	503	535	497	520	530	537	511	499	526	509	550	518	500	509	469	487	522	516	497	507	531	493	519	503	557	471	523	532	531	515	513	484	541	528	497	529	498	526	483	556	521	520	540	485	526	478	518	490	490	461	493	514	555	501	541	513	539	507	514	512	560	498	510	535	541	517	535	512	508	494	497	535	499	499	507	527	512	514	505	508	482	528	487	498	492	463	555	543	559	509	520	482	507	496	522	508	512	490	481	534	519	533	514	512	513	520	471	547	509	492	529	525	516	515	512	534	530	524	523	532	509	539	529	507	475	542	513	509	495	552	486	518	488	509	513	514	510	492	502	509	519	474	526	513	513	500	537	557	506	493	502	500	508	531	501	527	500
9523	21212	17164	8384	5162	3594	2655	2066	1635	1363	1186	1079	966	898	844	873	797	781	802	797	696	699	730	736	735	671	663	678	692	665	664	670	714	677	673	661	656	639	664	634	625	693	651	650	594	630	679	599	637	684	605	693	645	673	663	649	619	648	672	629	670	629	634	609	669	675	655	625	675	661	669	588	661	664	656	660	614	647	642	629	629	618	649	625	638	596	632	662	620	618	675	590	615	631	661	632	605	641	655	683	617	595	627	616	653	594	618	625	639	673	628	638	650	623	614	594	650	661	616	630	674	557	687	624	660	625	645	659	626	665	668	695	686	656	647	619	640	603	640	653	596	623	604	636	657	653	651	608	663	665	564	630	640	656	626	657	657	653	643	585	629	659	628	615	631	690	624	595	594	617	625	573	666	679	663	634	644	618	632	615	628	647	640	641	608	611	647	587	632	622	632	637	591	605	613	599	642	648	630	669	639	629	602	620	670	647	676	639	607	651	644	634	636	636	643	641	648	611	687	592	668	645	651	611	604	641	633	647	640	638	614	676	655	638	682	640	613	634	591	640	630	650	685	638	642	635	662	664	676	667	636	632	634	637	652	634	608	640	642	627	611	640	664	646	651	621	620	637	665	628	639	625	614	630	619	664	659	598	618	631	652	647	599	666	624	666	671	604	641	630	591	603	637	648	660	634	626	649	697	658	641	609	643	653	635	534	644	627	666	655	667	630	615	621	649	641	633	629	634	632	608	616	618	682	633	625	636	619	629	645	627	630	648	643	665	624	617	632	659	681	634	602	635	663	635	661	615	653	644	682	639	655	612	662	637	679	660	656	666	603	629	596	625	623	632	619	648	627	661	614	650	585	649	637	606	621	596	632	646	670	656	642	615	685	623	638	642	615	611	637	627	647	663	607	663	646	607	632	575	598	641	661	627	607	618	668	642	616	663	657	609	663	671	653	728	639	686	638	664	630	652	672	658	637	636	645	620	620	611	665	648	659	630	627	585	622	659	609	685	669	660	640	646	679	655	617	640	690	577	612	598	607	655	630	608	598	566	607	604	642	627	663	637	663	610	673	621	603	587	634	660	624	628	651	674	642	647	638	637	639	606	641	623	592	634	636	644	633	638	610	666	628	619	665	599	658	649	660	644	661	611	603	654	627	607	665	597	630	628	648	641	640	650	640	664	584	655	656	672	615	644	614	609	689	611	620	690	662	616	613	644	634	656	647	683	627	663	642	621	665	654	604	614	676	597	669	600	675	576	669	655	648	668	630	657	577	599	670	632	621	599	623	639	617	619	648	649	619	696	611	603	598	648	653	643	666	678	604	659	645	650	587	642	651	616	618	696	633	633	619	612	664	673	635	660	607	642	638	656	666	634	704	666	701	639	609	600	590	621	665	619	653	678	667	699	653	641	643	694	677	588	654	639	615	630	625	648	660	643	568	674	622	650	622	628	654	653	684	664	649	657	637	650	662	652	617	640	642	691	625	675	632	654	662	680	620	614	633	625	652	629	672	642	583	667	616	609	652	615	640	667	595	615	669	618	658	605	644	633	619	629	637	624	637	628	606	638	668	626	614	607	623	622	568	661	655	666	643	636	673	656	686	612	646	626	635	675	665	609	623	685	619	646	652	651	609	749	633	617	625	642	684	683	636	656	623	637	636	619	635	660	688	643	623	582	632	600	620	657	618	643	609	623	654	623	626	610	629	581	617	643	660	622	653	640	661	635	602	668	597	610	636	644	588	603	590	640	627	666	616	671	613	600	650	644	648	629	606	627	667	607	666	642	681	654	612	664	690	596	649	607	623	609	705	680	648	593	622	667	646	631	653	666	654	650	596	615	655	628	680	626	634	623	591	640	670	653	594	664	634	643	725	695	660	665	634	624	632	658	646	647	607	650	643	653	614	658	606	650	622	630	613	643	646	620	683	626	652	629	647	624	606	660	667	646	630	610	664	621	652	598	608	702	675	604	639	606	627	607	606	660	635	661	626	663	626	627	654	580	649	647	657	642	697	640	633	628	615	665	665	652	645	611	629	611	636	623	684	630	626	594	585	614	615	653	680	639	606	635	600	647	621	621	651	609	629	623	629	634	625	600	622	612	668	665	605	628	633	646	595	668	650	609	647	643	636	617	621	635	629	633	612	613	638	635	626	634	624	623	654	613	628	587	652	663	636	646	657	603	631	643	604	628	608	637	634	624	679	642	650	645	618	631	665	635	649	671	643	622	633	644	619	602	584	646	657	660	631	654	677	614	620	617	621	645	630	649	652	635	657	598	615	611	653	644	645	633	625	618	639	612	590	659	617	686	665	646	619	619	644	622	646	682	662	662	624	651	601	657	602	645	604	661	628	661	610	666	660	615	659	670	577	667	639	653	643	643	632	613	566	658	665	633	625	619	656	612	597	631	627	623	668	654	649	639	637	622	652	614	650	660	624	631	691	655	664	623	634	665	637	657	621	662	632	600	651	651	627	651	587	642	621	607	636	605	642	644	638	637	627	613	667	652	585	671	623	619	616	657	638	601	652	629	648	637	604	632	636	628	641	620	613	641	604	630	673	612	648	615	619	642	645	617	629	654	711	653	614	626	618	644	665	635	625	647	588	635	647	625	650	626	622	605	623	655	653	628	634	656	694	635	642	624	672	606	666	623	610	618	628	674	640	659	657	616	646	636	607	642	689	638	696	617	599	617	636	591	630	647	625	677	656	623	588	666	584	616	614	635	647	679	621	621	669	648	640	637	636	613	615	629	615	606	684	623	628	616	615	579	638	574	602	641	620	629	655	639	681	600	655	614	657	623	619	618	665	626	657	591	626	636	604	643	660	649	637	645	584	643	640	640	626	627	588	668	674	620	634	626	603	640	616	633	660	631	635	649	635	631	653	629	679	641	643	643	668	626	649	611	619	666	635	649	611	573	666	606	704	629	616	614	612	637	637	631	653	603	655	611	648	618	609	613	633	636	635	635	673	631	647	622	613	636	631	672	614	666	630	635	653	611	628	605	618	650	663	625	626	657	645	699	653	665	652	613	588	626	601	635	654	659	641	614	646	652	641	672	595	676	603	647	599	666	638	616	614	662	650	664	662	671	610	688	631	591	654	631	657	634	639	623	653	659	592	656	659	671	593	652	674	605	643	593	661	606	680	618	602	667	658	662	635	662	639	652	613	644	630	628	654	591	601	631	649	661	662	656	632	611	615	629	633	622	644	656	641	668	646	597	638	630	604	656	659	656	646	650	600	632	620	651	605	667	628	649	634	633	603	622	587	659	615	613	636	632	649	620	601	678	654	656	706	624	671	618	620	673	620	628	627	642	616	637	662	630	633	645	635	594	612	650	652	606	639	622	625	625	650	635	594	617	667	628	638	635	599	617	649	646	653	623	626	676	675	623	646	604	628	623	644	669	645	629	632	646	653	657	635	586	659	639	617	666	632	619	625	647	643	634	611	637	640	644	661	642	582	647	630	638	620	642	620	586	640	652	638
27050	19537	7117	1898	819	618	626	560	549	525	559	494	487	480	555	451	513	489	527	539	536	488	523	511	512	512	518	532	530	490	496	500	523	545	493	504	543	527	517	496	544	530	560	552	514	486	454	545	518	471	508	540	537	518	537	526	526	487	496	503	528	504	522	508	535	477	490	476	515	496	543	506	508	548	506	502	517	505	469	522	552	555	496	476	478	508	502	472	515	511	484	528	492	501	460	494	512	537	556	519	561	503	505	522	507	452	517	493	499	558	477	489	484	493	506	512	478	513	489	534	501	558	490	450	549	515	495	519	533	518	528	514	508	466	485	537	503	507	492	496	478	516	469	475	492	511	512	476	540	531	491	504	537	526	511	531	492	497	493	535	481	500	523	515	485	492	540	532	518	467	550	548	519	499	488	530	535	542	496	516	522	532	537	490	504	519	498	546	511	526	529	540	555	589	516	513	486	500	498	542	487	505	513	549	529	547	565	509	478	496	495	542	494	528	504	525	509	506	528	499	520	527	523	500	526	487	506	534	505	523	561	469	503	471	538	496	530	551	534	520	500	514	543	483	504	523	504	534	528	565	501	532	534	539	501	549	551	481	509	497	510	502	480	504	499	515	546	490	519	521	542	519	481	514	511	544	568	529	505	516	530	496	553	492	504	515	508	510	515	515	535	516	529	532	490	491	533	525	507	510	517	519	497	540	542	488	522	484	557	495	517	508	497	520	510	501	495	526	539	521	494	487	519	524	476	482	521	513	553	478	519	476	519	503	519	506	529	491	514	517	499	508	548	527	518	497	476	523	491	448	524	494	511	468	524	514	483	522	483	480	522	547	520	542	539	545	534	479	516	508	547	541	551	507	515	504	503	525	515	503	541	461	539	524	482	513	518	502	522	539	495	472	496	507	478	505	542	461	522	507	502	546	526	535	543	532	540	493	522	513	544	566	549	511	527	547	512	495	469	511	522	510	559	507	539	550	531	522	520	539	498	489	511	509	480	572	496	518	515	517	473	530	515	530	565	516	521	493	522	494	519	496	526	502	479	480	466	517	483	502	487	515	505	520	524	505	477	532	515	540	538	524	529	473	474	535	496	510	564	499	501	534	505	510	499	534	515	506	520	538	532	498	478	521	503	482	492	531	533	496	473	551	503	473	480	531	508	522	511	485	512	553	524	529	507	515	492	510	512	542	488	527	518	553	502	481	470	527	488	525	477	508	490	499	516	486	540	565	474	502	499	500	501	494	539	547	510	489	524	510	495	511	521	492	528	519	575	513	475	523	529	513	524	553	546	539	516	520	507	516	531	496	482	507	521	508	477	547	495	497	476	516	500	508	525	502	544	527	467	588	539	538	530	523	503	524	507	516	507	494	506	551	480	508	529	509	533	535	525	551	564	518	463	509	517	507	530	524	487	510	519	509	517	562	499	499	528	499	471	522	513	528	500	498	527	500	521	525	541	533	507	501	471	480	500	520	522	534	533	477	514	509	496	503	499	522	519	512	522	498	530	499	476	477	512	545	519	513	506	567	470	480	483	501	541	568	477	532	479	523	513	529	527	507	507	513	507	486	532	498	504	511	510	499	500	535	543	494	507	513	501	520	524	564	486	482	515	548	505	543	490	534	496	532	526	529	491	519	541	495	490	534	521	508	498	491	503	527	484	531	491	508	509	526	532	518	541	521	509	501	557	506	522	484	504	533	501	495	514	500	480	494	469	491	516	486	497	468	540	508	526	534	522	530	523	548	522	528	532	535	518	528	509	501	512	497	549	497	494	502	516	561	547	564	567	537	506	503	521	523	520	503	498	516	527	547	525	528	506	517	531	509	490	528	502	525	536	522	518	515	493	517	514	479	544	477	515	538	535	469	514	521	531	502	514	535	508	476	486	510	496	545	522	523	500	490	525	497	553	505	524	541	533	494	500	504	514	492	495	534	499	539	506	507	517	461	524	507	550	535	497	506	514	522	547	508	541	482	487	495	492	521	511	500	525	530	498	500	494	493	531	540	545	522	459	496	486	534	539	501	537	536	474	534	554	487	549	516	501	516	532	456	524	514	493	495	552	501	504	513	536	537	504	526	498	511	502	515	501	540	512	488	551	525	504	468	544	528	490	494	485	472	549	547	508	521	538	515	503	522	496	514	505	495	491	510	490	495	520	549	552	469	507	533	533	514	482	496	512	504	503	561	497	521	509	480	501	476	509	557	481	512	517	497	488	502	482	523	518	505	523	537	497	542	531	529	550	522	522	484	500	536	523	502	504	518	496	502	519	453	509	549	527	536	509	463	526	510	487	483	522	500	518	516	521	445	548	513	522	534	546	500	540	489	507	504	463	550	488	545	452	546	526	557	509	521	518	501	515	520	503	527	571	516	551	509	502	504	520	519	483	491	520	518	517	488	521	575	457	498	544	475	506	479	506	519	516	571	517	498	522	532	502	503	480	514	543	509	507	537	517	494	494	497	543	520	514	503	536	493	531	512	515	525	543	507	503	527	557	525	473	567	484	534	489	516	507	532	520	504	515	491	519	512	533	511	496	489	506	539	544	515	558	531	549	543	536	514	512	522	540	530	514	565	558	481	531	514	490	490	500	519	519	539	520	507	465	510	483	507	495	535	492	518	527	490	482	512	491	511	490	526	519	475	500	501	524	505	498	520	525	501	529	521	542	516	506	485	546	513	530	512	516	507	473	509	529	548	508	500	536	498	501	503	520	502	533	529	532	510	511	515	500	511	515	488	496	497	514	486	476	499	516	485	510	490	538	506	503	525	520	511	504	491	517	507	496	513	533	514	514	483	539	474	515	508	494	476	526	478	464	471	565	533	500	513	520	561	529	481	511	493	487	526	547	536	526	490	513	505	515	503	489	512	485	492	494	541	512	505	529	461	502	539	523	498	519	493	523	520	483	564	501	562	524	530	487	500	503	534	512	516	542	514	540	507	519	541	482	505	558	526	521	511	522	463	519	539	515	480	527	502	496	476	488	494	540	515	512	514	552	560	532	458	504	505	506	525	533	534	493	492	501	497	524	511	554	519	499	518	494	537	525	524	519	484	531	515	531	519	519	528	496	507	536	535	524	503	533	510	523	539	533	459	474	498	545	561	523	553	499	519	517	522	533	525	550	493	510	489	487	455	519	506	466	545	505	537	508	560	511	505	495	552	516	511	550	494	502	492	519	469	509	524	524	519	509	534	535	496	500	463	534	507	587	517	479	491	491	514	515	509	531	550	506	526	496	488	468	534	550	559	524	559	495	502	529	531	537	488	509	487	494	563	506	534	538	511	514	536	543	519	510	475	543	510	580	544	504	542	516	494	558	485	508	511	488	515	546	496	533	528	503	530	519	503	520	508	554	495	525	539	515	497	513	484	482	523	499	472	549	505	487	550	476	524	520	532	554	511	505	529	496	554	502	506	545	513	534	524	508	492	553	480	554	488	528	502	518	535	536	530	499	489	508	474	505	512	529	552	530	497	514	517	525	561
6889	5336	3933	2219	1128	866	792	750	692	649	635	675	629	621	652	587	636	577	612	593	632	598	640	654	624	599	624	617	623	629	652	594	615	619	643	582	594	605	641	616	625	599	632	644	649	613	594	602	600	588	598	634	586	597	626	608	623	627	621	570	659	596	614	635	592	665	636	611	636	649	649	633	625	608	609	582	564	605	576	593	612	602	581	601	653	651	613	631	643	645	605	627	590	619	569	614	579	568	570	655	654	579	598	597	579	615	604	593	563	673	604	550	586	639	588	590	605	610	615	605	650	631	666	590	619	606	654	597	616	607	576	610	682	603	601	581	580	597	597	638	568	627	542	622	607	606	586	650	625	601	654	624	646	613	607	614	633	624	623	598	635	627	627	577	609	630	612	615	624	611	608	618	548	619	604	606	544	590	628	628	620	587	611	626	603	599	596	610	625	687	627	606	616	638	656	626	644	619	655	603	638	615	625	598	648	596	613	600	619	600	614	653	620	627	628	640	597	564	584	673	604	613	619	654	625	652	631	647	627	625	630	635	585	580	632	630	635	642	597	630	611	591	655	627	669	602	587	582	598	619	623	628	612	664	581	636	572	624	623	594	627	611	618	669	609	612	579	615	558	607	620	600	629	623	634	645	632	574	578	646	653	605	612	590	596	596	542	613	648	604	603	637	594	609	621	555	597	613	591	583	575	622	598	610	648	608	603	611	557	617	589	592	594	613	654	623	608	604	620	646	619	591	643	567	622	621	610	587	582	616	592	601	624	597	617	617	617	622	603	606	603	616	630	618	584	621	593	614	598	617	591	578	652	642	617	607	589	623	617	608	607	631	615	627	645	598	597	625	631	619	617	608	593	621	627	623	611	637	607	572	648	627	621	634	624	594	595	608	617	598	627	624	665	607	565	634	592	606	565	599	634	616	613	622	598	633	634	607	580	640	615	594	621	635	626	610	617	638	603	623	605	607	614	612	604	589	618	655	569	610	618	655	592	640	643	600	620	631	569	645	623	631	625	581	590	642	610	599	573	570	590	623	617	615	651	596	599	598	559	634	567	594	600	614	658	601	598	595	620	638	649	627	640	619	600	609	651	641	612	628	579	617	627	569	610	597	602	621	634	653	604	585	608	580	631	646	599	630	620	608	626	609	601	633	631	593	608	596	573	610	604	611	629	630	626	643	581	585	632	583	600	614	582	603	588	612	637	610	643	621	611	609	612	635	587	623	636	634	604	603	588	603	586	620	620	590	677	592	560	586	631	581	631	600	615	601	606	624	630	631	597	593	628	606	668	593	602	617	636	645	583	612	654	640	623	599	608	617	623	619	616	573	603	580	636	611	618	704	578	606	622	619	583	600	609	621	584	624	612	622	643	605	615	634	574	614	652	609	602	573	572	591	600	644	645	614	648	616	615	630	601	607	616	593	576	618	617	578	643	588	607	615	585	581	584	631	600	614	596	627	590	587	619	609	584	644	606	602	619	639	597	620	595	568	654	625	619	626	614	586	610	632	642	613	616	573	599	603	605	617	615	577	623	645	581	603	622	640	604	654	629	624	594	631	640	602	612	589	621	596	615	573	598	634	594	647	594	584	644	596	593	561	614	634	605	557	586	563	546	625	611	560	618	634	596	609	624	602	616	593	606	606	612	561	638	592	614	600	669	633	642	602	623	601	589	610	593	589	623	610	616	605	552	589	571	626	615	609	627	595	645	607	605	571	669	594	570	614	615	638	594	646	581	634	625	621	617	634	591	630	614	610	596	625	551	614	601	663	577	601	616	635	580	590	604	609	610	588	613	620	591	647	610	614	647	600	610	640	595	606	590	608	611	634	625	589	614	629	635	610	595	540	605	587	632	646	613	594	614	626	633	586	631	554	624	628	611	632	626	641	654	614	619	598	649	631	620	630	635	598	633	641	632	636	655	593	608	650	620	569	614	600	545	614	604	614	597	634	602	590	644	599	608	600	601	605	619	617	616	611	568	611	579	632	604	654	623	617	576	633	604	612	637	589	631	601	653	622	605	622	579	606	558	626	617	672	598	657	637	584	585	592	636	577	595	621	600	597	615	605	606	633	590	637	610	616	643	590	554	586	586	667	585	575	632	602	607	582	625	648	658	563	643	600	619	588	605	602	566	628	580	570	590	609	622	601	644	648	611	613	600	598	646	615	596	614	601	632	594	574	631	585	599	610	625	590	653	611	599	620	594	656	569	578	585	615	630	651	553	625	659	642	572	604	618	586	613	597	583	613	613	614	606	655	615	606	584	638	609	602	578	633	623	614	579	657	618	629	610	613	591	630	638	600	607	611	627	628	611	640	581	617	589	612	583	620	608	631	596	628	599	590	601	602	632	644	614	603	570	625	623	620	619	604	611	602	615	638	600	623	620	592	618	608	630	642	626	606	619	575	620	630	641	617	618	615	559	582	625	566	590	616	635	650	610	611	653	603	661	603	633	585	594	594	572	610	609	612	628	604	603	630	597	646	654	644	603	587	605	616	599	581	644	608	640	611	650	614	653	587	639	600	606	563	580	582	648	658	639	612	602	564	606	635	571	629	611	615	598	649	601	588	613	659	602	637	601	613	595	582	633	629	613	573	620	647	590	617	598	582	581	581	632	626	639	625	609	596	588	637	633	616	597	623	619	625	592	578	624	648	591	643	604	663	593	637	566	604	619	595	573	612	586	609	597	617	617	636	647	658	577	581	603	631	653	641	608	589	616	623	625	620	623	603	638	583	624	605	614	618	629	628	595	602	626	638	614	626	610	621	597	567	575	627	615	596	640	592	605	626	635	593	618	591	612	620	630	628	650	622	626	595	615	624	572	593	603	591	611	625	612	646	608	586	590	637	631	578	639	638	603	609	623	648	611	614	616	586	622	617	641	604	613	600	649	633	614	625	599	620	674	602	637	617	592	618	592	608	613	581	652	591	612	559	624	602	626	580	608	595	644	585	615	657	630	632	609	566	616	569	558	662	577	580	602	638	602	628	645	584	610	666	590	641	593	638	613	597	609	600	631	648	611	641	619	598	582	576	594	618	621	628	636	641	619	618	609	630	555	623	607	606	613	597	621	626	636	603	645	614	590	626	613	579	621	610	646	614	595	637	585	622	666	603	601	606	578	632	628	653	653	599	540	591	592	636	634	628	601	611	618	628	614	607	637	612	590	613	602	582	626	622	658	615	603	625	587	609	606	613	600	659	639	591	611	587	583	614	596	590	648	610	631	592	609	560	598	626	608	626	598	567	613	617	632	570	629	577	613	584	651	577	566	612	604	631	601	602	549	613	594	609	594	615	650	624	615	607	619	579	595	608	659	579	601	614	579	588	617	626	622	620	577	634	608	598	620	609	590	626	642	599	650	623	606	616	603	627	593	618	600	615	576	596	601	621	600	629	630	627	581	626	626	577	588	647	629	596	607	637	644	649	579	624	579	642	593	593	612	595	653	591	613	635	589	616	591	647	669	579	574	607	624	626	645	599
23263	21106	28333	24119	21112	10855	1843	1270	1048	1018	954	944	885	906	851	870	838	884	885	847	797	842	855	794	802	807	792	830	792	788	740	791	760	749	787	789	851	757	764	818	828	775	793	773	797	796	784	790	860	807	776	818	743	810	801	802	749	837	767	795	783	768	798	821	782	767	819	808	767	802	812	831	844	825	746	799	795	803	723	804	803	733	762	839	771	738	795	788	759	739	798	777	794	777	845	858	789	802	792	809	812	834	796	770	797	775	732	847	763	752	770	785	771	802	772	733	767	713	795	758	831	819	809	766	785	776	785	829	738	846	772	738	756	769	818	744	782	759	779	775	800	790	765	759	821	737	809	762	755	784	762	791	799	800	754	788	751	798	780	796	767	758	756	794	758	812	779	752	813	805	796	821	755	785	842	754	756	810	786	798	739	754	754	808	815	780	822	789	779	780	754	761	771	804	780	787	784	755	724	796	773	792	751	748	776	827	816	823	766	770	850	763	783	843	784	775	777	758	791	800	745	755	810	768	782	806	824	838	739	760	783	769	816	767	791	753	745	771	788	801	798	809	782	776	791	776	835	798	774	783	791	781	790	762	777	792	764	720	777	764	768	792	779	721	791	757	798	802	812	774	823	762	791	822	760	803	783	870	732	795	749	771	798	812	785	788	805	829	755	804	777	750	790	810	765	774	806	795	791	756	816	774	740	771	760	778	773	781	777	759	788	786	794	733	764	777	740	795	722	824	763	761	795	778	788	818	806	756	812	744	794	814	779	778	740	801	820	770	756	772	812	758	801	776	836	786	785	775	783	773	756	775	816	827	807	804	765	802	782	815	745	795	735	741	835	775	822	760	854	830	840	756	763	757	798	786	743	812	790	722	760	750	767	724	750	746	779	824	783	793	717	770	774	741	760	786	792	794	782	782	810	755	794	813	797	729	831	782	774	758	781	779	788	763	820	799	782	774	808	780	788	794	820	776	821	801	766	747	818	824	756	786	755	776	776	790	769	824	811	770	792	785	806	827	750	763	799	791	773	795	809	772	765	779	759	757	790	839	801	799	785	785	785	738	731	809	803	789	804	793	753	788	807	810	780	781	785	806	804	772	798	770	736	816	830	828	787	763	775	717	805	795	782	776	754	749	791	782	825	780	780	793	768	786	834	739	767	774	793	728	770	794	764	786	772	809	716	762	756	775	812	779	781	807	732	774	787	761	782	823	791	750	804	758	748	773	781	803	800	779	757	812	791	777	817	814	745	762	753	747	766	781	775	746	742	822	754	827	812	767	730	776	773	761	783	784	811	825	843	796	768	817	781	797	793	818	747	838	780	810	795	801	744	789	778	816	802	770	870	826	727	732	768	787	790	799	820	779	715	777	794	802	753	756	727	777	797	791	781	788	816	788	792	758	774	783	796	777	738	821	764	750	793	780	816	768	776	780	783	797	808	782	763	828	806	788	754	803	771	751	801	754	761	749	847	789	810	785	794	731	799	773	772	731	795	741	753	778	753	758	765	823	812	764	763	821	779	783	814	782	730	724	803	774	836	763	774	777	791	751	790	785	783	771	780	738	766	759	742	822	804	812	710	749	735	768	816	753	763	806	732	767	780	831	753	778	767	760	796	829	756	792	766	793	823	768	805	802	795	803	798	788	768	809	771	725	812	790	802	821	822	764	821	762	781	751	805	769	759	713	738	780	796	765	804	818	775	794	740	792	824	796	732	758	765	779	788	805	797	782	803	802	796	802	761	803	691	742	768	818	759	778	745	789	753	815	794	801	779	812	796	800	780	748	855	801	763	683	792	870	762	781	776	755	764	789	733	710	781	739	770	783	752	759	739	762	829	771	803	813	818	827	743	783	830	728	770	758	809	784	746	820	807	768	769	782	761	803	775	778	840	847	754	755	797	748	761	756	782	821	772	723	753	792	752	737	778	774	800	755	742	750	748	810	743	829	747	766	785	788	772	752	811	748	789	805	784	749	776	783	762	776	757	812	824	774	788	753	777	806	753	763	828	785	786	801	759	807	762	830	743	779	801	794	776	727	818	777	823	790	781	807	786	731	776	777	770	749	793	770	746	766	776	774	786	777	824	739	771	740	760	798	760	800	807	755	798	790	838	742	746	755	807	745	777	799	812	760	807	784	829	813	774	829	748	812	758	792	796	775	808	752	748	828	811	759	818	780	800	815	754	816	830	777	788	818	787	737	775	813	771	786	755	817	742	792	754	830	792	835	806	805	797	813	765	775	808	772	788	756	780	780	767	798	816	768	814	804	799	805	756	766	789	781	807	781	795	758	751	767	790	735	802	738	779	755	725	773	743	739	763	788	820	760	804	760	747	779	748	778	744	799	790	759	803	765	782	765	752	757	815	794	801	783	797	773	803	803	799	810	795	780	788	808	753	806	850	832	769	790	817	776	820	828	841	779	772	804	759	776	752	787	778	766	828	722	748	775	770	807	781	749	792	759	748	808	750	748	822	801	742	800	786	754	793	794	786	743	799	804	818	817	838	799	831	836	831	762	737	784	789	803	787	831	795	828	819	735	764	804	761	765	743	857	794	777	784	776	803	795	814	736	829	804	733	768	776	804	750	847	745	797	807	766	769	804	810	737	794	749	831	768	718	820	787	777	754	760	761	777	785	806	743	776	749	775	754	749	804	767	793	812	846	803	769	751	771	784	761	754	758	778	751	778	789	797	757	780	796	790	757	806	774	771	800	771	812	768	782	746	757	805	762	737	768	819	800	804	821	724	730	756	768	842	759	779	770	743	780	826	826	726	743	758	785	778	792	758	798	778	762	767	736	797	806	816	793	772	754	724	831	769	791	780	820	793	753	784	813	781	767	817	765	705	810	770	836	839	779	748	782	755	792	821	805	773	734	806	776	777	757	776	790	808	802	820	799	751	795	744	769	744	796	835	767	824	811	756	776	791	773	753	803	774	748	790	821	759	794	795	779	814	778	800	790	830	817	754	802	759	787	739	764	844	785	759	747	752	759	724	810	812	798	829	775	776	785	775	791	837	775	764	835	793	794	771	762	795	786	815	791	774	817	769	747	830	824	759	750	793	809	770	778	813	768	791	766	757	749	774	751	761	759	778	831	806	748	813	782	751	754	777	793	775	776	805	773	776	787	742	778	760	800	763	763	716	748	785	758	739	791	818	731	773	773	784	791	808	812	833	792	721	763	782	760	820	758	786	768	786	808	756	766	784	790	760	737	810	784	775	732	812	767	789	763	802	753	801	794	813	780	772	788	753	736	779	782	823	766	733	749	799	766	759	758	734	797	747	804	772	729	787	799	734	778	773	738	741	796	746	742	788	791	756	771	815	781	756	772	832	759	800	789	764	783	777	805	836	742	781	779	706	804	811	769	751	757	797	810	744	765	802	735	797	792	779	782	782	834	798	757	738	807	770	799	738	797	774	784	766	785	775	785	802	769	810	783	756	730	794	749	811	774	781	769	788	796	767	754	812	830	812	733	783	805	758
7366	14082	10842	6114	3473	2528	2024	1661	1365	1288	1281	1172	1135	1067	1067	1067	1031	1066	982	977	1010	978	944	931	961	961	955	1029	918	977	934	931	948	903	917	921	930	936	915	954	901	890	948	952	894	942	937	890	920	898	913	968	939	950	926	909	936	940	939	936	956	883	896	950	979	888	918	874	919	897	910	917	914	943	907	900	929	884	921	934	870	970	917	878	992	945	905	985	924	953	872	982	940	924	895	922	911	940	935	985	919	940	870	992	948	908	934	870	956	967	988	907	918	905	940	931	929	922	963	906	964	942	919	867	969	962	952	911	935	961	895	929	893	981	917	895	858	940	941	895	929	940	927	906	942	911	882	973	949	953	975	904	971	892	930	924	915	938	946	1001	935	916	915	949	943	938	902	900	907	926	909	941	896	905	924	946	977	953	967	942	903	905	916	931	946	953	889	932	955	922	877	944	953	926	897	955	916	933	895	931	932	965	907	919	945	918	937	904	935	945	941	900	866	910	940	948	905	949	954	971	921	926	936	875	923	936	878	873	863	941	923	903	937	870	943	919	911	861	922	1021	895	932	910	901	926	969	922	893	961	949	868	975	909	979	972	945	924	906	929	901	956	963	935	948	928	911	926	957	891	967	966	939	932	894	976	941	904	943	938	921	910	943	910	924	933	939	927	950	1003	977	942	935	935	918	923	943	936	951	843	919	918	918	929	944	883	934	865	895	897	927	890	937	932	977	957	913	908	922	906	949	886	920	872	927	927	979	970	931	953	958	934	902	928	921	969	880	958	897	921	925	909	953	943	917	872	923	881	979	875	883	917	920	942	917	901	912	953	940	877	897	976	873	965	927	871	926	938	943	918	936	975	905	958	931	926	937	879	976	948	909	901	919	906	984	945	913	937	922	984	927	906	961	904	871	930	926	866	972	924	907	913	891	975	901	941	918	920	870	934	926	928	939	921	866	935	930	919	872	946	898	961	937	932	964	933	960	885	920	863	982	923	971	944	864	967	977	952	922	913	964	958	899	938	924	883	915	904	937	996	955	946	931	915	876	913	901	934	888	934	952	939	946	886	904	894	951	916	947	935	919	898	911	928	915	926	925	938	882	898	879	950	891	963	945	893	942	891	942	908	944	926	940	932	941	918	938	926	953	871	927	932	939	923	938	920	881	911	938	969	870	940	954	927	899	927	964	938	960	922	884	940	921	912	901	976	961	957	992	938	959	931	885	953	862	865	922	954	944	950	933	903	900	922	907	993	963	946	911	933	921	878	882	871	957	955	964	910	952	939	909	892	910	934	897	936	912	941	947	929	907	917	947	925	866	948	959	937	918	892	944	934	904	918	947	946	913	925	972	918	938	874	963	935	972	887	954	878	948	902	926	911	919	946	885	961	1000	949	880	963	917	920	874	930	948	885	923	914	968	944	923	958	935	914	896	922	907	970	945	935	884	914	892	962	908	876	872	900	931	937	946	963	896	907	972	907	936	941	881	908	919	900	961	901	954	967	933	946	932	928	900	934	875	928	949	964	968	926	891	974	870	948	941	914	867	937	927	918	914	937	984	955	935	954	872	907	928	907	931	928	925	938	912	903	952	869	936	898	979	978	914	954	964	944	952	851	966	909	913	912	972	915	958	892	862	930	994	940	977	937	960	929	865	901	865	955	971	874	900	942	1000	935	915	934	922	922	908	889	967	950	970	925	951	899	943	965	886	936	912	894	894	965	925	918	919	951	908	936	912	971	975	941	908	935	938	938	899	978	900	973	972	895	940	933	937	960	892	961	941	908	939	933	990	954	895	909	895	925	939	886	935	901	879	925	880	937	952	936	985	885	950	884	916	904	927	938	954	985	909	972	948	946	899	894	948	954	917	931	986	968	917	953	983	909	881	939	918	949	932	907	930	970	939	901	942	939	866	948	923	935	926	932	950	940	906	907	936	940	874	940	952	952	970	948	916	940	944	944	906	935	875	945	906	906	913	986	906	928	910	965	911	944	855	910	926	927	841	895	952	946	895	961	942	944	877	956	897	892	947	935	930	958	894	885	951	899	929	995	913	899	920	934	920	899	914	905	866	921	895	994	941	909	950	902	950	952	933	975	917	935	874	961	956	919	918	910	938	952	898	926	933	906	956	926	904	879	876	953	868	900	991	927	901	941	903	933	901	948	994	959	927	953	937	938	938	968	966	918	943	883	952	906	931	929	850	917	903	978	934	910	832	930	933	862	929	908	903	939	891	951	922	893	968	902	888	952	920	910	894	933	944	943	909	945	896	909	906	941	939	934	878	966	898	954	973	949	942	920	885	899	932	905	939	922	921	927	919	959	992	946	919	921	926	966	920	948	903	910	973	960	978	934	1003	948	886	876	912	910	929	941	952	882	950	939	937	944	951	862	889	935	947	965	930	913	971	862	939	940	934	890	956	962	962	898	939	926	949	964	874	983	885	889	921	973	972	949	982	897	911	962	921	954	924	908	922	877	913	921	908	983	867	934	968	943	927	888	927	956	922	919	903	930	954	933	942	886	941	922	914	914	990	938	894	932	1000	968	890	911	955	936	913	902	867	922	953	921	960	956	896	964	946	906	957	920	857	926	942	954	925	838	938	907	916	878	940	896	944	906	942	915	953	960	934	912	884	962	927	923	898	952	990	939	886	905	961	897	954	908	969	978	852	963	964	962	922	933	944	866	888	957	935	923	947	923	948	901	927	932	936	888	918	852	871	929	961	952	948	968	942	887	913	999	908	932	857	940	874	923	891	960	911	889	924	903	894	915	956	931	957	950	913	894	881	938	889	922	874	886	932	926	974	873	940	908	867	907	927	913	960	937	975	897	875	948	868	914	915	939	857	901	916	894	951	984	900	883	883	952	953	863	925	932	939	877	934	924	961	927	889	939	900	917	843	924	907	894	888	967	944	946	934	868	887	888	920	898	920	928	933	896	918	944	930	910	883	922	919	932	949	849	942	948	909	947	924	916	898	938	987	929	915	941	907	965	902	944	892	887	917	975	950	965	923	894	938	947	945	913	918	914	900	955	906	920	930	960	923	887	938	928	872	949	902	928	943	987	916	978	895	909	937	945	928	991	898	996	963	896	941	875	978	916	925	960	921	901	880	996	910	926	849	915	958	920	951	959	934	897	887	942	870	886	952	873	901	891	921	893	909	907	917	926	925	914	933	915	920	953	910	938	956	942	926	895	930	908	939	901	952	881	901	960	961	881	941	964	972	931	951	905	989	907	948	950	869	913	916	896	919	954	949	872	900	928	920	910	865	922	924	921	884	863	954	939	963	908	946	892	863	946	902	986	945	913	925	914	944	988	960	923	918	890	870	911	927	888	948	916	932	916	937	936	924	893	930	915	938	937	924	925	949	938	885	921	934	933	915	915	947	912	944	986	934	909	870	916	957	955	933	894	887	891	904	940	905	919	933	941	958	973	935	919	927	902	935	868	915	916	959	968	898	893	877	912	898	913	934	947	932	893	959	943	945	949	970	895	953
24167	21077	27392	24946	13249	1015	586	497	356	353	296	319	297	293	254	262	292	263	262	258	255	261	276	237	261	270	230	238	261	240	248	237	233	235	248	220	255	249	251	222	208	233	247	217	232	234	225	266	235	241	247	246	210	230	224	221	215	206	217	236	208	226	218	238	238	234	250	215	241	221	222	277	228	208	252	226	240	271	253	235	235	210	215	226	226	263	218	236	228	227	243	242	218	223	224	223	236	221	255	214	251	222	221	241	204	227	233	241	240	236	241	257	248	187	237	265	246	224	251	291	227	199	260	257	243	233	252	239	258	248	263	226	248	257	209	225	250	235	222	230	236	238	201	236	251	239	243	240	247	227	213	241	232	231	239	248	238	234	245	237	231	219	226	252	263	247	233	241	211	216	238	227	225	248	236	234	229	255	219	229	207	252	231	219	216	231	231	237	223	212	224	230	235	217	223	243	234	221	244	249	226	231	243	233	238	230	235	262	228	235	214	207	203	213	226	193	257	253	251	249	249	228	234	239	198	252	208	246	229	218	241	235	209	220	225	241	238	242	224	260	273	214	213	220	232	222	245	236	220	224	244	216	184	235	240	246	248	240	250	241	232	222	207	234	240	236	226	235	240	215	222	241	228	222	235	228	266	236	203	206	235	248	260	269	234	229	225	272	225	227	225	259	220	226	214	246	228	235	215	236	238	223	247	257	221	233	247	229	230	241	236	225	243	219	230	226	260	225	218	225	233	229	243	245	262	227	211	237	239	268	222	258	225	234	231	227	234	209	239	235	224	234	242	232	236	220	261	217	236	241	245	245	245	241	233	234	215	251	237	235	221	247	242	232	222	241	245	211	207	240	254	249	226	218	230	240	255	222	234	234	233	230	252	229	243	238	248	231	216	207	234	232	214	232	220	221	212	223	234	210	223	213	234	226	208	232	229	232	205	226	232	252	251	187	231	214	237	239	244	215	237	232	220	255	215	234	226	220	253	230	201	234	243	224	262	231	225	247	251	217	228	257	246	209	245	246	239	216	234	241	217	242	233	229	204	235	236	231	241	230	233	199	221	209	230	244	226	227	246	239	231	223	231	216	230	234	213	232	221	250	256	222	234	215	243	247	228	250	253	233	250	228	267	218	213	241	237	228	244	242	236	231	229	215	219	235	208	224	226	251	226	250	245	237	233	250	208	256	238	239	227	248	228	228	228	212	239	189	234	234	263	255	220	217	218	222	210	242	205	223	228	218	230	225	214	260	235	229	214	236	227	228	223	225	211	249	259	232	222	206	221	229	211	244	239	216	232	224	224	209	221	232	216	218	224	216	245	229	248	226	235	226	265	222	213	227	227	226	223	225	223	239	215	224	236	249	244	236	244	242	240	231	238	256	219	255	231	200	240	240	233	215	248	243	216	231	232	203	220	267	221	229	203	208	233	245	221	217	244	225	239	244	256	218	207	226	213	242	232	184	214	207	243	229	242	247	210	235	236	247	216	239	249	244	208	222	217	251	234	232	205	221	219	229	245	234	229	240	231	196	227	225	212	217	221	216	226	230	212	246	223	198	257	250	242	241	213	216	262	235	242	223	246	213	220	238	211	218	249	238	236	237	234	202	220	236	211	223	243	211	229	222	217	237	245	247	247	230	219	240	210	240	253	241	222	196	238	236	243	256	260	224	223	232	240	231	229	212	234	235	234	233	225	233	229	257	256	256	238	238	231	234	205	242	216	236	248	237	246	233	222	226	232	251	248	266	228	240	237	232	239	210	233	251	240	234	241	249	242	248	224	248	247	233	234	245	203	221	227	186	229	235	255	246	229	227	221	232	247	203	241	208	229	225	205	242	226	240	255	228	237	208	237	232	235	222	226	225	227	269	230	219	221	196	233	200	258	218	206	243	199	249	216	220	218	247	244	212	245	238	207	226	196	239	219	249	253	219	247	259	241	231	228	240	211	243	235	219	250	218	240	218	240	234	232	234	232	226	247	231	229	256	218	228	228	240	218	230	240	213	259	236	256	241	236	216	237	253	240	235	258	220	217	213	217	223	243	261	233	217	229	224	244	247	221	238	241	227	226	223	219	229	217	215	229	208	204	229	228	233	224	253	222	242	211	254	241	231	238	248	239	221	208	225	220	226	233	233	218	199	210	240	209	224	226	247	216	236	218	227	238	238	226	213	228	232	251	245	202	236	253	208	216	202	237	233	200	225	251	233	235	221	229	231	223	216	221	275	232	222	214	217	235	242	206	236	229	223	224	241	219	258	212	225	245	243	222	216	234	204	236	219	226	212	239	249	230	229	238	212	234	219	254	202	230	230	230	252	246	216	240	227	241	231	221	231	228	248	218	234	239	235	253	227	212	217	245	225	226	220	234	244	237	229	225	247	232	227	219	228	236	255	223	241	236	236	255	235	238	235	259	223	283	236	197	234	209	232	203	245	254	238	224	216	214	231	241	233	223	216	223	244	252	246	208	242	243	215	230	230	238	235	238	210	245	228	207	222	252	228	223	244	212	249	190	222	233	240	239	250	209	219	250	214	214	237	225	220	252	222	256	224	244	239	227	242	248	227	233	231	262	253	251	243	228	249	247	239	254	237	213	218	231	230	255	229	236	222	218	229	221	215	231	215	240	246	233	229	217	222	211	218	213	228	241	233	238	236	243	236	242	213	245	251	232	236	204	245	210	232	271	200	246	239	237	244	255	214	244	205	247	264	221	227	220	250	216	236	227	222	224	252	235	224	264	237	236	229	226	251	235	262	237	259	243	228	235	223	233	242	213	234	257	240	226	242	279	209	236	231	223	198	206	232	220	230	215	238	262	215	256	244	221	243	247	196	232	225	239	256	266	215	208	234	218	232	230	240	252	223	218	217	228	258	242	215	239	259	240	209	250	225	223	217	240	238	223	215	221	261	214	213	202	257	232	222	236	234	270	255	244	227	241	236	240	239	236	225	230	236	258	246	222	233	238	217	214	226	221	228	217	202	223	230	253	229	222	241	229	231	242	224	222	229	257	234	241	246	214	257	218	225	228	237	218	196	236	228	233	250	257	216	215	219	232	260	240	220	221	240	270	235	240	232	219	233	235	232	264	251	218	249	216	248	243	240	216	234	215	238	230	240	237	240	213	238	250	229	244	230	227	239	209	221	251	233	229	213	221	249	260	212	229	233	220	225	233	230	222	229	263	228	228	247	221	219	219	244	239	228	194	210	260	245	241	223	253	234	237	217	250	207	218	250	215	241	229	239	237	229	206	229	237	208	251	224	232	272	219	229	239	231	219	222	231	258	236	227	239	260	249	256	233	225	228	232	244	248	215	221	250	224	237	242	232	229	224	243	233	242	234	228	254	246	230	222	217	253	215	204	253	236	215	258	228	277	221	241	230	224	238	222	237	208	235	228	208	222	224	257	255	225	223	219	228	245	223	259	227	236	245	222	250	215	222	216	249	249	234	224	222	229	209	252	260	243	237	229	213	214	250	247	235	250	235	219
6978	10243	7255	4328	2073	1394	993	740	633	517	494	472	418	389	376	359	373	344	344	317	311	312	316	326	335	315	316	341	281	316	332	316	304	291	322	317	304	298	312	304	298	295	337	298	307	293	265	330	303	310	297	310	296	297	290	273	275	329	302	310	298	285	323	307	271	281	281	317	273	297	303	316	298	289	298	280	308	280	280	288	298	290	277	299	287	323	270	290	294	317	278	284	299	281	317	318	295	290	298	300	272	316	309	321	294	298	295	303	264	284	304	280	300	296	292	291	280	283	297	286	296	276	311	308	275	297	303	304	304	305	298	293	298	318	325	296	324	315	286	299	283	313	315	286	308	294	290	269	285	275	319	315	284	281	290	263	282	279	285	316	293	280	323	316	293	316	303	299	307	273	297	299	268	312	294	295	297	287	308	289	302	320	280	280	275	298	277	268	287	313	318	320	290	310	296	295	323	282	305	288	296	324	268	278	315	268	317	331	317	295	285	292	284	297	271	302	314	307	344	302	284	308	298	267	295	314	322	263	308	303	303	302	310	324	293	313	299	284	275	319	269	305	290	284	284	306	291	267	296	294	284	322	295	298	289	306	299	293	300	297	307	289	284	270	296	300	289	306	299	306	310	280	296	308	294	279	288	290	278	276	282	285	292	275	285	278	295	299	293	329	298	307	323	292	316	274	318	291	300	306	283	301	280	294	278	284	275	288	303	290	280	286	294	314	280	304	307	299	305	269	326	278	258	301	320	287	281	285	308	284	305	319	305	295	316	281	309	306	288	306	289	305	301	297	304	291	332	309	330	326	281	283	316	279	297	280	274	322	313	289	311	306	294	316	304	306	311	281	284	313	288	296	284	325	309	291	296	264	280	280	288	317	283	282	321	290	298	297	314	302	289	287	304	295	324	319	295	302	322	301	264	329	324	290	298	317	283	251	260	292	301	304	299	296	316	297	294	305	300	288	286	287	277	299	333	274	290	303	273	276	304	284	282	315	276	305	275	301	311	311	306	314	330	274	279	270	283	304	310	292	286	291	269	295	302	295	288	314	292	288	296	287	300	277	285	285	301	299	289	295	308	285	295	288	309	298	305	301	287	279	274	274	275	270	295	327	281	284	321	286	320	293	292	286	275	321	298	322	297	285	306	267	289	284	290	272	303	305	272	270	294	309	303	311	306	296	276	262	293	298	275	335	292	287	318	307	297	301	263	308	306	295	312	283	287	301	296	296	291	303	282	298	309	277	287	276	293	311	305	272	322	291	314	284	278	300	290	303	307	331	321	300	303	303	322	294	301	268	269	304	320	278	297	297	298	298	292	302	320	306	330	248	304	305	319	287	303	297	296	317	298	276	297	287	283	307	323	271	317	309	323	264	283	302	305	307	303	306	286	295	298	286	296	247	304	277	304	299	312	276	317	287	318	294	283	283	285	278	299	318	299	319	288	265	308	297	295	288	294	308	306	304	281	308	319	276	280	313	290	297	299	340	296	304	289	299	293	258	288	303	315	291	293	313	273	280	317	305	277	321	300	274	279	261	289	299	274	303	301	295	268	304	290	309	307	283	273	303	302	276	299	315	270	285	298	293	301	306	279	306	261	287	278	298	282	289	276	288	342	289	324	297	297	287	312	304	267	270	286	304	272	317	295	291	291	298	314	302	317	307	264	283	303	305	285	287	321	286	265	298	303	328	329	288	278	291	316	278	297	292	283	297	302	302	313	320	306	325	308	301	290	341	267	293	311	297	279	282	323	315	275	291	294	285	285	271	293	308	288	270	302	286	291	296	275	287	289	307	271	307	289	279	272	325	297	277	279	314	322	310	330	297	286	295	322	298	311	318	288	295	294	263	274	290	297	269	319	271	282	281	308	281	294	293	302	284	288	271	302	279	286	293	278	279	299	297	310	282	304	283	309	296	288	284	281	275	289	283	294	314	303	324	318	302	297	317	309	269	300	289	280	321	285	305	275	315	320	306	298	301	272	305	295	276	318	312	304	300	292	307	301	299	291	311	311	267	291	295	298	293	318	261	270	281	283	309	281	283	281	319	283	293	292	328	300	312	307	293	293	300	278	292	329	307	313	317	348	289	298	298	292	297	314	260	306	308	300	301	292	286	289	291	276	304	273	296	304	294	288	318	289	301	315	272	316	305	298	321	292	306	272	274	261	303	313	305	270	325	300	282	319	292	291	313	274	285	298	250	277	265	267	269	300	279	326	280	293	290	277	295	303	299	314	305	339	313	302	289	290	281	289	269	309	268	272	267	322	278	293	271	289	303	305	299	311	304	280	273	296	292	321	296	267	313	288	331	311	290	291	308	317	267	319	318	309	307	279	294	308	313	290	249	291	309	287	317	291	321	281	278	273	318	286	316	298	305	285	295	282	310	342	285	291	314	300	261	340	308	311	305	313	305	315	288	321	292	300	293	316	339	292	296	311	295	277	290	273	332	293	306	323	280	269	308	316	291	283	302	293	280	289	288	311	314	286	321	267	287	283	326	310	313	271	256	288	287	301	300	322	314	273	282	279	287	308	295	306	305	282	290	274	293	293	256	293	289	293	286	298	296	297	278	315	294	285	289	277	300	304	317	306	320	289	284	315	319	306	297	307	313	308	290	300	297	304	283	302	299	299	310	273	289	299	280	293	292	272	327	315	281	325	290	292	280	275	301	297	283	298	276	282	297	299	295	292	301	285	288	303	250	301	318	309	284	276	301	284	313	309	296	291	303	318	318	296	300	305	290	315	301	292	289	292	285	292	287	294	306	306	317	282	286	261	297	293	296	307	284	284	271	298	295	283	291	325	301	319	291	288	260	273	315	272	294	316	302	297	292	288	302	257	321	316	302	302	281	309	290	289	280	276	314	310	276	282	304	311	289	289	328	280	326	292	310	318	283	295	282	306	322	312	301	297	309	320	296	315	340	311	323	281	296	277	344	319	301	289	277	303	291	308	321	290	302	295	320	279	275	313	297	299	281	325	298	289	273	280	268	290	258	300	304	286	302	272	317	294	281	309	272	286	276	284	284	301	275	327	290	286	299	293	334	298	305	287	286	275	276	278	290	293	304	304	277	307	299	306	304	278	300	304	293	285	328	325	303	297	262	306	304	272	302	299	310	290	299	301	281	281	310	286	292	284	281	269	315	320	277	263	308	290	264	294	314	299	273	277	312	298	273	290	304	298	265	293	291	276	271	298	294	298	282	288	301	278	307	298	306	291	323	294	287	310	323	315	235	319	261	271	319	323	287	269	319	302	304	297	306	318	296	294	282	259	303	296	286	290	300	306	322	306	285	308	270	284	298	268	303	296	291	296	286	304	260	283	300	285	289	283	285	305	262	293	302	297	287	284	277	285	311	312	274	264	329	305	299	294	315	311	302	300	268	320	280	298	313	300	320	274	289	295	299	287	297	317	276	292	280	279	306	301	294	276	280	278	306	324	310	281	269	331	308	313	276	305	279	298	299	300	303	299	298	289	296	308	303
22257	21134	28759	23757	21135	21189	10442	1437	1038	953	864	748	701	675	678	682	647	593	574	546	587	566	590	604	583	568	558	578	547	530	519	546	529	542	534	554	534	519	517	519	558	533	595	510	522	512	549	532	541	535	521	547	533	502	515	502	529	557	508	550	548	522	519	499	535	506	510	502	532	530	538	564	525	524	545	520	544	516	557	554	524	554	537	529	492	540	520	523	533	565	537	543	529	510	497	524	502	513	476	531	524	551	548	528	552	507	505	504	537	530	496	542	528	490	526	536	546	533	492	518	509	515	565	510	568	515	570	531	492	526	514	523	532	505	520	533	543	543	490	567	547	553	519	541	504	495	514	519	517	505	501	525	503	536	549	541	563	525	546	542	511	506	550	519	495	516	494	522	533	484	548	498	525	537	534	579	474	511	528	520	561	501	545	530	507	526	519	539	534	530	492	516	550	557	525	531	549	482	565	515	564	521	494	492	508	537	537	508	519	536	504	519	527	527	548	510	529	525	494	595	546	544	507	500	505	506	530	514	511	514	511	517	512	540	517	501	453	530	536	513	557	544	503	513	525	489	541	550	537	545	534	565	541	511	542	547	514	548	536	515	512	509	570	555	521	506	541	510	512	524	537	509	528	539	511	533	466	518	484	535	530	560	513	523	530	515	512	533	493	516	540	522	531	514	510	510	540	537	526	544	502	497	523	513	566	490	519	536	563	499	524	510	520	557	543	507	519	512	487	497	534	550	509	545	517	514	552	526	517	497	498	491	526	574	496	522	495	502	526	528	487	508	550	511	553	537	525	544	538	521	494	507	532	504	495	523	534	555	510	500	484	526	535	518	549	574	490	549	553	511	505	503	534	521	545	573	514	529	505	497	532	533	510	545	523	524	528	457	518	533	503	514	514	501	542	511	497	529	503	536	528	495	534	547	490	536	487	519	503	548	559	526	487	525	520	498	532	509	498	570	523	515	533	560	505	505	531	547	546	529	477	530	521	519	516	538	519	549	507	538	502	497	529	520	519	510	498	540	501	548	523	516	480	519	497	551	499	511	478	511	525	489	497	495	507	542	505	497	496	538	559	557	539	518	572	512	522	484	512	504	519	504	495	525	532	508	491	580	538	552	553	532	511	532	503	539	535	569	511	537	502	494	548	505	535	572	569	530	537	523	520	511	556	552	517	522	511	491	514	493	461	530	518	520	516	515	511	512	561	553	480	530	536	544	521	545	528	510	537	559	507	507	545	522	534	542	519	510	515	535	528	523	520	529	521	476	508	486	535	524	524	493	536	533	494	525	497	537	518	538	571	527	521	522	541	552	515	508	503	485	543	528	520	525	548	530	514	511	522	527	526	506	512	521	499	534	519	532	502	526	470	549	527	495	545	551	530	488	530	481	543	516	535	579	525	513	541	481	554	498	485	528	532	485	484	534	557	539	511	511	483	550	502	521	517	561	489	507	530	502	546	541	507	521	506	543	505	501	516	518	507	495	513	504	497	551	525	546	490	487	537	496	569	569	498	508	475	541	516	535	539	502	512	541	528	489	545	523	509	508	459	542	527	505	506	485	532	558	555	503	466	560	495	478	541	525	516	550	498	510	553	521	458	492	510	519	527	512	541	514	518	504	480	500	530	514	548	490	488	520	572	466	515	564	525	488	529	523	496	522	545	480	541	559	526	514	531	522	565	486	504	491	485	543	479	534	509	548	520	510	495	517	541	529	542	514	504	528	516	500	487	513	512	532	524	537	549	518	539	516	490	520	477	530	525	523	506	557	511	574	543	515	521	476	484	518	489	514	465	540	503	504	559	499	535	514	532	504	499	518	533	535	523	495	521	548	546	573	509	517	469	469	500	501	513	542	527	525	554	476	503	477	532	493	522	508	531	512	519	515	539	473	518	543	522	537	535	516	515	532	499	532	517	527	525	543	544	546	521	538	479	550	536	528	493	526	534	497	537	555	539	503	551	544	533	522	538	565	537	479	515	530	522	510	555	513	505	525	492	505	537	506	516	527	504	494	475	523	512	520	508	488	499	522	503	530	520	501	519	538	527	514	486	545	510	505	528	542	538	517	522	522	505	533	549	526	499	542	501	480	479	537	505	531	520	530	504	565	483	541	514	525	506	505	526	529	471	506	531	518	522	508	515	503	513	537	505	522	495	469	519	530	555	538	487	550	509	529	554	510	529	542	557	516	551	507	516	538	524	483	519	491	534	522	517	505	514	500	540	506	531	490	508	528	513	535	524	548	564	522	518	492	539	522	536	513	493	505	493	501	492	524	506	517	543	536	517	517	548	494	543	562	493	525	530	513	555	531	489	519	541	492	503	511	525	551	531	495	533	557	521	499	548	538	511	510	540	527	541	560	533	506	513	513	547	484	510	539	504	547	513	546	520	501	527	550	496	492	551	562	505	530	526	496	485	517	504	531	536	493	504	553	512	530	532	552	510	525	505	511	481	507	488	479	496	562	518	513	477	507	512	510	472	504	580	504	466	539	531	459	522	539	515	517	522	520	565	529	524	491	502	503	530	519	523	537	520	513	535	505	526	524	497	515	505	529	555	481	509	537	527	500	505	531	499	492	543	481	492	562	512	505	480	523	507	591	514	515	569	496	510	544	539	512	560	501	522	530	477	509	500	539	514	545	540	487	533	552	498	550	573	543	480	510	517	508	505	548	563	532	539	500	535	505	501	492	542	516	490	522	551	508	550	547	555	562	491	552	520	513	539	529	536	528	474	554	514	568	521	536	540	496	524	499	517	530	510	558	533	525	573	506	511	531	497	503	519	512	524	545	510	503	510	516	507	515	527	512	507	548	514	526	502	543	521	513	491	588	516	536	542	520	539	524	489	506	510	480	478	532	469	497	516	532	508	530	549	534	575	535	541	493	493	501	472	508	526	549	515	536	520	511	518	517	528	539	519	489	525	513	553	494	499	540	496	544	507	523	547	528	550	512	513	584	522	475	506	550	494	526	529	480	519	502	520	557	512	521	524	497	557	515	518	493	477	521	518	504	536	531	515	517	527	494	521	564	533	527	550	479	497	494	526	506	545	510	494	546	514	506	566	459	533	551	498	517	545	495	508	499	535	511	514	524	503	530	513	533	535	514	498	536	474	501	514	540	519	528	524	525	493	502	497	556	501	482	553	526	519	529	495	515	504	507	533	525	483	534	525	508	506	545	473	516	528	505	517	510	503	515	522	519	555	520	500	506	518	546	508	536	508	521	531	524	502	520	529	539	519	489	495	517	507	508	539	546	522	530	554	541	525	497	531	538	516	473	485	535	507	518	491	534	502	548	581	504	528	554	519	544	518	486	517	514	522	526	524	545	536	505	514	508	557	538	512	550	511	536	523	563	550	512	505	517	534	528	515	550	499	511	497	529	528	532	548	541	509	483	500	549	569	534	555	518	533	521	549	534	484	543	532	519	496	487	523	522	547	531	578	502	517	481	558	543	508	517	549	542	501	527	502	525	522	521	554	529
9877	20354	16088	9156	5263	3643	2717	2078	1593	1410	1291	1143	970	969	930	860	831	781	754	732	728	727	682	696	706	688	669	691	682	674	707	736	636	680	649	653	694	689	639	678	673	657	683	643	697	636	689	610	672	626	687	691	637	632	627	683	624	650	695	673	661	635	620	630	670	655	620	614	658	660	675	701	679	675	611	603	648	652	666	620	669	638	648	660	663	676	617	650	670	679	627	661	653	667	622	558	623	620	660	613	659	608	647	696	670	628	634	654	640	662	615	649	688	637	624	635	633	647	682	610	673	643	645	620	651	621	659	674	685	639	620	674	627	643	615	652	643	609	653	607	629	662	658	687	646	609	624	629	692	653	590	676	651	647	668	630	700	648	662	626	663	607	702	627	665	640	644	634	620	683	662	610	687	651	672	642	612	584	684	631	657	625	670	643	640	628	699	606	635	668	614	616	692	646	669	662	596	643	605	639	641	630	623	630	639	655	625	672	615	637	639	606	627	692	639	642	606	653	635	633	659	715	630	681	652	651	654	611	645	664	637	648	623	643	659	656	659	637	718	632	636	614	659	617	632	640	648	641	619	631	641	651	651	648	692	638	596	649	676	664	599	616	604	623	609	658	630	628	677	589	630	658	661	671	672	636	606	653	675	675	639	639	660	642	631	648	664	646	624	626	681	642	677	590	648	598	659	670	635	635	624	665	646	649	593	660	660	629	685	618	610	668	635	686	610	646	608	620	628	679	583	626	642	679	605	658	631	629	614	648	614	639	638	632	621	649	672	654	608	635	596	663	642	680	652	681	690	651	669	645	659	645	666	627	629	615	595	627	664	664	668	650	669	635	682	627	635	621	625	654	662	636	657	644	643	667	637	649	660	633	656	630	604	660	644	648	596	649	651	611	591	659	640	633	629	632	613	631	636	647	648	660	628	668	682	608	609	647	604	669	614	618	644	616	639	660	613	618	693	650	618	631	593	680	640	607	672	629	647	591	677	607	632	633	629	623	637	607	618	672	649	651	647	626	616	637	649	638	610	687	683	669	604	631	604	588	677	649	657	643	659	639	646	677	653	613	615	674	624	636	621	675	661	644	628	600	632	651	624	672	652	648	664	626	665	634	654	633	641	610	638	660	663	615	686	656	634	625	615	646	613	594	645	628	672	619	690	644	669	644	616	618	624	627	699	626	667	641	602	608	686	628	624	653	638	637	698	648	656	628	649	629	609	634	612	659	637	624	670	627	626	612	640	655	605	622	647	629	627	650	601	655	640	612	617	650	626	688	621	704	663	613	593	633	630	653	651	678	643	675	679	632	578	686	664	655	633	635	644	625	660	646	680	656	635	647	645	593	672	636	645	678	637	666	651	643	633	636	634	646	596	673	614	670	638	621	617	623	699	684	660	655	640	657	660	665	622	667	599	648	613	626	606	622	613	627	622	640	600	672	626	660	656	650	700	644	649	611	685	682	620	629	666	641	653	657	631	594	676	681	677	611	667	683	647	657	646	614	658	585	613	670	664	652	626	615	608	646	679	663	593	659	648	637	607	627	622	579	655	657	607	646	674	671	657	666	675	645	639	643	636	620	655	650	643	687	650	673	606	613	618	639	614	629	676	661	624	581	641	668	640	660	678	691	587	623	599	628	650	619	626	695	598	620	563	621	652	620	618	668	639	658	622	604	645	694	652	629	632	630	595	632	652	652	638	666	626	659	602	648	597	654	630	684	691	634	654	605	631	646	678	655	647	612	606	658	685	646	669	670	611	650	634	643	638	671	678	659	620	671	586	611	646	632	644	644	648	652	647	636	628	629	613	624	631	604	683	670	689	598	628	643	658	641	684	618	646	697	619	658	624	633	626	612	634	655	677	648	626	644	591	636	620	624	644	659	640	605	595	596	650	631	615	627	642	632	629	611	630	600	619	659	634	636	621	660	649	620	660	649	673	611	592	641	658	619	653	616	675	613	659	606	660	599	632	620	608	656	637	667	652	629	638	647	637	677	606	616	654	589	586	664	643	683	657	618	680	595	622	630	635	681	641	603	647	677	604	645	658	675	601	656	636	616	678	586	665	638	653	670	635	647	648	639	655	627	600	701	647	665	650	641	666	628	651	631	663	653	635	631	675	641	632	612	621	619	656	617	605	621	613	613	630	653	599	642	650	646	646	658	628	663	635	672	639	644	647	662	599	628	647	629	667	655	614	611	654	631	640	650	659	631	593	637	614	619	654	654	594	606	665	648	643	639	621	674	663	612	649	631	605	658	647	676	648	606	629	663	668	638	626	653	649	670	611	622	622	640	630	645	675	642	655	642	636	643	648	637	622	642	619	682	629	652	664	621	619	679	597	644	657	620	644	616	602	638	684	677	637	653	621	622	654	650	623	644	625	693	682	674	652	637	616	633	632	670	643	659	608	663	636	677	614	592	678	628	657	632	626	683	617	664	690	654	672	637	557	625	589	677	659	620	604	660	621	647	721	634	654	630	594	659	624	639	629	654	655	650	650	626	669	678	642	661	646	568	660	640	659	681	646	661	659	669	612	629	613	693	613	676	634	637	662	658	658	628	601	653	622	628	638	637	668	617	650	585	666	642	649	643	663	663	627	626	617	618	632	637	661	657	595	639	628	603	647	627	634	623	654	605	636	624	611	639	668	663	707	638	636	633	610	628	671	658	636	664	627	641	669	636	615	673	612	658	640	641	641	618	662	606	631	654	611	642	632	674	649	618	628	660	654	617	635	635	655	625	643	604	638	645	671	633	649	668	653	654	673	686	646	644	641	607	623	656	662	642	609	649	668	661	608	643	661	641	599	602	644	605	607	632	600	660	594	622	656	634	602	685	676	666	626	643	647	653	666	633	626	660	621	663	653	633	685	683	665	657	638	620	648	643	652	675	666	598	633	644	678	626	610	649	661	663	675	635	665	671	647	672	607	623	667	612	650	714	700	653	635	611	641	636	601	640	635	680	624	640	639	670	592	643	688	617	617	616	668	681	608	666	622	656	668	671	626	674	630	648	641	670	626	651	641	612	632	629	625	661	610	617	649	693	594	713	622	635	640	645	587	648	646	668	645	647	632	609	633	634	679	649	609	664	652	631	663	678	622	673	661	648	610	630	694	626	635	668	599	657	642	621	612	658	590	679	642	686	616	634	653	675	677	642	619	653	614	669	676	630	655	596	655	626	683	660	635	626	638	674	664	609	610	647	658	650	608	631	664	691	636	627	620	648	638	686	617	636	649	692	635	573	626	624	650	633	628	618	652	649	633	650	631	610	640	642	644	674	621	661	624	627	672	642	646	638	626	665	635	664	663	638	674	609	620	634	679	654	672	639	601	624	582	613	617	633	666	567	662	642	690	665	626	710	592	664	620	637	622	632	635	615	642	598	679	634	635	605	616	670	627	659	668	653	708	605	612	648	659	629	613	610	652	624	657	646	645	671	640	672	599	651	665	655	588	655	617	672	629	613	657	647	645	586	625	670	669	654	646	642
26924	19528	7212	1636	831	662	635	569	534	548	529	540	522	526	501	514	575	495	536	522	535	531	532	510	534	509	530	530	520	488	540	507	535	507	511	501	467	544	507	512	520	511	558	539	482	544	500	594	503	506	511	485	496	501	491	508	528	529	515	505	507	541	510	502	509	532	559	542	540	517	525	520	491	528	552	546	525	492	549	544	509	470	547	513	521	503	556	505	504	497	478	551	528	514	545	519	532	534	498	509	515	468	513	530	523	511	508	537	509	516	479	551	496	501	548	523	537	498	516	533	530	507	477	475	517	507	498	549	508	466	531	489	509	509	506	551	528	507	558	508	515	497	510	493	530	532	512	513	544	515	555	482	495	495	550	512	511	509	539	520	516	504	506	515	570	473	466	549	499	531	526	495	530	572	522	524	499	519	540	538	562	563	485	527	508	517	489	471	530	503	561	521	526	496	486	530	542	510	543	484	500	529	512	516	540	457	534	514	555	511	511	444	534	496	513	549	506	496	506	491	511	488	491	476	532	551	554	508	506	531	524	512	481	512	509	503	518	528	502	505	543	486	530	516	475	541	480	484	469	534	524	520	546	492	536	530	571	478	503	492	543	549	522	550	535	527	507	568	511	521	543	510	516	515	481	533	481	519	513	513	493	537	489	567	529	517	504	489	483	482	535	548	541	508	516	524	520	544	570	515	500	470	508	533	537	519	524	478	522	513	522	523	565	591	516	485	541	511	477	536	544	487	554	534	518	501	547	508	472	530	514	527	557	564	497	524	501	550	499	508	534	504	496	519	533	574	534	523	508	514	537	532	546	518	507	551	478	553	489	539	494	524	487	539	539	536	534	515	473	521	486	511	525	570	549	526	539	501	532	538	497	532	487	508	492	531	543	564	523	495	505	558	536	514	543	495	525	503	499	505	522	500	518	532	503	494	519	521	476	521	517	520	565	543	587	540	523	499	547	505	540	518	502	528	522	501	504	525	519	551	502	542	509	540	538	494	512	472	537	500	504	527	558	483	524	524	474	526	476	551	475	536	536	493	488	486	569	499	492	511	496	529	492	532	534	523	492	537	516	509	498	538	512	541	526	519	533	520	548	555	477	565	487	486	518	506	512	541	509	533	554	500	550	504	540	503	479	543	545	518	516	530	502	510	527	514	512	477	507	511	540	467	537	556	514	483	550	527	523	485	529	468	501	497	535	528	484	482	505	519	537	553	534	500	538	511	486	547	508	524	527	513	516	542	531	513	513	510	534	489	538	547	516	523	530	499	542	520	481	506	507	528	494	489	547	536	523	511	562	523	498	509	503	492	551	527	515	545	551	515	520	536	539	506	546	501	534	529	525	560	506	518	523	491	493	519	521	478	507	483	532	460	546	522	523	553	471	530	486	490	553	529	495	490	529	509	532	517	494	476	546	533	503	487	562	506	520	515	508	540	487	530	525	546	517	478	524	487	537	489	531	522	542	535	526	545	529	541	534	498	499	508	503	514	502	520	531	481	520	552	467	529	521	479	480	499	490	526	518	493	518	504	474	527	519	520	526	512	550	502	540	545	538	536	542	517	554	512	526	495	535	478	530	516	507	521	552	519	526	510	553	513	521	506	521	510	490	527	475	494	499	515	552	495	513	504	528	509	519	516	547	504	513	507	509	559	493	526	538	533	534	523	473	504	512	518	547	526	546	488	546	538	517	506	488	525	469	510	531	518	519	494	536	529	515	521	533	491	535	533	518	509	538	484	524	482	533	522	498	501	523	510	490	495	557	517	557	519	551	498	520	503	503	501	517	525	517	505	518	525	536	505	526	518	487	555	499	535	508	510	486	494	500	485	530	543	527	533	559	508	527	476	517	506	512	515	505	521	540	503	531	507	485	522	528	521	525	499	534	582	573	487	517	535	508	476	516	493	474	539	518	474	551	539	541	533	503	521	502	536	520	544	563	509	534	496	531	508	528	511	530	549	540	546	551	515	547	534	504	517	530	509	527	561	482	522	535	528	497	526	519	505	522	520	516	526	499	533	546	529	541	551	526	541	514	556	504	514	518	533	483	538	538	520	525	545	489	514	529	532	528	520	535	486	521	479	491	515	521	532	522	541	535	523	514	513	463	533	511	527	491	494	494	523	510	517	507	487	526	494	548	493	524	475	526	543	532	511	515	462	543	524	530	545	533	549	504	506	517	508	498	519	516	544	539	489	507	568	488	526	518	536	535	510	516	540	506	525	500	528	512	509	533	492	534	510	549	509	519	548	544	506	497	551	532	521	510	456	520	490	522	517	500	469	523	523	547	535	536	529	546	485	534	545	530	497	511	550	544	540	483	546	491	537	521	493	536	484	541	525	550	518	492	526	470	494	493	520	526	493	523	523	551	534	522	545	523	482	534	463	540	548	522	526	515	538	538	499	554	526	526	506	534	544	522	515	521	526	522	486	522	483	537	529	492	504	500	479	543	505	506	545	480	578	493	525	528	509	509	518	497	505	490	565	507	524	552	512	497	483	505	516	560	519	546	506	503	504	545	561	495	481	524	534	506	504	503	545	493	519	482	471	500	531	545	512	524	516	558	532	484	498	509	502	557	532	498	522	575	491	531	534	473	499	501	514	512	517	512	511	557	506	547	503	528	537	544	546	493	542	520	528	539	518	522	516	510	512	558	494	513	504	540	495	516	516	516	520	527	553	544	529	493	530	496	540	507	507	510	521	522	530	506	496	521	518	533	545	520	549	517	526	507	510	515	550	527	511	542	558	529	491	527	533	547	521	524	544	581	494	505	587	515	543	535	500	515	509	517	525	534	505	528	518	509	494	530	538	495	516	492	513	546	520	535	519	532	502	481	497	533	507	533	533	514	522	524	517	515	527	533	577	536	538	541	515	491	541	498	505	501	482	561	567	534	536	478	509	531	495	507	498	488	516	535	519	498	519	518	501	538	479	507	523	551	512	505	494	508	506	529	537	523	516	472	487	579	508	525	533	505	535	561	526	511	555	531	546	524	527	515	496	500	517	519	531	508	534	528	513	512	479	511	538	531	556	498	516	578	522	553	511	527	486	532	529	538	529	519	512	514	501	496	501	519	521	536	565	542	474	540	519	548	515	493	515	516	484	460	525	547	512	496	499	519	552	533	487	517	561	503	542	496	556	510	535	522	523	516	497	532	517	547	503	549	513	512	502	509	512	554	501	538	568	481	526	494	521	503	544	504	476	513	520	551	509	515	507	506	534	539	484	505	529	557	502	503	531	489	528	527	499	566	532	523	499	528	505	543	526	471	486	534	508	494	543	534	519	539	496	519	479	519	510	524	505	536	534	544	548	510	514	494	539	510	463	518	531	537	503	503	509	501	515	478	522	533	533	500	512	511	516	520	540	554	545	546	491	588	518	503	530	515	500	541	531	536	502	520	513	531	516	590	537	489	516	550	511	515	518	466	537	511	512	528	546	538	495	527	546	525	504	518	536	514	552	502	508	509	489	518	516	537	501	519	552
6649	4464	3319	1912	1110	865	682	750	686	666	628	600	606	648	599	623	665	618	623	618	606	647	619	626	621	641	601	588	627	580	570	656	594	613	617	617	633	576	623	618	639	663	613	621	618	599	591	645	585	605	617	579	683	582	559	644	622	632	600	613	616	654	646	633	658	628	607	614	589	644	592	591	566	634	639	650	585	669	613	640	642	583	604	614	622	644	582	610	654	601	614	627	611	644	624	635	653	647	624	596	612	608	556	623	584	610	627	594	631	605	637	606	571	629	596	639	627	615	595	618	622	605	603	616	601	620	656	619	605	625	611	621	611	608	684	600	646	591	572	649	666	613	587	612	610	613	577	628	618	622	636	573	588	580	646	608	632	591	611	627	608	592	631	620	589	567	637	647	603	625	580	636	645	595	583	658	638	668	633	635	628	600	625	634	627	630	646	583	656	652	658	631	573	603	625	607	611	643	631	582	595	582	606	613	650	609	610	628	606	615	590	658	637	718	636	618	661	573	620	607	598	645	641	616	657	614	620	619	618	595	642	663	615	648	626	575	617	665	606	600	644	645	610	632	624	593	570	648	625	660	609	591	614	614	594	654	618	578	622	599	601	605	631	603	610	584	628	669	642	608	656	646	619	610	587	601	641	668	615	634	600	591	655	597	634	628	592	598	652	571	662	610	631	617	612	633	595	617	609	617	611	629	601	593	610	665	598	615	615	612	640	626	618	566	628	587	613	653	605	645	573	622	608	588	610	608	621	603	627	633	660	594	620	585	688	602	573	606	596	590	602	625	616	636	587	628	620	657	577	624	646	612	593	656	626	628	617	601	649	638	644	573	608	582	657	615	610	643	614	621	616	618	616	673	593	643	579	655	584	628	652	588	618	607	599	627	608	659	647	618	637	584	601	611	619	611	613	598	667	606	613	595	625	628	667	635	640	616	642	578	591	630	624	582	625	607	621	611	647	633	644	600	640	603	601	604	615	624	600	590	605	609	642	595	593	612	612	590	673	621	609	649	603	629	580	573	621	590	618	663	619	591	660	632	632	662	622	609	607	579	644	619	661	601	651	609	629	618	612	650	636	644	604	566	625	602	625	614	629	651	611	627	629	639	606	640	629	651	654	601	634	638	608	603	660	577	567	602	622	638	612	607	614	609	638	607	639	630	602	621	618	620	571	628	654	601	659	625	592	587	653	618	616	642	612	602	652	627	630	632	581	644	605	647	650	631	607	601	640	641	573	623	633	584	578	601	637	585	639	615	625	594	619	628	616	636	640	638	626	608	581	654	613	574	618	583	615	591	639	569	573	645	600	608	644	608	640	592	636	645	663	569	626	646	629	639	572	657	606	591	593	582	622	583	599	556	593	672	609	603	638	639	625	631	652	622	592	684	628	618	644	620	627	602	620	609	598	627	588	629	647	623	640	591	650	576	641	622	630	598	637	607	612	607	587	638	629	606	615	625	646	602	634	561	572	640	620	614	614	596	612	614	639	594	624	598	609	603	585	637	623	593	639	603	587	659	659	635	619	622	612	599	615	632	633	593	638	618	577	618	627	624	623	643	609	608	606	634	616	639	606	598	588	627	563	608	692	648	624	600	650	627	669	603	611	568	618	625	636	623	641	625	623	635	637	611	586	631	589	607	627	635	599	639	625	632	647	621	597	608	608	586	618	576	622	609	603	651	619	603	632	623	573	651	598	617	596	629	656	630	608	575	619	599	625	639	641	607	577	592	652	646	602	598	643	571	632	645	606	596	612	659	638	608	649	582	585	631	616	645	617	660	622	613	621	619	608	620	580	630	612	644	571	633	593	664	593	638	597	594	573	649	664	619	647	588	587	608	628	590	597	604	633	621	629	555	608	647	588	642	602	602	606	605	619	590	583	598	621	568	633	586	617	613	616	605	618	590	626	618	597	619	587	641	636	582	604	602	652	609	617	634	638	619	626	624	605	597	641	583	626	570	616	613	649	648	572	622	620	614	639	582	660	621	591	618	616	577	635	620	613	571	598	630	595	653	679	632	592	623	594	654	604	629	631	639	601	624	585	625	646	585	631	585	601	613	588	648	615	566	619	642	600	598	590	623	637	620	619	633	634	595	677	606	617	622	633	577	650	640	605	631	643	595	622	551	574	625	644	623	643	610	599	603	606	620	613	638	599	632	636	577	621	608	598	586	599	621	638	649	605	654	595	665	638	641	571	617	663	583	613	641	634	625	652	563	590	640	625	621	623	625	615	644	630	658	567	637	577	619	636	636	622	579	593	668	600	671	615	590	623	569	589	603	630	650	652	613	653	588	635	671	631	643	547	591	647	653	588	605	634	632	638	635	614	604	597	627	641	648	598	607	602	603	627	631	671	589	613	628	638	595	598	653	629	615	580	601	653	594	589	593	617	592	588	618	652	602	607	600	649	612	599	618	593	580	605	624	624	593	680	627	630	668	624	602	605	652	633	582	598	641	582	671	617	665	634	620	599	613	622	614	612	648	587	625	598	610	593	604	633	648	629	607	618	635	598	630	596	641	632	616	649	687	608	615	601	641	681	595	605	603	627	599	643	611	618	576	661	593	637	660	659	600	641	627	604	630	611	619	565	584	651	612	620	651	645	627	562	564	607	637	652	597	626	596	626	610	652	680	600	612	610	616	605	599	651	585	631	606	633	658	621	563	637	645	600	599	633	601	629	612	559	599	602	600	600	607	603	630	641	635	594	595	621	630	632	613	592	622	665	597	631	572	649	589	591	597	654	611	609	669	590	576	600	539	618	653	570	605	609	605	599	628	614	562	609	633	609	594	604	625	603	634	667	625	531	632	548	603	630	629	637	639	611	661	628	596	657	656	588	559	640	625	636	610	611	650	657	661	585	593	615	618	568	584	623	585	665	664	608	604	622	620	637	600	640	619	614	630	587	574	624	657	665	578	614	574	598	635	632	634	627	658	607	617	629	643	572	624	609	591	625	603	614	618	577	588	628	672	646	634	605	634	640	618	641	629	612	632	594	651	607	608	591	590	619	656	608	630	661	606	598	639	601	631	640	642	613	650	618	601	606	642	593	565	612	615	596	624	623	610	588	602	614	561	578	632	628	664	605	618	603	623	570	612	631	647	550	621	592	617	603	651	630	658	624	617	605	615	680	650	618	588	571	630	635	609	577	599	663	607	652	595	624	629	616	628	584	570	626	658	644	579	598	637	612	567	621	600	611	618	610	623	616	630	581	607	628	627	633	611	593	628	603	576	628	653	609	656	578	593	582	583	642	578	637	653	588	608	614	625	585	613	587	629	608	636	599	610	655	615	586	615	607	611	612	639	613	591	552	573	668	579	636	579	641	646	633	652	616	624	623	607	605	611	616	674	627	632	624	593	584	618	616	580	600	624	597	662	614	618	609	590	600	585	655	643	595	658	631	596	603	632	582	588	669	632	636	628	587	630	644	580	570	592	600	620	671	653	634	558	628	608	589	612	598	651	618	590	582	622	616	636	633	665
23318	21076	28228	24123	21088	10906	1789	1262	1034	1010	966	978	900	873	856	868	910	857	842	845	868	825	801	853	779	780	843	844	799	832	810	813	782	812	786	785	802	795	798	748	745	803	770	784	813	783	829	764	781	842	858	835	742	754	765	811	759	776	796	809	809	786	790	766	748	775	803	790	741	819	792	805	797	802	853	825	794	766	781	759	781	800	824	801	822	793	793	785	761	770	739	809	819	728	837	796	799	761	773	756	836	754	756	784	807	800	804	805	751	830	744	765	856	826	822	817	801	828	765	784	731	801	768	775	816	779	765	822	800	818	790	793	808	793	825	778	757	895	794	741	764	775	853	833	737	788	802	762	772	770	790	791	776	787	807	850	774	784	762	797	724	772	783	793	758	768	747	777	807	795	764	776	771	791	781	728	801	749	831	747	791	791	778	796	793	802	746	766	740	796	831	732	835	839	788	840	779	758	778	792	769	775	780	790	786	864	826	763	815	763	769	805	861	772	745	791	804	790	753	779	799	812	813	824	788	834	810	761	789	763	801	780	801	825	782	800	775	815	797	791	756	719	796	809	825	804	843	807	808	779	866	796	740	732	766	803	783	784	763	806	761	751	828	789	748	786	767	829	819	806	869	790	806	745	736	804	750	737	773	757	786	798	907	832	727	820	754	761	783	815	778	795	817	788	773	806	810	759	777	770	751	800	792	787	814	843	796	810	762	795	802	882	789	805	818	772	802	766	783	792	797	766	778	773	858	759	831	827	828	784	740	762	827	769	803	769	828	824	728	858	769	868	720	804	767	755	828	770	776	831	733	802	810	808	812	721	769	761	804	833	772	807	818	822	775	718	786	810	810	778	838	736	776	754	807	816	828	786	827	839	807	791	785	760	784	774	789	853	748	758	794	799	797	802	799	784	759	766	769	816	828	857	805	753	784	809	805	790	822	806	783	786	819	784	763	794	791	844	807	794	849	779	845	776	762	797	788	839	765	775	764	821	752	765	768	812	791	827	727	792	803	761	811	740	785	787	796	786	744	799	768	724	793	810	807	765	744	764	775	808	802	767	830	765	795	827	796	779	774	712	752	776	775	814	776	785	812	802	820	786	778	803	795	811	822	822	775	783	779	761	787	773	817	791	786	790	780	788	765	802	806	747	774	736	788	767	810	815	763	785	797	837	805	809	788	759	787	787	831	839	799	797	774	784	808	757	803	769	790	834	787	734	743	773	833	762	761	748	773	799	774	826	854	767	785	731	796	779	802	823	784	794	764	779	776	794	762	732	782	764	769	776	798	795	782	768	809	798	799	768	779	811	798	826	749	817	782	758	792	798	772	763	786	781	769	800	821	761	747	779	828	822	829	782	801	720	729	753	757	813	787	766	793	793	748	806	807	820	802	779	733	820	816	807	767	773	797	784	790	766	833	789	776	815	747	826	797	829	796	776	810	824	740	829	840	752	827	807	798	757	770	803	820	784	781	812	815	804	835	788	778	829	736	813	775	776	777	801	767	777	777	809	825	757	823	800	717	782	840	773	792	762	772	700	798	797	783	769	846	811	779	830	774	782	768	767	797	813	788	770	806	818	765	823	782	809	792	806	801	807	821	801	796	779	780	761	812	789	797	728	758	758	785	810	753	789	806	802	820	811	784	777	779	836	804	791	760	800	821	832	730	737	769	820	835	841	800	785	765	764	801	785	801	764	764	776	763	789	800	827	754	773	767	760	808	836	832	716	767	777	826	783	740	783	782	748	818	787	779	791	819	820	801	772	759	758	814	808	820	738	746	778	829	778	748	774	810	830	794	743	833	772	777	814	794	778	836	826	753	793	804	811	736	775	815	777	819	804	729	762	826	824	762	771	754	775	819	784	751	808	769	730	778	797	787	806	789	822	842	754	834	755	786	789	811	809	796	783	741	779	769	792	819	774	778	777	801	822	822	751	791	746	742	775	767	838	783	816	759	812	754	775	817	752	797	779	827	822	790	784	807	839	815	834	827	727	807	809	785	808	836	791	825	782	735	773	815	796	832	766	754	796	805	774	783	751	744	823	737	698	750	792	782	769	751	766	756	793	740	770	783	786	753	801	778	790	764	829	755	774	750	792	797	837	880	771	780	769	724	853	804	793	743	759	799	797	761	824	770	811	754	785	820	782	788	783	797	784	787	791	797	781	817	787	822	766	794	795	796	796	753	788	802	772	810	804	767	740	794	789	781	795	795	792	771	814	804	786	782	787	816	756	832	809	785	801	792	808	803	778	802	801	792	764	785	751	758	791	833	768	819	780	799	767	783	733	794	819	754	808	740	727	814	795	772	761	826	803	793	802	780	761	780	813	783	828	780	778	795	847	824	785	787	758	731	822	818	750	790	773	761	772	779	797	822	825	784	770	811	805	818	769	772	788	844	782	767	871	786	777	839	781	826	792	773	806	781	752	763	790	864	747	805	765	804	814	793	774	793	789	815	750	790	742	777	838	796	763	754	799	769	806	740	816	778	779	813	738	753	817	790	779	785	795	782	737	808	791	770	788	802	751	811	751	819	799	759	763	766	778	770	789	763	761	741	828	829	865	784	805	774	759	802	770	805	763	800	746	768	760	717	795	808	755	773	798	792	767	742	750	799	779	801	785	768	775	832	739	762	788	791	767	774	789	806	797	734	783	813	726	845	776	795	802	792	749	838	769	802	772	813	775	784	742	757	803	789	830	767	843	747	764	800	788	829	746	822	825	829	736	841	811	799	765	761	771	781	771	792	745	763	747	827	801	811	752	798	789	808	743	747	786	828	816	794	828	770	751	795	718	785	752	802	783	762	815	816	793	737	792	826	788	804	807	778	787	770	774	780	819	768	822	766	771	825	800	802	807	804	760	830	771	790	802	740	792	761	794	780	779	729	758	760	811	839	812	806	730	781	744	796	851	765	794	800	754	852	791	836	761	774	799	805	774	741	811	770	796	785	758	832	739	746	811	722	765	762	814	826	768	803	803	795	842	783	802	764	768	772	765	746	809	720	802	758	791	816	851	818	761	834	762	808	764	760	760	791	786	780	747	748	817	775	752	764	791	783	738	806	797	756	786	778	808	786	842	780	778	816	740	792	763	784	745	794	776	729	724	786	798	747	797	800	767	801	796	821	813	806	779	750	814	794	806	787	792	796	764	850	799	799	826	755	793	753	736	805	810	767	762	788	791	797	807	762	782	771	749	794	767	733	813	851	774	771	762	801	774	770	794	812	786	769	794	772	851	740	815	872	847	848	806	751	754	834	780	768	757	778	816	755	803	737	786	740	789	781	799	783	804	779	843	803	779	813	812	807	773	791	793	786	756	814	764	808	782	780	774	751	762	761	748	759	801	818	781	779	826	789	735	793	803	813	750	802	766	864	815	847	830	795	804	754	844	749	788	813	843	792	790	782	734	832	774	800	772	815	794	773	795	809	830	781	795	768	769	761	759	810	794	798	799	761	801	738	836	751	782	776	795	845	762	768	784	803	774
7068	13422	10484	5436	3437	2435	1925	1647	1478	1313	1201	1198	1103	1054	1050	1065	988	1000	1030	1019	1000	1013	965	971	969	942	984	937	925	892	950	932	912	915	928	924	913	916	975	955	945	895	966	959	916	984	945	917	911	927	934	976	896	928	965	949	920	933	948	944	893	951	956	998	863	912	863	899	895	921	948	956	971	976	931	912	936	962	984	888	950	914	895	955	913	932	914	957	945	906	913	959	941	928	962	938	898	913	969	896	908	1038	926	923	935	914	908	918	908	957	982	931	936	919	949	978	921	978	906	937	989	967	912	966	921	903	977	971	999	918	922	920	954	926	956	928	921	1008	932	937	914	958	983	920	940	914	935	946	940	991	903	965	930	946	904	950	891	956	937	933	931	946	954	940	932	943	981	905	908	907	944	980	878	952	949	925	935	892	963	918	972	912	956	849	933	876	977	963	945	922	893	941	943	910	947	949	986	924	921	919	937	924	993	850	918	937	966	891	967	904	999	938	920	927	940	913	936	954	925	984	912	917	977	920	914	953	940	953	900	911	912	915	941	971	956	887	925	884	883	999	956	892	971	931	903	919	914	914	893	910	958	944	989	939	873	904	919	864	919	961	1024	920	928	910	923	902	855	944	922	941	934	917	980	907	984	947	924	965	961	902	916	957	945	955	898	930	912	928	935	920	910	918	968	986	917	898	940	910	891	913	935	962	873	879	925	914	952	937	936	914	906	971	909	934	921	931	899	896	938	915	894	938	952	912	933	920	971	989	883	929	878	944	942	961	925	943	959	957	919	894	924	882	960	916	1000	914	946	933	895	907	896	913	966	988	924	929	951	938	919	898	1001	878	909	868	909	957	872	928	949	954	958	989	936	935	914	913	905	900	930	910	928	930	924	961	908	1013	919	919	912	907	915	930	919	957	868	919	935	957	912	909	965	981	935	919	958	972	932	893	831	965	940	975	928	936	961	952	890	928	955	919	912	948	888	933	914	916	907	927	922	877	929	915	973	930	921	989	987	995	933	844	942	940	919	920	905	969	925	864	919	934	908	898	897	880	984	947	927	951	916	949	949	924	954	946	952	997	949	924	926	918	926	973	936	899	961	979	954	1001	912	947	884	950	947	936	960	935	888	942	916	892	952	924	932	916	920	951	937	919	902	966	932	958	949	932	910	904	943	959	915	987	845	934	931	969	937	887	1006	918	918	914	949	945	916	881	918	977	982	945	925	950	960	973	946	981	955	933	933	925	976	867	927	966	885	940	979	921	964	921	904	924	904	834	895	952	907	895	915	904	905	913	921	972	920	956	884	942	942	937	891	928	945	989	863	902	915	943	920	960	896	974	912	931	929	933	956	942	928	951	956	957	953	921	902	952	877	936	956	914	944	906	966	942	973	963	930	921	927	900	936	926	941	883	896	912	970	947	937	925	927	974	902	939	934	1007	902	892	893	940	903	882	944	935	936	958	922	957	917	985	908	877	942	950	915	913	949	907	940	941	938	892	941	947	918	958	949	907	925	955	912	989	970	964	905	897	915	960	906	964	926	938	946	887	919	911	892	894	898	993	960	900	889	945	963	945	958	958	934	967	981	932	943	923	898	975	882	923	924	946	937	955	934	913	947	903	916	935	838	916	920	910	905	940	954	896	969	939	975	915	936	946	926	964	917	924	981	935	962	927	944	886	909	893	944	992	955	893	952	910	905	948	974	915	894	885	987	942	937	945	914	995	910	866	906	968	955	919	970	932	929	914	951	984	914	873	952	972	944	921	925	946	934	936	916	901	969	921	915	892	911	976	958	880	954	890	976	937	904	920	891	930	898	919	962	897	899	904	854	906	921	876	906	913	948	983	872	919	944	930	930	931	885	910	952	941	917	1031	915	935	940	967	949	912	924	965	935	885	908	936	920	946	926	920	991	922	972	891	909	936	916	933	957	933	966	979	969	922	921	973	916	919	914	916	915	908	938	945	941	928	961	878	867	928	926	902	897	950	950	965	960	987	938	965	946	938	930	917	928	906	953	933	922	952	965	896	940	970	910	989	929	880	946	958	924	968	897	887	938	973	939	952	962	900	943	910	885	926	932	917	928	961	901	996	926	922	938	933	943	902	917	928	930	928	932	958	910	941	978	857	816	908	922	879	949	955	968	942	894	911	957	960	968	882	956	909	932	956	936	924	935	932	934	960	911	930	907	920	1005	960	932	941	974	926	896	939	905	851	919	931	943	998	922	958	907	887	926	992	949	946	956	923	915	946	935	1012	961	900	917	879	914	966	937	908	949	945	946	944	895	966	919	962	965	994	912	923	881	967	880	957	850	865	924	936	933	966	943	887	911	987	896	921	889	935	932	916	969	936	947	925	919	957	901	896	965	920	914	942	926	917	941	914	979	946	972	926	944	956	1008	984	913	933	837	919	915	845	964	903	885	960	974	937	938	931	952	870	927	896	906	950	947	945	982	919	887	960	923	940	938	900	928	975	910	876	956	971	899	949	926	997	993	920	885	948	903	928	985	914	909	923	916	968	950	995	1004	915	966	984	883	907	945	963	933	961	1025	870	901	914	917	892	912	907	903	908	973	901	914	901	932	922	948	872	906	919	884	924	976	942	883	926	904	892	949	934	955	940	940	966	951	920	908	962	959	870	931	937	955	886	952	925	893	907	954	919	909	934	929	936	898	918	974	921	897	973	962	901	953	938	922	945	958	941	955	932	891	924	889	931	938	899	872	881	985	913	945	887	911	903	968	951	956	942	922	888	912	952	901	950	936	937	891	932	894	935	910	941	853	961	947	978	917	934	896	872	908	871	944	921	908	929	924	956	914	892	928	931	1041	956	922	883	920	992	937	906	971	882	965	927	916	950	948	957	939	912	978	930	942	930	889	879	994	978	902	935	984	979	923	893	978	875	945	890	966	979	957	932	984	936	955	916	919	951	965	906	985	945	956	966	938	926	911	932	901	914	941	949	917	934	950	972	940	903	970	950	923	904	971	935	910	927	929	937	963	934	979	905	943	956	960	926	883	916	872	940	907	898	972	945	853	998	944	929	935	900	952	994	895	926	912	936	956	898	950	894	908	940	940	915	929	987	981	918	915	910	961	986	933	943	964	919	894	911	948	935	948	927	932	920	1005	903	955	940	982	952	934	918	933	915	958	900	884	984	920	917	895	948	891	935	915	952	908	917	972	900	925	916	978	891	946	906	931	919	903	986	935	908	952	945	972	920	959	948	912	1029	928	903	940	1012	859	859	936	902	899	923	943	908	971	914	996	937	888	921	921	951	889	923	1006	918	903	935	890	961	924	921	964	952	941	918	886	944	923	968	949	942	929	975	889	895	880	880	945	867	951	926	944	973	915	886	930	965	936	919	897	900	925	979	939	962	928	946	910	934	928	918	880	952	970	944	951	853	928	944	888	934	913	901	911	981	920	898	913	911	977	966	957	925	925	896	908	960	967	950	1006	996	917	850	936	926	961	892	937	910	915	1019	876	912	898	905	917	914	928	910	919	912	898	922	899	870
24266	21127	27478	24985	13466	890	593	427	391	324	304	286	294	252	277	260	266	246	253	247	242	279	276	231	248	264	259	242	209	231	245	237	261	246	234	216	237	257	232	248	234	236	230	245	227	211	249	233	224	263	257	244	217	210	233	222	247	230	237	204	246	247	267	238	217	217	232	240	258	247	249	246	235	237	267	234	222	246	219	210	232	203	214	258	215	234	221	222	248	261	251	225	245	243	248	213	226	208	229	235	201	227	226	218	251	237	227	254	221	230	258	218	262	247	230	221	254	239	259	226	236	238	220	262	223	228	248	252	244	206	225	236	219	286	229	242	228	231	258	207	228	247	240	216	236	249	219	238	233	224	222	248	222	246	226	241	242	249	219	216	242	204	225	225	222	231	228	230	256	187	235	240	240	229	234	259	207	246	235	258	246	223	245	201	226	223	242	247	237	242	213	223	240	260	232	223	231	230	232	230	269	257	245	221	204	214	250	254	263	231	236	238	250	225	234	250	249	227	218	257	227	251	226	236	240	256	233	214	248	242	227	252	222	229	229	221	232	240	205	216	237	228	243	242	213	224	237	239	231	216	220	253	254	211	237	248	232	247	251	252	223	222	232	257	234	224	232	247	248	230	209	251	216	219	234	215	249	240	259	224	247	222	211	230	231	256	243	246	235	260	218	245	237	250	225	229	216	243	226	236	243	268	225	230	229	237	247	230	214	259	256	208	216	213	242	225	260	215	219	224	225	233	222	232	256	231	204	222	254	235	241	228	234	204	230	250	237	261	206	248	229	244	220	264	208	226	244	241	232	224	219	219	231	233	241	240	240	247	225	259	221	226	242	231	263	224	204	230	205	214	251	244	239	206	220	251	261	247	226	235	220	227	230	236	238	252	247	215	247	259	196	210	234	227	245	243	247	213	232	223	232	236	237	240	249	221	237	259	214	221	237	235	267	221	221	233	225	243	217	225	231	217	231	238	236	235	266	257	216	217	222	223	218	221	263	216	230	266	226	253	251	247	243	220	237	216	233	264	249	239	245	232	229	232	246	265	225	210	216	235	210	238	231	232	228	217	248	255	200	238	228	246	240	244	232	232	227	218	254	228	237	227	259	256	225	221	241	223	234	244	231	236	228	245	246	206	221	252	236	257	240	205	222	225	278	240	235	243	249	208	240	197	231	219	251	254	219	205	221	230	226	234	216	233	260	240	233	224	229	258	243	260	233	206	227	261	208	223	229	243	236	243	233	209	250	231	220	217	261	232	274	227	225	225	229	230	220	266	229	261	232	268	251	253	234	232	224	231	230	267	238	233	251	209	222	238	233	223	219	234	228	244	249	253	268	229	247	240	238	209	260	227	239	239	244	250	243	214	259	217	231	222	238	220	245	258	225	240	202	221	246	212	227	228	258	241	234	224	212	227	237	242	253	253	232	220	222	222	258	222	254	222	252	237	229	208	236	229	247	264	209	244	246	257	237	230	234	218	226	247	228	267	221	232	253	242	239	208	239	251	217	258	237	218	226	223	233	256	233	227	247	229	222	231	206	221	249	227	234	221	216	223	239	218	225	236	231	222	245	225	236	232	218	234	245	230	227	235	235	223	248	230	244	215	248	214	226	220	249	234	218	208	255	217	229	241	239	220	226	267	239	260	242	263	251	207	252	240	212	229	222	241	246	228	248	241	236	219	250	232	210	236	230	243	241	215	208	242	252	253	234	235	240	227	218	239	249	225	259	255	241	238	254	245	239	237	229	227	236	246	243	215	237	247	239	232	236	262	226	207	212	239	251	238	207	258	238	194	237	219	240	229	223	246	221	201	228	225	235	218	253	249	208	211	229	236	248	244	206	216	227	243	224	239	226	231	247	220	231	241	248	202	228	263	240	231	213	243	219	255	239	227	244	214	265	239	227	243	211	202	207	242	255	250	236	250	244	254	230	218	238	218	226	229	243	229	216	224	229	217	240	243	238	258	251	218	210	226	256	234	251	239	229	227	243	243	238	245	223	223	223	230	252	264	238	219	229	231	219	241	260	235	255	238	226	246	235	239	265	244	241	247	235	226	257	248	257	243	251	215	239	222	220	245	243	224	228	250	260	236	234	244	229	236	227	227	230	237	204	246	210	234	246	239	227	232	224	236	247	200	217	236	232	215	237	221	242	243	232	228	248	217	235	279	211	229	220	235	251	240	218	232	231	230	220	240	263	205	232	215	241	228	257	240	240	261	218	254	239	245	257	216	228	242	223	258	226	239	223	223	229	229	235	268	225	257	228	237	226	237	249	255	199	219	242	252	238	231	241	236	247	241	249	245	218	221	230	216	250	217	261	231	233	256	220	252	211	202	243	239	246	196	253	223	232	268	238	264	259	231	230	252	224	242	246	233	256	224	229	260	219	245	217	229	248	238	250	237	249	227	223	239	266	238	268	253	220	216	252	226	238	253	235	241	213	233	247	194	228	239	235	213	236	285	212	267	221	233	213	226	213	250	240	239	229	230	232	227	242	252	228	216	221	234	237	215	244	247	251	221	244	225	223	241	209	216	229	239	219	217	244	231	212	263	247	239	226	248	275	228	238	257	208	213	241	189	222	237	232	217	224	228	257	232	237	228	243	246	231	202	222	263	244	222	243	230	237	223	226	197	230	241	230	261	217	262	240	232	224	262	265	229	232	254	209	224	229	236	235	251	226	226	229	250	223	224	219	217	221	236	228	236	223	244	255	241	210	232	216	240	245	235	260	242	255	226	240	206	203	213	241	252	253	225	228	245	206	224	245	233	237	236	239	219	195	227	224	226	189	245	242	220	263	258	254	245	243	253	239	215	216	217	251	234	253	253	237	219	213	245	240	255	221	247	214	223	226	216	209	219	258	235	240	225	252	231	238	250	233	238	232	263	252	233	203	248	204	242	228	232	235	228	221	205	241	253	232	244	212	213	238	224	252	240	247	233	275	225	211	253	261	237	226	215	247	254	252	254	223	222	228	246	216	223	237	207	235	236	235	252	231	224	219	257	238	242	266	247	248	262	246	225	197	246	243	219	232	224	222	223	247	225	241	210	248	265	240	248	249	230	255	228	240	225	213	232	211	208	248	218	226	211	236	239	227	252	240	208	230	251	236	224	274	216	227	229	245	240	238	235	225	236	218	210	237	243	254	262	247	233	244	226	243	257	240	249	214	218	205	233	236	260	269	228	217	221	232	232	242	230	211	230	245	209	241	257	213	265	262	226	209	219	226	251	239	208	209	234	227	240	230	228	201	236	210	257	202	228	224	217	204	222	230	254	211	225	246	227	236	217	243	204	247	230	250	222	236	215	225	252	223	201	262	223	243	234	223	241	236	222	245	216	231	238	255	251	230	268	224	216	218	235	234	268	221	241	229	252	232	219	258	253	231	235	223	245	247	210	253	220	242	242	235	236	258	222	234	256	248	248	210	250	244	273	220	245	234	224	232	220	222	221	239	245	232	246	244	212	256	225	253	238	243	209	267	229
6545	9651	7179	3259	2068	1299	1076	816	602	561	454	459	404	397	378	374	341	324	362	339	293	339	296	325	327	320	297	313	310	335	311	291	337	293	301	313	280	292	304	271	329	268	317	313	310	317	326	305	333	317	323	286	289	316	282	298	278	282	294	303	291	302	255	312	293	316	306	293	328	311	315	303	288	281	295	288	291	298	304	311	324	286	303	300	307	293	322	308	311	291	300	337	309	285	283	295	298	282	283	302	287	317	306	297	299	269	306	297	294	267	296	263	295	288	288	316	317	319	328	271	305	309	295	310	303	305	309	294	331	322	304	270	328	270	299	281	253	303	296	301	297	278	298	310	306	292	296	288	316	281	259	293	287	301	282	303	293	288	287	271	296	289	290	302	290	279	292	287	282	320	334	298	289	296	291	299	301	313	303	284	348	284	315	303	306	343	303	358	287	281	301	319	262	289	303	302	278	291	290	325	279	316	281	316	291	307	280	314	299	290	317	305	329	309	316	270	306	259	264	309	272	301	331	304	283	315	294	287	331	275	261	297	291	297	281	273	323	298	292	311	325	301	289	284	237	306	310	332	307	258	309	289	312	277	258	304	283	305	288	305	307	314	276	315	303	296	314	285	315	282	295	313	314	287	308	294	295	277	280	279	302	291	273	281	313	306	296	292	316	317	288	329	287	277	294	275	300	315	317	290	296	299	302	297	301	306	294	321	277	290	289	261	292	338	279	308	298	314	265	275	299	302	307	313	300	309	290	301	299	310	299	280	303	300	293	291	334	281	294	290	310	296	290	324	321	326	319	283	304	255	303	276	301	321	298	287	307	302	297	301	293	307	269	257	277	266	304	317	279	258	338	299	288	291	311	314	297	325	289	313	258	321	319	301	276	314	310	316	299	300	279	314	328	319	324	334	282	310	283	310	302	297	313	279	309	263	296	296	337	274	285	305	322	253	304	276	297	302	340	295	312	300	275	317	299	301	290	271	322	304	307	303	269	287	282	291	309	282	282	296	292	295	293	295	306	280	307	284	284	291	289	276	298	268	290	271	311	305	276	287	289	320	321	310	325	303	315	323	315	300	296	326	294	292	295	248	272	296	290	311	323	298	284	261	305	337	308	307	320	289	307	309	281	318	342	305	296	279	280	332	293	311	262	285	314	276	294	321	298	279	320	298	287	325	324	314	289	311	298	334	295	295	297	321	307	304	311	299	295	310	298	307	293	288	309	286	285	297	294	276	293	272	326	304	281	281	279	316	310	323	321	297	299	261	294	298	300	299	306	288	296	308	255	265	280	315	274	298	298	272	291	291	341	314	318	296	267	336	281	282	310	296	302	289	302	303	287	280	319	293	279	315	285	295	272	278	285	313	292	279	318	293	317	320	319	305	318	337	309	316	289	309	308	287	308	311	307	286	278	288	304	308	346	331	268	300	328	292	312	272	283	334	298	315	283	296	295	310	300	308	266	306	301	307	305	285	328	290	295	292	335	287	298	319	292	278	285	308	290	316	309	304	271	281	319	322	313	268	298	308	295	326	274	324	311	301	290	314	331	319	315	290	308	308	287	292	307	317	336	309	282	308	303	294	308	302	286	289	304	335	310	312	313	289	300	273	302	307	296	258	278	302	304	306	290	282	292	297	318	281	283	293	312	289	307	294	288	310	290	292	274	277	319	288	282	299	311	283	285	315	290	321	301	296	269	273	322	303	265	295	317	323	298	298	278	303	316	267	320	281	288	318	283	301	319	303	324	283	281	276	275	309	332	296	329	315	291	310	312	305	282	310	315	300	306	299	285	280	278	325	315	298	345	277	334	284	286	267	313	304	308	305	289	288	278	282	319	306	297	278	305	278	302	315	282	267	291	306	302	295	280	281	297	296	336	303	292	291	271	317	302	300	327	310	319	292	312	304	297	279	307	291	316	330	327	290	295	313	303	312	301	295	319	326	322	299	297	286	309	297	300	287	298	284	284	286	299	283	301	332	292	301	271	307	298	304	323	292	296	284	290	313	303	323	301	309	309	298	305	300	307	294	303	303	302	303	320	305	315	293	308	288	307	315	310	300	309	285	307	309	282	317	311	296	295	281	309	295	297	284	279	267	262	296	272	275	275	311	307	313	280	275	310	304	312	266	305	286	279	296	265	311	331	285	290	319	289	329	276	315	263	312	315	302	293	300	313	301	305	309	298	288	262	299	328	328	282	272	303	300	317	321	318	288	327	315	318	299	313	290	296	266	264	289	281	301	297	318	294	275	314	275	299	278	298	259	283	290	317	310	316	283	305	282	301	320	280	285	308	309	307	303	312	282	299	270	304	315	272	312	278	294	307	292	298	300	316	265	319	333	307	289	317	284	289	297	275	305	280	299	285	300	272	285	296	322	296	297	295	294	310	300	313	292	301	295	304	292	279	292	297	294	297	302	285	288	308	294	290	280	280	255	331	314	315	327	269	282	324	264	292	302	280	312	329	299	286	287	299	290	302	293	307	294	281	299	337	304	292	246	310	279	281	326	274	313	321	297	289	290	289	284	297	311	280	316	299	298	321	314	289	304	316	312	276	294	299	285	314	286	325	288	324	299	298	311	316	302	284	317	283	280	310	271	308	256	306	310	279	273	288	323	281	310	309	272	320	279	294	297	295	294	278	276	287	292	276	300	311	288	286	288	286	288	288	310	285	308	315	312	288	295	258	306	315	293	320	342	307	279	306	324	304	335	294	300	289	317	272	298	287	291	306	290	265	306	292	307	288	282	291	324	316	302	273	304	282	289	311	305	318	331	295	291	263	324	307	288	297	303	279	267	293	295	278	266	273	299	323	296	275	282	286	281	309	310	300	292	295	304	288	292	273	300	277	258	329	324	278	278	312	268	311	299	267	313	277	266	308	323	284	291	302	273	297	286	292	284	277	292	295	297	324	294	279	277	318	293	303	275	271	302	299	294	315	295	280	310	325	283	315	322	301	289	292	277	270	293	315	280	308	306	297	275	303	295	278	293	283	291	296	322	297	297	314	305	324	294	305	289	306	313	299	275	306	279	283	252	283	271	270	289	290	276	312	270	290	305	299	317	298	329	318	298	264	322	314	276	305	297	316	315	280	293	283	292	300	302	315	318	304	322	291	287	307	291	267	307	292	291	313	269	329	304	282	299	305	316	282	315	310	300	302	277	287	282	291	277	302	318	299	291	292	275	322	276	301	280	317	303	305	303	295	291	304	312	284	310	269	293	282	306	302	297	298	292	259	269	310	307	285	301	310	303	303	308	322	315	326	320	269	300	299	301	326	307	308	298	279	303	300	298	300	300	316	352	272	285	324	283	306	265	276	294	308	288	342	297	276	288	330	269	328	295	283	301	292	275	294	282	293	300	265	291	337	343	291	298	290	286	299	303	289	282	337	317	290	297	294	299	311	301	310	303	310	293	263	275	313	293	330	272	310	294	293	280	310	280	300	257	314	275	322	308	309	310	306	294	304	305	272	310	309	293	310	289
22211	21100	28727	23728	21100	21153	10398	1542	984	942	803	810	738	717	670	639	622	624	563	586	550	578	549	526	573	512	582	588	529	558	565	546	548	555	533	553	579	504	519	512	508	511	513	511	522	512	547	517	520	523	563	558	508	525	519	513	505	508	499	551	520	553	497	546	532	551	524	514	502	537	499	552	511	522	515	551	511	536	515	501	538	518	563	514	465	515	513	502	515	540	475	586	522	485	554	545	536	542	548	503	532	488	534	495	530	546	555	508	538	518	526	521	510	542	535	505	521	537	510	558	549	512	542	546	526	540	500	522	539	520	569	536	561	519	529	558	544	527	504	542	519	475	501	545	535	531	534	515	524	546	499	519	543	499	540	508	518	506	517	560	531	529	514	507	497	475	504	535	530	501	491	501	517	517	535	501	530	545	526	495	537	519	532	534	503	566	549	520	477	521	512	539	498	505	557	522	498	522	549	523	509	549	537	565	495	482	536	514	541	535	511	505	510	506	499	537	473	533	519	530	539	489	526	531	501	534	517	500	533	476	530	548	490	531	510	546	545	519	540	516	545	507	492	546	535	532	525	522	550	503	473	502	537	546	528	490	503	519	490	510	553	510	526	552	534	564	541	571	529	505	497	524	519	500	531	468	494	528	511	481	549	510	543	538	454	523	530	541	505	521	503	508	499	537	517	526	550	505	553	533	541	481	500	498	538	512	522	524	507	522	513	508	509	532	490	564	528	543	512	549	495	501	496	575	562	496	496	520	521	547	522	497	544	588	504	510	520	519	544	485	545	516	543	503	520	520	535	560	513	530	513	545	510	503	503	539	541	548	519	496	518	530	523	484	512	505	495	572	562	511	470	546	513	492	546	527	548	528	515	517	537	510	521	543	498	529	497	523	535	529	529	515	490	496	536	489	530	515	534	487	491	528	529	519	526	512	506	534	540	502	523	482	518	559	554	559	517	537	510	520	519	521	520	471	533	535	497	526	544	550	565	522	516	494	529	523	521	526	519	533	510	549	495	487	479	520	525	505	565	545	509	561	530	508	521	529	519	522	548	524	547	518	544	591	521	515	507	512	547	539	519	501	542	539	529	534	501	510	507	550	498	487	539	499	529	505	498	524	556	541	535	530	509	541	486	505	555	534	481	546	507	516	538	507	473	514	544	556	540	494	490	531	500	530	565	516	474	491	520	505	525	530	533	474	548	533	525	494	544	561	498	523	545	505	547	554	500	500	493	550	575	531	530	511	518	493	474	524	516	497	499	592	527	471	517	529	474	546	495	503	513	518	537	516	561	505	474	520	557	506	522	581	506	529	530	522	533	512	511	518	505	496	499	529	528	515	505	494	514	527	514	479	493	540	512	532	545	538	535	491	494	539	515	522	532	559	527	557	506	515	479	537	531	534	538	543	490	524	532	481	523	527	524	518	538	529	513	520	501	524	566	516	534	519	498	534	516	511	495	497	507	532	492	494	500	518	532	540	522	521	495	507	516	549	499	547	511	572	516	525	533	516	495	526	512	564	543	520	478	519	505	517	538	525	485	552	524	537	502	508	529	512	475	547	485	518	525	539	510	545	488	558	517	517	508	522	549	531	503	494	511	538	517	527	506	523	494	541	527	547	542	520	543	525	510	531	513	521	546	500	513	523	527	543	504	502	522	518	495	503	546	524	518	545	508	515	508	550	553	509	499	526	501	541	525	488	498	503	513	498	558	521	521	484	509	541	514	512	522	501	501	509	555	554	475	537	536	490	485	485	500	505	528	508	528	489	524	522	528	527	527	544	539	548	533	549	499	509	500	547	545	530	505	539	515	508	574	558	526	548	530	531	500	504	500	529	509	499	536	519	534	518	527	528	542	488	525	482	513	540	534	529	554	521	512	523	496	500	583	522	560	537	509	502	548	529	492	470	551	565	547	496	553	501	524	554	562	471	513	535	547	541	534	491	561	553	491	551	502	466	511	523	488	504	493	491	498	507	571	502	503	525	542	489	559	563	542	519	488	511	525	497	550	528	483	524	485	503	529	520	577	492	505	523	539	569	530	487	509	484	535	491	530	549	552	522	505	534	515	494	509	505	519	521	528	509	549	535	509	554	533	503	477	522	531	526	493	485	522	513	544	511	550	570	497	539	518	497	504	573	526	590	523	517	539	576	529	519	513	508	518	492	472	517	470	536	495	533	531	508	549	510	556	525	493	495	504	507	503	511	511	541	523	530	555	483	483	537	510	564	531	536	483	539	497	542	537	486	505	517	511	529	519	536	535	493	536	539	478	529	540	503	483	495	469	487	532	524	529	495	495	479	528	527	505	517	518	582	491	495	525	509	532	532	506	521	550	520	536	511	508	559	506	548	514	540	520	550	520	488	479	503	497	524	491	525	528	527	541	548	488	529	493	530	516	551	563	527	515	519	515	484	540	505	529	510	491	548	525	525	539	514	515	537	507	494	539	473	519	520	491	534	534	543	507	518	511	543	532	562	539	490	533	520	520	514	559	516	518	545	492	526	528	496	539	502	483	517	521	544	518	532	519	515	490	477	527	511	519	538	529	496	528	529	537	529	523	494	511	507	507	539	542	520	517	488	511	523	526	522	474	522	510	487	511	472	524	515	504	520	549	508	491	505	527	464	519	507	516	516	495	498	506	502	543	531	470	482	507	501	533	516	519	504	516	529	540	504	562	488	487	489	510	499	543	514	541	545	546	550	530	525	511	561	495	513	538	476	524	545	477	528	535	505	511	528	509	565	522	548	480	510	527	519	553	561	494	547	488	537	508	557	474	524	546	548	530	548	543	538	495	518	574	523	553	525	520	548	493	522	511	545	545	547	496	492	506	495	516	567	508	525	547	487	480	481	530	513	506	534	540	479	525	511	469	519	483	526	492	542	522	520	526	517	506	485	548	540	500	535	486	510	533	531	515	531	499	530	514	558	539	520	504	528	475	496	534	512	550	523	484	520	511	548	547	520	500	460	525	504	518	484	504	543	536	470	458	535	568	510	550	513	526	507	563	548	566	551	536	528	502	550	545	534	511	515	525	472	541	482	547	502	584	543	485	550	516	487	520	518	503	563	533	524	541	506	500	467	485	492	510	483	524	484	555	506	511	553	520	546	486	520	504	534	518	514	492	523	501	540	508	515	479	531	557	502	508	492	517	512	494	521	462	511	543	543	493	510	537	529	504	522	503	508	505	500	527	517	502	459	473	480	527	469	537	564	514	488	513	515	497	500	484	542	496	498	520	528	570	532	555	531	533	514	529	469	499	564	482	501	497	554	539	529	511	532	518	529	509	520	523	474	505	532	551	558	508	494	577	488	528	494	514	519	518	494	521	537	517	513	510	484	531	532	525	521	537	558	515	512	513	524	510	544	506	535	528	524	543	488	486	538	521	504	515	520	498	513	497	498	512	518	523	530	529	555	495	529	518	516	494	459	516	519	492	506	517	510	536	514	531	522	531	532	521	513	513	518	559	527	508	559	530	519	540	510
8991	20110	15840	8052	5110	3619	2638	2139	1669	1399	1199	1041	1006	904	918	835	766	755	778	751	796	764	745	682	724	778	724	699	681	691	677	706	666	680	667	697	657	666	668	713	655	696	607	662	642	682	666	655	661	631	655	684	570	652	652	631	635	630	653	673	681	655	651	670	662	627	640	611	658	606	675	680	643	652	622	671	623	658	631	623	686	682	654	631	634	628	642	612	643	624	619	665	624	616	568	598	668	687	639	643	616	652	663	643	678	651	677	687	662	644	667	649	670	641	661	617	637	596	667	608	640	650	632	684	718	665	636	658	657	616	683	697	623	624	635	618	649	657	622	659	588	641	672	644	644	663	639	620	615	631	659	639	641	636	639	678	646	682	646	602	676	648	647	659	639	673	659	637	662	658	652	634	652	611	669	634	607	692	634	631	616	684	630	677	650	607	678	631	591	627	661	601	624	649	642	642	647	652	613	682	631	588	649	596	640	667	638	656	645	640	669	690	664	649	623	651	650	621	660	647	653	640	604	691	662	662	614	666	661	667	614	633	653	650	685	640	619	600	632	643	643	633	650	676	667	655	637	659	680	635	652	611	630	651	635	627	658	634	676	647	635	650	620	658	627	621	623	665	674	626	658	644	672	634	678	669	633	612	644	661	691	626	618	638	665	654	628	644	653	600	664	678	647	643	631	647	631	654	628	666	689	668	645	618	605	670	643	635	635	595	675	665	653	631	669	659	687	653	631	613	636	650	644	672	661	679	578	643	682	625	669	623	663	606	653	667	635	671	617	678	611	610	656	653	709	661	623	643	657	665	675	669	642	589	632	638	638	674	636	644	667	634	641	671	595	662	650	611	632	634	605	643	628	668	669	662	652	629	630	653	605	628	648	616	641	633	637	624	688	599	615	655	692	625	649	614	655	651	701	629	619	632	637	655	635	686	594	639	649	664	700	596	623	625	626	662	660	633	636	612	631	651	664	579	641	604	667	646	624	642	604	634	604	675	640	637	641	644	658	647	625	616	629	616	680	689	657	633	643	637	589	632	604	687	647	602	596	637	672	616	661	655	674	612	650	660	632	645	640	634	626	618	678	647	678	657	637	645	624	684	630	619	642	671	648	580	659	643	653	692	667	635	676	632	677	638	670	661	640	660	644	646	631	626	632	650	626	705	629	647	674	651	644	630	666	627	640	659	650	638	643	612	600	598	629	672	669	594	658	638	618	617	653	697	685	657	653	632	639	652	671	666	625	644	624	705	620	611	621	666	655	669	639	608	634	630	666	684	654	672	620	609	634	686	674	628	631	650	636	616	650	630	605	640	612	583	605	665	647	616	634	673	688	678	620	670	680	636	618	656	628	651	642	654	653	614	594	671	620	640	674	630	610	666	661	658	622	659	626	675	647	667	651	599	667	619	624	705	613	642	679	647	670	620	664	655	659	671	628	648	634	632	647	657	649	648	651	641	650	640	693	668	678	665	665	605	659	697	672	653	623	659	633	647	626	637	688	634	588	654	645	684	628	621	643	637	636	674	645	634	606	592	656	678	587	601	646	624	651	624	660	640	648	653	658	650	668	640	683	633	627	624	650	615	595	652	657	673	693	667	620	641	634	626	663	631	664	653	667	602	647	663	576	628	670	662	634	649	649	646	596	661	628	651	627	612	694	615	626	645	625	615	662	659	641	653	636	648	646	625	615	627	642	645	625	666	657	620	660	660	659	669	617	645	634	607	631	615	648	661	623	641	659	613	642	647	644	673	627	704	660	638	645	615	651	650	662	633	618	631	683	626	613	653	627	650	654	661	620	656	639	640	625	633	618	635	616	630	668	647	600	621	618	670	672	645	666	704	602	664	645	615	624	611	620	665	703	673	680	683	646	624	663	651	617	629	625	633	654	615	654	670	617	640	666	607	647	635	621	640	606	659	647	649	683	660	657	625	638	646	653	676	614	620	623	652	673	627	640	663	621	664	650	624	633	640	639	675	648	652	627	651	639	655	608	656	642	670	653	630	634	674	602	648	668	648	678	678	647	644	600	642	658	639	661	615	633	657	686	634	631	653	609	649	651	662	608	653	688	633	685	603	642	666	634	616	639	644	617	676	632	661	621	672	609	648	628	663	587	647	636	767	642	625	613	625	608	620	637	626	688	648	606	636	657	632	669	597	652	649	685	657	663	701	656	646	665	678	661	702	640	630	679	603	641	635	652	631	666	697	691	679	626	684	730	664	677	605	648	639	645	662	612	638	611	649	662	651	565	632	649	636	627	632	655	646	630	673	660	686	643	660	642	669	635	631	624	642	656	664	624	636	640	657	656	607	643	596	638	608	608	684	614	651	666	617	664	636	624	659	613	681	605	672	672	647	623	655	672	661	654	613	642	625	620	657	676	635	614	695	653	616	674	577	655	656	632	624	600	599	645	654	650	656	634	639	605	631	671	671	635	618	598	662	602	620	658	629	689	639	648	664	624	654	670	624	654	597	618	631	614	676	645	650	647	654	676	667	619	643	665	670	632	656	612	620	672	592	621	673	650	630	659	677	671	637	643	619	655	673	646	647	632	675	688	661	633	655	686	627	660	610	688	621	604	700	660	639	660	614	652	632	653	623	642	620	645	685	671	623	667	655	612	649	668	614	607	635	653	663	618	621	662	656	641	682	653	657	610	672	627	612	625	625	657	622	651	649	651	673	648	649	674	708	636	673	628	609	650	674	634	635	660	668	646	656	638	610	652	662	714	654	658	674	620	643	640	647	658	629	649	601	632	618	608	610	660	605	665	648	659	653	618	626	657	638	649	608	689	649	672	651	636	614	656	584	632	623	631	662	613	623	627	644	650	600	625	686	642	631	677	640	684	609	635	656	647	668	622	604	625	592	637	633	623	638	643	631	659	676	650	595	646	672	634	658	599	615	627	620	608	626	656	649	619	630	651	653	660	656	640	649	651	636	678	670	614	697	615	632	669	661	659	671	653	607	662	650	686	648	646	617	654	662	665	654	654	593	610	666	646	632	620	656	661	641	624	692	664	673	645	678	626	664	645	669	584	634	666	631	624	624	640	667	683	636	651	660	641	600	622	647	610	607	606	641	651	641	691	692	700	642	640	663	628	630	670	659	646	666	651	651	628	644	615	624	651	643	681	656	657	621	645	641	623	644	673	683	686	665	656	713	631	711	669	627	611	647	646	649	598	635	658	670	622	655	701	647	606	595	636	651	611	696	672	640	635	648	663	655	652	615	622	636	677	651	663	653	643	651	654	628	583	642	663	636	646	613	648	615	667	656	637	628	656	621	647	661	686	626	639	634	649	651	648	626	646	625	646	683	661	649	648	610	657	648	640	638	678	697	701	666	666	642	682	650	632	695	661	643	616	676	656	620	642	652	616	627	658	601	685	670	597	661	610	689	676	659	661	678	658	607	672	602	658	668	651	637	653	637	661	641	631	626	629	585	605	633	659	623	638	623	632	670	645	648	603	622	675	619	609	671	620	643	648	637
27037	19593	7173	1600	794	650	623	579	563	519	538	544	569	516	513	550	530	510	545	544	523	561	550	514	476	526	542	504	494	506	511	528	513	487	519	525	562	523	523	505	532	506	534	482	563	566	490	480	495	509	510	548	502	555	517	533	505	519	565	538	500	499	520	577	520	538	530	541	543	520	507	522	544	532	529	536	497	537	505	534	540	520	536	491	487	504	460	573	508	551	528	495	515	517	511	545	504	540	479	493	538	553	509	492	531	483	530	517	508	504	521	524	515	503	522	522	556	497	529	469	526	531	530	524	538	514	498	515	529	477	495	520	518	499	502	476	533	545	530	497	557	517	531	496	496	517	565	499	507	527	503	534	537	549	530	528	503	519	484	547	524	560	534	535	489	546	539	500	508	478	516	525	508	498	535	541	541	532	517	530	515	547	543	492	459	457	525	477	502	523	500	515	498	509	511	536	545	501	517	547	551	515	477	512	517	556	526	493	507	512	553	508	508	561	551	552	537	529	557	553	512	496	477	536	511	489	525	504	494	531	473	544	545	537	544	521	503	511	521	553	520	549	517	485	565	578	538	520	512	529	510	512	538	499	497	515	519	537	511	533	538	475	524	567	539	535	531	520	528	541	494	557	516	545	519	545	534	509	528	544	507	504	522	501	520	527	551	521	476	505	498	516	514	484	499	523	520	542	511	520	458	473	570	535	506	533	501	517	530	507	522	554	512	541	481	487	535	515	517	501	489	511	505	540	498	524	506	489	488	544	544	515	552	502	461	552	535	547	531	520	547	553	503	511	472	523	527	528	527	513	531	523	556	510	483	544	541	543	499	542	514	511	560	520	494	562	510	512	488	526	480	553	499	535	510	532	506	482	500	545	509	494	526	516	505	510	486	516	536	513	504	465	532	492	496	506	530	503	501	513	535	532	526	526	498	522	510	528	521	547	536	524	530	513	524	489	505	551	527	521	538	523	512	500	516	491	523	543	520	531	541	532	533	520	524	507	529	500	528	497	535	509	534	514	504	531	569	530	503	534	468	529	517	543	496	515	554	515	516	510	513	534	510	540	516	509	508	529	565	510	553	503	508	524	522	519	527	498	503	508	525	558	516	509	534	509	496	512	502	555	492	510	524	557	532	508	531	537	506	560	505	566	553	521	484	523	469	541	508	511	510	529	545	495	532	524	513	494	540	531	510	541	540	516	521	546	526	516	513	552	492	541	518	491	526	535	470	529	509	525	473	502	511	523	497	544	515	529	497	516	475	485	541	513	487	537	516	549	499	495	535	507	528	518	526	533	566	495	541	531	548	535	538	538	530	551	563	544	543	561	551	514	520	518	565	504	508	486	535	521	513	547	490	570	524	548	517	565	525	554	535	499	448	541	485	517	505	515	496	534	520	499	536	511	480	535	495	513	515	492	537	473	496	479	504	539	532	548	495	534	486	528	488	521	530	523	507	556	528	519	518	494	506	521	489	534	524	495	500	522	534	570	527	512	504	520	528	527	523	499	568	558	488	539	557	532	494	524	549	534	553	510	523	517	511	482	547	533	515	561	516	516	488	479	538	483	494	543	517	506	511	507	508	481	521	474	518	522	559	566	525	488	541	492	469	492	515	519	521	511	539	524	504	492	535	512	499	550	518	504	496	532	521	556	513	558	560	533	554	514	532	507	518	512	507	485	490	564	512	556	503	512	510	531	508	501	522	557	522	526	524	510	534	493	532	536	554	566	498	492	544	551	510	525	500	504	505	518	543	561	502	529	471	522	517	511	478	518	530	495	486	499	516	526	484	534	505	492	514	561	528	533	531	503	513	493	494	527	521	513	530	476	499	513	518	481	511	501	525	494	542	487	522	526	567	529	504	506	487	541	536	534	550	492	529	534	515	516	530	536	478	520	538	509	501	514	516	526	530	575	508	519	494	577	536	534	552	473	555	527	506	511	508	523	519	567	488	483	540	501	522	523	546	522	553	523	505	548	522	508	522	508	536	559	492	540	527	479	512	528	510	487	488	509	519	559	521	544	494	516	541	506	511	538	505	494	515	549	534	524	513	513	514	539	544	522	493	484	524	555	492	522	493	508	496	522	528	530	502	540	540	546	510	515	507	527	481	546	530	518	520	536	505	499	476	530	575	559	562	526	557	582	500	546	533	530	520	506	523	541	488	519	526	525	492	518	516	519	483	505	551	537	503	516	523	522	527	499	478	543	492	513	501	538	521	535	472	513	520	503	493	584	473	505	530	499	545	521	547	491	511	515	509	522	521	537	525	507	521	541	478	549	541	511	499	536	514	511	531	593	505	516	504	508	494	557	523	547	506	490	504	515	523	499	552	503	526	502	539	503	518	587	539	522	500	529	515	493	506	507	508	517	530	509	534	510	498	515	500	472	511	523	502	502	545	505	542	532	572	491	493	516	509	497	525	521	536	508	500	491	544	500	481	551	526	533	563	513	521	485	528	531	517	513	495	538	502	488	517	517	571	497	488	508	490	487	519	488	530	502	564	483	522	488	516	531	503	552	503	516	553	548	509	527	500	526	551	495	518	492	528	531	517	493	538	492	533	509	535	548	525	580	551	501	498	539	536	547	484	524	492	498	476	519	541	540	530	534	511	484	508	532	544	526	555	568	515	512	533	559	499	495	509	509	496	483	516	513	516	531	536	551	522	522	522	561	498	512	503	551	505	525	518	541	528	510	549	510	510	512	506	513	514	511	512	504	516	539	516	491	539	523	527	537	489	521	498	535	530	479	504	524	551	489	556	513	499	489	518	536	513	526	497	483	537	485	530	511	526	570	521	517	509	505	538	524	509	542	548	526	543	516	519	508	509	480	463	558	501	529	491	500	530	518	520	528	495	524	511	532	513	502	478	550	507	556	488	524	501	517	524	502	571	500	516	525	530	476	570	525	515	505	527	544	534	546	508	508	500	508	548	553	514	531	533	512	510	512	568	565	494	546	530	538	522	502	508	514	526	545	573	520	508	514	498	503	513	487	543	521	520	531	498	542	502	561	525	528	510	486	508	492	509	492	521	486	509	517	517	494	500	540	549	532	495	495	493	514	534	513	525	559	534	554	532	548	498	546	504	534	486	526	497	505	562	504	527	488	518	557	536	532	526	515	493	545	496	537	526	531	495	514	557	531	513	517	508	508	546	489	524	518	514	505	526	521	523	507	531	514	500	538	568	524	482	493	492	511	512	512	497	506	504	593	487	527	563	506	546	537	502	500	480	532	517	523	509	505	544	511	531	519	505	565	527	528	514	508	536	525	501	501	540	584	524	498	502	529	532	511	558	503	521	523	477	503	513	568	538	507	529	514	532	498	542	497	527	534	540	515	515	524	507	483	523	555	498	503	503	517	508	482	494	490	540	471	532	533	465	504	541	534	544	552	531	508	501	503	511	499	524	542	500	546	546	510	540	515	527	570	588	524	526	530	524	492	539	501	517	498	512	526	518	546	534	533	508	534	507	508	503	508	518	531	517	503
6427	4592	3369	1692	1108	860	772	727	689	664	667	656	713	671	656	613	607	654	597	660	625	619	653	617	618	620	605	622	624	593	631	644	619	601	618	644	647	657	617	646	565	658	633	565	590	648	658	611	581	624	646	646	659	623	623	626	617	635	596	664	626	608	641	678	619	665	629	631	622	638	615	628	647	570	618	624	653	624	615	648	650	591	625	633	590	606	674	650	635	593	602	595	614	622	664	627	642	628	602	628	596	600	673	576	627	653	660	578	626	626	632	608	621	638	585	642	579	597	641	583	628	594	611	619	609	595	653	601	629	652	619	603	616	593	641	650	620	625	609	642	637	589	623	674	634	633	657	627	614	619	588	622	620	646	658	630	626	637	628	631	638	570	587	654	614	628	625	624	630	641	629	620	597	597	616	605	622	622	614	610	668	626	640	646	636	625	623	637	613	662	617	580	671	605	597	652	591	607	618	622	663	666	640	619	596	622	647	637	613	617	606	616	609	658	591	600	616	616	621	626	640	621	640	630	617	631	579	630	571	636	663	629	675	600	650	618	623	652	620	626	618	619	635	658	635	634	605	636	568	591	682	652	585	592	605	632	669	606	634	602	657	602	599	610	610	651	639	622	654	573	641	594	659	674	627	666	613	646	630	676	613	599	619	596	615	684	645	622	607	652	615	592	639	638	629	607	647	605	626	635	604	650	624	623	616	623	644	647	615	651	643	625	634	618	598	635	636	612	652	657	622	693	603	603	631	553	605	623	635	587	672	622	660	615	633	656	632	601	621	624	631	643	629	610	580	643	609	640	649	633	614	625	614	633	639	667	647	637	665	633	647	598	621	612	627	630	649	598	643	630	583	654	586	629	621	605	629	650	598	658	631	625	611	626	597	646	588	611	614	642	616	612	631	612	600	604	629	645	625	686	650	618	626	601	607	556	618	647	561	644	582	644	639	609	652	577	639	625	663	636	630	640	658	630	624	624	618	632	605	644	638	648	602	620	678	624	629	606	620	627	616	619	658	641	605	643	616	622	574	602	583	654	648	619	606	640	623	623	658	581	630	643	632	605	610	614	659	623	620	633	669	599	638	594	614	617	596	682	655	635	612	625	609	625	645	578	591	604	646	628	620	664	626	619	643	638	616	599	618	614	632	625	586	591	594	636	611	609	636	637	653	659	627	567	631	685	629	622	592	604	605	606	614	641	617	618	575	617	634	677	614	603	677	601	600	600	657	651	621	595	613	632	625	648	653	613	590	583	620	642	623	612	664	627	638	642	599	637	639	619	625	648	638	633	627	652	601	571	642	601	599	642	556	654	617	624	622	609	621	657	607	638	654	615	613	582	642	627	612	622	613	639	641	615	641	603	633	600	609	630	693	610	613	651	564	600	633	607	624	628	672	567	611	584	663	618	632	629	571	591	608	640	622	619	599	579	625	598	615	608	610	563	631	570	615	612	647	621	598	590	666	577	620	656	614	572	619	620	600	604	657	602	618	652	633	642	623	616	617	630	617	640	652	644	621	630	602	580	606	616	608	627	606	637	622	653	690	647	652	624	580	587	633	556	591	603	585	640	585	635	618	650	605	631	659	617	630	610	610	631	608	624	623	601	620	641	609	587	565	596	628	621	601	606	626	634	602	614	658	635	592	604	647	632	629	640	599	611	653	647	628	632	621	650	588	625	648	630	640	652	618	576	612	645	644	653	652	648	599	588	633	623	650	604	652	617	612	671	651	643	666	598	640	606	625	660	652	601	627	613	626	641	642	655	598	637	609	615	642	621	636	650	623	620	650	587	619	642	654	640	607	634	651	642	570	646	583	643	609	606	582	623	619	642	616	578	634	628	624	606	631	650	647	600	611	667	635	600	640	635	608	643	608	606	592	656	670	624	618	621	606	624	622	630	636	660	585	630	637	617	596	628	636	614	586	627	672	619	668	620	614	585	608	641	633	632	630	604	643	635	642	645	595	642	636	656	656	600	593	620	610	624	615	623	635	579	647	629	592	637	655	666	557	640	633	670	631	648	623	615	666	617	608	610	602	658	623	604	633	607	613	627	658	594	642	614	660	588	644	637	638	601	616	616	595	627	605	578	635	607	675	608	640	682	608	599	624	654	594	637	617	589	642	609	601	646	582	640	641	653	644	638	628	621	640	649	656	590	640	636	660	645	606	603	611	626	650	634	618	618	610	647	657	631	598	589	598	620	624	618	624	616	637	654	597	647	683	615	634	609	641	627	666	620	581	571	572	637	583	687	635	635	612	641	643	623	594	625	670	633	600	616	602	684	601	621	624	602	638	617	645	615	617	598	652	641	608	624	617	621	589	633	645	588	607	594	622	615	628	653	579	647	650	651	599	638	642	639	607	630	632	627	626	617	609	570	632	646	654	605	633	573	664	641	676	598	634	650	613	622	620	619	645	599	632	644	615	625	648	657	646	606	613	623	594	633	631	651	608	608	647	617	609	614	611	630	628	614	641	640	690	605	616	605	628	624	665	626	649	640	667	683	612	648	621	597	642	650	609	596	631	631	579	593	638	615	635	632	651	618	633	609	622	637	664	643	624	643	611	609	624	685	608	633	617	608	658	635	589	604	605	643	584	636	592	614	621	615	641	658	625	611	600	624	627	660	645	656	594	641	605	584	583	616	641	664	625	633	624	636	574	629	631	674	629	636	656	577	593	616	674	655	631	646	616	587	625	640	636	592	687	602	589	629	638	634	599	640	620	620	642	649	613	620	608	619	650	677	595	665	608	609	640	609	602	690	593	614	608	638	634	655	610	598	625	580	562	632	627	588	608	641	606	623	615	617	620	647	619	606	628	645	613	606	656	619	634	649	603	595	626	643	669	627	607	587	607	596	610	659	616	577	567	611	642	628	624	594	610	613	629	603	635	639	645	625	667	623	613	605	627	657	637	655	605	628	637	606	636	647	660	607	621	611	610	646	584	652	648	622	591	576	630	609	674	605	598	608	631	626	613	612	609	615	648	672	634	624	607	638	640	623	592	619	611	648	611	617	655	651	644	588	575	674	593	601	645	596	593	690	602	611	594	597	600	659	637	642	654	631	578	616	640	642	685	593	648	627	618	628	664	626	605	623	622	678	646	606	618	635	646	666	640	595	599	670	642	602	603	686	624	649	602	601	634	632	612	594	625	619	638	654	623	601	635	614	635	645	629	667	642	656	630	622	614	675	617	640	579	657	630	646	613	621	656	594	583	648	629	606	616	616	600	632	621	636	655	621	665	617	587	709	637	587	630	580	631	646	660	637	631	672	601	676	645	591	625	628	618	579	574	654	634	659	615	631	617	641	649	662	628	621	612	633	596	621	596	630	628	630	575	574	590	626	660	612	581	619	626	612	616	646	611	637	680	667	620	640	652	590	594	560	646	623	623	624	608	622	651	662	633	588	649	647	594	643	601	619	636	639	642	643	634	647	610	599	616	656	621	639	623	638	581	607	617	622	678	590	654	613	640	639	613	640	623	614
23312	21126	28331	24165	21126	10729	1741	1270	1099	972	956	942	875	919	868	860	829	823	873	860	805	826	839	837	810	874	793	799	841	846	799	783	795	815	835	789	775	768	809	801	784	778	792	811	765	772	793	817	839	768	847	810	818	797	790	795	800	854	795	800	776	823	775	813	824	796	822	833	767	778	775	756	838	823	759	811	729	794	790	823	789	748	761	798	829	748	767	822	776	812	842	872	806	841	801	796	790	751	781	777	810	786	762	806	763	792	778	783	827	797	794	751	783	827	810	818	808	803	812	812	788	823	842	761	789	770	783	818	821	786	775	793	795	825	812	781	846	755	807	774	828	750	876	744	798	786	792	795	788	835	761	787	797	822	797	760	805	812	787	859	792	730	838	784	785	752	788	792	785	717	779	793	792	820	817	772	780	834	794	833	848	801	793	771	790	799	792	769	778	780	754	859	784	852	760	841	790	769	806	829	780	791	809	714	811	765	758	788	833	757	843	806	799	818	783	828	789	805	829	824	795	782	791	759	802	794	785	733	778	815	825	762	744	806	797	815	770	789	765	801	835	798	767	788	808	803	813	801	760	795	803	769	780	773	808	781	784	804	806	771	799	773	780	822	772	785	783	760	807	824	784	792	786	799	808	861	814	774	783	841	777	771	793	802	788	818	749	867	790	775	800	803	779	772	805	759	754	781	799	789	819	804	813	798	746	827	817	822	797	800	850	742	790	805	796	750	814	843	756	826	783	775	783	770	774	785	814	802	777	818	826	790	797	754	826	773	786	809	811	799	814	745	781	716	814	825	787	846	853	826	842	769	813	752	786	781	790	846	775	833	762	777	848	768	758	774	775	829	824	845	773	818	799	795	800	786	791	731	774	799	758	760	833	800	796	793	761	778	729	724	824	748	778	798	824	775	816	843	837	752	825	790	808	870	788	788	760	772	777	794	758	784	809	779	790	776	803	822	746	782	808	762	801	796	798	777	808	813	794	822	780	827	779	806	808	759	818	780	746	778	804	872	798	735	835	786	817	778	835	791	821	843	831	799	779	777	782	792	799	812	823	788	783	779	788	822	818	750	775	763	768	796	770	839	839	814	789	806	770	823	774	794	760	775	761	771	810	818	786	761	780	801	829	815	821	810	769	820	827	819	786	849	764	809	789	816	783	793	821	790	787	796	754	755	759	843	752	852	837	771	818	822	764	782	767	846	800	745	843	783	745	783	796	787	851	816	816	782	727	806	783	781	827	808	815	801	813	836	828	763	752	775	809	840	805	809	777	806	752	779	750	786	845	783	811	778	779	815	776	821	808	835	756	802	761	816	832	788	793	818	825	804	836	804	782	776	803	830	807	809	784	808	822	786	779	777	796	787	768	816	772	790	828	796	793	819	780	756	806	835	825	793	805	811	756	758	822	820	835	812	818	788	824	753	781	784	778	717	837	772	816	766	800	840	791	758	732	779	788	802	833	804	812	786	774	802	752	804	805	787	794	765	808	756	791	832	849	771	805	779	804	773	788	783	820	797	759	774	786	778	776	766	820	771	772	815	785	814	793	781	783	788	818	780	784	769	781	759	803	815	799	819	758	805	773	775	775	832	841	778	774	771	794	813	842	811	806	724	784	728	784	747	804	776	797	810	830	839	786	817	805	800	758	768	811	816	815	815	756	789	772	813	782	827	764	744	851	786	833	801	772	826	843	785	761	827	797	775	799	760	820	819	752	783	792	810	776	787	808	805	775	809	811	800	767	826	812	783	835	794	806	777	771	751	787	821	823	791	800	792	779	798	793	784	783	764	788	808	751	794	789	796	810	749	810	774	799	805	807	774	824	819	757	776	784	765	840	714	804	786	790	807	736	801	789	814	818	802	838	779	790	797	796	769	813	785	741	763	794	842	761	836	761	785	787	795	794	828	774	780	735	799	790	784	826	783	809	800	828	805	786	780	865	831	775	757	759	858	753	812	831	749	756	794	795	803	801	768	784	777	761	768	800	809	800	850	753	784	762	775	801	853	805	830	763	761	784	782	806	754	732	792	814	830	774	759	758	845	827	804	790	784	820	803	775	828	809	778	815	827	744	749	784	783	788	793	760	765	745	823	773	828	789	790	808	798	781	772	775	774	755	803	822	839	835	781	795	776	828	822	751	819	791	728	783	819	781	766	827	712	796	800	769	767	795	812	795	787	865	847	778	786	766	746	795	792	768	818	805	798	748	774	802	813	745	813	762	753	826	812	793	807	827	773	810	786	796	769	787	851	834	878	811	812	753	820	803	815	806	787	780	792	763	776	761	761	781	758	791	751	763	773	843	762	773	763	843	841	784	769	810	735	832	746	783	787	824	769	843	756	806	768	787	816	805	762	781	791	765	752	801	779	753	778	849	781	787	817	806	795	729	767	745	776	807	824	786	793	761	815	826	809	736	808	777	781	793	807	808	774	838	799	729	762	852	822	766	714	738	776	840	756	809	757	824	840	781	778	799	738	738	812	817	788	788	776	811	807	756	772	818	794	782	805	789	838	799	798	833	740	809	802	812	846	777	788	780	805	805	766	849	798	778	782	772	774	746	787	804	816	788	855	821	762	811	814	769	816	837	803	801	795	771	821	826	809	837	799	774	766	745	760	774	780	837	819	797	789	768	802	770	825	781	761	809	860	770	758	817	809	819	804	718	786	759	756	823	813	819	764	811	786	821	818	835	776	718	807	762	809	767	772	765	782	756	728	787	845	799	772	742	814	792	818	793	742	845	837	821	781	776	790	766	807	770	759	778	790	843	753	772	818	765	814	796	796	818	766	820	776	796	826	760	789	806	764	805	795	779	845	774	779	815	784	814	788	781	766	787	805	796	795	790	799	809	836	798	789	778	785	823	790	814	780	765	837	815	783	792	768	729	788	797	815	810	790	799	788	696	817	815	768	767	724	799	817	820	749	762	807	798	749	788	774	778	799	794	792	786	797	798	799	813	786	789	804	755	790	769	826	774	789	780	823	755	796	783	804	823	846	828	784	787	828	761	761	819	820	748	838	813	802	793	792	771	809	760	757	810	813	758	844	801	820	768	795	797	752	815	780	795	769	816	820	828	775	782	811	733	805	827	781	823	781	799	780	782	759	789	777	797	778	784	815	754	736	792	806	788	785	813	816	792	849	814	784	802	768	858	808	782	827	806	830	859	833	785	809	746	784	813	814	826	763	770	732	824	816	767	848	733	779	798	765	828	793	780	815	812	822	805	825	797	835	802	811	789	805	795	756	783	788	802	776	760	797	848	777	786	785	774	775	793	760	802	794	736	786	812	768	828	775	791	807	808	821	765	803	773	837	801	778	881	793	749	822	779	850	771	793	821	806	769	749	802	853	792	798	824	791	827	826	737	828	770	787	817	821	800	807	777	780	785	751	790	750	741	802	779	756	781	807	775	809	774	790	768	774	855	751	759	745	793	791	766	778	803	780	812	850	846	759	799	802	783	778	801	769	813	742	801	740	779	817	844	764
6861	13743	10843	5290	3380	2421	1979	1607	1375	1285	1198	1240	1197	1026	1057	1028	983	1040	1005	921	994	952	974	934	961	991	941	937	972	950	936	951	986	969	957	1010	967	951	944	904	882	936	952	910	907	946	991	929	933	979	935	958	950	932	941	953	996	994	1021	925	942	979	882	919	963	921	990	940	916	925	931	947	987	907	909	952	962	882	939	988	926	914	932	951	936	965	922	938	925	941	954	987	979	908	940	973	988	912	947	925	973	919	952	855	914	939	942	969	963	967	953	908	982	856	947	964	933	961	893	863	940	960	940	953	1000	1017	955	968	968	1011	959	955	939	903	950	923	868	905	958	969	921	976	943	925	889	937	981	954	943	930	891	929	961	954	925	891	925	961	946	940	947	943	898	935	924	975	914	906	950	978	945	940	937	963	977	968	940	942	941	980	879	961	931	968	977	976	967	965	947	950	922	940	978	934	962	919	914	959	893	901	927	893	959	928	989	940	935	946	893	920	974	947	949	1021	931	933	926	909	942	1009	930	910	950	963	955	959	916	931	887	917	944	978	941	968	970	997	911	944	933	977	953	899	966	906	928	933	1007	966	985	948	963	975	963	1001	942	958	907	909	907	976	912	899	874	919	964	967	938	981	962	902	974	949	991	927	957	941	929	956	934	904	956	971	930	930	921	950	931	921	951	924	962	904	941	944	948	930	959	937	950	922	945	976	949	894	907	927	944	926	973	924	958	945	977	928	987	968	960	925	922	938	949	949	949	967	892	945	928	918	936	968	949	968	919	920	953	942	964	960	954	920	939	932	931	945	918	932	929	945	937	993	978	958	925	952	930	876	970	900	934	899	945	889	917	899	932	917	953	877	887	945	973	933	1019	983	880	945	961	925	965	929	937	917	942	924	942	962	932	966	902	961	906	922	889	1018	1005	923	942	923	944	964	969	932	938	979	930	983	947	954	926	914	967	972	929	953	932	896	935	911	939	971	906	926	989	911	958	964	921	903	897	885	1036	961	951	929	937	952	900	948	935	895	901	988	918	890	983	928	974	945	974	981	936	925	893	912	962	957	927	974	946	948	919	928	943	900	893	937	920	956	947	975	928	958	935	971	968	943	927	972	941	935	896	912	942	938	990	929	953	946	920	1001	868	925	972	951	960	921	953	945	984	980	925	936	929	966	942	959	977	955	929	983	916	926	961	977	973	947	1001	968	933	955	936	1030	882	907	945	954	872	950	1005	965	954	943	993	938	962	937	923	985	936	916	934	882	899	958	935	949	936	931	927	959	929	946	927	922	911	962	902	928	904	936	910	912	889	916	915	929	935	943	939	957	963	1011	931	892	964	961	915	945	932	962	915	997	988	961	948	939	909	860	929	975	977	943	914	980	937	945	958	930	917	928	937	957	913	962	886	973	959	915	932	905	965	950	987	988	935	920	909	951	929	941	933	941	908	903	928	879	950	928	923	961	905	905	927	968	904	914	940	971	980	920	941	951	923	885	989	967	954	922	887	941	957	931	924	930	884	911	942	909	900	934	935	930	937	898	916	854	928	947	940	1000	953	944	939	945	891	946	994	944	970	961	890	903	926	963	920	929	980	921	926	929	941	886	947	936	943	933	955	896	976	919	942	963	946	914	990	1003	934	990	969	971	886	922	970	961	991	941	974	954	944	919	985	949	934	893	958	958	939	967	950	898	988	973	982	964	964	963	935	950	907	904	900	953	965	853	991	907	901	942	919	890	914	957	975	932	906	910	937	988	976	926	948	993	939	963	961	931	954	975	940	936	975	934	931	945	897	920	984	906	953	927	901	974	961	947	956	946	897	889	918	932	945	977	940	923	914	911	909	943	996	966	941	988	946	931	944	931	938	912	944	920	952	946	963	964	966	986	947	949	951	933	958	944	887	943	981	945	903	952	964	929	916	897	922	959	918	939	903	964	939	942	917	929	902	920	924	927	952	945	928	954	882	934	912	939	933	966	924	959	921	961	928	961	974	951	971	932	911	931	908	955	913	948	973	903	963	962	888	940	931	880	937	922	925	958	982	922	924	954	938	947	932	905	976	967	925	900	889	872	937	967	965	957	949	1003	952	942	872	948	944	974	958	958	958	973	941	941	895	995	970	988	943	926	946	950	939	953	929	974	1013	966	975	984	935	989	949	949	963	927	905	961	904	988	969	956	895	903	892	936	932	902	930	930	946	895	942	941	946	937	962	944	972	946	921	948	948	950	923	949	914	945	916	971	1001	919	995	939	963	902	882	969	961	943	924	880	940	877	927	938	939	897	941	1009	952	951	885	894	959	972	916	896	958	942	936	899	949	919	929	943	944	975	892	916	914	922	922	950	928	919	945	936	988	933	994	934	937	945	938	953	942	917	919	945	917	952	981	925	990	981	904	914	933	931	974	993	990	955	901	933	921	941	882	955	908	929	949	933	959	949	979	922	928	954	908	942	981	967	960	895	966	926	927	934	974	964	900	934	903	919	913	936	938	914	920	970	951	990	874	957	884	945	927	938	924	945	916	955	1009	951	941	929	970	982	941	919	962	923	963	927	931	967	923	919	920	972	911	951	955	964	975	980	937	951	965	944	979	942	949	992	963	914	959	940	939	938	967	961	895	936	906	959	975	973	905	979	912	947	935	958	986	979	973	944	951	914	975	962	940	999	963	926	966	946	985	979	927	946	976	954	913	988	953	959	899	985	919	963	950	962	918	873	955	967	941	962	963	937	949	948	895	937	950	936	902	971	985	923	943	927	958	856	941	948	861	950	925	945	950	920	952	957	977	936	917	1019	955	978	972	954	898	955	961	973	977	952	943	1000	951	932	983	945	956	944	917	992	896	945	973	956	932	932	943	980	905	891	948	909	996	958	911	979	916	923	911	1006	930	978	903	886	918	909	930	971	977	951	945	929	926	965	980	932	968	946	981	955	936	959	894	926	867	938	928	901	887	973	915	977	937	948	916	873	971	964	930	974	937	980	918	955	935	927	934	938	976	955	952	983	929	930	906	938	969	1011	901	900	976	931	925	1011	978	948	995	914	911	950	911	933	992	858	946	896	891	983	929	994	941	930	904	969	913	952	940	962	952	933	927	916	956	931	950	987	941	924	958	942	964	944	903	918	981	910	926	922	956	956	894	972	955	1023	977	945	892	899	979	1013	885	902	939	957	910	916	970	967	913	873	915	943	939	943	923	916	952	919	943	936	917	967	964	906	939	1035	945	973	898	955	934	942	930	939	969	912	929	886	942	979	987	887	951	953	885	968	933	913	953	952	958	926	922	907	914	940	944	950	970	915	908	899	953	905	972	956	940	914	892	974	999	960	970	978	988	964	961	948	939	930	996	893	945	960	950	935	881	979	952	947	951	938	901	941	920	914	975	936	942	943	875	947	963	955	989	965	905	880	912	977	929	980	907	931	937	891	938	928	900	932	962	924	930	949	878	985	937	893	941	919	922	927	926	927	932	961	918	899	950	915	938	935	889	879	993	963	974	908	962	918	901	959	938	897	934	881	917	924	985	959	951	972
24303	21141	27506	24955	13365	985	579	464	369	331	339	322	291	297	278	288	268	272	267	237	279	229	269	241	264	241	229	238	266	243	274	228	242	241	274	236	227	234	209	224	227	243	222	240	246	226	236	267	236	239	240	238	227	214	231	244	242	229	237	244	199	222	240	254	243	238	255	233	252	245	244	228	232	223	239	269	242	216	255	238	297	212	246	239	256	254	235	213	251	207	257	222	235	265	218	262	246	248	213	234	238	229	232	241	246	236	222	248	249	214	251	233	260	247	246	233	232	237	212	236	214	240	211	231	242	220	257	244	219	233	253	217	239	236	243	239	225	234	256	233	212	212	228	226	253	214	225	247	251	247	275	235	227	254	226	223	255	250	225	218	237	254	228	250	225	252	265	234	260	260	207	254	208	233	230	254	240	201	226	262	228	243	241	226	232	255	253	231	227	240	238	220	224	216	237	235	232	255	232	237	225	243	243	235	224	238	254	243	248	253	220	262	232	241	270	254	231	225	232	256	222	226	230	250	248	223	264	236	219	253	248	234	213	205	246	214	238	257	251	224	241	237	224	224	251	252	229	232	247	228	244	207	222	243	230	218	255	238	230	226	225	234	220	264	242	243	215	221	239	250	256	245	227	229	228	226	260	216	221	250	252	241	233	226	230	246	227	260	203	230	248	239	225	233	225	223	212	262	254	224	221	228	239	268	221	238	238	249	241	219	224	244	230	225	237	227	255	248	229	259	238	252	246	221	220	239	257	233	231	247	236	233	233	214	235	253	232	252	238	232	231	254	253	237	230	236	247	246	260	222	243	214	231	227	253	255	239	231	241	233	243	227	217	236	246	228	232	239	247	227	228	236	219	233	229	253	231	219	219	245	224	217	240	235	265	208	229	247	292	251	224	226	262	213	227	262	265	253	223	214	227	224	253	238	254	249	246	246	246	258	240	257	224	235	240	242	247	231	263	241	221	263	230	228	233	240	225	245	234	222	225	218	260	254	234	238	225	244	241	238	258	253	218	243	250	261	235	241	225	200	235	262	233	215	229	233	247	240	237	243	227	234	245	268	239	263	235	198	234	242	222	230	220	241	251	242	238	242	227	238	233	230	238	240	220	242	235	238	249	194	243	253	217	256	232	247	223	254	221	225	269	248	261	238	239	226	242	212	220	239	208	213	248	225	226	235	219	239	207	237	230	248	215	224	251	233	244	209	260	240	229	247	235	239	236	207	272	235	234	231	250	239	252	233	256	225	229	241	221	222	236	232	236	244	270	250	233	235	248	236	233	217	258	242	230	229	228	255	242	228	265	241	266	235	218	244	253	238	220	237	274	218	227	240	261	248	221	235	242	220	216	229	226	244	236	243	234	204	236	256	219	227	245	232	227	224	264	230	213	247	237	251	225	205	264	249	220	240	258	256	218	274	254	214	258	241	226	229	234	271	224	223	241	233	221	233	247	222	240	233	230	257	236	261	227	260	238	225	225	248	237	245	228	247	242	212	241	259	268	230	239	268	237	230	229	250	230	252	272	242	247	244	255	252	224	240	231	224	245	226	250	234	238	222	264	236	245	257	221	245	235	256	263	255	229	242	239	239	210	247	217	237	230	235	263	226	258	226	249	247	228	246	276	224	259	247	226	232	252	224	253	249	232	220	243	231	260	263	235	224	240	234	273	250	249	233	254	249	234	217	203	251	244	230	226	245	227	235	259	217	226	234	263	241	232	247	225	281	249	229	229	253	248	240	258	233	253	224	199	233	244	226	247	247	220	247	235	247	257	210	236	245	250	209	254	229	249	229	261	255	253	234	251	228	248	235	210	212	254	256	217	244	242	233	219	195	221	232	211	229	246	263	206	234	219	219	247	246	262	245	232	226	229	228	238	236	246	213	235	203	213	254	236	252	234	247	220	241	202	231	252	258	237	224	235	235	255	219	239	238	213	225	226	208	222	235	264	221	216	199	268	224	219	238	243	251	251	240	236	249	230	251	222	242	205	252	235	257	253	258	233	254	229	239	230	249	234	225	241	256	239	244	211	246	232	256	245	253	239	246	239	255	230	245	228	240	229	231	260	246	206	215	240	249	236	239	249	223	267	214	262	215	223	251	229	230	229	231	267	210	234	258	224	233	211	195	245	226	250	239	225	219	241	224	241	221	234	246	220	235	239	263	242	251	253	239	266	232	210	218	243	236	236	233	247	235	224	240	243	231	239	230	248	259	227	230	221	221	227	213	230	200	198	197	226	250	258	200	228	241	222	219	203	229	237	222	221	227	238	216	218	262	203	237	268	257	216	190	240	239	233	202	211	227	249	235	267	237	222	230	224	223	229	229	232	229	247	261	263	259	239	230	211	248	243	234	245	234	228	271	225	232	238	271	225	235	228	239	247	215	242	237	264	238	266	238	271	258	239	238	224	249	214	239	243	193	226	246	233	241	227	240	209	229	256	237	228	219	209	242	249	218	296	230	259	226	222	229	230	256	261	210	243	242	261	238	213	226	240	256	236	241	230	229	223	214	231	206	244	212	210	230	222	205	206	218	251	248	200	239	219	228	248	222	260	227	243	248	218	219	212	224	230	219	232	246	237	245	199	234	227	254	235	241	250	232	226	207	248	251	220	217	249	211	238	226	220	243	253	232	243	241	212	229	208	188	249	260	218	251	214	251	243	189	256	253	248	222	244	249	236	256	237	253	241	250	222	225	222	241	248	232	212	223	234	235	255	237	226	245	234	250	229	235	221	211	257	239	236	239	224	240	215	245	251	264	220	236	220	247	259	218	232	250	233	255	244	223	229	228	229	253	210	247	231	232	227	234	222	256	238	220	221	244	239	243	209	203	256	248	248	256	267	220	278	225	232	232	240	228	224	245	231	223	237	252	239	219	232	227	225	217	251	236	216	212	248	224	228	218	238	229	233	224	250	228	228	215	225	237	227	248	256	235	238	233	258	250	239	238	241	249	251	204	225	219	239	222	225	211	239	228	257	244	258	234	240	235	256	221	193	252	249	224	249	262	228	236	227	238	244	236	229	237	215	260	249	219	253	245	252	228	248	227	274	216	232	253	216	233	243	244	234	223	201	225	230	234	241	216	237	229	229	249	244	244	217	218	247	218	234	241	237	225	253	214	252	258	226	229	233	267	246	241	234	261	235	243	225	256	241	228	257	234	247	231	221	242	252	256	251	249	260	215	253	254	235	237	219	259	220	230	220	250	229	220	232	240	241	274	258	251	230	244	224	235	252	248	265	240	223	249	220	245	235	256	235	288	206	225	243	257	215	245	233	245	255	231	235	238	253	239	249	235	214	221	261	234	234	236	242	252	250	241	244	220	257	249	241	236	242	234	233	257	201	236	248	254	233	235	221	246	241	238	246	238	214	199	234	229	285	220	266	256	236	213	223	237	193	254	246	207	247	230	236	214	216	244	221	254	217	235	257	226	233	241	220	231	222	221	233	210	215	245	232	228	239	234	214	259	227	240	222	197	229	239
6686	9918	7266	3488	2085	1331	1007	863	598	533	451	445	429	396	381	360	344	349	352	360	331	318	322	332	302	334	334	315	307	323	365	305	297	303	306	278	284	317	314	318	309	284	304	319	324	294	310	299	340	298	330	284	299	318	297	275	303	298	286	317	323	311	329	340	294	285	316	319	299	269	294	297	309	289	307	317	258	325	295	298	296	301	318	310	315	310	322	322	329	273	286	326	294	302	286	305	316	316	271	297	311	302	301	305	292	290	300	295	319	315	320	325	290	302	288	310	328	282	297	286	337	307	334	277	282	319	266	308	306	308	327	296	306	281	287	305	333	317	259	300	307	266	282	284	291	305	307	303	310	270	281	317	311	307	288	308	294	302	281	304	280	308	313	283	308	307	299	296	304	272	287	323	299	303	296	290	310	337	282	287	304	305	326	294	279	315	289	316	285	324	281	316	303	307	304	329	318	304	297	311	306	270	333	330	272	318	296	315	292	303	284	282	298	313	319	265	317	313	296	307	296	321	280	307	312	278	324	285	337	290	311	301	313	292	314	293	309	301	346	299	271	297	328	309	292	333	314	302	312	316	327	247	321	300	291	315	325	307	350	298	301	300	281	312	328	304	302	312	298	330	311	313	290	306	301	293	293	298	304	300	315	283	289	308	356	265	279	271	302	298	301	302	305	302	278	316	303	309	298	307	279	303	310	323	318	306	268	308	284	297	337	278	297	282	287	314	312	298	276	307	304	326	304	296	284	305	300	324	281	306	330	309	317	294	290	308	296	299	273	304	273	276	283	298	316	277	289	293	311	311	301	355	260	296	270	288	305	294	287	298	353	311	288	296	277	292	322	280	276	299	320	286	285	308	308	323	313	306	311	289	311	292	299	318	309	313	284	303	294	328	318	291	300	301	300	322	315	279	298	272	308	313	285	306	317	290	269	324	310	298	285	277	293	290	308	312	308	296	302	303	302	289	314	292	308	262	296	321	316	281	333	314	327	310	291	321	328	319	308	296	283	280	312	313	300	299	278	298	310	278	278	299	313	294	320	315	288	277	314	327	321	313	312	313	278	305	292	291	290	328	313	302	283	292	299	306	286	313	315	286	284	335	289	292	313	297	325	309	322	303	311	293	307	322	301	305	323	300	314	312	300	326	293	318	302	279	286	300	301	309	300	308	330	286	300	270	308	319	283	307	307	317	295	316	277	292	292	306	283	290	305	296	290	281	293	275	285	296	311	297	278	285	297	320	276	297	290	282	294	294	332	304	288	267	273	285	287	325	303	298	297	290	316	323	337	289	300	286	303	324	300	313	308	295	293	299	286	319	332	296	315	331	309	321	338	313	284	284	335	243	299	298	305	299	333	301	317	311	316	296	308	294	286	303	302	342	284	296	289	285	308	332	331	287	280	287	313	302	287	317	283	294	300	298	309	277	298	326	290	274	291	330	319	271	328	301	299	300	295	308	306	293	317	302	273	324	263	294	314	314	282	304	323	316	283	293	302	319	338	293	263	305	303	308	335	333	279	321	294	287	290	278	317	263	297	290	317	304	303	304	308	304	315	322	293	294	258	318	310	284	309	323	317	311	283	276	354	323	288	307	314	306	303	327	335	277	308	288	313	300	342	291	264	297	326	299	292	318	311	290	306	319	287	283	315	323	324	293	324	287	298	305	322	277	292	291	313	304	280	315	310	302	302	298	311	274	309	310	296	261	287	290	303	330	289	311	299	286	285	304	285	284	318	316	320	314	304	274	307	322	316	310	296	292	314	318	291	295	282	293	303	324	290	291	289	306	326	300	310	276	276	314	297	318	303	306	309	319	278	292	295	299	273	310	296	340	320	301	290	297	310	316	306	329	307	300	284	294	283	287	265	322	302	305	314	278	312	313	292	304	323	278	319	302	315	311	338	303	328	285	280	298	343	321	284	279	323	307	308	310	287	311	289	294	272	328	288	306	264	317	277	326	279	267	296	321	293	334	279	293	322	281	323	287	309	290	305	306	298	285	309	269	327	321	284	276	296	319	312	304	299	284	315	333	319	296	321	323	335	314	297	291	348	317	321	305	332	313	295	254	315	317	313	300	299	280	292	306	300	300	314	307	286	279	280	274	315	305	251	312	306	292	286	304	325	298	304	351	314	288	290	304	321	315	298	293	301	299	334	302	294	289	324	319	305	315	307	290	302	246	321	321	270	301	295	316	326	280	288	317	293	294	309	308	293	307	314	334	280	314	325	300	300	296	302	310	289	313	270	302	325	305	302	288	296	315	297	302	284	301	317	300	313	318	303	326	249	283	311	300	295	291	287	299	300	300	304	326	274	299	294	319	310	304	316	309	332	303	330	298	294	330	287	307	310	302	315	304	292	299	288	308	343	304	294	309	297	292	339	304	304	304	302	286	284	328	328	288	311	300	299	340	308	299	281	315	323	314	337	278	297	300	300	306	295	322	273	305	295	296	325	292	317	294	313	306	289	287	290	291	305	295	308	309	321	304	315	294	316	320	295	320	291	300	274	319	302	307	324	293	306	324	291	280	298	277	317	296	328	294	289	290	307	282	315	276	315	294	307	318	294	331	302	304	286	295	288	313	315	333	331	297	297	297	298	304	299	308	290	297	307	332	291	321	305	308	284	326	280	304	325	275	301	300	322	283	305	327	318	280	299	310	286	320	314	282	272	280	292	318	318	318	320	319	352	287	307	306	283	300	274	275	304	308	323	326	308	335	284	290	282	299	311	311	318	310	313	288	288	284	285	321	306	302	285	300	293	300	299	286	307	301	317	273	297	286	310	282	309	313	291	334	314	303	324	296	273	300	306	303	253	307	265	303	309	276	333	282	297	299	328	307	306	288	308	315	296	283	322	312	307	288	320	336	289	311	325	287	296	308	325	296	309	302	294	310	294	303	345	320	303	243	289	305	292	309	306	312	313	294	291	323	287	317	303	302	306	281	301	278	311	293	293	287	322	300	302	325	312	277	302	305	302	268	306	319	329	301	283	291	307	313	331	335	301	306	306	300	300	310	299	298	278	277	299	327	303	302	293	315	288	314	265	335	338	303	319	300	321	289	330	287	286	277	301	301	284	288	314	292	303	330	278	290	282	297	299	312	287	304	316	301	315	317	298	303	292	302	305	314	293	290	280	299	305	309	286	313	302	292	339	290	309	267	305	300	288	311	266	292	310	294	278	332	288	285	303	324	300	321	296	332	290	303	304	300	310	304	318	296	306	311	306	288	291	285	317	294	279	292	296	292	284	274	368	314	297	272	324	353	301	309	286	308	280	294	278	346	293	298	335	312	307	328	288	307	285	311	292	307	303	278	301	289	295	298	308	296	287	286	303	300	309	309	292	305	280	279	279	302	281	334	318	296	308	309	305	301	291	307	291	287	310	291	316	272	292	338	290	315	280	272	331	312	273	298	297	305	292	300	318	309	299	299	289	316	315	288	308	269	275	290	314	300	328	279	297	324	291	324	318	296	321	286	312	281
22238	21114	28779	23691	21115	21170	10276	1454	1047	976	821	739	744	685	667	672	638	584	616	615	600	576	601	540	572	561	532	553	590	537	590	516	527	575	539	544	554	546	574	579	536	520	558	535	547	553	500	522	553	537	535	563	529	559	536	533	526	502	541	557	551	561	538	534	558	507	512	519	474	518	509	512	529	550	513	559	542	579	518	534	550	527	549	474	573	515	531	485	522	526	484	535	521	549	558	503	523	551	543	524	532	545	526	531	545	491	538	511	520	522	543	493	502	526	488	497	519	544	521	464	563	520	563	525	515	509	535	522	528	539	539	536	542	497	515	516	529	550	496	548	531	543	537	565	530	505	578	551	479	530	536	511	522	510	514	479	524	561	551	524	554	521	541	521	545	515	521	515	546	536	547	516	488	535	564	522	550	505	533	513	556	508	523	538	540	498	548	548	540	528	496	542	527	506	504	547	524	517	538	503	612	486	524	510	516	505	527	530	525	513	567	511	522	485	531	545	479	519	485	531	500	556	517	550	535	519	503	553	524	533	495	519	551	525	526	559	486	567	490	544	545	501	569	547	535	470	494	510	510	509	560	534	511	533	515	536	518	537	556	558	523	504	522	495	528	525	581	489	539	565	502	519	505	558	523	524	496	492	513	535	465	522	510	508	533	505	518	505	540	545	491	543	503	529	540	537	564	563	531	505	549	505	540	510	518	494	498	529	511	570	530	498	509	495	505	515	566	504	505	497	522	527	581	539	534	516	501	525	488	510	515	532	509	545	512	512	541	518	507	528	488	501	516	572	516	487	529	520	530	508	525	519	524	513	519	530	520	523	501	507	517	499	500	489	515	536	473	522	531	513	522	491	532	511	529	517	522	601	518	518	571	491	501	539	539	502	500	481	545	551	516	520	534	533	542	526	562	486	540	519	540	540	528	484	522	522	536	534	465	556	498	550	520	547	536	567	548	541	507	509	557	521	529	510	546	520	487	514	522	544	484	538	548	502	523	525	558	528	525	530	542	529	538	541	527	495	473	494	517	478	514	538	517	544	530	498	543	507	488	499	532	504	551	510	523	568	531	489	530	515	512	496	511	560	515	517	552	514	509	502	538	468	546	487	531	522	499	542	542	490	552	510	514	528	524	533	507	527	559	531	591	500	535	551	509	537	549	506	520	492	518	549	564	513	500	525	499	534	530	507	501	555	509	549	546	528	498	482	490	511	501	530	500	506	495	543	512	539	515	525	507	483	532	521	516	549	517	504	516	536	512	513	535	523	488	594	505	551	528	519	572	484	517	525	540	519	549	524	502	496	497	553	511	510	522	476	560	549	538	521	529	521	491	529	517	540	528	561	515	547	507	534	551	532	504	519	530	532	531	551	489	537	500	528	546	509	496	539	518	519	527	550	534	541	539	504	477	533	481	481	539	544	545	551	512	508	524	555	550	524	542	523	509	550	522	531	510	515	556	529	503	518	540	524	481	527	505	549	533	501	529	522	523	530	487	504	535	536	536	556	520	534	539	559	502	556	539	583	505	518	500	535	538	522	512	549	536	522	527	511	538	535	494	515	535	493	496	519	517	509	504	491	552	518	479	515	545	506	559	480	500	508	500	516	476	484	519	538	562	568	557	548	546	555	565	513	504	496	579	468	538	552	531	552	489	547	538	543	516	529	551	524	513	542	512	527	512	523	542	531	541	542	518	561	517	516	527	558	532	580	541	543	495	571	532	542	524	540	524	574	517	549	493	554	508	519	490	467	545	558	512	560	514	538	536	518	519	535	512	517	539	543	523	518	543	522	509	494	520	494	559	547	552	501	513	550	537	534	556	483	499	529	529	517	525	492	507	515	547	558	521	500	498	543	543	491	481	539	546	525	511	562	542	545	510	528	487	514	528	548	521	564	513	503	511	530	524	538	513	549	539	530	570	518	554	480	566	504	563	525	516	496	453	516	526	525	536	520	552	537	495	501	531	503	513	528	479	531	533	503	460	514	533	517	504	488	498	501	539	470	508	547	539	526	513	527	526	504	553	518	509	538	535	545	521	540	505	508	546	514	499	496	555	507	543	547	529	535	487	559	535	538	533	520	478	513	534	502	521	564	555	501	567	545	521	566	526	531	535	526	542	556	504	529	509	542	540	529	600	496	526	520	485	492	537	499	530	521	502	525	541	530	558	555	501	585	542	535	489	551	507	509	502	523	483	506	550	573	526	508	532	534	542	545	551	545	517	550	522	514	497	528	533	530	535	543	533	525	512	508	559	505	505	485	518	468	520	516	551	526	490	517	527	519	539	543	559	530	535	554	501	550	550	480	557	578	504	538	524	563	508	501	585	557	507	480	531	540	528	482	562	537	513	534	521	503	523	500	509	542	558	538	476	516	529	502	508	528	478	504	522	490	519	514	565	518	556	505	551	521	536	561	518	526	505	507	504	516	545	506	520	523	529	525	548	496	552	524	520	533	503	522	565	538	537	498	514	513	542	514	528	526	529	540	498	500	491	513	584	514	499	503	490	510	527	505	543	516	562	509	506	491	505	547	526	520	508	523	543	512	500	500	539	516	503	492	530	511	485	528	537	505	515	535	503	474	486	512	518	529	514	496	552	581	491	539	504	557	533	526	532	528	530	503	546	529	543	533	506	526	535	539	542	482	544	505	564	532	494	520	515	518	523	541	560	525	500	509	543	525	541	537	541	525	504	542	512	506	513	517	530	513	532	497	538	522	524	538	538	548	541	534	546	516	501	525	525	524	502	529	521	537	513	515	552	543	555	525	558	529	483	521	539	536	534	533	524	503	528	530	581	517	482	530	516	545	494	509	522	526	578	487	527	526	505	481	518	563	522	569	487	534	517	529	531	523	562	497	519	502	518	537	539	471	478	550	556	495	503	526	542	529	531	506	517	543	496	504	554	570	578	498	567	495	519	530	530	542	519	518	560	536	520	553	511	531	530	503	523	515	504	517	506	531	503	550	528	502	501	506	557	560	514	534	561	518	504	567	537	511	530	532	469	545	550	542	533	526	512	524	524	487	539	510	543	525	511	523	503	541	556	492	530	539	527	507	537	487	496	522	532	527	508	564	499	533	534	516	530	495	589	557	501	545	536	496	517	472	524	521	523	549	516	555	557	557	535	486	539	532	557	486	546	501	515	510	515	503	521	539	494	539	520	526	509	595	580	547	499	532	514	548	505	536	532	523	532	554	518	551	528	511	553	516	530	561	545	572	501	535	489	524	520	560	543	537	498	553	522	501	504	527	569	515	545	566	515	549	537	597	497	512	503	513	539	520	500	545	561	504	477	535	543	507	519	524	499	522	478	546	497	554	500	582	521	530	522	491	483	519	487	557	499	545	563	540	514	507	493	556	493	539	544	519	529	538	555	542	539	524	513	512	484	521	544	523	554	536	507	509	548	528	514	548	508	502	508	532	540	542	508	521	502	484	485	542	530	548	533	547	500	469	532	541	549	553	526	531	495	524	563	538	505	486	506	511
9298	20350	15794	7975	5364	3847	2666	2078	1645	1383	1209	1108	1020	944	907	822	775	855	767	741	680	753	695	726	706	728	700	752	691	689	730	704	641	701	701	681	644	665	632	722	703	684	682	660	675	641	680	634	658	650	661	700	635	630	714	661	668	634	624	677	642	665	643	649	676	674	671	624	669	681	698	653	660	643	653	684	607	671	651	652	677	683	633	685	692	677	645	592	662	600	674	653	628	681	650	681	659	633	679	654	652	629	644	730	657	605	617	630	670	658	650	653	633	664	653	662	620	608	672	646	627	614	685	604	692	649	653	656	642	644	656	593	651	643	623	651	615	628	623	643	654	654	686	664	665	680	712	664	638	627	621	667	709	637	607	662	683	652	701	656	690	612	633	638	654	650	686	687	636	664	672	585	632	644	637	632	731	663	645	652	674	626	640	668	634	626	651	665	686	677	592	634	636	656	587	675	619	657	669	679	640	601	649	652	653	651	661	638	610	689	717	621	655	666	666	644	679	654	683	656	697	651	700	612	601	627	651	653	603	676	641	672	630	653	659	656	661	617	713	632	620	682	634	652	672	655	592	616	657	644	579	638	636	655	610	647	680	630	657	665	691	663	652	641	688	614	672	630	669	654	701	653	643	620	655	631	649	624	618	619	626	637	664	655	625	642	647	645	653	686	632	634	687	646	650	630	628	644	684	701	673	660	641	653	652	723	659	606	662	679	612	683	647	662	616	657	670	628	691	613	683	644	637	670	614	640	613	655	670	610	621	623	632	665	623	686	661	610	628	596	656	632	690	617	669	656	637	656	621	628	658	630	645	609	628	628	703	676	641	651	627	649	678	583	603	680	701	605	679	643	689	692	609	627	638	678	615	607	644	611	647	605	616	628	650	692	646	615	658	603	620	638	644	694	664	669	704	672	672	642	635	641	639	629	631	602	602	660	610	623	593	638	630	650	634	650	610	650	702	651	625	599	670	632	621	677	673	635	628	652	644	616	658	665	663	654	672	655	617	685	668	620	683	606	640	648	662	613	670	630	659	656	649	661	663	670	653	613	646	619	671	625	639	654	610	668	619	658	639	671	666	624	644	642	634	700	623	663	642	626	654	641	613	634	633	630	645	640	661	625	626	641	649	637	691	651	679	622	632	671	654	632	678	635	647	690	643	675	693	648	644	614	665	602	675	658	676	651	610	651	656	675	627	632	639	632	589	635	624	682	612	637	638	645	612	689	661	673	651	665	654	639	641	669	671	651	642	651	661	624	667	636	623	631	593	642	650	664	654	650	629	629	615	624	666	676	651	631	649	622	662	640	601	654	651	622	617	681	647	690	654	645	664	679	607	651	653	665	667	630	633	660	654	635	639	677	654	649	632	684	666	621	665	600	656	632	626	656	623	641	646	690	709	619	616	657	654	660	628	660	640	701	613	645	640	605	618	706	648	638	657	675	643	695	669	664	664	628	652	676	661	677	641	666	627	620	690	674	620	669	593	641	688	682	651	644	625	669	639	673	669	627	711	650	628	638	697	648	660	633	668	635	639	669	663	655	635	632	647	610	637	629	646	642	642	617	693	659	660	687	634	609	632	637	680	719	664	662	705	682	684	659	627	644	629	664	641	657	649	636	676	679	632	672	659	649	624	657	648	629	630	618	660	644	636	609	678	606	633	657	624	675	640	684	617	607	654	642	628	653	626	650	662	643	654	644	608	644	643	657	668	646	628	634	656	653	661	642	633	658	676	615	647	634	670	656	665	588	689	664	578	642	684	617	650	659	636	650	658	631	625	623	668	645	638	725	628	620	667	699	635	672	630	641	644	668	648	631	650	669	633	637	668	642	610	638	664	655	652	695	657	663	646	634	645	627	640	670	662	668	611	660	649	668	634	627	611	641	624	631	623	649	704	621	636	662	623	685	630	639	660	653	682	660	652	638	678	624	651	614	681	601	694	643	651	640	659	629	638	640	638	660	628	652	668	620	703	647	625	654	649	649	634	618	635	571	663	631	652	658	628	620	739	657	638	615	671	648	677	678	621	634	656	680	628	645	634	632	646	653	654	653	671	666	647	635	666	658	633	668	621	644	642	600	651	679	638	673	654	639	625	641	658	655	657	628	668	647	656	639	616	662	649	611	676	637	683	652	604	654	642	639	689	678	679	646	632	641	624	609	635	681	632	643	662	638	651	673	637	677	645	609	642	648	640	608	670	673	627	641	705	646	691	636	653	642	661	684	644	638	679	624	654	689	633	640	650	647	625	630	644	653	606	634	627	630	659	684	608	658	631	607	584	712	653	632	643	647	676	668	630	676	604	620	667	682	650	640	609	681	677	681	644	653	651	649	620	676	610	639	656	606	667	611	646	655	596	612	627	703	658	643	590	668	658	659	663	653	626	585	657	654	649	664	684	610	677	609	653	637	627	657	657	671	636	620	670	639	654	624	646	681	619	641	645	637	675	684	629	634	644	626	652	645	640	659	638	634	626	693	639	660	620	658	630	620	647	671	695	673	649	638	678	612	616	689	622	657	611	639	624	622	659	640	670	612	622	691	638	610	641	635	628	670	676	661	657	620	619	664	673	638	671	669	654	645	662	671	623	604	654	632	733	668	616	611	654	659	692	675	627	643	660	672	644	650	661	632	643	656	677	665	641	667	632	626	636	630	654	615	658	641	622	617	623	660	692	661	654	621	637	690	640	679	672	646	661	624	610	608	657	587	675	664	659	660	683	628	626	682	697	652	607	653	630	632	648	670	586	627	626	680	662	621	705	638	612	692	668	683	635	673	594	653	657	643	663	656	643	661	616	616	636	643	618	630	638	620	647	573	655	663	667	671	673	669	615	647	622	644	642	659	677	673	639	695	659	687	625	679	642	674	615	643	695	629	646	640	644	671	665	665	650	618	631	620	655	680	653	626	637	640	645	687	639	641	621	700	676	639	641	667	631	575	610	633	642	670	666	672	679	609	645	704	633	669	668	634	655	648	644	633	663	634	664	638	680	698	646	626	617	643	744	623	637	672	615	631	627	671	636	659	611	701	669	634	594	685	664	674	630	700	655	641	606	639	633	627	637	586	619	652	643	643	623	644	646	622	673	671	635	634	663	675	657	659	662	732	571	693	652	619	666	672	656	647	610	617	697	651	598	673	672	608	687	631	664	617	624	655	669	695	665	657	678	656	638	618	649	622	652	618	700	703	620	633	651	645	707	654	631	677	674	640	632	615	628	671	639	629	680	612	637	666	710	666	608	619	629	661	653	659	613	661	637	656	658	685	679	662	640	612	624	691	638	643	654	657	654	594	664	688	617	670	642	641	650	635	629	629	647	700	644	648	687	612	668	626	661	654	662	667	622	688	638	624	613	641	669	651	668	647	623	604	647	630	622	645	615	684	623	671	706	652	697	621	629	616	638	639	636	651	653	632	684	608	642	633	675	652	606	642	617	645	647	653	644	628	669	634	615	686	641	607	666	652	590	655	661	672	663	685	693	688	654	682
27075	19409	6893	1481	814	647	613	567	555	596	543	555	533	508	497	499	516	516	525	567	497	530	532	523	500	546	498	537	553	462	537	500	534	537	508	531	484	513	500	520	526	529	537	497	488	496	551	528	532	511	504	516	513	574	544	531	503	518	495	506	550	496	525	532	535	559	492	519	523	531	544	520	484	542	482	517	540	551	519	529	522	530	528	493	556	522	552	543	506	499	562	510	518	519	501	554	525	532	550	533	530	496	555	542	525	529	528	513	519	542	556	519	555	543	496	542	533	521	511	528	501	554	514	492	509	488	492	491	530	516	521	540	455	543	564	496	515	493	502	524	498	490	558	556	548	528	540	528	559	556	514	522	523	538	512	550	547	504	505	541	568	524	486	560	493	499	550	557	538	568	520	524	521	541	554	546	509	497	553	535	538	505	514	510	530	523	491	564	524	536	533	520	533	546	551	509	522	533	526	554	489	516	503	525	512	500	518	544	509	501	531	526	544	494	555	556	562	511	579	549	509	530	556	537	516	506	586	560	506	529	602	532	589	554	516	580	518	557	549	538	515	547	527	564	520	539	519	539	507	537	546	494	506	490	545	527	539	505	546	513	527	546	499	517	532	527	515	503	556	557	510	522	563	510	519	537	503	551	559	568	553	561	571	516	518	539	539	525	539	545	535	542	523	512	530	469	528	496	517	506	527	506	527	573	508	528	522	533	537	525	560	522	510	549	537	559	518	517	541	552	502	502	555	510	505	582	553	532	521	532	533	551	545	490	556	529	510	505	540	525	535	560	549	510	567	552	496	513	486	533	511	542	502	487	526	555	518	521	513	549	527	535	540	530	541	541	498	531	524	528	507	486	529	578	512	538	540	502	535	553	457	526	533	516	495	508	508	465	543	552	539	522	551	520	532	552	489	540	552	507	551	517	519	508	488	516	516	478	517	507	532	522	579	510	461	524	536	525	536	500	519	494	496	515	537	516	513	516	516	476	528	539	547	542	508	552	503	511	549	539	550	534	569	553	542	512	527	509	522	514	518	532	523	529	520	482	553	524	544	498	517	536	492	505	518	527	555	491	565	516	547	515	529	539	488	531	511	557	524	547	490	521	568	494	505	551	515	502	534	524	513	545	541	536	526	523	504	532	504	487	516	531	523	539	548	526	551	513	533	547	543	502	552	520	548	478	528	566	524	567	490	527	550	544	519	524	488	539	498	497	552	541	527	453	524	489	528	498	515	515	531	557	517	570	510	537	520	493	494	488	520	549	495	543	489	532	562	523	513	504	529	554	507	514	532	502	549	549	523	522	508	508	529	559	516	502	535	562	548	523	542	567	533	545	550	533	521	536	536	577	521	499	506	545	529	534	523	490	562	515	494	529	548	500	522	528	521	528	542	554	501	500	539	521	545	530	530	515	516	527	581	534	526	514	520	554	481	568	495	493	552	470	512	546	556	517	506	485	515	547	547	522	550	547	506	525	514	488	515	519	502	536	507	543	530	505	551	506	529	518	486	558	539	558	530	554	523	513	548	524	532	555	529	537	537	512	538	546	505	526	562	492	557	516	533	506	511	511	502	538	551	507	486	536	553	514	551	520	545	534	517	548	501	528	541	536	500	538	531	517	547	506	533	526	490	498	515	529	541	520	537	544	540	492	551	517	545	521	538	555	531	530	533	554	581	564	518	508	498	564	593	536	521	538	543	554	521	520	547	533	519	542	499	537	544	535	543	533	518	512	521	533	550	482	523	487	559	520	539	546	540	507	533	488	525	523	536	529	513	549	508	547	515	549	518	497	512	544	547	504	537	540	573	516	519	538	532	513	531	563	541	531	503	524	581	536	496	500	536	522	544	543	522	492	516	538	531	526	536	540	504	529	498	573	524	567	543	554	520	588	551	541	527	532	498	559	571	545	516	510	555	534	541	546	520	523	526	550	525	533	532	572	488	553	520	505	495	485	519	552	535	484	502	524	519	545	548	569	568	506	470	517	516	506	532	559	545	506	512	527	524	508	507	521	546	536	562	532	536	515	502	524	535	544	525	532	506	538	502	542	504	502	483	558	535	496	530	527	574	538	522	486	506	486	505	511	534	511	507	514	502	523	578	542	540	528	531	490	512	549	517	540	556	529	572	484	567	539	526	531	535	494	516	473	509	526	519	560	519	469	509	575	522	495	499	504	490	536	496	489	481	521	556	557	513	561	512	535	506	523	545	525	521	521	550	542	525	532	543	485	510	498	547	544	526	505	568	562	548	552	573	503	535	516	524	508	567	544	506	533	500	504	537	491	566	550	542	495	484	532	495	526	533	512	491	544	565	499	513	512	507	512	517	554	518	562	538	486	503	581	549	523	517	553	541	550	497	457	571	504	513	508	519	516	550	541	556	514	549	545	526	543	521	538	501	564	550	505	490	532	517	546	519	548	547	556	503	508	580	504	542	545	585	514	528	495	512	549	524	516	539	520	556	571	551	547	521	527	540	556	520	523	520	491	539	522	514	540	509	487	553	531	512	513	532	535	499	489	544	582	500	498	510	544	490	553	514	509	538	498	499	484	560	518	561	521	543	526	508	569	573	499	548	520	506	512	520	505	537	519	560	543	539	551	504	517	507	536	532	494	527	571	543	556	564	533	535	566	505	509	520	487	491	472	536	511	520	536	489	536	520	539	512	536	508	573	569	519	535	500	565	511	523	546	536	534	561	568	518	529	512	549	522	543	512	483	559	501	490	535	533	513	547	525	549	486	530	550	532	528	518	533	524	516	614	528	529	462	563	525	559	530	513	551	568	525	543	557	528	518	544	501	544	533	530	526	539	528	564	545	512	502	530	516	519	544	516	500	500	515	546	539	521	522	555	538	530	509	529	474	554	538	532	504	541	540	491	500	576	523	521	495	533	580	568	528	550	521	548	493	555	553	517	581	537	582	512	547	546	559	516	548	529	534	524	550	533	547	544	535	519	509	528	531	475	532	542	535	519	514	548	530	510	507	536	565	518	530	558	549	568	526	519	538	554	554	529	498	546	555	578	497	544	556	537	491	545	541	518	530	560	499	479	528	538	477	484	529	547	565	517	546	534	533	540	534	560	530	474	527	525	532	518	523	546	528	536	530	579	559	540	543	547	544	551	546	542	524	544	529	503	560	555	528	560	539	495	486	547	557	521	548	529	515	526	512	524	515	597	548	539	533	508	547	522	508	505	512	508	544	534	492	513	518	529	546	501	573	551	544	511	514	519	502	529	516	536	534	515	523	549	531	526	470	554	513	495	575	542	479	469	545	576	481	509	522	541	568	584	526	542	471	496	499	525	546	539	534	496	484	549	528	532	576	525	522	522	549	561	554	535	507	512	473	504	499	529	556	509	549	505	505	528	502	561	522	561	517	526	519	542	499	519	544	501	560	543	535	538	506	546	503	510	545	526	524	486	532	525	512	536	493	534	477	506	503	506	511	537	516	499	525	546	560	544	492	526	534	527	519	523	514	529	560	530	531
6475	4641	3312	1547	1091	892	785	752	705	704	659	657	670	627	652	705	651	646	634	637	626	633	608	633	642	620	632	576	637	595	627	607	586	609	697	667	626	645	642	636	617	626	639	649	649	646	657	592	590	691	616	616	651	642	675	669	597	658	649	648	634	614	604	609	665	619	644	653	664	658	657	652	624	668	607	607	648	623	670	691	670	576	666	634	674	622	630	598	598	639	651	661	646	647	623	645	620	662	600	638	631	629	626	634	628	663	662	636	619	604	648	618	652	628	638	600	658	646	675	588	646	623	630	633	630	648	674	615	651	634	656	621	672	678	642	661	633	624	691	615	584	614	641	649	611	593	608	645	591	646	660	627	680	643	676	659	627	629	609	674	635	647	618	643	634	640	628	619	643	611	614	627	622	680	630	678	655	615	639	626	642	620	626	650	619	659	602	626	639	593	635	672	632	621	584	602	615	640	651	600	617	616	641	617	624	629	651	659	609	611	656	643	629	607	698	640	641	596	626	612	609	630	651	621	615	679	642	630	620	653	636	596	677	616	615	603	627	586	607	665	618	635	621	648	586	608	614	635	646	632	617	637	633	667	634	625	600	656	599	651	682	635	627	663	590	589	638	614	657	604	630	585	600	641	661	653	612	622	626	639	632	621	653	606	645	621	584	604	619	621	616	660	670	669	619	642	622	648	630	635	615	640	655	605	603	646	639	629	635	643	634	603	629	624	626	648	622	632	642	591	632	647	636	669	636	617	666	598	625	617	656	639	640	639	630	672	619	617	654	636	642	622	604	659	657	645	630	624	610	647	669	629	611	682	639	661	674	605	643	625	676	660	655	671	622	565	638	660	624	642	637	665	617	706	608	608	695	617	671	622	627	665	600	617	621	630	632	625	646	625	639	590	580	645	632	635	625	628	680	624	644	587	650	633	600	659	636	616	620	660	616	616	672	679	654	590	619	667	631	620	632	621	602	677	602	621	634	603	602	609	624	683	592	637	655	661	644	656	624	655	644	601	679	630	647	605	618	662	631	623	600	673	651	674	621	637	611	606	619	639	634	606	615	614	603	578	620	590	624	625	648	678	643	674	669	622	614	599	611	614	629	631	614	654	627	595	644	641	611	623	655	631	654	672	616	602	627	627	615	673	652	609	619	618	611	567	636	655	669	720	666	646	610	641	645	616	675	643	655	659	595	590	644	634	615	648	671	583	635	624	609	650	629	610	675	596	649	636	594	613	627	632	642	598	570	629	635	611	602	716	620	649	636	622	634	607	575	632	643	646	650	664	599	662	605	628	658	604	614	659	603	621	614	687	618	610	640	619	662	662	684	649	650	679	650	617	654	689	632	634	667	636	588	581	657	667	654	627	683	641	633	653	610	662	630	631	631	635	634	662	636	633	606	626	610	618	687	618	652	592	632	646	604	616	624	654	664	654	591	628	593	647	636	645	650	632	653	626	636	698	600	622	649	651	698	646	599	654	623	622	602	621	665	642	658	620	618	598	611	649	647	597	646	573	662	604	622	622	675	625	614	600	626	590	651	628	637	634	632	618	594	623	634	609	598	648	646	625	609	637	636	601	633	643	626	601	631	655	605	600	590	612	652	645	670	659	665	614	696	639	661	634	656	629	628	639	587	609	634	660	648	610	657	650	588	627	611	640	653	648	554	645	618	604	649	596	624	608	632	585	615	651	640	635	612	609	627	609	613	659	621	628	668	592	597	663	598	637	599	644	655	624	569	604	642	657	622	642	629	657	635	624	666	658	666	592	623	643	612	636	597	573	633	644	663	610	657	626	623	656	631	632	612	670	702	626	640	640	612	626	616	659	621	654	622	622	638	619	619	621	587	640	651	629	627	654	611	658	647	635	638	605	612	633	668	646	690	626	624	607	657	665	593	606	612	587	634	635	659	657	616	643	609	648	661	639	612	643	603	663	646	639	655	617	630	650	628	616	639	615	639	628	666	614	637	635	644	631	688	621	618	605	639	619	642	610	618	607	642	660	645	646	668	662	651	628	616	654	606	667	638	610	631	651	664	617	610	617	636	632	630	565	593	653	624	690	643	626	647	639	564	657	609	622	645	639	598	651	596	635	665	644	611	614	637	610	651	624	619	655	626	649	657	615	650	674	644	637	632	630	596	622	663	625	647	634	588	656	604	638	636	653	616	609	602	614	590	630	632	636	666	643	625	621	665	607	612	617	630	639	557	655	639	645	606	604	621	614	602	633	628	668	593	633	683	630	649	604	616	605	637	653	627	667	591	619	618	620	672	637	619	618	644	631	663	636	608	630	637	661	644	665	602	614	625	616	610	631	640	626	612	661	644	652	586	650	646	658	569	630	635	627	635	633	654	553	642	578	646	675	667	604	653	641	620	640	629	637	638	654	590	642	660	647	638	676	680	610	669	659	590	662	621	625	630	627	623	641	598	649	681	626	647	675	616	657	657	620	618	619	645	634	630	593	695	611	591	588	626	603	631	605	640	612	612	632	648	605	616	660	612	608	620	631	619	601	620	599	639	625	668	583	666	642	605	626	589	649	631	611	652	653	644	602	630	629	635	585	603	623	671	633	590	655	670	609	658	623	642	572	625	621	630	593	642	599	640	636	595	626	686	621	610	638	637	626	629	617	644	632	634	648	643	675	585	685	611	620	662	621	661	670	620	629	656	627	666	623	629	608	649	655	629	634	593	633	629	628	665	640	615	639	680	613	693	621	656	578	634	707	671	634	603	625	598	616	658	637	668	599	629	613	612	621	638	632	653	619	658	594	652	596	651	652	638	630	638	648	586	606	666	653	661	596	609	606	677	592	614	617	663	661	597	671	615	632	605	673	636	647	625	627	620	628	629	612	643	613	596	609	627	611	625	670	646	569	601	605	600	623	624	629	635	622	638	652	625	608	590	620	594	668	648	610	623	643	621	571	618	687	638	549	652	685	596	632	620	620	586	610	580	633	606	637	604	638	617	593	585	589	679	612	619	639	635	601	605	618	624	650	573	601	671	636	655	630	641	646	592	634	652	619	664	643	673	618	614	586	640	656	653	652	606	609	637	632	636	652	652	598	659	628	634	646	619	617	598	646	619	635	656	640	596	636	643	584	633	582	641	599	634	619	600	607	688	607	592	637	584	659	618	577	645	599	656	612	637	662	595	634	654	628	654	676	647	643	684	622	650	615	617	634	620	617	638	641	598	633	613	595	623	597	644	646	638	626	682	641	610	589	683	574	634	663	660	639	653	619	631	604	635	616	645	602	643	668	631	632	643	607	586	661	623	605	616	614	670	621	643	621	622	625	672	626	575	673	616	618	681	602	652	604	648	644	674	602	620	655	629	655	604	670	661	606	623	621	625	704	626	637	666	634	635	626	618	650	652	635	625	615	597	611	662	664	613	595	623	665	604	593	611	641	645	674	652	642	643	606	591	618	599	619	583	672	606	623	621	624	629	659	651	610	604	602	622	652	651	619	644	599	643	599	645	692	640	626
23203	21056	28207	24127	21073	10713	1782	1180	1079	1048	990	916	918	920	878	867	801	874	912	866	861	854	825	796	811	823	871	829	808	816	804	793	804	798	811	872	799	801	806	803	785	824	828	845	833	782	797	838	812	773	801	755	827	757	764	783	822	804	805	778	794	775	848	820	758	807	823	820	746	812	760	817	792	829	759	782	788	814	791	815	773	795	811	845	769	839	789	763	789	767	858	733	836	755	801	790	802	791	825	817	802	835	762	770	789	782	778	795	818	818	821	855	761	812	786	749	847	819	845	807	837	789	802	790	799	772	799	779	801	755	836	765	811	809	776	762	769	849	732	829	839	791	759	823	822	830	802	815	873	828	810	793	837	858	790	812	808	811	816	821	845	769	779	795	771	789	773	763	797	823	854	792	817	767	765	802	841	791	782	783	821	760	819	803	780	796	820	795	757	818	772	848	745	796	809	832	767	824	811	801	808	787	804	825	827	811	796	807	785	772	817	831	821	823	788	815	775	783	771	821	789	794	813	850	772	748	838	831	769	777	804	786	808	792	841	793	789	772	755	843	785	798	780	788	786	832	772	858	854	773	806	825	781	840	810	834	755	816	831	775	815	849	855	816	776	786	792	739	789	828	816	786	806	829	796	799	820	811	800	792	796	774	799	781	771	791	830	763	778	769	793	777	843	759	803	826	805	781	836	848	797	819	797	821	805	783	807	797	766	807	762	783	831	812	816	781	779	799	795	774	811	832	791	740	779	809	812	777	803	800	769	773	787	777	776	868	797	812	835	828	799	813	819	736	794	764	790	795	808	815	830	814	798	784	771	787	817	822	804	816	775	798	802	759	817	768	809	818	782	827	775	772	854	775	793	775	816	803	848	793	894	799	757	767	771	821	849	851	818	807	773	812	753	804	736	815	801	843	771	778	819	764	851	804	764	751	779	830	798	781	760	854	773	791	815	833	859	795	771	817	855	847	820	775	759	802	798	813	786	788	809	771	806	840	778	831	783	779	843	761	792	769	801	847	846	819	827	804	834	813	783	825	794	784	817	819	782	809	829	776	734	797	790	830	828	808	822	766	818	768	779	749	733	808	839	816	817	757	819	767	758	756	763	791	751	806	835	804	786	836	769	828	799	844	830	864	771	817	788	749	757	779	824	765	814	768	759	839	776	796	769	744	768	793	800	769	794	837	790	820	802	818	810	822	757	789	768	801	826	785	824	789	821	805	797	757	810	783	838	788	824	763	827	808	798	818	761	845	813	775	820	834	844	782	805	792	765	785	833	779	752	803	736	805	817	766	782	790	791	754	803	821	785	772	794	764	730	803	773	815	802	778	782	773	792	836	774	811	765	771	752	803	822	820	840	765	800	833	786	801	855	808	785	796	826	801	793	781	816	784	800	803	788	832	835	778	802	770	756	819	762	828	799	767	747	801	781	800	838	781	820	760	746	756	784	828	770	800	796	838	798	801	809	803	796	773	792	791	773	774	798	801	814	784	806	845	795	754	841	830	813	796	782	808	772	761	815	822	793	785	821	777	818	763	798	819	808	839	782	819	775	767	795	813	780	803	780	752	760	833	805	804	803	798	801	761	804	754	805	811	813	738	801	790	776	753	838	790	810	793	761	758	792	825	781	788	845	778	794	823	797	789	799	823	823	823	786	827	767	817	752	859	830	834	809	735	762	770	798	876	847	747	822	782	727	806	789	814	803	814	785	791	810	758	801	760	824	873	791	786	776	782	782	764	794	818	767	794	818	790	815	780	824	780	789	842	763	769	783	788	815	776	790	841	806	809	812	782	768	853	823	767	814	817	777	785	797	810	843	803	824	750	754	786	765	764	817	825	751	819	782	737	755	795	791	753	781	814	862	809	777	806	760	808	807	779	788	784	803	835	797	780	815	799	781	759	795	810	820	815	809	846	823	841	835	791	823	772	808	755	828	764	770	826	822	788	746	725	805	854	818	812	790	824	774	787	807	745	830	780	802	829	783	784	755	799	782	778	765	784	869	800	799	810	813	766	833	780	839	800	782	824	773	769	838	817	779	800	799	776	808	754	782	792	779	814	838	780	809	836	780	783	746	774	807	820	802	791	821	784	838	808	803	803	771	789	808	790	791	756	811	792	773	739	821	801	829	811	761	781	766	781	809	788	839	817	784	773	778	815	806	827	836	808	784	821	783	847	837	810	777	770	776	796	797	781	803	777	778	805	805	835	824	811	734	787	821	766	809	838	793	786	858	801	805	811	762	801	804	837	761	761	775	788	763	751	806	806	733	829	775	814	775	792	852	772	788	788	835	776	787	792	800	783	793	788	796	799	848	786	758	796	787	776	791	846	807	813	791	824	797	789	776	845	807	804	784	775	831	794	788	775	799	827	777	783	797	809	785	837	782	781	847	834	761	832	809	780	796	803	818	830	816	793	817	796	787	815	770	772	756	806	765	836	787	755	781	784	840	824	801	847	783	792	779	807	810	796	831	874	829	800	812	841	771	772	817	781	816	867	836	796	821	784	793	814	793	769	818	806	806	796	788	745	762	842	812	780	786	806	856	803	822	780	785	850	771	753	799	781	784	803	820	819	752	802	801	807	786	787	744	779	869	786	791	845	824	794	807	815	757	729	824	741	801	780	787	808	814	785	777	828	784	850	768	746	783	794	808	802	793	809	754	748	762	825	819	832	806	763	794	785	761	763	832	754	739	810	807	774	740	784	831	815	771	804	814	764	813	794	836	764	837	771	783	808	856	789	761	802	754	800	842	822	830	742	804	738	800	826	811	831	793	782	762	815	821	799	808	793	782	782	785	779	832	761	754	799	808	784	815	772	804	807	827	833	794	829	751	813	770	800	806	791	811	794	770	781	761	780	807	782	802	783	748	793	741	834	809	748	818	819	782	815	817	745	791	807	796	770	841	760	813	795	778	795	798	761	817	816	820	778	761	774	749	734	811	768	814	806	810	835	759	818	776	820	808	831	787	773	791	797	779	850	841	830	768	788	806	768	803	813	772	800	827	811	810	805	798	760	832	795	868	798	847	782	780	787	787	847	792	824	801	766	789	786	765	782	789	786	792	830	840	832	789	817	838	764	795	787	814	784	771	780	741	778	782	772	797	798	818	735	787	801	806	818	805	783	805	797	788	801	785	773	800	784	814	733	857	798	797	836	807	828	796	794	755	798	809	858	848	774	756	766	823	813	807	759	787	781	801	831	775	814	779	808	811	827	828	772	800	794	763	768	837	773	773	733	803	738	751	771	802	811	815	755	810	809	768	801	745	794	772	818	787	757	834	836	766	768	853	812	783	762	848	804	789	759	832	771	800	806	798	799	805	787	811	762	777	750	814	751	788	799	789	823	777	806	800	792	782	859	796	772	785	772	785	866	829	800	798	814	750	785	757	806	814	807	716	788	791	799	842	828	778	770	764	747	807	740	775	835	847	794	799	796	819	787	784	808	792	783	784	807	760	768	800	794	751	810	839	781	798	819	828	781
7108	13916	10759	4911	3532	2441	1987	1693	1559	1310	1220	1208	1149	1084	1081	1143	1053	1023	1001	1023	1004	993	996	957	969	989	933	971	1023	957	956	926	1009	975	1007	987	938	923	955	943	988	968	971	969	901	967	931	965	970	985	913	885	1000	987	955	974	950	970	934	940	902	960	962	980	966	910	956	948	985	903	955	919	952	964	934	961	931	968	972	987	958	947	929	927	905	941	968	959	911	977	951	931	961	945	959	907	978	947	912	969	941	946	948	918	944	958	962	931	905	924	899	905	939	982	944	935	993	898	934	966	961	959	922	948	954	962	921	924	967	906	896	903	940	938	913	998	910	894	917	968	995	991	955	969	932	914	940	888	958	908	948	939	917	974	934	957	929	907	951	943	934	892	950	950	943	974	966	965	955	951	960	964	910	928	973	987	952	964	998	971	883	931	926	977	935	935	989	945	912	947	974	968	918	980	944	983	946	977	946	922	973	1003	959	966	961	972	937	943	1001	920	933	943	957	948	946	978	911	1043	971	961	916	890	960	955	935	924	985	931	934	974	993	982	923	902	971	908	904	960	966	865	971	953	988	939	959	928	938	959	916	925	968	977	899	1000	974	959	960	942	1001	978	938	926	933	896	938	969	934	966	946	933	889	950	930	965	940	941	886	936	988	915	972	999	944	923	966	932	914	964	915	876	935	917	916	950	954	963	964	920	942	959	923	897	1002	961	948	937	932	939	920	987	972	983	965	958	962	915	927	968	933	957	924	941	937	986	904	987	956	942	898	930	914	921	911	912	981	968	977	927	995	978	931	932	911	942	939	998	954	925	967	974	986	967	947	908	1029	933	912	955	982	966	949	931	942	909	940	938	942	1036	968	930	919	944	982	964	958	903	973	966	939	937	958	932	931	928	980	976	1005	915	972	955	955	965	907	891	927	888	930	940	929	945	962	932	941	988	936	962	980	946	907	944	969	958	962	963	980	907	930	920	939	946	940	1015	897	1001	977	938	918	936	920	951	932	928	933	941	941	904	971	928	940	914	952	922	958	935	933	955	890	942	898	916	917	948	1004	931	930	934	940	927	900	951	960	929	916	932	981	977	985	938	903	944	994	941	925	964	968	913	951	933	940	902	887	952	939	1004	904	970	947	976	959	897	912	940	933	933	893	947	904	939	947	896	911	967	905	926	899	906	898	982	919	915	915	944	919	887	976	932	958	941	918	940	939	976	964	987	918	940	928	984	939	909	979	918	961	961	957	927	966	916	948	976	906	918	944	959	887	926	947	970	1026	979	862	977	865	926	954	976	999	958	937	943	947	950	899	976	997	953	907	950	930	918	994	936	971	959	962	895	932	992	941	971	976	939	971	936	1003	931	982	983	953	981	918	916	941	944	937	912	927	968	899	951	960	921	898	950	945	932	903	920	941	948	965	1011	983	1026	935	926	963	939	979	970	963	918	956	946	930	937	914	972	915	940	929	961	982	930	887	955	890	907	956	940	937	930	936	954	939	928	975	904	947	942	951	992	930	929	940	913	907	954	922	957	936	957	950	951	907	971	975	924	999	998	961	946	962	931	913	1013	944	949	980	931	958	930	927	992	923	950	893	1005	953	913	950	881	960	931	965	924	910	964	962	925	959	913	937	955	932	959	931	950	957	950	941	898	992	922	965	908	902	900	987	986	979	965	909	946	909	932	946	989	902	938	944	998	871	940	912	936	938	931	944	950	939	988	987	955	967	943	886	1012	947	935	918	920	928	934	930	922	941	965	958	940	933	958	942	975	952	937	931	950	921	948	910	897	1003	908	976	903	960	908	911	956	964	968	976	976	950	935	922	912	912	918	939	980	946	938	915	927	976	925	964	942	946	919	978	962	899	971	901	1013	964	920	941	941	974	941	990	974	961	945	934	934	919	1025	947	916	945	932	1019	939	924	928	958	915	1014	883	946	962	920	964	967	946	953	957	937	970	943	966	964	991	974	968	912	959	919	953	956	900	926	954	929	920	928	951	963	981	990	921	934	949	981	898	989	970	953	919	949	940	925	941	922	925	945	958	906	896	972	967	954	952	957	962	961	918	947	922	879	955	901	948	976	953	916	898	907	971	921	913	960	928	897	963	934	993	968	932	975	937	936	929	929	937	984	918	948	902	912	930	932	918	1014	924	917	904	964	908	992	932	989	935	977	925	892	953	923	932	911	944	976	967	939	948	951	966	1001	970	945	907	934	973	966	917	952	929	1004	973	935	944	974	902	891	953	999	939	931	934	932	955	953	929	875	914	944	941	913	935	922	931	925	886	905	936	1002	886	982	948	898	964	905	905	985	978	912	930	964	901	918	944	986	895	949	928	956	940	936	928	992	938	989	951	972	994	986	943	940	1010	880	943	905	906	893	950	944	980	949	953	895	966	965	961	913	895	974	935	908	938	939	926	942	941	968	946	914	972	1012	900	956	898	957	949	940	937	944	950	943	881	988	934	933	942	995	919	932	921	898	937	887	993	951	931	926	992	983	950	900	904	943	929	879	938	932	899	915	919	950	952	974	969	912	922	919	921	878	922	928	934	942	1016	939	961	924	983	943	918	971	958	938	926	961	946	972	948	927	952	936	870	990	985	952	969	932	942	945	950	927	966	1025	983	960	950	905	915	967	1008	942	959	898	1005	920	900	916	968	966	984	935	948	976	925	966	929	911	1025	961	918	994	950	1007	951	947	929	986	965	915	910	991	894	931	1015	986	920	964	942	962	963	927	966	922	912	971	935	954	937	907	919	954	984	941	949	961	1022	953	927	934	881	960	984	1009	918	930	910	960	936	974	935	933	942	892	949	920	943	942	906	917	911	928	930	928	934	910	936	922	906	963	970	954	939	958	920	1018	955	910	918	932	966	923	962	895	939	999	954	986	937	952	928	912	970	926	917	949	922	971	901	985	942	915	1029	913	928	924	940	985	954	874	956	920	911	933	991	951	989	881	990	952	948	922	954	922	958	936	931	976	914	958	919	887	930	912	1050	917	1004	959	967	948	979	973	987	949	939	1000	977	987	967	889	942	917	914	988	921	936	998	961	946	935	921	934	974	907	951	942	941	926	928	925	965	908	987	940	931	938	951	921	953	934	948	1001	945	961	969	951	938	983	940	937	933	981	964	933	977	948	941	974	839	900	958	907	951	936	890	971	963	940	915	921	963	952	956	937	970	907	929	949	989	927	968	949	948	1004	975	983	930	945	910	928	930	954	926	971	856	982	998	938	947	947	950	947	994	927	957	916	977	922	980	945	948	904	926	969	973	958	882	977	940	965	923	924	919	891	945	993	995	963	1004	990	925	981	940	911	934	925	957	902	877	966	916	955	944	962	939	924	934	941	935	929	861	930	987	974	948	955	958	912	950	934	908	914	904	884	978	961	923	962	960	968	991	942	959	952	956	983	958	900	939	928	938	901	891	940	887	942	939	880	915	958	953	944	997	976	974	943	969	969	917	938	922	922	1018	907	957	841	958	905	949	956	891	980	953	924	939	940	912	971	914	986	907	942	918	984	895	921	996	952	984	961	979	980	969	916	1002
24173	21098	27436	24964	13284	1020	564	425	406	358	328	290	301	297	282	284	263	275	253	236	278	265	267	264	236	235	241	245	243	268	245	249	222	228	261	232	239	239	215	226	217	226	252	265	239	241	246	222	261	253	252	259	274	233	255	236	222	228	265	231	257	241	239	241	249	256	252	231	241	249	230	233	258	255	249	270	234	236	241	246	218	257	236	238	259	240	243	249	238	237	224	218	236	239	261	239	204	216	227	251	244	226	243	239	236	282	251	229	246	246	213	242	261	224	217	234	233	230	231	245	230	240	239	242	217	237	243	222	232	224	232	246	258	234	236	246	237	236	211	262	254	265	223	261	228	224	235	205	235	239	248	244	220	250	247	260	252	213	254	240	246	253	221	266	224	230	250	233	261	232	237	267	245	272	222	243	210	245	217	252	257	221	248	233	234	241	256	230	248	255	237	230	244	225	242	231	243	226	225	214	233	216	245	225	255	239	243	255	267	230	224	253	239	241	232	241	221	234	238	219	255	249	240	248	221	233	255	248	209	211	265	239	226	284	254	254	230	240	241	241	249	228	254	249	222	254	255	261	245	189	221	233	277	229	230	261	245	251	199	245	235	252	256	249	210	240	241	250	230	227	275	238	273	243	241	246	199	242	237	273	242	228	210	220	255	220	211	225	209	238	261	263	218	258	263	241	239	225	227	231	238	260	212	275	261	248	260	236	243	225	251	239	235	243	230	213	259	198	249	245	230	234	231	231	253	221	243	233	240	218	248	235	235	259	242	237	223	243	212	242	246	259	245	267	226	256	252	240	220	246	226	243	255	244	209	204	236	249	222	256	232	234	233	228	262	249	238	243	243	242	220	252	259	205	229	239	241	240	254	208	240	232	241	229	224	237	241	231	226	233	213	235	258	246	238	239	213	268	263	230	273	247	278	233	213	229	224	217	216	237	239	232	252	261	229	238	230	248	227	237	240	228	222	246	249	263	236	227	227	240	266	231	225	235	217	264	234	237	217	248	247	244	213	238	253	245	262	234	227	251	248	282	244	244	249	280	259	236	253	232	235	226	234	227	231	246	222	237	229	233	238	225	247	235	228	254	256	240	226	242	254	221	226	251	240	242	221	233	245	248	230	240	243	209	256	238	245	252	225	244	258	233	251	242	253	232	249	232	224	249	275	223	260	245	238	231	220	238	232	253	249	260	241	272	230	233	262	228	230	244	255	222	227	225	221	232	204	242	235	241	201	225	241	229	234	237	239	254	228	233	259	262	281	221	253	232	216	233	248	255	243	237	280	268	244	225	250	239	231	245	224	235	254	221	250	252	265	247	218	214	245	223	257	230	236	234	222	226	235	268	252	202	241	242	260	208	232	222	222	220	255	242	244	229	274	236	244	229	237	235	264	273	231	277	228	239	266	238	239	217	240	264	216	205	246	241	247	253	244	207	241	254	248	239	232	244	225	247	252	262	227	273	234	238	222	237	232	224	227	238	220	238	238	237	221	243	256	246	214	244	248	258	268	248	252	246	269	255	248	244	242	234	249	244	213	232	284	235	237	228	220	251	221	251	228	228	271	231	253	233	238	245	260	239	228	245	219	213	228	220	243	217	251	227	246	248	223	221	227	237	234	252	224	231	262	253	234	247	231	243	233	266	247	220	245	227	233	237	243	249	230	238	247	235	243	221	253	254	221	246	236	228	216	245	249	235	237	254	243	266	238	222	236	269	223	242	250	250	214	231	230	237	240	234	230	228	232	233	244	237	252	205	247	210	239	216	242	268	239	249	245	258	241	248	259	250	260	258	240	249	232	243	222	213	253	235	264	233	236	252	235	236	270	252	233	221	241	254	230	246	264	249	212	230	234	219	220	218	225	255	262	236	251	249	208	221	248	229	225	232	224	222	221	242	231	254	250	240	231	234	251	205	218	223	207	259	246	203	246	202	218	246	238	254	217	251	268	250	221	258	221	216	247	211	226	237	252	235	266	266	246	231	239	246	249	243	236	224	230	245	228	244	239	235	250	241	254	248	222	229	236	250	226	215	210	249	207	237	241	253	208	257	211	207	235	235	238	241	228	298	253	230	259	240	234	237	235	243	230	238	264	228	236	230	231	239	255	220	239	224	228	240	213	265	247	232	246	242	235	248	242	215	274	237	234	201	225	248	248	208	235	243	236	244	255	233	242	217	249	241	248	269	269	258	245	241	221	233	238	231	226	244	258	248	231	222	242	226	221	247	250	233	249	232	230	259	244	223	230	211	284	240	240	259	272	238	217	246	257	244	252	222	233	256	219	259	211	236	256	240	246	222	261	244	245	246	196	255	219	276	209	242	243	247	236	262	233	237	235	215	235	250	232	260	240	217	251	234	251	237	245	230	221	224	247	263	217	242	256	255	247	201	223	242	238	204	247	238	260	230	262	231	242	218	228	248	264	257	225	255	220	215	259	241	239	240	233	263	242	243	221	239	230	236	222	229	256	239	270	229	243	224	242	243	245	254	216	229	281	212	229	255	249	235	227	215	235	233	248	226	232	247	263	235	261	228	242	243	233	224	237	231	247	243	264	242	209	241	243	239	232	223	219	235	230	244	256	234	217	256	256	262	207	232	222	245	232	268	254	253	236	225	238	285	255	246	253	254	241	249	262	241	235	242	228	237	246	252	222	207	254	248	240	229	207	222	245	217	253	226	251	239	199	217	236	225	228	227	241	252	275	241	240	249	206	241	262	207	230	282	266	266	230	236	233	247	245	238	210	252	228	250	241	237	258	227	230	226	248	250	231	230	219	240	279	216	214	255	248	223	230	245	240	232	256	250	253	252	253	203	248	203	220	225	242	253	259	250	252	224	241	243	272	254	254	262	237	243	234	221	232	255	252	241	207	258	237	228	221	227	232	241	245	251	220	262	229	252	201	238	225	248	240	242	242	233	224	245	240	241	269	229	269	231	275	254	212	207	251	256	217	258	240	225	278	259	218	247	266	231	257	239	239	232	235	222	215	241	230	223	218	240	239	246	253	215	248	227	236	269	225	216	279	240	249	228	247	235	248	221	235	256	217	269	256	277	238	237	234	237	236	241	244	229	228	268	256	252	225	233	241	225	245	250	245	250	260	266	247	250	259	208	249	204	222	233	256	234	276	265	222	276	265	251	232	231	200	254	234	248	251	244	229	231	250	240	222	220	248	236	256	241	238	245	251	244	246	233	254	244	271	227	213	255	249	253	228	225	229	234	226	228	251	227	235	238	229	251	270	234	233	265	231	251	252	238	229	227	221	279	233	228	231	239	239	242	234	242	244	244	216	243	247	229	254	240	236	236	229	227	241	251	247	261	249	241	242	247	233	214	231	239	235	226	254	209	252	250	241	257	234	221	249	231	251	243	223	219	255	238	230	268	241	268	233	238	225	236	241	229	257	264	211	225	232	232	229	253	257	231	256	260	246	237	251	214	230	258	259	224	235	234	252	270	238	221	232	249	242	206	246	235	240	252	230	248
7003	10006	7010	3038	2041	1398	999	765	657	546	478	462	395	382	399	351	360	385	340	337	331	326	324	330	339	311	321	318	355	304	325	304	312	281	300	324	347	301	314	306	315	301	291	299	298	318	318	295	320	326	311	305	332	282	266	320	317	339	336	391	318	282	326	285	298	317	286	309	324	307	312	327	316	280	308	342	291	303	317	295	327	308	304	310	315	266	315	288	279	312	299	332	297	296	326	270	291	295	305	312	284	305	296	299	301	286	306	275	321	284	320	272	321	293	273	297	284	293	303	281	306	294	325	307	332	293	281	284	298	320	344	319	311	300	303	324	296	294	302	295	281	311	320	304	335	296	298	315	291	304	309	277	326	346	317	324	326	286	333	318	319	294	303	294	295	302	292	326	271	313	305	307	318	303	298	327	323	290	286	313	294	300	317	304	285	351	295	303	291	280	311	321	297	320	301	287	307	311	312	302	285	283	314	306	279	260	280	306	275	316	301	311	276	300	319	303	304	302	295	299	325	333	291	343	290	308	314	274	282	279	315	311	300	330	310	287	308	270	332	269	285	317	340	310	316	312	293	313	326	293	301	292	303	304	319	315	296	320	319	265	292	274	311	325	291	295	294	310	281	298	297	332	296	293	285	314	320	323	286	307	310	314	297	308	336	269	329	309	284	276	314	293	289	276	303	294	315	302	314	278	283	312	290	303	305	330	333	303	296	290	291	325	323	340	303	318	330	297	324	297	266	283	298	309	306	289	272	295	306	304	316	305	305	320	304	311	306	300	333	292	294	327	310	285	284	286	337	305	330	333	295	290	310	351	311	333	314	308	276	289	324	302	296	347	314	326	306	287	285	284	305	318	301	313	281	284	319	284	291	296	316	328	308	340	304	286	319	297	284	297	301	306	309	318	293	294	343	306	315	293	337	278	270	281	312	325	322	305	302	295	317	325	313	286	321	294	293	313	311	312	297	280	330	293	337	308	286	297	314	316	279	293	296	291	285	301	321	286	294	306	284	289	310	289	271	299	291	294	257	290	313	284	317	276	314	305	300	321	294	326	303	300	319	306	284	312	328	351	288	312	309	300	299	313	301	312	275	331	318	271	340	302	314	299	301	304	306	309	299	313	303	281	333	303	320	311	309	272	344	291	308	293	288	313	310	319	283	302	308	327	275	297	300	294	297	284	278	317	271	326	289	315	306	317	304	293	307	307	326	315	273	344	321	294	294	276	289	306	276	314	284	282	313	312	308	292	304	303	286	309	290	292	325	319	314	305	298	288	290	328	300	312	308	336	315	298	295	306	295	277	286	282	308	311	280	329	294	309	308	317	328	345	312	297	285	289	309	285	324	295	290	307	296	286	307	305	279	308	312	311	267	280	300	312	296	304	304	286	310	288	317	316	286	274	327	282	313	299	292	321	306	307	302	302	295	285	307	322	318	325	332	290	307	305	311	322	313	324	289	289	296	311	314	316	299	288	330	306	299	311	290	296	329	311	297	348	295	313	297	288	309	274	316	296	330	330	301	303	281	300	284	331	286	300	298	315	327	280	330	302	291	282	298	332	301	285	304	310	290	332	303	287	307	280	312	276	296	318	300	327	331	293	273	304	290	280	290	305	317	293	312	300	279	293	288	326	296	306	291	300	279	294	316	273	309	307	311	314	293	326	327	310	312	327	267	315	297	285	297	300	299	298	288	337	304	306	302	279	306	316	277	311	295	296	293	267	297	277	279	292	299	305	296	280	299	315	315	334	296	304	287	297	301	302	288	307	282	291	276	312	286	292	290	322	296	321	308	326	298	289	266	287	331	305	312	322	305	299	305	294	284	324	304	305	285	294	281	289	292	316	323	307	299	305	315	321	318	313	325	314	329	310	332	289	321	314	330	291	315	283	284	327	295	296	302	296	279	297	298	317	336	304	283	309	313	295	288	351	336	311	293	298	295	296	309	285	316	313	303	309	283	323	297	286	306	306	302	325	307	299	347	307	304	310	298	304	335	310	292	293	302	313	299	277	298	313	310	318	291	307	287	324	323	286	337	337	337	305	295	292	327	316	280	311	356	320	345	297	307	308	300	296	263	297	282	271	295	279	263	301	335	298	267	301	321	320	289	297	312	309	299	308	278	307	317	295	314	285	284	304	283	331	325	285	322	342	294	282	265	312	311	308	315	303	310	284	324	294	287	290	306	320	319	314	319	301	314	316	272	308	307	320	313	311	305	296	311	309	272	348	337	307	298	304	320	336	325	329	312	292	338	286	289	301	313	277	315	317	334	310	312	288	307	304	323	305	300	314	304	289	295	288	317	264	296	295	277	300	314	274	290	291	314	275	303	287	304	265	308	312	325	290	315	306	318	299	264	290	302	300	287	313	305	279	290	301	269	308	294	308	318	288	295	290	335	308	295	302	290	297	325	295	282	299	311	317	293	316	307	295	298	307	318	311	284	312	300	296	316	303	294	333	290	310	352	272	314	293	315	329	301	301	292	298	315	283	317	302	288	301	302	315	316	294	290	290	293	312	309	345	318	296	316	311	295	286	283	310	338	330	293	333	301	336	322	291	293	301	335	290	291	311	321	294	294	327	315	292	305	313	293	328	301	298	325	282	317	320	324	296	306	292	283	299	308	290	309	273	305	290	287	302	292	314	295	287	298	322	272	308	335	297	298	298	292	300	290	317	272	301	257	305	304	294	321	294	292	287	293	296	293	272	330	313	283	299	282	306	309	306	338	281	294	278	317	309	282	279	315	283	303	280	282	308	311	303	317	302	287	336	318	301	339	327	298	293	278	326	288	274	305	316	316	280	313	309	282	307	290	299	301	306	285	292	308	308	318	304	291	301	261	301	304	300	303	322	265	303	302	318	326	312	285	286	291	323	309	285	281	299	277	307	291	325	313	328	310	319	322	298	286	283	307	309	320	272	296	281	314	294	284	312	307	331	299	329	314	294	283	307	291	294	316	286	306	294	309	283	278	309	307	273	303	290	342	294	291	322	287	287	301	331	303	304	304	301	332	336	328	282	320	306	319	303	307	291	315	313	301	322	304	310	318	306	310	328	308	285	321	278	323	289	309	303	300	271	315	307	310	293	290	325	318	328	318	302	319	289	290	290	313	335	277	335	294	287	294	274	290	268	284	325	295	311	289	304	293	305	285	293	288	298	312	308	291	317	282	326	334	273	311	331	316	303	300	290	314	292	315	308	293	322	294	309	294	291	285	273	346	308	339	294	289	308	311	324	287	284	305	309	317	306	303	292	285	286	330	317	320	322	312	300	347	283	296	281	292	299	281	296	309	291	314	278	325	301	306	294	337	290	290	324	286	297	346	300	303	312	289	276	267	285	299	321	310	282	277	324	311	293	318	296	289	325	278	278	309	326	289	294	304	289	287	280	284	310	301	282	308	305	306	306	319	350	266	329	310	306	322	304	320	305	333	314	279	309	284	291	299	294	299	291	327	296	291	283	289	302	291	291	283	320	296	260	275	278
22223	21130	28776	23743	21142	21185	10450	1503	1049	971	863	814	724	752	706	604	633	616	651	607	581	582	582	572	587	552	550	548	558	559	538	573	566	531	552	534	537	560	635	524	480	542	535	512	557	558	535	539	575	557	518	563	568	535	532	496	537	539	546	538	531	533	491	575	524	544	558	526	550	575	574	551	517	561	563	531	509	553	502	581	554	592	501	516	541	509	585	565	565	552	550	514	524	546	521	579	548	505	537	532	534	525	531	517	505	601	527	527	522	563	507	567	538	511	560	545	556	532	536	535	538	552	517	508	526	506	578	542	539	525	524	519	550	553	529	537	537	515	539	547	572	518	507	548	548	544	509	520	513	515	560	535	546	557	523	536	533	494	542	477	534	535	580	574	492	496	469	515	553	519	556	567	551	520	517	531	522	506	516	564	543	513	524	509	516	548	554	563	517	549	538	525	571	525	550	525	503	527	526	498	509	547	505	518	540	520	560	548	500	582	545	496	462	619	523	582	548	533	484	559	517	503	510	548	543	555	558	532	547	593	544	521	561	517	505	566	537	556	484	526	538	511	534	515	559	511	521	530	511	566	530	525	561	527	546	537	535	528	527	563	518	545	520	545	549	522	569	539	551	553	514	543	537	474	545	495	530	527	519	519	543	534	527	539	516	530	556	485	499	508	510	538	511	542	551	544	550	562	537	538	515	509	532	519	502	503	551	546	576	547	486	559	515	516	519	540	499	531	529	557	552	582	539	531	586	534	508	506	550	547	548	497	553	528	534	517	516	533	516	545	565	528	520	520	525	554	531	511	523	549	560	502	560	506	546	533	565	591	545	556	571	548	551	571	551	520	549	551	529	556	541	510	540	561	552	518	507	543	538	527	527	531	499	540	514	562	546	544	532	534	554	546	537	569	554	554	560	573	508	543	513	529	538	550	533	536	532	516	553	513	519	524	541	542	485	539	544	545	554	557	571	544	492	536	503	553	545	504	516	485	526	526	552	559	520	534	560	577	561	478	540	566	541	519	538	494	537	535	554	504	556	511	490	536	499	544	548	536	467	525	493	515	543	524	535	537	533	530	527	489	513	521	524	542	514	519	553	543	523	541	519	538	569	515	540	527	504	564	521	545	510	471	527	548	506	507	553	561	493	518	560	567	497	502	549	508	544	521	522	505	503	537	554	550	538	503	504	507	553	537	519	523	539	553	519	498	561	557	520	562	499	549	537	520	506	521	562	545	539	545	507	538	465	566	514	538	558	547	552	526	525	545	555	523	539	547	519	531	546	580	519	532	517	576	521	553	545	517	531	529	506	534	534	550	529	509	534	611	538	497	545	513	510	529	528	556	485	517	549	463	486	507	524	528	547	573	514	482	535	530	503	561	524	490	495	551	478	511	565	550	519	561	512	534	541	558	515	522	549	518	523	527	496	530	499	511	518	526	510	554	546	534	532	506	529	481	497	502	495	524	559	570	557	524	522	496	555	569	523	529	515	545	532	530	552	553	516	487	569	517	511	522	502	507	555	542	548	527	522	524	534	531	502	514	501	561	512	558	533	492	536	537	501	498	504	535	571	502	541	530	491	549	568	548	557	518	516	579	508	508	510	559	497	498	519	539	492	562	518	524	522	509	521	528	541	539	561	517	505	554	546	555	538	520	544	548	537	537	536	559	533	566	526	511	516	562	560	535	525	548	541	530	538	519	558	557	547	490	538	535	537	572	474	566	496	526	518	541	542	489	545	535	538	540	512	509	555	495	510	532	581	529	507	501	539	541	499	520	514	532	534	524	545	564	523	564	542	496	541	551	532	557	542	581	509	552	531	490	495	547	509	516	485	525	557	523	530	536	541	571	559	558	550	503	545	540	582	506	500	554	534	495	526	529	509	532	565	506	546	490	510	543	516	508	559	503	518	539	480	534	525	539	508	571	492	524	524	523	514	544	517	497	493	529	503	568	575	540	521	552	536	507	572	517	547	530	505	469	524	533	537	554	491	545	547	541	496	519	547	535	507	547	535	541	520	510	529	514	525	525	550	527	536	489	506	548	559	572	533	536	547	538	506	572	551	491	537	506	496	506	521	544	500	507	516	563	516	557	562	555	607	533	510	541	508	530	554	532	539	538	532	526	568	537	501	544	535	539	522	511	527	527	539	509	542	558	520	516	504	468	544	528	544	531	554	542	504	479	550	559	519	529	513	525	535	547	540	536	531	538	518	508	542	551	524	531	502	534	571	508	538	525	519	577	555	537	485	525	526	541	535	527	545	516	514	532	556	516	538	530	535	560	492	534	528	481	521	543	514	531	541	547	533	553	512	544	507	504	523	541	518	495	568	515	587	499	535	542	533	549	512	503	509	521	545	523	510	550	511	510	533	545	522	526	538	510	506	535	554	568	525	531	509	514	511	545	540	517	513	570	530	548	517	556	529	537	557	527	574	517	549	512	498	530	547	515	538	553	499	520	530	522	550	501	505	544	555	516	525	539	519	518	553	516	554	539	545	493	514	554	533	518	547	512	548	563	547	539	509	550	542	509	565	535	541	542	556	538	529	547	509	515	508	534	545	528	501	533	512	521	503	534	554	553	520	526	503	563	617	489	569	477	566	503	487	488	518	540	557	514	543	508	534	501	557	551	577	529	548	501	509	560	514	522	505	553	532	591	494	532	540	537	512	508	532	487	535	532	499	524	553	512	555	548	528	562	534	532	531	476	557	508	491	506	485	504	535	548	557	536	527	507	540	532	559	551	562	500	561	499	491	538	502	523	528	557	495	533	532	561	561	568	523	496	537	505	520	539	518	523	551	557	525	515	529	568	510	519	535	499	515	508	515	516	506	517	505	520	522	504	516	525	522	516	542	541	528	567	503	505	527	538	528	502	557	562	528	524	549	558	545	551	522	556	534	530	551	550	520	566	515	530	522	544	518	544	540	527	537	517	556	512	529	544	518	557	512	533	527	517	468	532	503	563	536	471	522	524	523	516	509	540	516	541	529	512	547	527	531	519	522	505	534	497	508	515	558	522	565	529	562	538	525	546	538	562	524	524	548	534	530	465	536	508	524	533	517	519	548	508	496	516	516	501	507	508	511	535	498	523	559	547	553	546	513	541	577	528	523	520	521	508	543	549	537	551	516	548	529	541	550	538	553	477	503	550	514	526	526	548	538	533	530	506	524	544	569	487	556	541	536	559	534	538	542	535	522	499	536	556	492	502	556	511	543	558	470	532	538	528	547	508	555	532	511	499	538	578	526	523	482	514	533	526	492	515	524	538	522	517	516	538	525	532	522	561	538	505	540	524	561	553	510	540	494	562	519	506	534	517	558	499	538	556	502	532	530	545	546	509	578	549	515	498	548	517	571	523	550	572	560	494	499	532	548	558	521	535	532	522	539	530	507	528	508	543	560	562	521	504	544	546	547	542	524	484	527	523	510	544	520	511	498	563	518	492	519	529	513	511	576	547	504	530	555	500	491	512	531	515	536	506	522	557	572	522
9538	20809	15780	7764	5227	3592	2609	2152	1671	1405	1234	1057	939	899	978	850	821	796	805	788	735	708	706	682	710	654	712	696	700	702	694	636	717	688	658	689	678	655	626	689	713	645	660	675	653	677	709	620	685	687	640	634	688	651	645	703	683	687	682	618	654	673	634	648	660	654	619	625	645	672	656	673	666	623	697	630	651	670	683	683	621	684	658	696	654	658	666	611	664	624	657	644	626	639	665	644	651	648	638	682	670	648	685	657	643	657	663	651	636	638	681	649	647	712	657	683	674	641	642	654	657	635	644	711	663	696	665	642	638	663	684	704	682	587	645	687	660	635	612	629	647	655	641	686	621	647	633	662	623	589	644	660	667	651	656	620	654	640	629	625	645	648	660	676	669	694	692	664	679	621	644	689	703	644	646	634	607	653	653	633	637	690	654	630	668	687	667	669	632	704	651	617	638	664	632	667	679	641	631	641	651	641	652	661	688	699	667	609	632	651	668	706	618	652	630	648	600	653	648	667	632	613	669	676	636	651	685	621	662	670	753	649	656	637	669	659	663	691	611	594	622	635	643	673	686	682	644	636	640	645	620	640	658	683	661	675	666	640	649	672	666	663	639	646	627	638	673	660	641	674	661	671	680	645	657	667	638	632	662	639	658	655	652	662	609	670	692	638	672	672	664	625	682	633	646	664	660	631	609	682	685	645	695	688	642	643	613	665	659	664	670	659	604	669	633	696	651	656	645	650	652	661	643	644	673	667	667	609	635	645	604	621	657	637	664	651	660	646	680	653	641	639	677	662	623	639	616	653	659	670	651	613	700	654	653	687	654	736	644	669	684	667	671	651	628	666	669	665	679	668	653	647	608	677	684	665	674	678	646	610	630	678	670	661	658	610	702	708	668	686	607	624	662	633	642	637	641	692	657	689	660	671	655	665	688	690	703	692	637	674	672	621	622	663	654	654	694	628	652	641	672	626	639	718	629	686	631	658	634	637	684	663	637	659	642	677	580	651	674	646	688	614	709	668	668	637	664	640	635	693	681	641	649	662	678	645	675	671	671	699	654	671	676	638	650	659	651	662	680	633	651	617	594	670	622	635	665	634	649	635	628	671	679	689	640	682	644	668	712	620	633	668	597	618	675	621	620	638	642	657	671	692	676	631	615	635	662	673	633	660	648	652	670	653	671	656	665	661	625	615	644	634	621	635	653	667	657	647	649	711	683	644	641	658	637	637	650	676	642	652	639	644	585	678	691	726	687	615	641	627	612	681	634	648	686	614	625	696	641	672	637	664	610	646	639	629	662	630	681	668	637	663	641	667	641	681	610	657	679	679	659	682	608	683	631	619	624	617	651	625	640	653	659	629	663	697	636	675	658	698	683	644	689	672	631	628	652	694	694	680	677	657	590	694	692	665	641	623	615	623	620	646	621	635	668	668	657	644	658	662	700	690	645	632	678	629	653	665	588	675	659	666	650	669	601	618	614	677	660	649	678	663	697	623	639	639	628	642	640	693	686	639	633	679	635	652	677	696	671	664	664	654	689	698	641	650	619	628	634	669	605	662	631	626	670	630	640	578	653	633	635	669	686	643	661	635	638	616	686	646	687	619	649	636	624	637	678	627	674	667	659	636	704	640	667	686	674	629	637	650	604	723	660	619	686	678	649	640	618	657	674	656	647	643	660	655	642	630	630	661	695	644	663	675	668	670	644	656	630	683	641	683	637	657	638	633	702	630	677	648	618	676	649	669	631	658	642	674	619	598	621	687	674	659	634	658	665	650	639	620	616	629	688	625	677	643	669	627	675	663	598	626	647	668	660	669	655	668	599	663	662	650	683	671	639	654	627	646	582	673	665	622	656	642	645	676	696	633	617	666	677	640	660	662	664	615	663	671	705	668	692	684	649	675	652	681	660	622	618	645	633	628	687	675	649	611	680	674	679	609	665	675	669	649	657	626	636	703	682	627	664	651	625	661	660	703	627	636	700	619	675	677	633	626	627	635	608	681	673	661	639	674	696	713	636	650	638	675	670	647	629	637	593	610	648	652	627	653	621	641	673	633	660	584	652	677	668	679	636	647	679	627	692	644	645	622	650	640	635	676	668	694	628	677	671	653	662	694	638	657	677	668	697	655	694	659	646	698	656	624	668	649	661	651	633	669	595	633	663	600	620	681	667	652	617	700	694	654	661	611	649	669	692	655	673	644	645	679	635	657	677	685	643	659	648	682	644	660	648	686	620	662	614	657	660	643	636	634	721	666	657	639	691	688	651	666	675	654	624	658	655	668	687	606	594	659	600	640	686	634	644	649	652	610	658	684	670	662	658	636	647	689	649	635	647	686	679	639	620	670	626	647	679	674	639	665	640	636	648	652	632	632	619	624	645	622	600	681	667	597	690	662	673	623	679	636	684	617	640	622	642	676	677	662	637	641	658	641	672	661	646	645	699	651	601	664	680	664	706	658	670	665	662	680	650	663	600	635	653	672	650	642	700	677	684	705	662	640	676	654	626	668	676	663	635	661	647	656	653	687	648	674	634	677	638	655	686	604	643	627	654	651	633	658	617	635	669	653	669	639	668	658	688	656	639	636	645	618	681	683	684	649	644	668	693	641	650	673	633	690	630	624	658	633	656	636	646	687	591	604	634	660	649	657	644	638	650	727	676	610	683	680	674	654	631	621	618	673	673	656	648	677	652	682	672	671	672	658	633	599	707	648	672	642	651	651	642	669	652	665	654	665	633	619	681	681	644	629	667	607	651	617	676	606	626	632	660	657	599	654	646	656	654	669	666	623	675	642	632	600	653	661	659	604	666	645	614	659	627	707	581	677	647	669	661	602	682	601	631	663	622	641	640	649	643	656	705	685	649	695	644	666	627	655	604	663	661	707	690	666	625	668	660	661	689	644	648	650	674	706	621	654	637	715	666	649	639	667	648	650	636	694	612	663	661	674	631	652	645	677	705	658	618	650	626	687	600	635	668	697	642	648	625	641	659	677	653	654	631	692	655	693	669	658	613	686	590	646	646	629	674	642	646	656	633	646	678	661	621	669	637	642	618	635	668	673	626	649	630	671	609	604	634	675	653	660	664	631	640	668	620	642	626	649	705	640	629	669	671	574	693	689	652	630	621	617	654	692	635	626	622	658	688	648	654	679	650	659	648	631	595	681	651	690	630	635	647	609	647	647	638	644	650	681	628	626	637	664	656	635	671	666	632	685	659	654	641	644	652	608	665	679	685	666	605	627	651	652	694	654	665	635	690	677	685	638	553	646	689	642	633	705	646	640	654	674	620	636	655	630	638	619	621	635	646	674	630	655	693	642	615	667	679	641	651	643	673	648	686	672	656	644	684	629	663	610	631	656	705	663	651	595	646	667	661	644	668	676	634	648	710	617	667	645	649	646	659	615	659	643	671	662	635	643	679	703	684	697	653	638	658	685	640	656	660	672	648	707	621	677	657	662	694	658	608	675	653	639	675	673	626	633	627	661	665	657
27020	19586	7080	1482	767	668	641	573	556	562	547	567	564	532	577	566	529	552	531	508	551	507	531	523	563	540	526	494	509	540	529	570	539	530	558	540	535	526	511	570	557	581	534	539	514	557	537	490	515	537	548	557	530	533	556	527	527	536	570	567	549	522	582	516	502	539	494	525	530	511	535	523	547	512	542	537	535	564	553	540	528	535	563	550	537	490	561	555	549	557	538	526	498	488	499	509	526	558	523	510	537	537	518	502	522	539	536	566	553	543	520	542	535	545	528	536	559	541	533	509	521	562	520	548	546	527	526	557	546	514	539	505	523	549	529	562	518	521	520	472	538	554	534	531	474	513	505	535	530	542	526	551	515	507	488	502	554	539	531	555	545	560	578	537	519	537	526	545	527	521	548	518	550	526	480	533	567	508	550	556	527	509	548	511	537	533	511	550	534	536	559	556	533	475	528	520	509	521	521	547	534	546	541	539	519	541	523	484	510	547	552	568	489	511	504	521	509	529	522	517	540	536	535	519	517	497	511	521	535	540	523	542	560	532	552	514	546	487	568	527	551	508	561	477	506	542	503	516	556	538	505	535	515	519	551	541	561	548	550	538	532	528	513	536	471	560	536	523	517	515	528	556	534	484	524	527	548	541	531	533	514	496	521	548	546	544	564	538	542	551	549	504	558	535	565	517	552	526	533	488	510	534	538	512	550	494	546	521	512	491	530	484	538	547	541	544	460	538	539	549	547	507	538	555	513	528	532	551	513	515	540	534	528	514	547	525	569	574	562	536	497	557	514	528	544	542	541	532	542	539	505	552	559	538	547	565	535	472	526	547	500	517	518	576	557	531	489	550	535	538	542	552	478	576	523	534	520	527	558	524	533	528	519	539	593	548	503	533	526	512	516	505	512	524	519	514	542	509	559	524	562	549	522	530	507	523	579	560	536	512	518	535	527	538	527	536	570	538	536	541	541	523	521	535	527	542	497	525	514	519	585	519	477	526	529	519	551	551	534	506	529	566	574	549	543	535	514	544	530	535	470	523	519	521	515	538	525	522	507	522	530	491	511	490	558	538	532	557	508	528	547	491	519	544	559	555	542	537	513	541	526	549	541	499	489	554	576	557	508	560	512	515	502	528	537	553	540	537	528	544	546	545	508	555	573	535	564	511	505	525	536	547	501	521	544	518	525	580	521	542	544	522	568	492	501	555	539	562	542	535	484	513	525	558	529	554	540	558	487	458	544	532	516	544	551	537	550	523	523	511	554	575	531	518	541	542	545	530	573	513	542	522	514	514	528	545	536	531	574	503	543	531	517	539	536	514	509	484	557	519	540	521	512	538	532	521	516	551	524	518	510	543	562	554	551	576	548	529	557	534	522	488	479	528	524	577	461	544	542	488	567	539	538	565	526	544	543	514	538	532	558	509	551	546	545	516	537	502	528	524	529	526	493	539	556	515	566	523	555	547	494	522	509	549	551	537	503	533	518	583	537	536	568	531	541	543	525	508	534	500	527	572	554	509	540	534	503	533	547	518	539	511	508	521	493	550	573	563	496	493	537	552	543	483	502	475	552	538	545	522	526	517	500	516	564	560	527	493	540	505	544	511	532	516	515	519	523	557	515	506	541	493	544	512	564	527	537	511	512	556	568	477	532	533	555	529	520	559	538	539	536	538	531	501	445	513	538	557	564	577	562	499	548	518	598	514	506	485	555	496	539	555	532	513	581	563	490	536	540	537	527	529	512	555	519	514	483	501	550	534	566	489	537	524	533	525	519	529	537	549	540	513	530	521	545	527	529	515	504	512	558	520	561	510	534	524	557	514	530	544	534	544	552	550	528	560	516	530	529	523	515	526	530	498	523	540	558	545	528	544	534	527	536	554	520	574	540	533	541	545	557	514	511	522	501	533	543	526	552	558	518	549	539	554	549	542	509	567	547	514	529	536	526	510	542	536	553	562	554	571	535	525	530	509	535	518	528	541	532	517	546	559	547	532	542	545	546	539	540	518	509	519	534	488	539	566	516	541	496	546	551	486	522	524	557	523	509	528	529	526	540	542	540	515	567	503	507	521	523	525	511	524	535	512	568	543	535	516	509	520	557	537	540	565	513	495	535	512	503	494	534	527	512	520	528	560	498	522	541	515	505	535	521	533	515	546	540	598	520	578	535	556	533	530	564	609	507	519	553	525	552	559	521	552	545	515	561	513	501	494	522	547	523	524	509	498	514	504	535	514	518	504	534	525	543	517	525	523	507	530	552	571	538	577	519	510	500	494	535	538	533	543	520	529	558	558	550	509	559	553	511	542	516	547	533	550	545	484	542	527	567	559	556	556	516	481	578	522	509	504	514	516	558	491	528	510	524	508	543	546	552	520	551	540	495	529	527	564	536	525	524	478	512	512	541	568	531	554	528	525	554	534	508	559	552	504	584	525	527	528	556	493	517	511	523	532	507	496	556	493	537	521	503	516	521	526	524	559	522	583	525	496	511	571	529	533	530	546	528	570	539	524	550	515	518	530	520	552	518	502	537	545	522	524	535	506	524	542	556	525	523	508	556	555	500	560	514	504	499	551	534	557	562	536	536	526	499	550	507	537	510	534	543	558	518	529	503	502	559	562	505	557	514	503	493	561	540	547	540	504	545	511	509	518	527	523	573	560	534	538	519	533	515	555	549	526	504	549	541	579	526	529	540	533	508	530	539	501	568	498	538	522	479	541	485	575	549	549	502	496	563	552	508	532	541	545	563	552	544	528	520	496	546	526	516	512	570	523	551	544	537	504	594	554	532	551	586	527	519	477	505	520	517	545	573	511	530	526	564	544	544	509	541	512	555	513	552	524	525	539	533	564	487	502	530	517	559	543	563	525	562	519	556	573	536	534	542	495	511	541	511	541	558	503	530	511	541	549	543	546	523	506	578	542	550	501	493	535	530	528	536	515	533	526	529	551	524	537	534	553	507	522	548	519	567	527	516	531	520	506	537	520	511	570	507	514	530	528	563	520	569	539	542	544	519	546	544	541	521	519	540	549	541	543	540	556	518	518	539	519	505	511	483	507	530	513	494	546	542	547	576	509	534	517	556	519	564	521	485	573	527	542	496	541	554	541	504	526	512	531	539	514	557	529	535	563	522	520	496	513	528	564	550	521	529	506	520	532	491	550	551	503	574	512	520	541	502	525	525	488	506	547	552	542	528	523	517	537	535	538	550	519	545	546	525	526	514	548	535	526	521	546	582	563	547	524	507	555	588	497	551	565	514	558	526	516	527	553	573	536	503	580	537	552	513	543	555	517	524	536	579	575	488	558	517	531	557	577	517	483	507	510	498	521	515	544	558	556	587	519	561	553	521	552	550	496	539	523	520	555	522	525	535	533	543	555	552	505	543	531	516	526	513	550	531	507	545	551	517	539	564	486	559	535	528	536	570	516	531	534	543	549	511	513	553	609	525	514	552	582	500	534	532	512	521	535	511	528	529	519	501	534	532	519	550	532
6371	5707	3422	1530	1045	904	787	758	698	723	702	641	664	642	655	653	607	658	642	662	648	687	661	616	642	622	596	631	643	689	591	660	596	641	605	608	661	560	675	600	580	613	641	654	635	645	604	652	636	601	627	654	692	664	645	612	652	645	606	605	626	657	610	627	640	647	666	666	633	645	614	610	664	628	662	654	628	680	630	656	608	604	644	657	609	617	662	659	616	676	624	619	665	618	668	631	690	654	632	650	630	611	648	668	617	670	665	654	656	611	625	645	668	643	659	657	630	645	657	635	595	613	613	615	656	624	628	612	614	647	633	663	652	663	634	658	600	647	636	590	681	653	602	620	676	608	624	632	638	638	662	665	655	617	650	650	650	637	637	613	651	656	637	616	651	647	645	622	621	671	693	658	636	642	607	619	609	635	642	597	602	649	647	691	615	612	655	625	615	638	654	647	651	645	626	634	641	632	670	665	650	656	666	665	630	606	642	644	652	635	649	635	656	637	619	677	659	634	610	585	647	671	626	668	658	604	614	624	649	633	625	611	634	660	634	604	643	642	648	655	632	627	603	632	668	673	637	654	691	645	629	693	622	652	648	634	675	660	672	632	559	633	627	680	632	635	656	660	674	649	665	598	627	650	613	647	639	644	618	639	618	618	620	634	645	630	644	603	624	680	626	647	635	631	653	638	629	598	638	651	639	623	642	644	624	657	666	622	629	638	614	635	649	616	663	674	585	628	650	630	643	658	613	609	635	634	633	630	643	687	649	663	625	631	597	629	649	648	609	666	667	614	621	595	655	636	629	605	632	609	649	653	634	648	638	671	631	612	632	620	660	640	644	635	647	679	641	621	629	618	578	605	649	611	621	606	638	631	625	658	616	618	630	624	641	609	672	615	581	638	645	625	630	634	688	669	626	678	600	640	585	692	661	594	671	662	621	628	653	584	634	628	665	590	680	633	622	633	651	647	638	624	640	613	609	644	631	633	606	646	672	626	640	603	643	668	629	631	655	625	593	631	610	633	676	601	636	604	635	662	631	614	661	681	652	670	632	650	590	617	662	646	658	646	657	598	634	662	622	643	626	640	618	672	624	621	672	659	633	569	633	616	631	627	569	658	633	617	645	642	619	607	619	648	605	607	633	591	636	661	610	640	632	655	601	618	684	597	664	621	616	664	619	663	670	566	636	654	636	602	658	622	640	598	644	655	641	601	615	613	626	629	673	608	634	674	611	651	651	608	679	621	618	623	591	679	619	612	663	644	613	618	628	666	656	615	620	635	648	689	642	666	662	678	642	641	661	651	617	583	687	644	632	651	611	640	657	644	633	634	630	604	612	651	652	625	638	655	615	696	623	651	616	596	637	659	625	675	628	599	653	601	646	660	616	658	639	646	649	640	676	609	627	679	645	613	689	642	639	625	631	629	655	621	650	618	660	627	626	640	631	639	597	631	628	639	593	618	617	610	629	606	664	663	664	665	643	634	689	623	605	628	675	623	645	645	627	599	643	637	645	620	655	613	640	626	645	647	647	686	641	634	635	598	640	616	686	623	634	613	624	643	619	596	603	640	617	632	644	620	613	620	610	649	629	623	651	690	674	633	629	653	641	668	617	634	631	623	620	647	688	663	651	593	632	591	649	607	629	637	628	656	604	626	641	632	640	650	632	606	633	621	676	630	637	637	639	633	656	633	648	678	675	576	657	618	636	651	625	639	641	607	636	633	657	629	604	593	620	650	593	603	609	650	610	646	674	682	617	633	606	615	655	678	604	638	625	659	603	626	610	647	645	619	637	647	632	651	620	646	641	641	614	646	688	609	699	718	642	614	665	653	646	646	598	644	642	649	639	625	655	658	610	672	658	573	646	625	634	656	641	674	679	609	613	623	660	608	628	628	634	615	602	630	657	653	649	690	631	640	620	644	668	577	650	627	600	610	595	615	648	647	641	620	636	646	615	610	617	663	618	638	638	618	651	657	626	615	647	677	606	606	640	655	648	639	618	704	595	632	650	650	637	626	665	596	679	606	617	625	646	640	658	613	683	644	603	655	655	637	646	641	643	612	688	653	622	633	639	635	612	665	598	620	658	641	617	605	678	652	634	625	647	622	640	636	642	633	649	601	568	625	683	644	638	646	654	714	649	615	660	640	665	605	615	662	625	615	655	609	657	647	644	631	593	637	692	680	644	644	604	647	662	622	646	599	658	634	612	659	664	599	641	618	657	660	631	615	628	649	656	630	645	640	611	635	679	634	657	686	639	610	640	634	633	624	667	647	607	608	685	664	664	653	651	615	652	708	642	645	644	613	646	651	651	629	630	599	638	663	601	639	637	632	687	596	636	600	669	639	635	605	637	611	613	651	642	658	654	624	600	637	665	651	642	674	680	591	631	646	644	615	662	616	662	664	642	623	641	596	632	661	658	612	630	649	685	662	631	654	645	670	621	671	617	659	689	627	599	643	625	643	632	673	667	588	634	662	589	649	645	630	670	607	615	648	632	615	699	611	647	616	671	618	645	639	614	615	662	619	597	636	662	620	624	614	658	664	652	647	616	586	664	588	598	596	645	603	678	611	637	639	599	649	628	615	631	635	591	661	637	631	654	633	621	642	681	632	663	652	645	643	630	627	622	646	667	641	605	655	594	699	641	565	669	620	619	642	720	645	655	615	647	604	619	608	609	643	646	656	652	661	631	649	673	629	672	621	648	619	678	609	644	612	627	642	620	626	706	641	686	636	642	660	647	632	568	655	627	630	654	635	669	621	600	615	655	613	603	651	622	642	617	625	620	653	627	616	617	634	679	624	646	642	616	636	637	648	605	658	608	621	645	628	642	660	586	613	621	665	677	609	645	657	623	653	675	624	621	629	663	652	595	601	692	591	665	650	646	676	639	620	658	663	630	634	576	649	584	602	627	636	601	586	636	598	651	640	640	679	678	665	613	666	625	654	607	580	616	630	648	632	627	667	643	614	610	647	655	625	673	594	633	619	613	662	625	633	624	672	578	592	638	630	628	645	672	670	613	647	669	578	642	635	664	665	634	606	649	635	671	616	620	694	619	632	637	628	585	614	639	658	659	657	570	634	606	642	648	620	656	620	638	639	617	613	603	619	626	573	636	620	625	619	639	644	671	618	616	615	664	659	589	642	667	640	619	651	597	642	618	641	580	590	628	603	692	610	663	577	614	654	599	613	605	640	623	673	600	581	688	632	621	644	637	655	597	612	614	638	630	661	648	595	596	641	635	637	641	681	663	687	632	659	664	596	612	632	639	633	633	663	642	604	671	644	599	647	596	635	666	638	649	666	641	628	649	640	662	642	655	619	658	648	649	651	580	609	651	651	618	594	658	673	614	679	670	660	677	609	670	632	638	606	620	635	609	633	625	670	640	637	662	642	635	619	651	654	621	665	627	619	656	664	600	613	619	622	623	641	667	623	650	650	626	652	646	657	661	608	661	628	625	648	639	651	632	669	611	665	632	686	624	656	628	631
23253	21096	28273	24156	21103	10637	1836	1239	1120	999	970	1003	910	892	881	830	931	890	821	827	841	813	828	831	854	848	865	818	829	840	840	838	796	808	840	813	783	790	775	804	792	904	876	854	859	800	849	851	865	808	790	841	805	789	846	814	792	808	807	822	734	785	796	856	822	810	769	853	789	783	795	762	813	782	868	805	796	770	791	821	830	778	799	801	799	846	834	799	822	785	805	783	847	814	744	812	780	800	834	820	824	848	757	803	759	810	799	802	801	776	701	781	790	780	820	821	798	813	811	802	816	837	813	789	804	748	821	825	810	820	789	835	796	748	774	792	870	806	771	801	829	769	780	818	807	806	772	733	806	832	811	835	793	780	816	803	859	748	792	808	831	823	796	768	800	805	843	846	795	816	807	832	784	819	782	768	792	798	794	783	832	817	805	796	806	794	842	821	797	801	790	819	795	783	823	862	838	786	851	831	800	851	796	806	846	835	783	792	865	833	771	802	759	820	852	823	787	810	814	774	802	794	819	779	795	866	796	802	825	754	852	855	821	817	779	857	826	838	789	839	834	817	757	788	814	784	838	839	808	788	817	806	831	791	804	758	791	756	813	779	792	803	776	777	819	766	837	811	806	851	781	776	808	853	841	788	852	787	800	797	788	803	701	777	840	758	868	805	880	792	804	816	817	827	825	786	788	778	778	791	782	797	839	811	788	784	837	818	796	851	754	789	824	799	862	821	829	837	839	826	818	852	796	833	869	760	819	815	853	806	806	817	870	811	736	820	846	827	831	776	783	795	774	772	807	809	804	763	828	831	794	831	803	801	798	812	784	785	831	807	810	785	813	803	804	785	790	840	813	734	739	781	796	830	802	772	853	809	821	818	818	810	835	814	829	776	801	763	779	855	805	834	812	823	825	882	810	841	783	845	771	834	838	868	808	806	783	820	827	804	778	755	833	730	771	830	809	819	849	832	838	824	807	796	824	794	764	781	816	798	808	795	808	818	813	753	787	799	827	781	814	794	824	834	844	826	816	809	810	783	840	816	737	794	882	800	840	789	827	757	829	814	779	839	826	820	758	784	844	847	805	848	816	766	750	845	831	842	773	835	812	827	806	771	806	808	760	771	808	785	814	754	909	798	743	835	828	795	769	733	753	823	761	786	832	794	799	800	760	811	821	790	766	803	830	770	805	788	795	831	823	777	756	794	787	831	800	824	853	815	864	804	826	807	808	864	797	802	785	774	754	800	763	796	799	794	816	812	817	764	827	819	792	798	821	826	846	821	815	807	839	814	794	800	808	786	770	799	846	826	858	795	753	851	850	791	795	790	788	753	781	770	837	825	770	818	788	826	821	753	798	837	776	795	765	789	765	779	816	819	774	777	788	790	812	811	791	783	843	810	785	778	808	821	817	776	797	767	821	778	866	799	789	827	808	796	783	778	830	736	782	844	812	804	799	832	808	834	752	752	857	796	796	781	853	882	773	745	784	771	817	769	803	822	852	826	740	788	799	862	791	805	828	820	800	802	785	805	814	813	805	832	797	836	828	778	809	806	809	794	795	833	796	829	802	786	805	800	831	766	836	804	824	770	795	851	838	821	807	813	822	818	820	811	781	833	881	825	827	816	739	814	813	788	845	838	846	800	790	813	810	838	879	764	780	782	833	829	824	818	774	783	779	826	799	802	804	843	852	794	832	803	834	823	795	762	806	850	766	838	820	854	779	795	784	758	761	836	792	823	835	770	867	806	796	834	802	805	811	791	795	804	778	738	806	762	778	815	900	790	814	861	804	812	816	769	791	796	781	817	787	810	798	822	775	841	754	799	809	772	811	836	796	809	823	760	825	824	780	805	788	767	794	799	752	816	791	791	772	824	822	804	761	791	823	829	800	773	811	818	783	801	839	826	830	778	782	798	788	813	801	807	798	832	833	785	811	783	787	833	771	761	812	781	874	789	865	847	766	798	827	788	845	796	871	827	802	832	802	802	816	844	773	768	849	816	775	842	805	835	804	843	797	847	763	736	818	786	774	785	840	801	812	756	793	844	851	779	798	829	804	817	764	771	856	775	820	811	774	793	753	820	813	822	784	798	747	850	807	811	823	823	785	827	829	809	827	788	782	816	780	819	777	801	808	870	806	841	782	793	812	773	824	759	800	830	846	820	720	801	812	805	764	825	794	789	814	782	805	766	819	801	802	786	815	812	861	810	831	848	792	809	808	767	781	806	813	819	772	824	782	809	807	788	783	830	829	809	839	803	822	813	791	803	843	778	827	793	790	785	759	853	799	821	805	790	783	797	781	798	867	787	807	787	778	822	772	829	784	842	808	840	810	838	827	817	813	867	770	772	795	810	798	816	814	761	804	786	794	807	809	818	841	767	824	790	795	823	786	776	813	817	812	797	863	761	766	814	784	781	791	774	796	806	833	831	786	793	828	796	837	767	853	790	800	825	816	798	777	775	819	762	831	833	841	784	797	766	833	834	774	821	790	835	783	783	790	771	835	838	813	799	804	784	789	771	785	784	821	773	798	831	815	839	756	803	801	800	826	760	824	817	811	841	791	824	870	829	786	829	794	828	821	870	790	804	777	828	850	829	822	762	744	799	788	814	811	781	765	864	807	782	815	801	839	823	774	793	841	762	794	775	788	833	806	777	802	831	788	836	848	775	795	816	823	781	814	820	813	806	800	790	785	865	824	814	837	833	778	802	805	827	793	777	809	819	821	806	811	787	815	787	810	820	787	759	806	803	835	807	873	746	828	792	789	801	749	759	803	822	831	779	786	828	821	805	788	819	802	768	840	812	779	804	763	786	786	789	842	808	799	743	808	818	809	821	804	738	811	801	834	787	822	837	795	767	783	807	810	768	818	765	822	775	796	825	850	790	829	808	809	775	767	838	815	843	844	762	827	841	780	743	840	773	833	813	824	851	766	840	755	837	809	849	828	799	855	807	831	830	779	824	809	787	801	785	817	840	760	757	773	797	803	828	798	842	816	836	773	830	797	833	794	817	782	813	809	810	795	835	821	833	844	845	824	790	790	828	799	771	835	816	803	816	760	813	802	740	776	884	822	798	797	825	805	788	820	843	834	794	811	791	786	834	822	785	811	866	763	789	786	864	828	759	851	845	785	827	764	838	839	782	816	822	771	803	821	793	815	826	765	789	810	773	832	826	834	705	851	764	845	782	821	765	776	852	758	802	814	836	806	834	779	803	771	797	830	818	825	826	843	811	801	777	833	850	796	840	761	821	779	837	800	850	825	838	763	848	839	888	824	811	756	790	802	761	772	791	842	876	780	828	835	835	782	782	774	812	815	781	813	793	824	814	822	775	801	756	776	782	813	750	726	819	819	829	848	822	786	810	818	785	776	778	806	766	760	807	798	794	793	836	790	825	807	828	800	772	792	793	770	797	797	802	800	815	805	828	778	838	820	863	838	810	841	783	779	771	806	797	795	833	774	825	756	755	823	838	761	805	795	856	749	784	835	801
6870	15707	11176	5004	3487	2455	2026	1684	1523	1337	1247	1212	1090	1063	1020	1026	1055	952	1041	976	1010	970	981	988	948	1004	1013	1019	1008	977	1024	922	1017	959	974	993	953	943	1007	978	998	988	998	992	913	998	982	924	996	930	939	940	960	952	948	918	977	934	943	1027	901	990	926	941	948	970	948	994	983	966	942	938	1022	965	985	892	995	1002	934	961	923	1019	938	985	941	914	999	962	970	992	895	1023	950	936	1044	987	1006	953	906	927	937	963	919	943	907	916	992	977	955	929	924	935	1007	937	959	932	957	998	941	920	1010	924	946	972	934	934	959	960	946	989	946	953	950	998	966	962	920	907	922	983	935	932	971	967	956	955	935	940	948	997	991	970	924	997	974	923	987	953	997	1007	887	928	929	961	909	988	911	962	970	943	952	936	953	968	914	902	959	970	969	909	975	949	920	954	961	987	1007	976	945	949	942	981	991	934	938	888	965	979	995	925	907	961	1037	982	916	962	924	928	996	915	943	960	998	987	912	981	920	980	986	977	991	976	985	958	995	969	972	993	963	966	945	967	950	951	975	960	930	958	897	972	954	916	956	897	989	942	938	955	933	889	972	958	961	947	1007	950	1003	968	1001	958	951	986	934	952	954	923	969	903	968	1001	923	955	984	982	947	916	939	935	928	990	958	912	974	936	940	921	926	960	957	968	996	939	1038	984	946	928	950	925	919	941	976	946	975	957	982	942	980	914	938	898	1004	961	938	932	969	939	943	929	883	883	1004	959	992	929	966	918	937	959	952	955	948	972	927	937	921	964	910	926	958	950	946	975	953	999	954	993	955	970	931	917	998	985	954	973	1005	1026	973	964	956	974	956	965	902	958	948	975	953	927	987	986	1009	965	959	919	965	884	969	939	961	933	959	971	933	917	1027	943	914	929	989	926	1008	974	919	913	996	945	928	930	941	962	966	911	971	935	952	937	956	964	909	952	996	935	952	1019	913	963	972	946	983	1004	972	969	925	880	895	943	1021	901	966	936	985	950	943	929	952	917	918	973	943	930	987	935	966	1004	952	937	927	954	935	951	903	933	917	1013	946	963	960	1004	978	921	966	949	966	951	972	960	933	978	999	975	939	944	975	937	853	957	956	962	959	912	916	991	918	971	959	933	969	913	965	979	895	951	974	953	1000	931	967	997	927	1001	947	992	896	986	965	966	1005	952	938	947	970	948	986	908	939	1028	970	915	921	993	948	953	950	996	936	905	984	912	948	950	899	984	920	951	949	971	931	936	941	946	944	953	989	908	958	959	932	988	919	946	954	948	958	959	937	937	998	970	942	925	983	966	948	980	915	942	975	936	924	959	985	923	999	931	945	960	998	943	903	963	1015	941	988	999	1001	953	963	928	921	971	910	965	989	953	945	928	924	966	895	1006	963	974	976	974	944	910	920	996	946	948	928	922	938	921	969	977	978	979	892	926	972	962	1018	912	937	928	954	956	953	968	919	929	931	966	989	941	986	952	952	1000	971	924	937	969	1004	974	1030	981	948	917	902	959	974	1010	924	926	959	1012	999	957	953	959	953	971	953	944	973	909	945	919	948	964	976	887	954	961	944	907	934	964	971	957	977	974	939	924	970	933	1035	975	983	967	940	935	943	940	930	971	967	894	989	928	962	967	950	917	975	998	900	958	937	967	968	995	912	986	962	927	983	931	979	941	954	922	943	960	916	975	925	981	940	942	956	1013	976	928	955	937	983	937	965	976	953	988	929	951	907	931	941	995	948	935	926	946	950	943	973	931	899	938	959	941	982	942	1008	920	963	967	937	980	949	939	994	949	947	999	897	942	944	951	962	930	1018	982	960	986	981	945	972	975	938	974	983	950	904	999	1046	997	946	953	975	961	954	918	955	888	964	1010	986	969	943	911	961	957	1002	966	949	920	965	941	944	933	989	945	951	948	1019	956	916	932	1012	954	941	984	908	919	952	969	980	973	947	948	938	916	926	960	913	917	955	931	933	937	927	916	879	968	944	993	944	965	928	997	966	1005	944	932	1005	954	935	966	963	1006	933	925	925	967	930	1000	1000	928	940	933	966	999	951	930	984	963	910	946	948	984	925	936	957	904	920	956	950	1017	948	963	924	964	1002	959	939	960	978	965	895	960	922	949	930	982	944	959	989	905	908	935	965	972	993	985	943	925	987	946	944	941	949	986	936	971	919	958	959	920	1004	930	957	992	977	967	942	953	1013	914	942	934	938	972	925	979	958	917	923	880	956	920	901	935	946	930	970	933	932	966	928	952	999	942	924	948	947	977	991	1003	955	973	896	919	959	906	979	944	949	939	902	963	997	923	943	951	935	1014	953	961	965	960	955	973	916	963	953	959	991	932	938	957	957	916	928	950	945	958	952	967	905	968	949	994	932	1016	951	941	951	943	1009	950	903	936	897	1003	934	997	988	976	940	920	995	927	960	932	957	947	907	947	960	931	943	957	973	919	924	972	990	919	1000	930	974	904	977	956	924	968	939	939	977	933	978	944	984	1000	966	992	982	961	956	952	966	930	970	1012	948	906	961	921	911	944	1006	963	991	938	942	952	970	920	958	964	912	924	954	952	914	934	952	934	934	983	985	890	934	952	905	968	932	947	961	916	952	948	914	949	930	929	913	972	972	908	953	970	961	933	945	923	945	994	943	939	939	954	917	963	936	910	963	942	980	1001	1004	915	959	974	991	975	942	1018	969	961	1004	981	929	959	966	979	988	893	1005	939	982	976	941	1007	1054	967	969	976	986	1030	945	940	951	904	964	963	885	936	975	932	901	940	1000	969	1003	987	1025	1011	954	920	934	906	994	999	960	954	951	982	979	946	956	934	986	922	963	1002	927	883	988	965	938	970	963	996	990	880	956	908	975	953	958	982	947	946	1000	991	933	1020	954	980	1019	917	957	965	916	972	896	906	956	974	914	951	935	1005	948	1009	955	947	965	936	912	1007	933	971	1002	954	938	941	933	969	956	994	940	942	968	943	948	933	938	975	995	999	969	996	928	950	959	892	983	968	977	960	962	953	959	986	910	918	966	962	957	953	954	997	949	989	934	974	971	963	965	934	994	940	997	934	941	922	950	982	959	978	928	953	945	956	971	964	962	962	999	915	931	946	1011	948	984	985	945	927	979	959	953	950	955	961	930	975	945	935	944	959	1000	976	913	909	942	997	1063	975	982	1014	931	1012	932	1008	912	974	965	964	986	967	967	941	976	928	918	934	931	928	987	905	928	937	946	939	941	927	986	915	947	960	956	933	959	998	975	909	988	1003	951	1010	957	963	932	896	938	955	932	995	1009	955	961	918	976	957	990	976	907	919	945	976	967	930	953	930	910	973	917	954	945	934	961	942	983	973	941	902	982	904	967	892	932	923	952	945	944	989	890	904	1023	957	977	940	949	983	984	974	970	909	936	925	939	934	970	982	981	946	894	989	975	905	972	983	933	940	957	915	973	998	935	968	968	1013	901	942	948	970	907	908	976	919	963	932	988	993	981	972	975	942	904	969	981	927	989	944	940	902	974	935	895	975	920	947	962	976	925	975	936	970	971	926	949	981	1002	934	918	958	946	962	942	989	1001	933
24189	21110	27425	24983	13072	929	575	479	374	361	339	297	319	305	298	280	297	284	267	258	251	252	252	263	260	268	263	238	239	222	246	267	230	232	265	248	229	227	255	222	254	257	228	248	243	238	241	230	240	228	223	229	250	245	246	228	272	248	237	252	246	224	256	237	254	231	272	231	214	247	234	210	273	264	247	262	245	262	252	257	232	234	248	245	223	228	219	235	252	251	241	242	224	267	237	257	234	235	215	265	249	205	245	254	222	247	255	250	242	248	239	266	232	218	242	245	234	242	239	233	244	231	255	254	244	228	245	256	254	246	213	251	236	261	243	238	230	216	253	242	229	243	244	241	241	275	236	248	207	264	223	245	233	243	241	199	228	236	237	220	249	219	235	243	207	250	251	249	239	234	223	237	236	258	244	247	249	238	240	218	248	225	229	230	225	230	228	250	261	200	258	230	247	257	228	264	249	242	225	212	231	266	222	254	235	246	236	247	246	247	247	250	243	204	256	234	250	239	231	223	251	259	242	265	229	221	256	262	240	260	264	235	261	230	238	244	251	247	243	255	203	208	255	238	240	210	262	247	248	242	228	245	209	244	210	234	239	248	227	247	234	229	230	234	238	256	234	210	247	227	222	254	221	222	239	224	223	256	224	211	233	250	202	232	241	242	235	249	254	253	247	264	219	222	247	240	246	207	224	229	241	272	237	247	223	254	248	246	262	251	257	256	232	257	232	264	249	219	251	241	233	233	224	239	237	224	227	241	252	224	250	236	222	259	235	214	262	232	240	227	212	222	236	266	226	243	244	236	210	258	231	232	246	252	256	243	226	234	239	258	230	228	255	226	228	230	226	254	207	219	258	245	279	255	240	243	226	237	245	229	246	279	267	275	237	238	221	253	230	217	218	240	264	269	251	231	240	258	255	246	226	245	234	247	243	234	266	244	211	260	236	240	236	268	240	247	254	242	246	233	248	246	249	230	221	248	231	236	227	235	247	271	210	242	238	242	248	215	266	265	262	263	255	270	223	233	239	231	254	260	288	236	244	224	242	254	226	242	219	233	229	266	237	250	242	260	245	243	248	256	242	209	261	248	220	233	256	242	228	260	258	251	258	245	218	214	257	231	252	231	240	241	243	239	244	243	252	231	228	229	219	225	232	230	257	248	232	255	276	225	255	246	233	227	251	259	241	225	238	243	255	239	244	232	230	240	233	248	235	235	248	227	240	232	245	260	242	235	256	248	210	231	239	254	231	251	267	239	250	249	260	260	241	235	265	237	222	235	233	239	250	265	218	245	245	256	253	249	245	227	276	242	250	202	224	219	220	235	252	265	225	242	232	248	260	250	226	236	224	239	241	233	241	246	259	244	251	263	234	255	255	249	275	255	262	250	231	244	250	251	252	262	237	242	198	240	255	233	252	241	245	239	244	260	214	252	253	250	242	238	223	236	245	219	242	240	245	247	220	256	247	257	254	240	257	252	262	251	240	210	241	239	253	226	221	235	241	238	257	256	218	221	240	239	242	243	238	232	241	250	237	227	231	256	225	280	223	236	276	251	233	230	263	241	242	243	241	214	255	239	238	273	237	247	243	264	243	291	265	234	259	225	231	227	242	278	232	228	240	231	232	236	259	237	219	232	218	226	222	230	246	245	216	279	249	243	251	240	257	241	238	239	233	259	268	227	250	243	238	246	239	250	258	252	248	260	224	208	234	238	249	241	231	224	230	222	268	237	251	218	221	224	230	264	236	266	248	257	255	265	224	240	231	257	230	250	253	253	239	250	239	254	249	251	234	278	234	234	248	248	202	203	222	221	218	207	217	240	217	236	229	243	237	238	245	233	260	225	232	206	254	260	249	249	263	243	217	239	238	237	244	240	243	245	230	251	218	207	241	210	220	259	242	260	256	250	244	233	219	246	278	238	253	226	260	205	212	249	252	237	252	224	259	249	254	265	218	222	225	239	245	235	254	268	238	276	238	253	249	237	204	243	248	254	248	242	253	222	258	227	248	227	241	244	237	251	255	236	243	227	231	227	230	233	259	232	236	245	232	233	245	245	239	243	234	232	253	264	240	256	249	249	237	220	236	231	231	236	241	252	223	251	238	253	226	209	230	245	261	280	236	246	234	239	228	228	254	237	224	265	232	232	221	270	226	271	236	244	217	266	244	240	242	243	233	216	241	243	256	235	241	250	268	241	256	231	242	259	235	266	245	261	250	237	236	230	253	238	239	233	276	251	247	251	254	271	231	229	259	246	249	213	250	250	252	240	228	248	242	247	256	245	218	252	225	250	238	243	227	256	215	255	268	251	224	261	256	233	233	252	245	269	223	237	247	256	263	257	233	248	223	264	243	234	258	242	233	229	235	242	225	274	248	219	223	230	234	220	243	220	254	233	245	264	252	224	226	250	217	253	216	224	242	217	233	265	233	251	229	252	226	244	236	240	231	224	240	263	223	262	245	259	254	236	247	226	255	257	278	214	268	253	243	244	264	233	220	262	255	231	231	257	230	249	252	259	244	213	230	257	252	245	243	239	233	231	242	233	222	235	253	235	215	251	225	219	248	217	248	226	211	200	221	231	242	236	228	236	253	226	233	268	228	264	237	257	263	254	244	232	253	267	248	205	230	243	257	243	256	240	232	209	270	261	210	270	252	227	216	253	238	227	227	229	237	223	242	249	238	239	247	249	237	253	206	230	233	249	205	215	252	236	234	271	253	239	237	261	222	251	253	235	221	245	239	223	222	227	254	256	242	256	249	214	214	257	226	230	237	233	265	261	244	255	225	242	234	216	260	230	252	235	223	239	231	232	250	265	254	260	241	242	217	259	231	233	246	239	265	246	257	242	239	252	233	233	242	242	272	245	232	270	249	254	213	209	208	223	240	233	229	223	272	232	234	238	248	245	263	219	240	247	235	237	239	278	230	245	240	236	216	250	245	251	284	218	282	241	218	274	244	219	232	229	260	222	244	221	246	253	246	215	231	261	222	221	240	237	247	243	251	203	214	228	246	245	244	235	254	235	253	224	254	272	252	260	230	208	219	207	229	244	250	256	241	234	244	236	253	257	244	248	232	239	222	219	249	228	257	280	215	225	213	257	243	237	246	249	242	244	260	233	237	251	258	245	265	251	222	218	274	247	259	241	252	204	233	265	235	217	250	235	265	240	235	232	236	214	245	263	227	227	255	257	223	254	240	243	245	250	252	249	232	254	236	260	238	236	242	235	276	242	246	230	231	275	248	228	229	224	261	260	234	231	273	228	242	276	224	236	215	248	217	273	247	241	261	262	259	254	254	276	225	232	214	230	246	231	230	260	225	272	258	231	252	256	223	242	234	251	257	237	249	229	240	234	241	236	229	232	250	260	245	222	249	241	246	231	261	233	207	251	233	251	214	234	237	232	237	241	241	239	230	253	261	264	219	250	235	219	251	267	268	263	257	215	247	261	248	254	249	240	245	272	240	262	233	260	221	256	263	246	240	209	250	242
6478	11842	9088	3170	2044	1267	939	748	633	504	471	465	432	392	369	373	333	351	358	327	352	372	341	348	351	354	310	308	340	293	315	293	322	357	305	317	273	327	297	331	285	293	309	321	309	302	330	317	331	319	260	281	328	298	276	291	302	304	314	290	304	306	297	310	311	326	301	304	312	316	318	327	311	316	284	328	311	305	317	326	317	302	265	310	345	309	329	303	299	320	288	286	308	298	327	315	305	296	323	312	316	317	311	303	290	295	336	297	318	317	320	287	301	308	294	327	298	292	297	290	301	278	278	281	331	326	323	331	318	291	328	332	283	312	298	319	270	285	318	325	326	345	315	309	288	304	301	285	337	304	314	307	315	295	332	312	321	327	302	299	318	307	297	329	317	305	318	317	303	318	281	288	302	294	292	303	316	326	318	303	284	322	324	304	306	314	287	307	314	293	319	291	305	316	331	325	323	332	321	308	287	364	311	324	316	283	315	307	299	324	296	296	308	303	285	301	293	315	291	309	325	287	304	303	315	305	306	297	289	313	303	317	324	303	297	292	318	326	294	308	269	273	314	286	285	311	329	300	331	270	288	263	294	277	320	336	333	304	331	302	323	314	300	313	306	309	316	291	328	289	344	286	308	297	295	293	325	325	331	319	339	322	297	278	333	289	291	287	310	325	298	326	323	297	308	317	297	286	349	308	291	304	303	302	306	313	289	320	290	291	276	301	319	307	294	294	304	328	291	288	286	296	300	309	326	315	322	290	290	315	298	311	297	307	294	320	283	311	308	285	328	282	301	302	318	316	289	292	292	326	305	319	310	340	309	287	305	305	277	306	317	309	310	312	318	318	308	287	313	310	305	307	309	295	328	324	320	305	347	333	331	306	315	298	298	307	300	339	300	314	312	269	309	298	312	318	306	343	310	298	275	298	316	291	282	310	331	281	308	298	305	301	307	320	316	330	298	293	319	341	310	296	304	306	314	321	328	291	311	315	327	330	297	312	298	274	345	340	330	303	302	298	297	293	297	333	304	330	330	314	297	325	296	302	347	320	286	297	296	300	326	288	283	324	305	305	299	317	278	335	320	319	313	301	310	315	288	306	347	313	287	332	334	305	294	304	319	293	315	350	302	276	292	315	296	292	318	289	290	305	292	304	307	300	310	315	333	310	319	289	310	297	295	305	328	307	327	301	293	271	336	314	295	266	334	298	333	273	298	320	305	328	289	299	302	268	298	310	302	318	298	304	305	299	327	323	299	280	289	289	338	345	316	306	307	302	309	303	292	294	306	315	317	300	295	312	324	301	318	340	308	305	295	291	316	309	288	263	306	309	311	320	305	297	267	307	297	299	321	294	284	304	268	319	311	311	312	326	303	294	331	315	295	330	323	306	334	282	323	324	306	323	309	316	304	264	309	294	304	292	290	314	327	271	305	277	315	309	302	312	280	315	298	302	309	310	293	288	307	296	320	337	310	300	325	287	320	309	334	280	318	290	301	282	296	296	330	296	304	267	280	274	319	312	332	306	310	294	307	323	262	310	338	332	310	311	301	312	322	275	320	305	293	326	309	303	301	331	295	265	309	314	307	318	321	308	314	312	306	298	297	276	281	331	340	312	289	327	310	346	313	275	289	311	302	291	312	312	326	290	316	294	295	317	309	296	318	281	272	309	332	296	301	303	286	280	300	313	293	311	327	311	264	285	301	311	272	309	319	317	279	307	306	321	314	276	293	319	310	263	301	309	307	282	287	328	320	299	296	283	297	306	314	360	324	286	345	320	337	270	332	298	293	307	313	303	327	290	312	306	306	310	323	312	336	294	333	287	300	332	305	303	306	315	298	316	326	264	294	306	344	333	299	261	293	313	299	254	298	344	280	289	311	318	330	301	299	308	324	303	280	285	321	327	358	280	336	303	321	308	324	301	303	309	301	316	297	319	309	303	302	335	316	286	310	310	307	306	287	326	325	300	306	276	266	293	304	297	333	341	320	315	325	295	334	318	281	301	315	314	312	311	305	306	266	290	316	281	300	311	330	313	281	332	289	295	308	318	319	302	296	298	314	308	329	267	309	258	303	321	297	303	297	307	289	315	296	335	302	305	308	319	296	330	322	324	310	262	320	302	304	344	312	310	304	310	305	299	312	289	307	290	289	321	322	306	284	306	309	298	304	288	314	318	306	279	304	299	280	306	312	314	318	301	293	304	281	298	311	308	317	301	284	319	301	293	356	325	309	289	287	303	292	301	281	312	331	285	306	313	301	309	319	297	309	328	319	317	348	307	333	295	266	275	293	316	331	301	322	289	267	322	298	295	277	324	305	297	323	327	304	318	333	312	304	282	327	299	325	314	314	328	324	314	287	340	314	306	321	324	279	309	310	318	294	284	315	294	304	283	281	338	307	295	309	282	301	306	312	320	297	345	276	318	333	311	275	330	304	329	312	331	297	282	309	316	276	294	304	322	320	305	294	326	312	342	327	295	308	306	305	315	336	304	305	294	338	330	327	294	315	314	307	310	333	325	302	330	299	323	340	302	296	306	311	318	316	328	305	305	287	305	317	296	283	291	338	303	306	322	316	324	327	315	292	340	289	286	331	294	291	295	331	324	313	305	335	308	323	280	325	310	308	326	307	313	322	308	281	328	312	291	345	322	302	328	311	305	313	319	324	340	321	285	328	312	304	294	290	296	302	309	310	304	314	334	301	325	344	302	298	302	298	333	320	296	322	293	328	298	305	305	305	318	308	287	324	319	329	292	290	306	317	288	292	311	283	312	263	277	311	315	331	322	279	292	322	290	319	308	303	285	303	299	317	292	309	311	317	302	287	297	315	303	304	314	329	320	307	322	272	309	332	288	316	316	254	318	301	328	284	278	307	319	283	290	315	304	302	330	300	303	326	312	338	303	324	288	327	277	309	288	309	294	266	275	322	299	299	320	293	308	288	280	290	290	310	321	328	301	322	282	306	317	297	308	300	298	316	298	330	339	308	306	297	305	306	305	314	347	305	309	301	327	303	318	293	304	334	303	275	285	312	288	301	299	299	305	310	295	289	349	289	309	285	303	296	309	313	285	290	324	283	306	284	309	298	320	294	303	305	296	295	321	302	311	303	286	278	319	318	292	326	299	312	273	282	314	331	310	334	300	316	347	295	322	278	319	265	335	349	327	330	302	293	297	295	336	334	300	315	282	295	282	294	300	301	343	289	319	308	286	287	319	325	325	335	301	296	283	298	322	307	322	322	276	309	310	312	320	312	296	313	295	303	301	326	353	277	286	310	335	284	259	324	305	297	301	334	341	330	291	320	309	310	313	311	315	296	274	283	304	292	339	331	273	309	310	318	330	308	266	310	310	308	305	300	308	306	301	334	305	316	295	313	317	307	319	319	306	290	293	295	302	325	286	298	294	294	324	324	313	291	317	306	286	316	319	315	292	307	294	284	287	301	275	338	301	304	313	324	313	278	321	303	300	287	299	299	297	302	342	289	292	335	294
22256	21150	28824	23729	21153	21192	10280	1474	995	875	834	807	707	753	651	661	657	654	580	632	589	585	588	614	576	554	566	567	590	601	618	589	569	580	584	568	527	578	539	532	558	549	550	560	539	519	501	515	602	540	555	556	520	549	579	549	583	530	555	578	533	532	556	538	559	490	523	575	511	540	516	497	551	565	546	565	490	530	546	566	519	551	519	540	514	553	559	529	553	578	531	559	556	535	540	571	545	584	526	491	537	530	544	514	514	581	502	531	553	507	552	523	555	528	522	555	501	535	483	518	530	495	538	447	586	552	493	538	521	570	510	538	512	553	559	580	543	524	566	562	538	577	516	520	541	535	525	555	551	562	578	576	521	571	522	548	493	556	542	542	524	489	548	486	519	528	551	527	511	558	550	549	507	539	534	544	545	533	534	507	505	503	518	512	565	521	542	542	546	546	579	606	534	558	530	534	523	503	555	528	549	526	522	536	550	538	500	525	572	491	518	504	516	551	581	530	533	569	523	542	514	530	501	526	546	548	482	525	538	572	518	554	580	549	518	532	525	525	531	555	539	569	553	546	553	551	549	523	553	565	523	526	526	531	566	507	551	531	547	523	497	560	560	508	533	552	538	553	555	570	539	543	520	529	516	526	517	556	550	529	542	514	548	562	533	542	524	503	508	548	486	551	533	527	542	532	525	541	515	557	530	523	526	518	504	512	553	515	526	531	541	488	522	494	568	548	520	505	539	563	535	536	494	536	514	529	552	578	505	502	512	544	546	551	495	512	585	528	522	557	522	524	515	552	515	522	557	574	521	520	540	522	526	531	571	493	552	537	528	528	513	527	505	527	505	525	560	568	523	537	575	523	579	519	499	554	551	534	563	520	538	484	550	521	560	532	549	506	537	499	536	498	490	519	562	518	475	538	578	492	572	525	524	546	552	507	531	516	496	548	548	547	587	523	552	517	503	551	529	533	538	535	551	535	543	501	522	527	525	526	529	537	552	532	519	528	530	546	540	575	524	545	552	517	490	603	519	565	513	537	544	473	557	532	526	521	538	585	520	556	521	560	530	576	521	471	518	533	529	539	527	535	572	517	540	500	506	508	549	548	515	505	545	476	536	576	561	543	569	536	516	531	575	547	524	516	534	523	523	521	494	510	545	534	566	510	517	559	508	568	471	550	549	538	538	533	518	536	541	566	515	503	503	561	520	572	555	527	504	526	547	562	566	547	524	532	511	528	518	538	536	575	540	551	559	524	557	541	561	463	534	611	553	526	513	555	517	550	476	551	525	559	573	530	516	519	571	524	515	560	482	522	552	492	552	514	516	513	506	483	579	510	540	496	545	501	531	498	527	520	532	510	518	523	536	543	557	598	484	589	532	537	546	502	531	517	575	569	535	549	529	544	527	537	521	540	543	521	556	530	526	545	547	526	518	524	534	507	557	551	499	529	483	580	526	521	515	547	529	533	539	540	520	510	543	554	543	526	580	541	548	494	521	547	563	499	492	565	564	549	497	541	556	543	530	496	542	524	554	554	563	541	540	514	557	544	494	519	503	547	508	555	486	542	505	576	535	556	521	556	516	548	585	538	538	505	543	565	500	552	508	537	563	559	536	559	544	538	555	544	552	562	585	498	551	576	525	575	526	528	539	494	525	532	519	524	570	520	530	497	550	513	536	536	539	539	510	549	547	527	578	497	497	543	607	525	512	545	550	526	567	542	511	514	557	528	506	528	538	544	531	574	541	495	550	584	510	544	541	519	547	518	536	540	564	540	505	508	528	548	553	512	549	547	572	512	503	556	515	532	513	537	529	530	511	560	555	531	533	554	548	534	552	542	554	516	540	556	535	524	501	533	557	581	550	537	541	606	527	537	567	514	540	564	517	532	552	509	536	540	540	528	549	542	514	534	543	480	540	527	546	543	535	539	525	547	598	547	565	483	520	488	554	495	543	534	509	540	527	540	508	513	535	549	492	547	515	579	527	597	504	561	534	530	545	532	540	533	495	502	501	518	530	572	567	555	531	538	542	528	532	516	543	580	523	542	534	521	550	512	492	548	563	524	534	504	533	519	518	553	522	537	500	515	522	531	531	532	520	512	584	526	572	581	529	530	533	549	562	511	523	525	504	517	542	531	530	511	576	544	554	565	538	535	521	571	563	548	546	520	533	555	573	550	538	555	547	483	512	510	518	524	557	551	544	554	521	539	541	555	479	566	536	531	603	542	519	505	524	567	530	553	537	501	528	571	574	500	544	518	496	518	507	524	524	522	501	554	540	531	504	553	498	514	529	533	504	535	531	564	494	530	541	558	535	513	510	522	536	541	519	552	460	526	508	552	513	510	522	527	527	561	565	539	588	494	498	539	534	486	520	524	535	500	543	542	522	563	538	561	531	511	554	548	528	513	568	549	533	513	531	560	540	522	498	558	574	500	496	510	568	548	547	509	535	568	531	564	486	536	529	565	484	553	555	554	522	550	518	525	543	544	522	530	519	496	511	545	529	489	494	522	527	514	529	528	533	540	554	551	492	539	508	527	514	535	504	540	521	485	551	512	546	520	525	528	529	543	503	534	529	504	538	531	560	543	542	536	538	507	545	576	523	564	525	535	530	524	551	538	543	506	546	550	543	513	544	528	546	550	516	534	492	574	536	512	568	552	539	503	509	544	502	539	577	535	516	533	528	508	545	498	525	495	547	532	491	532	533	564	524	519	522	511	512	511	594	523	528	522	535	556	524	554	529	524	560	530	503	509	539	544	541	562	521	539	593	550	567	548	543	503	546	567	514	545	517	502	523	522	546	516	503	515	553	511	520	498	555	553	558	545	570	493	503	559	623	523	534	531	545	557	561	539	524	520	579	540	501	537	534	527	471	534	543	544	554	555	526	510	475	528	513	476	498	546	542	554	574	551	558	508	574	507	554	504	545	538	549	563	546	534	559	499	530	519	512	554	563	499	526	527	533	530	512	510	536	547	545	521	543	565	548	484	548	550	534	502	560	535	554	535	517	506	502	475	532	539	509	549	505	529	563	531	555	501	513	534	493	536	581	532	561	517	541	509	514	523	556	566	503	561	521	502	519	512	532	531	541	531	533	533	518	558	524	495	483	584	528	492	495	549	528	521	539	511	543	521	492	533	511	524	522	522	481	527	513	509	558	464	553	522	577	566	575	525	536	592	479	544	574	556	537	550	540	566	586	510	501	501	564	498	480	523	506	530	515	529	574	519	549	540	510	550	533	555	544	534	544	503	564	522	474	548	546	498	516	537	522	569	539	540	484	543	547	570	506	548	502	528	556	550	537	522	500	550	534	497	541	561	547	555	540	570	571	534	549	580	495	549	495	548	545	535	562	535	527	529	503	540	587	498	497	522	502	534	536	528	519	533	546	517	575	550	525	533	546	546	512	545	510	546	527	522	572	550	556	556	545	538	546	513	531	488	522	526	536	578	543	517	519	560	556	519	548	485	554	572	536	508	517	550	515	550	510	515
8768	22231	17407	7985	5167	3510	2651	2075	1610	1399	1205	1071	980	960	850	855	808	787	765	727	763	756	731	762	718	725	725	664	672	693	711	660	707	720	663	695	687	641	679	664	713	678	663	684	685	660	642	644	663	622	680	639	666	634	637	678	630	635	690	696	710	675	674	673	652	703	634	677	666	705	645	631	671	624	643	667	630	668	643	683	643	659	616	697	676	674	654	646	675	662	650	673	644	639	698	644	699	634	671	709	661	640	680	646	655	670	623	640	643	699	652	672	625	681	676	659	686	621	630	643	675	635	721	656	665	621	654	665	600	636	683	656	684	676	700	667	620	703	642	696	688	714	643	660	667	670	670	665	655	650	632	685	653	678	627	652	699	635	653	699	655	657	662	665	635	652	637	671	660	654	691	669	684	677	638	627	646	687	609	640	619	639	689	657	595	637	653	669	665	666	640	677	671	673	635	622	649	647	678	609	637	675	609	704	655	649	631	659	659	698	616	648	605	653	680	686	625	664	679	675	683	646	671	618	644	652	717	643	617	662	650	643	651	648	693	630	636	665	683	651	672	638	632	615	682	674	708	613	647	643	648	673	664	644	662	640	649	663	617	666	671	633	664	677	648	679	702	633	633	683	697	684	629	653	692	676	667	694	632	692	631	642	686	678	654	661	694	675	654	646	635	629	631	675	710	636	641	622	691	634	667	638	639	683	660	632	651	664	669	662	655	661	682	707	653	653	668	708	625	658	630	640	666	642	653	675	586	639	673	634	628	667	676	691	651	672	651	632	649	623	621	684	674	685	629	658	634	651	665	629	645	628	618	646	644	684	700	649	669	697	678	689	679	648	652	662	659	706	684	647	650	674	633	687	627	666	648	630	681	682	624	691	685	658	682	690	668	674	657	693	638	657	691	652	636	650	626	642	625	649	655	649	630	668	674	658	689	623	643	640	702	646	624	659	700	665	675	636	677	677	648	641	626	623	709	657	735	654	701	669	658	676	658	627	661	656	602	647	619	664	677	644	625	665	657	679	654	669	671	644	647	687	660	640	660	590	647	644	627	679	663	639	684	679	637	685	657	626	644	625	641	640	644	679	660	650	617	661	655	651	673	654	701	644	651	686	670	609	655	685	664	651	615	682	637	652	685	676	662	658	641	642	674	645	669	627	668	612	630	650	713	650	677	594	686	680	682	663	657	630	650	650	640	671	672	663	628	666	662	682	688	641	637	683	683	694	641	681	653	690	676	720	664	660	675	656	697	616	667	646	677	690	623	604	640	600	685	674	621	686	625	621	716	634	678	723	647	676	620	639	686	656	674	669	675	645	680	693	651	678	666	660	627	695	649	681	647	662	702	653	667	674	691	644	609	662	636	637	666	660	658	630	639	688	644	664	659	693	645	660	642	693	627	653	661	671	621	627	668	634	615	640	653	684	637	728	692	649	666	686	611	664	675	614	645	642	643	676	668	645	678	665	678	652	631	661	669	634	672	646	631	666	675	573	680	698	634	655	667	635	635	622	651	622	646	664	654	648	642	638	653	621	612	655	669	666	660	703	653	660	644	634	659	640	643	671	685	634	664	667	656	649	702	619	656	667	628	673	623	638	692	615	647	678	667	663	688	666	692	654	666	679	647	632	653	635	604	671	657	645	666	661	630	672	680	690	619	638	622	649	659	654	645	616	651	659	666	631	667	629	669	614	693	671	661	630	710	650	668	695	633	680	625	672	692	661	702	657	610	632	626	602	640	656	605	645	627	654	627	704	625	668	663	670	643	626	656	648	645	627	670	661	653	641	675	665	641	660	667	627	662	645	601	713	640	606	662	655	652	686	573	681	676	670	659	632	677	656	659	621	674	646	670	684	696	630	703	679	660	661	670	644	656	653	642	654	671	664	706	661	682	702	662	656	662	646	666	727	638	622	631	616	658	671	662	619	692	732	620	666	686	678	646	690	629	663	677	665	649	642	625	646	634	643	648	638	667	703	658	660	642	606	679	683	692	642	625	655	687	699	668	639	647	645	682	672	679	650	672	664	661	645	651	673	652	668	635	714	683	658	645	633	687	651	675	655	669	728	609	627	644	591	653	679	662	633	628	623	656	674	666	636	637	666	692	626	701	625	645	709	598	632	644	670	661	678	681	645	696	674	663	630	657	622	674	682	704	642	662	632	642	643	669	671	653	648	683	665	697	668	650	633	672	642	623	625	639	643	692	606	682	631	674	649	645	626	635	617	633	618	623	664	671	669	668	641	607	693	661	661	638	618	682	650	658	635	633	683	666	680	658	669	669	676	644	685	629	656	624	685	658	657	664	668	641	673	651	687	718	663	649	599	672	701	670	661	656	641	691	654	625	657	635	624	683	704	633	668	709	650	681	599	723	620	655	656	682	675	641	641	654	603	606	657	693	662	674	663	677	678	691	589	664	672	642	647	627	705	635	648	665	653	699	640	654	631	622	658	690	657	616	641	648	644	672	676	661	698	635	672	653	660	685	670	653	646	659	661	639	647	653	720	676	643	652	607	658	646	668	645	656	690	656	659	671	656	648	609	668	658	665	641	678	649	656	654	664	662	687	674	632	647	662	637	659	647	685	645	679	684	673	703	672	683	681	659	613	688	643	627	610	640	656	657	629	670	672	629	688	673	643	654	673	634	716	674	642	665	657	636	664	664	717	671	654	665	681	637	690	655	641	638	679	667	628	653	648	656	692	649	661	685	663	621	640	653	613	643	617	634	699	619	674	699	641	666	642	648	685	666	627	671	655	597	640	646	625	640	688	690	653	679	624	649	719	651	634	618	632	667	650	636	693	619	652	694	671	642	670	623	652	657	673	643	676	635	699	612	688	658	654	599	674	657	672	620	622	648	671	676	624	675	624	645	657	635	641	633	689	650	658	615	676	661	643	660	661	664	665	664	658	598	665	669	625	669	669	667	672	659	650	698	611	654	668	642	703	661	673	640	663	613	654	679	700	741	675	677	673	657	635	664	674	644	661	692	639	677	639	670	636	657	608	697	634	628	673	645	656	643	691	652	656	674	679	654	664	691	636	619	718	632	665	636	737	646	656	638	637	661	637	695	702	705	647	662	677	682	681	649	613	636	639	653	637	707	647	644	683	668	670	683	604	649	649	669	668	659	669	649	639	726	676	687	653	677	680	626	641	658	622	640	654	643	625	666	654	666	657	681	650	656	656	651	639	640	651	635	672	682	648	686	621	667	620	650	640	681	693	639	668	647	667	635	677	660	630	623	691	636	672	609	634	632	638	632	617	644	688	645	656	672	644	617	703	688	664	654	674	649	665	639	659	640	639	640	672	659	603	622	644	684	649	668	686	657	712	675	638	663	645	681	695	675	656	683	626	627	663	658	656	691	663	637	651	642	719	612	679	668	660	662	616	620	650	666	663	627	652	663	661	662	657	698	628	613	656	673	665	662	697	659	658	681	680	674	630	617	685	635	640	627	659	635	666	685	650	629	688	691	650	702	613	634	675	665
27065	19668	7628	1510	830	702	603	601	556	539	567	536	569	547	572	542	530	508	508	539	537	530	530	566	532	532	527	495	549	535	505	514	517	517	526	560	513	580	533	523	515	503	538	526	543	553	512	544	575	543	567	503	507	535	545	572	568	518	504	486	476	535	537	529	520	535	537	498	522	520	554	539	517	566	501	528	559	535	544	547	520	522	535	561	553	541	558	544	545	488	536	516	512	562	549	526	544	549	490	528	555	482	560	541	564	556	502	520	564	537	527	570	530	530	534	528	561	549	544	557	559	517	523	502	545	567	555	512	592	537	583	566	517	567	555	546	553	548	559	542	520	568	536	514	541	512	494	548	538	514	555	508	531	530	565	541	541	504	544	537	560	583	550	511	552	563	546	562	545	507	577	532	555	542	536	511	593	541	497	541	546	495	544	508	513	566	549	550	562	502	557	546	530	541	562	507	578	539	571	601	515	511	540	514	513	540	549	532	526	501	501	560	513	528	525	538	533	554	542	528	562	560	574	542	550	573	536	544	570	560	497	492	508	531	535	548	589	525	521	566	551	577	516	560	531	593	534	531	523	540	528	565	584	541	497	539	591	530	524	568	550	554	518	554	560	507	553	574	565	522	560	521	549	525	542	522	564	523	506	521	489	524	537	520	527	576	549	549	571	490	542	526	527	559	532	510	519	540	562	551	575	555	525	508	532	567	589	493	538	528	522	568	542	574	526	538	510	578	577	541	548	538	500	539	542	569	547	529	484	559	589	511	540	519	543	548	570	568	549	484	517	552	551	574	527	518	518	510	534	545	519	561	539	557	552	569	543	534	539	520	575	535	544	547	505	555	484	559	528	506	542	571	510	570	504	547	507	512	524	544	505	565	511	543	527	541	502	573	544	558	549	530	570	559	533	572	509	574	555	575	530	513	492	556	534	553	553	581	522	521	528	573	555	544	556	532	518	585	556	551	566	554	542	586	551	530	536	532	534	513	586	580	590	538	493	514	553	567	521	563	524	547	529	549	564	566	528	501	477	562	515	521	528	546	538	487	559	505	539	579	534	515	545	557	536	507	548	531	540	570	541	545	534	524	548	508	537	547	553	529	567	505	521	537	493	573	550	542	540	546	503	564	544	504	524	534	579	493	567	553	489	526	519	545	548	540	537	547	517	601	511	520	541	546	578	543	559	531	519	553	537	547	547	517	534	539	561	525	493	576	535	539	546	525	581	499	507	528	533	526	565	530	537	536	576	532	587	534	529	504	561	512	543	504	542	580	540	544	506	550	557	531	578	534	528	527	494	504	570	560	545	562	555	534	530	562	556	569	470	556	587	534	554	569	523	520	546	544	532	524	568	506	555	568	555	539	527	532	568	569	570	548	519	552	536	566	518	484	575	521	545	533	484	517	552	524	596	561	513	557	566	531	548	532	568	528	550	555	502	560	525	551	521	548	559	568	530	566	548	535	537	487	557	573	532	521	487	550	511	548	563	542	538	517	546	528	557	502	554	570	547	535	558	534	554	533	563	535	569	539	551	540	548	547	531	544	507	508	537	540	507	530	556	565	562	528	542	558	552	552	522	548	536	557	510	539	509	525	506	551	554	565	523	557	515	527	546	521	524	555	559	528	557	567	526	533	519	531	503	560	606	579	535	558	485	540	536	542	539	521	541	552	526	546	541	496	559	513	544	511	542	512	490	544	554	585	530	538	574	580	532	552	527	538	559	574	535	548	544	516	533	518	536	558	526	544	545	522	491	530	569	604	549	568	576	552	517	556	509	510	541	543	547	501	559	540	523	531	535	553	550	547	534	572	521	571	545	557	530	556	536	578	511	514	512	532	550	546	516	526	545	512	533	510	530	594	575	544	529	554	509	544	516	573	498	575	521	549	531	505	550	567	555	512	497	510	483	549	567	538	558	556	517	556	566	545	563	566	549	550	555	564	565	481	529	509	553	498	534	539	568	512	535	555	583	504	552	507	572	537	521	527	522	525	554	535	536	546	552	559	541	505	560	552	544	505	501	559	534	560	534	517	542	520	510	483	499	503	551	575	513	538	525	553	520	525	563	554	550	528	542	527	523	533	513	537	523	513	522	526	564	508	531	511	539	526	557	545	525	564	532	527	532	533	549	547	545	517	566	537	548	527	528	541	498	524	548	568	536	523	492	549	534	544	559	564	567	531	526	526	555	576	507	512	563	509	529	516	493	531	506	538	541	531	547	504	510	558	520	554	510	548	541	499	505	532	548	566	542	536	531	543	551	576	523	533	548	543	553	569	530	553	564	493	543	584	515	523	539	542	498	548	490	503	557	581	544	523	514	548	521	564	532	500	539	543	501	563	584	560	537	541	543	525	533	522	527	561	475	552	568	528	526	522	553	564	551	538	556	540	552	542	534	542	573	510	572	561	586	597	521	553	494	573	526	531	577	549	538	579	573	536	545	510	584	548	507	505	555	522	516	551	545	529	551	507	538	538	511	539	552	555	527	546	521	603	515	547	509	544	559	540	515	559	538	519	499	519	516	519	548	565	547	527	575	511	543	551	569	540	517	499	559	542	489	543	546	569	519	547	534	549	506	518	550	561	534	527	532	528	555	508	523	530	555	557	553	578	570	565	556	543	533	551	565	545	495	533	521	554	561	530	515	533	542	589	541	512	554	530	517	554	503	529	530	582	545	528	549	530	540	569	522	531	543	505	543	567	511	555	491	561	526	533	520	530	524	554	518	516	582	559	530	538	509	506	531	579	473	531	529	516	559	533	536	498	539	539	592	548	533	518	552	534	519	540	548	566	585	517	535	551	508	556	529	518	545	518	518	523	554	583	564	572	597	538	531	574	531	575	536	531	580	536	552	525	561	516	535	541	531	552	551	549	565	567	517	509	518	519	519	550	512	543	562	564	560	542	534	520	501	574	566	553	492	504	528	531	548	521	531	519	541	504	513	531	515	504	489	539	555	533	527	534	547	526	564	543	537	537	494	549	553	534	520	540	555	545	532	536	564	561	538	544	538	497	504	525	541	557	548	554	591	560	540	553	546	517	537	555	489	568	534	583	520	526	553	556	521	544	527	531	538	559	495	525	561	576	496	534	512	538	554	550	510	536	584	495	599	562	556	542	555	581	535	575	568	568	559	527	515	544	557	501	515	536	507	594	533	539	521	516	548	526	546	580	533	533	562	526	519	527	558	515	511	537	529	567	532	517	553	512	577	558	515	516	521	545	528	556	576	503	522	514	498	500	554	543	522	569	529	586	587	539	576	527	548	508	556	544	548	521	522	527	519	539	522	537	506	533	534	496	557	550	529	529	532	510	539	529	516	550	548	554	557	530	534	493	497	549	534	497	529	533	542	515	551	536	548	544	531	579	557	553	537	502	560	508	553	568	574	518	547	563	520	587	524	532	524	530	530	537	515	531	509	591	568	539	526	546	553	529	537	565	522	530	508	550	521	543	543	566	571	515	577	538	537	513	549	567	512	536	560	538	537	544
6050	5956	4476	1575	1124	875	766	719	754	688	740	663	631	685	621	622	661	604	664	659	616	680	635	674	629	656	663	635	667	632	643	666	627	648	645	622	660	635	640	632	639	658	621	673	598	654	662	649	636	646	647	649	647	657	619	637	632	646	647	654	629	617	672	636	642	654	645	639	649	662	630	644	717	633	642	608	628	628	633	579	665	601	651	615	694	654	647	633	645	678	648	582	642	597	602	671	662	614	676	611	596	651	630	655	647	660	626	625	666	645	689	666	622	660	642	629	674	650	650	682	655	671	638	638	614	595	666	660	626	683	663	611	580	613	663	616	615	683	631	684	660	660	648	656	627	635	648	705	649	637	668	632	636	652	649	631	671	615	654	660	615	631	664	659	580	641	624	676	670	661	671	604	629	628	655	614	642	623	658	631	650	627	630	703	642	657	671	662	629	639	646	620	677	694	652	609	669	658	619	665	637	685	636	656	647	625	653	644	635	646	618	637	635	641	622	680	647	624	628	599	654	665	628	633	657	649	636	656	693	608	693	627	684	641	627	654	638	680	716	662	703	583	631	669	618	634	655	640	612	657	606	642	633	634	637	626	663	660	665	646	664	635	629	629	671	654	654	575	643	643	695	616	658	654	640	626	689	690	643	656	680	653	696	628	651	671	638	604	628	623	666	622	667	698	627	660	642	599	626	627	636	646	632	640	626	655	672	624	616	706	669	563	654	659	638	598	633	681	626	649	624	675	620	609	645	609	652	643	680	629	628	646	634	624	709	630	692	599	653	630	615	659	664	607	634	652	679	637	622	607	653	666	684	643	639	629	649	585	649	632	640	643	676	691	626	653	678	615	622	654	630	618	631	663	641	617	623	662	669	608	591	643	663	623	663	669	584	627	626	640	645	630	606	611	620	643	639	648	661	639	639	694	658	688	633	668	620	634	625	653	663	641	637	664	663	648	644	654	656	641	674	641	631	655	707	644	654	687	635	660	655	661	631	587	654	645	680	610	641	635	640	636	653	683	631	647	621	631	651	607	647	647	655	623	618	673	605	615	657	640	595	700	674	626	659	655	626	653	624	682	604	654	652	661	603	663	606	627	691	626	675	666	659	659	669	624	622	620	623	611	613	603	664	603	600	680	648	620	648	676	594	650	671	622	690	660	678	631	667	648	645	649	643	649	679	636	663	647	661	655	646	644	589	630	598	673	629	649	681	648	616	623	666	627	668	632	645	662	634	622	652	620	605	640	667	630	646	649	666	639	681	644	676	635	604	698	635	627	679	614	635	656	640	626	655	627	665	627	662	646	609	614	635	633	656	666	645	621	693	654	635	620	669	708	678	654	675	623	686	668	659	628	621	632	643	686	685	642	655	678	682	627	661	655	680	627	647	580	637	647	673	623	641	670	633	587	633	666	582	648	647	572	664	652	650	639	662	640	642	638	605	605	596	631	665	654	675	636	624	660	610	639	637	667	648	664	657	661	636	657	630	641	658	711	681	658	622	605	623	713	622	605	652	666	669	652	642	653	668	674	676	656	630	634	618	640	653	670	663	635	646	651	627	664	614	640	635	641	646	670	639	630	619	645	653	709	696	658	651	638	686	615	632	677	685	650	638	646	627	655	625	671	620	649	649	673	645	634	624	642	651	669	665	670	626	659	651	660	659	621	676	627	667	646	585	652	626	659	643	658	599	662	658	644	641	671	665	632	615	623	637	639	649	672	715	659	663	674	627	661	633	652	604	665	659	676	664	615	652	605	624	648	679	625	658	669	629	648	607	638	683	599	668	617	598	663	634	604	666	629	665	643	644	651	661	602	614	633	629	641	660	646	675	602	649	624	657	664	625	653	633	655	631	642	628	678	600	571	661	609	719	677	682	649	643	630	620	623	616	623	607	634	642	660	656	658	646	660	666	643	629	642	620	655	636	630	633	655	660	609	651	648	613	643	699	659	631	634	664	626	640	635	692	653	638	656	635	646	662	628	627	658	605	688	633	642	652	640	634	640	690	668	640	649	699	652	602	657	638	642	681	631	656	679	591	659	639	631	640	636	627	665	638	656	615	665	598	630	642	621	614	662	655	631	675	663	645	638	623	636	661	646	648	622	649	669	603	627	644	603	597	639	624	685	630	628	618	667	702	672	683	683	662	633	621	646	740	587	647	605	617	624	629	612	632	631	689	619	675	620	587	685	645	634	636	667	631	679	625	608	627	627	618	606	613	669	630	651	632	618	642	641	650	629	674	646	628	670	654	619	619	642	636	660	646	695	665	630	687	683	683	652	638	683	639	650	599	626	629	598	647	657	646	704	620	647	641	634	620	654	604	647	648	640	631	670	703	660	633	613	617	611	597	678	647	627	621	638	660	665	622	623	675	663	615	619	656	667	651	635	655	661	657	667	674	620	683	599	597	665	621	659	626	692	597	648	612	660	668	648	631	635	650	623	681	596	648	711	659	619	638	666	624	657	625	661	654	652	667	626	640	646	648	659	617	637	665	603	658	617	660	643	663	638	638	627	586	647	646	610	667	668	628	624	633	659	678	629	630	666	668	642	620	643	629	611	675	667	646	636	656	667	642	648	615	625	628	628	626	669	652	672	672	684	608	655	666	625	633	632	692	660	636	669	631	665	648	672	659	682	636	632	651	664	635	664	621	674	643	617	621	672	624	634	610	597	687	638	677	653	640	653	635	658	618	622	621	632	634	619	623	634	627	649	684	685	668	644	674	611	609	692	685	704	634	616	589	646	665	624	664	603	678	656	653	688	680	657	618	652	627	661	620	633	628	675	637	665	657	640	648	651	653	694	645	665	586	667	633	627	637	648	607	645	681	599	657	667	616	632	630	635	651	629	654	649	670	631	608	602	645	641	661	628	615	638	649	644	701	625	682	641	645	639	682	673	652	621	670	642	622	608	677	602	638	664	611	662	643	643	622	596	619	612	658	672	622	610	640	641	645	624	644	640	689	636	607	656	595	649	640	660	628	608	654	670	616	633	603	637	623	628	644	634	681	659	630	617	659	667	629	630	680	640	674	670	611	612	679	664	593	617	654	594	642	669	603	648	598	642	593	672	635	611	646	597	659	636	671	699	635	614	630	649	621	674	673	685	614	580	659	627	659	690	664	630	665	665	667	672	665	711	665	627	591	618	608	612	612	631	653	633	634	649	680	624	664	630	656	684	658	672	616	638	662	615	641	657	642	672	657	617	637	627	638	599	635	635	632	658	614	655	629	609	604	648	647	678	643	629	662	660	638	650	678	665	613	678	655	595	610	633	595	645	636	657	661	642	607	635	593	610	645	624	652	653	657	678	669	639	637	606	680	653	648	664	612	657	650	668	621	666	618	632	645	586	691	672	668	641	636	665	641	649	644	665	566	634	644	618	651	642	651	619	679	631	669	638	624	613	632	624	637	672	663	641	668	655	627	651	650	664	663	622	648	684	666	666	692	630	670	611	652	627	659	660	658	668	642	692	640	653	687	673	660	632
23355	21114	28286	24173	21116	10585	1852	1220	1109	969	940	889	952	933	892	879	896	837	859	857	875	904	822	815	825	838	865	827	838	821	808	791	812	867	767	868	796	803	806	825	821	843	829	839	775	798	794	774	801	808	812	801	845	813	854	868	784	855	820	817	785	787	828	851	889	803	762	805	843	818	821	794	829	813	769	798	797	824	762	773	824	821	884	849	793	790	807	828	854	792	801	830	816	805	827	807	839	799	857	801	894	787	761	796	770	808	792	834	777	835	806	816	773	800	805	796	738	863	790	803	837	824	769	758	777	848	829	865	752	787	822	850	776	788	819	849	796	810	807	800	748	853	800	756	781	825	777	736	848	812	804	783	831	784	785	851	793	808	805	775	847	812	848	781	801	766	838	817	783	774	852	824	778	790	793	814	764	793	746	785	746	824	782	788	837	794	847	852	877	849	796	823	792	799	806	808	805	837	779	809	736	754	801	797	784	770	804	802	835	730	817	749	774	788	804	743	798	805	829	751	842	783	874	753	794	769	811	789	828	775	784	790	777	800	809	832	796	800	799	766	800	764	800	787	842	768	818	748	824	806	842	805	807	766	821	798	825	851	771	823	786	823	777	805	798	851	852	840	817	865	775	746	841	836	824	809	820	799	825	810	868	832	789	831	782	802	835	823	764	809	799	812	759	848	761	849	764	794	819	802	846	788	788	816	795	826	774	824	808	857	769	772	816	756	799	807	835	815	768	820	822	803	827	816	805	819	855	777	793	799	779	773	799	759	809	852	837	834	804	831	817	778	805	820	841	818	802	794	744	766	814	834	860	778	868	806	829	897	849	835	812	798	791	856	771	790	797	818	809	835	807	799	818	783	776	824	746	813	767	804	795	832	817	735	813	785	794	796	806	760	820	845	826	801	810	790	828	811	790	789	836	784	821	807	802	830	760	787	824	823	771	783	849	818	869	773	796	832	824	816	818	804	806	767	800	822	821	747	816	771	829	801	765	844	808	805	807	872	836	809	819	834	829	799	752	791	795	812	791	794	866	758	840	791	771	852	822	779	767	802	774	806	784	827	826	775	791	774	781	813	759	826	818	760	776	842	859	760	814	811	765	846	778	755	823	794	826	764	808	786	807	807	823	799	823	844	803	822	793	789	806	811	760	781	824	812	833	755	817	853	841	764	815	788	781	757	818	782	783	832	804	764	815	800	807	814	826	765	802	788	790	809	828	831	846	791	828	823	791	809	793	829	800	791	849	798	841	789	771	805	800	810	801	796	806	814	812	718	805	787	803	795	812	824	760	815	810	855	803	822	830	838	848	818	789	821	812	846	805	811	809	824	810	793	798	805	785	737	788	801	824	800	839	795	827	821	806	824	759	763	799	795	752	809	805	856	760	831	815	825	817	810	834	827	800	810	798	809	825	800	799	846	798	769	800	814	795	853	830	781	767	751	831	753	796	805	816	784	794	833	830	775	820	791	805	826	831	790	807	806	827	795	794	835	769	756	808	821	811	806	779	798	827	829	819	779	790	804	782	777	800	827	782	759	799	781	783	803	876	792	798	806	745	755	866	790	837	763	826	824	774	840	847	829	817	818	807	827	809	806	792	820	808	808	825	783	802	795	806	835	771	783	872	780	886	819	755	763	780	806	817	805	807	813	786	774	798	810	781	833	820	788	787	841	824	835	825	791	834	830	759	816	822	860	802	732	775	812	846	809	826	816	762	827	804	827	842	813	804	812	843	850	794	798	779	786	842	781	774	778	831	797	779	797	802	784	758	865	825	839	816	824	832	829	773	806	767	838	791	829	793	727	805	848	812	822	846	797	828	821	834	829	775	753	848	796	778	784	803	817	824	828	797	767	810	792	821	776	830	792	829	820	780	784	810	781	900	819	739	820	789	817	788	804	815	808	820	827	762	770	779	808	786	803	848	757	833	794	763	760	803	801	816	781	773	832	823	841	754	784	784	845	847	795	816	765	789	858	861	756	837	844	786	839	789	828	806	807	827	806	823	787	878	788	817	776	822	811	802	788	813	800	827	759	782	789	798	847	799	814	844	756	798	779	843	771	800	798	833	811	808	867	776	820	772	764	786	808	793	812	783	853	810	814	796	809	755	820	763	882	820	796	842	789	791	775	782	842	774	794	802	782	819	790	827	795	843	812	817	804	804	800	796	842	808	769	803	818	789	770	768	782	828	791	784	791	762	861	773	807	832	794	803	838	779	797	776	790	821	818	798	766	767	785	830	773	806	788	790	802	780	789	799	764	811	789	779	763	818	795	825	844	863	780	796	816	783	813	805	774	792	816	822	792	801	784	765	787	802	793	821	790	822	836	831	754	752	803	791	827	838	791	778	787	791	794	782	820	878	862	816	792	788	830	801	809	813	776	822	762	799	806	808	843	847	814	776	800	760	806	837	817	766	819	827	771	793	821	800	821	793	772	789	781	784	839	782	796	786	820	782	750	830	830	797	772	781	822	814	863	827	764	775	773	822	822	820	804	811	783	815	797	810	773	726	800	792	787	772	783	782	798	832	828	819	768	740	791	880	759	838	778	795	796	823	789	825	826	814	786	868	785	823	800	772	806	817	828	797	809	829	731	859	782	859	807	824	830	835	831	800	800	818	819	843	800	827	826	817	813	768	801	807	772	793	798	809	764	779	760	770	814	758	799	795	838	780	812	800	818	859	786	802	833	833	770	822	791	761	803	748	807	826	855	867	794	745	796	763	818	849	812	844	757	783	825	819	777	775	785	844	797	796	823	808	795	793	842	809	804	827	824	813	812	800	781	845	799	798	775	831	811	811	823	816	803	822	764	796	807	844	795	815	828	839	844	806	779	845	778	805	783	820	825	802	852	835	801	771	785	821	830	773	813	841	777	841	843	793	803	833	828	767	808	791	740	816	832	777	814	846	829	820	789	803	774	767	793	752	792	790	875	797	805	849	781	827	810	831	813	821	800	816	778	754	807	811	826	788	812	838	830	839	777	819	779	846	804	812	760	808	769	833	742	829	774	765	787	836	781	829	789	784	802	823	806	833	859	819	792	795	783	788	815	768	789	777	799	814	811	859	837	783	780	805	810	754	807	817	764	796	801	785	854	774	776	847	808	842	831	825	764	817	778	832	773	773	789	773	803	801	807	752	771	828	772	837	828	770	837	799	790	800	762	774	806	816	720	786	769	822	812	799	812	884	838	794	800	811	809	813	819	811	779	824	855	848	784	800	769	792	825	816	776	842	779	770	792	838	809	796	815	810	842	840	788	801	850	880	783	831	766	803	796	846	821	838	806	800	755	787	813	828	762	798	798	777	856	780	834	779	762	851	737	790	816	817	779	806	791	769	820	802	798	785	823	804	782	780	825	814	793	793	842	822	765	779	813	805	783	769	809	778	801	842	816	771	800	825	828	790	793	795	798	825	810	804	835	850	782	759	823	798	790	802	795	802	794	802	765	817	765	743	838	831	766	813	829	812	813	858	767	849	808	860	781
6263	14940	11115	5121	3415	2462	2012	1652	1458	1268	1239	1185	1151	1104	1054	1050	1023	1066	1037	1049	1000	1026	1053	1007	983	973	972	1011	986	960	960	978	977	991	1016	1034	961	998	907	946	982	990	974	979	997	970	959	970	961	966	986	983	1010	921	985	966	963	958	1003	961	965	990	956	959	917	956	979	984	977	952	965	1013	950	970	954	994	948	1023	939	971	976	947	977	930	993	985	1014	968	1052	967	977	968	944	948	932	963	997	1014	971	984	975	1019	939	940	998	950	973	952	975	980	940	991	967	995	1012	1005	960	963	922	957	960	990	977	974	934	931	953	987	959	1037	941	1033	997	984	888	1004	958	992	1022	999	983	932	972	975	924	923	1003	924	941	978	974	964	936	940	985	1006	991	956	968	884	984	998	959	977	936	1001	924	966	948	999	937	976	884	955	965	985	958	971	960	922	979	956	969	984	934	1000	982	1032	930	999	939	1006	942	989	950	949	1001	964	953	940	951	1003	1034	923	875	932	996	975	931	922	953	881	951	1013	961	1022	971	969	992	929	999	944	954	954	916	1005	928	940	911	916	942	965	944	964	982	983	971	986	959	947	946	975	999	946	991	979	895	951	929	939	929	969	888	981	972	1015	953	974	951	957	997	955	970	947	1043	958	1007	980	942	967	950	975	978	970	1017	986	952	989	963	1019	920	1042	939	929	991	933	941	951	871	1009	937	948	954	933	1010	988	956	934	954	966	975	996	971	946	965	948	954	983	958	954	898	921	993	938	979	976	955	926	937	935	931	966	977	935	940	985	937	971	966	952	984	941	971	1003	946	930	977	954	991	936	952	975	968	952	980	968	956	1008	969	953	990	988	938	955	917	962	939	978	980	1032	1027	961	962	1002	964	937	953	980	947	925	960	935	942	951	933	959	987	1002	949	936	919	999	1003	952	909	943	938	966	966	971	968	955	953	912	956	961	950	984	938	1000	926	1007	954	928	967	934	934	945	976	909	958	1021	933	960	960	1016	969	954	911	984	1023	927	983	957	1006	955	970	945	940	916	985	942	990	921	987	948	987	918	959	994	982	970	942	897	989	1005	1008	993	927	895	968	896	980	969	914	974	926	962	991	919	953	961	930	960	957	984	924	928	899	924	905	950	968	933	1023	983	978	976	943	992	906	953	993	978	973	961	962	958	966	987	930	942	941	981	1029	991	978	962	963	944	955	1007	970	948	1004	951	896	973	982	1008	1008	965	956	960	964	956	977	908	963	966	1047	899	965	963	994	939	1018	940	1003	926	950	956	998	932	1023	958	956	1000	937	976	962	980	1002	960	985	889	1005	978	949	945	921	982	966	958	950	994	883	996	964	920	913	914	907	984	1003	981	945	1028	1018	967	930	928	940	976	928	999	988	972	960	914	933	998	961	955	967	979	947	1000	956	988	947	968	980	936	1006	958	982	916	959	993	995	964	1015	924	927	961	961	982	938	1018	915	961	965	917	941	933	1037	1024	926	953	968	1005	960	930	950	961	906	928	978	976	1014	935	945	946	963	952	995	960	954	986	963	951	954	1018	930	948	882	1016	929	982	936	968	952	960	976	949	943	935	959	932	1009	978	946	929	951	937	971	966	999	974	913	971	961	933	915	920	984	953	934	964	1011	968	981	1003	998	930	963	957	910	983	988	947	944	939	985	971	919	943	974	996	966	987	940	983	974	991	955	937	986	926	957	955	941	1008	958	954	1011	991	962	951	988	924	972	979	976	960	912	983	933	917	1013	958	1002	936	942	979	989	975	952	904	992	991	979	972	933	965	941	916	976	978	976	956	1011	929	924	1008	923	912	924	955	945	982	968	1001	953	974	972	943	953	950	957	955	985	1005	919	959	965	926	940	939	933	914	966	969	973	977	1005	937	920	953	958	981	998	931	955	950	987	885	982	963	961	943	964	972	974	930	981	935	912	987	977	951	971	999	933	986	955	895	951	942	987	945	925	940	982	995	880	993	911	1004	934	931	1005	980	953	950	955	943	959	948	962	991	977	984	958	1016	921	935	942	925	919	917	990	970	935	978	892	983	980	959	965	915	962	947	990	953	969	925	981	965	980	957	950	991	958	953	983	968	995	952	979	905	967	983	962	954	941	986	889	970	929	983	963	926	1001	965	971	937	1013	948	968	931	899	944	956	1000	999	948	964	963	942	942	995	1039	997	920	918	969	936	943	967	935	940	944	1010	949	951	978	1028	981	942	972	979	1010	963	927	965	1009	976	974	989	982	955	974	992	1021	963	980	984	943	939	929	975	908	988	986	970	962	958	957	972	958	954	908	984	959	949	982	1017	1003	957	968	933	949	970	944	946	965	995	895	959	936	952	947	948	956	969	1031	967	938	968	902	969	953	994	940	907	915	966	981	1007	967	957	995	960	967	947	978	1002	963	904	962	967	996	960	946	971	939	976	945	976	947	945	980	1003	934	975	992	985	932	1017	950	905	958	993	964	929	928	1029	972	1016	956	971	970	984	895	984	949	975	943	896	987	950	944	932	957	955	941	913	944	961	933	959	947	955	970	965	964	915	989	937	997	947	947	1009	920	989	931	942	922	930	950	928	914	954	965	940	983	921	942	920	943	1008	992	937	944	969	1007	969	952	983	945	944	988	983	989	985	939	914	959	935	888	961	989	950	969	972	940	993	956	986	992	944	911	944	980	969	966	1040	945	982	992	959	991	952	954	987	957	936	935	976	997	951	960	953	913	945	1003	1003	973	999	995	952	980	970	902	1004	927	969	933	900	1026	918	977	975	946	970	950	981	962	943	941	958	936	1015	962	1004	963	994	960	1030	975	1025	903	1000	932	948	934	982	945	992	968	978	951	924	949	940	976	952	928	959	969	897	954	902	938	931	932	952	981	948	948	945	953	899	969	994	990	995	956	956	929	947	900	964	976	888	937	944	937	973	968	967	983	953	997	988	969	934	984	945	963	938	1023	983	963	938	934	905	986	991	924	902	918	951	1012	999	935	1024	973	987	964	949	999	985	981	947	945	938	1002	979	922	952	955	894	940	1001	978	943	1010	973	979	986	944	972	1014	970	979	931	947	956	979	943	963	955	979	923	959	1006	968	946	970	947	949	974	947	985	964	947	1000	941	946	987	970	977	944	951	1007	944	972	1011	1004	970	893	935	1010	1016	936	959	941	966	902	992	972	971	887	996	1042	1022	972	1000	983	932	962	990	969	931	936	967	957	959	984	956	915	974	953	987	957	989	936	953	916	983	974	943	984	939	939	1006	934	952	937	971	1029	924	948	924	949	942	990	956	1017	949	939	990	879	1046	1029	910	945	938	967	1012	989	983	916	932	959	956	945	975	938	995	973	969	980	983	976	956	978	944	955	1005	1013	943	923	963	950	935	942	906	969	972	926	988	957	994	993	944	933	946	929	985	1005	961	965	944	912	926	983	929	971	959	979	892	919	960	943	965	937	987	972	997	937	959	956	981	990	978	964	959	942	925	995	993	993	917	989	962	1002	943	946	977	976	1013	973	942	944	974	1003	976	957	1023	964	949	1002	951	916	975	961	931	955	1009	880	979	1004	927	984	982	971	963	958	960	956	980	986	971	995	965	1010	998	968	937	940	960	943	982	890	992	964	968	940	953	942	963	960	944	959	1007	961	982	982	999	944	947	1001
24216	21123	27441	24969	13249	1026	558	446	401	330	320	272	270	301	277	282	259	285	253	282	278	257	270	235	270	241	241	246	241	244	254	272	225	257	232	227	266	227	231	264	262	241	245	237	237	256	237	244	251	255	251	266	265	255	245	271	262	249	234	229	253	234	261	244	257	268	246	229	244	257	233	249	243	231	265	267	224	250	247	266	229	252	234	247	267	232	253	231	254	231	246	234	260	202	247	230	220	235	241	276	238	255	215	235	232	235	247	245	237	243	223	233	240	258	252	264	269	228	223	262	250	222	244	221	258	262	220	230	232	247	213	246	247	271	234	235	252	278	255	230	231	244	241	259	249	226	227	260	240	258	234	224	239	248	214	234	241	242	230	246	247	223	247	229	247	207	246	238	262	249	269	263	212	254	255	230	252	246	258	238	233	276	249	239	219	223	249	215	245	278	235	223	232	238	233	231	264	233	266	241	240	236	255	262	264	270	235	247	259	239	260	237	260	254	276	249	232	284	243	263	255	228	227	230	221	233	235	228	237	230	250	249	238	227	245	212	254	250	238	247	240	278	250	247	239	234	233	247	223	266	242	251	270	223	267	237	243	238	237	245	238	254	266	229	257	252	247	256	241	259	226	252	262	239	239	233	249	215	236	235	257	237	246	251	244	228	253	224	227	223	230	251	241	247	236	240	258	258	239	213	241	239	239	207	252	268	245	262	247	253	275	239	235	219	235	234	238	272	248	214	217	251	245	244	230	231	274	268	215	221	274	227	227	243	247	263	245	234	263	264	255	239	223	271	262	256	268	231	258	237	246	226	236	247	219	238	236	256	243	232	236	219	260	217	215	229	259	271	258	225	273	246	248	237	232	238	246	244	238	232	242	253	267	228	242	236	237	227	249	240	275	235	249	252	233	237	247	254	240	225	219	233	259	248	253	263	225	249	245	266	229	243	254	222	226	229	257	228	234	206	275	222	268	274	244	233	218	233	218	254	229	240	220	252	257	246	250	227	249	219	248	255	211	261	210	252	269	250	253	236	229	220	246	259	254	234	256	215	254	248	246	244	235	251	260	244	223	251	239	267	257	223	215	223	235	245	204	243	241	228	266	246	247	247	226	216	254	250	232	219	246	251	218	229	247	259	226	234	234	214	249	233	243	232	248	234	252	225	256	248	228	256	263	242	278	230	225	233	254	230	239	266	227	267	251	256	244	241	230	269	263	246	236	239	248	237	238	226	250	256	251	246	277	215	246	264	245	234	264	249	248	232	247	242	268	199	257	234	262	248	227	234	231	244	233	221	226	235	248	208	218	251	235	237	226	234	242	252	230	242	263	266	261	246	272	257	251	250	248	243	205	258	264	237	254	261	259	247	239	238	239	240	254	216	221	245	245	260	254	230	246	215	226	221	232	264	249	247	246	257	237	261	236	220	250	245	249	272	227	242	239	246	239	240	253	259	222	266	251	245	242	237	290	263	273	246	252	235	282	225	239	231	247	242	248	284	251	204	247	243	226	252	217	246	240	224	249	241	228	251	234	253	229	229	253	255	270	249	249	231	256	238	256	245	244	233	237	232	215	254	226	234	260	217	255	264	234	219	263	240	245	237	219	239	250	235	249	248	240	235	252	266	246	237	288	223	242	227	236	258	232	251	238	250	224	252	227	276	227	257	224	224	212	241	222	258	225	220	236	256	245	248	258	250	228	234	229	244	228	258	247	246	243	230	240	245	262	222	225	240	252	244	243	243	233	229	210	238	242	239	236	257	264	242	224	248	236	230	213	229	272	246	223	215	250	231	231	240	256	277	228	249	244	256	245	224	223	246	253	240	240	235	245	223	204	258	231	254	257	240	240	262	242	238	232	223	246	228	213	240	231	242	282	239	251	230	264	233	252	234	245	254	228	258	266	225	265	248	242	244	243	259	254	230	234	209	232	238	221	243	228	250	241	287	231	228	225	253	243	229	256	232	244	252	236	208	279	241	264	235	222	264	237	235	263	238	248	237	236	242	239	228	236	251	268	259	223	219	220	229	226	225	251	249	250	243	233	255	247	215	242	235	236	237	212	244	239	266	237	233	251	243	238	225	245	235	242	249	259	220	258	238	256	235	242	254	235	235	236	233	247	220	251	232	266	244	221	232	235	232	247	267	247	247	246	240	237	256	243	245	233	257	242	258	245	256	249	248	280	244	261	235	222	253	241	269	257	246	263	238	253	243	263	272	258	244	239	233	234	235	276	237	249	220	242	246	226	222	223	239	254	249	251	241	235	256	233	237	226	246	202	232	223	245	224	254	250	239	246	250	237	257	207	228	250	231	225	216	256	250	240	235	226	232	251	234	234	238	229	224	285	261	232	239	259	258	251	267	272	235	222	258	256	231	250	253	228	240	247	243	233	272	221	226	221	253	239	251	250	237	228	253	280	207	274	263	231	251	244	224	220	234	241	252	220	236	230	212	228	243	219	236	234	264	251	223	237	223	237	271	247	251	253	232	253	228	242	234	251	267	252	244	231	246	218	254	219	228	232	242	237	230	223	231	257	221	254	231	235	216	258	236	250	238	282	229	238	232	248	262	259	207	228	233	237	248	248	242	241	248	240	229	226	216	262	236	240	267	243	256	220	234	234	200	252	241	235	224	228	254	268	242	245	255	226	258	233	267	241	279	241	229	238	243	239	227	209	224	253	246	244	253	221	266	270	237	237	251	237	242	256	251	215	253	225	269	246	249	244	233	230	264	263	233	283	259	234	252	237	244	236	241	255	238	232	232	246	232	221	222	237	228	242	258	199	246	221	239	216	217	236	206	264	215	223	258	262	248	262	260	239	257	242	237	230	237	255	256	251	260	239	225	257	235	222	261	252	210	243	244	234	241	268	238	229	254	270	248	262	269	229	265	239	244	245	256	237	243	237	246	250	271	255	270	227	233	260	248	242	254	262	239	221	227	226	247	242	232	235	246	263	263	215	261	227	245	222	274	228	229	232	257	261	254	233	267	268	211	268	237	215	215	246	248	215	225	256	259	239	226	227	233	251	260	265	239	248	246	264	219	245	243	239	231	247	243	258	244	252	255	206	255	226	247	240	241	268	262	255	243	233	247	265	226	232	245	222	245	236	281	238	255	244	230	238	256	225	238	241	239	211	223	253	223	225	242	224	235	280	252	242	238	260	245	231	253	247	230	223	216	248	247	217	223	253	233	252	241	256	267	235	237	235	261	259	255	275	245	248	251	225	234	264	270	233	268	241	254	237	240	230	211	256	230	235	223	263	276	242	244	263	241	235	256	231	255	233	247	256	264	248	243	214	237	257	241	239	231	236	251	249	233	241	262	220	245	230	257	247	233	249	228	228	243	261	235	220	239	235	245	252	269	237	218	218	257	264	232	240	254	248	202	241	255	247	240	238	251	245	260	238	254	276	230	226	242	214	233	246	249	237	231	244	254	261	264	230	263	236	265	239	246	233	252	251	230	261	255	241	262	258	272	218	246	245	224
6077	10996	7339	3195	2059	1338	984	814	610	560	552	421	379	415	387	378	369	357	318	327	349	345	346	326	345	355	330	302	320	316	325	333	312	317	304	323	316	291	338	298	333	297	311	309	314	328	346	313	299	333	330	333	295	318	302	290	278	301	334	312	339	324	292	301	316	322	307	326	287	292	323	299	315	315	308	347	335	308	318	324	316	313	329	305	344	298	321	328	312	300	337	339	296	332	313	344	288	286	333	319	306	319	293	317	324	311	284	317	316	316	329	327	331	327	310	333	291	300	306	295	341	315	267	326	304	302	270	295	308	294	301	313	318	309	281	320	321	309	307	288	337	282	299	306	315	321	307	309	305	307	316	318	311	318	291	335	284	321	315	345	324	279	304	306	324	317	298	289	279	349	296	331	348	299	286	301	328	323	329	293	278	319	321	311	315	314	301	332	317	313	317	333	306	283	301	288	329	307	308	338	321	308	299	306	342	291	287	286	328	345	313	317	328	285	312	330	296	269	321	304	351	317	341	319	290	330	307	298	333	315	294	292	287	292	279	328	336	296	299	306	320	301	302	307	285	342	290	297	284	344	299	330	311	349	302	275	324	316	345	308	317	337	312	302	327	314	316	287	292	296	316	312	306	307	314	328	316	271	308	295	298	302	306	285	305	323	313	311	314	280	312	300	286	270	295	296	290	322	316	314	349	314	291	288	321	323	313	285	286	320	305	338	317	304	340	338	323	334	305	305	312	326	344	302	317	283	327	295	287	312	305	319	298	320	300	289	323	313	297	319	342	269	321	315	299	316	310	282	292	330	309	318	277	281	328	318	307	313	311	274	317	280	315	319	330	345	304	282	329	289	304	319	326	335	289	286	319	325	323	307	279	274	293	297	314	319	292	287	314	319	305	291	322	314	291	285	297	323	300	327	309	302	312	310	296	291	321	307	320	319	319	280	291	310	266	316	331	300	293	309	345	312	296	325	302	304	310	309	328	300	282	306	290	296	309	308	302	301	293	290	302	307	354	338	271	323	278	269	307	272	311	293	329	324	297	300	291	314	289	301	313	297	335	316	327	313	311	310	331	324	329	310	314	313	296	316	328	326	283	315	298	320	329	303	309	290	339	292	312	297	276	313	307	318	324	305	279	309	305	324	325	300	295	315	316	303	289	289	286	316	316	317	311	325	328	306	312	311	318	325	286	339	320	319	320	277	293	315	309	296	299	358	314	318	291	333	302	346	298	302	324	310	317	308	318	327	285	309	319	307	292	300	264	308	294	298	294	298	289	309	289	304	315	300	281	301	326	300	290	329	308	339	298	286	296	306	283	289	270	325	311	312	315	317	335	337	320	301	301	277	310	314	288	334	297	351	311	324	299	298	309	286	290	323	292	304	323	297	288	312	329	303	327	314	308	303	346	323	316	311	303	327	311	316	308	329	318	307	309	327	304	303	288	267	291	313	310	304	304	337	334	312	283	315	321	319	312	285	288	303	324	316	299	295	297	323	303	327	302	313	283	309	307	313	333	282	284	310	312	274	318	280	312	328	314	316	312	311	332	327	314	303	284	301	319	298	331	296	292	310	298	283	291	302	282	301	320	296	293	307	293	347	308	322	300	307	308	301	322	313	290	293	306	292	304	293	284	311	277	332	314	273	295	310	338	315	305	304	324	326	301	300	293	273	325	347	306	293	311	296	298	309	297	298	297	296	326	286	337	306	289	280	304	296	316	330	316	309	278	311	306	302	288	327	292	314	295	281	308	293	297	311	301	286	331	302	307	290	330	302	329	308	300	345	306	309	284	316	304	306	301	314	284	286	283	316	345	317	327	302	321	298	316	307	280	297	322	325	314	306	301	297	331	304	305	331	305	318	310	304	323	318	307	310	347	308	316	317	299	286	300	293	326	300	287	318	302	323	312	318	288	301	347	310	330	331	309	312	303	346	319	312	325	319	313	336	292	327	298	329	304	320	339	312	313	279	309	330	309	301	325	321	326	318	285	306	334	332	290	322	285	301	320	334	333	330	339	322	286	352	316	333	314	300	315	275	307	315	316	271	312	290	328	319	312	331	341	299	290	319	296	309	305	312	309	308	325	289	316	321	311	315	307	314	296	336	325	308	342	310	310	342	317	305	307	304	307	314	327	287	324	307	290	343	317	335	317	323	338	288	285	301	308	348	293	287	313	294	324	349	324	298	317	333	309	301	310	304	316	302	295	309	298	294	323	291	294	314	300	284	340	315	289	324	301	308	323	304	339	322	293	310	265	296	284	305	316	351	309	319	298	330	337	322	323	270	307	316	314	312	280	296	291	303	331	294	289	291	296	305	301	307	300	292	327	306	320	284	324	306	308	283	314	327	290	335	298	304	296	293	278	339	277	322	312	302	305	330	312	320	294	312	293	344	284	300	316	326	296	289	329	305	334	297	291	302	300	324	301	326	334	347	303	283	311	301	323	331	311	297	326	301	295	288	282	297	307	315	314	322	312	309	294	308	298	284	296	293	303	304	316	316	327	281	340	316	305	282	285	311	318	324	334	304	313	323	293	313	342	306	289	313	294	323	313	336	304	322	348	338	307	303	296	298	292	296	345	291	309	305	309	328	298	312	333	323	307	319	296	311	317	296	298	308	309	326	314	304	307	315	316	269	336	315	307	333	306	303	329	300	311	347	332	327	309	322	287	323	323	338	303	310	314	284	322	307	294	276	304	296	352	310	308	301	323	352	303	304	270	320	316	304	316	288	317	318	333	285	335	282	305	316	316	321	340	289	309	296	330	331	289	319	293	306	307	302	301	297	321	283	311	331	302	292	330	327	331	326	298	312	294	301	312	321	302	316	298	284	293	283	301	311	314	305	273	304	288	323	313	334	281	304	305	273	309	336	355	303	289	289	360	334	315	338	317	296	311	300	311	313	319	304	315	284	316	309	264	340	335	317	342	285	324	307	298	297	306	294	307	318	332	320	301	277	312	326	308	337	311	286	307	293	312	303	317	306	310	303	274	312	322	338	315	298	311	309	315	352	321	265	302	323	287	304	295	278	309	295	296	320	337	296	323	330	312	287	320	328	317	303	314	296	282	333	292	285	322	326	313	326	299	323	329	338	324	335	291	303	290	281	320	318	290	299	298	298	322	277	304	338	317	316	310	308	321	290	270	314	305	292	297	333	296	288	320	335	287	278	309	305	320	342	297	292	323	323	289	325	324	335	302	322	315	291	323	315	333	274	313	333	284	306	293	312	324	324	300	288	311	314	349	308	327	305	334	319	332	300	341	290	316	345	307	316	294	322	322	323	321	296	332	313	316	279	309	311	306	293	310	286	297	323	303	291	318	299	313	304	306	314	324	316	325	305	263	304	344	312	336	323	313	300	306	308	293	318	333	291	293	297	310	290	315	322	308	297	316	295	330	285	305	314	326	334	300	318	320	309	304	324	294	307	291	281	320	312	316	303	325	306	307	292	305	321	289	282	294	284	309	309	316	327	318	306	324	329
22244	21134	28814	23705	21134	21186	10259	1540	1062	958	868	829	704	721	673	668	603	605	605	585	633	651	538	562	552	598	574	588	552	569	527	565	555	562	521	557	567	500	554	554	550	527	518	519	563	539	589	532	510	513	564	551	580	522	527	500	539	525	582	541	530	489	516	554	559	547	529	518	523	491	530	528	509	516	558	538	540	540	542	553	511	514	566	538	520	551	546	512	547	530	528	545	501	540	573	530	528	575	533	543	544	544	585	519	495	540	554	521	521	535	552	527	546	532	514	553	524	559	506	560	486	554	522	541	521	548	555	553	523	576	566	504	540	522	549	554	506	529	514	534	563	524	562	520	558	542	554	530	533	515	521	570	523	536	520	518	504	542	545	549	548	520	545	576	585	549	521	539	492	551	531	505	533	523	522	515	529	544	595	544	507	554	548	525	573	556	554	515	506	552	554	540	522	497	513	525	523	572	499	501	541	529	530	492	503	574	531	449	545	507	527	517	509	545	522	530	563	552	542	526	527	524	529	549	538	550	562	526	498	541	560	544	530	506	511	566	489	528	570	548	504	532	515	525	553	531	497	543	562	534	530	551	557	519	537	544	536	495	516	545	546	536	505	524	519	488	566	566	541	521	581	527	527	556	486	521	506	562	520	519	539	572	538	499	548	519	572	544	538	539	553	540	506	516	498	536	534	537	536	512	532	563	555	499	511	579	564	558	522	550	486	541	564	495	542	512	546	560	563	510	504	546	501	551	495	529	540	544	510	532	555	480	511	555	546	516	542	526	559	536	542	524	499	474	538	514	529	544	541	556	525	553	571	543	560	550	541	527	532	501	512	528	511	525	539	547	539	523	512	512	563	514	502	512	557	555	531	534	499	495	537	485	507	519	564	536	513	561	513	548	517	535	536	522	558	500	520	567	530	537	535	566	511	531	519	551	558	519	505	564	511	531	555	517	506	570	512	508	531	558	526	533	547	529	502	528	514	545	512	510	530	546	542	526	574	558	545	539	544	561	541	555	564	538	591	511	545	500	548	508	527	528	522	567	525	551	510	549	554	547	506	538	558	502	525	551	547	535	495	499	558	558	544	572	541	521	505	526	532	522	527	569	506	571	521	490	482	552	541	558	520	551	528	557	532	482	547	568	541	468	487	517	527	521	521	603	550	577	520	542	537	519	529	514	561	529	555	535	515	513	544	529	529	540	516	528	576	525	508	509	562	541	551	525	570	540	522	517	533	530	534	500	512	533	496	530	568	524	571	533	484	529	539	543	511	567	558	510	552	517	497	501	515	547	540	507	483	550	549	512	537	495	546	555	569	551	551	530	515	515	554	541	583	506	516	534	501	515	507	562	527	522	524	542	508	526	486	543	515	505	547	532	558	520	498	545	543	528	521	541	526	570	507	539	528	522	543	581	486	547	521	521	560	510	554	510	564	535	521	536	567	544	541	520	528	535	582	540	518	532	531	491	501	552	558	519	504	534	518	528	601	545	507	550	519	555	541	506	525	558	530	517	515	546	504	555	547	539	561	600	497	555	564	556	552	497	556	527	536	559	542	537	531	539	557	554	510	541	546	529	509	501	517	545	502	545	528	521	540	512	540	533	525	503	561	560	519	569	575	519	508	495	526	544	517	575	491	513	536	500	582	542	538	564	516	543	488	546	488	517	575	492	538	530	537	502	517	516	543	511	542	520	527	533	546	561	540	505	521	495	527	565	485	497	538	533	539	549	524	500	525	526	525	522	570	536	545	535	533	490	535	579	496	549	535	547	568	535	518	564	551	552	497	546	531	572	530	509	496	551	489	518	508	537	519	526	560	542	513	544	494	540	545	555	547	511	539	524	544	537	529	548	517	546	535	562	516	533	524	553	561	520	550	550	518	555	539	488	503	517	554	507	518	531	526	555	538	532	511	528	499	555	557	528	535	586	541	549	564	529	558	524	510	536	482	520	535	517	500	544	522	474	553	555	537	528	535	582	559	542	562	507	513	489	564	532	564	542	527	486	505	536	510	535	523	535	521	561	537	533	546	553	530	509	557	537	519	547	509	489	494	491	546	533	546	510	557	504	485	470	500	527	548	547	491	531	516	492	540	533	553	521	484	558	533	524	521	505	527	527	493	505	517	507	538	511	522	528	549	535	503	590	548	532	528	511	580	545	528	531	550	551	543	532	532	506	542	565	542	534	533	504	524	523	526	532	566	523	541	526	529	561	501	550	535	539	477	511	550	531	570	513	547	548	516	592	534	545	525	526	530	516	543	552	545	516	505	546	547	529	531	503	549	557	528	526	526	547	499	556	517	533	539	517	528	522	576	551	517	550	490	535	543	497	546	550	536	524	524	567	547	549	535	540	521	549	568	525	499	540	523	517	508	548	551	534	557	571	540	513	511	527	539	510	543	565	557	544	532	534	550	582	513	554	535	556	533	557	523	554	549	556	544	525	592	541	538	524	531	507	504	597	508	512	559	541	520	536	546	510	525	502	542	567	572	515	545	528	525	510	544	508	576	531	517	528	498	536	518	506	553	541	515	495	537	526	552	510	500	577	552	550	516	500	548	544	498	502	552	497	514	517	532	520	533	515	540	516	482	493	508	492	529	515	517	504	533	530	515	537	521	551	515	547	551	541	546	527	545	549	507	538	504	542	513	553	522	514	507	541	544	536	573	525	462	528	541	536	556	502	543	562	544	500	545	476	531	522	540	487	529	505	599	516	557	525	494	523	535	487	570	527	517	497	527	547	520	521	504	522	526	508	553	515	520	549	531	522	566	522	491	531	505	547	543	578	503	528	533	510	497	538	546	516	547	515	563	510	523	531	538	525	535	542	543	557	565	511	573	544	514	546	484	527	548	551	530	569	521	524	549	571	538	522	557	547	554	597	563	559	557	545	556	542	533	512	576	523	524	533	536	548	522	551	552	551	549	544	546	520	507	515	552	554	544	529	533	515	535	512	517	507	570	502	485	524	537	543	522	496	584	511	536	537	582	571	522	541	512	546	498	571	539	557	508	539	554	516	578	540	485	554	527	550	551	549	507	550	492	528	538	499	551	522	527	576	547	576	544	538	541	504	513	542	537	550	495	531	539	541	540	538	554	502	537	542	541	561	485	533	511	541	501	490	505	566	502	550	547	506	557	499	553	521	532	562	540	520	498	497	512	548	509	520	513	510	524	512	546	555	516	495	509	528	485	513	550	546	507	549	573	501	512	553	532	530	489	535	526	501	509	533	558	502	558	508	540	502	552	519	513	540	535	546	526	525	520	569	559	601	539	561	534	493	520	485	510	566	527	511	519	513	567	572	551	506	518	535	506	554	548	501	525	540	538	516	547	512	600	556	527	576	551	531	523	549	544	500	541	528	550	546	514	528	543	529	498	551	515	516	550	539	527	541	555	514	564	563	545	547	507	493	525	499	502	562	539	530	488	475	508	549	495	580	508	481	513	510	540	514	522	576	529	511	528	512	533	597	578	547	530	528	502	576	526	503
8572	21336	15867	7722	5340	3616	2744	2012	1659	1473	1241	1092	1036	962	900	869	802	788	753	829	776	811	726	719	729	713	720	694	722	652	663	682	727	721	704	678	676	667	715	674	664	681	674	690	665	667	683	725	690	668	631	730	666	699	645	666	667	680	744	709	666	651	674	663	648	658	622	671	633	683	643	665	671	637	672	692	632	708	655	613	617	641	662	640	658	685	641	611	668	655	717	663	681	685	677	626	657	661	696	641	685	667	640	686	639	685	645	675	635	666	629	715	677	681	645	652	685	695	659	628	650	635	675	636	668	675	624	668	623	675	607	665	711	679	619	696	683	680	624	669	621	674	661	653	655	658	662	624	654	682	675	683	658	669	667	658	653	651	708	663	649	647	620	670	633	657	647	647	643	631	670	614	657	647	623	669	671	693	639	655	670	658	671	674	668	644	666	642	688	646	690	647	630	663	605	666	685	636	672	650	697	637	668	657	694	622	627	660	672	677	660	711	627	611	670	654	658	689	632	642	610	642	701	673	643	659	631	700	685	718	648	692	647	646	673	658	718	705	672	638	665	656	676	646	636	626	672	641	659	659	684	645	617	673	625	596	710	654	634	655	679	686	666	616	676	614	697	654	653	688	647	664	634	694	703	657	651	609	620	677	666	631	664	657	673	679	662	671	640	668	637	656	658	737	626	613	666	668	663	649	682	656	630	645	716	635	613	659	678	629	683	611	655	664	707	640	676	693	676	710	674	646	671	639	656	673	668	679	710	638	659	657	678	648	670	634	711	660	701	678	625	653	665	715	662	657	653	676	702	662	675	748	630	649	645	655	675	680	673	654	661	634	672	683	671	651	631	661	654	659	644	699	635	695	640	678	681	686	663	636	711	681	667	675	675	679	695	654	668	681	657	654	649	630	672	639	699	637	610	666	669	676	634	655	643	637	623	614	701	654	654	669	632	695	670	656	641	646	658	646	631	671	679	637	661	665	663	618	644	664	650	636	691	667	654	666	652	601	661	651	623	646	652	692	711	611	663	628	671	663	644	690	653	688	656	642	661	670	634	711	625	681	675	639	638	644	654	628	653	691	605	654	680	644	633	608	637	675	626	615	664	689	660	652	680	683	728	669	622	680	672	651	665	621	659	661	667	626	669	645	626	670	691	660	648	605	645	643	659	640	655	694	670	648	639	683	700	605	664	636	679	707	646	676	663	670	642	644	675	668	631	637	603	661	678	652	628	626	763	667	675	660	658	622	714	675	676	635	667	668	629	640	676	672	674	679	655	666	626	700	636	590	627	690	666	668	686	663	653	643	680	664	665	651	619	685	665	669	638	612	703	617	671	646	697	630	617	700	658	659	680	693	659	713	664	716	702	671	659	683	665	628	686	703	632	652	697	681	678	647	641	661	698	651	652	633	613	635	662	690	673	687	663	639	620	656	628	671	656	672	683	704	660	670	621	630	659	631	639	626	636	676	674	665	677	657	618	712	563	689	659	657	715	653	680	649	657	627	641	703	674	638	680	650	637	645	639	673	661	642	653	647	655	626	640	623	637	664	653	679	667	656	630	688	664	656	696	642	651	692	616	666	624	669	704	679	682	649	661	655	654	681	660	653	637	711	653	677	674	682	673	651	654	675	624	629	611	648	657	688	667	659	645	653	641	714	667	673	616	655	644	691	653	646	634	625	650	692	660	649	659	607	667	640	693	643	606	693	646	681	645	644	615	673	688	687	673	640	644	668	660	706	622	697	680	668	661	620	645	648	639	660	665	686	674	664	642	665	684	618	676	612	685	656	687	663	680	656	646	597	675	688	654	678	653	674	641	649	641	674	652	587	698	616	643	665	693	667	631	646	618	680	677	655	681	622	629	637	708	633	611	631	599	669	679	652	669	651	655	684	650	640	692	688	668	631	635	644	646	681	683	643	667	671	678	638	702	647	646	627	705	688	648	663	656	678	655	689	648	644	597	618	642	607	673	731	660	646	658	643	694	637	633	641	686	655	625	728	693	699	648	610	638	664	680	699	678	650	627	672	661	668	674	630	656	667	665	649	648	635	645	713	640	680	696	645	704	695	677	677	671	610	624	650	698	664	634	624	643	617	675	666	664	659	609	639	662	705	705	631	626	665	658	690	657	670	637	660	662	652	633	693	677	667	640	629	658	662	656	710	660	706	624	649	681	658	648	644	640	677	682	694	675	647	676	669	678	653	653	615	656	627	617	648	651	662	636	672	642	660	663	662	668	651	635	650	670	640	689	676	659	658	664	616	626	667	718	660	672	599	683	641	687	669	653	648	641	654	689	691	703	651	639	662	669	650	675	670	661	721	664	675	618	645	625	637	668	670	683	668	689	668	690	673	651	681	637	590	647	699	646	666	661	652	658	667	636	667	680	659	639	657	649	671	648	675	663	662	704	671	659	674	655	683	663	628	676	667	638	635	680	666	667	646	670	624	695	663	644	642	660	651	657	658	664	622	684	705	668	664	644	709	662	584	632	717	692	638	650	690	650	638	648	682	637	692	640	648	685	647	619	704	660	642	674	642	651	671	642	657	658	651	690	655	656	627	620	659	664	635	695	679	699	636	607	668	637	669	689	629	664	696	672	629	650	672	657	685	631	630	613	676	656	676	693	664	623	639	666	646	628	657	608	676	689	633	647	693	603	642	674	614	647	662	657	650	660	662	661	653	684	653	676	675	643	680	643	664	682	605	673	654	683	676	651	699	642	636	711	637	661	665	647	672	678	695	694	633	634	719	671	666	639	674	670	624	679	603	632	637	668	623	655	642	653	629	675	635	658	610	650	694	611	609	673	651	628	650	666	614	663	677	643	674	691	679	656	667	614	652	685	660	637	749	609	663	637	650	632	676	641	635	655	652	645	615	633	648	681	662	721	595	640	638	664	633	648	643	616	686	652	686	702	666	625	666	657	690	631	647	678	638	643	662	646	629	620	667	644	647	656	660	642	691	653	663	613	678	664	653	675	669	679	681	671	674	661	719	680	646	632	638	659	643	626	636	614	646	657	660	628	645	639	668	701	640	661	613	720	663	662	626	673	678	660	609	679	671	638	658	661	664	717	673	643	721	717	632	649	650	667	637	601	676	686	651	706	636	621	660	646	634	625	592	686	702	641	640	664	687	650	694	695	630	623	648	672	669	641	669	709	686	620	649	664	638	655	637	637	631	656	649	741	678	659	647	684	658	702	644	676	641	687	654	634	620	656	657	659	662	683	634	676	623	628	672	641	709	635	625	693	634	726	705	641	661	649	647	651	677	702	679	614	634	659	620	641	655	643	692	681	681	686	650	627	683	647	663	641	646	652	653	627	641	668	634	681	660	624	701	609	638	675	700	674	672	626	633	652	617	610	612	624	641	623	672	631	652	705	659	627	700	685	659	641	632	643	642	652	672	631	649	647	668	647	657	670	627	672	684	677	651	671	615	669	704	655	669	689	616	627	636	667	675	661	716	703	654	673	668	642	649	701	624	649	672
27011	19491	7024	1439	812	629	635	630	576	536	578	577	603	557	524	523	567	567	504	500	570	548	543	543	535	547	545	551	562	590	526	513	592	545	567	481	536	507	522	520	552	547	545	553	581	520	541	505	504	540	535	542	532	518	512	526	498	550	517	549	549	555	526	579	589	539	546	527	529	509	523	549	538	541	551	577	539	529	507	554	525	581	518	546	537	510	550	533	538	545	566	533	529	530	536	561	516	492	563	527	565	547	540	513	541	550	583	568	538	517	543	570	540	504	545	538	556	560	506	546	548	560	556	588	577	536	544	500	568	554	569	553	543	520	528	543	565	558	546	562	556	513	551	526	575	554	535	541	541	513	562	482	539	553	520	547	530	570	513	545	533	575	549	572	511	539	547	563	590	528	540	533	560	514	572	561	484	592	533	544	513	535	532	545	550	545	511	497	556	573	559	544	544	515	536	572	520	560	559	551	532	538	611	525	534	530	538	527	548	564	549	554	559	529	550	524	565	547	570	563	556	513	537	576	529	604	522	550	522	519	547	556	526	535	534	536	551	532	584	544	536	529	554	555	529	525	552	512	561	546	501	514	579	489	541	547	527	534	511	535	518	568	588	588	531	494	545	501	586	567	544	525	537	558	597	540	496	554	525	483	505	540	555	548	534	542	546	580	537	528	524	558	563	540	541	540	541	557	546	505	547	539	536	528	538	577	540	502	535	467	573	574	539	535	522	532	542	489	546	522	542	486	543	540	558	541	547	529	515	554	539	543	545	531	558	522	518	612	544	553	550	490	551	533	506	532	508	523	560	542	536	524	566	540	505	559	518	521	518	512	578	521	509	569	561	546	492	559	580	514	550	544	513	515	576	525	537	528	534	558	512	563	547	531	480	526	571	562	529	530	519	556	527	579	502	539	529	544	587	562	517	548	545	538	522	540	521	514	542	539	553	526	534	565	577	521	567	530	564	532	552	541	536	529	561	560	543	527	562	540	569	549	537	560	546	558	560	533	544	557	517	548	512	533	565	586	518	548	535	519	535	546	552	513	487	552	559	493	558	541	560	523	522	495	516	531	520	587	509	544	562	595	525	541	568	531	580	510	496	550	487	531	515	501	564	513	515	509	531	533	589	537	577	551	558	577	525	539	573	530	495	508	525	543	552	519	535	518	525	537	550	544	513	534	520	569	522	551	516	545	512	509	561	542	582	557	495	553	529	530	537	544	570	525	517	541	557	556	561	536	539	533	547	512	544	536	544	501	535	576	520	566	518	574	566	520	571	501	529	596	515	569	544	568	560	565	528	552	535	540	503	521	537	537	573	539	511	550	524	582	520	580	541	528	551	554	540	539	532	508	542	503	537	560	523	537	544	526	554	521	554	571	496	555	544	527	545	571	544	580	524	530	530	571	546	563	523	526	527	541	542	535	518	555	540	527	513	577	507	454	573	542	574	556	556	525	555	531	544	584	508	548	565	553	537	529	566	519	505	554	549	560	545	554	593	544	539	522	502	556	563	527	539	562	528	585	531	583	558	559	528	515	550	571	564	524	533	550	557	555	514	560	542	538	561	538	537	554	556	544	536	586	545	513	540	557	535	555	554	516	528	517	517	520	546	544	506	565	542	540	534	520	566	522	542	489	561	546	543	566	561	565	576	532	530	544	551	524	555	529	570	587	535	549	520	553	561	535	547	516	539	514	553	545	547	558	529	522	529	564	497	577	570	515	518	540	547	553	502	544	523	538	540	560	541	559	505	555	548	542	566	581	545	550	516	523	536	524	534	578	514	536	537	517	512	517	526	538	554	531	544	524	536	535	501	545	541	589	526	546	553	536	557	544	544	544	562	545	563	536	503	539	519	583	539	554	538	529	566	543	524	549	540	587	520	529	513	565	507	542	540	550	579	524	557	583	551	517	561	535	549	552	537	529	571	522	537	534	554	573	532	553	537	561	533	572	525	594	569	572	504	589	556	554	537	521	524	558	519	505	531	478	534	542	567	555	552	522	494	553	519	563	556	540	546	529	520	543	566	520	542	567	522	514	502	567	544	537	576	522	495	501	557	554	539	566	545	535	541	501	520	523	538	492	555	550	519	516	524	549	507	547	550	482	545	497	532	532	570	552	544	554	539	558	576	544	548	530	543	545	566	583	541	536	524	556	534	554	516	512	509	551	556	576	589	531	533	503	522	559	593	536	582	545	540	517	561	543	554	531	540	577	500	562	482	550	520	525	567	550	557	561	537	565	501	521	533	540	542	543	512	515	559	558	541	534	564	536	554	509	563	552	532	538	506	515	563	493	539	508	562	504	511	536	523	563	546	506	597	506	557	537	531	501	510	600	547	546	536	583	554	579	560	568	511	543	581	572	475	508	539	537	555	528	516	526	522	546	551	523	563	537	549	516	511	568	550	519	488	560	570	559	512	510	562	531	515	537	548	520	528	560	527	537	540	592	533	554	522	542	525	551	559	523	505	551	593	533	532	580	551	504	571	516	526	527	587	513	519	534	550	554	546	582	576	501	505	501	543	551	528	556	552	532	556	526	540	559	564	532	507	542	536	527	537	525	498	505	546	525	524	532	548	554	533	568	544	523	568	520	524	541	529	582	571	511	543	557	523	553	572	556	539	518	502	547	521	543	520	538	514	587	561	541	511	529	609	544	535	544	509	525	561	566	564	531	516	533	574	531	549	549	517	534	547	578	536	566	537	566	515	541	551	563	535	525	541	544	546	531	517	527	548	517	515	568	531	575	515	524	562	557	554	511	556	515	592	552	534	549	540	520	533	535	557	574	513	531	559	499	534	566	537	548	544	553	505	551	504	543	538	533	581	551	556	538	537	501	513	545	499	503	545	518	501	547	544	537	543	567	551	534	585	571	540	566	520	554	515	505	536	546	541	534	544	562	578	561	504	522	598	547	541	515	529	533	542	542	556	586	491	549	495	515	515	568	517	552	547	514	536	528	559	547	553	517	535	580	525	564	544	492	549	513	522	500	495	541	535	530	527	554	546	545	510	496	535	569	537	518	555	530	540	543	521	522	528	562	509	533	568	549	525	535	502	532	520	583	543	515	513	517	536	549	549	540	543	533	579	546	548	516	511	518	478	508	502	520	524	590	564	566	520	515	541	549	510	533	520	529	525	557	535	546	510	560	531	541	504	517	551	544	533	491	582	540	525	524	581	565	537	526	543	556	542	540	516	540	519	558	520	569	531	542	510	495	530	533	547	523	532	536	507	535	515	558	546	525	547	541	527	540	577	546	513	530	533	533	543	549	514	544	563	557	537	552	528	510	554	517	533	560	539	536	560	519	530	539	522	534	523	533	554	514	532	492	523	509	522	583	505	499	557	523	543	544	506	531	591	532	542	601	571	483	515	554	554	522	592	548	539	548	547	533	585	533	535	513	518	596	531	525	570	544	586	527	524	555	594	523	508	505	580	565	527	550	556	528	502	502	539	484	540	542	579	532	566	537	536	530	533	517	564	522	538	552
5930	5218	3841	1573	1075	907	794	739	662	711	732	648	678	684	659	689	667	654	642	611	587	659	627	643	649	714	611	646	606	657	697	655	653	617	624	647	654	661	606	607	628	671	698	642	656	645	666	647	644	649	575	654	603	665	674	682	634	580	622	665	606	630	685	695	644	637	640	635	654	628	654	653	607	626	657	632	629	644	634	649	681	659	663	647	618	653	647	685	603	682	663	677	671	627	659	644	644	615	664	632	653	654	622	631	708	694	674	703	635	653	678	634	651	681	700	683	663	653	629	663	637	641	673	653	661	611	611	636	653	639	684	612	652	632	647	696	638	624	659	620	642	628	622	628	641	589	625	653	618	622	646	655	667	633	633	665	631	666	599	643	656	613	647	647	650	606	639	675	637	660	669	659	666	600	635	616	680	641	659	648	675	663	649	626	620	648	628	645	667	676	663	661	672	673	663	682	642	632	644	634	629	641	648	631	664	619	666	684	642	638	656	598	624	658	653	622	657	613	641	658	647	676	648	642	633	684	627	664	669	658	669	675	657	680	652	685	614	642	674	631	723	611	669	638	638	694	687	651	609	655	648	643	677	653	640	657	662	616	584	697	657	630	664	673	629	632	661	622	646	625	648	631	657	657	673	664	604	670	662	651	665	634	645	655	626	643	634	627	603	641	645	672	642	656	626	669	621	645	657	660	632	641	648	636	627	649	648	612	632	618	656	672	610	618	661	644	659	649	598	654	651	676	657	664	641	649	657	691	616	646	620	635	691	666	652	677	686	599	621	674	649	710	658	650	663	641	648	618	664	645	676	686	655	602	671	683	653	679	672	607	664	684	662	640	675	670	640	678	633	640	577	617	655	630	655	677	647	605	681	659	568	677	619	632	618	666	683	674	603	664	661	644	659	668	637	665	624	662	662	594	559	691	702	620	671	612	648	612	659	638	684	600	660	632	653	630	640	650	587	632	652	627	642	626	652	642	638	652	717	626	620	628	637	659	663	682	653	702	618	651	627	629	635	662	696	630	658	597	644	636	674	625	591	642	641	602	635	665	661	662	645	641	674	656	629	650	657	642	664	623	587	698	626	667	679	669	643	640	653	654	638	652	628	602	645	684	618	628	624	642	652	659	680	632	649	624	646	622	677	639	656	631	656	628	667	658	630	601	645	647	672	596	677	678	595	656	627	660	624	647	632	625	655	634	654	659	631	675	612	624	650	629	650	652	698	656	632	594	670	657	695	620	668	662	674	632	633	614	606	687	664	583	554	678	680	642	699	636	615	667	688	712	629	620	640	643	658	613	650	617	685	635	633	694	630	633	646	642	635	676	657	670	696	656	668	665	658	631	656	609	654	637	630	708	677	621	684	650	667	665	628	660	648	656	659	625	598	650	626	677	669	644	670	647	638	643	659	617	683	664	620	674	641	657	645	640	587	637	667	676	665	631	635	617	596	639	693	677	648	645	637	665	673	664	674	661	630	658	685	630	674	646	661	652	642	694	670	634	665	676	663	645	660	652	594	626	640	636	617	645	662	637	671	636	656	662	644	658	664	645	713	640	638	655	673	662	665	636	663	668	644	662	635	659	623	595	638	710	659	653	641	628	641	648	649	637	609	638	670	683	633	686	644	634	618	661	677	676	630	622	673	627	609	693	656	669	655	645	644	652	669	645	668	683	633	653	651	624	626	624	656	673	614	619	676	644	676	699	650	641	690	649	653	650	600	689	672	599	649	693	673	672	633	638	653	627	619	620	610	618	609	633	632	660	635	647	637	670	667	658	644	594	679	701	648	694	649	630	614	618	670	628	621	669	646	629	651	638	663	649	686	670	632	661	613	722	632	632	674	650	677	682	655	653	622	674	628	635	631	666	588	658	669	665	665	633	646	594	707	615	601	617	646	651	666	645	669	629	627	662	647	594	680	685	670	650	639	611	615	707	595	634	629	672	644	661	645	675	662	669	656	618	661	685	624	673	633	603	638	643	680	716	653	623	658	604	640	629	645	653	615	610	635	646	635	619	672	650	653	644	700	616	630	675	635	636	702	660	676	668	645	629	622	659	654	659	604	604	673	669	637	662	670	608	691	663	682	614	631	659	641	648	695	619	642	655	699	641	634	622	657	631	671	626	665	641	665	642	672	671	647	631	652	640	649	698	655	656	638	627	645	683	694	621	634	623	654	615	695	679	639	617	655	623	630	687	675	641	599	638	663	633	673	660	636	659	639	642	640	634	640	661	564	631	681	666	658	665	668	607	623	630	674	663	560	634	593	609	674	628	605	637	647	653	651	665	626	661	668	633	659	621	676	660	621	629	647	607	624	676	667	647	670	656	666	593	633	649	645	651	696	630	653	645	619	655	634	614	653	685	659	655	671	644	631	627	630	663	681	679	632	656	669	655	652	645	626	620	625	664	607	637	677	655	649	676	665	627	615	677	659	643	679	669	660	674	665	602	695	617	647	649	619	639	629	655	586	645	683	661	619	612	715	653	648	690	673	619	599	587	649	607	664	601	636	663	642	623	629	621	621	614	669	639	611	619	615	615	649	645	646	601	661	632	611	607	666	645	665	638	629	652	681	644	657	661	647	631	671	665	659	652	682	638	632	696	640	607	635	674	624	682	614	663	663	655	649	661	625	665	666	653	609	675	617	639	629	632	642	649	644	669	678	653	650	642	654	666	660	683	610	665	702	647	655	636	663	662	675	649	597	642	626	633	635	658	660	688	655	602	679	619	655	611	654	627	650	630	669	611	633	682	696	680	652	671	643	691	679	664	636	653	707	606	637	620	642	677	665	629	672	645	666	614	621	679	662	623	630	622	638	659	613	681	693	660	638	609	686	643	639	647	684	639	632	628	633	592	644	640	617	647	598	664	601	669	596	648	665	628	633	677	620	609	671	634	679	665	603	628	640	660	631	614	602	628	634	650	642	674	630	599	596	669	674	643	641	613	649	603	620	648	636	655	678	682	607	649	675	685	657	639	668	665	644	646	630	618	642	662	628	674	658	603	638	671	638	656	655	631	646	611	674	644	619	636	663	680	596	660	634	639	670	591	622	638	631	619	659	682	616	634	657	626	673	651	637	625	623	645	602	629	642	650	647	687	705	674	679	666	653	690	608	649	671	587	631	630	628	671	599	633	673	652	657	647	619	668	692	672	650	631	624	634	656	693	655	691	655	684	648	649	641	633	671	625	685	655	692	679	609	619	634	631	648	643	599	656	661	606	640	618	617	655	698	669	674	605	651	627	655	660	604	652	679	613	672	588	649	599	572	665	638	671	687	606	669	617	633	633	660	660	631	685	663	657	673	622	626	616	647	658	639	614	656	628	662	646	661	647	646	623	668	642	664	628	676	639	612	676	649	688	639	683	668	681	679	638	653	624	652	650	691	657	612	663	672	669	641	629	646	636	692	662	589	629	623	697	650	655	659	650	668	646	671	649	657	621	643	667	639	666	668	668	690	653	648	649	636	650	603	647	644	661	650	670
23300	21102	28328	24130	21102	10809	1801	1275	1176	1099	969	935	905	832	886	966	916	844	881	876	823	830	844	817	838	854	859	819	773	816	793	854	824	808	843	854	802	832	814	795	796	856	806	817	846	783	826	862	849	825	781	807	795	831	802	833	794	877	851	846	835	838	819	813	806	785	843	859	842	784	788	791	838	850	846	836	843	800	812	826	828	785	820	816	802	824	855	786	771	818	765	774	853	809	843	836	838	783	815	829	850	802	852	852	787	822	812	837	844	812	726	823	793	836	820	890	780	788	831	795	777	830	834	830	807	810	834	777	827	829	837	805	843	855	836	851	812	768	795	831	827	781	848	789	821	789	794	793	797	820	804	828	805	865	841	757	808	805	839	850	803	813	812	778	874	793	827	783	796	788	798	795	845	787	795	810	777	788	810	837	841	825	732	795	830	821	803	818	795	825	773	789	780	814	789	821	845	837	770	731	832	765	789	779	846	813	838	827	801	802	837	854	802	826	797	824	777	842	837	760	785	790	786	781	845	838	854	806	805	776	765	863	778	839	828	800	806	755	826	818	842	825	832	856	782	897	843	770	800	813	801	805	786	838	818	840	762	848	838	811	776	793	829	871	819	786	826	817	820	740	836	809	828	824	821	838	839	829	803	801	750	786	855	789	797	783	822	904	785	840	774	856	817	870	776	777	791	805	853	808	797	812	790	782	879	779	779	789	813	824	746	801	861	876	803	769	765	840	807	766	809	831	841	772	758	792	792	857	801	834	818	832	812	837	879	806	809	803	793	815	831	873	764	822	812	808	813	818	799	788	811	864	805	780	802	813	811	810	732	826	810	875	750	872	791	853	870	757	830	815	841	828	777	800	807	779	825	833	772	829	815	837	811	847	819	785	793	749	843	848	787	885	824	801	791	830	804	832	854	798	822	832	813	772	868	799	882	812	775	763	829	828	773	769	836	792	815	771	800	822	802	857	785	818	784	846	775	796	809	795	812	790	780	840	800	758	832	774	822	825	794	823	754	884	802	809	834	840	846	773	832	850	815	823	834	823	787	846	803	821	828	782	866	800	790	791	837	826	797	814	842	844	850	786	788	799	806	792	828	857	841	814	801	822	753	777	789	778	824	833	797	849	817	759	809	809	800	821	761	820	872	763	805	823	773	814	800	843	848	857	789	817	834	826	808	808	843	802	796	821	810	825	789	846	782	838	843	824	845	864	852	771	784	801	843	852	794	803	781	826	866	806	833	823	831	778	804	871	792	834	770	822	846	797	831	793	831	797	793	784	814	824	800	799	820	839	847	782	793	789	814	820	829	823	764	815	798	763	818	823	826	795	804	834	765	758	789	820	796	824	833	792	747	848	905	802	828	819	819	866	868	781	772	865	798	824	810	853	819	831	791	832	866	813	825	812	814	881	818	831	778	867	802	782	819	848	795	812	824	776	806	830	830	772	839	821	809	789	862	829	790	858	835	846	795	842	746	873	784	828	775	807	770	859	840	837	796	806	805	796	764	868	818	777	815	813	797	770	798	813	803	800	845	809	854	764	828	842	821	823	836	819	816	786	853	799	783	809	795	846	835	803	905	836	819	816	836	811	857	805	803	827	800	820	833	840	832	802	764	806	817	765	817	822	837	795	828	795	830	775	849	790	817	800	803	800	838	893	809	802	771	836	748	767	781	830	836	803	770	796	809	792	813	802	791	824	787	796	791	812	780	843	791	803	863	825	866	813	823	792	764	822	813	850	828	827	870	818	818	808	791	764	769	776	826	810	828	859	828	815	814	865	795	815	831	813	793	833	821	838	806	788	825	787	761	849	800	801	823	833	808	819	825	859	797	789	790	825	814	830	813	780	801	766	819	844	783	770	793	829	853	825	870	843	924	855	798	876	830	828	842	820	801	815	826	869	793	829	811	829	812	807	807	752	790	792	819	818	799	815	853	831	782	856	848	778	822	823	750	883	827	806	829	860	783	831	864	810	824	843	804	835	795	800	824	792	789	832	758	817	839	875	820	819	862	801	844	859	844	811	865	794	832	855	815	833	883	811	849	828	803	837	856	817	819	844	829	808	765	814	758	870	839	863	791	824	768	857	855	866	846	818	799	869	879	885	800	816	795	822	794	805	794	785	809	759	809	838	791	798	797	854	825	790	824	788	836	849	860	823	830	849	846	823	830	807	783	842	825	791	812	773	856	817	829	797	830	825	834	852	765	793	802	847	815	788	816	803	808	840	809	792	802	844	832	798	787	789	814	785	823	797	815	838	819	846	858	810	806	839	801	824	820	795	803	818	851	813	826	842	794	820	821	854	856	869	817	816	760	845	821	856	888	810	834	785	793	851	793	836	823	798	744	802	838	838	822	810	794	774	787	829	804	830	815	788	820	827	843	789	745	808	790	812	767	812	794	844	809	848	768	815	824	837	808	848	835	807	852	839	810	808	838	813	808	764	796	825	819	776	864	812	802	795	809	784	796	850	825	762	813	793	757	828	826	825	768	841	845	867	816	779	830	798	872	812	783	794	800	829	824	854	805	824	821	825	808	840	852	808	812	778	786	824	803	841	760	799	795	832	770	816	807	813	840	770	797	854	774	807	808	823	857	798	815	816	805	855	855	804	836	772	807	802	822	767	836	840	791	819	814	813	799	823	780	778	840	774	829	839	832	851	798	820	798	795	800	800	770	780	867	794	801	825	783	810	788	750	813	836	781	846	791	794	811	872	794	817	749	871	771	793	835	835	767	828	888	773	798	787	833	798	778	804	865	830	834	783	852	818	769	808	857	805	855	809	790	781	822	830	795	842	789	790	857	860	830	839	796	774	859	833	868	887	828	837	826	844	742	771	809	832	818	848	831	850	797	817	778	841	761	834	826	789	799	801	888	835	776	790	806	796	804	823	791	842	810	816	788	842	849	851	800	804	841	789	796	814	801	794	840	859	876	829	867	821	795	779	803	778	826	790	815	827	769	775	793	801	812	868	783	817	863	803	814	818	793	824	858	804	828	801	757	839	848	808	848	819	791	841	807	814	826	806	827	832	810	779	780	817	811	831	840	825	819	760	803	768	847	779	823	781	817	820	787	822	790	789	807	828	844	851	775	823	846	810	846	778	746	845	876	789	808	812	836	796	793	786	804	846	812	792	792	816	779	826	831	829	812	792	808	808	832	841	805	799	795	847	844	806	796	790	816	824	818	864	842	801	785	819	791	763	833	791	841	821	816	842	896	844	817	879	793	772	853	798	871	809	819	890	833	795	825	811	763	778	842	804	829	803	785	788	790	798	823	795	811	837	791	804	837	770	796	799	866	830	804	813	745	807	777	797	811	807	814	812	792	880	845	797	796	810	836	844	803	832	774	767	793	831	791	827	794	825	847	858	784	779	841	812	811	819	804	822	799	786	806	759	794	861	779	799	781	842	785	846	826	737	767	819	800	794	810	835	814	797	822	839	803	815	798	829	832	807	809	818	830	839	830	823	814	808	819	803	785	794
6008	14720	11143	5212	3513	2578	2001	1641	1468	1359	1258	1178	1207	1132	1056	1066	1039	1059	991	1019	1028	1045	994	974	1030	996	1015	1005	1012	976	969	981	982	1006	1001	1027	879	980	957	974	930	980	991	997	994	976	986	967	993	958	974	993	948	970	958	975	964	1030	955	957	1021	948	956	974	933	993	948	945	993	976	998	973	1004	1015	998	954	1007	1024	943	943	978	1025	919	1003	984	960	1056	948	1050	1044	924	978	1017	958	998	962	999	971	993	953	973	942	994	945	974	912	962	992	985	971	887	978	954	949	987	931	1013	968	947	954	966	985	950	948	939	1019	925	954	1000	1002	1022	920	963	987	952	979	992	975	963	1000	955	996	991	1036	988	990	968	991	973	978	956	962	933	975	939	937	1014	1007	973	990	925	941	941	911	970	1018	955	937	984	960	933	987	959	972	950	965	1012	950	986	935	959	930	914	974	980	937	948	933	970	967	1052	922	946	959	940	950	997	978	959	1019	934	995	957	978	937	990	999	961	977	1020	952	977	959	1009	1016	957	961	997	953	959	1009	939	961	955	976	984	944	953	996	965	951	982	941	1033	929	985	1001	963	961	1009	943	972	951	972	955	968	1013	938	976	948	996	946	1017	946	947	986	929	970	981	967	944	903	963	936	944	982	1038	949	960	965	995	956	975	981	986	1013	945	930	946	1002	989	1012	987	993	941	949	925	1012	969	972	958	959	978	1005	992	1019	1004	961	962	967	995	941	1002	939	942	951	923	981	962	956	981	1028	1001	941	1001	1004	937	966	934	975	999	952	926	1017	946	984	951	990	1010	930	912	1015	929	910	983	927	937	938	984	934	964	963	923	979	946	966	972	1019	954	995	971	986	982	1036	970	972	995	949	971	987	964	970	963	994	983	988	980	957	972	982	965	953	985	915	977	985	970	933	991	968	944	979	957	982	917	995	972	981	974	968	958	961	926	967	978	956	994	973	988	1005	969	1021	948	932	999	1022	1039	986	944	979	943	969	974	1000	956	962	1011	956	1020	992	974	975	977	990	958	983	958	945	1000	989	979	1008	963	968	920	974	965	944	933	941	1000	964	987	969	981	941	1001	978	979	969	974	987	984	1007	940	960	982	978	922	934	963	940	998	930	998	951	980	977	1002	1021	970	963	968	978	971	1004	1025	947	934	990	986	983	993	993	926	971	980	949	1010	930	987	966	1009	991	961	1000	997	1011	889	978	1022	979	967	1031	980	935	880	956	951	981	1001	887	966	994	1015	960	956	962	1027	947	910	960	977	983	1000	945	989	960	976	1025	1010	940	954	949	987	1002	925	940	965	975	987	926	963	999	913	925	969	918	931	964	931	982	1005	967	956	920	947	970	956	952	930	1041	945	953	949	919	991	955	998	952	938	940	985	940	939	954	940	927	943	997	937	968	1006	931	901	982	915	987	944	950	1004	938	949	932	976	952	927	997	949	976	991	970	969	1005	956	977	943	930	991	967	1030	944	997	911	974	958	950	964	950	923	1031	996	998	930	1022	898	962	1013	960	926	1046	989	940	940	949	964	984	954	946	1005	1006	925	1003	913	891	1000	1004	1001	928	953	959	1003	895	966	951	971	1011	941	934	966	962	1001	982	991	987	935	988	936	976	984	978	956	962	950	978	984	1007	964	1015	997	981	1008	963	998	952	948	968	938	995	1004	991	1009	1003	975	961	960	941	952	977	985	1037	949	1014	964	1003	941	953	1012	992	987	970	1002	1018	1009	934	934	970	948	995	940	880	926	889	964	936	943	1023	1019	955	947	932	944	1058	946	993	980	981	1003	989	972	922	964	987	893	945	895	986	984	961	955	1013	949	986	1028	1002	964	962	924	939	952	1015	1012	1035	1027	1003	983	965	944	931	986	978	950	1022	959	940	932	959	961	962	949	980	979	951	942	1007	938	1001	961	999	1020	963	948	954	950	955	1006	1031	944	990	942	987	1039	932	964	995	978	933	998	1015	914	962	987	958	940	947	957	917	997	988	995	956	967	977	1018	961	961	986	959	909	946	938	962	955	952	963	980	978	952	995	934	1007	1013	979	1005	963	988	956	995	912	1025	975	932	934	970	980	1000	964	953	986	961	968	999	969	981	924	984	943	1013	956	925	977	976	970	946	1030	972	974	921	915	954	946	988	972	964	950	927	1028	1006	921	956	940	962	947	964	954	950	991	990	973	979	1006	936	997	962	969	964	962	937	996	1020	920	952	964	973	1007	951	983	1025	921	949	981	982	938	962	960	976	1001	975	949	989	991	929	969	950	1002	892	938	967	955	916	1001	946	1003	909	947	990	1000	963	964	986	966	963	962	963	946	945	983	913	949	1002	986	1005	990	950	939	923	968	982	1004	995	1035	1016	951	1003	969	979	936	1001	902	919	1025	992	974	923	928	960	975	972	933	960	1013	958	971	952	996	915	957	1031	929	938	985	1014	1000	959	963	1015	951	1010	971	956	946	986	1009	982	987	1008	992	912	942	988	944	1041	952	962	1033	951	954	985	973	947	1013	964	999	967	994	979	977	960	1002	955	1019	972	990	992	932	940	953	1011	964	909	951	956	945	956	982	948	945	1033	940	1012	944	909	961	979	992	979	1004	971	970	1000	964	914	995	952	939	957	986	1010	978	966	939	983	994	934	970	945	929	1003	945	962	962	984	945	973	937	957	1003	990	987	944	1001	978	959	959	957	949	978	963	1009	991	989	961	957	980	970	984	984	934	987	1015	970	988	1000	965	938	982	934	1029	960	998	937	977	999	949	1014	976	908	984	959	984	1050	1011	941	1012	937	933	1056	983	963	937	944	1004	975	1013	944	977	971	995	912	958	961	1007	950	966	943	962	977	1020	969	966	938	904	957	968	1016	942	961	955	1011	924	986	954	989	949	943	982	952	979	977	967	914	916	977	942	937	993	987	939	995	964	976	1013	972	948	963	955	1011	1000	975	953	1007	998	951	943	961	980	978	960	1014	973	984	1015	996	989	966	976	943	1006	971	1007	965	971	992	1005	1046	979	933	973	968	960	966	971	1038	946	972	971	940	999	978	942	915	933	896	927	1022	979	971	965	955	950	965	976	967	915	968	991	978	945	966	970	962	981	939	950	913	940	971	998	1005	983	970	963	1002	961	981	999	931	964	976	1044	949	921	959	976	963	969	990	989	985	902	924	947	947	951	1016	968	995	977	955	989	972	938	966	927	954	959	920	951	980	986	969	1023	981	1005	993	942	983	1025	994	1027	958	1006	949	948	971	944	985	911	968	972	986	951	970	987	946	967	987	961	992	937	994	987	1011	945	1004	1006	988	1012	984	947	957	984	955	973	931	952	946	959	1020	969	988	973	975	951	989	942	1024	965	1039	972	1003	950	947	939	951	940	980	971	1029	1045	985	1020	918	952	977	938	948	1003	958	1016	964	946	973	967	935	956	968	925	980	966	994	1022	946	990	919	1025	976	951	970	980	967	901	978	997	1011	956	939	938	927	989	1008	971	973	952	972	963	997	1011	976	965	977	959	940	969	962	989	964	976	977	961	1008	941	957	909	1002	961	910	959	983	963	946	902	950	964	927	952	925	991	926	959	944	958	949	1004	993	1037	1008	984	990	907	921	989	991	949	928	1029	984	975	961	999	1007	914	984	971	998	947	962	991	960	954	906	908	972	917	992	985	990	939	901	958	974	1008	909	951	996	977	990	949	953	935	967	983	962	960	1004	983	968	970	1005	930	966	1002	901	982	945	1013
24137	21066	27354	24896	13244	1030	550	449	339	367	335	284	310	277	287	273	272	276	269	268	286	285	271	247	254	272	275	287	249	230	257	270	266	271	259	258	240	249	264	231	209	257	251	234	263	272	251	234	274	246	260	266	234	238	242	235	262	258	245	231	243	232	246	245	290	257	254	256	264	231	253	235	226	287	225	257	230	248	215	246	238	259	225	255	233	226	253	232	259	256	255	241	246	268	253	237	234	237	245	273	261	231	246	231	227	262	253	239	212	238	253	247	264	278	256	193	253	227	247	237	239	244	224	246	241	274	262	233	241	264	219	243	239	222	232	239	248	244	260	269	276	243	255	225	275	264	236	249	242	257	278	252	234	249	214	224	223	233	262	243	232	258	253	248	241	235	218	231	243	231	230	257	222	253	232	263	227	236	255	239	251	222	241	265	240	224	243	258	271	225	258	233	253	246	259	252	245	227	270	217	242	262	239	248	246	257	242	226	282	251	245	264	246	286	222	254	257	233	233	255	243	251	225	267	269	221	241	244	236	260	232	259	253	270	226	249	269	244	227	257	249	247	255	223	222	229	229	260	247	244	255	231	262	227	221	231	259	262	261	268	244	274	236	243	230	259	241	270	241	221	238	240	277	231	228	241	240	258	252	228	250	273	238	231	220	246	254	251	242	216	238	266	240	230	253	223	281	239	271	250	226	247	245	222	248	244	226	257	230	276	273	235	235	223	248	235	269	244	256	234	255	240	288	261	265	253	242	253	204	254	250	225	256	264	230	222	240	246	250	237	234	244	243	224	242	246	257	229	265	233	237	227	216	241	243	228	238	209	263	251	261	229	261	236	237	213	247	230	236	235	260	221	240	261	255	256	252	271	263	239	246	222	241	248	264	263	257	217	244	221	265	248	272	263	231	253	251	255	248	240	211	231	248	226	264	224	211	250	238	242	235	259	256	248	230	256	213	254	230	236	247	221	233	248	243	243	244	237	226	236	231	268	244	243	260	237	228	234	241	270	270	266	243	231	248	242	254	255	271	241	246	229	219	229	239	242	266	239	225	245	245	264	231	266	225	242	283	247	264	232	237	239	276	250	258	250	255	280	249	262	242	234	232	250	254	220	240	275	224	272	272	250	234	216	221	229	251	255	231	253	242	228	241	261	247	233	267	251	248	253	238	230	244	252	256	245	232	256	272	276	251	232	231	231	269	237	253	276	241	232	270	255	249	269	252	232	249	244	224	255	250	233	271	247	225	231	230	253	231	257	265	252	253	244	247	236	241	235	248	247	220	244	236	264	237	238	253	242	261	237	242	243	236	240	237	251	221	255	245	264	251	250	274	240	252	242	231	267	253	245	245	268	250	258	234	239	235	254	261	236	241	248	262	255	267	277	230	235	245	246	246	256	263	238	266	274	232	236	249	238	204	256	230	245	237	234	254	265	256	226	244	259	217	239	229	251	251	247	260	235	247	252	232	243	234	274	233	262	232	267	236	271	241	251	264	247	230	232	221	234	252	259	247	217	246	243	269	252	254	259	255	261	243	241	239	245	238	258	233	252	254	220	231	226	267	254	223	231	231	242	263	256	222	271	246	239	253	215	257	267	228	261	272	221	242	248	251	252	230	238	229	253	241	255	269	243	274	259	217	239	229	232	223	230	235	245	232	246	229	250	222	226	233	233	252	258	222	232	264	230	243	260	225	222	230	227	236	256	234	257	265	221	273	240	207	225	242	266	252	259	239	270	261	262	245	233	268	243	236	229	247	283	238	227	260	244	284	253	268	239	230	233	224	238	249	248	224	230	241	230	241	250	238	258	244	253	227	254	259	230	232	247	251	227	240	256	273	240	262	243	210	231	273	254	275	240	242	274	247	246	235	228	241	199	256	236	277	247	266	265	248	247	241	243	215	235	249	246	235	241	256	247	251	251	238	245	230	236	241	251	237	247	218	277	257	241	255	225	244	226	235	234	269	260	236	251	245	248	220	238	260	206	241	224	252	238	227	261	249	246	259	238	231	227	249	256	265	262	268	247	261	241	252	194	227	253	246	241	253	244	226	233	250	269	238	252	221	245	246	255	254	253	242	215	237	246	267	238	266	218	248	259	208	255	252	235	242	256	230	262	228	245	255	256	241	240	263	264	260	244	252	222	213	254	244	250	260	222	278	271	243	266	238	286	229	261	238	224	244	257	265	238	277	258	218	275	221	249	248	250	211	244	257	264	243	229	261	250	240	222	258	266	232	237	224	228	232	272	253	230	252	255	262	238	275	226	245	270	234	264	268	230	237	222	239	226	242	229	273	225	268	229	239	244	260	255	222	243	249	241	242	260	246	267	272	254	244	268	229	256	265	246	239	250	241	276	242	244	238	259	243	229	234	262	237	242	241	259	282	240	268	274	239	248	233	243	260	227	246	234	253	257	231	254	252	253	270	224	234	237	241	251	225	257	240	269	262	239	243	231	224	250	259	224	247	250	231	237	254	230	237	238	245	233	232	231	246	238	265	226	241	244	235	255	266	243	242	250	216	249	238	248	230	252	232	228	279	231	252	264	266	259	248	238	267	238	220	253	238	270	262	243	255	252	218	259	270	247	257	257	229	242	244	275	245	209	230	254	238	260	230	274	240	248	253	256	258	231	234	226	210	236	226	280	233	251	225	217	270	252	247	247	231	252	210	267	253	244	265	242	228	216	239	248	222	265	269	235	256	239	255	251	269	268	241	246	279	241	274	236	242	247	239	230	233	225	247	216	252	253	238	262	229	260	249	258	261	240	233	252	224	242	209	259	205	248	268	268	218	241	267	240	245	227	246	236	245	250	230	234	242	248	259	242	214	226	245	233	269	227	214	248	266	247	232	232	222	230	237	241	220	237	244	261	242	237	232	238	245	256	243	235	229	243	248	245	248	232	242	236	252	276	261	249	219	233	274	250	238	247	257	234	270	219	272	235	231	270	261	219	256	278	237	238	240	242	232	261	235	243	219	261	232	236	221	241	195	257	220	233	217	247	247	229	225	234	261	237	246	236	228	227	248	261	247	259	255	235	233	243	252	234	242	234	292	224	263	223	268	242	241	255	241	241	216	243	238	236	244	246	235	254	237	232	235	246	232	204	262	244	266	261	232	245	224	178	257	253	252	261	220	242	236	228	250	252	245	257	239	234	242	262	234	272	264	245	246	243	241	253	230	276	235	264	215	276	249	241	235	227	231	210	229	242	224	229	254	240	237	269	243	250	264	260	257	205	289	227	256	254	257	219	238	244	222	259	220	261	246	239	242	223	252	256	254	250	240	263	258	250	238	224	228	266	258	245	243	259	237	251	238	235	260	231	242	257	238	258	240	233	256	246	231	271	264	236	220	252	247	261	233	227	236	237	262	239	225	276	230	241	249	243	219	231	255	213	251	246	259	252	249	253	243	238	257	261	238	212	266	255	276	241	232	261	222	248	239	285	277	254	239	228	241	215	248	223	244	250	251	253	228	245	202	257	240	225
5768	11024	7774	3247	2126	1401	993	774	648	541	490	447	427	408	418	386	349	376	355	334	336	334	321	340	324	350	320	316	350	293	314	307	344	291	339	358	303	298	286	349	295	312	291	317	299	327	311	323	316	282	314	316	285	349	324	282	313	307	304	300	321	318	327	314	283	321	344	313	307	293	328	305	308	354	333	288	275	323	340	331	337	300	320	310	289	296	298	314	308	275	309	323	300	286	309	272	307	296	307	296	274	310	328	296	359	306	322	323	325	321	307	354	320	308	291	316	319	297	313	319	281	303	324	284	291	317	308	312	303	336	339	298	287	352	293	320	317	297	345	284	330	322	274	344	308	320	309	274	281	316	294	332	307	285	339	315	319	302	311	301	285	315	337	306	339	303	326	261	304	322	318	288	316	318	328	316	334	338	301	302	299	305	305	298	290	308	299	296	301	290	323	340	313	305	338	318	304	337	325	318	298	310	320	303	321	325	303	314	310	329	340	309	297	319	289	315	275	328	320	313	339	312	301	310	312	311	314	311	291	297	354	295	329	298	293	308	322	299	301	315	293	304	377	319	282	314	310	310	293	349	334	291	270	285	293	283	329	322	343	303	315	319	305	315	334	295	302	321	287	317	293	290	316	331	327	289	320	321	298	284	307	292	296	341	334	339	311	295	312	316	320	305	315	326	316	330	322	310	280	274	321	315	299	276	296	313	317	333	307	276	333	309	299	319	303	318	308	300	331	317	309	320	290	311	313	316	322	311	308	295	332	331	304	301	321	282	294	293	324	307	264	299	328	300	308	292	337	310	317	297	344	294	286	314	305	328	326	292	308	343	320	295	285	323	326	283	298	289	305	323	289	324	284	336	331	310	303	295	323	307	312	301	328	305	310	300	343	312	299	307	297	316	281	299	333	343	339	336	272	337	334	324	308	302	297	343	307	313	315	321	335	332	307	308	293	318	338	326	280	346	302	304	309	310	276	330	299	324	306	295	342	307	318	285	288	327	328	323	284	291	304	358	299	300	339	314	287	283	347	297	303	293	323	316	315	329	337	292	321	309	305	285	313	352	309	342	317	302	346	313	317	333	304	332	339	325	275	324	303	318	333	338	310	305	306	311	296	322	324	346	321	289	310	312	326	315	297	299	299	316	314	290	312	315	305	321	315	308	313	328	321	308	274	310	327	317	337	303	342	306	307	319	277	298	296	303	323	311	322	296	319	324	305	325	336	325	299	287	329	327	301	342	318	322	332	325	322	310	322	304	305	314	309	288	297	314	298	318	325	314	325	300	261	317	302	301	323	292	306	342	328	299	323	308	314	298	317	293	333	306	329	299	333	332	303	308	364	304	339	300	291	284	314	300	332	284	314	279	331	329	291	306	332	311	304	309	300	319	355	315	329	289	305	315	318	294	308	301	308	319	312	334	319	278	291	292	275	304	345	325	324	310	302	312	324	339	286	303	316	338	313	319	283	313	350	313	353	321	299	328	320	318	308	308	305	344	305	293	310	315	320	278	276	306	283	276	323	345	320	295	319	313	285	304	274	355	318	315	334	294	294	309	301	315	342	294	285	287	286	293	325	329	299	316	308	301	318	314	302	314	279	315	313	306	284	319	322	322	329	315	331	324	288	290	347	297	310	327	328	318	308	289	311	306	291	336	332	297	298	299	287	314	300	302	329	309	328	314	316	320	288	324	323	298	246	322	283	277	312	320	314	322	307	330	337	314	284	347	302	334	288	281	308	309	324	310	304	322	293	318	307	305	318	335	310	313	293	310	304	287	286	311	306	329	279	328	317	318	344	282	308	278	323	306	308	259	318	329	308	312	341	320	329	302	321	306	294	305	295	316	311	307	308	314	313	333	326	317	330	301	324	314	302	332	332	310	352	309	338	325	329	322	301	298	302	276	289	283	318	301	310	291	329	282	338	294	308	300	299	306	305	316	299	311	302	307	310	335	324	326	331	291	314	279	280	328	322	269	307	334	289	303	306	293	314	309	314	322	330	313	318	320	314	314	320	298	304	365	334	296	312	276	289	311	306	316	334	333	336	296	329	287	301	289	308	326	310	301	361	313	324	291	306	302	322	305	313	301	309	321	276	310	305	310	307	316	314	300	329	311	307	308	319	303	306	332	291	305	319	327	322	323	315	336	322	338	302	312	275	299	311	295	291	308	316	313	319	288	307	297	302	319	319	323	326	315	286	297	326	283	294	281	311	329	285	292	316	318	331	343	295	277	310	303	316	295	319	313	298	309	316	318	307	348	298	308	363	286	303	302	313	334	312	322	316	310	289	311	280	298	329	304	339	296	317	306	300	304	327	325	283	296	290	310	284	337	332	292	327	325	321	329	329	278	286	300	332	279	289	310	322	322	292	328	311	322	310	332	335	273	310	300	308	281	337	302	304	314	343	312	296	324	306	311	320	298	315	324	298	319	305	321	338	315	306	311	302	313	271	313	329	340	292	292	324	351	321	334	309	314	331	310	287	309	314	362	310	332	315	299	288	336	309	331	299	314	298	342	307	350	292	301	320	296	312	320	325	308	323	304	307	319	330	299	316	345	313	309	301	319	350	288	303	327	334	321	292	317	304	340	297	320	312	329	324	339	310	313	297	314	309	340	280	323	306	308	284	281	315	284	315	333	290	355	338	331	303	309	304	304	318	313	285	304	331	321	328	312	342	328	280	308	311	318	306	323	329	307	301	298	306	333	326	337	287	333	302	295	308	306	299	318	345	319	327	321	286	349	331	304	333	321	344	275	340	289	329	306	313	299	292	320	310	308	305	269	326	325	329	284	315	318	340	318	320	312	302	328	246	331	291	343	326	298	313	312	336	342	301	291	315	327	291	292	295	281	342	313	289	258	286	325	284	304	313	314	279	287	311	303	313	299	323	290	301	320	349	299	313	305	336	293	279	320	309	326	328	318	327	337	326	330	278	321	315	289	276	304	293	306	322	309	300	322	340	305	292	309	311	280	313	320	309	332	303	301	341	303	289	295	327	327	294	305	329	310	319	311	328	339	304	292	319	323	317	268	343	310	320	317	328	283	303	309	321	310	323	317	364	309	314	308	328	319	291	312	331	295	306	298	317	323	324	308	326	306	347	317	315	308	289	289	289	301	314	309	319	324	316	301	312	310	321	277	318	305	309	308	317	314	299	319	330	302	332	259	332	303	311	288	313	296	307	304	320	338	301	318	311	289	311	323	308	318	313	333	330	316	291	313	328	315	305	325	304	320	310	327	272	280	313	330	326	284	280	311	310	297	323	297	307	299	294	320	322	295	348	313	328	324	325	284	294	300	330	300	304	314	305	311	367	291	340	354	303	271	329	307	305	323	321	297	326	323	311	322	335	321	315	333	328	312	322	314	318	297	330	330	298	304	308	275	325	317	322	326	323	296	306	327	312	319	306	329	340	311	305	282	317	311	309	323	311	306	328	326	298	313	312	287	308	308	308	338	288	320	301	311	321	297	266	298	299	335	299	292
22240	21160	28843	23755	21162	21232	10505	1540	1090	951	874	780	703	717	631	667	654	602	687	579	596	623	568	602	571	539	610	598	615	577	587	600	588	561	543	520	534	552	575	565	598	523	530	584	586	517	476	569	543	555	543	534	560	547	571	513	541	537	532	561	554	512	522	560	521	567	578	542	518	514	569	530	546	563	512	528	544	582	561	535	541	545	546	531	577	551	506	562	533	534	536	507	554	518	547	542	588	546	503	564	510	518	563	529	521	559	553	571	554	567	568	549	530	505	537	546	572	523	549	567	588	510	510	511	564	557	541	514	556	540	552	521	557	507	533	562	540	585	545	530	576	529	512	518	575	482	535	546	509	526	545	531	531	554	533	537	539	560	607	576	559	561	509	516	527	532	556	535	466	529	550	515	550	555	555	499	559	559	522	504	512	565	573	562	557	532	537	558	564	552	563	551	517	585	521	583	537	517	518	564	519	555	557	524	525	566	574	571	544	551	534	493	510	576	535	550	530	539	545	531	558	597	506	547	561	525	507	539	535	556	518	536	575	524	512	549	579	534	532	540	525	531	528	564	511	543	538	533	510	566	554	545	573	529	543	511	576	543	542	573	546	582	546	531	510	526	575	531	529	511	533	525	559	525	577	511	548	562	551	509	485	564	541	578	567	546	572	563	552	542	552	488	537	545	534	546	525	556	527	545	532	533	508	548	536	569	530	541	526	534	494	538	549	571	552	543	505	581	542	548	570	539	532	513	572	556	567	529	594	571	490	539	552	535	525	555	544	543	560	538	520	545	533	541	526	517	535	583	577	549	543	562	552	561	528	546	506	512	551	521	524	522	532	535	542	547	491	521	562	553	538	544	521	529	525	517	533	566	551	542	548	516	580	533	549	525	533	521	511	516	530	585	549	529	596	546	555	526	536	537	540	554	542	537	543	510	526	555	575	536	571	529	550	549	547	550	532	564	539	534	529	560	523	544	549	510	540	549	564	527	506	559	529	529	510	539	523	543	532	554	556	558	553	522	553	545	535	541	515	562	535	537	515	546	523	537	554	526	562	510	527	526	535	566	525	551	566	560	562	524	548	531	567	511	538	549	534	555	594	544	562	533	554	524	566	562	527	512	533	539	569	526	538	512	536	527	533	569	547	546	576	503	544	517	566	510	542	542	517	546	525	487	538	522	538	518	531	495	534	512	541	545	510	538	565	512	581	572	576	535	532	570	562	543	530	537	530	538	585	560	538	576	552	550	536	529	535	549	485	584	553	527	525	521	532	528	554	547	581	523	526	491	554	519	490	546	541	545	533	576	521	558	534	542	536	550	529	577	517	546	572	535	521	544	546	551	537	568	528	560	538	514	572	560	515	538	549	565	509	500	557	527	531	555	557	558	548	548	545	503	535	520	567	534	536	532	501	493	584	540	501	518	565	554	542	525	528	542	560	518	522	506	609	546	515	569	568	571	530	544	560	501	493	521	546	537	578	536	534	565	565	515	531	577	516	545	546	526	500	557	533	550	508	534	531	509	553	523	536	518	546	552	517	535	561	536	547	554	527	514	540	520	525	526	576	533	547	560	541	538	532	560	537	504	544	549	552	535	571	572	511	509	574	573	534	547	523	546	530	555	552	543	540	515	543	513	555	529	561	549	520	485	536	521	553	578	537	520	575	548	524	523	515	612	561	566	547	528	524	549	531	499	492	509	569	516	557	572	557	555	550	519	603	518	516	550	574	532	522	524	580	590	534	540	546	604	520	532	537	566	554	524	507	558	503	561	557	547	541	521	554	508	493	561	502	529	552	510	529	485	526	577	536	524	557	519	542	567	516	519	543	531	533	563	587	512	586	581	531	515	547	575	504	507	560	544	574	541	517	570	515	512	537	565	505	517	532	575	540	565	573	548	524	521	560	556	493	527	511	503	569	559	492	547	574	522	536	538	528	501	558	509	533	560	563	573	599	511	534	542	548	525	499	495	542	528	548	580	518	511	525	539	538	523	552	543	547	496	582	541	578	585	531	536	553	502	525	549	546	503	493	525	506	531	537	538	530	521	582	547	556	574	550	554	579	480	517	504	550	571	486	578	502	561	554	522	538	545	511	547	544	574	562	527	505	526	551	541	500	529	543	552	538	533	553	534	557	529	513	515	561	511	587	595	510	543	524	572	533	558	534	566	547	595	572	517	524	519	504	556	541	537	528	518	502	568	511	542	562	550	540	543	540	533	543	564	544	568	535	556	540	549	513	588	563	550	590	505	515	536	575	536	557	528	583	544	538	545	510	537	535	511	531	543	542	541	552	558	551	558	533	549	527	591	557	527	527	524	561	540	547	549	530	529	522	545	529	541	491	516	585	511	578	543	594	562	537	528	509	509	542	557	519	498	565	547	509	557	557	542	572	527	538	519	525	551	570	532	516	556	519	516	520	580	544	550	581	524	527	532	544	565	578	530	503	528	580	555	579	580	508	531	544	529	547	528	546	575	542	551	521	524	548	528	536	552	585	502	496	567	559	538	540	545	513	574	538	514	524	539	537	516	553	541	560	560	496	510	554	555	522	564	551	545	528	552	563	504	540	550	572	521	522	596	570	514	572	532	517	490	497	519	519	544	555	533	543	563	555	513	492	542	550	546	508	508	535	529	504	515	544	529	547	561	539	519	543	549	505	529	531	521	544	538	535	545	549	564	553	512	542	517	515	534	525	554	532	588	513	507	540	583	520	544	556	519	486	551	520	535	558	502	542	537	524	521	539	536	535	551	551	537	559	496	507	530	553	555	510	580	521	558	524	526	537	511	516	547	568	505	551	571	561	528	553	540	554	543	583	545	535	534	544	535	519	525	505	550	568	558	567	556	535	528	553	510	514	531	480	527	554	533	534	529	545	506	535	560	481	518	523	532	531	519	526	491	510	557	538	522	520	531	532	531	556	513	529	492	529	528	594	539	563	523	552	546	554	531	547	529	555	554	538	490	550	560	562	503	509	524	533	576	512	530	525	559	537	548	519	523	530	524	547	535	545	492	538	551	542	538	573	552	533	506	488	531	542	534	538	517	511	549	508	532	541	575	548	535	554	525	516	533	559	530	542	552	539	539	532	493	526	540	517	559	541	564	571	517	551	537	496	521	513	561	557	522	522	538	543	535	531	524	528	538	501	519	527	524	509	531	537	529	535	498	514	486	532	524	526	577	526	524	509	515	556	492	556	546	552	547	573	537	555	546	592	520	525	524	497	549	549	542	568	507	529	535	520	545	551	547	570	563	497	553	520	542	553	541	546	544	527	520	525	565	552	514	538	554	537	576	537	525	528	528	518	520	539	524	532	557	543	507	524	552	547	514	546	528	543	525	553	489	519	550	535	559	541	584	537	560	532	566	544	505	550	563	511	569	548	520	515	556	516	517	559	571	530	526	545	586	523	551	548	539	538	570	542	547	532	517	526	522	526	562	574	527	512	493	505	524	541	576	538	541	557	517	522	519	492	559	519	505	542	518	501	537
8174	21787	16406	7980	5276	3741	2640	2086	1539	1348	1198	1104	1016	997	894	889	846	862	773	784	724	795	789	712	753	698	723	764	700	769	746	669	729	698	708	779	656	719	727	715	686	718	709	691	643	731	715	663	684	654	626	659	718	695	660	661	649	640	617	673	664	673	701	686	704	684	709	665	685	690	643	664	604	621	637	664	668	678	663	681	684	658	698	727	627	712	708	677	733	678	678	653	696	666	659	646	670	709	651	683	691	647	635	665	691	707	680	625	601	666	665	643	694	685	647	692	710	644	655	678	634	679	679	689	705	663	652	652	681	656	657	670	685	639	687	606	653	639	627	631	643	677	652	693	700	670	655	662	662	622	648	675	670	616	682	657	701	689	671	660	656	667	646	676	617	667	696	652	661	689	648	656	670	670	648	662	689	706	691	670	686	693	683	641	681	654	652	648	613	711	634	635	656	646	652	667	696	684	724	640	729	674	636	673	664	637	696	660	652	651	660	674	649	683	672	697	707	677	632	664	669	683	635	686	663	669	677	674	730	640	680	611	647	652	686	672	678	664	679	629	665	692	626	687	641	644	695	667	693	692	692	721	668	675	688	653	677	664	671	656	658	656	627	666	638	652	666	651	665	668	626	651	627	657	649	636	662	665	604	669	635	670	642	642	667	689	634	603	690	656	622	656	630	725	670	646	682	676	644	682	675	655	672	704	677	638	661	683	634	663	646	632	674	644	666	643	653	715	657	695	690	648	671	686	705	676	647	676	681	654	675	664	658	613	690	660	650	665	700	682	661	662	670	668	659	653	684	656	691	700	675	679	645	639	670	700	689	669	679	700	665	686	624	651	654	638	668	685	629	668	721	680	653	656	598	664	644	668	680	714	698	660	671	662	688	640	687	661	675	639	665	660	706	640	669	693	654	657	692	662	642	655	685	705	674	644	689	666	686	622	653	687	674	659	712	688	599	644	699	669	682	662	702	674	647	723	632	653	662	726	682	669	702	671	646	649	668	652	691	620	680	612	681	613	702	656	670	683	627	652	644	703	665	673	696	667	656	672	680	666	685	658	627	668	689	706	724	664	657	699	666	698	649	656	689	624	688	688	655	669	659	649	666	643	683	695	674	646	634	737	672	672	635	668	716	725	650	644	689	614	649	643	650	649	655	651	684	651	626	623	713	710	628	670	667	652	698	694	635	682	707	699	633	682	694	698	622	672	642	686	649	639	638	692	677	674	699	662	661	646	661	675	643	631	654	652	665	594	659	673	615	683	646	677	697	697	673	675	708	628	653	717	651	659	667	628	694	700	633	638	651	668	685	654	668	677	707	661	703	655	681	668	658	714	628	689	668	691	679	683	653	652	679	643	637	624	641	649	686	671	638	649	615	674	607	641	634	663	662	727	668	626	656	678	673	634	656	686	692	684	637	633	680	657	683	700	639	591	667	656	683	680	677	655	661	712	670	686	667	650	655	622	718	678	633	629	700	672	700	687	673	643	701	686	692	672	647	680	655	663	672	641	677	651	699	634	649	698	643	612	692	671	656	643	700	709	681	653	659	676	695	697	678	688	686	667	640	674	715	712	688	675	631	667	701	639	672	670	610	639	652	617	684	670	695	638	684	651	723	654	697	633	637	648	656	667	648	694	627	640	661	633	680	634	659	698	677	680	677	686	674	671	667	717	659	696	676	620	635	660	665	671	645	647	653	622	698	679	713	700	651	630	621	652	624	677	673	681	704	678	639	673	687	655	697	663	656	646	668	666	704	698	657	692	703	636	720	676	682	657	710	663	605	640	650	669	671	661	600	644	696	663	657	648	667	640	698	657	674	682	656	665	672	650	652	677	686	683	664	655	658	687	658	662	664	638	704	693	661	650	698	652	668	662	707	675	654	683	646	676	717	638	665	689	645	721	665	629	646	667	701	710	677	647	678	694	677	660	664	629	678	691	700	660	671	652	627	681	653	637	675	666	602	649	700	666	701	676	687	655	613	684	658	649	674	639	625	634	643	648	665	648	650	616	669	626	680	691	655	634	655	663	682	660	645	652	653	670	650	715	661	643	696	663	683	699	672	656	702	656	701	678	685	632	688	695	613	709	627	648	639	705	643	677	639	673	644	698	651	696	663	668	672	675	645	686	648	624	657	670	684	620	651	701	671	652	711	655	660	678	689	704	698	693	656	703	611	663	632	675	665	645	682	699	647	669	654	654	663	723	684	688	652	639	678	644	677	637	699	689	650	681	679	642	686	685	662	624	669	650	684	666	706	693	705	709	670	672	650	640	648	654	642	672	707	633	662	667	677	647	654	623	629	696	683	661	673	654	716	678	661	684	700	670	638	626	675	629	678	686	675	669	688	633	660	637	676	662	677	654	603	701	674	653	663	675	618	690	702	664	697	646	664	624	638	672	717	707	724	683	707	645	642	656	702	700	672	652	682	626	668	682	704	657	676	672	689	643	628	654	710	633	687	638	687	710	664	666	629	682	704	609	688	710	661	621	669	675	679	708	655	669	696	679	616	664	643	734	671	623	695	624	652	681	677	628	697	695	681	647	692	668	677	650	616	693	664	631	676	658	689	647	684	644	665	711	695	689	658	696	707	683	670	640	685	643	680	688	705	693	690	618	697	692	668	643	680	618	674	698	688	681	662	712	705	686	663	634	692	667	699	649	722	626	691	667	665	656	639	658	656	699	711	608	640	618	676	691	717	661	671	634	665	703	659	675	643	635	720	674	698	685	676	653	619	674	658	643	707	652	605	677	673	658	667	645	724	651	660	688	682	640	660	656	644	658	659	680	666	623	661	686	696	653	645	683	686	669	651	668	666	692	688	663	647	684	677	657	712	668	686	637	685	646	669	660	695	735	678	665	601	657	628	682	689	674	693	665	731	691	692	660	625	681	705	683	683	654	656	662	725	659	657	652	641	666	646	625	674	643	702	653	682	681	635	683	661	638	630	658	683	693	663	649	665	642	667	697	647	680	666	672	638	685	616	655	675	646	672	639	672	705	680	688	653	647	666	710	640	664	741	638	659	653	672	700	702	701	655	645	681	698	705	682	690	733	662	681	675	657	659	685	685	667	662	626	641	627	705	689	641	686	658	682	651	697	695	678	688	675	708	661	691	686	639	682	658	684	678	668	651	648	678	663	656	675	663	690	647	699	644	606	664	650	662	589	674	694	661	682	673	645	664	644	651	709	622	658	640	690	646	691	664	672	665	660	667	654	662	649	676	691	720	691	708	668	687	676	651	692	697	656	651	682	622	677	662	644	666	664	642	650	627	665	654	684	644	653	651	672	676	676	660	707	672	637	630	709	672	664	629	671	691	677	680	638	691	662	661	627	689	673	668	663	682	653	663	723	621	700	665	660	659	674	674	667	656	665	617	660	651	632	644	665	664	638	649	652	685	682	713	635	617	654	686	652	687	675	691	658	593	656	645	687	727	612	675	663	649	632	650	681	677	660	649	687	683	694	682	662	676	662	664	631	658	657
27084	19567	7364	1560	823	700	629	581	569	609	563	554	582	560	528	583	539	548	546	524	589	556	539	470	560	545	567	552	531	527	585	555	534	528	553	602	524	602	557	533	555	526	559	533	517	537	529	549	532	553	515	543	518	548	546	592	549	581	500	582	596	572	598	554	528	564	560	525	546	537	541	565	503	573	566	500	496	528	575	526	511	521	536	557	545	570	550	558	563	608	556	529	504	561	625	533	561	529	523	555	545	564	550	572	547	582	518	591	567	555	563	570	572	608	573	529	547	549	544	574	529	552	513	538	536	532	559	545	596	523	492	558	552	555	560	550	528	532	559	532	527	559	543	556	548	541	508	557	527	566	596	538	545	554	519	509	543	527	548	542	546	556	532	515	591	519	580	561	573	581	536	560	515	564	549	568	562	533	547	570	606	531	549	537	559	552	496	554	516	567	533	557	547	540	535	545	511	492	553	544	518	569	551	551	570	561	582	526	525	553	546	518	571	544	501	526	568	534	566	570	507	564	550	544	555	574	530	570	557	520	546	562	576	571	561	499	518	563	545	562	560	516	558	546	575	572	567	587	530	528	525	524	563	571	559	531	532	567	560	561	545	557	550	521	586	553	514	599	556	529	504	499	552	502	544	518	546	538	552	545	562	538	518	536	546	531	543	564	535	572	586	526	567	543	524	527	540	546	568	571	533	528	540	565	526	497	540	550	551	551	541	582	570	553	554	592	535	575	529	538	533	571	595	533	601	536	554	565	557	581	555	505	526	527	541	559	591	537	552	560	542	549	552	520	522	506	542	538	580	594	550	617	530	574	562	545	541	523	543	555	543	566	564	563	574	616	578	535	562	548	556	542	562	582	542	567	561	534	526	558	553	527	585	556	562	565	535	577	502	575	526	557	532	543	527	556	576	523	578	565	534	568	514	536	553	545	576	537	514	519	541	550	546	541	576	538	506	526	520	516	563	535	575	537	539	571	573	536	553	541	564	583	576	550	554	594	553	573	574	532	532	543	547	563	552	539	561	559	532	533	554	571	520	525	525	517	551	529	518	584	559	566	573	535	547	526	563	523	521	593	525	586	526	576	546	569	505	573	528	563	525	516	532	533	534	540	527	538	548	536	543	516	499	572	574	551	518	564	545	553	533	594	583	551	534	558	552	517	536	530	567	566	567	533	559	518	544	573	541	569	574	587	538	570	510	568	503	552	549	553	515	543	515	562	549	531	568	540	565	542	534	543	559	519	601	536	567	544	519	533	548	558	534	533	562	546	529	527	499	537	553	596	593	559	574	535	561	559	527	577	548	539	560	518	564	538	560	589	558	586	580	595	543	506	568	594	514	538	460	516	531	546	590	560	524	564	545	528	563	559	560	573	540	546	521	545	546	604	557	505	545	553	537	521	565	553	547	540	559	591	535	527	519	549	554	577	535	540	519	557	542	576	542	533	575	543	513	570	540	552	563	533	526	585	532	501	549	589	567	562	556	580	545	583	533	581	511	517	522	565	607	563	550	553	495	560	547	522	559	520	531	556	571	556	525	526	552	565	567	594	550	539	559	582	548	545	594	532	544	547	573	548	529	535	556	514	541	523	537	537	530	564	536	490	527	505	558	554	575	559	547	535	563	583	576	541	600	581	515	584	524	550	525	539	572	545	561	582	565	496	592	574	555	560	552	515	570	555	519	519	514	545	543	549	566	582	563	556	608	530	549	549	564	570	540	560	541	528	550	519	576	600	567	524	601	526	585	559	556	504	565	595	523	525	536	517	553	541	522	508	577	582	543	521	524	564	567	544	567	531	515	528	540	554	559	539	524	561	542	572	534	535	567	603	578	594	557	557	571	539	538	543	544	563	571	539	518	550	531	475	569	582	568	574	549	577	569	554	489	578	530	553	567	561	579	576	577	567	582	550	547	580	545	561	559	567	528	515	575	543	514	566	556	552	573	581	551	559	546	520	560	547	555	560	571	589	541	521	556	621	620	559	580	555	509	526	588	578	552	553	567	526	525	534	553	523	516	526	561	590	520	561	577	535	532	534	500	578	558	588	550	517	546	556	543	546	549	582	584	589	582	549	547	553	555	574	530	527	556	588	549	611	575	525	553	541	581	586	536	598	550	571	539	518	537	568	510	529	540	538	551	579	521	497	519	544	542	554	499	543	562	575	536	494	562	568	540	570	524	530	584	516	599	576	547	537	528	522	530	556	560	550	554	558	562	482	581	546	544	567	556	524	581	578	545	524	562	532	538	541	559	541	490	514	551	498	530	585	547	503	551	573	576	539	543	562	519	527	564	548	560	571	524	539	518	577	567	535	573	563	559	531	543	555	505	584	542	512	584	544	578	577	556	578	555	536	535	518	534	541	559	553	571	525	536	556	577	530	518	544	514	550	560	545	583	571	566	553	530	571	537	535	587	590	525	560	526	558	521	522	534	583	572	543	563	571	571	575	524	543	526	530	531	574	557	544	529	620	572	567	551	545	514	513	558	525	582	549	528	568	561	564	558	502	543	525	549	517	554	540	568	548	528	542	550	550	555	559	536	544	537	566	601	551	535	530	548	524	530	592	554	595	522	529	548	530	528	560	537	519	573	532	545	570	526	525	487	558	560	550	580	556	537	507	581	548	603	570	529	505	579	526	592	594	544	524	550	552	561	542	568	548	582	523	510	545	549	555	573	540	537	570	532	521	554	600	578	551	513	577	568	571	534	556	551	506	566	534	501	534	576	583	526	553	545	547	582	601	562	545	558	588	548	515	566	499	517	530	591	519	523	551	558	535	531	538	577	540	572	538	592	529	540	555	540	563	528	568	566	580	539	549	538	575	554	532	556	548	568	530	531	568	530	525	573	548	536	533	527	571	555	543	561	546	540	562	578	564	531	553	558	539	548	504	557	532	554	549	556	603	562	533	547	568	540	536	554	558	550	564	559	533	530	571	559	570	523	540	542	510	543	546	555	535	543	524	549	573	543	536	574	504	536	496	522	537	549	591	544	553	524	546	590	559	530	548	523	560	538	570	563	547	549	561	544	560	565	580	524	583	565	561	539	531	521	543	562	559	571	562	546	559	530	603	594	547	565	552	517	542	562	563	544	551	560	552	558	579	543	538	521	542	546	539	553	527	534	559	508	545	575	548	550	547	559	569	531	539	532	501	523	480	547	566	572	514	497	553	528	568	576	492	532	551	544	565	557	516	572	539	547	556	543	613	591	542	524	556	543	533	562	541	503	546	526	610	510	580	534	563	497	569	548	575	501	542	512	547	572	591	577	542	559	570	510	571	573	589	554	495	536	533	551	536	566	555	574	547	516	563	535	532	566	567	563	544	549	554	542	588	594	546	554	548	563	583	559	565	536	588	554	535	551	514	607	552	558	529	547	550	568	581	525	543	565	587	515	525	533	565	578	551	563	523	561	530	551	535	531	556	541	547	506	558	539	579	564	562	504	580	569	508	513	485	574	554	539	538	558	548	547	566	526	559	542	553
5872	5859	3919	1690	1136	925	815	745	699	699	710	662	651	658	678	685	664	639	632	710	667	638	661	681	706	684	658	639	653	702	605	642	643	646	706	621	599	626	660	672	651	669	675	609	644	696	685	669	608	684	684	641	643	642	670	588	664	624	627	646	691	730	668	655	619	689	600	631	599	660	650	631	666	664	637	634	661	649	650	647	627	622	675	669	658	645	649	670	645	665	662	667	661	613	680	656	638	667	619	652	661	705	660	657	625	641	653	662	654	674	645	625	628	624	623	652	602	702	651	667	683	653	620	623	680	657	694	701	642	702	627	633	629	671	664	657	667	664	674	673	678	641	671	599	707	687	677	636	598	668	663	684	643	605	611	619	675	675	625	637	621	668	699	656	630	661	625	646	637	633	675	701	629	645	667	654	647	716	563	683	639	646	687	628	675	639	652	654	684	646	649	668	644	659	690	656	714	637	687	624	698	671	683	665	654	673	654	681	647	664	680	681	698	637	634	663	659	628	633	627	601	711	663	626	651	670	670	640	671	635	634	665	631	686	667	642	664	596	607	694	667	632	655	677	615	632	661	660	652	650	640	624	666	671	667	639	660	697	685	654	678	664	617	653	672	656	638	704	619	635	673	674	657	654	663	661	689	659	649	653	630	650	668	621	631	672	685	649	703	721	702	681	647	653	662	685	617	647	611	662	673	627	654	621	638	613	704	651	686	650	713	655	691	655	622	638	696	658	668	648	690	637	658	610	641	695	685	632	656	646	737	587	629	663	680	669	650	640	691	682	624	637	643	613	688	644	626	638	631	623	678	641	659	700	633	622	613	639	660	663	660	656	708	636	632	587	668	635	665	680	664	679	690	649	642	650	657	631	603	625	697	651	645	659	636	657	588	620	685	692	620	693	652	678	633	694	650	680	695	656	641	658	652	683	667	678	659	648	639	663	602	678	687	642	680	663	624	670	624	674	674	634	696	657	646	674	661	640	612	640	650	639	678	625	627	622	656	659	635	677	661	625	678	690	638	635	658	638	671	662	716	624	683	639	649	598	619	658	640	637	678	669	673	677	650	718	653	654	680	659	633	608	655	654	619	592	666	660	676	707	646	649	653	693	642	691	650	631	642	657	622	640	650	690	586	653	625	678	639	676	659	690	640	700	653	656	662	651	679	621	655	708	663	662	641	605	621	652	660	658	655	624	652	634	623	637	668	670	619	648	632	648	624	676	700	649	660	647	656	675	675	649	639	632	638	663	654	684	658	595	657	580	709	650	699	624	630	625	679	674	650	645	681	646	642	644	666	665	613	665	632	621	673	632	630	601	634	657	638	639	672	673	673	688	652	635	653	628	680	598	644	681	683	639	650	662	662	600	666	652	691	636	661	650	677	683	652	624	608	679	654	626	649	660	696	685	695	726	641	623	662	661	679	703	634	669	664	672	696	652	663	717	668	696	690	687	622	683	670	662	660	643	640	683	611	675	647	644	675	659	635	663	681	638	645	664	646	657	657	660	667	652	702	650	669	663	670	697	648	629	630	655	690	641	705	686	685	593	684	651	655	629	688	622	677	628	682	693	684	667	640	614	690	670	593	727	676	655	658	676	684	657	648	643	634	663	657	682	636	670	703	674	633	655	711	678	668	651	629	648	667	652	657	651	674	678	630	639	653	660	658	692	691	623	637	651	666	634	622	663	660	619	693	681	627	663	655	620	727	699	687	644	694	621	681	686	663	600	705	650	716	639	659	683	653	655	633	677	695	672	656	651	651	633	612	625	630	644	633	689	648	632	671	659	691	687	666	674	679	667	620	624	687	660	683	687	652	616	692	626	634	682	709	648	650	675	608	687	599	643	667	696	665	663	632	671	695	625	677	671	706	686	602	645	644	609	629	692	622	664	656	642	637	651	638	629	657	649	622	641	658	724	637	630	665	628	642	670	636	648	663	681	701	666	675	653	658	663	656	648	649	676	668	659	663	654	692	629	645	650	705	639	626	717	681	654	674	686	617	676	608	669	659	652	693	603	640	662	629	667	668	623	635	700	640	702	650	683	589	695	642	685	654	626	660	689	665	624	636	669	639	650	714	637	623	631	685	651	680	632	613	694	650	700	653	623	665	604	642	703	662	661	652	650	674	651	664	678	645	638	646	647	668	635	670	662	657	662	611	656	644	636	667	646	649	668	654	639	640	676	669	650	648	659	657	685	632	680	676	705	670	693	639	670	714	672	697	659	645	662	635	640	633	673	661	615	649	672	686	644	641	632	590	653	661	669	637	688	647	654	651	686	697	656	634	679	606	690	682	669	636	644	658	634	678	639	663	618	652	669	683	658	649	665	666	653	614	692	645	613	632	618	663	646	659	651	636	644	682	687	677	658	604	643	656	663	680	697	621	653	612	675	626	669	671	640	694	647	625	592	647	601	656	671	666	683	623	715	646	653	580	648	609	647	670	658	640	653	657	607	642	635	667	670	711	656	683	673	657	636	686	620	665	658	671	598	656	644	654	627	620	623	671	636	661	685	656	640	649	640	599	664	648	643	629	661	624	656	694	663	626	709	684	644	695	674	671	702	658	661	713	661	710	638	665	658	655	607	668	664	626	657	696	642	630	636	664	660	667	673	671	672	678	686	606	624	677	667	660	680	629	682	649	666	663	639	649	617	670	648	617	609	643	708	633	678	604	649	641	630	675	633	685	619	680	687	697	696	652	650	636	650	611	685	629	710	703	698	670	642	715	647	674	641	640	669	681	602	677	682	691	653	667	702	651	618	656	643	639	655	645	637	688	690	666	642	625	650	648	676	703	642	645	635	646	661	644	682	628	654	669	650	656	606	646	666	624	659	637	638	636	668	649	639	654	633	628	659	676	672	664	623	620	632	686	659	661	647	637	662	630	691	705	652	631	608	644	683	616	674	626	655	645	654	655	638	655	671	702	681	628	685	684	658	686	626	693	697	693	626	699	658	644	681	636	701	693	684	646	673	692	650	675	660	636	681	664	634	661	614	614	657	631	639	655	676	685	670	648	663	632	651	680	594	691	711	693	662	641	623	652	672	653	646	613	716	619	664	635	693	640	689	652	615	658	594	676	685	655	651	652	611	660	645	643	647	677	695	660	595	629	633	656	644	669	622	710	627	686	659	652	634	606	598	665	657	642	613	623	630	687	601	639	654	672	667	650	678	620	575	604	667	661	673	659	614	648	628	659	668	680	715	662	653	702	700	691	627	662	640	628	672	684	732	661	636	697	660	656	643	682	667	644	645	666	625	683	625	664	643	630	653	646	657	694	651	669	634	653	698	663	638	617	662	693	629	700	628	658	652	672	654	659	652	688	640	669	675	652	648	643	673	648	659	661	629	674	646	689	670	642	636	656	645	691	628	720	641	655	662	665	641	679	648	645	638	615	645	663	686	654	627	706	624	626	682	696	661	654	662	664	624	652	657	649	669	627	642	656	667	663	665	713	673	637	636	649	680	648	634	672	627	603	658	671	690
23308	21094	28293	24138	21101	10782	1869	1304	1087	1080	1035	1003	989	917	933	890	844	884	899	852	902	909	863	870	858	836	853	871	882	846	808	777	825	861	845	817	806	811	783	807	832	825	829	812	819	826	801	872	829	854	876	811	783	810	849	816	853	924	845	812	860	841	849	811	830	866	789	776	841	811	873	824	776	843	821	841	789	828	843	844	834	855	820	802	843	832	808	801	820	806	836	800	862	871	859	845	815	811	883	833	804	849	878	837	833	825	815	813	822	866	852	849	853	843	809	819	832	861	868	818	815	867	787	808	833	818	839	822	824	791	837	814	858	839	758	855	823	800	792	815	825	753	790	779	812	853	820	821	782	824	805	821	847	857	780	842	843	821	812	801	848	844	819	837	795	798	802	827	791	783	833	788	835	839	835	815	777	800	828	802	825	848	841	810	817	860	867	890	809	772	796	858	842	821	844	821	822	841	822	817	811	803	799	831	805	848	811	842	761	818	791	772	836	817	812	791	891	830	842	833	799	846	826	795	854	830	789	858	809	811	780	822	849	811	835	829	812	814	825	807	783	823	850	832	817	822	811	812	824	835	888	798	759	830	848	876	829	811	851	806	792	828	816	852	803	847	842	796	825	824	835	803	864	814	852	800	822	829	833	786	749	794	759	862	809	827	850	792	828	819	877	818	810	814	868	800	838	818	819	833	807	826	869	847	833	818	809	836	785	813	866	818	870	850	806	837	818	835	854	823	800	815	824	821	805	798	811	825	826	796	859	810	808	854	836	784	810	857	771	783	800	842	819	785	820	813	840	826	846	810	818	819	798	877	826	854	807	813	791	849	853	831	847	802	816	794	801	839	834	858	830	801	776	784	859	827	828	832	856	855	833	827	793	820	837	830	809	817	820	864	791	815	863	828	789	803	842	843	760	819	844	803	784	838	798	870	892	882	830	817	838	835	875	815	821	827	827	860	807	825	836	832	803	820	850	829	806	797	812	797	846	811	831	792	835	823	823	829	854	845	784	799	810	854	789	807	799	801	814	813	869	820	766	776	832	829	780	845	846	853	814	871	793	871	791	805	820	827	825	832	841	818	815	774	811	819	788	804	844	849	853	830	788	788	770	833	800	830	874	837	804	867	830	830	857	826	750	809	851	855	831	808	847	827	888	821	834	813	780	827	814	819	804	820	815	784	857	826	796	819	815	817	789	836	877	840	847	787	850	863	795	786	814	881	793	866	815	797	828	780	815	818	866	820	811	796	828	812	801	896	827	803	795	817	787	826	850	847	785	856	807	789	836	882	806	826	787	869	811	830	811	792	823	788	840	796	788	758	837	772	854	830	858	882	877	842	818	811	786	834	872	822	816	779	827	789	822	820	818	835	812	797	832	808	831	834	875	855	845	835	791	838	791	848	795	803	774	825	869	829	843	792	822	851	798	820	760	819	819	841	826	803	812	861	807	793	788	849	836	809	860	781	805	840	827	833	776	844	828	865	809	810	828	776	874	808	801	765	808	828	855	825	773	790	869	869	843	817	784	800	920	876	843	817	844	823	811	809	850	823	861	756	774	801	784	854	826	796	811	821	798	834	815	819	793	812	863	835	844	783	852	828	781	819	840	840	854	820	867	860	882	839	815	806	866	803	809	829	782	794	814	802	852	761	858	784	851	799	798	798	833	815	857	844	764	829	783	796	809	836	847	787	802	799	815	864	870	796	840	853	808	811	808	886	813	823	810	823	840	796	878	798	859	828	862	901	840	856	811	823	844	811	814	853	807	827	859	752	793	857	807	808	802	817	855	825	788	833	819	830	849	837	820	858	813	847	893	821	786	864	827	809	805	786	796	832	860	800	799	816	858	835	771	765	842	860	853	802	863	785	793	797	889	836	780	811	799	824	825	825	808	886	777	804	829	865	891	774	771	796	835	907	808	786	828	785	813	808	927	795	877	822	834	825	816	826	831	811	857	751	833	777	847	853	778	788	808	850	774	839	817	873	827	821	790	799	821	836	800	835	761	782	829	805	786	819	808	808	784	817	783	837	797	858	788	788	830	814	875	822	809	827	791	814	808	824	793	827	822	837	817	801	820	794	810	828	823	832	838	787	868	801	849	808	831	806	852	823	808	843	783	788	852	821	777	841	878	833	839	841	832	804	833	809	881	794	790	747	803	829	835	804	843	861	811	792	820	784	798	800	784	801	820	844	803	774	802	869	816	814	796	844	818	833	859	818	863	846	807	815	777	796	846	774	867	782	818	839	833	812	773	820	864	765	828	804	860	830	852	820	820	820	762	790	816	788	806	793	816	882	834	773	816	825	817	854	837	846	804	827	786	864	791	792	805	837	780	825	811	831	849	801	780	796	837	843	769	869	836	776	813	834	811	855	838	905	797	857	829	848	793	838	819	821	826	810	820	821	826	780	830	849	823	814	800	854	847	777	807	801	844	744	833	765	831	849	842	849	833	816	843	803	823	835	810	817	868	848	843	816	831	815	804	783	774	817	834	869	842	774	768	823	784	783	850	804	852	853	793	893	850	849	773	788	896	839	882	860	860	794	825	801	875	845	817	777	794	828	854	813	857	786	831	854	833	813	850	799	743	826	869	844	767	762	843	787	829	840	833	799	809	867	881	819	812	784	876	793	868	821	879	827	824	817	849	801	854	843	813	841	797	830	853	843	860	844	866	832	872	811	830	756	851	818	833	846	823	811	868	838	804	829	811	755	835	801	830	880	835	769	781	819	813	855	812	837	823	822	872	816	810	862	827	799	822	854	794	808	766	833	872	806	838	895	842	809	804	798	775	804	821	849	842	804	801	882	844	788	810	837	834	882	825	743	825	840	836	827	795	864	815	851	780	824	795	839	863	854	780	843	873	800	826	855	800	798	829	822	864	848	873	827	842	826	797	814	826	816	801	856	811	838	840	801	884	812	817	806	823	866	820	848	841	839	791	849	847	807	808	854	851	841	812	815	800	831	877	809	848	775	785	777	859	819	826	793	808	802	858	827	792	840	789	799	844	813	786	813	794	878	835	776	796	866	810	803	767	820	883	812	794	817	805	803	842	786	804	854	810	837	825	834	886	839	786	812	831	877	815	858	843	845	826	832	840	879	829	832	799	785	815	819	868	815	856	803	848	814	880	859	822	806	797	830	797	815	772	810	825	784	788	844	865	779	862	840	782	823	786	826	787	822	845	790	803	841	851	841	809	822	841	835	825	787	803	858	819	802	791	837	789	830	821	795	836	770	818	824	835	799	813	844	801	805	814	829	834	825	854	768	823	832	785	771	857	865	794	773	835	913	799	858	815	835	858	774	799	814	791	818	853	838	816	818	800	844	793	786	835	804	810	868	807	828	837	825	848	839	837	811	872	819	808	786	812	802	794	827	813	803	821	776	839	849	857	858	816	814	796	788	827	838	797	843	825	762	823	852	815	788	805	845	816	832	767	813	854	822	820	845	794	827	859	812	815	805	860	846	787	789	833	812	837	811	772	812
5996	14941	11029	5302	3594	2576	1944	1738	1427	1326	1286	1144	1124	1069	1113	1114	1100	1048	1083	994	990	1047	1004	1031	973	986	1024	933	993	954	1078	1028	984	985	994	1000	1000	999	995	1010	962	992	916	1009	943	1005	942	958	972	950	980	1004	976	924	973	1003	975	969	1007	998	956	946	931	981	991	1027	1011	943	993	978	964	966	995	1001	967	927	1001	954	952	985	1003	987	995	989	1003	953	1039	926	1023	940	966	1072	946	989	1012	996	1001	971	945	1000	953	976	984	935	986	976	988	960	974	963	975	1015	982	943	1006	1008	986	977	1009	995	1007	976	1016	964	930	992	952	912	1006	1012	976	1005	1035	1003	1036	986	1002	976	995	977	961	950	969	956	983	1002	888	979	990	965	964	992	977	965	985	1020	1033	968	966	996	1017	983	1002	1008	955	928	990	939	1011	1018	983	1026	968	930	968	1006	982	985	988	993	943	1021	994	949	995	954	969	964	953	992	951	964	1018	948	966	1024	970	968	969	1019	928	1002	972	967	979	926	949	1017	977	960	955	1040	973	953	991	979	933	982	978	1004	1017	972	950	1024	1010	974	981	972	1012	958	1024	995	1001	1005	1003	929	906	970	967	1005	963	949	940	973	1003	1011	929	916	1020	1039	1003	949	953	924	992	982	930	976	977	986	1006	995	939	943	992	968	1035	943	961	1027	1002	982	985	965	982	1012	990	955	963	1026	946	1029	946	938	926	947	995	984	1033	978	945	952	1026	955	976	964	977	982	1004	1013	1008	975	956	991	946	987	972	947	986	986	894	990	990	977	972	970	947	1002	1010	981	946	988	1033	1000	947	1017	950	1000	944	973	1015	1014	976	998	1020	962	959	909	936	932	982	1009	996	935	995	985	1019	968	967	1015	988	913	1014	970	1009	965	968	985	914	981	926	923	937	995	962	960	1029	973	958	983	1031	982	959	970	959	974	1010	1005	924	1000	986	922	1014	958	1007	982	976	986	982	949	957	973	989	947	928	961	965	1010	983	1062	990	1010	950	992	968	997	957	1022	1011	1079	921	1013	968	944	867	965	967	976	1024	1009	1009	983	933	1022	956	992	990	947	971	989	1000	978	951	969	915	967	944	998	963	947	1000	981	997	1025	976	959	958	926	970	934	976	1027	947	957	934	966	975	948	975	939	1034	976	978	982	945	1001	959	950	1010	978	961	940	963	966	1002	955	968	982	996	993	967	977	973	946	990	949	978	1020	955	950	941	1019	1013	955	960	964	963	949	1011	928	967	940	974	963	911	984	984	930	991	958	944	965	940	936	1019	1012	921	970	1028	992	982	959	983	986	996	985	996	945	965	1004	956	952	1015	998	929	955	1060	966	997	958	910	982	974	941	995	980	1017	1014	990	982	975	993	962	957	931	974	930	1007	986	964	971	982	995	996	966	948	1001	984	1000	981	983	1068	947	975	901	977	989	972	959	997	1019	985	996	1017	987	940	974	981	948	967	971	988	1023	946	979	926	930	942	963	913	983	955	999	989	952	1017	993	974	961	997	973	1000	966	980	984	995	998	1043	952	968	963	937	1006	990	972	983	938	948	1008	1001	948	985	931	975	995	1019	970	968	954	1049	954	1018	1017	941	1032	1010	987	955	1028	975	999	978	994	981	983	992	943	993	1027	967	995	1002	1073	1006	956	922	976	955	964	962	985	1017	1029	1013	1011	997	1029	994	920	948	997	982	1024	903	1017	962	990	975	1003	965	1038	979	1001	943	955	962	999	964	974	946	983	1033	1036	916	981	980	969	1008	990	958	951	982	962	973	957	956	948	992	970	966	1004	1027	963	943	995	1003	977	989	949	928	1018	931	992	1044	989	1003	978	999	942	987	906	969	968	935	1039	976	956	964	967	995	982	1030	967	922	972	956	1007	1031	1042	937	930	991	976	939	970	996	959	986	967	982	976	974	994	977	1048	1015	973	970	922	937	962	1025	930	1007	1024	916	965	998	993	1006	961	1065	1008	969	934	973	956	1009	1000	954	980	983	963	949	1005	1018	998	991	939	1003	1011	965	1007	1017	924	987	988	1002	1037	1026	948	957	922	975	952	976	954	1001	1019	935	958	1003	1034	960	989	1051	957	969	944	1029	960	980	1001	940	952	944	951	970	976	994	991	959	1020	987	950	1000	981	962	1002	920	1000	985	968	964	984	990	972	953	970	969	1004	944	956	993	924	949	994	1005	997	971	961	992	996	965	968	997	966	951	1010	941	986	984	993	1024	955	1006	954	992	954	997	1024	980	969	963	940	977	935	987	979	999	1016	999	1004	936	977	1005	1054	1029	974	976	1005	984	935	999	986	961	947	968	989	965	987	1037	988	1006	948	1025	957	978	958	963	982	963	958	975	1002	915	997	942	956	991	931	979	961	968	947	1002	940	918	976	960	1026	977	1002	987	1018	972	964	953	962	984	1010	957	963	997	978	875	991	974	1003	1017	923	1061	980	989	919	904	989	955	923	934	946	969	1018	984	958	1026	967	943	937	970	1007	936	1060	982	947	991	983	957	971	977	994	1024	977	963	967	993	1015	965	1026	953	991	943	1001	980	1009	992	1009	1001	985	984	1038	938	964	953	998	956	923	943	945	1000	986	1020	947	936	1032	975	976	985	982	1031	969	997	997	1027	954	966	991	988	998	994	1029	981	1027	1018	990	1008	939	995	1007	941	1014	1042	1011	944	953	1019	1016	996	1032	971	938	968	985	970	994	950	968	980	988	974	963	936	963	984	923	964	1001	1006	1010	995	911	947	957	999	1009	970	996	935	983	981	947	1038	980	960	942	983	935	1004	1040	972	994	955	995	964	988	1011	939	976	989	990	1007	1003	1015	1026	1022	984	994	1021	934	985	970	915	1009	951	970	986	899	968	999	955	964	991	953	993	1020	981	989	996	969	990	956	970	956	970	973	942	1033	1001	1006	950	990	992	977	1032	982	964	955	931	976	1011	1015	1033	930	1006	992	928	905	952	1008	984	912	917	955	994	995	947	982	920	985	988	991	964	1019	997	977	980	1027	998	1016	950	948	983	929	1019	985	963	971	963	957	980	947	971	968	991	974	913	969	933	966	927	992	975	1004	994	1024	959	992	1017	991	1040	982	988	998	1053	904	945	982	971	980	978	974	949	1017	941	1003	987	964	975	982	937	947	972	999	970	973	1036	938	964	914	942	977	1025	981	1001	1004	910	995	937	967	1022	970	956	1002	950	979	1010	993	963	965	1035	989	995	970	1025	1043	1009	1005	983	1027	1002	987	1040	933	983	973	964	966	996	944	930	1016	968	942	943	966	1008	911	1007	1032	914	985	1020	972	978	957	949	1027	1011	980	903	990	952	961	966	949	1021	1029	935	1010	992	976	999	996	986	1011	1012	937	992	989	1007	957	984	937	942	952	975	972	964	951	998	1053	960	986	957	982	966	980	978	935	951	997	937	940	966	954	967	929	970	978	937	962	1029	969	971	1035	1007	919	1005	1008	975	908	998	1015	1014	958	979	977	1020	991	984	941	974	937	1000	949	970	987	995	936	941	947	960	989	982	967	947	985	1065	940	1026	963	992	976	980	1000	985	984	985	996	947	936	978	967	1034	992	940	945	967	967	1091	1027	933	965	915	986	1030	1002	967	1007	931	921	993	969	1005	984	916	980	997	942	951	945	1006	949	982	936	998	971	949	997	966	1016	988	976	1015	974	1013	1013	987	968	947	965	957	956	984	1010	980	966	932	999	999	1013	978	1021	977	944	981	955	917	983	977	991	973	1028	964	981	1032	978	1015	1040	1005	999	981	1003	997	989	1017	956	963	970	952	1038	973	1025	976	1024	981	966	939	909	1019	992	986	1000	1027	954	1015
24279	21152	27476	25004	13268	985	568	449	357	355	323	339	305	287	298	282	289	304	269	275	274	258	262	248	270	289	277	256	252	269	265	246	270	246	257	261	240	221	283	237	248	270	263	242	252	248	226	218	251	259	250	232	212	224	218	227	257	257	249	223	266	255	246	237	231	256	234	243	252	233	226	231	255	254	234	239	251	260	247	240	251	239	239	281	269	239	241	243	256	251	229	257	249	243	249	236	227	250	216	263	257	239	288	242	227	243	249	240	249	272	268	210	285	267	268	257	234	258	227	266	237	227	239	219	258	272	234	248	245	241	244	264	278	251	224	251	260	226	242	239	237	240	235	225	240	248	250	241	220	238	257	264	244	234	232	247	245	253	246	249	260	260	253	218	240	246	250	257	245	291	265	264	273	246	248	228	239	252	268	222	264	232	247	245	235	232	238	231	247	256	231	251	261	265	259	256	230	238	250	232	236	253	224	257	230	250	227	249	249	248	268	252	241	239	257	245	245	255	239	247	246	261	271	257	250	235	234	247	247	277	241	243	253	236	254	292	236	242	235	248	243	214	272	237	246	250	242	277	250	271	248	247	249	252	254	245	236	247	295	234	261	249	263	252	234	275	262	241	239	246	237	243	243	222	247	240	249	258	222	255	255	235	261	235	215	242	260	242	258	278	234	239	226	288	248	259	195	253	238	272	275	245	239	227	238	263	256	267	236	281	218	265	251	267	245	234	240	226	249	257	250	249	222	260	225	246	242	240	267	249	266	240	241	256	225	275	244	227	249	260	272	230	237	250	247	256	255	256	261	240	249	252	212	265	249	233	251	235	245	293	238	267	267	243	242	233	241	278	277	251	256	262	221	239	255	264	240	237	234	241	242	268	274	251	257	254	259	252	239	237	245	267	252	237	249	246	252	266	257	253	271	243	285	233	254	232	241	238	258	216	236	238	248	268	238	229	250	240	255	248	271	248	254	284	232	237	234	219	228	257	235	261	250	212	246	238	239	243	229	217	242	238	261	257	218	259	257	254	272	261	247	260	280	251	241	236	254	229	232	250	253	279	254	250	254	228	246	274	267	245	246	241	220	255	265	234	247	225	265	246	267	245	250	241	248	246	266	247	243	261	272	229	266	254	255	236	258	213	251	260	260	238	244	251	234	231	218	240	219	235	258	255	257	243	241	263	245	254	238	276	258	256	248	224	268	254	251	257	263	207	247	213	248	278	265	247	256	246	230	244	262	244	259	257	258	240	228	245	256	248	238	240	245	263	253	232	233	234	236	269	233	239	292	235	255	250	252	229	260	241	247	254	248	250	246	231	258	227	225	229	242	236	229	243	233	253	237	233	260	274	238	244	240	232	255	232	246	231	259	240	256	269	232	214	243	239	263	274	247	275	248	276	275	243	247	241	239	255	250	242	228	247	227	242	275	261	246	251	245	241	236	241	239	244	251	259	252	226	234	240	231	243	233	262	249	252	244	243	235	226	242	256	234	275	246	269	267	269	241	271	259	239	227	235	261	264	250	270	253	232	231	267	262	263	231	238	228	241	239	253	226	253	259	290	253	253	226	244	232	252	254	267	245	241	241	258	235	237	247	259	269	244	231	235	233	258	233	269	279	221	250	233	238	249	231	231	230	215	243	235	256	259	252	260	265	224	239	250	227	261	236	281	238	273	226	216	256	239	263	246	244	258	242	227	260	249	237	251	242	251	256	231	258	257	239	254	269	233	237	234	241	245	265	251	272	225	271	247	263	237	249	263	213	252	245	271	219	250	244	209	245	245	239	235	272	249	237	246	258	222	234	249	259	260	224	248	234	280	241	239	252	244	260	248	240	233	231	232	245	250	277	245	242	248	262	268	215	247	259	242	264	267	261	246	225	221	220	223	250	257	234	255	254	267	240	278	241	241	247	246	259	234	264	244	261	247	205	255	251	240	243	240	257	258	289	241	258	207	278	250	247	232	223	225	229	252	262	257	228	225	238	258	254	246	188	238	230	267	242	245	247	248	250	255	249	246	245	219	267	254	251	211	249	277	248	255	263	272	244	241	230	262	246	228	218	248	237	278	251	219	247	250	266	235	264	255	216	249	242	246	262	257	244	252	244	231	247	254	257	226	236	254	249	248	229	241	281	232	236	242	226	230	253	256	251	257	238	246	285	248	246	254	290	259	238	226	254	263	242	232	236	267	254	249	239	235	254	273	245	239	259	267	271	227	270	251	244	250	246	243	242	247	258	257	248	217	254	219	246	232	217	231	257	245	264	258	268	228	244	232	253	233	243	245	267	269	233	253	247	227	237	232	256	240	276	247	231	255	232	228	275	251	227	235	253	243	230	239	270	248	281	245	283	252	239	280	245	263	250	226	262	251	227	226	243	261	234	254	222	242	235	215	245	253	234	229	260	233	269	223	228	256	227	260	243	262	257	268	243	248	238	257	257	239	235	243	251	220	243	256	280	244	259	227	223	219	229	239	238	278	259	249	273	254	248	244	223	243	271	208	262	248	237	238	225	243	250	246	268	242	277	260	231	237	283	231	257	244	267	247	240	249	239	259	251	240	232	241	239	223	270	259	254	239	238	226	242	242	242	266	255	263	240	250	229	234	231	234	244	253	249	251	250	242	228	275	241	227	235	262	253	239	279	227	294	261	239	266	227	242	255	222	258	238	244	235	243	246	253	246	237	251	253	235	243	250	246	248	209	256	237	249	252	270	225	262	236	235	245	239	234	227	268	259	244	239	239	230	283	231	249	242	235	223	258	232	243	243	239	248	232	240	239	254	238	264	232	241	243	231	226	232	243	245	245	247	241	236	242	222	228	270	233	227	239	256	233	223	252	262	247	266	253	284	249	249	256	245	274	240	232	258	257	245	224	228	252	228	269	255	221	240	231	244	269	242	240	256	255	247	253	239	250	257	260	253	248	275	246	237	248	229	226	237	239	252	249	240	261	231	237	235	247	260	264	253	242	250	238	223	258	238	239	217	271	260	239	230	249	256	247	275	241	240	244	240	240	214	217	257	246	233	252	229	258	248	231	245	265	249	252	260	256	237	229	235	261	246	246	236	243	244	238	238	256	282	260	241	242	252	270	265	230	267	268	246	240	240	254	259	230	252	230	248	260	230	247	270	232	260	246	217	225	258	237	266	239	239	243	272	300	247	244	285	248	244	266	254	220	281	276	241	248	237	287	291	254	257	241	238	230	250	267	248	267	234	244	238	232	277	276	257	253	269	215	267	230	233	266	270	245	249	247	242	222	261	246	218	231	259	248	230	277	251	250	248	284	256	254	225	263	231	254	261	261	244	232	218	246	251	264	263	265	241	251	223	255	211	252	223	250	240	246	267	236	247	238	242	273	199	244	253	262	244	243	221	230	230	252	267	250	256	266	239	234	247	261	222	274	251	259	246	238	255	231	253	248	197	259	229	234	234	277	270	247	236	252	240	281	268	247	251	229	221	248	227	241	260	243	244	217	238	245	258	248	264
5559	10766	7620	3152	2176	1434	1003	786	631	497	481	472	439	364	380	366	364	405	376	329	321	330	363	385	369	330	330	318	313	321	319	306	331	317	318	318	340	333	318	333	344	325	299	323	326	308	308	297	325	349	290	327	325	319	322	291	306	314	301	297	326	297	295	329	302	325	331	287	299	350	334	327	282	316	329	303	295	296	316	319	347	295	293	324	306	337	302	329	336	309	302	316	297	286	309	345	317	320	328	305	285	309	320	296	320	332	317	320	316	325	360	296	295	308	308	316	340	310	328	318	308	305	308	274	299	338	306	328	318	319	314	318	310	337	315	305	293	350	304	305	327	344	335	279	288	299	300	307	315	288	320	337	309	321	341	320	288	330	365	341	337	328	332	329	297	309	337	330	330	322	299	319	336	303	315	349	330	310	310	311	334	327	312	295	316	337	311	275	306	296	307	294	313	329	291	327	323	332	314	326	326	336	320	333	313	330	284	323	330	330	297	320	357	315	311	295	301	335	323	288	341	301	315	318	300	342	346	284	310	320	304	309	329	286	300	299	321	320	313	329	325	298	284	319	315	338	325	301	293	280	293	312	322	330	328	329	315	339	313	308	308	311	312	314	318	315	306	301	349	320	331	300	318	289	310	304	331	323	314	319	294	313	319	333	327	299	315	314	336	310	336	317	342	301	323	317	334	318	303	318	324	308	321	326	331	325	334	318	299	295	343	328	295	295	288	305	289	330	334	375	314	315	295	337	303	312	303	299	322	335	303	298	293	306	330	325	305	304	304	314	315	320	330	367	328	351	316	300	373	305	278	321	301	290	334	306	300	312	322	304	314	318	288	308	297	295	303	304	329	323	297	300	306	328	297	322	297	321	318	322	315	340	328	308	342	325	310	311	320	327	306	314	312	315	332	340	290	299	318	299	300	304	342	336	312	321	319	294	323	327	304	319	321	307	316	301	317	304	306	360	307	315	310	308	300	309	315	287	321	329	306	336	305	307	315	280	291	325	329	313	306	313	305	320	321	341	318	303	320	291	316	303	296	329	349	326	289	295	309	297	320	352	287	296	320	335	305	320	292	331	304	322	345	324	322	339	285	337	315	301	321	321	333	310	318	335	313	314	312	279	307	290	322	306	277	325	335	327	299	319	330	325	293	289	336	315	328	345	313	320	343	326	320	302	319	312	315	312	312	329	292	299	298	327	304	334	332	313	315	319	306	333	335	334	323	338	321	312	318	364	302	302	320	362	323	335	311	342	295	333	343	326	307	318	322	304	310	321	313	305	304	340	313	312	318	329	322	306	316	345	316	321	322	322	329	338	299	320	337	338	293	295	307	280	301	342	342	303	322	310	302	318	360	318	335	320	312	329	310	300	330	342	310	320	354	314	327	325	313	313	307	305	335	299	319	301	323	320	322	314	299	341	324	307	298	305	302	335	309	303	296	327	304	314	326	304	308	333	339	335	300	287	320	313	303	326	319	303	328	324	282	311	317	310	341	302	329	325	338	316	301	330	309	311	288	311	315	292	315	331	278	292	305	315	284	295	308	349	312	335	309	327	324	343	294	317	382	308	316	345	325	301	322	316	316	337	315	300	329	311	313	319	323	328	290	287	323	308	323	337	326	294	336	340	298	306	296	290	305	305	303	332	306	341	294	311	323	306	308	324	301	326	336	290	323	337	300	320	307	314	300	335	320	316	298	323	337	328	277	326	337	346	345	341	310	333	319	302	346	315	343	314	296	309	324	337	305	352	309	322	326	324	316	298	302	323	340	307	287	312	277	336	312	314	326	317	315	337	350	311	284	318	317	303	325	295	294	316	345	304	344	292	314	327	314	315	316	305	306	309	307	321	331	319	301	319	319	333	323	321	299	302	323	318	292	305	298	302	314	288	322	346	323	292	315	316	331	285	293	318	302	315	330	322	283	295	343	330	291	319	319	331	310	325	314	317	331	349	311	333	328	301	348	319	303	294	308	322	309	334	327	321	316	308	287	300	314	370	300	310	282	297	308	299	307	315	321	285	338	316	360	337	312	336	301	291	316	335	325	318	319	285	286	313	339	328	319	323	286	319	271	365	343	300	342	316	299	315	324	298	303	364	309	315	347	342	309	285	300	315	307	294	308	298	315	325	304	298	284	295	297	298	320	320	286	312	311	317	327	317	300	327	322	327	344	298	320	342	320	333	348	308	339	309	313	289	324	304	335	275	320	296	322	341	316	359	317	323	325	312	334	337	291	307	339	307	314	326	318	309	307	292	323	315	321	331	342	282	294	303	329	329	308	317	306	315	332	329	321	312	317	348	295	348	328	333	307	338	328	313	331	292	325	301	305	296	317	335	290	341	322	314	304	328	270	312	322	334	333	291	318	327	301	305	342	289	326	342	308	334	288	285	345	334	337	335	288	311	323	330	295	289	326	288	291	291	331	321	317	324	331	299	324	329	322	335	336	323	328	327	332	352	332	324	333	330	330	319	305	313	331	302	297	316	351	334	299	293	369	315	310	356	335	296	339	326	294	310	367	300	314	314	330	343	320	309	305	324	316	292	294	311	292	318	325	306	311	311	329	368	296	308	332	333	302	297	338	310	339	301	309	292	322	310	309	307	353	318	347	338	314	306	309	345	315	318	363	318	329	325	301	314	335	306	310	314	328	300	318	306	342	267	297	327	307	312	290	311	316	307	318	328	308	288	337	333	314	317	314	318	311	331	295	305	312	314	297	346	342	299	315	334	309	330	324	295	317	319	317	325	332	309	282	307	304	316	318	320	323	310	361	315	354	315	336	325	317	330	341	295	307	319	322	325	313	328	343	325	303	289	284	326	289	292	341	351	313	319	295	317	327	320	297	279	305	296	309	336	314	315	300	303	296	292	313	294	321	337	309	309	303	324	298	312	331	333	358	308	321	290	327	339	297	312	338	335	324	340	302	298	318	297	295	306	302	352	311	313	301	338	330	327	336	328	332	304	309	298	303	311	329	304	312	332	327	301	318	319	320	298	339	308	326	329	319	312	317	325	318	306	332	299	270	317	293	338	298	332	334	318	311	297	323	323	319	320	320	302	318	317	313	303	329	331	303	310	306	312	300	315	352	320	314	291	314	320	306	329	335	338	322	318	314	300	327	326	293	275	291	316	321	319	336	328	301	319	322	339	296	332	330	300	334	314	336	320	306	309	320	305	336	305	324	313	335	321	292	297	328	313	318	315	301	314	329	306	333	334	307	335	297	324	301	328	304	331	340	315	294	300	308	311	310	324	299	319	318	321	336	325	291	322	344	340	309	334	285	313	289	308	320	306	302	305	329	316	307	325	290	300	271	307	335	330	328	293	302	293	298	309	342	300	298	320	307	318	323	322	341	323	328	310	319	319	294	315	280	324	342	333	292	312	302	332	332	312	311	331	289	308	295	323	318	317	340	324	331	317	333	322	321	297	324	313	316	314	282	307	318	330	305	334	318	291	332	302	328	327	313	311	293	298	294	342	350	344
22269	21142	28832	23747	21143	21209	10497	1545	1050	996	892	755	804	687	665	641	597	628	603	620	608	625	592	581	576	567	583	563	544	597	546	599	536	553	557	563	614	564	553	549	559	596	554	535	569	540	553	533	556	548	543	581	568	578	569	519	580	556	552	558	564	552	546	555	524	511	552	583	521	563	554	541	546	540	544	559	602	587	547	590	550	550	592	533	550	577	531	535	566	513	534	569	574	552	549	546	515	548	518	514	565	561	523	539	532	527	496	536	559	543	526	541	563	543	556	602	562	556	574	551	545	514	562	542	588	546	519	544	555	545	538	506	560	557	533	565	525	524	544	551	506	501	557	536	531	522	521	541	528	552	536	515	577	569	542	545	547	557	596	545	546	571	567	526	598	569	533	547	506	574	577	560	543	547	518	565	542	591	528	581	561	522	475	551	523	531	550	569	540	496	558	513	528	534	492	520	526	594	533	554	513	532	567	497	532	558	518	561	525	512	530	548	545	556	520	564	559	582	538	517	567	527	500	516	562	505	541	548	563	530	616	554	545	514	556	538	571	555	554	550	530	532	554	512	547	551	548	523	577	556	566	515	539	574	524	544	513	557	506	533	520	545	521	516	590	521	543	516	532	548	530	530	547	600	558	553	506	505	501	524	529	526	521	513	534	553	495	545	582	521	552	563	564	578	549	527	542	560	571	527	557	540	543	564	557	558	513	566	531	529	525	504	534	524	521	527	502	547	545	533	535	550	524	566	549	514	562	571	546	518	582	510	538	511	550	551	555	550	534	569	531	567	516	520	538	536	542	522	560	529	491	524	530	572	578	529	541	556	555	552	519	512	530	537	504	581	555	514	543	583	536	559	568	544	537	579	556	562	553	536	556	543	544	546	527	568	499	511	529	542	571	562	527	506	522	512	537	560	556	553	533	539	567	573	531	549	535	517	526	549	539	565	533	543	540	554	535	544	562	521	540	532	558	580	594	550	557	563	551	515	561	523	534	566	551	508	583	513	551	533	524	533	559	519	544	497	510	545	529	526	553	559	530	557	533	556	577	535	563	521	520	516	531	536	546	544	540	592	546	550	530	588	530	547	538	602	548	548	545	574	542	549	528	553	494	531	541	560	567	520	523	530	518	523	538	542	591	579	594	528	584	559	582	566	549	545	576	520	553	562	549	538	527	534	513	508	503	503	520	542	541	531	553	518	550	514	575	544	489	541	561	519	569	519	524	573	545	566	541	503	526	542	512	536	561	554	514	510	543	543	565	533	572	574	549	531	553	556	519	531	520	568	534	537	577	551	513	545	586	559	526	511	554	563	542	523	563	541	538	556	533	579	546	534	556	567	540	502	546	537	540	521	555	532	504	526	587	503	555	566	535	539	570	555	530	531	582	583	530	558	522	504	564	512	545	539	540	521	543	567	573	541	543	564	549	552	555	548	519	574	566	509	560	551	552	554	574	567	546	536	554	529	541	537	569	554	516	483	508	589	578	523	501	518	556	552	543	550	528	492	545	530	541	544	579	526	560	572	549	565	543	552	560	535	556	513	527	507	552	570	559	506	536	583	570	544	550	541	556	539	530	575	564	546	543	525	516	520	579	560	553	550	551	498	515	547	537	554	505	551	522	518	490	556	561	542	565	576	560	540	579	548	499	534	576	561	489	508	556	508	538	492	527	534	542	505	559	594	528	539	492	551	565	527	536	520	539	512	513	551	543	526	581	523	547	549	491	527	541	518	554	583	541	502	525	584	532	558	573	519	561	560	532	493	531	574	537	543	511	505	517	564	531	487	539	515	547	555	534	565	527	538	550	543	519	533	537	513	563	508	537	570	538	514	516	535	547	501	560	550	549	520	524	540	544	548	544	510	550	528	540	540	545	588	564	539	490	531	521	527	503	511	563	550	524	567	530	529	503	535	551	525	559	541	555	545	534	566	518	571	535	556	548	508	517	512	572	525	509	535	508	541	547	543	546	544	577	521	528	543	555	510	571	485	520	528	558	519	576	516	561	518	533	561	568	576	550	570	514	545	513	533	551	547	548	512	540	565	551	506	551	551	524	530	527	521	573	518	536	582	560	556	557	519	514	552	531	535	561	555	529	538	543	529	540	523	561	553	557	589	524	542	502	577	532	516	528	522	522	537	598	547	536	568	562	588	499	539	549	516	596	519	552	544	548	541	560	530	536	558	566	522	518	531	540	505	512	547	549	573	529	529	526	535	519	558	527	559	563	524	553	537	535	513	537	552	552	550	554	553	517	569	524	514	535	563	528	529	548	552	522	547	522	541	561	539	555	487	561	504	548	543	519	534	530	523	577	523	588	551	534	561	520	555	539	526	554	531	577	527	542	559	501	568	532	529	538	541	517	540	554	548	534	550	582	557	571	539	565	531	548	520	529	528	579	523	569	517	543	519	519	537	539	532	522	544	548	554	561	567	528	571	506	565	555	545	573	532	528	543	559	548	539	528	512	539	532	555	546	555	537	547	563	521	547	559	544	543	529	541	503	534	540	549	543	554	519	510	528	550	558	540	556	542	561	548	535	542	558	592	514	537	524	546	557	547	551	507	546	548	555	572	512	566	590	600	573	568	522	532	520	566	565	545	527	486	554	543	546	550	545	537	531	523	540	520	539	508	540	554	544	541	509	502	542	551	591	559	561	527	568	537	520	534	524	487	554	552	514	544	503	519	559	547	577	554	537	575	539	532	564	519	556	537	573	538	562	555	552	564	550	570	548	537	540	565	548	561	561	575	509	566	555	590	547	518	558	567	537	566	532	543	526	533	536	558	513	555	500	578	525	549	557	520	547	573	525	576	553	534	533	514	576	514	542	548	534	585	555	513	528	513	560	555	592	545	531	523	550	539	519	538	541	528	556	536	527	529	517	562	542	545	551	467	544	531	548	513	533	538	527	570	564	536	503	508	520	540	539	564	568	528	580	532	569	565	526	528	523	524	520	542	558	518	511	572	548	554	573	523	526	555	568	561	535	544	587	564	513	504	539	556	528	553	552	547	550	569	513	539	514	520	543	596	511	557	575	523	530	540	548	537	535	575	530	553	543	543	526	538	565	517	545	546	529	545	524	510	583	554	534	552	542	534	505	589	535	548	526	529	575	565	594	550	530	522	534	535	522	525	550	576	553	571	548	584	550	571	522	502	542	566	535	513	556	529	521	551	518	487	541	510	540	579	566	537	556	529	513	550	537	559	522	558	525	573	518	548	536	521	535	539	537	506	543	533	580	575	574	488	519	569	506	552	535	548	534	556	523	547	573	548	517	545	555	508	560	499	512	568	517	530	502	519	530	525	514	519	592	575	535	535	479	544	521	567	514	547	509	597	551	548	516	589	552	566	533	554	527	562	538	533	558	605	505	553	569	510	517	545	572	583	556	522	566	530	528	585	527	564	556	508	542	552	553	538	558	562	544	559	497	548	508	537	527	551	518	542	536	512	552	551	510	542	534	540	572	577	508	522	548	520	517	563	491	537
7629	20959	16632	7876	5418	3706	2791	2118	1623	1343	1176	1092	1044	935	920	839	863	839	800	754	799	805	701	698	744	719	706	704	671	721	721	703	724	660	694	672	708	677	705	704	731	661	689	672	683	631	688	666	726	671	694	696	671	695	682	706	680	676	706	731	651	649	673	668	706	679	699	711	596	664	707	727	690	664	714	660	680	680	705	683	721	632	737	732	688	721	663	639	682	629	658	676	656	682	714	658	636	658	647	583	706	640	699	633	660	676	698	707	654	613	650	708	673	697	688	649	655	684	667	651	634	662	686	659	685	670	635	679	644	694	669	658	635	648	641	690	657	669	675	637	668	627	680	687	609	644	680	604	629	663	638	699	674	621	664	649	724	627	652	704	640	677	668	679	686	619	660	701	684	703	690	697	688	678	683	648	724	652	611	605	699	680	669	650	644	698	672	654	664	643	670	684	658	630	663	674	650	714	636	687	692	676	635	681	666	676	681	670	647	638	696	655	689	648	621	670	651	683	685	631	648	641	698	693	680	701	707	666	644	663	695	699	628	676	632	660	663	678	679	686	640	658	651	685	624	681	673	683	660	671	645	689	671	689	695	675	655	676	616	675	659	622	609	642	688	684	707	684	693	650	691	713	667	708	698	653	627	659	651	660	689	647	655	657	655	722	677	651	687	659	696	679	666	654	641	668	627	627	648	693	667	656	654	645	652	657	666	631	615	729	677	675	699	646	711	652	664	631	688	681	728	666	621	680	656	644	683	680	671	648	680	668	671	666	689	634	677	694	639	662	631	696	675	698	655	655	625	653	682	715	680	660	660	689	648	684	675	633	676	646	680	666	653	667	662	648	643	659	684	660	677	660	671	681	644	671	649	650	669	644	673	673	658	666	634	707	649	679	665	694	695	640	676	660	690	655	642	636	659	650	721	654	680	648	666	704	669	694	660	673	696	650	640	677	659	657	657	697	689	682	698	707	679	629	643	626	689	667	663	670	673	629	600	650	619	662	656	661	661	634	681	655	667	651	651	621	631	680	660	646	713	709	627	721	651	636	732	642	666	650	665	688	675	643	649	660	680	678	675	676	694	682	646	671	663	671	625	713	597	616	630	673	647	653	712	644	649	682	633	683	702	659	664	627	699	706	661	708	666	693	703	684	639	653	674	677	667	684	664	672	608	638	654	670	627	670	658	686	662	700	691	656	673	644	641	721	659	636	627	691	684	660	650	625	670	675	659	669	630	622	665	597	653	658	668	708	649	653	681	672	704	662	631	711	641	696	689	685	689	658	659	616	662	699	635	698	689	693	636	662	650	704	620	664	663	666	663	652	629	668	657	653	649	684	674	659	631	678	691	680	695	681	680	733	697	609	613	679	659	672	640	655	680	663	662	699	712	657	624	668	696	672	665	665	629	673	708	657	675	714	650	645	663	674	634	688	729	665	693	648	675	703	690	637	669	646	653	633	634	659	664	687	647	683	642	656	615	701	643	656	642	696	627	647	658	702	694	727	631	705	692	621	687	671	651	652	674	662	660	690	636	664	647	688	678	660	646	701	692	695	656	705	676	613	663	636	652	653	661	666	642	648	645	644	640	691	614	713	616	673	678	655	673	668	653	634	646	669	698	708	650	700	662	690	723	659	675	704	639	668	642	629	679	646	703	615	673	663	676	646	679	682	636	648	652	643	708	688	693	728	650	636	655	634	681	687	674	703	721	616	686	678	656	689	712	703	662	612	690	663	654	664	676	632	686	668	658	635	674	654	655	682	636	649	659	668	627	638	644	678	679	643	657	680	700	666	694	662	671	673	660	679	678	619	668	611	704	648	644	657	655	722	662	693	687	636	662	656	649	701	659	632	682	663	673	674	667	655	685	736	715	651	683	653	692	696	677	653	672	642	674	641	699	653	717	623	654	692	645	656	659	679	630	698	654	655	673	682	689	689	680	629	634	629	669	675	653	655	646	645	624	709	675	664	727	668	659	640	729	676	653	663	715	623	693	670	675	674	634	669	671	677	640	688	701	673	702	686	641	688	624	669	664	645	659	687	697	656	669	734	641	635	678	670	658	708	655	697	690	681	666	678	690	646	641	597	662	646	678	727	696	677	628	676	665	650	688	652	617	636	671	618	662	668	618	666	703	654	708	639	667	658	669	661	633	660	660	654	672	644	678	671	677	665	647	685	667	656	684	703	689	646	676	681	652	680	668	693	682	673	709	673	672	678	665	641	669	668	668	675	666	646	618	700	696	643	686	677	646	644	677	727	680	678	676	675	634	700	637	693	710	646	672	661	693	688	626	640	665	682	710	693	692	659	691	679	706	662	692	658	671	694	657	644	722	664	643	636	667	630	698	681	682	684	651	680	637	639	631	695	675	637	632	666	677	654	691	649	657	667	658	668	623	674	673	637	643	634	636	667	634	665	683	645	680	651	684	680	675	677	650	669	671	678	678	690	645	656	678	641	666	670	658	678	691	653	662	724	670	745	645	659	664	681	664	618	692	636	704	685	664	671	680	700	615	641	678	719	671	707	700	676	648	655	686	629	662	680	675	655	677	652	680	639	686	650	664	705	676	692	657	656	672	660	688	681	676	658	697	706	660	670	658	674	642	690	694	623	688	637	672	684	663	678	730	668	704	636	659	663	677	660	637	678	680	692	627	693	667	662	697	690	603	643	630	661	670	636	689	722	673	668	673	668	646	660	682	688	668	692	629	673	672	651	606	668	691	709	652	640	663	687	655	657	729	638	662	646	599	644	634	681	628	646	684	691	687	635	632	657	633	681	676	682	632	659	662	699	646	718	704	621	633	671	665	687	706	655	689	672	696	672	676	640	703	668	644	656	620	679	623	677	667	645	661	641	616	689	699	652	675	682	675	649	707	671	676	710	694	654	712	685	718	718	650	688	674	678	712	628	669	642	698	663	687	641	651	681	699	688	669	662	688	668	662	661	653	698	678	720	662	711	668	656	673	669	679	628	686	655	655	685	679	680	667	698	666	597	688	710	685	655	725	616	684	609	660	643	661	676	664	662	624	702	650	683	702	696	707	639	665	633	666	652	640	599	649	705	699	649	699	665	678	618	665	648	648	669	647	653	682	690	683	712	713	651	677	648	627	676	678	649	699	631	670	660	693	663	674	647	717	656	659	719	655	680	660	693	670	697	676	725	683	666	712	695	663	670	621	675	690	678	617	669	650	628	653	685	628	649	638	601	690	645	635	663	680	651	666	658	679	649	656	652	707	665	701	707	683	650	671	687	663	672	681	708	685	663	665	680	676	659	672	702	661	664	693	645	649	643	628	648	657	685	628	666	691	682	663	660	662	667	686	601	639	684	681	646	626	666	693	617	674	647	642	656	688	672	653	666	645	688	681	634	671	707	676	698	660	691	659	639	668	690	673	678	655	672	645	642	665	677	662	703	687	703	680	693	661	629	630	654	674	640	684	703	684	658	690	669	660	751	683	720	641	703	639	684	708	665	649	718	668	673	637	663
26966	19623	7136	1390	892	725	616	631	617	544	577	541	592	534	605	610	572	558	570	583	540	549	537	563	566	584	531	584	568	562	593	543	558	545	542	575	533	543	564	530	504	539	549	523	544	563	537	560	528	567	515	585	558	541	627	571	600	528	561	522	537	559	547	573	581	583	554	557	550	579	551	560	533	546	589	593	516	562	525	562	529	572	564	621	544	517	527	522	509	538	549	590	533	570	584	567	512	583	545	569	532	516	542	525	582	591	543	515	556	546	529	549	560	575	542	589	549	535	541	559	575	554	532	551	585	548	563	559	535	580	549	591	511	561	569	527	565	524	566	578	497	513	543	545	534	622	582	548	566	580	533	559	561	535	573	559	531	578	551	545	577	543	575	538	570	552	554	538	560	547	580	554	568	545	555	546	520	557	563	518	545	563	565	561	546	557	554	563	564	533	537	559	563	587	595	548	555	548	558	572	582	588	534	538	567	547	570	509	561	553	548	564	539	554	577	587	548	546	559	593	573	555	573	523	549	555	575	533	512	526	549	550	501	562	560	534	542	532	533	555	563	568	577	564	554	548	531	572	584	560	569	562	579	523	561	507	564	559	534	580	546	529	527	551	550	559	506	546	587	552	535	540	551	542	560	511	525	541	552	549	539	550	561	543	591	535	518	571	538	595	582	534	525	530	546	557	561	581	583	521	603	519	544	518	578	535	539	594	540	535	524	533	527	523	562	518	566	563	555	541	526	527	527	555	503	564	544	574	524	576	547	549	555	563	543	549	574	582	567	572	556	592	552	557	520	555	549	495	576	549	587	530	559	511	553	582	582	519	618	570	582	525	605	565	569	479	582	526	536	527	544	576	532	553	546	506	568	544	531	502	580	577	527	595	531	533	542	558	526	556	545	537	566	542	550	549	575	549	541	565	545	563	517	537	555	553	558	519	552	544	570	535	502	559	535	501	561	567	567	528	581	581	548	541	531	553	544	500	539	548	513	548	565	572	549	501	521	569	547	572	546	511	558	550	527	541	547	509	560	533	536	557	581	540	555	535	535	600	534	550	540	543	573	583	542	593	563	499	569	535	552	552	533	542	586	601	487	536	533	562	563	562	546	541	530	526	585	573	560	506	537	563	528	535	528	586	561	561	545	579	479	549	513	544	586	587	535	541	565	547	533	549	583	565	553	510	563	549	587	565	554	522	556	530	539	555	542	498	549	567	539	536	573	521	564	512	547	517	581	581	552	534	549	511	496	528	559	563	533	562	570	567	584	546	554	558	556	558	553	544	519	543	547	578	548	491	548	538	578	556	560	535	568	548	564	572	538	545	543	528	599	490	549	534	532	543	525	569	548	547	531	554	598	542	551	605	538	517	569	605	540	546	586	530	577	551	560	524	506	564	574	552	571	562	513	563	550	552	528	591	563	517	579	498	516	557	562	554	525	562	580	554	531	583	547	559	619	522	524	547	561	562	555	518	567	604	556	491	526	519	567	567	546	615	555	527	526	613	578	545	553	542	549	559	519	522	564	535	516	529	552	543	505	555	608	525	555	562	539	558	546	540	531	571	534	543	513	523	508	545	546	550	547	596	556	534	547	580	544	533	504	558	533	525	508	562	535	559	558	529	569	593	532	551	563	511	557	515	556	546	556	538	585	549	504	577	530	553	569	536	567	556	552	528	562	520	580	580	566	545	564	566	541	549	546	523	481	557	563	561	532	513	549	542	527	577	571	562	570	553	523	591	593	615	548	579	549	548	516	535	528	547	545	568	527	562	577	547	507	517	583	515	575	590	557	595	546	580	544	552	573	575	560	522	517	541	536	566	528	566	557	517	562	533	516	581	549	537	569	547	554	549	569	557	509	557	530	556	516	570	586	540	532	527	513	591	534	549	562	530	588	564	572	592	554	557	567	556	531	553	512	542	532	568	595	540	494	557	545	566	554	468	539	560	543	546	584	552	532	572	554	580	539	576	548	537	546	557	565	536	549	538	532	514	507	569	521	554	542	525	552	577	559	554	595	560	509	541	554	592	552	586	550	560	547	569	545	553	555	574	594	552	606	547	552	532	527	599	500	525	545	556	551	562	555	542	583	523	543	523	539	520	523	548	544	556	550	555	549	529	568	574	544	543	531	573	578	569	549	569	559	579	480	556	528	562	554	557	543	550	554	577	531	584	528	579	564	538	564	555	599	540	584	535	522	549	545	546	554	535	598	519	561	525	553	538	525	563	552	558	585	595	526	548	564	569	539	578	542	568	531	563	542	538	555	562	570	564	576	544	503	533	576	514	534	559	530	528	554	539	523	565	589	565	547	579	533	567	562	529	597	574	541	551	546	537	555	569	559	574	573	528	593	560	542	572	558	567	543	548	580	531	570	532	551	525	543	550	538	554	585	531	565	536	539	529	580	561	575	579	553	574	560	592	538	505	541	509	570	572	541	551	567	554	569	537	507	560	546	605	553	558	524	551	572	573	542	563	524	571	531	565	558	584	549	575	564	558	525	571	562	578	526	549	573	556	549	568	554	525	520	542	513	587	580	549	593	537	569	582	554	503	558	553	514	560	559	549	553	559	561	557	533	537	580	582	611	536	536	530	503	541	530	537	551	578	582	560	579	570	563	548	572	555	536	565	551	539	560	511	551	505	532	595	515	520	528	537	559	551	497	572	523	512	539	535	585	539	524	588	582	534	545	571	544	566	527	536	571	513	584	559	528	540	568	521	508	526	598	569	526	577	559	522	551	574	565	552	603	556	511	519	532	604	548	599	530	552	526	541	559	520	550	548	552	574	551	533	564	547	514	548	503	573	553	528	561	603	565	554	534	529	552	574	495	513	575	564	574	538	535	564	565	491	553	549	537	557	535	528	581	529	527	543	551	536	587	563	521	507	570	531	544	578	540	601	540	576	538	532	591	551	589	510	546	564	537	564	573	574	507	539	552	548	565	563	516	549	550	544	567	520	527	516	505	536	577	517	568	536	537	575	503	547	562	597	514	569	613	544	600	578	522	598	556	522	562	550	535	550	604	540	559	517	564	510	531	566	540	581	544	593	535	540	552	537	545	544	537	565	577	531	574	539	562	541	510	568	516	522	581	559	576	561	536	535	518	518	537	559	548	568	541	530	549	560	585	498	519	559	526	546	557	533	570	559	582	587	531	546	565	579	587	510	589	562	588	529	575	602	544	580	565	528	547	533	553	560	559	531	528	601	568	540	563	565	572	557	574	526	554	535	554	515	567	597	543	563	563	541	490	551	550	537	524	574	528	550	539	624	513	545	563	556	536	558	510	547	545	535	567	548	535	558	565	575	535	545	525	546	533	535	535	540	557	574	600	585	574	558	565	537	554	547	567	525	532	557	561	560	536	559	567	539	510	520	532	539	581	582	493	579	565	613	594	538	581	512	532	554	541	564	532	588	549	574	554	534	539	595	529	572	517	591	583	547	553	544	536	547	554	565	562	524	507	561	571	541	580	544	541	525	488	524	564	549
5361	5126	3743	1533	1185	936	837	720	684	679	701	678	699	687	678	646	662	672	703	640	728	609	669	664	662	675	674	663	691	676	610	652	660	664	726	679	689	698	676	627	664	707	686	655	650	673	646	643	720	630	645	640	637	681	681	667	634	672	646	672	702	749	660	620	634	711	648	683	658	688	654	673	642	626	666	676	664	625	649	647	638	681	666	655	609	615	704	665	698	657	671	627	687	611	703	684	624	688	673	668	681	678	663	691	669	641	655	685	751	631	640	634	642	669	652	679	660	632	686	714	654	705	668	669	697	658	665	669	675	619	681	689	669	710	647	634	655	680	667	700	684	611	662	694	642	663	677	654	653	685	692	664	658	680	642	675	672	652	620	623	657	647	647	694	687	690	652	648	655	667	663	620	640	610	617	638	687	657	652	661	639	633	687	672	640	662	699	670	675	653	688	649	667	694	624	680	693	713	631	703	680	675	709	674	648	702	614	672	656	640	601	659	640	688	643	655	670	658	663	642	673	678	700	691	679	727	685	721	636	638	683	655	650	665	680	668	655	659	668	601	691	687	704	626	663	657	617	695	690	680	659	623	646	625	630	652	655	704	635	654	664	684	656	664	637	602	600	615	642	652	640	620	657	668	657	668	685	663	675	634	655	648	693	661	644	633	678	697	648	688	706	665	603	676	671	634	661	635	659	653	642	674	657	621	618	659	658	675	644	643	642	709	664	730	614	661	659	695	672	659	648	649	659	662	662	664	631	646	667	662	660	677	665	683	642	672	661	667	640	683	651	646	637	649	666	626	703	704	679	715	620	675	634	663	672	609	684	659	661	657	640	651	652	661	668	680	609	693	653	646	620	670	626	701	630	686	703	638	684	672	638	663	650	659	651	678	681	669	625	621	650	624	693	673	665	633	648	709	638	677	641	661	622	687	697	680	684	648	592	685	646	645	677	623	683	660	691	668	687	657	651	683	641	670	685	668	678	668	694	672	648	681	657	686	665	622	659	643	655	647	658	658	662	671	690	647	667	693	648	673	667	655	693	679	687	643	624	622	670	634	700	661	681	662	682	635	631	669	695	681	732	654	676	682	626	667	680	703	675	635	624	689	654	635	686	642	645	689	662	597	671	696	661	696	622	622	681	684	670	681	653	659	656	664	652	661	637	630	663	677	656	666	642	673	658	616	652	644	715	728	651	659	695	622	662	702	657	616	706	606	710	673	680	632	659	650	655	733	620	607	644	634	616	681	690	644	626	631	644	626	649	652	672	697	703	651	671	659	672	626	674	680	678	696	638	657	653	672	696	676	666	656	680	691	620	671	646	644	641	700	678	684	664	650	697	663	665	607	656	653	637	642	672	643	657	634	698	661	661	676	670	668	674	630	722	694	655	671	736	663	647	631	699	661	701	676	658	665	614	628	730	654	631	622	672	699	667	641	651	651	664	696	664	630	694	664	629	645	689	654	707	643	684	628	652	676	665	677	632	692	640	623	653	673	717	682	655	668	638	685	611	638	641	643	655	644	623	661	679	660	650	640	648	653	654	651	680	645	666	620	655	688	673	675	581	687	699	659	653	687	685	649	655	630	660	619	678	670	598	646	635	673	655	634	701	685	699	646	665	680	648	679	701	619	658	605	665	713	676	616	646	682	656	642	700	703	669	677	672	646	706	615	637	704	638	681	664	699	690	684	678	665	725	647	666	639	684	659	678	696	712	638	678	671	676	618	665	718	654	662	646	634	703	636	642	641	696	613	680	678	597	707	642	699	659	676	675	669	642	649	685	726	654	696	668	660	671	656	655	655	627	681	699	654	630	666	660	650	638	707	583	682	688	694	672	629	647	690	676	670	661	670	661	661	690	654	641	608	639	635	644	637	682	651	685	674	647	631	650	671	651	614	713	680	685	605	686	678	677	684	656	637	681	622	658	643	656	667	639	623	629	681	659	623	672	625	631	647	616	660	636	685	722	682	662	664	679	657	666	675	644	657	663	626	663	616	693	640	653	672	648	675	633	636	659	659	663	627	666	676	670	644	650	621	671	607	699	677	680	653	659	707	666	713	644	679	604	668	635	671	652	647	634	646	665	676	699	660	643	688	642	668	663	697	636	666	673	691	681	643	660	682	699	694	712	640	694	653	661	641	691	651	683	663	614	678	691	693	668	680	582	663	707	657	693	628	667	621	658	706	650	700	680	652	650	686	641	665	699	662	644	636	662	635	693	697	673	605	667	673	665	680	654	691	625	626	644	686	693	664	657	669	704	674	648	679	701	672	615	647	662	691	630	672	700	671	647	658	672	631	662	665	695	673	641	606	634	640	656	650	677	640	654	682	609	673	691	601	656	652	659	663	661	682	649	628	672	671	702	711	685	673	723	648	683	614	699	659	673	678	639	670	708	618	654	648	661	644	627	622	665	610	647	621	637	714	617	680	669	668	617	676	619	659	638	651	668	660	695	660	668	675	604	648	705	700	682	686	660	678	638	617	672	670	657	641	680	651	645	672	661	657	673	654	686	664	612	633	692	655	672	623	686	654	622	677	628	666	628	618	711	684	642	643	653	673	684	666	634	647	705	654	642	659	665	702	688	681	626	660	685	619	685	649	655	665	663	682	646	668	697	661	680	668	637	655	713	653	641	714	698	655	659	679	671	659	678	614	658	676	672	681	663	676	656	625	695	693	657	668	660	677	656	633	622	689	674	651	661	626	661	658	661	673	684	695	657	667	634	685	617	667	652	659	609	679	684	639	644	676	652	649	651	674	720	647	688	670	680	700	649	669	677	667	648	677	624	705	673	617	663	662	685	702	683	682	665	631	651	675	625	685	627	638	657	630	676	655	642	631	662	661	671	629	659	677	661	655	651	693	664	647	658	652	659	673	657	623	695	668	638	649	672	706	616	710	656	616	665	677	655	635	645	704	648	656	641	638	647	669	671	649	667	593	622	659	673	664	639	665	641	657	661	636	682	632	610	656	643	673	646	659	643	623	669	630	640	709	666	653	686	680	677	668	652	625	678	682	683	653	628	661	620	669	733	688	691	687	653	652	645	662	666	659	680	675	726	664	655	643	687	627	677	671	659	613	665	653	665	661	708	672	688	664	678	626	663	669	619	661	639	684	648	648	679	620	677	649	675	654	642	686	672	637	612	634	667	644	634	674	678	662	642	705	680	693	659	684	632	631	659	641	675	650	659	669	690	654	652	617	638	660	641	659	670	623	649	650	699	659	644	642	667	647	633	661	684	669	638	674	618	659	676	661	600	646	668	620	675	683	671	618	698	658	659	677	635	667	682	655	664	630	631	667	648	639	702	662	673	617	633	660	645	624	654	684	580	675	659	705	644	642	695	672	667	655	620	677	678	673	661	624	667	659	682	687	693	667	616	702	686	653	642	642	623	669	675	667	676	666	634	677	652	698	621	642	634	669	657	663	639	687	676	709	648	653	642	636	665	670	669	656	674	630	667	639	677	617	641	660	667	663	640	681	668	624
23248	21102	28284	24151	21104	10798	1903	1349	1070	1016	1038	1006	899	894	917	946	846	827	877	922	871	855	775	864	810	910	871	881	883	834	859	864	846	853	840	846	805	823	821	859	808	858	871	831	853	881	768	904	829	851	817	845	840	857	846	864	810	843	845	830	868	818	822	843	785	862	821	792	835	770	834	827	832	848	822	818	788	864	761	842	790	850	838	822	814	852	856	830	810	786	869	792	830	853	875	789	833	788	852	845	820	783	832	858	843	833	827	804	814	779	874	743	778	828	797	841	804	806	885	892	850	834	886	818	853	826	830	835	878	822	799	834	817	860	823	825	809	844	828	825	826	822	850	834	856	853	821	795	843	795	860	862	807	828	788	828	826	843	815	840	825	828	828	805	909	780	814	807	850	826	847	844	850	803	799	831	813	800	821	800	783	848	899	872	834	822	811	793	792	801	851	829	785	883	784	798	851	793	805	807	780	855	827	846	834	824	811	818	820	809	850	768	827	797	811	832	793	839	819	792	842	829	810	867	826	778	890	794	841	864	832	805	791	796	836	848	838	801	936	835	808	818	761	854	863	858	862	819	807	855	835	827	760	829	853	808	863	861	805	853	843	795	802	842	883	856	856	810	873	783	826	780	827	806	818	866	827	866	844	809	862	855	850	790	793	828	863	766	765	807	843	815	841	815	840	849	831	781	796	813	830	837	826	872	873	822	841	837	848	828	802	837	778	838	868	867	828	816	822	825	816	870	804	820	784	849	772	776	841	818	859	817	825	853	839	781	791	799	769	834	721	845	818	802	811	806	819	820	856	890	808	812	786	856	817	823	822	776	874	842	861	841	775	842	870	873	843	839	859	846	859	802	805	843	879	856	825	845	840	767	862	832	845	808	788	871	859	864	802	864	835	798	800	868	768	838	833	815	809	839	823	797	864	844	840	893	864	841	789	801	840	835	856	762	827	797	841	862	839	840	831	832	883	838	855	809	820	826	822	845	855	834	816	797	846	838	828	816	802	860	844	829	786	801	823	817	844	822	803	862	856	847	818	790	845	852	818	833	815	841	783	831	841	847	824	811	796	792	818	815	806	873	834	835	792	810	802	828	809	857	842	847	815	839	856	826	788	812	848	824	857	834	778	854	777	858	777	858	806	809	828	870	822	796	817	813	797	812	795	869	796	834	882	860	776	820	839	789	836	843	825	828	863	826	853	804	875	789	853	813	800	801	799	813	861	851	828	822	824	835	820	874	853	794	872	800	833	820	853	829	881	803	835	821	799	893	853	841	848	827	859	795	800	841	788	852	820	795	798	835	817	767	835	826	826	843	852	832	821	879	831	867	846	872	824	832	808	832	834	831	834	820	865	811	838	787	858	879	833	826	824	836	776	835	872	828	867	820	803	877	813	858	810	834	798	862	830	837	807	831	797	857	864	831	873	759	870	843	817	815	838	807	767	805	868	797	822	822	846	791	821	810	840	852	827	851	792	812	792	795	806	830	853	848	787	845	796	813	815	813	810	845	812	796	860	850	817	826	816	887	852	803	793	847	788	853	815	811	783	823	794	835	726	845	837	817	835	802	809	834	844	845	770	806	849	775	773	830	830	799	825	835	823	817	843	822	856	843	876	816	861	853	815	848	803	783	858	832	807	838	861	903	871	806	816	788	831	825	860	838	857	823	797	828	799	815	826	827	822	824	816	825	836	797	883	821	822	769	831	842	838	858	881	831	836	819	778	786	804	784	795	838	825	849	789	830	817	807	783	816	810	848	854	812	817	813	763	824	855	816	809	821	870	807	803	887	817	850	880	834	757	859	821	815	833	804	838	854	854	822	806	763	850	784	834	803	823	845	859	847	842	841	848	811	873	838	830	821	801	806	812	855	803	820	796	808	774	791	824	833	783	895	820	821	801	855	810	834	807	824	814	837	848	826	829	814	885	820	768	778	793	836	831	852	883	841	814	815	859	812	807	766	842	893	868	845	825	793	799	831	876	814	807	858	844	820	786	829	803	774	815	802	826	791	827	793	844	808	854	835	850	794	872	823	850	794	831	809	854	871	869	849	848	803	834	829	850	892	867	835	889	816	891	833	844	824	862	797	839	815	838	852	822	800	860	814	792	851	831	814	820	821	832	804	854	816	848	816	758	810	828	829	785	815	768	850	814	803	834	804	867	817	809	840	795	822	847	787	822	792	839	832	819	841	796	853	818	823	839	852	816	847	829	835	835	815	823	810	871	845	769	874	831	818	779	816	816	861	890	827	820	873	793	808	870	778	808	804	805	807	823	798	853	831	845	858	881	825	853	785	824	794	766	799	761	892	874	845	806	846	852	833	810	789	857	825	785	808	762	860	858	790	824	814	867	830	831	790	839	856	858	881	860	812	831	905	853	860	791	839	876	851	766	807	826	823	782	835	821	812	879	840	801	856	846	837	822	793	834	847	833	831	823	828	774	770	796	875	819	865	853	798	809	828	812	809	824	799	856	831	848	810	828	790	849	844	805	803	793	828	841	816	820	814	810	845	826	801	856	858	848	853	782	811	853	806	843	801	858	840	821	802	875	839	833	841	854	804	842	840	789	806	847	869	763	783	835	844	833	831	870	823	841	796	801	862	824	851	802	833	835	857	838	899	884	866	827	816	760	851	842	826	831	835	801	868	803	805	844	814	824	818	835	859	804	861	799	817	796	871	811	799	784	809	810	812	843	829	815	795	833	777	835	809	868	835	806	812	839	788	863	813	835	801	784	803	830	821	792	863	865	848	803	829	859	827	804	823	783	820	870	844	812	814	826	813	803	798	810	818	781	857	831	807	821	848	858	829	793	825	824	799	825	826	784	798	861	876	801	854	811	806	861	848	839	796	898	824	796	785	801	775	804	829	831	774	818	848	910	819	806	849	893	834	840	858	806	881	831	842	792	779	818	850	818	821	827	874	883	849	765	878	865	859	833	815	866	815	818	751	818	811	819	869	823	841	769	794	834	831	842	867	829	818	828	831	796	837	820	825	823	841	839	848	801	858	833	856	771	788	818	827	795	810	832	799	838	806	796	850	811	803	816	870	832	876	848	876	841	830	850	767	845	847	793	842	834	818	823	821	831	843	837	874	752	785	831	830	810	813	838	832	832	816	795	852	813	821	797	823	834	817	821	824	863	830	811	837	843	770	837	886	829	830	866	827	840	796	783	816	797	852	789	785	856	789	838	863	850	819	872	855	841	844	814	824	802	833	840	817	844	808	766	833	844	806	804	810	789	816	804	840	807	829	800	786	818	775	856	822	782	857	813	863	894	834	821	813	747	873	793	808	823	895	776	819	829	801	824	803	804	856	864	815	800	792	833	815	829	767	797	854	821	825	856	872	834	785	823	803	817	823	853	813	811	799	820	844	783	837	825	806	841	848	811	817	804	804	843	852	879	890	793	858	785	821	816	885	790	815	792	833	847	845	794	819	839	819	799	792	824	825	844	867	804	856	784	804	811	843	833	817	775	846	804	821
5294	14200	11175	5057	3569	2664	2033	1750	1561	1359	1208	1267	1202	1165	1127	1125	1065	1068	1084	1062	1005	1001	1005	998	988	1082	991	1022	994	1011	1033	963	1033	960	1012	992	1077	959	1008	968	998	953	977	1057	1006	991	984	933	1011	956	965	993	1005	986	974	1035	1018	1034	939	978	988	911	1005	1018	1045	1005	1004	981	1038	1031	952	962	995	999	951	983	953	983	979	1014	980	1019	964	985	1020	1000	1015	1024	978	997	993	912	982	1041	986	975	986	1004	981	991	1064	1002	1030	1000	1018	1018	965	986	990	1043	944	983	1041	976	982	960	1010	1009	958	967	1014	993	967	1020	978	1058	1029	1023	929	1026	967	955	970	979	944	1003	932	967	1022	959	1007	1013	985	983	995	1015	977	1029	999	1055	958	1003	985	945	984	1047	1006	995	928	967	963	927	1000	970	970	980	968	1025	982	937	1022	964	975	982	1046	986	991	1009	983	1028	959	953	977	966	929	1002	970	966	1055	1036	992	982	970	1025	977	990	1020	967	948	965	983	962	939	927	947	996	975	946	1008	1058	1031	947	1016	1000	999	992	975	1004	955	945	966	1020	959	1024	999	990	963	984	973	982	1009	973	927	995	991	993	974	939	1013	965	952	1040	1010	956	976	1017	1005	987	1034	1006	994	944	965	937	957	946	990	959	993	920	972	952	955	979	966	960	942	964	1028	929	994	999	1015	959	1062	944	1013	1034	975	972	997	1048	936	941	1010	986	1055	997	972	976	982	975	1008	1032	943	991	960	980	990	1013	969	947	974	974	1000	990	962	959	926	938	958	989	970	935	969	977	1004	993	947	990	1010	995	1014	965	1052	983	986	944	957	1036	1018	956	976	983	950	937	961	995	953	943	969	990	1008	968	905	990	980	1005	1016	939	983	954	984	1027	973	983	1002	999	967	860	911	1006	1013	1012	1029	993	952	1017	928	952	964	978	965	972	984	957	962	1024	966	985	937	1011	904	975	937	984	1021	985	997	960	930	986	969	986	983	1050	989	1005	947	975	1011	974	990	985	978	920	940	977	991	991	954	1003	973	982	1009	983	972	980	999	997	969	983	987	999	1003	1048	1007	953	955	1001	977	999	972	936	993	1022	979	954	968	940	1013	1037	945	939	1040	950	986	998	897	1018	968	955	1019	962	957	950	1000	983	959	1060	996	990	975	938	975	1006	912	924	1008	915	966	1003	1043	977	978	946	959	966	981	990	879	953	1031	975	1021	1010	981	921	920	1040	963	1012	956	993	995	1003	986	943	979	1000	1027	975	957	979	998	937	961	972	996	990	1007	996	1013	919	993	935	1070	977	1001	960	1008	992	1001	971	1018	980	955	982	968	1001	961	988	954	1002	919	955	1017	957	1000	994	948	1024	999	969	969	950	936	949	967	973	972	1001	982	991	994	999	983	983	968	964	986	1002	991	940	978	996	941	975	976	984	972	1022	988	962	1008	991	949	1004	916	973	977	937	975	1005	950	986	960	971	1037	1000	929	923	975	958	993	948	966	1025	950	1010	920	987	978	951	922	929	972	899	1012	1022	996	973	969	964	929	1021	974	955	939	948	960	910	965	994	1049	908	1006	981	1036	978	962	1016	1007	981	1009	975	1008	954	918	986	992	1008	1019	989	939	896	962	982	947	953	1001	968	975	978	963	987	967	991	949	1021	991	957	951	976	941	982	1023	1012	1014	984	983	984	1005	947	1007	1003	950	1033	957	984	949	1014	952	982	955	884	957	971	964	962	974	977	992	961	970	951	972	983	924	975	997	985	971	958	1011	962	973	955	961	1006	1005	931	972	957	1030	974	984	1009	986	1013	929	973	981	947	1037	968	1013	966	934	963	915	1031	1016	1057	956	1006	929	1008	1015	968	993	989	966	992	966	954	970	979	1000	982	960	1021	952	1066	999	986	984	999	988	949	958	1007	990	981	953	937	941	961	1025	1001	960	999	961	985	982	988	1031	955	963	1009	1062	915	981	980	948	995	1069	963	1003	1021	1007	987	954	986	957	1000	956	1003	1002	977	1012	936	984	1001	1006	948	962	996	991	970	936	973	983	982	997	1022	954	945	1007	999	1038	1005	990	1009	1006	979	974	971	993	995	981	949	931	942	957	946	931	995	1005	952	988	965	954	924	1036	970	970	964	980	957	1006	1023	978	949	965	1037	927	971	962	978	983	976	984	938	973	975	970	951	1031	981	964	999	969	981	1010	980	957	973	940	933	970	1007	949	987	965	947	983	978	1028	985	956	973	981	1014	993	982	941	984	994	984	1049	988	963	1010	957	1003	1041	971	963	997	968	954	998	966	1000	982	998	1007	922	1006	973	956	958	1008	954	966	962	960	1040	1003	1032	968	1036	998	959	964	992	986	941	914	976	974	946	982	1002	992	935	963	956	966	985	1042	1002	952	1035	1011	1013	957	980	982	1011	956	952	957	1049	960	964	944	919	944	971	981	968	984	1004	1015	953	966	994	940	1024	981	961	1042	1038	984	1004	1008	1022	1056	994	985	962	983	1046	1021	976	1038	984	1002	1009	992	1009	1005	989	1008	984	979	985	963	920	970	996	1002	995	943	1008	981	961	978	995	957	984	980	998	993	928	995	1014	1025	1014	991	972	937	922	1009	985	999	920	971	942	1019	1013	953	983	996	1016	986	998	970	996	939	970	1004	971	980	967	1029	900	995	961	974	1028	1007	1003	998	1049	991	1027	1010	1003	981	1056	1018	996	978	1060	939	936	986	970	955	949	970	984	990	941	1026	980	1033	994	964	967	913	989	917	968	990	994	948	955	987	954	1026	990	997	978	976	939	998	941	949	1026	950	980	982	1020	1024	942	1002	968	1001	964	988	998	1024	972	969	970	966	992	900	1005	995	1045	992	979	982	1032	1012	977	1010	995	990	955	997	1011	944	989	922	1008	934	1018	951	993	963	933	1040	1001	953	997	1049	963	936	1113	989	966	930	953	951	1004	945	976	976	943	990	951	1000	988	961	954	984	1047	1001	1029	950	980	986	1014	973	945	1071	1008	958	941	1001	926	993	926	986	987	998	1005	980	970	969	990	918	997	1014	972	980	957	943	977	1022	982	981	917	985	1000	968	979	996	1012	1003	973	1028	977	995	1018	953	919	922	935	988	963	957	967	957	991	1060	966	970	1044	939	1007	1008	1028	1002	950	960	996	1003	954	942	975	967	967	976	970	937	981	951	982	1063	979	995	994	952	957	978	1000	925	949	974	957	929	974	973	1020	1044	1000	980	971	1016	1023	954	948	946	984	974	1021	941	994	953	1028	999	1013	949	966	1025	965	986	923	918	942	1046	983	957	957	1019	931	996	1006	952	983	1037	986	955	941	973	1023	991	989	956	1012	999	968	992	1011	1004	966	1018	955	1007	1031	962	994	955	924	973	979	934	1031	980	988	970	1010	990	961	1028	1012	972	1004	978	937	1002	996	1014	1019	993	947	960	1065	1013	956	960	963	970	946	1024	1049	983	1002	971	1008	1039	907	946	999	944	986	982	975	991	998	940	1033	989	979	922	1019	1005	948	960	982	998	945	976	1002	973	999	978	998	964	1012	1000	978	1032	1008	1013	987	959	948	972	954	998	937	1002	991	952	1052	972	971	972	993	938	974	1068	957	937	1012	997	964	986	953	975	1017	1031	975	1060	1030	993	973	1006	974	955	902	964	1016	992	1002	946	982	986	1042	905	1033	989	980	1004	952	990	1004	997	999	989	993	963	1030	994	971	1021	986	940	919	1000	957	1010	1000	958	946	1030	989	987	971	981	920	987	998	972	978	1001	971	1051	1008	944	1039	1015	958	1011	1062	1018	953	949	1027	952	1004	922	911	1048	995	995	962	989	939	1006	1036	960	977	990	934	973	953	971	985	1011	900	958	943	1006	1025	1016	955	986
24223	21114	27463	24944	13266	1024	585	443	416	359	344	316	272	317	296	314	275	267	283	267	253	249	254	256	261	261	298	243	262	264	255	228	226	259	248	250	253	263	259	272	246	270	250	253	263	255	269	243	236	278	235	248	234	223	263	247	250	260	245	257	264	256	276	240	239	220	244	251	260	264	241	257	255	228	230	236	258	263	239	248	239	249	241	252	235	227	263	282	242	245	245	243	256	252	251	270	243	244	264	234	225	256	254	264	244	228	236	239	252	242	237	283	264	244	237	264	234	246	241	261	241	228	255	264	253	253	207	258	234	228	229	255	259	250	255	257	239	246	245	262	247	250	269	257	258	251	261	228	255	235	246	249	249	256	232	253	246	235	274	253	244	275	231	288	273	237	235	234	269	276	243	262	243	235	261	304	250	244	235	258	270	236	248	230	242	223	223	263	265	250	230	245	239	242	259	247	259	252	251	258	230	225	240	259	245	245	258	234	267	269	270	226	233	259	255	258	216	217	230	246	262	257	257	233	281	227	211	256	257	244	281	254	273	262	236	249	261	246	240	255	275	253	255	249	278	240	237	255	254	262	239	250	255	257	240	254	253	247	258	224	252	252	245	257	254	246	260	255	250	267	239	260	273	245	232	254	211	270	262	280	246	223	252	248	248	267	221	246	243	264	251	239	247	242	218	232	266	224	242	257	255	241	260	244	225	226	254	243	240	250	250	230	254	248	236	269	249	246	256	258	256	250	238	255	246	246	228	255	222	234	260	268	229	265	272	242	243	242	225	269	246	240	248	274	240	229	241	241	217	245	277	242	243	246	230	243	253	269	248	251	289	259	240	262	230	247	234	253	233	240	249	239	262	267	287	241	252	262	266	257	247	238	266	234	246	251	252	241	234	241	250	241	240	216	223	270	242	234	251	226	278	236	255	260	245	237	249	248	241	244	251	237	230	275	246	242	273	233	262	257	248	258	255	242	220	251	224	241	251	242	243	232	245	247	227	233	267	256	222	242	267	249	248	221	253	233	260	230	235	216	248	250	232	241	250	233	267	267	226	222	241	269	266	238	230	259	235	261	254	263	240	238	239	249	256	237	279	272	248	248	263	260	241	260	242	273	246	227	220	255	270	247	267	246	241	266	259	226	252	229	255	280	253	248	249	225	241	242	221	227	243	247	257	237	270	235	243	239	262	279	252	238	254	239	251	249	246	242	225	269	247	249	240	255	260	239	258	246	271	252	242	259	248	269	246	258	255	269	234	259	243	250	253	234	267	249	251	279	263	265	267	277	270	282	256	256	254	244	234	240	280	251	238	239	213	242	248	223	265	231	257	266	229	250	238	207	255	258	242	241	245	266	218	234	248	234	258	267	257	225	264	254	257	264	207	239	238	210	268	256	234	287	244	235	244	259	266	241	233	239	252	263	254	251	256	255	251	251	277	263	226	220	266	238	262	258	245	243	247	261	233	260	250	247	226	249	248	231	260	264	273	279	267	260	262	240	249	217	228	257	250	243	269	242	250	226	237	249	241	250	229	236	224	240	235	267	236	259	227	279	268	213	247	242	264	226	254	256	254	235	237	267	241	228	233	233	225	291	265	245	241	279	254	237	246	285	273	292	252	244	253	255	251	233	223	236	272	259	264	245	245	272	237	263	246	280	262	229	239	266	272	250	236	244	249	257	260	220	259	246	261	230	232	237	242	255	232	229	244	237	262	231	255	228	257	246	278	242	251	274	258	252	233	235	234	239	261	266	265	216	279	246	267	254	273	243	242	231	251	253	223	253	240	253	247	245	239	281	234	246	243	231	276	253	260	264	243	237	270	249	250	204	256	266	275	252	213	258	285	220	221	235	242	266	250	255	243	233	236	248	238	241	249	251	234	226	239	238	276	249	273	236	239	281	274	234	257	237	275	240	249	248	227	228	215	241	261	231	267	249	241	246	269	223	269	277	238	265	246	218	259	238	220	209	248	253	255	250	232	235	234	234	265	231	264	252	244	250	244	214	224	241	219	230	249	257	248	270	236	260	262	241	228	244	231	237	256	236	228	237	272	267	233	248	245	229	272	270	235	228	253	243	266	243	263	250	259	235	262	262	251	243	251	245	226	205	260	216	240	253	269	236	253	258	247	254	235	249	248	260	273	235	279	255	268	226	266	238	265	234	261	231	240	233	242	261	247	258	224	242	249	242	263	250	236	231	239	236	255	256	234	274	239	251	259	272	258	254	251	237	234	249	240	257	232	217	232	246	218	232	246	221	247	253	271	252	220	248	220	282	228	268	200	216	297	274	243	233	262	248	256	242	257	265	242	246	223	236	228	241	260	244	243	268	250	273	257	240	238	243	254	238	249	252	236	223	265	259	256	268	284	221	219	245	251	257	275	245	248	258	261	242	253	241	235	280	260	237	260	250	255	215	234	262	239	254	240	260	237	242	225	252	260	274	274	257	263	242	269	270	247	244	271	289	227	239	248	252	243	287	273	229	265	286	235	238	257	239	261	200	238	235	250	246	253	244	228	268	244	236	267	251	242	234	235	210	253	273	231	242	246	248	259	255	249	241	236	244	259	247	256	251	245	253	248	258	259	239	258	232	254	236	261	262	234	250	264	223	257	251	273	238	239	251	240	273	267	262	203	252	254	275	250	296	266	237	247	253	251	254	239	251	227	243	224	232	228	270	219	260	253	256	259	251	227	259	233	265	244	247	267	277	264	247	239	265	247	217	255	274	258	231	266	232	235	235	220	243	271	268	248	247	267	287	248	242	248	263	252	237	235	240	259	261	241	249	265	230	260	222	265	248	221	233	220	233	226	236	294	249	230	257	257	251	214	237	242	253	268	238	233	271	260	267	255	251	255	242	248	236	238	218	254	273	214	243	240	257	274	266	248	228	237	236	245	252	250	250	250	231	270	287	230	255	260	258	263	225	269	236	250	243	251	254	248	238	240	233	255	242	219	226	238	271	232	244	254	238	233	263	248	263	274	222	264	245	237	232	232	253	250	275	270	250	266	275	266	252	253	204	250	261	247	188	260	265	252	268	217	250	259	239	252	255	276	235	255	251	245	257	243	257	270	254	247	226	250	216	263	237	238	285	220	232	260	243	248	253	252	252	259	214	239	260	238	278	264	268	260	264	246	225	246	253	261	227	269	246	239	265	233	241	228	250	242	254	278	257	238	226	242	228	254	230	269	261	270	266	245	224	237	241	241	226	223	225	248	247	252	244	241	251	271	238	246	249	253	233	253	268	257	206	250	264	262	256	270	258	258	275	227	239	285	233	250	244	274	286	239	233	236	264	264	273	251	275	279	270	255	257	258	240	222	232	257	252	260	266	222	266	217	246	273	260	253	268	255	246	232	271	248	256	264	240	238	242	202	258	257	246	254	258	251	260	233	230	247	231	231	241	247	265	212	248	250	253	259	273	269	247	262	230	252	246	247	255	234	267	246	259	284	251	245	241	257	246	252	281	281	256	257	233	235	276	249	274
5164	9766	7583	3231	2036	1417	1042	769	658	566	461	447	422	402	368	365	370	381	341	344	351	322	344	342	298	349	364	353	341	317	328	321	332	352	334	313	352	328	304	298	322	326	294	360	318	354	320	325	351	299	304	314	308	298	320	304	297	305	340	316	288	342	322	338	300	320	331	319	334	329	329	304	314	330	340	311	332	342	329	327	350	318	330	308	310	308	347	329	315	320	301	302	328	325	294	331	343	338	342	305	369	328	290	333	325	334	323	322	337	323	315	293	303	342	321	312	332	290	291	339	297	325	357	302	324	312	336	286	318	288	319	321	324	313	306	320	300	342	289	311	306	301	316	345	309	312	292	320	329	317	327	310	333	346	300	331	317	342	305	326	290	295	349	295	322	283	299	324	298	313	309	337	319	305	294	327	314	326	301	338	317	310	311	323	302	323	326	341	305	347	298	296	297	306	345	297	312	321	328	292	327	273	307	319	313	294	322	340	294	312	340	350	338	314	316	311	323	312	317	342	344	314	315	347	307	314	313	321	331	308	299	330	338	318	305	328	300	322	292	306	331	319	358	303	334	322	278	305	318	326	322	300	314	328	316	311	304	322	311	332	316	321	301	340	328	334	333	314	310	294	312	319	302	329	291	301	307	321	328	308	296	320	301	302	316	309	337	320	301	304	348	312	309	338	310	325	309	313	280	318	304	302	322	306	315	309	330	348	304	326	304	316	307	349	300	302	315	332	300	296	318	325	333	329	295	299	321	347	300	297	363	305	302	353	300	324	323	291	338	301	339	339	309	297	303	311	314	300	333	321	341	317	315	307	324	355	310	331	341	338	312	310	316	316	308	328	320	315	316	306	280	324	323	303	288	301	325	320	334	308	327	335	308	309	314	307	340	312	318	344	340	330	306	328	318	294	375	295	300	339	326	313	316	318	297	276	312	304	332	332	292	310	336	356	314	330	308	320	308	329	297	303	317	332	331	320	307	321	302	304	297	295	307	295	337	304	323	317	346	324	330	326	317	301	317	287	324	317	307	288	293	311	316	296	302	314	338	290	312	305	337	291	281	356	327	327	310	311	327	277	294	326	307	296	307	309	324	314	315	333	329	320	343	288	282	310	358	293	319	327	332	321	312	279	332	307	316	323	326	314	289	308	313	282	326	304	333	321	317	310	315	295	310	291	345	336	332	303	337	331	302	312	336	308	312	309	339	319	345	340	303	338	333	310	300	324	316	320	325	312	346	306	313	325	295	329	329	301	336	327	292	333	364	319	281	327	310	304	337	332	307	314	312	326	347	310	313	332	304	313	286	298	298	294	307	291	318	347	332	356	330	281	359	339	299	323	302	333	311	326	316	333	335	319	319	308	315	306	314	315	314	336	302	320	330	318	326	323	310	326	302	290	298	350	315	320	292	331	319	287	343	342	333	289	332	335	325	333	329	345	324	341	269	329	329	270	294	322	319	343	328	328	337	290	287	302	304	286	295	308	328	314	294	319	303	303	330	323	319	318	317	292	291	315	324	338	303	320	344	302	302	305	304	320	338	322	318	299	308	319	307	296	341	308	312	294	300	287	320	319	300	299	341	322	302	324	321	338	291	346	327	272	285	318	279	291	320	324	315	320	317	321	310	297	329	311	335	321	287	302	311	338	319	316	334	351	340	323	337	319	309	290	315	321	295	307	326	279	337	295	323	295	326	290	340	299	328	323	341	320	294	285	302	341	325	283	302	292	293	319	297	353	313	304	339	304	309	323	355	312	310	325	313	304	322	321	319	315	348	280	307	331	327	335	323	307	322	312	348	320	321	322	318	322	365	329	340	313	324	321	326	315	270	306	307	281	326	342	314	302	337	297	326	306	319	329	330	310	325	313	320	304	296	314	299	308	303	318	346	316	328	371	292	306	318	307	310	282	298	315	333	311	344	309	323	308	328	306	318	347	307	300	322	316	324	322	299	335	311	321	292	292	336	308	289	304	298	306	342	315	308	323	358	309	287	349	301	302	305	318	337	310	324	289	303	295	302	300	324	315	301	307	317	300	339	310	326	299	315	318	343	327	302	348	304	311	332	284	305	313	315	298	329	322	311	314	380	319	314	312	319	303	330	339	322	299	330	342	306	324	347	348	327	311	326	335	352	341	333	323	295	315	330	287	346	326	295	321	328	325	302	302	314	334	307	311	321	295	297	307	320	325	343	329	320	312	314	311	305	325	323	319	357	316	325	316	340	317	306	296	318	323	284	305	325	328	308	307	306	318	356	300	312	300	304	294	317	314	304	296	316	328	318	332	289	305	328	316	321	315	287	278	336	302	310	332	307	327	337	310	307	326	278	312	326	362	320	324	341	316	328	307	289	306	305	293	317	310	321	319	355	293	299	332	297	356	322	318	285	314	326	300	325	333	306	315	322	287	301	332	305	318	305	307	335	317	331	323	306	277	306	304	319	320	345	268	326	302	314	333	297	335	314	318	330	342	315	326	311	296	350	302	301	317	325	315	325	351	338	303	301	318	308	314	328	301	312	288	299	322	316	318	293	348	311	327	298	295	305	341	294	307	347	301	345	338	335	315	327	335	301	349	340	313	297	355	321	332	320	341	334	324	305	325	301	335	306	309	289	321	326	292	317	352	323	344	342	331	336	347	319	292	317	315	298	319	306	321	304	323	290	316	311	354	309	283	297	335	320	324	315	294	316	306	321	314	300	302	331	291	319	329	302	288	315	299	308	291	371	347	319	292	331	318	290	309	294	304	360	296	311	325	309	340	331	318	300	320	333	298	300	326	345	320	333	290	296	364	321	338	313	296	311	312	298	330	282	310	296	322	309	326	324	333	333	315	342	316	304	305	323	333	317	316	330	280	315	309	310	314	347	314	330	293	304	297	355	310	338	328	348	352	297	286	298	331	321	319	310	310	320	326	304	324	323	318	308	350	327	327	320	326	270	309	329	327	329	312	313	286	304	315	301	313	327	322	345	304	340	304	326	346	341	313	323	313	303	336	348	325	324	333	326	326	288	315	327	305	305	340	303	322	280	321	310	312	316	310	302	335	315	319	314	348	293	317	325	282	308	304	315	316	324	301	320	328	313	292	332	321	333	333	300	352	303	336	314	324	299	341	348	320	301	350	363	326	326	333	295	299	332	332	322	275	338	297	317	333	308	324	310	328	346	310	345	332	295	323	320	293	304	304	292	266	296	328	296	301	323	305	301	318	315	294	291	298	331	334	303	324	309	308	326	323	325	355	322	326	341	311	343	331	303	344	330	334	323	328	325	298	332	298	347	331	308	366	339	313	313	299	306	319	309	320	326	356	311	296	308	310	309	344	315	368	344	328	316	317	280	319	317	282	321	329	319	321	338	327	302	319	321	311	309	332	331	351	302	291	331	310	317	326	281	342	324	355	332	310	314	307	310	313	358	331	335	334	324	333	327	317	310	320	316	343	345	300	312	322	288	296	314	342	322	324	318	299	316	322	329	323	309	341	329	290	301	304
22268	21138	28771	23755	21139	21196	10490	1456	1099	973	826	779	726	692	696	654	619	607	582	566	656	595	620	602	619	621	590	616	522	600	574	570	573	585	603	575	583	553	575	524	604	565	520	532	510	549	538	562	532	567	586	585	588	542	548	528	560	526	571	515	547	500	528	553	524	532	520	533	586	567	566	552	537	522	515	536	563	506	518	557	545	531	569	541	570	565	529	507	521	554	523	518	514	538	562	595	476	534	554	520	542	514	561	551	539	555	493	562	501	554	544	542	573	517	526	543	542	537	565	546	605	526	551	572	558	534	530	611	526	590	521	547	554	545	537	557	569	532	577	518	548	582	556	523	557	592	551	582	533	544	546	561	530	523	535	541	536	498	521	523	561	536	531	549	566	606	495	550	574	519	558	544	525	557	540	544	546	537	548	567	574	561	565	539	518	528	515	560	519	560	543	521	572	571	538	559	513	540	562	549	575	524	505	584	581	559	526	614	594	576	582	568	545	565	505	553	537	554	538	584	552	511	566	568	555	571	554	515	570	541	514	540	530	560	548	555	525	530	571	545	530	570	529	585	556	514	540	518	557	518	511	553	527	526	555	588	527	550	540	544	527	561	581	575	553	525	590	504	535	515	560	513	523	531	573	556	514	531	494	520	552	554	501	565	567	492	524	579	563	572	545	578	532	506	553	565	568	546	537	553	537	592	559	546	569	538	545	554	535	540	551	555	547	551	479	526	551	533	526	584	504	521	497	504	528	519	579	527	560	560	537	549	536	553	526	562	531	544	573	507	498	555	520	534	529	551	544	545	556	548	534	527	534	544	537	577	550	546	534	536	581	539	533	558	573	520	529	537	529	544	498	504	557	521	549	527	520	525	567	564	548	524	544	616	545	555	550	572	528	515	523	564	530	562	491	561	545	554	535	555	511	543	558	516	539	537	535	526	570	556	516	509	531	520	569	545	519	523	543	511	564	532	561	509	528	564	585	580	503	529	529	562	585	576	547	515	512	512	507	596	571	548	519	530	536	576	531	539	531	551	572	530	491	571	542	539	598	539	567	554	525	527	573	547	548	533	563	533	493	546	534	532	547	519	587	562	568	552	547	553	534	585	488	579	515	541	542	528	596	519	538	538	542	584	557	527	532	533	535	526	538	515	555	475	565	545	525	539	612	549	520	575	518	549	510	524	541	566	543	524	560	535	516	538	543	573	565	535	541	550	552	530	528	566	523	563	537	540	518	517	580	500	555	568	547	586	547	580	523	538	553	513	549	543	560	526	534	536	597	554	511	561	539	512	518	521	550	530	537	512	531	570	547	513	544	536	530	485	479	559	510	572	516	538	585	564	553	535	568	553	526	544	553	549	485	547	534	564	507	559	536	571	586	525	552	542	547	547	521	511	530	569	545	556	551	569	541	501	524	546	579	533	526	525	538	539	538	559	524	520	590	517	538	576	550	570	543	577	566	561	568	528	530	577	566	538	538	501	511	512	568	534	567	548	547	535	527	497	522	538	538	587	543	534	536	531	553	520	533	544	555	529	516	577	518	546	510	570	543	545	565	538	585	493	530	554	559	489	526	570	598	540	515	541	578	534	524	508	563	587	570	515	529	523	500	532	516	559	578	568	571	523	522	514	497	521	528	552	499	520	556	555	606	530	540	504	492	538	541	520	528	543	553	537	519	553	561	517	577	561	544	543	528	525	506	552	553	503	546	551	514	531	558	541	576	566	594	508	510	532	567	561	553	511	584	561	513	552	567	529	521	562	511	556	559	504	566	566	484	555	537	581	552	545	555	560	527	525	560	531	537	535	529	519	558	570	586	547	572	540	506	542	542	512	553	558	601	550	554	552	538	563	593	524	509	584	544	495	553	544	597	524	556	544	542	521	559	542	556	565	551	515	521	547	554	589	552	534	591	499	529	512	545	587	542	566	578	541	521	556	541	502	596	565	510	548	543	516	506	513	570	515	561	556	553	563	550	600	549	519	559	530	502	551	512	550	553	523	567	510	536	523	530	510	544	541	521	521	542	569	511	536	596	544	559	538	509	559	548	565	545	529	571	516	567	610	548	534	509	553	590	529	564	578	509	514	553	549	539	522	540	572	526	544	509	584	551	544	517	543	556	489	505	580	510	503	556	539	545	545	517	549	531	557	573	550	555	504	575	532	523	558	547	553	553	517	532	479	519	570	522	529	548	499	539	530	520	553	568	561	515	569	546	518	563	615	543	567	528	556	531	501	519	541	562	571	567	544	516	549	529	550	521	549	495	520	546	534	508	502	546	534	527	540	517	507	510	565	561	538	535	607	535	534	523	548	504	564	560	546	553	567	562	562	522	541	530	514	568	517	533	533	538	551	528	546	559	540	539	533	515	518	531	504	538	555	585	519	544	539	567	527	529	540	587	515	543	572	528	532	555	545	542	522	550	512	572	575	554	557	542	529	558	529	559	550	550	543	558	538	565	507	512	558	608	568	554	520	540	528	502	551	554	584	535	544	522	544	583	528	529	548	542	572	544	567	542	505	545	522	524	531	517	584	537	539	529	549	543	547	535	568	548	530	527	503	574	534	561	556	566	549	538	535	535	556	561	551	552	533	544	550	538	542	549	564	520	541	553	554	521	553	557	561	496	547	525	525	534	500	535	504	545	542	577	549	571	513	537	556	553	554	535	541	525	560	551	569	555	544	545	554	531	555	508	508	545	561	511	519	557	567	505	528	549	529	546	520	579	484	557	525	538	571	545	537	519	508	558	543	592	531	569	534	553	547	540	495	554	574	568	540	542	530	531	563	529	519	508	557	514	581	567	545	524	580	532	543	536	519	554	544	568	509	546	529	537	567	522	546	540	548	557	542	495	583	540	518	535	529	554	532	543	530	598	553	558	546	529	565	535	550	584	554	541	551	535	540	519	516	524	518	581	550	525	508	495	532	590	515	556	492	558	518	504	525	557	525	549	536	541	533	557	577	533	540	526	538	526	558	506	506	549	500	555	572	526	543	553	509	500	539	539	537	560	542	531	534	571	527	526	545	498	552	555	598	495	535	539	517	568	522	579	594	538	573	562	515	572	574	552	500	612	515	550	571	540	509	511	523	548	517	535	527	525	538	575	532	532	560	527	534	551	564	481	594	531	549	508	504	556	540	514	559	520	533	538	539	561	542	563	518	512	567	551	542	498	532	531	578	523	544	580	543	510	522	539	554	529	555	529	518	548	529	528	611	554	535	535	567	534	588	551	590	514	555	563	528	539	534	591	515	535	562	590	572	533	509	550	502	552	552	542	534	534	581	515	536	552	563	557	556	531	555	539	565	550	549	510	555	537	516	577	521	560	575	540	546	535	541	517	563	515	533	554	552	582	542	525	539	541	556	551	556	564	578	542	550	568	571	569	559	563	540	545	561	519	590	544	555	547	484	539	523	530	553	564	555	552	576	592	560	542	526	584	522	557	537	547	535	526	565	563	516	523	510	515	553	527	544	530	534	550	562	541	583
7410	19826	16362	7957	5531	3823	2772	2093	1710	1363	1237	1093	1012	974	919	835	810	818	756	761	756	773	718	765	732	750	752	679	699	690	697	695	739	706	701	720	670	704	680	675	730	675	642	682	710	690	655	685	656	686	681	656	666	707	706	651	680	671	676	683	724	656	704	705	679	726	682	664	666	715	650	704	665	664	685	677	688	683	687	677	678	693	668	722	667	648	647	688	669	638	681	671	684	681	685	667	744	678	683	634	648	684	651	702	694	730	665	698	691	675	640	698	682	724	643	630	652	640	679	615	646	654	661	646	667	711	654	685	639	689	687	714	639	696	703	662	667	658	649	666	680	648	670	716	720	641	652	733	692	693	643	688	645	696	648	682	655	661	680	663	715	676	653	663	695	672	614	660	718	699	678	673	690	650	647	657	616	668	677	655	684	619	702	653	642	690	657	678	655	733	686	658	629	663	683	688	613	659	678	670	716	603	656	631	670	649	690	675	657	645	657	642	692	648	679	642	643	663	675	633	686	653	684	708	712	663	628	686	660	677	685	676	665	677	657	712	653	649	674	664	648	647	658	673	688	636	653	650	693	637	672	682	675	614	685	678	648	649	685	668	712	692	661	672	650	656	693	656	665	668	680	667	627	658	644	641	662	707	680	667	706	665	644	662	683	681	660	655	660	715	716	657	676	663	673	680	684	676	660	670	687	637	650	660	690	677	686	623	700	701	658	641	687	660	671	654	662	642	677	676	699	673	707	658	716	673	643	645	679	674	667	634	655	642	673	643	693	649	681	677	662	635	710	661	736	710	676	692	683	681	689	676	620	647	613	575	659	722	655	681	681	646	674	690	607	684	696	647	700	674	689	667	671	702	659	673	732	678	647	679	686	666	673	702	707	616	701	645	682	676	652	682	682	672	687	652	684	626	620	707	698	664	665	658	682	658	629	654	725	688	655	701	657	684	656	699	680	630	686	653	633	695	707	637	669	705	720	676	654	638	695	694	652	689	679	686	654	726	708	646	680	660	681	706	661	678	717	639	735	669	608	691	677	652	704	721	685	658	693	694	679	653	676	657	661	659	659	684	655	640	664	686	687	639	649	693	674	699	704	664	679	658	648	665	630	623	631	656	682	674	713	654	647	648	668	671	622	661	644	688	694	657	699	660	631	686	683	656	719	675	675	633	631	702	653	631	684	642	663	694	646	632	636	652	660	659	735	636	669	674	639	664	732	653	691	708	686	714	702	697	741	671	702	665	705	650	670	678	701	686	660	629	667	664	660	684	683	633	632	625	680	645	633	660	627	627	688	632	684	632	687	680	716	672	707	679	640	699	668	648	672	686	676	638	702	673	629	700	683	655	690	647	691	657	712	684	645	704	666	654	697	695	638	658	719	668	711	700	656	685	702	684	675	653	697	648	644	668	662	645	657	648	653	681	688	654	674	694	694	643	692	653	677	667	638	669	662	678	692	675	704	674	677	650	652	694	658	624	639	685	651	668	656	656	659	611	681	669	645	622	647	687	698	740	640	650	624	652	628	701	665	655	641	676	622	671	659	613	675	639	651	690	635	699	627	673	653	649	663	673	687	656	637	617	678	669	663	673	673	653	648	671	667	649	636	657	628	648	673	674	713	667	634	655	719	671	668	688	684	695	668	634	670	664	706	657	699	647	690	653	636	683	682	663	660	686	694	672	639	663	658	660	622	651	714	700	693	681	685	621	677	714	667	672	733	668	698	660	722	670	673	631	677	690	641	662	658	660	667	677	626	686	657	677	655	674	700	648	669	679	658	707	722	671	686	690	670	673	636	689	686	640	681	643	631	650	680	648	648	674	679	634	671	660	723	713	695	702	688	710	659	675	724	700	654	676	673	670	638	725	652	670	623	679	620	708	645	661	663	686	692	637	654	655	601	644	673	624	612	642	690	659	708	662	666	695	665	669	707	693	681	672	681	724	670	712	637	650	645	656	632	662	650	665	638	679	656	751	669	659	663	661	645	658	670	678	675	680	678	626	705	638	676	706	655	706	715	664	643	669	647	665	662	706	709	634	685	718	683	703	664	684	714	700	624	672	637	664	651	701	691	652	669	680	698	652	649	674	676	630	672	708	649	645	658	649	639	682	675	674	702	673	694	661	704	596	686	651	684	607	697	659	678	694	643	677	673	627	677	688	643	676	664	661	670	682	656	662	674	651	694	665	647	720	647	676	673	662	677	689	655	716	665	699	686	677	676	641	682	635	646	669	677	697	709	658	696	661	676	670	685	678	664	661	681	641	680	650	695	653	684	635	659	677	698	646	688	695	676	662	685	703	644	697	645	654	611	691	696	668	637	671	667	644	645	675	714	666	708	680	681	661	683	676	655	696	646	650	633	651	657	670	645	649	673	658	671	695	658	693	665	626	676	662	667	633	663	651	697	652	667	654	691	672	649	685	641	675	652	654	693	658	678	720	645	701	636	674	636	689	681	696	624	673	641	650	678	697	633	696	681	663	707	698	662	642	697	719	626	657	664	699	677	667	699	657	641	697	667	650	650	693	718	681	677	728	617	685	627	641	657	623	685	638	674	638	651	652	671	692	715	714	715	641	701	653	640	658	689	677	622	644	686	646	676	653	656	690	670	730	663	617	654	661	718	706	660	658	730	664	642	636	696	669	663	662	674	655	681	692	651	624	635	713	678	695	645	688	703	625	651	666	647	694	692	717	654	689	692	722	676	673	711	663	673	670	653	656	685	660	681	681	663	706	656	656	717	687	714	698	609	670	680	644	682	719	702	665	659	696	649	684	648	697	688	682	673	690	665	714	748	609	675	658	659	692	690	719	664	665	683	672	633	669	666	675	672	664	710	705	663	668	675	717	667	663	630	646	679	695	624	672	674	687	664	724	657	669	689	645	659	675	648	719	599	720	670	729	700	733	718	589	654	673	669	712	663	663	668	645	681	679	697	661	679	658	649	660	693	722	650	672	665	665	647	726	670	623	700	606	678	690	644	687	662	700	714	696	614	663	702	670	666	652	662	699	642	672	680	724	624	653	681	684	658	666	661	680	626	694	672	638	691	717	663	676	633	688	669	718	671	700	700	693	691	693	636	660	656	691	664	726	666	700	650	650	633	635	649	646	701	648	664	669	632	659	658	672	629	622	685	649	667	652	670	687	672	662	640	665	672	684	629	679	712	661	685	669	673	695	675	692	647	680	641	714	680	705	665	687	623	591	670	660	653	621	667	651	696	667	716	704	631	669	683	712	669	642	674	662	682	647	662	676	708	669	630	673	642	688	632	683	654	691	699	643	704	691	687	611	673	671	647	620	629	662	692	664	648	721	669	691	653	620	634	639	680	646	702	680	659	657	674	642	666	688	631	625	693	697	660	630	666	619	636	684	663	663	664	651	669	664	687	666	632	698	687	645	679	693	665	663	672	690	664	657	686	676	676	660	669	674	701	656	649	670	641	710	662	681	659	640	704	654	634	692	677	659	675	646	664	688	691	644	699	667
26968	19577	7241	1730	1066	926	761	663	595	578	589	566	605	602	573	605	577	544	539	595	564	539	596	557	530	569	574	520	584	601	579	588	593	551	569	548	541	575	581	553	498	531	552	546	578	563	540	560	609	515	603	536	600	532	577	594	554	559	530	557	535	556	546	544	589	578	585	538	575	579	564	540	610	600	574	535	551	543	571	558	569	573	567	580	558	584	576	568	591	583	538	554	578	514	561	599	574	575	592	550	538	518	506	549	571	520	550	541	560	533	526	537	542	551	559	510	583	568	579	602	593	564	507	577	613	592	577	558	579	554	572	608	564	538	560	550	565	541	561	564	520	560	586	573	535	565	580	551	567	574	541	562	573	547	584	558	515	552	572	612	550	527	584	544	586	536	551	568	581	580	574	545	562	577	601	583	564	517	551	549	570	561	571	550	570	590	613	577	528	575	524	577	563	596	576	564	567	559	581	591	556	589	629	577	531	563	555	555	597	529	559	506	584	598	573	527	521	576	600	566	593	589	550	575	567	562	539	571	555	573	538	548	602	581	550	544	563	561	561	520	542	548	581	554	543	507	570	544	565	580	560	595	574	518	533	550	559	569	567	608	517	559	586	527	559	523	553	497	606	595	589	551	562	555	545	566	567	518	540	612	574	569	568	549	540	516	586	562	553	518	586	545	574	557	595	583	566	536	536	567	566	564	564	546	535	528	565	521	560	571	526	567	585	585	597	571	577	552	566	556	583	578	578	572	556	524	576	566	564	519	549	602	582	590	557	566	620	572	521	561	575	543	583	568	565	571	540	575	523	552	562	615	587	592	580	553	603	573	555	571	585	565	587	600	591	554	529	591	520	542	536	562	541	575	531	590	572	559	507	571	529	546	588	533	558	582	559	560	565	583	532	529	547	569	520	570	568	562	544	580	594	568	578	577	551	585	567	561	565	538	548	534	551	518	565	571	554	537	536	545	576	544	556	566	606	556	557	562	530	541	602	568	518	562	575	621	570	518	593	553	486	569	574	575	491	546	562	630	600	577	573	567	567	560	544	591	538	548	586	576	592	572	590	533	556	554	544	536	552	554	557	545	576	518	556	543	571	541	579	584	540	539	571	563	559	611	557	577	530	596	543	576	578	599	590	587	529	553	607	557	583	544	541	536	589	562	507	581	566	535	541	584	591	533	555	536	548	568	557	604	554	538	553	611	551	569	598	575	506	571	564	581	545	551	577	583	582	578	526	513	564	578	544	558	510	534	558	554	566	549	527	554	512	557	543	546	608	517	534	583	531	569	568	585	590	620	535	537	566	584	544	585	560	558	572	578	590	567	530	564	560	582	571	562	550	576	554	546	532	523	571	586	555	549	560	544	565	519	602	543	570	563	568	554	533	538	546	557	543	575	586	594	598	588	568	600	589	552	567	511	556	532	548	521	535	556	579	576	563	550	522	547	551	625	583	551	553	526	561	588	588	528	515	538	578	570	558	524	586	543	564	571	560	513	548	583	523	578	587	602	539	552	577	564	565	529	554	543	557	575	550	541	517	555	514	568	588	488	597	551	529	587	553	567	553	561	553	501	583	548	538	590	546	588	519	530	545	571	580	597	543	583	556	557	526	565	515	582	555	533	547	554	553	572	609	560	574	585	561	590	566	611	550	570	558	564	564	521	533	555	588	494	596	561	602	560	540	555	609	553	552	580	578	558	517	574	579	545	581	542	553	553	575	622	551	525	560	564	566	565	609	569	585	600	545	549	541	539	557	536	543	521	552	540	535	554	576	532	548	549	534	602	571	539	575	574	581	575	522	581	549	559	563	586	541	539	554	552	562	570	560	544	525	557	553	594	583	543	580	561	536	551	551	611	590	547	546	525	566	565	571	553	560	560	535	567	590	567	528	560	538	550	556	562	543	540	553	575	521	552	559	613	598	519	545	545	520	533	571	531	530	591	547	546	600	576	535	523	533	590	584	553	579	544	563	559	600	549	549	559	565	573	548	577	566	519	570	546	534	557	535	557	571	592	546	555	551	532	570	554	568	556	556	605	586	559	550	601	571	548	563	537	583	599	582	598	536	581	599	573	584	557	563	581	571	529	569	604	586	599	538	573	566	602	558	533	585	516	584	514	596	575	528	590	598	552	610	611	542	588	581	570	576	564	583	592	566	535	631	534	538	594	537	578	565	574	559	552	503	555	596	552	567	589	603	590	572	565	544	584	568	587	552	596	563	576	529	586	556	562	514	544	561	563	575	567	579	591	587	544	572	576	611	541	552	580	540	563	563	559	574	528	539	590	562	606	503	602	536	598	538	575	554	579	538	553	602	566	550	568	585	562	595	538	537	528	576	557	562	566	590	579	588	571	584	527	553	591	556	561	570	568	553	574	550	584	569	549	542	566	554	548	519	583	581	548	602	547	581	542	579	613	582	578	542	566	509	488	567	610	594	569	545	566	573	594	552	561	596	548	553	567	544	551	593	603	582	531	551	567	594	551	618	558	578	555	553	553	569	557	594	588	563	548	551	519	544	553	589	540	570	587	552	572	568	582	529	519	551	606	537	555	577	578	524	569	612	565	522	564	541	602	599	563	572	553	529	556	559	567	530	573	524	557	550	584	571	571	556	573	588	569	574	596	575	548	560	592	571	609	545	570	519	566	568	533	556	562	559	562	553	591	553	550	562	521	583	537	569	518	556	560	533	573	558	553	538	542	545	562	543	527	595	537	576	583	595	571	576	575	562	517	567	554	581	595	548	583	545	528	577	528	552	564	586	549	553	524	573	554	565	509	576	549	552	561	557	577	558	572	576	507	543	551	522	542	604	590	553	538	537	521	577	592	537	539	539	573	523	541	557	571	581	558	571	547	498	589	572	571	611	562	577	573	573	561	592	540	550	569	524	528	579	524	527	511	563	572	567	548	568	574	555	581	542	521	582	560	583	545	542	505	574	614	547	548	591	559	548	575	566	559	527	568	555	603	588	549	599	613	554	537	530	572	578	557	561	560	530	565	562	577	522	527	557	565	551	549	562	561	512	567	582	524	550	554	587	578	530	549	642	518	540	556	557	543	577	527	550	530	534	508	559	549	535	566	523	553	562	566	587	567	572	593	508	533	571	551	531	588	558	505	573	593	582	584	579	569	598	537	567	566	613	552	559	565	545	590	539	555	556	569	573	535	560	533	551	586	542	591	555	557	580	519	546	575	524	537	558	556	567	567	578	593	541	563	537	586	577	592	559	518	553	536	562	560	531	566	558	587	557	568	537	587	551	566	598	561	550	585	578	550	555	582	557	481	543	594	587	538	530	512	530	583	600	564	541	582	523	557	593	563	581	543	567	537	572	570	533	575	546	549	540	554	576	537	568	555	550	597	574	535	604	582	541	517	545	588	581	543	550	546	532	543	538	588	533	570	555	562	569	554	559	525	584	558	539	585	515	534	568	554	568	598	586	527	576	527	577	545	564	562	568	546	586	535	567	520	543	540	578	552	567	558	523	551
5118	4201	3638	1681	1230	992	839	780	678	704	691	714	725	667	670	678	668	682	667	636	655	628	683	683	672	708	640	684	699	678	646	631	628	646	678	672	668	721	668	614	685	641	681	704	661	652	666	670	654	645	649	686	704	703	690	689	663	637	615	677	648	660	641	695	630	615	639	664	674	661	666	683	653	703	693	697	717	648	667	702	660	663	706	651	656	646	693	615	638	667	636	661	671	681	657	700	665	678	682	670	694	680	685	658	604	658	662	672	685	714	663	726	663	609	671	682	674	699	673	673	659	711	686	685	642	672	668	699	682	652	693	690	658	679	652	686	636	672	680	674	650	664	685	686	698	651	676	657	712	642	626	679	726	701	641	675	664	664	683	654	648	672	636	654	705	600	667	678	724	663	651	708	718	625	688	663	653	678	686	616	650	682	724	689	629	641	704	695	665	698	600	675	662	690	644	599	680	672	674	728	599	660	704	655	664	657	610	652	684	624	665	643	644	629	670	644	656	688	680	655	642	627	644	695	663	657	688	670	663	720	687	632	655	670	656	658	693	689	675	648	713	661	638	714	648	656	672	676	681	663	663	684	656	656	709	662	695	695	656	672	687	654	673	625	637	695	648	702	629	685	704	633	672	659	623	634	695	637	649	690	652	647	663	667	712	739	654	684	654	700	668	639	691	672	704	665	671	667	650	648	686	693	698	637	673	659	702	647	686	669	714	656	718	649	641	674	642	706	619	681	679	648	638	640	678	658	691	670	693	692	681	693	630	616	662	664	606	624	651	604	690	688	675	697	647	625	682	638	671	647	660	678	631	659	658	641	646	687	652	631	658	675	698	665	665	677	682	643	667	646	672	633	665	687	694	701	641	670	665	689	679	658	623	697	659	689	665	602	666	671	722	596	672	694	696	673	654	640	681	648	655	654	675	640	705	674	664	605	668	650	649	668	667	638	679	666	679	680	659	634	687	649	660	661	651	589	647	643	662	635	597	676	688	637	672	659	683	608	688	667	675	688	652	668	703	672	666	628	629	672	685	691	683	651	644	693	692	657	646	636	663	697	727	618	675	663	684	641	704	658	685	682	692	671	641	703	654	636	717	670	677	676	655	635	616	653	675	687	641	679	689	675	697	610	695	671	651	734	708	681	660	707	641	621	636	681	656	664	669	682	622	638	634	673	720	636	672	677	620	707	706	694	668	662	656	649	677	683	617	689	647	667	676	680	656	596	641	702	663	617	699	644	687	649	642	661	606	689	683	633	612	637	620	709	685	654	642	626	646	640	689	688	643	661	664	699	663	660	669	622	661	702	652	658	666	674	655	689	675	702	713	658	645	639	656	678	681	663	638	646	618	679	653	682	623	672	672	645	660	634	667	686	679	697	686	669	643	692	690	641	694	647	669	734	639	658	669	657	743	659	630	668	684	658	627	693	664	711	655	660	670	653	614	691	726	633	657	711	712	692	630	686	634	634	663	651	668	666	659	650	695	643	675	650	675	693	634	640	661	663	607	655	722	684	707	648	631	648	666	683	677	620	686	646	645	660	636	671	660	650	656	700	663	665	685	666	664	658	659	668	688	705	728	671	670	660	673	671	703	648	659	632	709	656	691	676	656	677	672	679	628	670	659	642	671	625	700	659	644	676	705	625	662	681	661	632	647	640	719	686	665	655	644	620	642	709	686	657	715	652	652	689	655	656	653	655	679	666	626	655	643	656	671	660	635	674	666	713	675	612	679	663	653	653	640	678	686	653	702	694	659	656	689	659	655	712	686	641	635	705	639	676	654	667	671	662	649	673	680	663	605	590	685	652	653	662	693	689	706	610	687	693	660	713	658	668	703	633	614	655	672	640	668	672	690	690	664	664	662	660	642	610	635	620	681	642	639	619	648	687	651	656	694	666	693	653	684	714	679	599	585	699	665	694	645	621	652	700	670	694	671	679	660	663	637	676	665	650	668	702	685	674	687	615	698	665	664	677	701	679	649	648	650	735	724	654	626	668	617	661	683	637	665	633	662	672	667	656	684	737	627	655	662	645	659	682	726	625	678	651	685	642	648	649	677	643	697	687	664	690	642	676	669	615	655	618	637	676	688	619	658	645	662	644	707	620	684	652	689	653	624	649	709	631	637	678	731	675	622	688	626	667	666	706	638	611	683	640	638	704	661	679	688	704	616	648	705	650	691	684	654	658	705	681	672	651	674	682	704	675	680	650	651	736	644	684	706	643	644	683	666	641	704	645	626	693	671	718	660	687	633	702	667	638	689	624	684	641	639	673	674	606	655	658	664	648	602	659	697	659	649	710	674	691	614	655	675	703	633	639	677	671	657	686	656	634	657	664	620	711	690	658	660	683	637	643	714	697	667	671	678	701	663	650	680	696	633	663	654	640	666	685	632	651	671	707	671	640	626	674	676	668	667	682	613	644	683	643	685	662	644	651	662	682	660	669	618	643	695	665	645	669	657	691	641	652	645	628	621	671	644	667	664	628	653	690	662	651	659	689	699	664	678	678	669	662	662	693	709	650	674	699	698	684	660	662	667	659	654	729	639	710	680	641	643	673	674	629	644	640	689	679	707	648	687	672	685	648	718	695	674	669	624	650	666	632	681	674	637	653	657	655	596	669	714	654	689	696	659	662	688	734	708	655	664	712	685	682	654	643	727	710	650	619	675	664	721	662	678	655	695	662	641	645	705	658	674	637	650	653	696	650	642	673	642	630	648	648	643	653	676	634	625	630	684	679	650	656	672	711	667	673	666	738	642	708	680	626	680	708	675	650	670	672	642	630	691	666	672	647	600	672	654	663	691	650	650	671	708	649	678	674	637	654	644	680	668	634	707	723	671	684	720	708	646	656	660	692	643	633	716	666	667	651	608	656	708	668	691	694	687	665	652	694	663	650	624	678	644	692	645	651	702	680	667	652	663	656	657	636	644	665	656	692	644	641	687	680	653	669	635	636	695	694	678	669	640	697	619	690	689	689	593	637	707	705	641	677	657	657	638	634	650	685	685	665	678	704	655	662	657	644	660	627	688	710	697	650	647	685	636	663	646	640	698	673	662	664	729	642	701	706	639	671	660	678	698	661	650	646	691	651	616	711	657	675	651	688	645	662	663	648	659	717	677	677	689	664	665	670	640	675	659	702	653	621	656	662	668	653	665	664	675	617	699	682	693	663	687	657	648	619	676	650	647	693	670	674	671	625	680	684	716	651	648	628	620	654	653	656	669	649	695	678	636	729	680	683	719	679	673	698	652	648	720	707	651	611	648	657	610	664	683	685	676	670	681	663	673	688	633	660	688	672	683	631	674	674	622	706	612	702	656	635	617	642	653	680	669	665	667	663	702	667	667	691	727	673	642	647	586	672	650	657	653	615	681	647	621	603	654	641	673	681	663	650	671	734	671	631	695	693	738	694	659	651	703	655	666	695	694	679	726	663	636	655	626	648	654	647	713	651	693	698	690	638	686	635	714	667	657	680	636	705	643	641
23274	21102	28336	24089	21110	11037	1922	1313	1130	1078	1045	959	975	939	918	881	897	893	858	856	893	816	894	910	851	822	845	852	870	871	867	870	860	856	884	891	888	879	866	813	876	855	873	874	833	794	817	803	827	880	840	849	800	827	832	829	853	887	836	812	870	811	827	815	834	834	849	841	804	841	822	869	803	859	818	847	831	789	821	810	845	841	837	865	851	821	804	873	846	807	774	865	849	854	820	881	883	873	857	819	747	873	846	805	842	858	831	888	888	829	893	862	790	824	792	834	848	818	821	791	890	818	805	799	899	841	828	789	813	833	848	868	847	794	833	844	832	785	838	874	822	806	834	824	869	826	865	848	790	830	840	900	863	839	833	846	809	846	895	832	849	824	859	795	900	858	838	848	911	843	872	820	825	840	817	874	840	825	850	842	825	872	798	866	831	837	844	854	865	803	819	880	837	855	820	838	838	818	871	804	801	798	826	862	795	868	817	885	843	849	824	805	841	891	850	840	879	836	797	836	845	837	822	770	882	828	828	841	829	913	838	862	808	840	831	853	863	820	814	822	799	813	875	853	803	834	893	806	859	871	857	831	886	792	822	881	806	841	861	806	815	880	842	856	856	819	873	899	766	841	826	848	853	840	819	882	811	801	817	800	848	851	794	825	805	773	832	821	889	831	829	848	857	797	830	859	839	877	817	804	788	862	864	819	807	837	821	785	881	835	831	827	836	779	846	818	901	835	786	828	852	861	846	856	815	791	861	845	829	831	839	871	820	858	818	813	846	831	864	806	873	803	758	827	796	811	816	862	814	835	841	846	826	838	810	761	834	857	828	826	806	825	833	884	878	844	901	908	847	845	840	812	808	861	814	884	833	829	838	848	833	828	868	834	909	864	860	818	794	802	793	810	839	831	851	817	809	802	855	869	856	830	823	856	876	808	875	812	888	839	819	815	839	792	854	849	836	858	842	874	848	834	821	853	855	842	834	792	810	874	871	859	826	866	814	796	807	868	824	871	841	791	861	842	867	831	841	893	842	843	844	820	857	870	874	848	880	846	866	893	836	801	898	826	850	846	828	857	854	917	820	810	812	813	883	824	842	771	819	825	870	868	822	753	847	837	818	873	848	829	825	847	836	812	846	851	938	813	814	850	833	819	837	870	808	839	830	854	813	850	894	833	779	813	870	846	828	896	810	788	820	854	854	842	833	874	846	809	802	821	878	867	788	851	851	843	804	873	849	844	812	846	837	824	882	873	849	813	839	819	850	820	873	878	829	785	814	824	821	878	829	834	828	805	808	809	778	877	858	799	840	824	887	857	818	828	841	819	847	829	872	805	844	879	837	835	839	875	851	836	863	853	894	752	837	841	828	856	838	864	821	860	826	850	849	774	855	816	816	836	837	820	836	859	846	796	839	819	791	893	890	871	833	784	830	852	807	830	867	876	889	818	799	823	825	841	826	841	821	798	804	927	831	862	821	828	813	857	857	815	821	888	825	847	827	828	863	817	899	817	852	823	820	832	806	848	839	878	874	858	845	821	850	858	863	837	819	832	815	813	824	745	862	839	833	880	861	837	816	816	821	822	787	792	789	799	811	864	795	782	828	854	811	844	867	797	873	845	844	899	815	821	842	829	844	814	814	818	836	821	865	833	836	831	795	844	867	839	800	813	837	850	870	906	857	840	841	789	814	846	814	895	835	812	834	843	752	877	863	868	883	850	819	801	839	837	857	803	821	806	848	870	792	837	857	867	867	785	868	824	842	908	850	830	819	817	809	875	801	846	861	829	847	849	800	847	869	835	799	816	839	823	829	888	859	819	850	842	855	818	804	847	779	862	794	834	859	831	864	794	852	834	851	814	806	834	838	841	819	843	816	848	881	820	817	845	814	791	828	841	862	802	897	871	846	839	821	791	833	805	838	841	803	815	867	842	843	804	832	823	782	769	882	811	792	883	876	830	820	884	822	852	848	811	828	804	859	816	884	827	816	816	828	881	793	803	837	822	816	829	846	821	776	816	864	865	834	816	865	876	842	842	835	875	821	876	866	852	850	820	819	846	840	794	861	845	857	853	803	838	813	809	798	785	831	839	848	863	843	843	839	848	845	859	822	804	797	845	801	830	864	835	840	831	892	834	793	867	825	845	851	848	825	878	812	811	846	833	827	809	849	786	832	804	803	823	824	850	792	840	828	794	803	819	843	761	868	821	839	848	865	887	818	754	815	825	826	832	818	841	867	816	833	781	850	847	837	827	837	871	798	846	856	857	800	863	819	853	764	801	845	819	822	843	814	822	818	799	837	902	891	831	881	841	847	876	844	863	868	844	819	825	806	857	858	796	829	835	857	821	841	859	877	874	849	791	826	869	807	851	826	850	900	860	838	850	849	851	820	838	817	826	834	865	814	814	857	802	809	797	826	846	809	829	821	821	847	834	833	811	802	912	835	817	857	825	793	833	803	838	829	881	844	883	825	841	879	856	840	825	861	873	787	831	849	795	861	859	874	817	810	825	837	858	841	859	807	839	827	834	869	799	861	816	790	831	784	849	835	854	843	780	870	804	853	856	853	796	858	864	795	868	886	789	868	839	799	851	811	857	813	824	846	793	798	815	890	805	810	852	797	847	818	822	862	817	821	864	866	837	809	823	828	811	811	793	884	800	861	797	844	819	841	842	882	814	791	816	778	844	818	783	833	824	791	854	873	851	851	861	857	887	837	870	827	863	837	823	882	767	791	838	843	834	810	858	831	849	808	898	751	874	805	812	828	777	865	837	876	866	835	842	864	810	872	807	866	842	835	873	777	899	845	864	863	839	819	864	850	873	832	829	900	829	878	786	837	810	817	818	869	842	832	806	795	841	853	872	827	818	848	864	867	846	808	842	822	853	852	808	800	826	854	846	790	781	853	869	850	839	824	809	845	910	864	834	816	798	801	845	807	847	885	797	834	823	856	846	809	858	871	832	845	800	839	847	810	860	782	868	841	859	829	845	858	808	843	776	854	801	809	853	871	840	818	814	855	878	821	808	834	850	881	804	806	848	869	816	849	869	798	866	857	844	838	825	817	844	842	890	868	839	832	860	821	867	845	803	846	839	845	868	800	864	850	871	796	872	840	822	813	866	891	854	821	854	838	862	847	821	839	807	898	851	811	862	864	830	869	830	825	813	810	854	802	847	840	840	871	825	830	844	866	822	830	853	816	780	832	828	769	812	841	872	838	837	866	817	836	821	853	849	862	829	859	812	868	833	829	840	868	842	863	861	845	851	810	836	789	810	827	842	856	819	836	823	831	830	832	867	810	869	817	796	770	841	795	846	786	835	847	821	803	871	840	836	832	789	826	837	841	852	824	801	827	831	843	772	868	850	835	811	828	816	766	837	852	848	858	896	822	806	855	805	834	811	851	816	834	843	814	863	838	817	851	845	849	833	826	780	869	845	800	848	848	885	794	781	762	865	828	836	802	818	835	901	848	802	827	805	898	817	858	822	833	844
5198	13138	10817	5307	3582	2726	1991	1710	1457	1373	1218	1203	1167	1158	1145	1047	1107	1069	1064	1053	1006	1042	1009	1038	1032	1007	1029	972	1024	1030	1022	990	948	1012	966	1030	957	972	971	1035	998	1012	988	1021	930	980	987	1026	1000	973	973	971	1043	971	956	1006	1027	997	970	1014	957	1000	990	992	972	1034	1053	949	1032	1025	994	1015	968	1024	999	1009	1036	994	952	1039	945	971	949	1000	951	994	959	1037	970	999	984	979	920	942	999	1015	993	1013	1016	984	967	1014	949	991	977	978	954	981	997	975	996	1024	1042	957	965	956	964	1036	1040	979	1020	1014	1018	976	980	967	1026	994	997	1065	974	983	1008	919	1020	1027	978	1023	995	1037	1019	1014	929	1020	988	984	990	968	993	967	991	953	978	991	986	980	1020	981	971	965	959	1020	983	1006	1017	969	992	979	1007	976	1060	1009	968	981	986	968	1007	970	944	949	974	1005	991	982	1024	984	1013	992	972	989	1005	961	964	993	1014	960	978	1017	969	978	1025	890	966	981	1035	943	1011	987	986	1040	967	981	1031	945	1034	1028	937	982	1006	995	953	964	980	998	950	972	1061	982	988	968	994	985	949	957	985	1037	994	1035	1025	980	935	1008	926	1008	1041	998	1010	968	1015	973	1020	926	1000	1017	1011	977	963	940	1018	1018	938	1003	993	1001	976	945	985	1021	1024	987	1009	964	1022	970	1020	992	1025	1027	965	923	974	984	968	1020	933	980	1000	962	1025	1019	992	1021	992	950	1018	993	971	1039	981	1032	1016	960	987	979	973	1005	941	1005	992	969	974	973	1043	959	982	996	996	970	990	1013	1010	950	970	984	991	997	1001	942	979	993	1008	992	965	1031	1027	951	985	966	911	958	1012	1009	997	986	1009	1009	980	1006	1011	962	1005	974	963	977	963	959	1003	1022	947	973	967	1015	990	1034	1023	1011	1010	975	1039	931	993	948	958	992	1024	1025	977	931	988	1021	1024	951	959	988	979	985	1012	956	974	1007	1005	946	942	995	985	1009	1017	947	1012	955	999	1057	994	1015	963	972	971	959	960	989	1037	1015	984	998	1007	939	984	973	1019	996	1016	1005	1006	1015	938	980	955	990	1031	977	927	1014	1022	1026	1019	963	987	1020	994	1021	1016	1056	1021	1022	1029	976	1032	947	960	984	1023	1000	993	958	974	946	984	958	964	986	994	988	1017	1004	1044	978	1024	998	941	975	952	1031	975	996	925	982	970	1050	978	1012	1027	994	975	1014	983	1045	996	992	991	971	1045	985	966	974	1028	1013	1023	949	994	981	1010	1021	980	1024	961	964	1031	933	939	1019	1029	954	1006	1007	967	980	965	951	920	1019	916	999	968	1034	1009	1007	984	997	999	962	965	961	1038	1035	968	967	960	991	947	1034	1009	996	934	955	945	988	992	985	972	971	1006	1044	1011	1006	1025	975	1020	982	993	968	976	984	1000	986	1019	1040	985	1022	1041	1042	1003	1021	1009	1018	1007	1009	977	989	1017	958	991	946	937	995	959	975	973	1025	952	957	1027	1029	1021	1008	1018	1005	1028	966	1043	975	979	952	954	1020	992	1019	970	989	1008	999	1074	986	972	946	997	954	975	983	1016	1008	966	957	1002	1018	991	990	926	1003	994	983	984	1066	1015	985	969	1044	964	953	960	995	990	989	1001	966	983	996	969	979	931	945	933	962	981	964	1002	1001	1006	975	914	955	944	955	1039	987	1044	969	981	1016	969	986	1016	1036	965	965	978	999	920	939	1019	924	1010	989	1027	983	982	1026	1005	957	995	973	997	1042	1060	997	1011	965	988	1047	1019	952	928	1014	998	979	1018	978	971	989	975	983	1025	974	942	1013	973	954	1042	990	1029	1041	1005	942	987	1017	972	1002	996	977	949	1014	985	1007	1010	1039	973	961	1013	943	1003	999	1015	967	975	1014	982	997	1034	1006	1026	1042	1027	1007	972	987	1015	986	987	989	985	984	1018	995	921	1003	989	1012	1003	1013	990	1052	990	1032	939	984	974	1015	970	957	989	1017	1025	1007	947	942	1008	995	1020	997	988	952	979	978	1026	993	1028	1017	972	956	1004	969	999	981	985	1004	988	974	982	1017	1009	1006	1009	991	1014	1002	939	950	1023	926	1002	1023	986	984	981	1014	994	980	959	982	1000	1036	1038	1025	935	923	950	1019	988	973	970	1011	984	932	954	961	1002	1006	1023	910	985	1011	1014	1007	991	994	1004	1031	967	992	981	942	969	987	989	988	1003	935	1000	989	999	1009	1004	946	991	941	1001	1053	940	1036	1035	962	1015	987	1007	966	976	1002	993	982	1013	981	930	983	987	983	1000	1054	975	965	998	1001	1001	931	959	979	995	985	992	1033	950	976	1007	963	937	965	937	970	974	972	928	910	961	1020	956	940	1019	1010	1029	951	957	1007	1026	1039	1005	961	968	1014	1008	995	1043	973	1007	994	985	1003	1003	987	992	1028	973	1004	1005	1021	997	1022	1015	1007	981	965	1018	1010	1006	924	1033	1018	1011	1039	1002	968	1019	998	956	982	980	976	984	985	1027	976	963	966	1017	1002	1019	1010	1039	973	1067	981	1034	944	953	996	942	1012	976	1002	1044	1026	962	1033	1000	1040	981	967	1037	982	992	1000	1017	920	987	909	987	1010	987	968	1038	1039	988	1013	979	1001	1045	944	1002	1018	988	997	954	965	1038	982	1014	971	1038	974	994	1034	992	966	965	1005	967	961	993	971	980	985	1035	972	986	982	995	1013	1011	963	974	1011	982	963	959	999	1007	1031	979	1043	1043	959	992	931	969	1030	926	984	1015	935	1005	1014	1045	989	1013	970	965	961	971	1010	959	977	1034	973	965	988	991	980	944	962	1007	1003	945	979	960	1034	1002	940	987	991	971	965	973	1020	1006	1032	923	1033	973	991	970	963	950	946	1044	978	945	989	968	960	975	950	1015	973	1040	1023	1027	968	977	999	994	1034	984	963	981	970	1009	980	1001	960	1038	1042	946	1023	992	987	1062	940	956	997	993	1036	976	1014	985	942	969	974	970	989	973	949	989	960	999	1000	979	998	982	1009	977	981	890	997	982	997	953	975	1010	939	1002	987	964	981	985	922	984	1015	1014	957	1030	1004	927	997	1011	962	932	1016	1001	956	1009	963	986	1020	992	1003	1016	944	983	974	963	1007	968	980	1015	999	983	959	956	1031	1032	945	1004	1041	988	979	973	980	981	958	930	977	972	927	1024	983	1004	1002	985	996	995	990	946	1009	968	1037	977	1039	951	995	1016	989	1035	948	971	973	973	983	993	998	974	1048	985	978	940	996	990	968	1001	1019	994	947	1000	976	1025	975	946	989	933	951	966	971	935	956	996	1026	1000	979	926	1056	1006	1004	995	977	971	1058	1013	936	974	982	936	998	1006	997	931	983	978	928	980	979	992	1023	994	987	1011	970	1014	990	985	1014	941	992	976	976	1007	977	992	975	1005	1021	1027	975	995	997	980	960	953	1001	1005	977	985	960	960	994	1039	962	987	1048	1023	1021	996	973	995	999	998	1028	987	959	1021	957	993	1029	1014	977	1010	979	996	993	1027	975	1034	989	1028	993	1054	950	990	951	954	984	962	966	994	971	953	1002	1021	992	1003	961	1015	996	957	999	1073	952	1006	964	971	1022	934	983	977	993	1010	998	978	982	950	977	980	1005	986	1057	1034	927	970	999	928	992	1034	1021	992	1017	945	992	1004	992	997	1023	986	944	986	966	996	979	976	960	976	1060	974	966	983	1036	946	1004	1031	1014	1011	967	967	1014	954	988	1012	991	954	995	1027	943	943	979	971	965	989	947	1011	986	1029	1042	1007	1012	980	1012	1012	987	1012	1019	977	950	992	1001	909	960	1029	979	991	997	934	986	944	1020	1040	998	989	1026	994	965	1043	950	974	1005	982	1024	1026	1012	972	1012	981	967	1022	971	1004	1009	1075	1006	977	890	968	941	978	1013	994	1003	1011	1008	960	987	995	1004
24173	21110	27455	24982	13439	1043	624	497	382	362	344	334	316	311	271	318	277	254	277	234	265	234	269	284	283	259	262	234	268	267	271	260	233	265	257	237	276	266	253	244	235	269	234	272	261	251	244	254	269	240	250	261	251	238	257	240	252	269	249	258	246	249	257	254	231	261	268	273	239	198	244	273	255	275	250	283	247	235	235	232	266	250	247	241	245	251	234	240	252	267	278	262	260	250	269	253	254	232	244	262	269	229	228	233	236	235	223	263	237	251	257	253	252	269	248	237	222	239	241	266	261	258	249	228	251	250	246	255	252	260	254	245	259	239	238	248	236	264	257	251	265	219	256	249	248	251	216	238	248	265	238	254	273	276	236	244	251	284	258	249	225	248	252	262	234	255	250	235	240	276	284	237	271	238	236	236	247	210	242	247	261	257	240	245	221	237	242	232	255	247	277	264	246	253	264	244	221	254	266	262	270	256	252	249	262	285	260	264	246	245	259	252	272	225	268	227	268	238	254	254	272	268	251	237	260	240	277	262	242	227	268	249	278	255	241	257	244	254	258	248	264	262	243	241	248	270	233	243	252	274	263	276	233	262	260	276	241	244	234	231	264	242	219	243	266	237	237	236	245	246	247	274	260	237	255	246	238	236	241	245	235	248	253	230	255	244	243	233	266	269	268	259	263	231	220	223	261	236	271	245	264	234	245	223	256	234	265	233	263	236	269	241	266	233	258	258	246	249	243	266	259	264	260	215	229	282	239	262	250	244	280	225	231	254	284	242	250	257	250	283	259	266	237	268	237	236	259	249	232	274	231	265	245	269	226	266	253	270	259	245	229	247	233	244	260	287	273	253	256	259	261	265	242	267	232	263	232	244	252	244	260	200	235	245	257	222	247	249	243	254	227	244	253	254	256	235	249	267	238	236	252	275	220	281	239	243	235	233	257	222	244	252	251	254	269	245	239	258	258	241	265	250	233	228	236	280	248	247	283	264	265	231	252	280	231	247	253	237	219	237	245	242	244	271	253	231	251	253	245	275	254	253	259	257	241	245	263	257	260	237	286	260	257	267	251	226	262	232	226	257	248	236	277	237	257	245	260	251	201	244	234	263	228	257	246	288	224	236	231	252	277	239	211	229	192	278	237	250	254	260	256	238	246	276	237	260	238	247	248	243	265	261	251	256	247	236	250	235	263	249	272	270	240	240	246	243	252	221	262	243	249	257	261	265	240	232	258	257	272	301	231	250	258	266	256	253	242	257	250	261	231	267	255	272	259	281	252	261	256	252	247	255	240	235	245	247	255	252	282	240	244	257	247	235	206	250	249	244	259	267	225	244	239	257	249	248	242	260	257	259	258	272	257	262	223	267	248	251	236	257	262	238	243	257	253	263	231	272	230	246	246	245	257	237	254	239	229	281	212	274	245	279	242	261	246	259	260	249	280	250	263	244	260	257	251	248	232	271	263	255	240	259	245	253	268	259	271	232	250	284	233	292	269	247	259	244	237	268	246	279	256	251	239	258	236	234	244	248	265	238	260	228	262	249	262	265	263	268	250	249	241	238	275	267	245	257	261	273	246	254	269	231	238	264	262	264	248	253	256	246	246	239	255	258	245	227	257	231	251	261	244	290	227	278	285	241	277	263	261	229	270	236	224	253	273	267	249	250	265	239	231	244	246	269	282	238	252	234	279	258	274	230	232	270	258	244	263	270	246	217	269	246	260	252	240	264	239	259	241	256	244	240	268	262	235	243	253	297	254	272	244	238	249	242	230	279	247	245	242	264	261	234	265	228	273	221	231	250	250	255	247	237	215	235	210	224	244	254	275	255	258	274	240	246	246	284	268	253	265	232	257	225	273	234	257	247	246	250	246	249	267	236	226	243	220	215	248	235	253	252	280	258	259	265	219	255	256	263	263	271	281	226	242	250	256	249	247	245	258	252	267	244	247	223	257	273	244	234	280	249	254	230	289	278	239	245	281	266	237	244	257	254	241	282	233	285	237	248	231	255	258	274	250	265	206	236	273	246	281	256	236	284	243	247	254	261	217	255	247	260	272	240	233	226	244	256	258	252	238	276	254	260	241	257	253	282	226	264	254	243	258	226	261	260	264	245	235	277	228	231	240	272	237	236	256	237	251	260	241	244	230	246	238	230	244	258	261	254	227	273	246	280	233	227	243	235	258	263	246	248	238	250	246	216	267	264	217	234	273	275	250	231	243	247	236	252	261	268	271	271	270	270	215	257	243	236	269	261	264	265	265	249	246	266	235	280	262	249	251	234	277	229	222	259	231	247	227	248	258	283	266	261	259	266	246	260	245	235	228	247	266	234	270	264	266	263	235	269	255	270	257	236	268	243	228	250	248	232	239	253	255	250	268	251	252	265	233	238	247	236	260	234	264	249	267	275	257	253	271	286	254	241	238	244	211	264	252	239	259	225	228	277	264	253	223	273	273	227	248	242	267	254	270	282	263	246	256	249	247	256	284	245	241	241	256	249	219	255	252	253	259	278	249	289	261	247	265	230	274	267	256	233	270	250	264	251	259	260	260	241	250	248	255	266	250	268	241	256	252	260	247	263	260	255	224	249	276	232	257	255	235	231	248	227	244	225	244	252	258	236	249	251	242	260	219	247	265	254	246	235	251	237	265	226	249	271	260	256	261	273	252	244	272	240	247	224	249	247	243	257	221	240	223	245	273	279	258	246	267	249	273	249	241	238	272	232	256	221	248	250	260	261	260	213	267	239	276	261	268	254	262	248	233	259	228	250	254	273	265	268	265	221	258	258	252	262	245	224	283	274	225	235	282	287	243	261	245	263	223	238	246	236	264	247	286	254	253	231	250	252	236	258	231	269	228	239	266	243	281	253	234	272	263	253	268	247	229	231	250	237	257	242	247	249	259	270	284	254	258	251	244	215	260	267	231	264	240	250	270	233	268	248	259	252	242	244	282	245	270	223	236	255	262	238	256	261	278	252	242	241	244	241	244	251	240	272	247	229	235	228	252	268	259	244	266	227	224	260	246	269	252	273	263	233	280	249	241	243	250	303	256	291	251	264	265	236	251	276	256	263	237	250	248	227	254	226	249	256	252	266	237	258	247	225	255	250	265	252	250	218	252	271	258	259	266	280	239	263	251	267	250	242	286	257	260	275	229	255	256	269	257	264	231	266	262	233	231	264	265	251	271	235	243	254	265	270	281	248	240	230	277	227	247	271	271	264	254	285	237	250	264	262	262	246	234	256	246	244	271	264	243	256	230	253	236	261	264	252	268	233	273	247	214	261	254	248	257	225	265	232	236	220	267	249	271	237	222	256	261	237	239	230	274	246	232	258	253	242	276	266	221	255	227	220	236	268	234	217	269	264	266	256	248	281	202	240	245	252	255	232	233	258	262	257	256	254	230	228	244	264	247	263	246	223	277	242	226	268	243	257	238	241	249	263	252	234	268	241	230	237	249	236	259	268	265	279	247	278	280	250	245	237	261	265	258	244
4937	9234	7035	3298	2083	1426	1003	872	663	569	492	447	427	456	395	367	396	311	343	357	358	361	355	321	306	361	363	333	340	339	337	361	302	336	344	350	315	313	330	316	355	332	328	291	313	309	353	337	335	327	322	267	299	338	315	333	309	325	323	349	299	318	315	364	321	313	320	331	348	281	344	302	335	336	308	323	313	336	296	297	341	322	350	311	341	307	310	323	335	321	332	334	321	307	315	309	342	346	311	303	339	281	289	308	305	301	359	284	307	321	326	306	322	301	306	302	320	309	325	334	360	311	309	347	319	291	312	323	332	312	301	288	317	297	288	312	312	333	294	320	338	315	342	294	311	318	286	347	349	297	354	358	310	313	341	312	312	380	268	299	317	353	313	302	307	298	301	344	274	304	319	306	309	317	330	329	309	291	326	319	311	311	296	308	271	330	317	310	334	323	292	319	308	292	353	302	313	313	315	324	320	301	327	332	298	305	323	338	307	317	321	324	353	310	329	318	340	323	300	330	317	323	286	319	312	307	328	299	323	335	320	327	352	299	300	315	318	323	343	310	373	335	321	323	315	313	314	303	335	302	319	309	312	346	298	297	322	308	305	302	329	328	334	298	350	323	308	319	344	349	316	316	329	321	312	306	341	300	354	321	346	302	301	294	350	341	309	299	362	327	327	307	322	310	302	342	344	325	314	301	341	340	339	315	301	313	307	322	321	314	316	299	312	337	308	296	296	335	325	303	348	286	329	318	336	311	329	324	311	321	330	344	336	347	338	329	335	353	323	308	332	334	321	321	329	292	298	305	294	307	303	298	344	346	337	350	290	330	317	328	327	324	297	326	314	339	358	337	335	281	304	359	287	298	302	327	310	337	303	329	315	313	329	313	315	337	320	309	300	349	330	265	318	324	310	300	309	308	277	334	314	321	324	320	374	309	309	336	311	338	322	299	338	333	356	316	325	329	317	312	322	314	321	323	303	321	306	341	310	331	304	323	347	307	329	312	304	317	303	324	309	304	298	327	332	332	326	338	327	299	306	320	313	341	323	341	300	311	304	325	280	341	318	350	298	292	300	343	325	312	274	308	308	312	317	313	345	285	337	292	306	293	305	309	327	316	315	325	325	348	319	342	316	333	355	313	313	321	323	316	282	347	364	329	305	303	305	308	286	348	281	340	330	336	326	336	322	306	310	338	354	321	294	310	350	282	299	315	329	343	315	310	326	311	317	338	332	388	352	329	339	298	308	334	321	328	327	325	342	290	298	315	351	330	334	353	308	314	323	319	293	299	320	317	338	326	332	300	308	333	315	340	334	280	309	333	328	338	298	328	330	309	350	308	309	298	304	330	316	338	318	314	330	336	312	330	361	338	314	335	284	329	296	340	316	321	309	333	293	338	318	347	325	332	316	316	330	337	340	337	337	307	328	320	332	316	316	314	303	320	338	320	333	304	352	310	323	319	354	278	343	323	331	306	290	312	292	330	301	316	298	318	263	306	322	323	312	325	299	277	304	327	330	326	282	328	313	338	313	324	335	308	315	321	347	316	304	305	315	276	334	309	307	353	315	290	326	327	343	332	316	303	304	314	308	279	311	329	351	346	314	329	320	321	319	304	304	329	339	339	350	276	297	319	323	314	315	323	326	318	298	314	318	318	329	322	333	351	308	352	328	291	315	341	331	343	344	303	325	281	310	282	300	325	318	302	326	325	313	323	309	336	321	302	343	308	344	339	334	332	304	305	293	295	332	276	314	314	311	298	342	343	329	330	324	284	338	326	321	305	299	307	341	293	303	310	357	349	327	303	358	341	328	321	344	323	306	297	327	312	326	301	318	315	340	312	326	334	348	329	305	306	325	298	309	291	309	367	305	309	307	323	328	330	290	338	320	312	325	310	303	322	297	329	301	348	322	311	334	309	341	315	319	330	329	333	306	321	303	308	309	296	307	308	322	335	301	321	346	324	339	291	346	341	320	330	316	308	296	335	345	320	325	341	333	328	314	326	336	326	308	313	306	368	330	310	309	328	323	322	303	298	327	332	352	286	334	298	315	302	351	312	291	320	299	328	278	312	305	327	304	308	290	315	329	314	336	300	329	332	287	307	327	339	316	307	306	336	294	346	311	323	320	319	307	292	310	363	311	311	306	359	330	328	316	320	294	318	314	314	305	314	340	342	320	329	297	308	324	332	277	287	300	300	288	302	336	314	312	335	323	307	305	307	317	343	323	298	331	315	352	312	313	306	313	329	333	326	335	315	311	278	331	311	341	301	297	328	304	301	321	317	326	312	316	322	343	324	334	306	345	339	311	313	327	312	284	300	323	302	302	309	298	303	343	331	332	346	347	302	303	335	329	288	298	333	311	331	321	332	333	338	349	314	340	302	277	360	335	314	297	296	322	300	339	315	297	355	311	325	306	310	306	318	301	319	295	272	301	315	289	320	335	286	322	314	297	299	299	317	323	298	346	312	317	306	325	278	319	304	326	323	341	308	328	321	306	335	331	312	359	311	322	316	316	288	329	333	346	313	301	318	354	354	342	328	335	344	334	323	305	333	334	314	309	340	311	311	351	314	315	330	309	280	364	284	311	326	308	268	311	307	329	343	338	339	302	284	314	297	338	322	338	311	298	325	333	310	298	311	314	304	284	298	335	309	325	332	333	359	303	328	321	336	320	318	347	313	325	332	325	316	298	329	319	338	324	342	330	321	322	325	321	307	341	311	317	305	323	334	325	295	319	315	350	296	296	319	343	331	309	318	330	319	300	305	296	335	299	336	272	299	328	334	305	322	337	322	314	322	326	316	295	320	310	322	312	290	318	335	324	360	338	323	310	319	298	317	300	342	324	340	310	311	328	325	290	300	300	296	353	321	292	342	291	323	350	291	340	318	290	332	332	345	322	311	368	314	309	319	324	316	314	335	330	334	325	333	316	328	339	320	299	311	306	329	321	352	352	342	351	344	330	317	302	311	316	305	322	336	318	318	299	342	305	317	310	356	302	328	347	337	317	308	296	365	299	319	339	328	312	316	287	367	341	302	311	340	346	285	322	353	312	322	349	298	318	310	364	310	279	344	336	317	312	310	327	347	343	346	301	338	322	319	351	356	331	357	316	324	321	331	336	333	351	301	323	310	302	298	329	309	306	314	315	318	348	331	324	309	326	342	317	348	315	318	338	332	335	292	297	338	316	308	312	313	308	331	325	315	288	299	308	298	318	314	307	332	284	313	304	317	324	342	303	329	349	302	316	300	308	290	316	299	316	306	306	298	328	316	321	315	292	329	363	324	310	294	282	303	303	302	325	314	334	338	327	291	316	310	292	298	313	340	314	278	283	293	349	320	336	341	322	317	322	322	319	328	298	291	368	340	330	294	296	328	299	336	349	303	325	332	334	323	299	308	330	319	304	308	308	313	310	335	315	336	336	341	320	336	347	309	316	324	340	280	310	301	314	320	339	280	318	314	328	326	285	315	339	317	321	323	284	340	313	320
22257	21138	28835	23715	21143	21184	10485	1552	1135	977	871	744	779	698	705	651	610	622	613	597	602	632	539	592	599	601	567	607	523	589	611	622	583	570	581	553	596	565	572	512	555	547	535	573	566	574	538	606	544	542	496	536	534	554	560	595	529	547	495	497	570	550	522	562	579	540	538	502	564	535	557	552	545	549	555	557	568	534	577	600	490	536	568	528	541	568	530	554	536	566	525	555	557	574	530	557	561	615	535	536	577	511	533	574	524	550	581	520	578	541	554	560	542	546	558	526	518	559	595	555	536	505	539	488	588	540	496	576	495	555	566	548	497	522	531	550	543	566	584	607	553	560	514	584	526	544	547	520	564	528	573	543	555	534	545	580	559	610	506	534	566	524	530	543	536	548	535	508	559	529	512	551	526	541	524	545	569	558	557	579	562	540	564	532	575	543	531	578	555	521	579	526	524	490	567	545	556	540	533	564	530	485	567	548	563	537	581	564	553	556	541	581	551	576	545	539	546	542	583	519	520	545	580	562	542	555	563	532	536	561	543	521	533	555	513	582	562	560	552	534	525	620	545	511	586	552	561	571	584	570	577	483	605	573	558	531	550	542	544	551	584	545	579	528	567	555	542	563	538	578	584	543	532	543	573	565	532	551	551	568	525	561	519	562	544	565	541	522	528	581	510	562	567	546	563	551	544	537	579	592	537	548	559	530	535	570	557	545	555	543	494	546	537	530	512	528	568	506	532	583	543	541	537	564	555	517	544	572	527	525	541	527	541	539	566	557	516	519	511	546	564	569	543	507	567	548	542	546	520	574	537	590	591	550	555	600	544	498	564	499	597	557	548	536	529	529	552	542	528	546	516	550	537	564	507	569	520	541	530	518	563	583	538	512	585	543	523	527	571	539	551	582	567	574	542	533	536	539	546	549	545	559	556	544	589	542	542	542	535	539	497	513	593	553	573	536	526	575	509	532	552	518	572	582	533	550	552	568	560	550	532	533	526	547	490	569	503	557	552	535	562	547	532	505	534	555	517	559	544	586	570	563	570	480	517	559	543	582	529	575	538	567	554	531	553	536	518	525	573	528	614	529	512	529	563	567	543	551	536	540	570	560	533	557	487	538	558	541	533	557	573	520	511	559	560	525	538	544	525	514	521	535	555	566	567	539	531	572	563	553	589	530	566	524	553	546	600	562	538	559	563	573	539	563	559	531	546	532	533	531	534	540	501	523	534	557	496	569	550	525	571	567	567	559	497	550	542	549	533	509	563	545	556	534	525	556	532	557	518	545	534	549	604	547	549	576	551	548	544	596	579	529	567	531	516	541	556	512	547	566	547	528	535	516	528	551	575	540	556	566	540	554	524	565	520	553	555	537	531	565	543	538	562	584	549	555	596	528	516	543	551	503	512	526	533	534	581	540	563	543	513	563	545	563	538	575	532	571	563	600	550	544	545	518	526	560	569	565	549	516	579	587	564	536	577	518	541	531	577	575	538	589	536	512	541	559	532	581	498	553	533	549	579	529	603	572	520	547	565	548	567	540	533	520	537	544	556	581	579	559	561	546	529	538	522	518	574	515	516	571	586	522	560	552	572	519	532	521	587	517	501	538	590	569	561	542	554	529	557	523	582	539	553	519	561	533	556	520	545	501	536	506	525	554	554	526	550	563	583	543	496	548	531	535	575	532	579	532	565	550	522	546	533	557	560	556	567	583	559	552	541	511	531	569	535	555	565	543	564	570	548	535	529	592	558	513	577	554	524	559	548	549	585	546	505	527	544	517	507	520	554	531	501	542	525	566	560	522	538	503	529	533	549	555	546	615	552	565	523	528	572	543	529	517	556	531	569	543	549	565	556	549	516	552	509	537	577	572	555	559	588	558	516	560	558	557	541	513	530	541	585	525	569	557	550	559	522	545	550	546	530	538	523	556	513	538	520	537	541	540	544	534	566	547	507	537	552	582	569	523	526	542	553	608	532	502	532	549	520	525	557	516	545	545	541	572	551	581	537	534	549	540	529	540	543	612	567	523	536	555	560	562	502	540	548	548	524	536	551	553	552	513	526	541	549	572	553	575	513	504	576	578	543	535	560	591	549	541	573	586	523	564	501	550	524	546	541	564	566	534	529	541	523	546	519	529	520	523	524	559	523	534	549	553	539	546	521	520	524	552	514	551	594	532	540	534	531	516	559	522	535	587	547	527	506	558	569	519	536	540	542	535	519	547	550	572	583	564	482	582	516	595	536	544	560	551	522	563	543	559	555	510	543	532	554	568	534	536	550	530	556	501	530	564	542	525	577	543	512	563	526	573	505	474	539	557	545	519	545	580	536	484	529	523	512	525	546	535	537	547	560	533	559	587	558	520	519	550	573	559	544	569	539	521	512	548	540	547	554	584	506	541	524	546	580	528	586	507	555	467	556	547	537	553	525	544	577	495	525	577	522	545	611	523	567	499	473	545	565	546	530	553	549	549	540	536	545	560	534	569	520	550	602	518	555	511	545	545	530	527	517	529	543	545	556	506	522	596	542	533	531	587	541	548	544	526	515	512	541	549	567	581	582	538	538	549	495	584	551	485	569	526	544	569	539	537	551	528	588	545	515	523	534	590	530	561	533	571	572	518	607	553	573	535	525	531	556	564	507	543	532	525	564	552	550	510	533	595	557	562	581	540	584	554	532	536	540	550	553	552	514	548	545	524	532	527	577	549	568	577	560	569	527	537	536	558	525	556	524	565	567	560	516	512	552	539	577	545	567	552	537	527	497	480	487	545	551	539	514	520	565	531	554	556	565	558	560	577	554	585	545	512	554	518	529	556	515	554	600	495	544	520	578	538	574	526	549	526	552	564	565	566	547	550	556	513	569	553	544	555	585	562	548	568	552	533	501	524	557	545	546	590	567	558	518	557	497	526	555	570	550	588	544	571	543	526	511	544	522	539	527	534	546	549	544	511	509	563	546	572	516	552	556	537	536	584	538	520	545	486	505	513	581	535	584	541	502	545	534	558	544	537	551	512	558	529	564	520	586	537	540	558	527	556	560	518	569	594	576	586	548	588	493	542	567	571	557	592	545	555	501	533	526	534	551	527	545	506	518	544	579	576	566	518	552	531	573	543	589	566	576	519	541	576	556	561	572	527	598	572	566	580	545	579	528	529	548	514	565	530	558	535	544	538	551	554	561	560	543	513	561	537	596	548	508	529	550	603	522	535	539	530	546	575	567	524	575	534	566	563	551	543	511	499	554	530	578	546	530	534	552	463	552	549	521	556	549	561	498	542	544	558	548	529	589	538	573	567	544	551	529	557	542	564	522	554	538	557	503	564	541	549	520	581	511	551	559	567	540	546	530	490	563	572	564	512	535	532	561	546	547	541	556	572	512	525	536	521	518	542	593	546	545	533	569	565	551	573	514	577	498	571	509	522	542	538	552	541	530	531	504	519	505	530	558	533	545	549	520	556	550	571	534	523	555	504	527	571	559	554	592	570	555	569	520	606
7361	19185	15622	8066	5592	3804	2746	2152	1632	1394	1247	1085	1010	919	931	873	795	772	774	759	761	766	737	723	743	745	720	742	705	712	701	738	723	687	739	726	725	701	703	652	683	693	699	701	702	700	697	683	656	734	687	709	691	699	690	685	726	663	677	707	658	672	663	682	659	663	716	663	691	657	694	672	666	675	644	686	656	725	639	690	692	664	673	675	648	650	685	619	627	692	663	639	698	649	687	646	688	643	677	636	662	692	754	689	646	675	654	732	732	682	683	671	671	700	649	682	660	721	697	658	622	644	704	678	655	685	669	688	704	604	675	646	624	674	666	647	676	717	625	690	646	681	659	636	688	691	656	672	683	713	702	681	691	683	648	695	662	681	694	675	688	693	685	687	684	676	678	713	642	658	675	688	744	673	674	700	667	696	687	698	663	685	642	651	641	649	697	721	661	712	674	678	673	738	631	667	685	612	691	703	660	709	647	699	660	705	660	685	690	698	657	710	669	711	680	685	705	704	662	697	679	645	683	627	697	675	668	693	627	701	606	687	653	664	713	685	678	682	611	723	683	637	678	676	674	648	670	683	619	657	713	676	682	664	644	680	670	691	666	668	691	693	742	698	662	632	640	694	720	664	673	648	632	674	633	668	682	620	682	697	612	668	683	647	726	650	656	685	661	680	699	653	648	680	657	721	662	693	676	682	675	634	654	675	616	684	673	708	689	654	732	690	668	666	674	702	673	667	699	683	670	717	725	672	637	668	683	659	662	673	653	643	697	691	635	706	638	627	664	716	685	672	679	642	676	720	687	667	691	693	699	640	691	661	664	679	675	667	704	675	674	708	670	657	677	687	678	711	676	678	655	716	702	663	682	646	684	711	717	659	657	689	670	733	677	651	671	678	665	684	671	653	722	695	647	653	737	733	671	701	663	625	702	648	663	646	699	630	676	656	682	668	627	647	684	685	656	662	668	744	646	677	730	683	641	658	646	667	636	690	681	677	650	658	695	669	719	706	679	701	717	654	662	688	709	714	661	662	696	691	671	670	693	682	657	642	681	691	639	651	648	678	661	680	636	671	680	650	689	638	682	674	646	693	674	635	667	676	587	686	702	731	630	652	686	678	713	697	708	663	727	653	642	712	664	654	693	629	716	691	665	643	664	697	651	629	642	700	645	661	669	669	671	649	671	638	655	693	676	662	735	658	687	680	670	622	659	662	693	684	705	667	684	681	652	629	686	675	691	649	687	670	723	670	714	687	632	685	692	620	719	635	694	696	667	678	671	657	679	659	655	645	728	678	680	641	670	664	665	669	720	615	687	735	660	650	676	687	693	672	701	694	693	725	665	698	681	686	676	636	667	688	682	687	674	656	653	694	678	651	708	605	683	703	673	655	681	684	685	695	706	675	668	679	660	659	669	638	661	687	670	685	653	711	664	693	656	676	690	652	636	663	692	665	686	722	626	649	711	699	660	684	753	691	645	683	625	703	743	666	669	669	710	713	697	644	698	719	672	673	660	663	706	692	673	692	715	652	726	663	698	715	648	640	680	734	632	650	674	666	700	677	652	722	632	721	667	718	656	688	674	659	651	646	735	693	636	681	686	654	685	671	669	660	626	683	630	696	712	647	663	659	700	722	686	664	728	701	695	698	657	691	654	679	658	647	667	624	696	687	671	675	648	734	638	665	702	664	619	669	679	646	684	692	643	632	727	663	692	624	623	703	630	677	672	666	639	671	646	674	712	738	695	665	682	650	673	678	663	702	659	693	667	664	688	615	683	665	689	681	649	679	714	657	683	659	715	708	695	673	636	677	696	673	699	675	729	642	674	694	644	699	668	662	679	688	645	692	627	628	677	681	660	691	675	655	662	643	654	690	660	679	690	714	672	678	649	657	642	662	654	684	696	687	657	691	668	680	693	648	669	655	646	692	678	696	639	660	664	687	668	647	684	662	696	663	728	719	698	685	729	701	681	638	686	718	673	648	658	596	683	684	697	691	613	688	714	653	638	699	648	677	677	682	644	665	688	674	657	623	642	717	680	637	648	679	680	665	686	647	696	712	669	711	670	676	662	610	724	665	665	693	714	662	709	692	660	671	643	690	725	685	685	689	668	656	667	613	685	692	717	712	695	726	689	640	675	665	633	675	697	673	697	648	682	684	717	719	674	624	646	678	652	704	644	672	706	657	701	715	645	607	630	661	673	751	660	656	661	652	683	657	626	690	644	684	681	704	632	682	638	679	691	662	660	675	663	700	674	675	676	670	702	656	635	669	662	701	689	664	679	681	698	666	687	678	697	662	643	687	699	660	646	743	670	676	679	652	707	673	694	687	707	649	600	655	636	662	667	709	673	670	668	679	658	681	645	659	646	690	673	609	687	635	634	625	641	668	668	675	693	667	674	687	686	696	650	656	678	700	662	697	665	696	653	686	627	651	659	633	651	662	648	663	698	674	674	681	678	710	661	670	655	679	696	680	640	633	714	691	676	681	653	652	674	675	688	676	663	684	698	683	654	663	655	677	683	716	671	688	698	667	698	692	650	671	647	687	701	688	641	676	695	605	681	695	685	679	640	636	696	705	661	666	662	712	649	680	730	659	663	654	679	673	663	655	697	668	681	647	699	672	623	656	684	633	659	665	675	666	685	679	660	678	648	686	685	670	643	664	678	691	642	642	732	646	718	665	659	677	633	628	640	685	687	705	685	743	658	692	679	703	674	675	686	663	706	728	710	688	704	684	683	703	713	708	661	668	683	669	681	671	671	662	671	709	657	652	689	690	688	624	698	706	641	685	675	664	619	700	695	693	710	715	666	655	658	642	652	681	665	670	674	648	664	656	702	672	679	702	667	697	686	678	639	636	725	689	716	696	660	698	652	694	651	662	693	671	677	653	700	653	658	698	683	674	656	650	687	684	695	676	700	667	636	654	679	661	667	633	681	656	702	709	669	650	686	672	649	680	636	686	709	690	656	683	702	676	674	702	692	691	686	661	685	693	668	655	734	694	666	667	657	631	681	672	664	659	683	639	672	726	656	631	702	684	654	655	655	696	651	689	675	702	659	687	696	683	662	688	692	645	693	676	647	679	667	706	673	710	679	649	621	673	691	687	702	676	673	700	685	647	634	683	702	691	644	671	663	692	669	660	718	679	715	655	727	633	653	655	663	712	673	657	663	671	704	660	680	687	677	655	673	684	655	656	726	675	674	635	673	695	666	695	609	678	661	702	650	631	701	646	670	659	694	668	673	642	628	700	678	676	690	696	686	668	693	710	674	699	687	678	686	699	660	677	659	635	695	705	675	735	696	695	684	658	668	684	693	660	666	665	665	641	667	712	642	677	640	646	681	636	682	720	628	697	636	713	632	682	663	693	697	663	648	698	646	701	666	677	691	702	668	641	734	694	676	649	651	724	659	649	631	663	699	698	742	703	707	686	689	619	649	709	683	702	702	683	739	677	697	696	727	668	678	700	681	699	674	679	675	707	706	691	713	656
27053	19573	7040	1558	888	664	673	634	617	608	611	565	591	592	532	555	559	558	562	549	581	582	582	607	586	513	521	584	618	544	549	553	542	597	558	528	564	568	576	565	527	549	551	600	548	563	544	562	574	611	554	508	585	560	563	554	520	541	608	592	548	537	564	564	524	589	593	583	573	619	614	576	571	580	543	533	582	551	568	533	582	574	567	565	531	576	566	523	575	583	510	549	580	574	555	544	586	571	546	581	577	574	549	585	564	564	569	560	582	588	555	562	540	554	579	572	571	595	553	527	542	567	530	590	525	601	609	566	582	590	572	567	503	573	576	491	575	541	577	579	565	570	548	585	581	551	587	586	595	535	556	573	565	552	549	511	554	570	580	567	539	495	526	611	581	559	553	580	549	554	538	553	560	567	538	574	561	537	590	585	525	553	531	561	571	571	541	579	555	548	547	554	574	542	557	556	552	545	539	558	579	597	563	534	590	529	598	568	609	586	556	576	585	531	582	555	575	553	564	561	572	546	568	551	565	605	544	567	592	614	574	554	583	596	572	576	608	573	595	575	583	600	552	580	565	554	562	584	513	592	569	588	585	586	584	571	558	564	587	585	564	577	578	569	576	601	591	546	607	564	545	562	582	583	553	540	564	529	575	538	549	568	554	577	576	546	604	551	560	530	580	547	577	569	565	551	556	538	558	539	572	537	583	584	581	531	589	529	551	568	562	542	570	624	549	570	522	574	539	583	548	568	609	566	563	626	554	575	554	562	585	569	572	548	528	605	545	572	558	600	561	524	542	584	525	570	561	574	596	545	581	563	541	544	554	580	570	564	571	591	565	580	590	577	566	565	559	556	599	537	613	531	616	578	546	552	515	592	588	521	573	562	587	553	583	556	559	583	599	570	556	564	575	514	614	552	578	590	535	545	564	586	541	563	575	537	573	555	597	584	569	561	548	522	545	588	575	507	570	604	530	558	607	554	569	555	529	551	599	546	561	566	536	543	552	601	548	576	570	505	547	556	581	560	562	565	578	568	537	583	622	556	597	545	634	568	563	572	584	554	545	542	582	551	544	516	551	533	575	556	565	600	538	586	574	564	592	568	532	536	559	547	629	526	565	582	552	585	581	526	540	580	558	552	581	533	584	550	551	580	567	526	554	537	580	568	576	565	530	555	532	536	555	543	583	574	555	557	564	582	540	578	551	610	596	603	595	556	609	557	536	608	556	573	559	596	529	576	580	551	565	603	559	596	588	541	558	540	554	544	555	561	553	588	542	597	586	590	537	638	540	559	538	541	584	589	561	572	576	587	558	570	577	525	567	554	550	594	610	537	576	599	547	555	559	533	578	607	564	573	576	550	524	566	541	536	549	541	546	589	617	556	607	590	524	559	620	569	527	575	564	571	530	552	574	582	581	579	519	576	518	562	568	573	531	563	526	596	563	568	546	580	525	529	538	552	560	580	537	587	571	564	530	583	592	557	534	524	541	550	587	537	546	557	586	561	520	564	613	581	592	581	555	575	567	570	555	526	535	575	551	567	564	578	595	569	583	553	552	625	556	571	577	568	559	570	527	599	557	572	532	584	580	544	517	581	598	568	543	595	573	539	536	585	535	578	589	569	599	542	585	551	571	500	590	552	580	583	541	604	564	585	564	571	600	554	583	570	611	565	530	560	584	568	613	540	553	589	559	528	579	590	579	580	568	569	560	558	600	554	573	599	545	565	560	571	543	530	530	582	488	577	589	583	572	546	571	565	594	546	584	595	550	576	564	555	537	551	553	598	522	556	609	550	593	551	580	579	579	539	540	571	618	584	527	560	570	549	562	555	570	582	561	548	602	560	555	537	585	557	561	524	587	558	537	566	591	604	539	551	544	554	554	571	562	584	599	572	532	562	617	572	570	590	592	593	579	572	595	591	568	559	558	586	539	551	561	534	594	560	547	546	560	571	532	529	587	577	597	577	571	563	580	555	553	584	583	541	565	600	553	552	585	590	555	583	594	555	567	574	592	529	598	591	571	590	572	596	553	576	541	556	585	579	580	609	543	577	596	583	556	567	545	567	582	557	581	589	592	520	567	577	562	566	574	543	540	553	536	556	526	568	571	560	548	533	578	573	620	511	531	548	539	579	573	602	609	582	560	558	610	540	581	557	552	556	585	544	571	569	539	545	566	581	546	582	513	590	557	560	561	547	558	599	568	539	549	557	563	616	587	574	561	537	553	579	554	567	556	603	563	555	552	558	543	539	579	567	579	587	561	540	563	584	612	569	590	554	560	562	615	553	547	568	539	580	543	549	587	535	540	511	562	575	571	545	567	538	586	596	591	607	574	584	558	560	588	541	606	530	537	557	552	531	512	567	589	560	591	572	557	529	562	546	559	575	529	606	510	594	564	567	571	541	550	561	573	590	549	526	553	564	557	592	564	552	559	522	564	572	546	588	563	562	557	580	552	568	601	546	551	530	589	561	567	585	572	561	538	556	549	567	564	619	556	573	526	576	573	556	579	576	582	584	525	549	590	571	556	573	541	514	581	553	554	575	544	555	581	561	561	565	531	563	586	538	562	571	553	511	541	558	578	542	559	570	586	562	546	598	565	529	559	558	542	592	585	620	593	594	544	607	584	574	614	555	580	547	593	537	589	555	561	556	536	569	526	590	581	529	587	592	558	555	525	578	533	570	594	551	583	590	598	576	560	534	557	594	556	581	630	552	540	548	577	592	585	559	546	530	544	584	509	561	598	560	552	548	555	564	569	561	557	582	613	571	558	588	589	537	528	583	605	578	530	564	587	565	554	572	601	597	536	555	547	551	581	569	558	533	578	573	581	610	588	605	542	561	549	572	593	560	577	559	590	543	576	559	564	552	551	565	546	622	567	525	586	519	567	581	534	589	555	580	571	560	526	550	594	591	575	553	534	504	572	566	598	560	542	538	593	544	579	540	550	584	591	578	597	533	567	566	521	581	526	574	539	583	533	586	569	552	587	572	567	546	616	567	529	538	610	558	550	580	556	557	571	538	559	554	539	555	537	536	524	581	563	542	584	562	577	600	579	569	562	548	560	564	565	540	571	618	572	594	578	557	611	562	554	563	570	527	559	576	575	534	515	552	584	611	557	554	550	555	533	610	563	605	595	578	554	593	577	581	561	610	509	561	543	579	590	588	562	558	567	564	575	595	544	568	555	588	572	551	576	609	588	615	578	577	530	549	594	586	600	608	631	617	595	609	561	547	542	615	538	582	582	544	514	575	549	563	555	567	550	607	569	593	616	548	572	570	561	572	572	578	579	538	576	560	588	606	604	560	560	553	538	557	593	554	574	570	584	587	566	556	526	569	590	572	546	523	571	621	534	601	552	578	606	572	551	577	559	537	572	618	574	525	545	533	544	529	530	574	540	567	586	566	583	580	584	536	571	601	573	615	563	545	562	586	597	592	607	529	564	535	578	607	557	599	541	603	569	540	526	535	564	556	557	549	545	569	563	574	543	567
5282	3818	3082	1764	1312	939	793	815	684	726	718	711	706	691	701	660	712	668	701	717	706	666	672	640	615	657	680	609	665	670	675	698	719	666	656	714	719	687	642	683	631	675	667	659	712	649	632	691	670	727	696	634	671	656	643	663	686	670	659	680	690	678	692	671	682	691	675	703	623	712	705	682	673	674	636	682	671	657	662	709	627	698	702	679	645	685	659	720	691	669	667	663	727	642	703	663	657	666	666	660	658	684	645	706	671	715	612	636	679	675	682	686	682	652	643	707	691	646	657	687	699	665	678	619	704	649	631	661	697	671	687	701	751	664	621	671	639	672	647	690	726	697	675	710	710	667	639	672	708	678	706	667	638	642	639	635	703	699	684	698	674	659	685	690	656	623	710	696	652	654	644	671	682	664	672	715	722	700	664	694	661	655	668	656	670	714	654	655	649	629	675	630	623	640	680	689	665	625	678	686	674	705	690	701	658	646	671	660	682	641	686	642	689	695	702	670	716	678	682	680	656	672	663	714	674	651	652	673	646	652	639	704	680	667	684	701	658	630	666	649	732	642	640	666	673	678	700	721	771	655	692	734	640	634	697	663	665	676	650	649	683	664	674	720	665	672	664	686	666	673	720	704	699	661	642	678	695	680	654	693	654	691	690	716	674	729	628	658	684	663	660	650	668	699	656	651	685	661	670	684	696	626	720	721	714	675	714	688	654	661	642	640	644	639	655	663	631	620	661	686	644	695	641	695	725	694	698	641	678	686	688	658	695	641	702	665	668	637	667	630	663	664	647	621	669	724	657	687	635	651	676	642	648	675	688	673	682	648	666	685	711	658	679	631	684	656	692	675	653	685	694	638	694	665	644	607	720	654	678	719	692	701	668	700	651	669	689	666	692	660	673	623	693	644	678	654	683	703	650	693	673	702	675	646	699	670	646	641	678	653	713	654	681	690	655	730	673	667	694	661	666	655	724	627	711	648	689	676	703	648	670	681	663	657	686	696	713	668	657	661	619	677	664	647	677	675	656	656	665	675	660	681	686	693	658	672	633	693	687	645	668	659	664	630	625	663	701	704	698	715	688	677	705	636	668	613	639	677	706	651	690	670	624	680	683	667	649	665	681	668	698	647	626	724	647	632	668	663	669	678	631	673	712	656	619	664	685	704	625	681	667	668	668	682	678	683	703	693	651	663	638	672	683	723	710	697	647	714	686	638	664	642	672	709	681	686	672	696	690	651	673	639	647	660	695	687	677	685	642	662	681	682	647	646	665	655	685	698	644	671	696	656	649	665	693	654	643	705	670	683	651	698	710	660	673	675	612	670	665	668	673	687	670	666	687	669	638	699	681	666	699	687	657	673	685	656	657	672	677	685	655	633	656	687	690	657	642	648	669	661	674	726	683	637	669	650	672	647	720	696	703	672	649	704	718	690	675	656	662	652	710	655	650	655	696	695	675	679	646	687	664	686	645	668	733	631	667	649	657	665	694	694	700	669	649	667	650	649	674	614	648	706	656	645	651	642	658	647	682	638	678	655	659	698	672	632	692	658	675	650	621	705	707	641	656	630	690	683	656	704	649	670	678	673	646	658	677	662	659	671	632	655	705	653	660	679	666	660	626	655	655	679	686	662	681	673	683	672	680	646	714	673	642	690	630	655	694	711	649	676	689	660	686	694	722	649	665	689	651	691	696	659	707	700	653	704	671	624	660	709	708	670	679	657	688	667	643	674	712	623	690	672	639	664	704	668	650	665	672	711	712	651	666	673	691	633	683	663	694	646	611	692	705	658	660	662	656	674	695	677	688	666	659	671	640	669	704	713	702	666	691	684	686	684	707	681	676	639	699	653	704	720	695	705	695	641	630	653	694	654	655	687	685	659	660	660	696	656	700	648	684	695	711	666	654	656	650	677	683	661	700	678	673	641	698	680	672	668	634	716	641	691	686	715	652	634	691	699	656	644	633	677	677	717	663	628	639	664	698	688	666	645	668	703	682	678	632	630	672	743	681	678	659	691	689	659	724	693	649	682	678	660	588	647	671	693	638	651	660	662	682	665	649	699	619	684	700	692	683	690	703	701	707	682	701	683	694	685	724	605	661	675	676	646	596	694	689	658	681	683	712	666	647	681	671	691	691	706	663	667	694	689	652	673	717	666	689	660	669	695	685	705	661	652	635	692	679	694	669	666	674	657	654	709	678	684	675	706	620	695	716	629	680	696	646	668	640	609	653	662	663	667	662	630	699	623	687	698	635	682	682	637	677	696	672	627	702	697	655	670	699	651	645	684	643	673	711	622	712	672	692	641	714	667	734	686	717	654	664	680	703	699	651	657	683	656	685	635	683	687	711	647	683	652	648	676	703	682	691	700	720	680	676	657	672	652	685	702	707	629	664	671	648	672	685	638	665	649	677	652	657	690	669	688	666	643	628	653	679	657	701	638	643	632	706	647	691	636	661	631	685	666	674	683	677	686	686	658	666	640	642	677	699	701	708	685	712	662	683	655	663	668	678	695	683	637	646	669	638	674	651	691	701	704	669	649	618	700	685	654	668	637	703	653	687	677	683	694	645	671	695	687	653	643	703	651	653	704	667	658	677	649	666	696	695	674	634	664	667	673	690	714	642	696	697	704	652	657	652	663	699	671	664	620	687	700	628	663	683	651	616	671	672	715	624	651	723	673	676	678	660	650	660	721	697	651	662	657	669	700	679	642	672	701	699	671	700	660	665	636	631	654	705	688	693	691	678	681	686	637	664	659	668	703	664	692	681	660	715	643	709	684	667	630	608	727	641	654	652	673	657	711	663	662	679	603	667	696	655	666	714	691	657	723	663	677	673	684	722	679	650	665	650	669	719	677	683	669	690	689	646	727	693	674	654	691	698	707	668	662	674	704	630	699	685	652	651	655	673	711	654	704	646	627	677	659	664	722	656	655	713	674	672	658	637	713	653	680	671	676	622	699	658	686	684	683	706	638	675	691	630	697	666	655	695	651	660	711	654	680	653	679	691	669	655	649	610	672	664	652	694	711	657	650	684	647	675	641	661	717	685	651	658	644	692	701	626	691	652	714	739	646	629	706	658	687	663	647	691	633	712	684	661	632	702	688	706	682	687	697	653	698	692	662	663	672	713	618	707	669	652	691	628	708	697	664	653	675	638	722	635	655	639	716	685	646	649	694	702	652	637	633	665	612	674	649	626	638	671	692	645	657	678	639	686	709	645	664	697	633	687	651	682	680	615	690	633	665	692	644	642	630	694	665	687	721	642	684	666	693	677	647	729	653	653	679	662	653	655	679	693	675	676	639	659	663	627	693	657	687	651	647	660	670	641	696	681	676	686	671	665	712	716	669	655	610	684	660	678	684	669	727	638	665	667	647	696	627	680	686	631	678	619	668	632	676	693	702	618	705	701	651	657	670	665	685	634	685	659	705	717	644	737	624	675	640	751	677	691	669	741	638	682	686	693	662	615	652	680	666	697	692	666	710	697	664
23298	21098	28276	24170	21101	10981	1979	1288	1140	1049	1024	962	997	953	928	905	889	895	865	830	842	877	921	854	871	879	891	882	866	852	826	859	872	881	865	819	853	848	888	864	847	883	866	834	849	855	827	878	876	884	842	898	878	895	867	864	814	804	813	813	875	866	782	811	838	879	845	851	860	835	833	874	927	803	852	822	839	845	813	879	810	878	814	854	795	825	873	829	821	853	861	823	829	839	871	910	876	858	817	824	816	878	875	868	849	845	829	847	868	851	880	875	836	834	833	849	800	815	854	801	878	846	858	821	847	871	893	877	857	871	825	903	820	804	823	866	840	816	860	892	849	805	859	819	828	863	822	845	857	875	860	838	841	780	799	849	856	855	814	820	822	790	868	849	833	842	828	828	830	835	853	795	866	833	820	826	854	848	858	850	799	834	827	809	886	864	874	819	810	841	848	814	796	815	846	853	872	871	856	869	817	843	802	797	875	842	858	866	855	803	838	856	852	872	859	856	842	886	883	865	910	871	891	908	850	788	856	848	863	856	840	830	781	832	823	834	838	842	852	832	814	941	858	842	826	804	853	835	842	824	816	868	828	853	860	845	890	955	847	834	797	834	839	867	786	816	879	828	812	804	885	816	824	856	887	828	905	870	866	872	850	846	835	835	908	805	837	811	822	824	855	827	859	804	805	804	855	809	854	838	849	838	846	858	847	806	873	854	905	835	846	833	804	852	847	858	815	860	874	831	847	824	847	872	846	828	822	842	843	870	828	851	814	806	876	844	878	837	841	864	822	826	873	813	849	830	822	839	894	805	880	800	879	867	825	804	842	847	864	845	848	871	829	823	888	849	802	821	870	874	872	823	890	811	811	812	902	847	867	866	858	818	825	790	889	813	881	856	823	819	836	840	826	836	812	873	837	850	838	917	861	813	858	848	845	850	889	842	835	793	814	750	863	813	857	865	844	865	833	873	838	845	860	868	864	865	851	855	848	821	855	815	832	862	802	842	815	903	863	898	813	847	776	870	838	839	856	833	873	861	882	893	791	878	864	864	893	826	828	844	809	872	833	821	857	852	828	851	863	827	838	867	849	902	875	811	822	900	852	869	805	811	873	848	886	831	826	860	858	822	823	863	879	816	862	851	843	880	832	824	814	832	855	810	835	789	846	850	819	859	795	871	867	806	837	837	796	855	864	843	815	868	815	838	860	829	798	830	835	816	863	851	809	820	857	869	842	818	813	832	853	835	846	865	794	785	786	807	852	839	869	850	869	843	819	840	878	846	856	827	791	824	812	832	838	919	793	865	783	865	854	819	849	842	892	802	840	836	824	842	835	805	857	875	855	881	863	854	899	881	852	843	919	790	782	833	885	871	857	853	898	820	875	843	848	820	862	859	818	839	844	905	823	797	796	790	892	851	803	861	813	849	823	840	819	851	846	843	851	852	865	833	800	846	837	838	822	844	845	844	817	858	867	863	844	824	836	834	791	840	860	845	827	825	874	805	864	818	865	920	850	855	797	884	872	810	834	872	855	876	847	890	870	839	888	829	829	848	793	881	872	841	847	800	882	844	805	873	881	841	794	821	872	837	861	871	863	898	857	758	846	845	868	788	833	866	829	879	855	893	842	809	878	804	870	841	822	855	817	867	830	819	828	769	874	863	825	832	808	831	874	845	870	801	787	842	802	859	837	826	792	834	821	836	835	784	846	850	838	783	851	812	866	880	816	818	861	800	845	857	855	824	867	777	832	841	857	841	838	820	865	843	848	828	856	867	867	813	833	835	817	881	836	886	832	853	823	899	816	798	850	838	831	840	863	866	872	879	900	864	844	860	883	890	861	849	829	816	812	843	855	802	843	810	796	830	870	830	884	788	849	808	865	851	819	876	842	824	873	919	862	830	827	855	816	834	827	827	835	808	850	875	873	831	839	832	906	865	869	861	856	819	815	853	824	831	853	896	842	877	894	842	858	834	890	850	871	804	864	830	901	786	890	921	837	866	886	862	824	787	841	858	828	773	874	823	786	870	838	874	871	879	883	827	799	837	871	854	829	878	849	869	867	894	848	834	813	838	828	880	839	880	871	822	872	855	885	853	812	890	844	853	879	823	891	872	848	777	833	882	877	806	841	830	858	828	874	859	837	842	847	808	844	861	877	857	848	821	887	857	854	805	809	800	820	842	808	888	816	859	847	860	861	806	864	817	823	850	852	828	910	861	888	849	817	883	815	794	824	853	854	871	877	875	859	833	869	862	865	818	811	882	859	783	844	867	837	821	835	812	854	852	899	815	851	819	858	790	861	875	828	823	842	890	841	858	816	822	824	820	857	881	853	792	891	860	861	869	850	867	893	832	874	867	820	854	809	863	817	838	821	829	851	877	884	879	804	862	827	838	855	825	865	883	819	822	842	828	845	826	844	858	788	888	838	816	860	821	792	816	825	849	875	817	794	776	818	828	827	842	922	828	832	841	855	864	848	829	858	825	829	837	857	844	838	842	876	850	869	854	806	845	850	806	836	899	806	832	831	857	849	850	869	816	833	802	848	829	806	816	858	820	874	849	864	804	825	852	787	836	848	827	825	884	796	818	814	857	794	861	806	813	873	867	828	862	829	872	804	833	812	870	815	844	822	848	801	861	808	852	877	829	831	855	829	866	803	834	863	798	829	811	898	849	828	825	876	841	806	808	830	892	858	818	833	808	843	839	866	869	865	854	861	835	839	871	876	843	850	793	878	822	881	805	871	840	841	841	823	822	853	914	819	849	817	828	861	875	873	828	801	767	800	901	861	853	859	834	835	881	835	862	890	831	870	899	801	864	856	836	894	854	828	842	869	887	844	815	826	859	807	810	851	826	868	828	850	842	835	905	773	869	875	849	843	823	883	833	809	893	865	854	794	866	833	800	828	891	856	834	799	843	827	821	842	895	861	827	867	861	808	885	794	818	793	819	813	825	879	893	869	855	831	844	825	793	825	792	866	851	851	783	785	854	866	850	831	824	815	847	865	884	852	853	808	805	833	871	808	821	822	839	824	850	834	840	836	806	820	825	885	826	876	857	869	816	814	859	908	811	826	844	807	855	848	852	818	842	852	782	873	872	833	868	822	855	851	859	856	877	808	891	866	786	811	814	880	856	809	869	860	870	854	835	891	887	885	792	838	842	820	853	871	837	908	831	869	856	873	848	847	809	894	829	807	824	837	826	893	827	820	811	839	875	789	856	881	863	867	836	833	829	831	866	876	867	859	822	857	855	859	789	843	814	804	812	854	814	849	801	810	871	823	886	866	859	786	893	880	798	821	775	852	838	883	860	819	872	870	864	851	893	859	845	841	858	884	822	873	836	839	784	830	863	861	890	887	817	842	790	826	863	910	851	794	830	832	811	878	853	807	789	803	863	851	815	849	843	865	861	874	872	801	856	840	839	879	807	824	837	809	889	837	839	833	829	849	890	843	857	822	813	841	872	833	855	825	771	861	841	814	857	824	834	865	848
5161	12720	10166	5310	3847	2637	2013	1761	1466	1293	1322	1178	1166	1161	1089	1057	996	972	1057	987	1008	1072	1049	1018	1005	1024	1076	1046	1008	972	1031	989	1000	1034	956	1037	1034	984	1008	983	969	993	999	1061	1047	961	965	1013	959	1004	1046	986	972	1045	995	965	1001	1061	1014	974	985	1000	1010	1012	1012	991	963	951	1044	975	1002	981	1005	1024	1089	987	1002	973	952	945	928	1038	1038	957	985	1054	1039	1009	983	981	1002	1026	1025	952	1054	1015	1024	1040	1014	980	1004	1043	976	991	1008	1037	979	995	1022	1025	1007	990	986	969	1039	952	1036	968	1031	1017	1022	1005	1004	1012	979	1027	952	1008	978	1056	1029	975	993	1016	974	1081	976	980	1047	1000	1017	991	1027	1011	1016	995	981	964	978	963	921	1068	1060	993	1041	1009	995	1047	994	916	986	938	988	981	1018	951	1035	973	931	1009	983	926	979	996	986	978	1058	976	1004	969	999	958	967	1009	931	966	1002	1047	995	1023	987	991	986	981	1020	1031	1012	1036	1004	961	989	1002	1003	1016	1018	1011	984	1001	967	943	950	1020	980	946	1028	977	941	1070	1040	1062	1011	998	1013	1023	996	992	958	981	1014	1016	986	936	1011	1041	959	924	964	963	1027	1038	1037	1006	974	1001	1023	997	963	970	995	978	1005	1015	1092	1001	991	996	1055	963	1016	989	972	1000	1023	1042	971	1046	1001	976	1042	936	941	994	985	981	972	991	1016	1045	959	998	1004	1018	1047	967	968	1009	1023	1015	1012	1024	947	1015	971	988	948	1028	986	1018	1040	1005	937	959	961	1008	965	976	977	990	942	1054	1023	988	991	1024	1063	1014	973	995	977	1041	1012	994	1013	998	973	992	979	996	988	952	969	980	929	1053	1063	1051	981	979	987	972	972	998	978	1014	981	1020	1015	891	980	919	977	993	994	944	1048	1006	974	1038	964	990	992	943	971	987	976	963	959	984	962	1004	984	1032	1006	1011	1018	1016	971	937	1033	964	992	1014	1005	993	1019	988	993	945	1003	985	982	1007	1002	1016	945	1036	971	987	1031	1037	912	983	991	983	999	1031	1000	948	1015	963	1010	1014	1042	964	940	977	1028	993	1010	977	986	1021	1029	1020	978	998	997	981	971	990	1010	976	1020	1003	1019	995	1000	1028	1016	1010	1003	972	1022	1011	993	1051	989	1005	991	1028	1007	981	1009	997	980	1033	1056	1033	1016	961	969	1041	958	1005	1005	981	997	962	1029	945	1005	1012	996	1004	1001	1014	964	997	988	993	1023	1021	986	988	1035	985	946	1017	1065	957	1005	1013	991	998	985	1003	986	1036	1026	951	982	998	980	1002	962	1008	1005	977	990	977	976	990	948	989	963	1012	967	996	1009	975	1078	977	916	1022	957	1027	980	911	1027	1061	949	1004	1062	1013	956	963	1008	978	1011	1063	1008	1050	977	991	986	984	958	1003	1011	987	1000	966	949	997	984	994	985	1018	962	989	1045	948	989	956	951	1029	1021	953	1020	974	1035	967	975	965	997	997	968	1025	964	954	1000	1005	1009	1007	993	961	1058	1002	1009	990	988	975	990	1030	972	998	972	1057	1001	999	970	980	1012	1026	967	1033	994	975	985	974	958	958	963	984	992	982	1009	1009	903	961	937	986	938	989	994	994	1046	982	1002	1019	940	1017	999	981	1040	955	990	1018	992	993	1042	968	982	924	1070	1013	947	1007	1027	954	987	936	988	999	988	984	971	994	983	991	1002	1002	1001	974	955	969	1009	1018	975	982	993	1015	953	964	981	1004	1030	974	1055	968	1006	977	1026	1020	1005	953	1010	1052	975	978	1015	984	970	1016	1058	985	964	984	1058	1008	1026	1003	938	948	977	976	1022	946	1004	981	998	1043	975	995	909	976	978	996	1031	962	971	1012	974	1029	959	1037	954	1000	971	948	969	1012	925	1017	997	931	974	994	994	965	1003	1004	1000	993	969	1018	986	1003	1026	1033	976	1024	992	978	953	1018	954	961	979	942	1015	1009	973	1028	937	1011	957	1015	980	947	965	979	981	990	978	971	971	971	1029	986	1007	982	1018	1007	1029	1029	1016	974	992	1001	1028	1008	940	930	996	1014	961	951	1032	974	981	1010	984	1001	955	1044	943	988	984	1021	1026	999	962	995	970	1021	973	1012	1050	1043	976	954	971	991	992	982	994	971	1030	1029	1020	964	976	990	952	1040	1022	1007	1046	1021	1019	959	1016	964	1022	976	991	1037	1010	973	976	1025	1031	955	1020	1044	931	994	964	991	1007	977	1004	977	1003	985	1014	999	1018	967	987	1020	980	980	1035	1020	1031	953	1013	1041	1046	956	935	1027	1028	995	1017	1010	997	978	975	950	1008	972	1010	933	1006	1030	1030	985	985	968	999	1017	1003	961	1033	1009	1027	1015	990	953	946	1042	1045	1000	986	1004	985	1029	1042	1033	983	976	996	950	946	975	962	1001	1002	1009	978	942	1002	1030	1041	949	976	961	970	1010	973	1017	994	1057	996	1013	1062	1026	1019	1010	980	1000	967	985	985	1029	997	1000	981	1044	989	962	1002	1014	985	963	985	982	945	924	1017	991	984	985	980	983	948	991	1018	962	1019	993	972	953	1030	963	983	1022	1002	1010	988	950	974	973	971	992	984	1016	973	1010	1043	1009	1013	1027	1006	1013	967	1010	980	1038	997	971	951	993	959	943	1017	993	1004	954	963	927	1003	1053	1027	1075	986	1015	976	974	980	938	928	982	1006	1005	974	929	971	1058	991	1011	1032	1012	956	988	1003	968	1006	911	1018	998	1030	1009	997	1004	946	971	984	965	1016	957	1020	1018	927	1061	932	997	975	950	1029	983	1047	966	1020	949	961	949	1025	995	1051	1016	1003	973	965	1058	935	978	972	936	994	1035	973	982	985	996	1015	991	1002	1011	979	984	952	1002	980	977	952	1000	1031	994	1001	1051	981	996	1007	1004	1042	999	1044	955	1016	1000	1038	985	1033	998	984	975	976	1014	965	989	960	988	957	947	958	996	1017	986	980	989	1052	982	984	962	954	1017	977	969	1013	1013	1006	1010	985	996	946	942	963	987	964	923	945	964	1038	1003	1014	961	1025	1021	999	999	987	992	1000	981	949	983	988	1044	978	1007	1032	967	1038	955	1014	1010	1012	1007	942	1004	956	1036	1023	1049	985	989	1029	990	975	991	1039	977	996	956	993	1030	951	1087	976	943	967	1000	941	977	1003	1020	1055	932	988	1010	972	1071	961	1008	969	982	992	1022	1023	1002	975	1011	977	967	1006	987	1023	931	1006	970	1000	999	948	1026	1007	1014	947	1053	959	988	958	979	1040	1005	970	1021	967	1002	1002	1033	966	970	1013	977	953	1000	1009	974	1042	1022	990	968	996	957	1001	974	959	1053	1032	968	978	981	983	985	974	949	1021	992	997	1037	1040	1002	1014	969	1008	991	938	934	1004	1035	1048	978	1018	1067	987	1035	1022	998	961	1066	1026	962	1002	969	958	982	1003	1021	1026	955	1060	1032	1028	972	1037	992	954	1004	966	974	961	1001	1006	1046	976	1008	1004	989	1000	935	970	1031	1050	1039	952	1030	1019	997	1061	1019	991	1004	1063	984	984	956	1039	1004	1005	956	986	944	1046	902	975	1023	951	996	973	1005	1014	1003	957	988	1012	983	1019	989	1027	963	956	994	989	974	970	1007	1000	986	1009	1016	956	968	956	916	998	991	1033	952	1002	1037	1008	974	968	1001	1017	963	982	941	1010	1007	1063	1000	1018	991	989	1047	973	1027	1014	1019	1008	1020	994	979	1012	977	1010	1001	1026	979	1044	937	1001	968	978	983	962	1009	999	1061	966	1009	981	985	985	1006	984	960	998	953	1029	1001	1017	952	1019	1013	955	952	962	1010	910	1028	1019	1005	1060	987	985	1022	950	1035	985	1017	967	970	977	961	1019	989	1034	1039	1017	984	1040	959	972	990	1042	1002	991	982	1022	970	957	1013	1049	986	1004	964	1004	979	996	1002	986	1012	961	1043	1006	952	957	1045	1040	973	950	950	1019	1034	1035	994	1006	974	1005	1004	1008	1001	977	1000	976	985	1021	1007	977	1060
24287	21114	27408	24958	13545	1099	623	452	394	376	352	373	317	274	263	285	266	283	251	263	273	265	275	265	302	256	270	237	271	229	255	261	280	278	259	230	247	299	277	280	266	251	245	253	257	260	273	242	265	258	250	240	231	267	257	263	268	269	233	236	292	276	249	232	223	244	247	237	257	222	271	251	270	252	283	263	264	232	255	240	245	271	247	245	276	259	241	233	264	272	258	230	266	274	228	261	216	263	233	259	246	259	288	272	236	245	265	229	237	262	270	249	249	265	245	247	273	247	226	259	264	261	250	269	270	276	229	261	245	255	237	250	258	283	278	289	259	258	219	262	264	251	249	279	279	255	245	286	268	246	242	249	261	211	271	249	265	263	259	251	232	253	267	260	289	263	248	275	263	255	281	226	235	271	236	279	235	254	263	268	270	289	253	250	239	248	261	247	267	253	279	253	281	243	261	263	245	254	268	264	241	266	256	270	241	266	253	302	240	269	260	233	258	266	273	267	250	265	250	270	238	250	246	253	284	251	244	237	257	226	267	293	242	235	260	242	254	243	235	276	245	264	277	285	291	252	249	283	263	274	247	249	249	248	260	243	291	251	225	248	258	263	260	226	270	264	283	231	249	266	245	270	233	289	262	272	247	275	257	261	251	260	289	240	266	242	275	232	272	238	264	276	260	225	275	260	244	263	250	264	281	257	249	248	241	257	265	261	252	264	261	262	260	270	263	297	236	261	246	219	261	259	242	285	274	238	242	264	249	262	266	220	257	262	260	250	277	230	269	234	259	262	240	277	253	268	261	256	264	241	230	246	247	269	266	253	249	247	269	282	263	291	261	271	240	260	263	257	251	254	242	246	270	264	260	249	253	237	243	248	231	235	257	256	271	261	255	270	252	291	252	264	261	247	258	252	246	256	279	231	271	251	260	261	271	251	252	257	251	251	235	258	263	258	251	243	274	260	251	240	240	234	257	261	254	243	281	241	268	260	264	256	235	239	242	271	260	252	263	238	225	248	278	224	224	276	248	256	266	234	267	257	258	262	254	259	264	240	246	256	277	255	250	233	270	254	247	257	283	233	281	274	288	230	246	246	235	296	244	289	256	246	279	249	271	254	232	281	259	261	268	268	270	260	272	237	251	271	246	286	243	235	258	264	273	250	252	262	235	248	251	249	247	282	247	237	256	241	259	256	273	269	273	227	286	267	259	244	250	258	247	271	278	239	250	272	240	289	241	265	274	260	253	241	268	266	243	263	270	268	268	241	250	256	268	257	244	254	256	264	247	248	251	269	279	244	270	237	266	266	283	259	268	266	245	259	253	278	252	275	240	258	290	275	243	264	267	248	254	263	244	264	246	267	249	254	260	255	250	225	286	242	290	257	260	235	272	250	287	280	259	288	260	254	265	281	286	248	237	250	267	264	295	277	265	242	262	240	280	247	258	252	230	239	274	263	290	243	241	232	248	260	246	234	252	261	238	239	251	289	276	264	255	269	263	268	223	271	258	254	235	250	253	268	213	264	250	277	254	248	240	209	251	266	263	260	247	260	227	241	230	231	252	222	268	272	256	248	232	269	227	274	266	268	279	240	252	270	241	261	277	287	272	239	261	254	250	249	278	259	272	261	237	222	228	232	259	244	272	247	218	240	264	250	222	267	228	255	279	249	240	313	267	232	256	252	240	248	261	251	250	254	238	236	243	269	258	246	221	256	263	246	250	273	269	247	269	254	270	232	256	288	269	250	233	273	242	262	280	267	248	262	277	232	281	280	248	244	245	248	251	270	258	282	271	281	240	270	260	234	233	257	268	261	276	264	248	249	240	257	259	281	240	274	253	263	283	250	260	228	276	243	270	264	250	246	228	253	268	260	251	235	286	231	248	249	258	286	248	243	252	264	240	239	238	237	219	237	250	262	257	244	276	285	239	259	232	251	253	284	230	232	254	272	266	245	249	287	251	262	261	250	248	269	227	264	267	229	264	251	279	262	246	222	271	236	270	257	253	242	260	252	244	253	266	252	243	258	261	251	244	261	259	222	256	268	268	277	277	237	243	260	274	240	250	241	243	229	277	248	245	248	230	265	255	270	257	236	269	266	240	245	260	267	254	276	276	202	252	220	240	226	228	260	236	233	270	269	254	277	246	243	259	254	242	244	261	276	256	268	265	262	226	276	241	243	246	262	289	256	273	265	211	230	305	244	268	224	269	248	237	267	254	250	260	242	252	260	252	254	252	261	250	249	259	256	245	217	235	261	255	273	260	229	243	259	279	244	276	244	262	242	243	257	231	217	246	243	247	240	239	256	223	276	262	243	239	263	276	252	261	247	253	254	264	269	272	259	264	256	263	251	290	263	267	219	276	263	236	264	236	264	262	243	268	235	252	233	236	265	258	261	257	271	269	284	270	238	285	291	259	276	249	259	268	259	235	237	259	266	236	261	246	236	276	231	292	267	263	264	261	232	245	232	237	266	235	248	269	245	260	246	260	224	260	268	274	258	239	265	271	266	281	257	265	253	233	247	250	265	246	261	260	245	271	266	262	226	253	259	294	251	255	255	265	248	243	260	265	250	264	261	246	262	264	261	289	255	290	247	278	251	276	264	256	275	229	241	244	250	260	238	253	248	228	279	248	234	248	279	245	269	247	255	277	255	262	289	264	275	251	258	254	253	261	243	252	216	254	252	273	255	269	256	253	281	281	251	277	224	238	256	269	206	266	241	288	280	260	262	255	252	247	270	265	259	265	251	233	249	269	244	248	250	275	246	228	265	262	254	264	239	267	254	260	261	255	235	281	241	256	268	264	264	261	263	233	261	252	247	264	241	246	264	260	240	248	271	242	242	247	246	245	247	264	253	266	252	268	252	269	249	251	272	255	243	256	259	242	279	263	246	272	240	262	233	260	239	244	249	262	252	254	226	256	265	260	251	261	260	259	263	239	275	265	270	248	244	248	240	254	241	242	243	215	279	263	245	246	248	250	251	251	253	252	243	254	235	231	258	260	272	259	270	256	250	229	265	273	263	265	245	233	243	243	299	257	246	277	253	287	264	262	286	280	230	255	228	257	243	226	256	249	255	246	288	223	245	260	249	267	258	245	249	250	298	260	264	261	253	258	247	268	256	259	271	272	263	247	255	280	260	237	257	279	255	269	258	238	250	239	274	259	245	213	279	261	266	296	266	246	256	233	240	258	265	275	257	246	283	270	241	264	243	259	237	238	241	269	242	250	230	203	246	277	251	249	245	283	278	252	255	283	259	259	258	239	248	277	262	231	255	259	270	280	268	247	261	238	243	266	250	231	251	254	285	257	276	265	257	275	226	249	251	250	262	244	268	263	257	272	221	233	254	265	270	233	261	250	265	269	269	269	262	266	242	270	261	247	234	279	262	254	276	259	273	259	246	246	249	240	262	259	234	282	260	269	260	282	266	240	235	251	263	297	241	219	224	270	257	262	255	234	256	253	284	252	258	240	250	254	263	250	240	275	225
4783	8849	6562	3150	2349	1528	1071	791	640	544	504	445	429	406	395	383	343	366	378	349	325	384	371	325	328	351	374	328	337	312	328	309	319	323	356	344	312	341	354	322	325	310	326	340	297	304	339	324	312	328	322	351	342	321	307	320	332	310	302	311	313	327	311	348	318	343	321	347	322	314	325	318	322	331	310	316	300	303	332	308	349	331	348	289	308	347	315	320	325	306	317	338	318	326	319	368	324	333	307	317	313	320	317	342	344	341	328	314	304	319	296	322	327	345	346	309	349	340	332	319	335	326	304	341	293	307	336	355	333	340	306	354	321	326	299	336	302	337	329	320	337	350	337	314	289	338	317	313	324	305	331	336	305	303	353	355	350	294	295	321	329	306	330	372	314	329	343	329	309	330	344	327	302	310	363	319	277	329	347	336	324	286	341	326	350	327	328	307	345	323	315	318	324	298	346	343	339	322	305	323	338	347	307	353	308	341	297	293	344	342	325	329	309	313	324	331	304	309	345	316	335	335	339	296	319	338	327	335	330	325	317	323	334	346	300	331	342	323	311	311	335	299	315	328	308	311	311	340	321	314	319	325	328	347	306	309	315	311	314	319	371	312	303	311	297	352	344	330	332	288	277	336	339	353	337	318	347	315	316	296	330	317	330	352	325	326	313	309	353	339	339	346	326	330	345	314	354	317	295	335	310	349	346	309	330	295	311	308	322	316	346	338	321	302	302	301	358	317	332	310	314	316	345	347	322	345	322	315	324	320	396	314	364	326	316	343	332	325	331	321	333	344	336	322	315	309	321	341	326	328	344	313	313	366	329	336	311	327	341	308	339	328	354	359	319	305	324	304	317	316	355	346	337	336	328	302	331	290	335	340	357	301	326	346	299	329	307	337	325	312	318	341	330	312	345	341	316	324	322	320	320	315	299	348	370	289	324	338	293	325	334	324	344	298	325	333	328	353	297	315	300	339	296	335	308	289	299	332	324	328	329	322	318	357	309	357	341	306	309	330	308	334	353	304	342	313	302	325	341	322	322	337	332	319	377	365	333	365	306	279	346	315	318	336	356	314	320	292	338	337	339	316	296	316	320	322	337	291	343	314	303	332	339	326	302	324	317	329	321	324	349	333	316	356	310	335	344	318	301	362	297	310	333	312	326	319	297	326	352	369	317	341	317	328	326	311	321	315	316	331	328	293	291	335	326	297	304	317	333	304	335	318	316	315	305	341	356	336	312	332	324	295	326	282	313	340	314	297	303	309	356	389	327	323	321	334	348	332	300	316	288	328	326	310	316	312	314	324	333	326	350	324	303	333	291	329	311	319	352	331	346	322	303	310	315	369	325	289	333	285	289	322	351	329	346	275	357	319	320	321	317	341	351	331	318	341	296	321	305	288	368	308	325	315	308	320	314	335	336	329	313	346	300	298	279	328	331	318	336	340	327	324	279	339	309	338	296	306	316	337	308	325	321	339	321	346	354	338	306	343	321	327	310	325	316	339	321	346	303	324	345	352	349	345	322	317	322	337	294	306	338	322	293	321	334	309	315	298	328	326	313	323	312	308	300	334	331	299	325	324	302	293	309	328	324	333	337	321	309	276	316	329	300	332	327	329	318	298	328	300	297	340	331	322	301	324	304	324	340	307	326	328	329	334	330	342	302	319	334	308	323	333	326	324	315	328	332	305	316	330	314	346	330	318	307	329	323	345	275	326	345	324	303	349	317	333	305	329	297	332	314	323	337	323	328	308	290	321	317	295	305	325	339	337	319	335	344	321	350	316	312	325	332	328	309	323	346	308	322	352	322	315	300	336	354	335	327	320	298	335	330	360	327	304	330	315	380	307	300	332	322	359	300	307	313	308	345	331	321	316	317	331	284	350	282	344	290	341	311	309	319	306	293	322	295	328	318	333	328	323	335	305	313	327	312	331	343	321	332	346	294	322	330	333	309	281	350	323	299	341	337	318	329	299	348	295	328	301	340	319	305	320	314	313	359	324	316	301	310	344	309	328	318	327	292	306	312	341	325	318	369	300	332	307	320	297	321	359	292	314	280	306	351	318	341	344	332	342	314	341	288	302	333	313	331	343	329	338	316	314	347	333	320	328	364	320	342	325	319	310	331	329	323	334	340	288	324	286	313	317	300	304	347	302	338	292	318	294	316	302	309	302	319	330	304	299	326	297	314	318	320	336	321	286	325	308	327	332	312	333	338	312	298	330	324	331	314	354	320	307	314	331	312	303	356	327	311	339	356	354	333	332	283	328	319	287	313	339	340	325	346	309	333	352	316	311	317	317	308	324	346	330	332	311	349	326	293	312	304	325	328	319	338	299	332	329	318	328	308	332	339	326	309	322	323	314	295	308	310	309	309	347	332	319	336	325	305	334	308	318	325	349	337	319	315	326	328	340	310	332	356	348	336	347	345	323	329	302	321	304	353	312	338	302	295	321	327	336	348	364	287	317	301	320	329	335	314	289	305	326	322	306	304	321	315	308	316	301	339	333	344	286	309	335	292	323	352	352	352	318	336	317	336	336	292	331	339	327	328	305	323	314	344	314	331	350	347	330	314	343	368	343	334	286	308	327	309	311	337	338	324	320	319	316	287	306	298	307	295	332	329	305	329	312	322	340	316	317	313	315	312	330	342	334	315	327	313	285	326	330	314	304	315	290	324	338	354	301	326	325	320	333	346	305	321	330	328	323	356	300	305	320	330	329	307	315	312	304	320	334	328	315	331	292	322	358	317	352	310	355	314	335	319	337	315	342	304	297	342	321	330	340	325	306	309	318	333	315	327	322	296	347	293	325	297	311	300	324	343	325	330	339	337	312	340	339	345	325	308	356	331	337	313	302	358	314	314	342	311	336	332	328	342	314	319	344	338	321	330	346	307	275	339	332	347	389	342	349	314	281	314	302	356	324	327	323	328	327	322	321	347	324	298	330	317	330	338	315	334	318	325	301	334	306	307	309	308	299	337	303	316	319	346	272	314	319	321	303	275	322	290	349	322	324	309	321	310	309	308	366	319	360	292	322	331	316	337	337	295	311	345	304	326	344	321	324	298	346	337	321	340	296	303	326	312	372	301	324	293	331	323	317	329	344	292	295	316	331	321	315	306	330	328	331	284	316	333	330	332	320	347	333	304	317	338	276	325	284	293	331	325	320	283	315	364	309	322	317	342	289	342	339	317	324	341	296	283	342	343	309	310	327	314	315	349	298	343	328	321	316	309	312	353	320	331	333	335	290	327	342	325	314	322	344	327	325	345	343	293	314	322	298	329	314	306	310	332	319	293	336	293	354	312	305	296	334	342	327	372	325	313	356	337	336	323	312	342	349	349	337	330	342	324	340	301	314	310	340	314	310	332	388	318	320	311	344	343	355	318	304	339	345	330	321	321	354	330	334	344	331	346	312	287	294	285	300	333	293	335	302	306	363	323	336	305	328	277	325	351	314	319	331	313	304	316	343	302	353	318	355	302	317	343	313	291	317
22254	21104	28765	23708	21105	21161	10538	1481	1112	973	924	782	741	732	697	686	638	614	587	617	640	619	600	590	621	617	577	566	534	579	568	545	566	536	571	602	535	578	577	512	559	588	595	606	550	534	606	559	600	552	541	575	560	565	549	511	576	536	554	548	549	532	513	547	573	553	560	538	605	540	549	529	575	581	546	526	533	544	584	546	555	548	605	579	555	574	572	521	554	588	562	551	566	574	572	505	587	586	549	587	544	532	577	560	546	539	567	552	563	554	559	507	566	568	539	572	564	611	536	546	570	558	534	527	551	539	553	555	546	510	602	549	533	535	587	536	543	516	543	557	564	563	548	556	519	563	558	553	593	547	525	573	553	532	568	573	492	597	503	546	538	552	517	555	545	512	557	526	552	542	550	582	579	563	539	525	595	580	578	558	566	525	527	533	547	604	534	508	543	569	524	534	573	522	564	543	563	531	600	535	567	557	605	575	567	554	519	598	558	592	555	571	555	587	531	544	566	498	556	507	541	574	551	557	526	539	513	596	507	539	566	496	557	570	532	529	520	576	538	520	533	554	552	515	550	551	589	587	583	506	571	574	568	572	535	556	559	553	546	596	518	520	556	533	567	605	585	576	530	558	594	583	573	569	578	538	563	525	543	579	553	511	561	527	597	555	550	577	540	525	577	561	543	510	518	548	515	610	533	529	549	571	533	561	566	511	537	528	563	540	543	583	539	578	589	573	543	496	585	546	555	565	523	551	563	541	576	611	534	544	529	554	542	541	576	541	577	509	511	542	551	543	596	580	544	587	551	594	575	572	558	563	552	542	546	513	577	546	508	566	520	587	535	563	549	536	516	608	517	566	538	538	547	555	554	541	542	565	555	551	535	582	563	580	571	581	534	551	526	502	576	548	570	560	512	541	562	549	524	567	569	531	590	556	574	581	566	534	551	530	534	536	538	560	552	575	597	555	571	538	563	595	587	541	540	557	548	532	538	532	534	568	558	582	537	519	547	546	566	566	522	512	543	561	561	544	575	556	545	570	573	563	555	535	596	565	562	561	525	543	536	516	532	536	565	542	536	535	531	552	534	535	556	574	550	561	507	544	572	550	542	564	553	527	549	558	571	564	560	598	509	547	557	536	557	577	573	586	600	503	539	573	546	554	573	543	523	550	490	525	572	538	557	528	571	548	580	572	514	582	545	510	553	506	548	605	522	571	544	553	563	568	505	536	545	569	538	560	596	547	582	528	550	522	549	548	569	563	562	537	562	536	552	512	565	545	522	565	531	493	609	576	558	558	545	549	550	589	552	548	569	536	543	544	574	532	506	546	522	534	549	529	588	541	570	547	559	540	569	542	569	551	549	532	533	595	564	531	556	540	557	562	566	583	536	592	568	549	535	554	545	554	540	543	529	552	615	562	543	557	543	529	574	548	562	556	532	579	566	582	618	577	565	569	517	596	558	536	579	590	580	535	588	573	568	531	588	576	506	568	559	571	503	540	519	541	562	524	545	578	583	556	587	581	547	556	570	567	543	540	516	517	553	529	530	556	602	577	560	563	579	569	505	590	542	592	502	578	546	538	563	548	572	583	550	550	549	545	555	530	545	550	541	564	566	560	559	523	516	510	536	559	504	566	544	589	525	559	550	572	526	569	563	538	550	531	524	551	570	550	591	597	541	542	534	593	537	565	598	517	553	535	549	549	559	527	532	553	603	560	535	567	583	507	562	530	537	526	533	542	549	577	557	589	526	527	573	578	557	539	563	577	557	538	537	552	529	573	533	569	577	560	547	526	536	540	576	574	571	544	576	539	602	567	525	533	574	576	535	555	552	545	564	555	579	563	546	556	520	574	528	580	596	563	535	547	556	545	537	531	531	599	575	549	552	553	513	537	578	546	559	582	544	507	550	545	573	516	521	566	557	561	513	551	548	568	566	564	562	543	560	551	571	535	517	524	567	555	545	513	552	540	567	553	560	549	541	584	598	545	520	540	559	527	534	562	545	528	598	535	511	532	562	561	594	498	565	563	538	574	600	562	551	516	561	521	551	571	554	573	555	531	526	538	519	562	534	551	540	526	551	527	567	475	573	537	565	574	529	525	555	572	530	544	545	535	585	548	534	531	573	568	542	575	514	537	501	547	592	553	528	539	576	531	558	531	564	539	563	555	549	551	549	555	551	589	552	588	557	528	556	527	530	577	580	524	584	570	562	555	599	534	542	564	589	583	503	537	572	593	512	572	518	560	567	551	525	564	537	564	548	547	537	563	545	561	532	564	535	509	545	570	557	533	567	588	592	522	596	566	596	575	546	549	574	574	544	556	547	551	541	584	534	560	537	526	530	547	505	530	540	529	569	555	564	566	565	567	560	555	622	517	558	529	539	534	567	553	526	560	460	545	565	563	551	538	556	596	568	551	489	565	568	553	553	529	525	562	571	534	531	549	604	560	526	566	581	536	545	563	597	509	555	541	562	546	569	527	547	515	543	569	483	559	551	527	556	549	559	504	538	586	565	549	545	573	537	559	564	544	579	513	567	545	574	545	563	582	583	568	562	567	510	544	541	562	513	553	604	564	567	568	512	572	569	524	535	559	523	561	521	561	513	520	550	569	551	525	513	492	540	543	514	555	539	550	585	530	555	564	549	536	584	591	576	574	502	584	547	609	547	585	539	522	544	550	604	517	597	555	560	523	625	534	547	557	562	516	536	608	536	556	568	527	536	527	554	528	515	501	535	588	568	544	560	568	572	543	541	579	576	591	533	560	564	604	558	576	524	512	569	557	529	566	583	549	544	521	502	560	552	595	525	551	532	528	573	543	519	563	498	540	562	594	592	545	516	531	579	541	531	544	586	534	549	539	522	564	543	490	557	514	504	541	557	551	516	548	581	502	565	564	542	547	551	544	568	551	554	586	538	582	550	509	523	526	574	561	526	564	558	513	592	512	601	581	559	530	558	533	523	594	528	544	567	563	530	573	497	525	592	526	518	519	552	571	599	546	543	542	603	577	563	531	584	555	578	532	522	580	563	576	577	552	522	554	564	553	552	543	589	559	575	523	529	555	546	557	536	557	550	522	563	565	614	561	566	580	547	530	575	541	558	571	572	559	579	547	559	554	551	542	541	547	574	552	555	557	560	556	553	557	590	556	560	553	561	536	576	561	554	556	567	573	560	570	583	512	533	547	543	516	571	538	578	541	506	542	516	551	583	535	573	513	546	572	573	550	537	586	551	540	514	540	565	552	547	530	561	538	554	549	521	511	553	593	540	534	536	539	556	567	589	573	596	539	523	560	541	541	537	565	504	543	585	552	543	538	583	555	567	590	543	543	535	575	511	553	558	545	565	567	510	540	523	545	525	564	584	543	568	522	578	551	574	568	563	565	535	545	547	529	548	568	569	556	530	552	542	551	590	525	488	564	542	548	546	527	547	542	560	561	570	564	551	539	554	512	547	564	554	551	535	551	547	533	528	542	560	546	519	522	552	561	570	590
6767	18995	15095	7828	5596	3986	2860	2176	1669	1376	1230	1142	1110	995	916	904	899	805	821	743	767	792	776	749	747	736	730	687	718	778	740	767	678	707	745	700	671	732	724	640	699	715	677	715	729	687	688	713	676	684	669	673	726	723	662	694	700	646	676	706	667	719	651	654	660	696	709	686	662	688	681	621	684	658	703	695	707	670	696	676	658	623	688	674	717	691	706	685	670	672	684	650	699	663	692	667	688	710	630	690	659	705	665	651	672	670	735	652	666	689	699	690	678	660	685	689	693	655	655	695	714	666	670	707	681	683	691	727	657	694	721	650	707	683	704	699	650	675	664	711	731	700	700	712	683	629	662	680	634	677	649	669	677	642	688	691	649	681	674	700	676	701	686	707	659	699	717	668	683	705	677	664	717	669	730	660	672	686	728	707	682	766	657	639	730	670	671	660	681	668	659	731	656	686	676	680	673	687	661	713	703	641	663	681	666	678	637	700	658	626	682	713	652	711	687	686	648	670	707	641	691	694	653	635	720	645	699	657	665	652	656	694	647	686	668	694	637	700	693	641	680	667	680	695	678	683	655	693	644	684	686	710	717	654	666	715	692	707	705	721	646	654	638	643	669	672	637	730	638	658	687	688	619	729	691	691	679	697	667	683	708	687	680	684	638	709	681	695	649	683	656	664	668	683	666	613	686	633	655	674	626	691	695	645	663	699	664	681	687	658	677	684	696	710	715	654	690	664	674	674	688	681	680	666	704	688	656	675	715	667	665	649	653	668	659	656	679	689	668	660	634	706	703	730	624	695	681	661	700	700	671	698	688	688	721	641	702	686	703	692	642	692	637	709	694	649	673	680	709	653	689	649	656	665	661	711	678	681	697	688	676	687	643	656	730	681	691	658	677	683	700	690	645	692	657	677	664	678	670	683	677	677	707	673	683	657	675	707	705	654	673	684	647	686	644	616	644	672	688	678	696	663	651	697	671	708	678	663	676	664	668	686	680	677	672	676	715	675	648	666	641	665	681	692	673	718	711	705	677	692	699	639	608	689	714	687	672	711	699	671	673	683	692	641	670	641	638	677	673	654	670	704	671	653	693	637	665	668	652	734	705	690	681	666	686	695	670	720	642	666	657	695	703	677	699	659	650	703	662	697	660	666	684	680	669	697	702	637	649	668	673	695	681	623	707	701	689	661	712	645	726	640	670	666	666	669	671	686	666	702	689	631	674	689	673	695	666	663	679	669	663	656	725	652	692	693	729	659	681	700	655	677	672	660	682	661	704	634	674	695	693	681	688	688	680	656	709	659	714	649	677	651	676	677	671	744	689	672	659	710	679	645	645	655	652	668	654	720	686	693	626	673	645	682	655	680	660	689	688	667	655	679	709	696	671	675	678	690	688	659	685	683	677	671	679	732	655	665	670	653	655	695	703	659	704	713	675	712	651	693	673	655	685	708	658	656	685	666	644	702	677	706	714	714	655	680	681	664	682	649	693	665	644	655	712	642	701	678	677	653	646	720	713	700	728	651	711	670	657	712	655	649	657	712	701	652	679	683	692	677	667	705	714	687	681	675	646	699	660	686	688	705	670	699	654	658	686	679	669	710	650	672	679	680	664	701	725	672	677	693	688	705	696	695	710	655	720	695	699	672	682	685	626	677	660	677	659	650	706	711	678	650	690	684	690	708	658	681	688	638	649	694	681	640	642	682	644	660	732	698	673	674	679	659	673	724	695	718	682	659	711	712	687	650	676	682	647	657	687	691	700	697	688	666	684	674	683	705	701	649	686	640	633	719	706	662	670	680	703	663	728	599	647	719	623	673	739	668	671	668	692	682	651	684	704	678	671	667	691	688	675	653	626	712	701	645	640	711	663	720	661	676	672	651	650	709	666	691	687	680	684	688	651	708	668	634	638	700	663	631	628	665	677	673	648	670	639	764	696	680	706	685	681	652	636	655	631	636	729	670	676	643	669	672	667	672	702	651	651	659	638	710	672	691	667	671	715	646	729	688	693	639	685	723	727	661	667	672	655	687	675	690	682	711	673	643	633	669	700	688	684	645	616	676	655	677	665	641	642	647	707	731	692	702	682	656	666	689	666	737	692	683	680	642	665	677	612	688	721	703	726	679	696	735	677	687	637	678	653	734	714	673	651	700	696	683	692	685	666	640	656	674	658	723	697	681	640	672	658	681	693	690	641	656	685	640	682	638	660	684	669	718	687	675	708	706	682	686	683	689	705	694	673	714	681	640	697	637	692	681	701	622	668	705	665	703	687	685	647	691	665	638	661	743	707	721	674	696	694	705	658	680	646	693	636	656	643	676	718	650	685	659	664	664	702	669	647	630	676	685	662	674	677	657	636	699	652	661	684	664	668	658	676	674	620	727	623	681	630	660	697	706	691	635	683	692	706	701	701	684	649	648	681	724	639	699	659	714	677	678	695	662	710	660	660	644	707	669	678	631	656	660	689	678	677	675	646	677	656	677	662	673	671	685	687	664	693	712	670	629	717	699	680	692	690	679	633	652	679	684	699	634	709	671	701	658	692	696	679	660	665	710	646	672	686	692	646	701	696	681	611	652	660	690	638	647	683	673	700	672	675	662	663	658	674	699	639	694	632	671	685	672	681	695	688	695	680	686	641	660	631	655	671	694	721	660	618	704	697	701	625	693	671	660	643	680	646	679	710	690	641	686	697	695	688	673	738	662	683	670	673	634	675	661	704	646	712	654	694	694	672	656	720	668	637	664	734	691	693	660	659	711	684	645	691	664	712	648	702	643	661	702	684	697	729	626	689	665	653	664	654	750	699	687	703	691	687	696	717	697	691	659	712	697	699	650	693	682	723	672	678	709	642	675	683	719	715	684	664	720	674	684	716	714	661	661	725	690	709	680	681	654	668	680	653	664	687	668	674	700	705	651	668	667	674	731	658	683	668	654	670	661	684	720	696	689	662	681	718	662	689	673	627	627	664	700	664	709	632	624	682	674	637	686	672	671	674	665	643	655	704	679	645	679	677	722	665	728	670	689	717	677	750	642	702	650	691	657	668	656	686	621	637	685	666	677	704	692	683	689	658	659	676	695	651	730	698	705	714	664	684	693	690	687	683	691	644	661	663	656	673	722	659	653	708	658	655	678	698	682	692	657	662	697	666	683	668	668	649	632	668	691	658	686	670	707	654	645	679	682	652	649	684	687	639	705	676	692	702	693	705	683	687	675	666	644	665	622	673	691	644	690	628	667	670	713	678	683	667	708	616	681	655	691	652	646	682	652	663	684	680	665	671	690	692	681	663	676	654	649	717	658	659	676	659	659	615	673	703	713	702	679	701	699	724	665	706	704	705	697	687	684	633	657	681	671	655	712	685	661	641	687	653	648	720	689	672	678	678	682	657	733	712	654	670	678	708	639	683	626	646	681	717	684	633	665	673	620	723	683	684	689	704	625	632	687	676	625	674	660	695	684	667	685	627	691	674	664	690	663	654	693	720	636	693	663
26917	19590	6928	1506	954	742	657	654	604	604	605	580	588	557	595	551	580	612	597	553	637	577	599	586	573	572	583	596	583	575	584	574	559	540	566	626	578	581	572	612	609	565	592	580	551	574	555	588	585	530	585	580	553	530	567	561	571	565	547	573	530	565	594	590	610	561	560	568	589	586	575	584	585	569	622	598	587	568	588	602	529	596	598	563	566	607	533	557	566	583	555	578	575	563	543	584	547	587	551	588	570	558	590	556	610	581	586	569	573	559	568	546	606	518	545	579	574	610	557	533	543	562	607	581	539	558	598	572	557	576	585	588	584	539	597	604	592	586	569	585	575	587	591	586	569	564	577	569	592	564	543	574	563	519	572	556	538	572	572	570	587	620	581	534	590	564	560	584	542	568	554	581	579	567	607	532	607	583	538	577	577	591	572	552	583	574	586	568	591	610	526	581	605	584	565	592	612	568	569	563	556	506	555	576	557	597	561	568	564	572	570	568	553	589	567	612	537	566	581	532	577	605	591	567	572	609	562	552	567	548	546	569	569	582	587	586	565	593	570	583	580	560	596	535	589	545	537	576	545	588	615	614	604	562	581	548	563	576	613	533	572	562	552	549	566	618	574	537	599	569	562	598	555	586	566	590	567	558	568	565	587	525	536	577	608	553	592	560	589	640	608	622	549	599	549	551	570	571	553	555	534	570	509	554	620	530	573	565	589	580	560	601	578	552	552	579	590	555	577	526	556	551	578	565	585	525	561	549	605	569	563	578	549	608	570	578	566	553	573	592	572	572	572	547	595	554	585	545	619	562	581	562	602	587	554	568	584	574	558	594	561	589	594	581	537	566	571	620	563	603	564	552	563	604	549	561	561	598	595	604	533	592	582	545	553	573	570	544	565	540	626	548	575	577	547	607	596	541	557	605	564	554	552	594	580	575	557	556	582	567	603	574	610	525	601	602	559	582	590	583	534	572	561	535	588	592	549	558	559	585	579	547	566	558	559	586	600	581	567	596	602	581	569	533	554	585	625	599	581	584	554	584	593	577	533	551	564	588	576	595	553	545	567	582	517	556	617	533	533	574	544	586	609	587	566	552	575	559	560	590	546	555	566	621	572	584	542	574	551	567	593	543	564	555	552	573	537	589	622	592	600	582	550	552	585	553	600	579	610	566	574	570	547	585	569	580	586	593	574	550	556	559	531	549	517	605	570	551	569	526	553	590	563	545	582	601	554	544	552	565	550	576	580	595	563	583	588	558	600	548	602	597	552	557	568	579	623	528	545	521	596	588	593	550	565	562	542	533	573	526	599	586	549	564	589	568	566	569	538	535	587	595	631	605	564	595	565	565	540	588	584	585	637	587	622	544	568	564	574	521	659	588	564	578	567	590	548	568	580	570	577	588	565	612	559	572	587	582	585	602	539	560	601	560	587	553	571	601	595	591	519	618	548	570	556	571	570	579	567	564	559	588	571	606	608	576	627	553	548	558	587	551	618	549	575	551	592	571	545	577	565	607	609	594	596	607	570	541	581	588	573	558	604	608	562	575	548	516	583	535	568	530	581	550	570	585	588	574	542	558	578	576	558	568	576	561	514	574	568	566	569	545	586	583	562	581	547	561	547	550	533	584	581	591	585	524	559	553	565	550	552	562	541	613	585	582	636	573	570	568	535	564	529	597	579	557	560	576	564	562	562	597	583	560	554	578	559	548	598	572	561	590	567	552	599	597	554	608	587	562	553	627	608	558	573	589	566	537	575	547	549	558	579	570	518	548	584	612	577	573	587	549	580	588	588	592	589	601	566	585	589	569	572	563	557	569	568	543	611	565	538	549	559	619	569	556	557	586	542	580	603	581	535	575	576	588	606	581	587	575	567	553	547	534	633	587	572	581	551	557	609	563	558	589	549	547	599	610	565	563	566	548	572	557	590	565	564	627	543	591	567	579	580	578	609	601	614	543	570	611	570	586	542	621	582	577	566	581	595	565	524	524	588	592	573	596	557	598	550	538	598	570	591	562	508	552	557	553	543	566	571	590	615	529	630	582	563	573	565	557	589	596	556	598	577	606	536	575	556	579	568	574	580	534	532	576	573	544	582	600	573	569	584	560	574	640	587	577	626	537	593	564	592	528	564	579	573	584	596	575	591	610	505	589	601	604	560	564	573	562	605	573	554	586	584	610	587	580	553	534	559	586	560	590	593	602	580	575	567	621	586	542	557	574	591	549	573	540	539	566	583	588	573	539	541	585	562	545	536	564	596	578	566	592	573	615	532	566	535	576	547	557	580	545	530	591	555	549	586	565	580	554	579	545	590	539	578	546	535	535	575	561	583	569	612	577	610	579	542	554	524	536	606	563	571	585	557	570	576	545	561	574	575	571	597	578	584	552	545	585	542	553	559	557	616	564	587	574	584	547	565	541	576	522	561	564	600	598	577	560	579	597	574	531	571	557	560	616	583	566	544	554	636	572	610	581	525	593	605	589	581	547	573	584	556	571	581	546	547	557	570	562	594	548	561	545	585	538	589	575	550	600	535	587	579	540	587	526	558	546	584	578	522	580	552	593	604	617	563	536	530	536	583	554	582	551	537	538	579	567	558	572	586	593	556	594	563	588	593	582	610	560	620	570	574	545	560	578	601	601	587	583	539	577	525	535	523	579	572	562	545	573	568	564	571	581	575	598	580	578	567	557	528	565	569	586	552	523	585	573	533	554	539	575	575	521	594	560	534	542	547	596	563	598	634	570	563	552	548	554	570	597	592	604	561	549	581	531	597	548	596	583	580	570	577	571	564	552	594	578	587	537	561	624	600	611	528	554	534	547	591	565	596	579	566	602	589	627	567	571	587	592	579	600	594	599	580	631	550	609	592	604	549	574	591	585	555	544	610	591	544	558	533	581	554	526	545	571	556	528	587	572	596	570	556	617	583	557	576	519	500	557	572	555	607	551	550	556	571	582	546	551	571	604	586	579	568	550	566	580	532	565	563	560	574	576	605	582	546	554	584	605	580	581	544	545	547	612	565	579	581	562	603	555	563	560	570	579	553	576	556	563	578	583	545	578	581	585	563	586	578	546	547	545	594	592	573	599	560	562	528	564	554	586	574	580	560	573	606	546	573	597	567	576	559	572	586	595	584	535	607	596	514	584	585	565	550	544	592	591	570	581	600	587	592	562	564	570	525	567	569	547	562	542	568	577	585	588	587	557	517	600	619	588	584	611	594	572	581	549	592	602	561	566	611	590	608	559	562	596	591	542	626	536	555	567	585	533	565	569	553	580	557	582	597	540	560	550	610	570	588	599	535	571	617	599	578	568	561	592	587	543	546	606	512	594	600	634	558	538	573	557	560	581	599	580	565	585	589	578	582	576	586	542	573	598	575	503	571	565	572	574	557	545	533	573	588	573	535	551	573	544	555	545	566	548	566	566	568	562	536	528	553	601	564	573	572	583	542	554	574	529	593	564	559	571	566	577	574	577	596	598	603	540	572	565
5118	3795	2743	1658	1238	1009	787	815	798	718	671	721	717	716	672	740	670	668	716	703	678	665	653	702	662	709	669	715	691	702	705	653	664	712	650	661	749	643	646	684	700	641	674	677	670	717	650	689	738	625	698	659	691	702	658	698	721	698	658	683	679	704	660	620	661	644	615	703	674	675	655	647	651	637	685	684	695	653	663	668	700	689	693	679	698	662	686	665	642	679	684	648	711	714	681	723	687	683	652	665	730	690	667	635	678	664	675	714	635	700	698	685	700	687	652	701	636	740	647	674	678	651	685	679	673	667	662	666	660	681	650	690	665	651	666	721	655	696	673	674	655	699	623	689	694	691	662	666	708	628	669	720	663	633	661	657	636	619	681	703	641	652	709	698	718	690	695	707	692	701	714	709	704	724	699	749	650	706	704	708	729	643	656	704	688	652	666	676	680	717	659	652	687	685	699	687	685	649	660	690	655	671	680	692	668	650	653	660	667	690	646	705	668	651	712	715	638	698	667	697	677	712	716	721	709	682	701	687	642	667	650	668	694	718	679	717	670	712	716	717	665	734	706	681	702	685	676	704	695	641	637	685	671	696	710	651	651	704	664	704	685	690	713	662	639	730	662	720	700	715	679	693	691	680	688	667	696	662	694	679	669	655	633	685	726	669	663	668	677	669	677	676	636	634	647	691	651	642	699	687	684	660	674	699	726	715	663	702	688	748	679	697	672	653	658	680	678	729	640	694	659	681	705	654	659	671	671	658	661	654	669	687	696	683	685	716	642	727	693	670	714	683	648	676	699	659	710	671	687	696	701	679	647	698	689	697	650	696	654	656	670	652	695	680	655	694	635	642	676	665	617	671	681	697	665	636	665	685	650	639	648	665	626	679	664	713	667	718	673	675	659	652	680	704	705	687	666	642	660	716	682	620	668	704	691	662	646	642	678	672	718	707	669	695	649	656	651	623	700	674	673	660	636	699	655	683	689	631	709	638	721	673	710	686	653	680	678	674	683	668	668	637	673	636	631	694	679	651	660	668	713	713	655	683	654	674	669	668	694	708	719	647	735	689	693	689	679	684	683	655	735	651	668	680	722	687	658	707	693	714	687	724	648	709	658	699	669	650	696	657	651	683	660	718	691	666	669	689	661	653	683	666	679	664	678	656	651	688	680	607	712	660	677	693	669	676	691	722	671	689	671	724	661	676	655	667	655	671	684	627	735	676	655	666	640	711	683	699	713	739	676	683	665	660	652	659	631	669	702	688	663	672	651	707	697	723	664	659	704	656	690	729	646	677	681	669	689	642	667	637	694	708	694	694	677	702	691	669	660	649	659	664	687	712	655	682	699	675	687	685	668	663	671	690	707	685	689	711	656	706	712	696	712	697	651	686	649	668	709	635	648	668	623	694	669	679	657	695	644	716	721	667	668	713	677	690	669	671	666	666	662	699	661	652	709	652	672	634	666	665	646	674	662	640	705	678	683	642	685	705	701	730	663	692	681	711	646	713	605	645	650	677	672	693	660	713	702	697	729	659	641	652	652	701	701	698	682	684	614	709	723	668	644	724	660	673	666	602	685	701	731	672	622	663	677	668	671	692	695	671	647	683	649	688	676	642	640	608	695	690	639	711	658	717	656	664	718	712	701	740	687	703	702	677	676	722	675	670	656	696	690	650	696	681	684	691	689	669	674	701	714	645	689	723	662	664	655	673	625	650	647	695	686	640	723	701	675	677	655	704	654	686	738	692	663	694	697	666	691	664	680	690	673	676	624	663	657	713	688	692	726	683	705	678	647	627	656	695	671	709	726	708	676	651	685	686	658	721	654	672	642	699	679	692	678	695	697	679	691	670	703	662	689	669	661	672	662	697	680	724	646	665	694	666	717	696	634	664	694	692	669	731	681	687	646	680	658	698	683	682	673	656	714	672	632	652	652	686	706	662	660	696	692	658	672	723	724	623	651	685	688	658	696	657	691	678	684	684	699	647	685	662	652	640	666	703	643	745	677	691	644	684	658	686	730	689	700	690	695	680	646	692	652	710	709	647	645	701	673	664	683	696	697	682	707	679	708	655	598	635	671	648	720	667	716	694	716	679	689	681	654	685	683	687	698	679	703	646	695	666	677	686	705	654	672	694	689	638	688	743	662	691	695	650	709	653	628	720	675	645	636	725	671	639	633	744	661	683	688	713	698	709	665	663	662	640	695	637	704	684	663	721	659	664	660	709	678	701	703	673	645	664	672	702	693	669	700	700	611	675	692	707	723	697	729	702	719	673	724	706	689	703	618	731	692	691	670	665	664	685	669	680	639	695	694	725	697	644	668	653	638	644	657	708	631	680	698	663	737	684	656	678	682	661	650	675	680	663	698	671	711	654	666	731	689	686	673	680	648	645	741	662	667	693	702	682	699	638	701	652	678	656	704	671	711	666	702	696	699	628	622	686	714	640	646	674	670	641	716	671	708	679	688	646	636	669	677	689	688	680	686	671	666	729	677	676	660	681	731	648	687	716	681	661	660	637	662	685	673	686	642	665	662	658	662	675	750	664	724	674	676	664	691	727	642	692	737	691	689	654	660	684	717	678	649	737	699	617	676	696	692	658	713	702	708	695	676	690	647	660	677	715	699	679	704	636	669	706	652	705	668	660	717	610	660	694	665	633	693	745	654	676	717	692	712	650	695	712	657	690	700	651	665	635	648	661	681	671	757	652	659	711	696	655	656	680	695	688	679	707	660	677	646	728	658	643	670	687	642	670	668	712	687	648	692	673	684	701	691	645	719	689	687	672	683	656	690	691	683	643	703	671	639	682	698	687	710	672	673	699	713	607	630	661	665	677	658	634	677	646	708	658	696	680	688	655	676	692	679	677	688	685	702	699	711	683	693	688	673	668	700	675	684	636	686	665	660	642	655	701	695	673	688	666	711	697	670	698	642	688	697	658	707	704	677	664	656	691	684	670	707	703	709	703	700	647	665	695	667	619	646	672	686	687	675	719	662	725	726	688	650	629	662	688	653	673	695	690	768	715	637	665	643	638	669	666	681	696	653	664	710	697	691	694	670	708	664	677	694	702	664	686	712	640	677	727	651	718	670	679	681	657	680	696	665	656	649	637	706	676	692	678	667	706	666	651	642	656	732	673	658	682	681	680	666	687	729	686	688	676	653	705	659	714	698	652	693	723	673	710	684	691	671	660	653	663	670	675	677	661	686	668	661	689	625	657	667	654	649	668	691	675	666	708	674	681	665	688	724	653	686	699	705	640	681	705	674	683	718	650	664	685	653	668	693	713	665	661	709	720	712	643	677	680	717	669	660	673	683	664	677	651	666	694	660	678	674	683	688	704	627	701	683	686	720	676	709	638	654	726	669	685	665	722	700	693	721	666	686	652	672	703	667	639	678	618	682	697	696	661	683	628	682	684	661	646	675	674	679	706	652	654	664	698	693	660	631	658	662	703	713	697	633	650	588	671	690	622	665	667	638	645	645	647	718	640
23377	21154	28361	24208	21161	11045	2036	1292	1169	1078	1080	981	965	912	985	978	883	918	867	955	849	894	898	888	885	910	881	872	896	891	877	836	864	847	863	901	895	861	863	881	825	856	869	910	838	866	844	846	864	903	891	849	921	838	862	863	826	906	849	824	845	829	858	862	885	819	839	853	859	868	837	852	839	895	861	828	866	800	897	822	861	895	857	838	846	939	897	842	860	863	800	848	838	854	894	903	829	896	836	841	929	891	849	881	834	857	849	843	880	895	880	876	861	844	849	860	850	869	859	866	843	808	835	861	824	863	780	829	836	925	823	854	856	886	863	864	821	875	879	832	833	865	894	832	877	878	898	817	842	815	881	811	838	894	845	797	878	817	866	850	880	864	850	855	865	858	867	877	891	883	832	931	853	887	843	828	842	856	824	847	795	875	848	780	879	887	882	867	845	816	867	859	828	900	866	904	862	872	891	853	826	836	822	889	833	853	923	900	862	849	878	927	872	846	883	837	895	861	852	897	861	876	874	852	779	843	861	857	859	838	844	850	876	827	899	835	846	842	798	890	852	868	837	788	843	835	854	834	866	789	798	896	834	804	842	859	893	871	909	836	827	875	896	847	798	825	839	846	844	822	890	866	933	862	887	813	862	840	847	874	803	858	842	867	869	883	841	853	853	870	854	862	883	880	911	895	889	845	899	817	823	801	895	837	841	848	880	852	799	841	877	874	892	844	840	847	823	840	866	857	877	879	815	883	847	877	882	911	859	825	866	903	808	889	876	865	854	902	905	793	848	824	840	820	885	849	880	870	846	819	793	804	867	924	861	921	877	816	806	864	844	892	858	864	878	859	847	871	834	833	870	789	860	833	844	854	895	846	798	868	887	900	792	837	882	921	885	873	866	856	843	809	885	840	808	863	849	835	865	876	830	871	897	851	858	880	855	831	818	868	827	859	844	907	882	855	857	862	814	836	846	893	864	817	832	838	860	859	789	845	823	832	877	840	822	858	870	833	844	897	872	839	913	845	849	929	809	826	871	838	850	860	834	886	772	870	883	814	873	824	867	785	890	825	861	833	868	863	884	797	820	869	863	890	883	855	859	864	833	853	872	856	862	846	854	877	835	888	871	811	850	858	864	901	877	863	799	883	819	828	793	854	833	887	831	851	813	805	874	824	831	901	792	813	844	822	842	870	865	824	868	842	868	862	852	837	853	854	868	846	853	809	828	821	912	891	885	827	802	889	826	816	871	873	815	842	818	821	857	861	866	840	880	806	865	842	865	846	799	883	846	843	857	867	850	881	789	839	903	791	827	874	868	850	860	851	847	822	888	860	834	875	841	812	872	899	903	844	847	864	785	845	865	887	851	856	903	824	851	862	889	884	862	828	828	804	836	888	914	832	871	866	804	932	877	877	804	858	845	842	803	824	858	875	887	843	839	827	852	892	910	873	866	845	819	823	924	856	879	886	827	868	855	842	894	869	889	835	817	812	860	904	865	846	853	863	844	829	857	829	835	887	875	922	872	886	884	879	834	851	883	828	836	848	842	848	837	817	812	846	836	868	793	913	928	841	854	878	854	876	831	899	898	836	843	852	835	804	840	847	786	872	787	849	862	875	854	837	831	848	893	856	878	819	842	832	913	866	808	937	829	856	865	853	864	869	827	858	823	847	853	846	863	866	868	833	808	858	863	848	847	840	826	841	835	896	865	859	931	847	868	828	866	880	862	848	858	841	864	865	866	808	803	902	861	867	851	842	880	861	863	827	868	879	849	904	860	832	874	812	864	899	807	873	833	872	864	811	842	830	834	872	863	835	878	863	888	822	823	785	774	858	856	863	860	942	884	863	898	857	831	873	794	865	791	820	750	914	883	808	884	860	857	860	839	821	847	808	845	839	878	866	844	861	872	845	822	855	874	880	839	932	829	867	864	836	861	861	867	865	894	882	894	818	855	862	863	814	882	834	883	848	845	841	864	804	778	848	846	783	812	839	839	839	878	870	855	838	834	886	820	835	868	877	848	826	824	879	852	844	882	797	836	897	857	877	892	839	889	836	845	902	881	857	885	810	879	822	843	799	877	867	899	819	896	868	797	874	838	862	814	800	865	851	845	829	833	823	850	811	819	822	857	828	914	841	795	885	825	805	864	861	844	874	849	859	813	859	914	822	865	808	841	828	782	848	886	858	868	843	822	835	936	849	777	863	843	836	813	860	861	883	823	873	862	814	821	862	871	879	815	770	868	859	871	859	884	821	849	844	855	822	887	892	860	819	801	850	884	914	839	839	888	849	867	839	829	834	833	854	877	830	875	859	886	832	854	817	859	887	883	879	813	897	861	862	842	851	867	779	845	819	863	851	774	825	821	825	847	912	871	821	825	859	829	760	868	882	841	845	904	795	888	856	884	866	860	860	859	829	880	872	827	848	862	897	812	891	856	878	842	909	839	804	858	832	880	817	862	822	882	825	874	797	863	892	847	856	847	829	909	867	818	891	849	884	839	821	890	875	879	909	842	888	801	908	831	873	894	881	870	875	893	870	775	844	853	810	833	824	835	870	862	866	847	855	786	850	844	866	883	894	854	896	898	869	858	844	869	855	831	845	815	824	803	872	840	845	796	828	780	885	835	885	850	913	826	877	828	842	830	846	853	848	827	840	856	852	878	868	874	867	859	807	811	855	834	890	862	882	814	815	863	897	832	805	817	890	833	832	844	864	882	842	822	878	813	816	847	823	861	884	892	918	863	852	872	884	854	814	836	874	821	828	881	867	852	814	843	809	846	889	891	812	857	849	827	857	860	868	837	838	843	809	846	824	889	850	861	822	902	855	874	796	805	885	820	956	870	839	860	872	818	866	871	859	877	861	825	802	864	886	815	922	876	877	885	856	886	891	888	860	849	849	835	844	824	840	884	864	912	903	895	844	892	856	865	857	894	874	797	850	862	853	824	844	877	838	892	856	879	871	860	850	836	852	829	912	861	848	871	851	857	875	858	897	882	869	840	875	840	769	864	835	874	822	887	877	791	877	816	800	816	826	858	871	906	865	881	850	878	822	853	856	800	821	863	856	836	844	803	871	861	849	840	903	853	864	842	839	829	868	837	837	820	835	860	863	838	822	868	910	862	851	823	843	825	852	837	849	863	840	824	861	863	906	833	891	818	895	871	816	828	874	815	816	797	827	876	873	835	844	885	854	836	816	883	895	788	822	871	856	862	860	841	855	852	891	839	858	828	844	811	856	856	843	845	872	844	832	839	802	890	835	826	814	869	855	878	845	873	856	832	867	859	858	834	867	906	823	891	849	849	890	814	901	878	856	843	870	855	870	886	887	883	844	889	872	842	880	906	781	856	822	852	910	831	828	815	876	841	851	866	860	864	873	876	861	838	865	870	828	882	826	841	801	888	844	836	838	903	854	837	840	844	829	881	808	832	772	860	859	924	881	878	864	847	872	845	865	826	811	824	878	857	846	861	843	845	831	910	897	863	842	795	869
5092	12687	9998	5054	3736	2850	2123	1740	1562	1370	1305	1260	1189	1189	1100	1064	1089	1042	1091	1062	998	981	1045	1034	1020	1074	1049	1004	1017	1036	1011	991	998	1029	1038	1039	1052	1029	1062	997	1030	1010	996	1016	1033	1008	1006	991	1013	1025	1034	1003	979	1048	1039	1006	1048	1007	1111	997	1014	1027	991	1010	1052	980	992	1064	1058	1030	1022	1014	997	1013	1038	1037	992	1021	947	1037	1049	984	1008	1032	993	1030	1023	952	975	1003	1028	1057	1064	1030	981	964	957	1052	1034	1030	989	966	1013	963	1061	972	1013	1023	1015	1057	1051	959	1086	1049	969	1043	1037	1008	985	990	1046	1057	951	1045	977	1016	1016	1009	1015	1025	1032	1023	1028	1014	1025	976	991	973	974	1050	1040	1024	1033	1023	991	989	1065	1003	1022	981	1002	999	989	1049	1040	1054	1019	1078	1031	978	1044	970	1033	982	998	984	1056	1041	1004	989	984	1012	998	1030	1005	1029	1053	1061	1005	933	1014	1029	1048	1011	951	1031	967	1031	1032	1037	1028	972	1016	1047	989	1028	1018	1032	994	1000	1045	937	1010	955	977	1033	1010	1001	1007	1033	986	974	1019	958	1012	1047	987	952	1062	937	985	1002	1008	1011	1006	1018	1017	999	1026	977	985	992	984	1017	990	967	1037	1007	988	1002	1045	1005	988	963	989	1005	981	957	984	962	1045	1010	1025	963	1002	942	1000	982	1016	1010	973	1064	978	987	1018	1003	961	1053	963	984	990	1037	1013	977	1001	1050	960	1005	1036	1019	971	987	1014	1044	1014	998	999	926	990	1041	1041	1025	1015	954	990	1012	1037	987	1002	1002	1002	1011	1018	1016	1025	1026	1045	1024	1014	961	1008	999	986	1025	1047	1022	982	1019	997	998	995	994	958	958	985	1032	987	1034	968	984	1012	967	1006	1048	991	1063	1048	932	988	1015	1006	979	1000	980	964	1014	991	1040	1011	1026	1003	966	1048	1035	1028	1012	944	1032	1057	1050	968	1014	1070	971	1036	1008	998	1026	1006	1038	1050	1029	1092	977	973	910	1033	983	1020	1062	939	1021	1000	999	927	1024	1031	1021	1001	973	1014	1022	1017	1053	1047	958	1007	1012	991	976	969	1017	951	1026	990	1082	992	1034	1011	1000	964	975	1033	990	1010	1010	1021	988	969	1069	1044	983	1013	1053	1079	1035	1065	1017	1027	1019	989	1014	984	977	986	1009	994	1003	1010	973	997	1003	1015	987	1030	1030	1015	1009	1053	983	1020	1040	974	1071	975	1038	1047	1019	1001	958	1011	990	993	1035	1000	1031	1036	1058	1007	1048	976	1035	1004	1041	980	940	1041	913	1065	1003	990	1021	1005	1048	988	1024	1033	988	1032	1097	1052	1054	1032	995	970	1060	933	992	991	1006	1000	1016	903	968	989	1000	1021	1032	936	966	1004	918	994	1030	1057	990	1084	974	1020	991	1033	956	1030	1004	1046	1052	990	1020	1065	1038	1043	987	993	1034	1000	986	968	975	974	954	1019	1017	1010	965	991	1009	975	953	1004	1029	956	1006	986	988	1041	1016	974	1008	1000	1002	1013	989	1009	1013	1034	965	974	987	1018	1047	978	968	977	938	1025	993	1029	1059	1032	1053	1017	1058	994	1123	1070	1081	1015	1036	1060	1019	1050	963	1060	1043	987	992	968	972	1034	1006	1006	985	979	1013	946	938	1002	977	1052	1004	999	986	1037	962	936	1035	961	959	1018	1001	981	979	988	1017	982	1025	1018	1095	1023	983	964	999	987	964	1034	1026	1013	1016	1000	1056	1023	1038	1013	1044	1057	990	1008	975	1039	964	1019	1030	994	994	1041	1007	980	993	1018	985	1021	1021	1012	1001	935	991	993	949	981	1026	997	1020	1007	991	1011	1034	1022	983	1069	960	978	984	999	992	1000	1000	1003	1023	1024	971	1072	977	917	988	969	939	998	1018	1098	982	1005	993	1025	908	999	1043	995	976	1020	1062	978	963	1016	1058	946	1051	1081	971	987	1048	1045	1066	970	1015	1047	994	966	985	1013	1007	989	1026	1026	1026	1005	988	1031	1005	1037	1009	1022	1005	1018	1001	1080	1009	1017	1021	1070	1079	991	991	1008	1059	993	986	985	1043	992	1025	1056	1036	957	949	1062	1030	1003	1035	1021	965	1028	1063	1014	1003	1008	1006	981	1015	1051	1069	1024	1038	1019	1063	957	1023	1050	1014	1040	1038	999	980	1000	1034	1038	1047	1017	985	1014	1031	1004	987	1015	1045	1023	949	1032	1006	1014	1034	1010	1022	980	988	1043	1017	1018	1055	963	1006	1040	1014	1017	1000	1019	1028	947	964	997	1029	1024	1009	1030	1031	1049	995	1050	1059	988	986	1005	995	1035	1030	1007	1035	992	981	977	1017	1008	1016	1008	990	995	1003	1006	992	978	975	985	1016	1029	1017	987	1014	1029	971	981	1004	1010	994	983	1028	992	942	1005	1048	1039	1062	1009	1022	1025	980	1035	1020	1039	991	1035	1035	964	1023	1023	971	970	1014	998	954	980	1004	983	1002	1010	1012	1011	999	1073	1040	1042	1018	1012	989	1015	1078	1034	1060	982	1075	1001	1054	973	997	1023	980	991	1035	1002	951	1106	1015	958	976	1005	990	1063	1015	993	1043	1019	964	986	957	964	1008	993	1089	954	973	986	977	992	1029	1014	982	1027	951	1029	1034	973	1028	1054	1036	1023	1032	972	996	986	1032	1055	1002	1000	1077	964	1058	1018	954	985	1080	997	997	964	1033	963	1001	1049	1019	1027	1034	1022	989	984	1024	996	1002	976	1035	1012	996	966	1075	1003	1013	1040	974	1053	1028	1048	982	941	1003	1044	1009	995	990	1000	993	998	1006	1015	1007	978	1000	937	1051	1022	1041	991	956	966	985	983	1006	1053	1034	975	992	977	985	1000	1020	1015	1009	1008	994	1072	1015	1011	1018	1024	1013	967	1051	954	1006	1016	969	1009	1015	1037	1030	1009	992	1020	1027	980	1051	1047	1023	1002	1012	996	1002	1040	1047	981	993	1059	1034	1048	1034	1019	980	1013	978	979	1066	996	996	983	1043	1015	941	1051	1027	1045	989	1015	1003	1022	1030	1012	988	950	1001	960	1009	971	1005	1024	1036	1034	1024	945	972	1084	972	1038	967	1056	1057	1005	935	983	962	1015	1034	986	972	1018	996	1070	1029	1046	1016	1016	1042	973	990	970	973	1035	1043	1032	989	948	1020	1037	981	1046	998	968	975	1008	969	942	990	982	1035	1021	1084	1015	1015	988	946	1063	1042	1044	986	1047	1017	1054	1010	994	963	1009	1031	1002	994	1062	1065	1032	1037	1004	1029	1065	1016	1052	1009	1030	999	1045	1016	1012	1016	1022	1050	992	988	976	960	1029	984	984	1022	1019	989	1023	956	1003	989	1049	1045	979	995	986	995	987	1058	974	1021	971	1013	1009	1009	1018	1018	1032	988	1006	983	987	1020	1012	995	1009	943	976	954	990	955	1082	1024	1006	991	1027	961	999	1034	1074	1008	983	1016	1027	1031	981	984	1032	982	966	979	1021	1012	1003	983	961	1013	1065	1035	982	1012	1029	985	1012	943	1020	980	1037	1067	1040	988	1008	1010	995	1065	1017	1057	1025	1018	1018	1027	998	1026	983	1004	1009	967	1025	1038	980	971	961	946	1048	974	963	997	1035	955	976	983	1009	1061	1008	1020	1019	1037	1005	1022	1064	1006	977	1016	972	1004	1006	1069	982	1024	995	1042	1031	1027	987	1045	1085	1054	979	994	996	1025	999	973	1037	998	1023	998	996	982	1043	1048	996	1050	1026	1013	1024	1025	1010	1003	967	979	988	980	1022	1006	1071	964	973	976	1040	985	1027	978	996	995	1014	979	984	1010	1050	1010	996	992	1020	1033	998	994	1018	1014	989	997	958	981	971	1011	1067	989	1040	1051	995	923	993	1038	974	1022	1033	989	932	1003	968	1018	950	1025	1035	958	1039	1019	998	1055	953	1014	1049	1024	1019	1006	1053	1018	1052	1039	1013	964	1004	1045	997	1043	1025	1027	1010	1048	1023	954	1061	1027	949	983	1023	953	1027	1023	1045	1021	1068	1011	999	983	948	1100	1003	993	999	971	1044	965	961	995	1070	980	1027	985	1017	1031	966	1029	1025	1023	1056	1025	1000	980	994	986	1012	1005	1002	1010	1046	1017	1019	1013	1001	985	1078	955	1057	1022	1026	984	1023	1015	1019	1057	980	982	997	998	986	967	1050	1024	992	1018	997	1026	967	969	1003	973	1040	980	979	988	1014	920	1010	1052	988	1002	1013	1044	1018	1003	1023	1024	1006	999	1006	972
24180	21106	27468	24957	13441	1124	603	505	409	310	320	328	330	303	302	311	292	271	253	250	253	283	286	267	260	270	253	272	234	293	229	273	243	303	259	303	255	256	225	271	283	250	276	256	239	259	243	259	276	237	273	268	251	230	278	285	263	265	251	282	257	234	242	248	284	260	241	288	256	243	246	263	281	271	253	269	242	264	284	248	282	253	253	249	254	247	240	265	266	275	243	247	266	265	271	238	255	286	252	263	267	258	256	271	259	260	255	279	276	270	280	260	266	271	245	226	250	282	223	262	252	295	229	266	294	279	280	275	263	270	251	277	256	248	281	256	238	274	272	267	226	259	252	269	252	256	240	233	244	256	257	242	260	273	255	284	247	261	274	287	228	251	275	267	269	230	267	263	244	281	252	244	277	279	283	246	284	281	263	236	248	255	241	246	252	241	243	274	255	237	248	259	282	242	284	237	262	259	293	249	226	256	256	239	269	244	269	288	249	276	255	264	260	246	237	239	276	276	253	276	275	283	239	254	268	249	263	283	234	230	266	261	262	277	272	258	267	243	230	239	246	254	251	249	264	257	254	245	260	248	259	275	226	276	258	234	270	267	286	264	266	269	277	272	269	261	264	247	284	248	247	249	276	259	242	257	245	268	275	238	269	231	273	237	243	264	255	263	237	242	277	267	261	233	281	248	224	243	257	249	274	260	239	305	223	267	273	263	263	255	261	270	249	272	256	276	263	272	241	259	264	258	274	253	280	262	240	250	261	235	273	291	268	262	239	281	253	257	277	244	264	255	270	262	253	252	258	245	249	241	282	259	230	275	280	260	237	257	253	277	254	271	239	259	245	263	240	254	248	250	282	254	255	267	250	239	282	255	276	287	253	267	274	273	269	258	252	258	268	243	257	255	243	271	262	282	261	251	274	226	295	250	267	261	267	250	255	276	244	236	251	260	272	274	260	238	258	244	289	260	228	249	262	262	273	270	297	249	262	264	259	257	264	283	273	265	281	284	249	235	239	303	257	269	270	257	245	274	235	290	248	246	272	216	256	238	284	280	264	281	269	276	256	254	275	259	256	258	249	279	262	248	258	268	242	269	242	240	258	308	265	275	239	238	269	249	248	255	263	260	249	233	253	245	261	271	273	260	289	231	286	260	230	269	236	238	222	248	256	279	250	281	233	229	255	276	255	266	255	284	294	302	283	236	225	259	247	267	259	277	235	274	270	235	236	265	261	238	240	261	238	252	243	252	254	259	272	262	239	242	280	270	239	282	271	257	280	209	258	270	242	274	251	261	243	275	257	271	259	267	248	255	249	266	260	260	256	273	274	275	260	280	281	259	280	248	259	240	266	249	272	251	259	293	253	258	264	255	286	263	281	227	239	285	232	258	257	224	244	283	276	257	275	256	270	214	245	253	257	230	241	243	263	264	260	250	264	284	266	255	237	253	254	257	247	250	259	245	265	257	266	248	250	269	260	253	233	266	255	284	229	261	256	261	266	238	257	243	244	261	264	283	285	264	274	259	246	246	246	252	243	237	262	269	251	247	278	268	251	259	262	249	295	275	244	227	272	260	243	252	241	227	243	268	267	254	272	264	255	276	258	273	262	240	277	253	245	253	247	272	283	229	270	265	261	290	222	259	251	258	263	265	282	276	280	255	249	273	260	271	258	279	246	240	234	261	287	253	256	233	299	255	262	243	276	256	234	237	223	249	254	273	271	250	244	250	237	257	270	241	252	262	260	254	278	239	245	263	249	267	275	233	265	276	268	279	274	280	260	258	253	274	269	255	249	253	268	256	257	243	231	273	260	267	260	252	275	230	243	233	281	267	265	243	244	245	260	284	268	261	246	289	261	229	277	269	260	241	263	248	243	273	247	257	244	255	239	249	259	246	276	243	228	232	284	261	277	253	245	248	257	247	263	247	263	258	262	241	233	262	270	275	244	251	247	265	253	240	244	245	222	255	272	258	237	259	216	296	264	273	250	260	272	277	257	241	266	249	245	232	265	251	243	254	247	239	261	254	270	268	252	269	239	273	253	272	274	253	269	243	242	275	259	259	228	264	228	265	224	220	262	242	265	271	264	226	252	306	249	243	250	272	255	287	274	249	264	276	289	263	264	232	267	257	255	274	241	269	242	252	235	254	258	244	244	268	254	214	268	290	246	281	260	253	257	274	249	272	250	228	272	257	272	239	234	237	294	275	258	281	245	282	265	245	240	256	277	272	266	279	273	261	282	261	265	246	259	213	255	264	264	248	256	250	227	241	269	260	289	283	264	261	263	250	246	261	248	256	260	233	247	281	275	249	250	255	259	281	276	238	265	261	286	265	269	262	268	270	262	300	268	239	238	227	252	258	243	257	238	274	255	251	255	263	302	255	249	260	248	274	240	261	253	277	220	243	257	262	262	223	268	280	260	266	270	282	259	243	252	264	263	253	278	278	243	237	246	275	258	271	279	248	271	269	264	302	250	253	248	267	245	253	279	266	263	270	240	260	269	240	242	252	269	262	259	246	231	260	229	263	269	261	253	253	279	231	272	234	253	253	251	255	233	236	284	245	265	261	230	284	247	264	267	255	285	257	273	268	231	269	269	278	266	256	256	249	251	236	244	223	251	241	239	248	267	252	282	265	273	252	231	253	242	264	238	256	270	243	253	263	274	261	258	232	236	240	258	251	256	267	269	271	217	263	255	250	254	266	261	261	279	247	240	286	241	216	241	241	244	239	254	240	270	256	248	297	261	220	257	249	282	288	243	292	255	250	236	256	242	261	268	257	231	273	275	247	262	262	254	257	263	260	251	263	280	248	243	246	260	220	256	256	242	234	261	267	259	236	238	233	261	280	245	255	251	270	244	264	232	262	228	258	263	264	255	275	280	273	251	265	248	231	270	285	245	242	248	238	283	244	244	248	265	258	249	263	265	267	255	256	244	301	272	272	283	257	254	272	278	265	276	239	248	238	283	260	272	261	251	233	256	272	252	257	252	292	228	266	235	274	277	292	250	227	266	277	241	273	268	265	259	241	238	266	255	229	241	294	276	294	239	269	282	279	243	223	263	222	253	260	250	263	248	202	258	254	233	243	251	263	255	238	262	246	279	276	267	268	283	255	236	268	253	288	248	268	276	255	256	228	261	251	255	254	275	235	256	256	225	275	250	269	270	246	267	280	272	258	263	257	282	254	251	262	246	272	252	253	254	290	248	252	215	273	266	240	262	233	232	246	254	281	239	290	247	246	257	237	258	255	243	254	278	266	254	252	229	228	247	237	292	298	253	252	256	278	257	261	247	237	303	269	264	262	276	280	260	260	277	268	248	256	257	296	253	236	277	263	268	241	257	256	251	256	241	252	264	266	250	267	272	278	261	273	270	244	264	254	245	239	277	251	253	244	261	267	276	274	274	259	252	241	271	296	274	281	265	245	261	257	271	278	235	255	269	248	247	271	264	265	266	253	261	259	248	234	246	239	252	253	286	242	277	264	251	234
4853	8665	6484	3055	2226	1588	1077	774	626	560	482	426	472	412	409	391	369	346	369	346	354	363	337	323	382	372	337	348	378	336	340	332	330	355	313	321	310	333	314	339	304	349	337	321	383	336	311	340	313	325	340	336	304	326	342	332	364	324	314	305	326	331	351	368	330	363	329	319	353	286	339	316	339	301	303	353	336	348	313	334	299	315	329	314	308	324	338	341	341	337	353	300	350	333	324	311	326	345	288	341	339	350	321	348	341	336	349	324	316	332	321	343	304	346	341	313	337	327	334	328	347	307	335	328	354	328	338	339	363	330	306	318	316	316	318	339	348	331	318	321	338	350	347	361	307	293	319	311	306	336	336	321	334	327	330	321	372	352	335	336	343	360	336	318	324	316	302	345	344	308	373	318	294	314	336	315	329	329	319	326	336	305	313	337	315	340	317	348	325	334	328	324	312	353	316	314	310	308	329	324	330	322	349	347	342	335	320	315	338	343	337	327	318	304	309	350	330	330	315	299	311	347	336	340	341	296	319	338	332	357	317	320	307	319	330	338	330	303	326	310	338	297	327	311	353	283	290	313	312	318	266	325	345	336	296	298	311	328	326	335	319	313	319	348	308	352	355	346	298	289	334	335	328	309	288	359	357	329	349	333	355	310	323	311	329	321	328	304	346	339	315	333	321	297	328	354	313	318	275	321	351	356	327	321	329	298	295	312	323	296	334	329	360	337	306	347	325	311	323	315	318	314	355	330	322	321	307	280	339	320	307	328	302	324	324	310	310	284	316	331	306	300	324	294	302	338	317	329	317	325	349	346	351	330	347	319	332	335	347	331	310	331	352	335	308	304	344	333	356	324	335	339	317	319	324	327	325	335	306	336	309	321	320	350	341	359	316	315	332	341	317	291	344	310	325	339	289	325	315	317	339	314	299	335	338	304	332	311	331	332	332	325	350	320	315	311	338	356	338	312	339	312	299	328	308	298	348	331	345	342	320	309	333	326	313	347	338	336	332	329	326	324	304	311	304	351	334	312	332	321	325	362	350	299	308	333	329	312	318	305	332	306	334	334	308	330	326	301	335	326	319	357	333	346	325	341	337	352	338	327	347	322	314	344	320	326	288	358	335	339	309	352	341	309	331	333	324	324	348	324	299	323	346	319	316	315	356	320	329	301	343	374	324	343	329	308	351	334	306	330	281	360	354	326	329	329	331	332	300	326	324	332	314	321	310	327	316	327	318	303	305	366	315	327	339	334	320	300	330	324	336	345	331	330	342	358	319	302	306	319	327	337	307	336	322	321	305	329	284	355	338	322	298	314	323	320	309	326	308	335	333	306	307	325	342	339	313	316	346	337	323	309	319	318	324	317	334	302	343	292	332	323	303	351	335	318	341	305	314	321	346	306	318	321	356	319	335	359	363	332	310	339	324	354	343	364	296	340	376	334	334	350	300	334	336	301	328	318	318	325	335	346	297	328	327	317	319	293	319	308	349	299	337	324	347	308	305	330	325	330	334	324	302	323	288	320	332	358	321	320	300	347	333	315	342	292	314	321	344	348	313	343	325	347	310	308	343	333	318	308	328	343	361	330	325	338	340	312	335	374	328	334	367	317	301	320	318	322	345	330	309	324	325	302	380	343	336	298	345	332	320	295	334	302	322	319	294	318	325	326	319	338	315	345	287	318	320	306	333	320	293	339	335	360	285	358	327	322	366	322	335	339	360	319	314	319	364	369	354	322	305	325	345	337	321	336	323	309	334	343	383	293	319	332	337	307	326	315	327	303	333	333	339	343	336	325	354	330	331	310	341	286	362	301	326	320	307	290	308	326	333	329	317	327	302	335	343	329	310	340	329	332	344	314	317	293	291	347	307	304	334	308	300	334	292	320	326	311	319	332	329	317	315	338	329	312	337	346	292	351	337	320	329	304	279	347	334	306	327	359	327	335	277	344	325	335	333	332	315	316	348	336	289	307	349	328	321	336	320	327	337	319	315	344	350	337	322	307	306	354	291	354	338	332	306	309	321	328	344	325	328	360	358	308	324	321	298	314	339	355	336	286	339	315	364	338	351	333	323	355	315	309	315	332	339	310	327	308	323	304	334	309	324	309	317	307	308	312	354	306	309	337	351	334	308	333	304	334	322	330	303	306	330	323	332	303	310	330	314	309	315	336	330	367	327	351	307	324	340	349	300	339	332	322	308	342	327	306	334	328	299	338	338	326	330	330	328	339	341	324	348	313	319	304	338	327	333	317	325	347	313	324	325	341	321	323	340	349	321	327	312	302	338	331	311	377	328	346	286	250	311	356	335	313	355	341	319	339	352	304	337	327	344	344	315	338	345	356	324	306	323	321	300	339	328	331	336	357	339	309	339	342	363	326	333	316	333	306	347	297	329	313	341	296	317	342	318	331	329	339	292	322	345	310	346	318	326	297	337	318	336	320	333	319	357	320	311	345	312	296	326	347	314	337	364	327	306	317	331	324	347	306	311	343	304	292	321	306	334	312	337	313	336	350	340	309	346	326	362	321	328	375	322	317	324	318	329	321	323	343	326	327	312	291	346	324	278	300	320	327	325	298	327	341	306	350	307	345	312	337	321	344	358	314	332	341	323	335	313	279	305	281	320	365	315	340	338	354	308	355	338	331	319	323	301	325	322	342	338	348	361	317	321	333	337	333	336	353	337	326	320	323	348	345	308	325	327	332	361	318	358	317	323	310	319	346	315	337	345	328	311	295	286	332	317	319	342	284	329	318	326	302	310	307	320	337	322	343	309	353	264	346	327	330	327	313	334	323	361	340	300	326	322	340	319	342	339	309	305	315	351	339	322	310	323	344	332	334	343	314	319	302	307	315	324	316	325	333	303	314	317	340	304	324	349	309	340	322	348	362	348	295	334	344	294	324	332	336	321	362	303	300	307	337	308	320	336	334	337	317	344	331	343	361	323	363	319	315	309	365	310	307	306	363	316	342	339	319	328	331	349	330	309	313	328	353	321	332	342	332	322	336	343	330	333	333	344	316	264	332	319	318	316	328	347	321	351	335	311	315	313	317	326	315	357	314	342	324	333	333	343	312	336	329	345	342	350	336	333	341	313	317	324	312	324	335	314	340	316	310	330	327	357	350	345	317	328	307	313	311	323	332	336	344	317	324	351	331	324	314	319	332	293	342	326	361	302	343	333	296	335	294	327	363	330	331	337	326	339	324	296	304	315	315	315	318	342	328	360	317	328	339	290	321	326	311	345	323	315	342	343	351	312	336	306	297	315	343	296	337	317	310	324	292	349	329	325	340	310	332	311	350	318	287	319	335	297	294	295	353	363	341	319	310	314	333	355	337	345	315	332	315	307	314	330	329	358	310	321	322	343	331	329	324	324	314	329	330	331	336	324	325	330	339	324	316	319	335	325	340	327	290	346	327	360	326	320	303	345	342	335	338	305	357	341	341	331	317	338	330	338	328	360	352	345	324	329	337	339	309	347	330	329	323	315	332
22232	21110	28725	23740	21110	21190	10692	1550	1049	980	912	802	711	694	715	695	643	638	620	689	590	613	584	589	571	585	602	602	597	610	597	613	622	546	551	579	560	576	572	578	558	547	556	577	569	533	600	583	555	524	539	579	557	600	583	571	581	532	496	601	580	563	558	547	517	599	519	565	525	570	579	548	561	554	567	549	496	594	591	539	586	547	564	558	541	550	546	541	550	543	544	593	557	581	578	522	595	577	580	551	549	572	535	595	581	591	562	556	538	524	564	580	558	569	577	573	531	570	569	565	574	578	517	540	536	560	554	561	578	575	520	516	532	587	584	476	531	552	597	511	592	564	582	581	647	586	551	570	570	575	519	577	529	516	525	565	562	550	586	542	556	535	533	526	523	571	551	593	583	561	566	537	547	522	540	550	548	563	594	593	566	595	569	549	586	567	559	547	601	575	538	551	543	574	516	543	523	555	585	567	574	522	540	585	519	613	548	579	523	610	566	571	578	538	570	553	573	532	522	546	612	563	548	533	544	584	600	575	550	615	534	584	581	540	586	551	564	557	552	574	523	557	569	569	540	575	530	533	512	551	546	576	590	566	580	540	558	575	553	589	536	580	555	557	542	548	570	594	556	542	526	549	583	550	533	632	571	535	616	501	556	596	561	575	612	550	554	557	559	573	528	572	593	532	537	584	521	522	553	539	566	582	552	533	581	565	567	559	596	589	570	531	596	548	576	554	534	532	546	536	525	542	575	571	566	544	580	527	603	557	522	545	538	572	524	541	558	547	607	578	559	545	585	586	520	548	579	554	610	565	565	501	557	567	566	609	595	599	514	566	562	543	577	562	512	594	559	576	549	569	557	563	578	550	592	565	620	552	579	554	534	546	575	531	536	570	555	519	580	569	536	578	578	528	554	556	570	549	560	514	530	584	580	555	554	595	575	559	588	564	551	559	544	543	522	543	572	549	600	548	548	569	554	614	627	555	559	540	555	582	556	515	573	554	553	577	567	580	543	562	565	596	557	529	544	592	568	579	531	577	495	523	604	537	551	524	536	572	515	561	552	555	508	561	544	524	523	532	549	562	513	569	519	495	586	557	531	552	545	538	565	520	580	583	508	542	565	589	564	586	555	576	535	560	559	528	584	544	603	541	538	571	548	554	563	563	599	552	551	577	551	581	564	510	576	534	537	557	560	561	561	539	580	540	603	585	556	541	566	541	559	560	582	526	549	554	563	548	545	541	581	547	556	567	519	547	547	554	554	594	570	509	550	581	559	529	562	567	603	558	598	556	578	551	524	536	593	583	592	561	559	581	539	551	539	500	568	531	539	490	518	569	571	557	559	538	576	541	583	615	540	579	545	548	521	563	568	568	509	540	557	516	553	573	528	583	525	542	543	567	540	583	549	516	529	507	586	548	573	567	555	572	575	560	492	605	537	548	499	527	548	564	550	527	532	541	545	565	558	557	563	569	621	566	492	565	578	599	543	562	571	540	561	534	543	560	572	558	590	573	552	575	597	561	586	573	549	553	570	580	564	527	572	590	556	575	576	585	517	566	595	531	555	523	561	546	545	551	591	565	568	591	574	586	583	568	514	514	534	574	546	573	572	555	547	584	608	531	509	550	587	557	555	588	577	565	547	538	583	588	551	591	541	568	551	573	546	557	541	568	544	483	546	583	541	564	540	539	546	531	565	561	562	542	594	519	586	555	546	528	502	584	559	537	578	547	576	588	527	551	540	547	598	550	550	570	594	527	516	541	525	565	538	564	544	554	532	549	559	541	537	545	550	540	544	588	581	546	503	560	578	521	554	525	543	555	524	594	546	562	536	568	546	576	559	610	537	559	496	530	542	529	522	573	593	557	588	585	565	572	550	551	586	546	575	571	547	569	567	566	567	525	565	599	570	546	557	560	534	525	594	580	545	547	564	526	550	561	503	567	570	527	570	576	559	537	554	554	522	525	529	531	584	543	515	519	564	541	532	538	557	573	544	559	579	547	548	542	570	578	518	574	561	541	556	532	535	593	562	542	508	575	583	575	565	519	549	589	511	561	578	521	558	540	546	560	592	586	517	515	560	585	543	528	599	555	542	530	596	583	565	576	574	537	506	514	602	540	545	550	544	526	541	592	578	547	565	534	545	562	529	584	531	565	556	578	537	564	544	573	537	578	612	558	550	539	533	548	548	565	550	581	584	548	511	570	557	582	509	554	542	587	545	559	564	578	560	533	551	482	591	551	546	562	618	537	565	555	575	554	607	527	569	577	532	507	533	530	544	571	556	609	556	549	520	557	539	518	550	519	538	558	540	499	520	535	523	538	548	536	578	582	556	575	559	539	579	550	543	557	581	559	536	550	521	518	586	535	501	521	562	575	551	508	573	543	555	561	553	589	508	533	581	547	579	504	551	578	547	544	552	535	554	520	578	581	517	525	535	573	585	618	537	558	555	540	520	563	599	560	513	580	538	593	582	577	602	573	518	557	582	571	565	553	584	504	547	566	521	504	529	566	597	556	594	559	567	537	600	579	561	556	578	532	571	578	551	546	528	563	535	506	536	544	574	543	580	568	591	570	519	558	574	596	558	562	598	508	553	548	538	602	569	534	569	555	563	571	552	575	566	588	527	546	568	548	539	548	624	582	588	561	579	549	551	556	506	552	547	547	573	565	526	528	563	563	561	547	577	548	583	532	562	580	584	566	578	549	548	531	533	524	569	534	542	537	534	516	557	585	551	540	542	569	510	533	558	588	543	561	527	550	575	527	560	579	536	580	592	539	567	568	552	554	541	558	579	632	589	560	547	553	533	537	545	585	574	553	535	586	611	578	563	531	551	563	562	556	547	556	571	592	581	532	573	578	550	539	504	511	532	542	555	533	517	593	608	555	556	513	560	599	562	586	548	552	534	547	571	530	569	565	567	556	540	536	560	540	534	560	558	540	499	525	488	564	538	506	602	499	555	570	574	560	490	558	540	577	532	536	503	552	557	549	542	536	615	542	577	562	577	554	571	524	567	536	531	540	573	588	558	588	551	582	550	562	571	543	573	541	543	554	538	526	575	588	561	571	569	560	574	558	567	548	552	563	527	602	553	533	587	541	507	575	528	554	534	584	548	542	549	552	574	559	573	532	590	566	532	540	584	558	554	562	595	590	533	576	554	582	577	588	594	609	572	532	527	540	573	536	578	563	507	542	534	533	587	518	590	503	549	560	583	589	546	559	569	569	562	549	543	550	504	550	563	539	547	563	532	535	559	516	523	563	600	544	558	503	572	545	563	580	546	547	572	529	565	600	577	553	564	574	517	539	551	563	574	551	567	523	532	520	560	558	560	549	551	555	579	589	583	538	584	505	570	575	529	568	570	596	575	514	564	523	524	553	505	551	542	544	557	547	541	551	572	578	511	510	594	527	574	564	589	578	515	521	578	550	564	589	544	560	556	518	564	509	560	551	589	523	568	500	547	538	593	536	600	546	542	570	546	532	543	522	584	560
6676	18900	14864	7724	5770	4185	2733	2072	1646	1352	1255	1091	1048	974	934	875	828	795	758	772	780	790	801	757	732	742	698	703	746	787	735	729	694	765	729	712	740	743	670	759	708	724	684	680	687	678	671	665	702	686	643	655	655	700	694	669	675	697	654	694	719	692	667	677	638	669	670	703	666	693	662	659	666	667	650	660	691	735	690	738	716	669	686	674	673	686	683	680	711	698	705	699	686	674	673	651	662	682	657	681	717	720	694	700	686	744	736	644	719	694	641	738	662	648	709	677	715	717	651	684	691	639	700	669	691	733	693	696	671	710	723	717	705	699	674	693	628	619	670	695	690	716	654	645	669	730	699	665	724	668	650	707	715	703	681	692	655	679	652	596	669	678	673	654	642	686	629	667	731	709	675	678	680	697	644	689	720	671	691	702	686	669	685	683	632	638	632	681	661	650	657	699	713	766	704	691	690	693	682	671	698	691	694	684	680	677	710	674	650	720	685	677	692	701	694	643	667	676	678	705	660	669	743	697	666	707	692	668	641	652	707	681	652	662	681	687	648	692	697	722	735	702	686	673	741	640	681	636	716	709	685	682	650	701	652	712	667	656	728	639	640	691	704	679	687	654	712	676	696	697	676	701	692	713	649	673	700	720	718	688	693	639	693	658	673	678	756	701	691	635	689	649	650	712	683	679	650	653	674	652	658	707	658	690	699	659	685	664	717	691	647	664	657	674	656	715	697	722	684	641	667	668	689	673	657	706	649	665	643	666	684	666	688	670	695	674	658	652	710	724	646	679	659	672	699	694	666	680	700	664	656	660	703	685	672	738	664	701	708	704	710	666	657	707	657	649	713	694	722	669	694	723	683	662	694	642	688	742	657	672	680	694	684	666	659	712	692	712	673	672	672	729	668	710	675	694	667	714	699	676	646	682	657	720	708	682	707	701	679	667	641	688	644	685	725	671	675	636	727	697	697	688	702	657	663	627	630	672	654	660	691	667	697	658	649	640	671	647	693	716	622	692	603	711	710	640	696	725	690	671	636	709	667	689	762	712	628	631	682	679	721	733	664	651	685	699	740	663	666	652	697	665	698	615	705	712	664	702	677	696	688	639	720	674	634	681	692	654	687	716	693	654	662	707	682	665	671	687	760	675	691	667	689	717	715	652	654	686	648	672	675	699	678	697	724	619	672	704	665	715	650	676	690	706	714	648	671	676	639	681	672	686	656	691	639	646	706	696	631	666	701	702	704	651	681	710	636	711	667	654	677	659	721	694	703	649	733	705	727	676	732	657	656	684	724	673	671	645	640	689	701	674	692	673	670	673	692	642	672	724	673	647	638	760	678	732	671	691	631	738	712	690	723	671	673	672	695	673	679	654	708	680	707	679	716	693	662	755	672	690	710	694	656	728	740	676	668	708	656	668	670	674	710	667	727	679	695	696	699	710	686	660	683	683	644	683	643	665	696	661	691	651	667	681	651	746	694	664	689	660	706	683	656	674	675	624	691	709	660	740	685	640	635	700	639	673	681	713	663	669	676	647	739	696	671	708	659	714	692	694	671	677	732	716	698	664	699	718	676	728	682	730	703	682	699	667	701	652	656	676	672	680	681	698	674	692	676	691	668	698	652	684	712	650	691	689	712	665	679	688	702	688	670	749	701	659	692	643	671	643	689	691	678	633	673	705	744	642	689	669	672	690	697	681	706	676	695	683	669	678	664	666	663	662	646	695	700	696	644	686	625	669	749	668	697	688	710	661	698	715	714	726	665	627	698	668	647	689	674	663	662	704	699	648	696	671	701	658	686	710	694	621	687	643	639	698	662	706	699	641	649	710	693	675	678	699	619	648	692	691	694	724	659	681	681	666	703	712	709	665	623	665	693	687	703	682	694	661	738	727	632	699	698	637	665	712	675	665	666	662	731	671	668	678	687	637	704	698	698	698	705	676	715	672	728	669	674	646	657	671	693	670	686	652	680	733	705	673	681	693	668	638	681	675	681	671	673	659	754	712	695	668	691	710	681	714	629	686	646	729	676	707	682	723	676	663	709	706	682	672	662	700	691	703	686	705	701	630	697	721	704	669	723	675	694	678	704	664	670	689	671	671	638	688	697	653	651	686	654	718	650	641	674	702	655	669	689	662	685	682	642	641	677	732	670	691	687	689	702	662	716	693	685	669	664	630	740	698	669	702	673	693	672	670	708	676	688	670	715	659	696	701	707	684	648	695	695	670	675	670	695	654	662	662	662	672	663	680	658	680	693	712	691	705	652	669	706	665	681	639	700	652	681	666	654	689	687	649	714	704	685	671	711	658	662	621	701	686	655	666	674	691	705	704	695	720	717	700	651	698	717	658	602	635	706	662	652	700	719	654	639	652	695	637	704	665	664	718	613	667	678	686	637	667	623	668	669	659	679	682	652	679	691	664	718	698	657	643	678	668	680	641	709	665	693	716	688	671	735	694	670	681	661	753	655	669	685	682	728	647	643	687	702	667	677	675	687	710	675	659	695	648	695	670	655	716	705	652	648	678	688	684	674	680	627	696	702	682	655	708	680	682	668	715	715	683	665	715	639	723	652	663	702	666	670	688	681	694	679	646	701	689	656	683	713	702	618	676	750	663	691	667	705	673	711	649	684	665	681	645	649	695	696	695	707	699	656	702	694	681	652	651	741	729	674	668	683	672	694	664	708	707	692	703	675	709	698	714	701	685	725	696	665	684	661	714	693	646	715	700	689	635	722	671	671	661	717	657	681	689	676	696	708	662	664	697	691	664	711	690	675	673	670	685	671	688	676	655	698	658	690	669	674	689	659	706	674	664	706	699	703	677	614	673	680	652	700	690	691	681	630	681	656	654	671	714	673	678	682	696	695	692	721	663	665	722	644	678	660	711	735	659	660	659	690	668	665	689	659	667	637	711	678	714	694	705	683	668	675	685	709	653	697	654	712	701	680	707	680	710	659	657	639	677	704	669	680	655	653	666	635	651	678	698	683	695	692	688	655	655	705	693	712	687	663	698	703	659	654	634	695	677	708	644	652	658	709	673	656	656	685	696	691	667	690	717	643	692	721	683	694	671	670	703	659	716	685	671	674	670	712	689	690	665	659	686	640	694	705	628	659	677	685	680	702	672	704	705	674	707	684	690	647	701	717	658	643	667	658	670	679	673	694	686	660	668	610	707	676	640	689	682	677	696	694	671	668	681	665	694	651	729	688	682	680	648	665	678	718	711	662	694	680	694	667	694	723	753	692	682	754	688	662	667	633	648	643	709	680	683	656	673	729	659	716	685	657	739	669	686	668	700	702	711	693	688	632	661	662	688	670	697	682	673	653	619	660	688	685	671	650	685	719	655	678	651	671	677	694	664	693	737	689	683	677	673	703	655	673	646	750	677	678	676	714	702	685	706	668	676	692	674	692	702	642	724	701	703	655	635	683	683	683	701	694	723	615	649	670	709	653	652	671	677	652	732	673	660	657	669	699	644	705	671	695	650
26964	19605	6729	1429	907	695	662	618	643	611	594	564	547	597	596	581	575	574	575	599	594	585	579	572	533	579	544	550	573	576	549	595	536	581	637	580	535	611	558	571	593	598	581	577	611	590	581	578	589	556	579	581	543	554	584	570	571	575	594	572	550	566	590	622	601	593	538	594	537	524	592	588	556	607	546	570	555	571	554	593	574	629	616	578	569	602	584	602	552	599	581	581	587	592	607	595	599	548	579	582	583	601	544	573	523	526	565	564	562	515	564	563	573	595	564	578	605	592	567	553	584	588	538	565	539	581	570	580	594	564	595	593	552	595	580	563	598	587	565	591	543	580	563	577	626	569	536	553	587	596	619	583	585	554	568	536	598	547	595	553	581	573	556	565	576	551	545	601	556	602	556	547	578	589	553	620	569	557	573	563	550	569	596	520	567	605	581	574	579	568	543	591	562	514	550	556	544	567	617	572	610	581	575	584	606	574	555	583	605	591	599	573	600	551	571	538	570	562	577	536	577	567	589	562	579	548	625	566	539	576	560	532	569	611	564	584	592	608	572	571	578	560	593	552	539	560	605	574	587	611	550	593	567	574	599	523	601	605	556	592	568	576	568	583	531	558	589	522	560	562	588	554	568	588	571	524	561	577	565	572	593	554	562	584	622	559	576	588	623	557	572	588	600	538	583	599	578	547	582	596	553	590	612	579	598	539	534	532	597	552	581	619	554	575	574	595	533	558	559	570	590	572	626	598	568	573	603	585	552	621	603	580	615	572	535	557	535	573	593	578	575	532	552	583	592	567	598	556	608	533	574	597	568	610	607	593	558	630	616	611	582	607	586	566	581	587	594	564	562	584	564	572	592	587	584	589	580	546	586	565	587	602	594	602	566	541	553	595	548	636	581	639	559	623	568	547	587	595	553	598	540	529	609	593	614	569	579	572	557	530	563	567	573	566	596	570	531	506	536	542	571	572	568	540	607	587	561	563	575	618	557	567	523	549	590	581	569	582	609	628	591	590	608	556	548	574	570	593	554	544	585	589	555	590	595	528	541	563	540	611	610	582	568	575	571	611	595	596	545	550	611	556	559	568	553	554	609	615	588	579	569	565	563	543	569	552	598	610	585	630	564	575	570	574	572	625	588	595	576	616	612	580	582	575	580	596	550	521	584	555	551	556	570	617	580	567	546	594	554	550	614	566	540	579	557	555	607	591	563	588	574	625	590	543	579	551	558	551	588	578	559	591	617	572	616	590	582	570	535	571	613	575	547	556	552	613	616	552	531	554	577	566	550	562	563	561	556	628	632	566	591	613	601	588	600	581	602	571	549	571	587	564	579	560	590	619	628	576	531	583	560	558	591	598	555	515	580	573	574	589	584	566	613	574	586	559	619	574	599	566	595	600	575	574	560	583	552	613	594	581	551	591	564	609	564	568	597	580	573	541	621	526	540	607	608	550	587	589	545	552	576	569	534	566	571	608	570	573	541	580	590	605	551	596	563	559	580	555	589	574	562	565	559	570	559	600	577	533	590	586	595	568	614	568	562	543	575	601	574	597	554	551	562	562	621	638	531	583	632	601	614	617	535	567	599	609	567	551	522	568	533	578	554	579	589	593	551	591	609	550	576	546	580	580	583	608	624	603	548	555	562	566	578	588	606	559	586	591	582	546	593	560	646	590	570	591	581	547	578	594	573	596	603	615	589	571	574	572	555	586	572	542	544	587	634	565	636	559	536	582	589	559	603	576	582	582	594	554	607	560	578	577	596	610	615	547	608	590	610	588	586	581	578	571	569	551	544	562	583	537	576	534	574	573	575	534	586	625	623	546	550	592	553	551	581	551	567	538	556	565	535	590	548	600	582	560	539	564	525	575	579	573	548	596	602	571	587	559	598	578	580	615	619	540	594	556	576	579	554	548	562	569	552	560	576	546	573	588	601	572	560	600	600	564	622	524	561	588	565	572	553	585	576	559	548	576	607	589	596	550	571	581	532	569	584	571	651	545	548	588	561	547	636	598	562	562	604	572	549	599	552	538	599	567	558	566	593	549	576	590	573	585	585	568	624	572	576	549	566	619	574	573	566	605	569	592	548	554	570	581	603	565	567	584	548	602	554	566	573	587	543	600	549	600	569	611	590	576	601	589	595	602	547	592	590	575	492	528	592	606	606	578	562	608	607	593	556	543	548	544	544	591	596	551	610	566	590	577	563	603	566	591	571	554	609	584	588	602	617	577	557	620	626	556	595	553	573	552	551	564	561	572	598	580	590	590	505	572	598	629	593	560	572	613	574	577	516	586	591	625	598	579	562	603	568	562	545	598	590	523	580	578	580	577	552	617	581	585	593	571	575	607	592	591	589	541	603	584	580	607	563	566	570	546	540	545	567	583	542	657	583	552	600	573	557	535	569	513	597	620	535	575	564	577	595	533	600	586	551	606	571	583	576	517	617	581	568	574	548	570	606	579	560	582	577	561	580	588	565	603	597	601	575	547	611	562	560	563	563	551	536	570	550	556	617	545	574	605	580	586	590	606	612	587	616	593	584	556	573	565	538	580	575	551	589	562	612	619	532	576	566	575	626	531	607	583	599	579	537	610	556	610	590	584	567	573	607	565	583	589	562	598	604	621	579	597	557	583	578	573	557	576	582	598	554	555	583	556	600	544	590	579	617	589	620	582	535	612	580	569	565	559	570	570	530	575	582	589	541	597	547	549	529	590	571	561	568	554	571	616	580	561	563	568	556	547	567	574	587	557	623	559	576	560	578	603	575	579	592	640	595	588	563	564	562	570	592	575	607	580	536	579	563	549	600	571	581	553	592	601	604	536	569	590	599	567	593	559	557	599	608	564	598	598	585	536	599	541	541	563	553	581	545	558	594	557	554	613	594	594	565	590	586	566	607	521	611	600	587	600	568	590	585	562	579	535	582	547	582	621	579	609	597	581	549	604	556	544	578	595	562	578	590	575	588	601	607	566	568	585	561	591	556	564	539	571	618	631	589	565	595	587	642	555	597	596	551	549	597	583	544	557	581	550	549	572	575	550	589	601	555	565	589	612	599	562	621	587	521	552	593	582	616	594	600	569	568	636	594	617	585	538	572	554	547	579	546	586	524	602	578	564	583	568	569	561	573	606	590	590	580	654	558	587	559	563	533	626	589	590	559	555	559	575	554	548	642	583	596	586	572	572	601	567	562	545	561	546	564	625	559	601	598	600	503	555	602	638	546	581	569	526	637	585	600	568	611	591	600	585	560	572	545	564	563	576	551	564	552	570	593	594	633	578	578	537	544	545	567	567	528	572	560	588	566	599	572	574	598	585	603	577	543	591	589	590	551	554	600	571	583	571	538	616	579	558	562	623	584	543	557	583	581	590	583	633	579	558	581	575	567	595	577	571	601	641	560	590	590	581	517	592	558	600	554	626	567	547	570	575	588	577	567	595	566	605	547	573	599	626	597	533	552	610	581	577	609	572	557	599	578	557	641	565	586	549
5017	3432	2777	1590	1280	989	836	775	753	734	719	704	710	701	654	709	723	748	727	637	684	708	645	668	710	690	691	684	703	678	673	683	727	677	670	660	635	684	718	643	688	726	677	684	688	702	651	748	658	696	660	659	714	688	648	665	695	704	667	681	693	631	673	649	669	688	692	672	659	679	670	700	751	718	637	701	686	632	689	668	653	687	656	677	686	753	744	640	680	688	708	679	727	707	727	675	657	686	676	694	689	716	727	693	730	693	670	694	645	674	695	657	691	707	703	706	724	696	673	678	641	678	643	683	641	705	677	685	665	669	749	650	725	646	667	711	679	679	686	703	661	694	682	707	636	725	652	682	689	722	696	676	672	702	672	686	671	682	704	667	673	691	666	661	729	727	676	730	712	713	692	691	734	632	668	706	729	670	709	693	686	675	728	707	691	694	713	659	646	700	675	647	653	686	658	683	699	665	650	661	676	687	707	727	663	673	714	689	718	686	643	685	650	699	697	646	693	675	684	651	640	668	656	704	644	694	683	693	724	662	643	676	695	724	730	687	718	688	649	699	689	717	672	705	714	659	656	707	670	677	736	747	662	694	709	662	712	700	711	692	695	664	721	679	674	674	686	676	665	728	673	688	717	672	651	657	660	691	666	701	702	670	668	658	717	663	681	701	678	649	652	676	675	679	717	680	654	666	663	667	624	637	684	679	754	695	664	705	713	738	717	708	712	672	687	700	690	678	666	682	709	708	694	685	674	666	657	667	661	656	643	671	702	666	705	707	646	648	679	687	692	670	690	685	695	686	717	676	702	678	651	679	667	681	656	699	725	658	682	678	710	674	700	674	684	712	719	676	679	736	633	754	624	718	703	671	663	734	668	723	666	672	709	689	651	686	683	692	677	660	706	668	691	697	675	748	669	670	670	688	691	662	770	653	681	646	710	690	680	705	660	698	703	690	687	664	695	683	710	692	666	654	667	696	728	702	688	658	658	712	640	678	686	629	641	729	732	706	682	655	659	706	659	677	744	697	651	660	688	685	682	710	697	692	679	686	733	655	698	690	688	637	696	698	714	688	675	709	700	707	710	667	658	651	631	672	677	650	655	698	670	718	691	664	697	698	656	737	663	709	668	684	688	686	722	683	661	706	678	677	725	743	668	731	647	676	707	699	664	676	720	689	689	699	711	717	718	713	722	667	709	669	675	727	706	693	679	648	663	706	695	688	743	684	647	678	672	719	667	743	670	688	651	698	648	680	674	688	671	686	652	690	699	655	666	675	732	689	743	731	683	654	701	725	703	692	713	694	697	698	678	651	629	672	724	734	717	701	674	694	651	705	701	664	643	619	673	667	683	637	669	681	673	679	676	704	646	687	716	669	698	700	642	716	668	680	703	652	683	675	694	667	723	744	657	666	675	664	656	693	715	696	712	734	671	731	644	694	669	661	683	746	688	625	644	669	673	634	666	697	662	658	722	707	664	658	672	668	721	657	690	689	657	643	693	667	749	697	658	654	715	697	701	678	645	668	686	692	677	664	713	696	687	664	700	676	685	692	713	690	693	755	615	708	649	639	659	647	666	676	711	681	701	656	661	676	712	695	655	679	678	664	650	676	726	645	673	671	643	678	697	660	664	691	668	670	711	695	669	678	632	683	683	659	702	686	670	672	731	690	676	689	671	636	630	669	725	697	705	700	712	682	694	718	681	709	670	693	617	650	673	650	727	727	673	696	650	653	686	672	658	686	694	701	627	684	674	695	642	684	689	680	718	691	690	720	689	650	697	694	754	634	717	711	710	646	651	658	677	659	691	686	672	708	640	670	678	669	689	699	631	693	669	722	685	693	685	699	712	690	683	670	683	661	691	688	703	688	645	694	685	637	696	679	681	659	629	655	707	733	704	714	724	641	703	703	707	658	672	705	688	723	618	693	676	713	673	702	712	649	703	693	659	629	705	651	668	668	691	689	686	679	709	661	695	671	693	695	641	703	735	623	685	696	702	650	750	695	661	675	708	680	661	709	708	713	656	662	716	721	702	692	644	671	672	680	654	681	673	702	706	682	672	671	682	733	679	723	686	703	666	653	677	684	698	675	692	678	699	665	699	664	704	676	705	716	696	671	655	701	711	697	642	699	683	693	676	704	659	665	642	674	677	653	711	666	667	681	664	680	685	656	709	681	715	712	679	630	653	693	742	666	684	648	694	654	644	702	644	710	672	636	657	699	707	704	701	713	701	700	675	675	706	717	656	670	686	630	668	684	663	672	698	672	652	691	717	712	640	702	706	697	699	684	637	639	660	689	660	748	655	671	678	724	659	652	671	686	711	662	694	711	683	681	690	665	706	680	744	717	678	687	682	655	690	664	708	720	698	665	683	675	692	715	620	744	709	688	614	667	695	679	677	723	704	698	728	688	715	660	660	649	697	695	695	678	711	680	705	654	705	691	643	648	652	702	690	713	706	711	677	689	687	694	679	649	651	731	669	668	712	706	668	624	698	707	679	672	673	702	707	719	710	693	643	684	713	647	669	690	700	693	708	685	684	683	733	690	735	672	709	683	701	682	705	672	676	690	704	640	672	727	670	675	703	706	709	658	697	664	672	666	724	688	671	675	732	705	681	708	680	682	664	723	632	687	727	696	674	726	683	663	684	691	663	702	670	674	655	666	717	655	703	671	609	689	692	699	701	699	662	693	680	700	697	666	656	665	678	687	731	667	631	733	710	706	714	683	699	697	688	682	691	704	663	641	662	682	680	703	694	666	678	736	674	686	678	720	697	657	717	707	714	713	708	690	694	661	687	661	701	657	683	714	708	689	650	663	657	652	707	677	710	663	693	677	698	686	688	731	713	703	658	654	681	653	670	738	639	676	699	667	718	711	676	631	678	716	720	707	694	677	691	697	701	689	700	696	709	666	643	701	698	645	706	641	722	685	692	701	687	715	688	652	685	700	752	689	673	694	719	726	698	681	634	671	693	695	713	653	672	706	653	657	670	643	680	687	686	626	733	698	669	676	687	670	694	724	654	655	647	654	697	645	709	696	666	677	677	669	642	705	678	696	639	670	715	663	684	670	687	680	665	717	709	681	680	672	664	713	688	683	664	682	725	677	667	689	695	694	707	677	679	669	714	643	672	662	625	681	697	634	634	660	695	687	680	707	706	706	696	639	675	707	687	678	683	657	680	674	675	663	721	667	694	649	674	659	690	704	664	670	646	671	721	688	650	690	695	682	681	685	638	702	680	716	677	723	695	696	661	708	697	675	700	638	658	715	756	695	653	661	692	712	699	744	648	661	680	676	694	688	704	654	712	699	647	686	697	673	677	673	705	679	719	664	679	690	729	705	660	669	705	704	670	701	684	674	694	685	633	690	680	714	685	700	695	691	689	702	754	678	740	729	679	631	682	706	723	691	693	682	658	722	664	671	694	654	664	743	704	695	686	702	678	682	654	669	635	708	661	700	693	709	661	653	692	673	704	718	695	728	620	681	648	709
23314	21108	28322	24142	21120	11193	1895	1357	1143	1159	1043	1010	978	971	891	929	895	911	889	897	940	900	888	883	886	870	871	908	923	883	875	913	867	835	863	843	855	850	886	842	812	795	816	797	853	880	928	884	834	917	839	895	885	864	864	855	849	854	849	901	847	878	875	850	897	844	884	892	893	851	862	862	824	867	853	887	903	873	826	863	853	843	867	864	904	835	851	799	855	811	832	876	895	848	879	823	838	902	827	829	904	882	864	874	873	835	829	838	880	906	868	864	822	807	897	899	852	867	810	913	877	824	883	901	871	863	855	879	884	850	831	805	862	883	866	888	839	836	835	843	852	936	900	880	861	891	955	874	843	843	845	835	866	851	893	873	887	830	878	812	847	880	833	838	840	828	824	819	848	863	880	851	832	871	865	882	881	924	871	848	837	875	838	877	832	843	816	844	872	857	870	847	877	861	916	883	808	886	843	819	863	908	897	808	869	864	900	864	870	931	883	863	834	856	843	871	847	849	818	881	836	829	822	849	873	882	847	891	878	913	826	830	900	856	861	826	866	827	830	876	864	832	877	820	897	877	882	836	871	809	828	856	828	811	836	865	864	881	905	900	838	871	906	816	836	835	862	829	857	863	861	861	863	870	882	839	856	838	811	858	878	892	859	890	827	873	812	858	883	852	821	873	862	842	891	858	845	886	903	845	897	870	898	871	823	863	836	804	863	851	837	876	850	867	887	899	876	824	859	878	889	839	848	856	840	865	879	852	855	851	874	840	889	889	885	864	806	826	864	843	921	858	920	860	890	868	839	861	904	843	822	882	882	879	865	841	892	864	818	865	854	888	853	864	894	903	828	833	825	908	881	871	901	885	931	829	813	888	793	840	856	825	841	888	873	843	856	858	864	869	883	840	855	842	863	842	903	792	814	846	832	857	837	929	848	855	844	824	843	874	849	875	880	833	865	836	812	859	827	890	878	789	858	842	884	851	808	858	863	842	898	858	862	878	918	853	882	861	842	850	877	840	855	873	860	815	850	831	855	852	828	891	857	823	871	863	826	784	861	850	884	845	822	798	914	825	873	780	842	876	887	848	866	834	875	881	884	830	869	859	861	858	850	879	871	820	880	861	863	834	814	895	803	852	833	815	861	851	857	948	856	834	870	858	798	820	862	894	860	947	884	887	861	862	899	813	847	823	872	859	933	823	843	854	875	888	906	886	818	816	880	840	823	820	848	828	852	860	809	833	822	864	927	871	861	864	837	922	843	829	842	883	899	851	875	867	820	842	863	874	892	886	878	860	852	886	849	849	802	837	883	861	842	828	843	808	869	844	880	867	903	834	839	828	796	819	854	826	847	865	808	866	895	887	843	818	836	841	846	898	879	842	808	894	888	872	809	819	858	874	841	866	875	913	830	924	843	849	861	869	841	790	868	799	815	886	873	862	873	817	869	853	848	821	816	863	870	869	830	881	812	816	891	854	845	923	892	833	888	883	904	925	824	840	865	860	869	872	836	874	882	846	878	885	869	878	826	840	852	887	849	858	850	827	845	832	919	820	857	786	813	843	854	811	823	856	852	833	862	889	856	921	819	855	836	810	822	845	839	898	878	814	809	833	833	805	846	861	864	799	859	840	878	875	827	851	806	859	805	825	910	859	892	867	867	853	846	803	925	878	883	917	831	828	842	866	823	817	878	856	890	839	811	828	863	855	876	847	833	809	840	876	842	864	821	914	883	830	824	844	851	781	813	830	854	852	841	864	835	843	822	894	853	893	832	837	861	818	809	821	838	858	898	815	837	875	852	827	867	810	899	852	848	886	819	847	815	843	782	845	824	840	899	824	846	808	863	861	924	853	842	851	829	848	878	898	819	852	858	839	848	868	914	890	856	795	850	897	885	818	857	873	859	875	857	863	830	839	907	849	892	858	873	826	807	867	827	796	861	868	854	906	845	851	872	880	844	839	875	831	819	853	895	797	825	854	863	829	852	887	822	931	859	854	858	880	835	831	876	874	856	799	882	860	845	854	832	839	883	862	835	832	899	844	837	869	816	891	859	875	863	897	822	808	896	858	856	894	843	890	844	810	901	879	859	849	784	850	885	852	896	773	867	869	840	898	805	852	850	858	900	858	883	840	769	857	871	836	824	830	827	871	848	828	818	829	837	843	841	859	903	892	857	836	835	890	883	874	856	835	905	863	906	818	842	880	876	822	855	856	814	905	835	825	849	848	818	837	899	857	871	815	886	855	813	827	813	855	796	840	861	844	798	855	854	852	806	869	831	856	793	866	845	836	792	813	870	890	869	808	834	862	828	834	848	869	858	860	821	842	840	889	852	910	838	860	855	815	827	870	819	841	851	864	851	842	856	830	882	837	863	858	828	883	880	870	896	858	861	870	853	886	852	902	909	858	839	874	831	895	812	893	852	860	889	881	874	862	868	829	866	882	901	843	804	853	875	836	832	854	870	840	803	848	867	882	845	801	867	841	914	845	866	883	859	817	873	908	865	858	825	848	884	812	826	876	811	870	805	848	823	860	869	936	847	906	869	868	874	855	806	888	859	876	878	857	837	873	835	846	877	846	855	881	839	827	859	884	851	875	865	902	855	867	843	854	860	853	911	817	852	804	860	843	881	880	808	829	908	862	848	892	886	839	827	832	847	852	827	865	864	863	872	871	852	833	866	871	839	876	830	882	817	836	830	866	808	873	809	831	919	849	847	900	822	854	897	863	877	842	878	886	838	806	788	825	890	864	850	873	829	850	838	853	922	781	838	830	874	867	808	883	870	867	859	875	842	893	809	840	860	848	852	876	846	843	852	846	905	815	866	875	788	883	830	852	835	852	874	857	828	827	860	866	856	820	828	816	858	852	871	858	859	836	877	869	910	852	842	890	840	822	848	850	811	879	867	868	841	888	876	830	871	898	837	871	850	884	861	806	863	835	824	906	857	855	902	881	869	860	827	860	834	861	857	851	857	840	895	869	847	848	848	885	877	862	847	874	881	810	808	824	830	860	855	869	826	829	821	868	816	895	875	880	824	886	878	856	879	872	870	901	794	875	853	829	864	853	816	828	853	814	833	846	805	866	829	830	836	887	803	835	868	896	886	917	857	856	869	894	801	882	835	851	836	869	856	836	858	888	900	877	845	859	807	823	881	896	881	880	873	849	816	839	832	823	817	854	890	855	865	850	847	864	850	872	915	866	835	860	840	840	832	878	870	830	859	845	824	901	859	848	883	871	894	905	846	825	891	909	836	847	833	815	917	815	834	883	801	831	869	865	885	830	877	803	826	821	891	859	895	929	911	891	808	840	858	865	864	855	884	890	856	815	836	820	857	856	850	846	855	875	847	875	867	875	878	872	845	833	852	869	829	856	853	875	883	870	876	850	886	847	832	810	855	872	841	809	900	849	878	836	846	835	883	888	798	907	852	894	894	845	870	867	880	877	865	861	891	818	824	874	866	842	911	878	832	859	809	879	876	879	845	890	895	846
4945	12397	9810	5065	3973	2702	2067	1742	1516	1417	1259	1224	1156	1121	1104	1109	1108	1131	1108	1033	1046	1035	1012	1027	1047	1107	1049	1017	1058	1038	1019	1034	1048	1010	1019	1019	1007	1083	1071	1007	1042	1029	1018	995	1016	966	1028	1022	1040	1017	1056	1038	973	953	1009	1018	1001	1002	976	1016	1028	1016	1056	1014	1012	989	991	991	1077	1009	955	1034	976	1009	1024	1027	1042	980	1014	1018	990	1054	1062	1064	1017	1005	1001	1069	1017	954	1028	1000	1019	995	984	991	1044	1011	1038	1017	969	1019	974	1002	1059	989	998	1052	1014	995	980	1017	934	1030	970	1020	1045	1057	1023	1020	1032	983	1068	1000	1007	1068	1055	1010	978	1038	967	1041	1034	1043	1080	1025	1035	1004	1012	1073	942	1036	971	1027	1004	1029	1028	1056	1033	1001	993	1021	1017	1022	1053	1044	977	1016	1053	1011	984	1014	1002	1012	996	1026	1035	1011	1015	968	984	1019	992	998	1013	1041	994	1040	1043	1054	967	1033	989	983	987	994	975	981	1001	963	1062	1010	1031	1012	1014	1056	1051	1019	989	993	1028	1022	985	1006	1007	1017	1028	1050	1023	1006	996	949	1011	953	996	956	1035	1024	1047	1047	1039	988	941	1046	1027	998	1013	1003	1013	1020	1011	962	1002	978	974	983	1043	958	964	938	983	970	1009	987	978	1055	1000	938	1087	947	1042	1025	1009	1044	980	1013	1014	1034	1057	1066	996	1052	941	1015	984	1054	1002	999	993	978	1004	1007	1000	1018	965	1010	993	1012	1001	1050	1082	1040	1046	985	999	916	1026	939	985	986	978	979	1034	992	1034	1000	992	997	1007	1017	1011	1025	941	1025	1039	987	1008	1018	986	1022	1029	1061	969	966	965	976	924	1003	1023	971	1023	1027	1078	988	991	991	1030	1065	1009	1014	1078	1012	980	1041	1012	1066	986	1011	1022	994	965	981	962	1022	998	971	959	1031	1013	1063	1072	1024	1015	1014	990	1035	1054	974	1026	1037	1030	1038	1029	1033	1008	1013	1001	978	1028	1050	1012	1013	1008	1005	1057	997	990	997	1047	1025	1016	1038	986	1013	1003	1007	1037	1040	1068	1018	972	1062	1011	1040	996	1003	1004	1014	1029	1020	977	986	1008	998	1002	963	1006	998	1080	1020	1019	1021	1021	1019	995	970	1010	1071	991	960	980	1007	947	1031	1002	1001	1088	1017	988	954	964	1066	1046	1017	1074	961	986	1030	1018	1036	992	1041	1035	989	1026	1016	1006	1026	951	1047	984	1008	972	977	1042	948	1014	1041	1001	1010	1008	1012	1022	1000	1041	1030	1028	1044	1000	972	1045	1028	1005	1075	1032	1011	992	1013	1011	1002	1000	1044	946	1083	1054	963	967	941	1012	1005	1059	993	962	996	1023	1016	980	972	1004	975	965	1026	1074	1014	1018	1043	961	1023	973	990	1027	1064	1036	998	1025	1010	1014	1012	1010	1025	1075	966	980	1006	959	1055	977	1024	1022	1050	991	994	941	1038	1012	1063	1003	1015	991	976	991	1069	980	1063	976	990	1003	1029	1023	1081	1014	978	1017	1033	999	1055	1000	1046	1015	995	1032	989	1055	989	1038	1020	1073	1078	1007	983	1019	984	975	1014	1048	1010	1035	1032	975	976	972	1013	1024	993	1058	973	1044	995	1047	992	1002	994	1005	1037	1008	987	1022	1019	995	1027	1010	1034	962	1048	992	1004	954	988	1006	1036	1024	1080	1034	998	982	1005	950	1012	1002	1026	998	1003	1026	952	1012	1008	1002	1028	989	1025	1060	989	1036	1047	1053	1019	1038	1013	996	1010	1027	920	1030	1019	984	956	1017	1014	1025	998	1046	1019	1042	982	1043	989	996	928	941	1024	954	998	1022	985	986	972	1051	1025	981	1025	1024	994	1019	980	1026	1023	1082	1011	993	990	967	1022	1011	1006	1008	976	967	984	1013	1004	978	1042	1048	998	1018	971	961	981	1015	996	1030	989	982	943	1045	1000	1005	1046	1029	1038	971	1028	1009	1000	1002	1060	993	968	985	1038	1044	1044	1040	1034	1002	967	968	988	1061	1018	976	1056	1035	969	1044	1007	1005	1043	998	1049	1004	1019	1017	986	1040	983	1007	1003	979	1069	1031	1032	987	1032	997	1030	1044	1095	1006	1024	988	946	956	1034	1022	1058	976	998	1032	962	992	1085	1005	1022	1016	948	1008	1000	1057	1012	1026	1029	1078	1048	1007	1032	1026	1066	1007	1004	981	1026	980	1017	960	1044	1070	1017	984	990	972	1006	1080	1022	989	1000	1050	969	1039	1021	970	1015	1015	996	971	1010	1018	1059	1020	1015	1025	1033	989	988	999	1042	1040	1052	1040	939	991	1045	992	1007	1026	1009	1010	1004	970	1074	1051	963	1047	977	973	961	1023	989	1027	1058	982	932	1023	1028	952	1027	989	1074	990	1061	981	917	1014	1028	1034	1040	1000	1044	983	997	1043	1081	1019	960	1020	1044	988	1015	1017	1036	1053	969	1009	1047	1043	1075	967	1030	997	1041	1076	1070	1001	1011	998	1018	1051	1042	1040	986	1015	988	1054	983	1038	986	1038	1014	1002	1033	1011	1026	1033	1108	1002	983	1004	1006	1002	1014	1027	1000	1027	1011	1028	1003	1004	1021	1028	1032	1050	1000	1032	1011	1046	983	1029	1072	1025	1035	1025	1057	1009	1069	998	1011	949	1086	1022	1014	1053	999	1061	1051	1009	956	1061	994	1023	1022	1016	996	1038	950	1006	1039	1009	1038	951	1056	1008	1004	1003	1004	1076	1058	1055	1008	982	1117	1063	1069	1029	1001	1038	1010	976	965	1016	1010	1046	1016	1059	1080	959	980	1005	1050	978	1017	1009	1011	992	1030	1004	988	1045	997	1068	1001	1004	984	978	1004	998	1002	1036	1038	1045	1010	998	1001	1032	995	1033	1018	991	1018	1008	1012	1020	999	1005	1014	1017	982	949	1028	1004	1016	1045	998	970	1016	1016	1026	1037	1015	1008	964	989	1006	995	1002	1068	1019	1059	1025	1037	984	1022	985	1006	1004	1053	962	1042	1017	1006	1030	1026	1040	1023	977	1041	1002	990	982	1016	1009	1017	1010	1045	983	1049	1052	1001	983	996	1079	949	1002	981	1057	994	983	977	1023	1030	1007	947	1019	989	1041	984	996	1031	1002	1015	1006	1015	993	984	1004	996	1049	1016	1001	1044	1031	983	1045	1031	1023	1045	1015	981	969	1043	1018	1031	1035	995	1028	982	956	998	1024	1024	1043	1017	1025	974	1050	1039	1059	1026	1015	1002	1011	1049	969	1032	973	1055	987	1004	994	973	1034	1037	1025	968	985	1029	1025	996	1026	974	1002	1009	1015	1027	1048	989	997	999	1043	1028	1092	955	1012	985	995	1056	1038	1041	1012	940	1015	1031	1003	989	1021	962	1038	1002	1025	1011	1002	952	1031	1093	938	1017	1008	1011	983	1026	965	1024	951	1004	1041	978	1064	1031	993	1014	995	1039	1075	995	993	1004	1009	1012	978	961	1012	1063	1048	1051	974	1016	1066	1032	1033	1016	1025	1007	1014	1011	1009	972	1060	1005	984	1008	1009	1030	1039	977	1095	1022	1060	971	1031	1106	1061	1061	1095	1028	941	999	1015	980	1023	1023	1030	982	1025	1016	997	992	986	1011	931	1045	1001	1080	973	981	1012	1001	1033	966	985	959	982	1045	980	996	1000	1044	985	988	980	1049	999	1018	1015	959	1009	1032	1043	1048	1007	976	981	1005	974	1057	1010	954	1025	998	979	989	976	1005	1007	1023	1017	958	969	1013	1002	940	997	1034	1022	1038	1012	994	1026	1028	1000	975	1033	1000	994	982	999	985	1007	982	1014	995	985	986	1032	1033	1027	1022	1019	1039	1016	1002	975	994	968	1065	1018	1047	1040	997	1006	1019	998	974	1002	950	1021	1060	1004	1040	1004	959	945	1032	1018	972	1089	978	1010	1005	1062	957	1021	1018	1053	1016	1021	1021	920	945	1021	948	1060	1014	1031	1067	983	1041	1001	1001	1044	1050	951	1036	1080	1017	1014	1003	1020	1010	961	976	1040	1013	1004	987	973	1017	1051	944	1003	1031	1012	1028	1022	1016	1043	1013	997	1051	993	959	987	1025	1059	1016	1053	1028	1009	1054	1007	1028	1006	989	1011	1059	999	1019	970	1038	1022	1007	961	1028	1019	964	1011	995	1042	1012	966	1024	1032	1001	1025	948	994	1022	989	1012	1029	1062	1071	1026	986	957	1023	1069	992	960	1060	1018	1001	983	1069	1010	1007	1053	1015	1042	1041	1027	1046	1010	1013	1026	1049	1004	974	996	1011	1051	1033	989	1003	980	971	1020	959	1023	1011	969	1006	948	1038	1047	1005	966	975	1012	1029	1033	1018	1012	995	999	965	926	1012
24277	21106	27386	24959	13529	1133	600	465	448	362	389	347	306	311	285	274	317	299	296	254	260	274	268	278	255	248	279	277	241	234	271	259	248	250	284	269	271	268	234	283	269	240	255	294	264	238	253	242	254	275	241	271	266	257	287	286	266	262	269	252	299	264	254	279	257	237	273	238	278	263	264	275	237	279	253	267	266	247	235	252	281	279	263	264	264	251	267	278	249	271	254	258	260	258	290	250	282	256	239	256	261	255	253	249	259	279	241	264	252	251	238	236	259	262	272	295	253	263	267	285	255	275	279	249	281	279	258	249	260	248	241	261	255	290	245	240	247	257	261	271	262	253	289	273	265	273	274	251	283	265	263	251	282	305	243	283	236	237	278	249	259	258	264	261	258	256	255	286	243	265	274	284	213	294	254	243	267	279	273	246	243	250	239	240	254	253	264	259	246	261	275	239	276	272	263	290	248	252	264	239	254	281	244	253	277	225	271	274	257	237	246	251	271	289	279	244	265	307	260	266	274	273	236	257	267	278	236	246	237	265	240	247	294	244	284	237	262	264	258	245	259	235	252	276	272	280	250	238	271	258	285	277	267	264	256	243	251	268	249	297	253	248	276	255	247	255	273	251	249	257	272	275	262	258	237	264	291	254	250	261	262	278	240	240	259	267	244	237	270	295	279	253	267	263	254	274	277	267	249	257	241	264	250	271	265	262	244	275	254	279	266	261	234	268	262	258	292	262	258	257	270	254	273	256	268	269	249	271	265	284	238	297	250	266	267	289	313	272	260	277	269	247	261	239	252	292	269	266	243	224	273	255	243	248	242	293	261	265	283	267	254	249	282	250	290	249	274	250	268	287	264	281	283	278	257	257	277	255	274	254	274	265	261	261	255	252	242	295	239	255	225	237	249	258	279	268	248	271	276	234	241	283	268	258	237	291	266	241	274	236	266	266	253	252	261	276	284	275	248	251	247	265	246	284	243	263	246	251	256	226	300	291	247	279	228	250	274	270	260	267	269	263	264	264	216	270	264	244	270	286	285	268	247	275	223	263	239	294	256	293	254	230	300	239	259	264	244	254	231	251	215	241	254	249	228	252	243	260	261	253	229	278	235	234	255	268	234	210	263	242	255	268	256	250	267	263	256	247	250	258	259	262	275	260	226	248	275	240	265	282	255	250	263	281	245	258	249	241	258	248	246	264	269	260	270	269	278	241	274	289	258	246	272	241	275	254	261	268	254	273	256	237	231	272	244	273	261	242	266	262	247	252	260	266	250	294	256	248	254	261	300	277	288	254	279	266	274	254	260	284	292	266	273	234	280	288	265	284	274	249	268	282	230	248	268	272	251	235	270	277	260	284	263	277	250	245	268	243	262	258	279	275	287	242	266	250	243	275	272	232	269	266	243	253	277	252	272	244	259	247	252	287	251	276	231	274	251	262	276	260	244	239	267	257	256	231	278	257	242	269	244	229	257	270	271	295	263	250	250	273	266	254	278	251	244	269	241	277	267	270	272	272	242	277	272	264	295	257	275	277	269	228	263	240	253	269	256	242	261	249	247	239	285	241	244	244	249	279	261	220	263	292	267	273	246	265	243	260	249	238	233	251	249	278	278	267	254	281	252	264	261	239	239	283	263	267	235	253	253	242	269	265	273	225	241	262	242	248	235	284	265	240	279	266	221	272	263	263	244	267	256	237	270	261	255	250	255	248	273	245	249	269	258	269	254	251	248	239	271	266	286	273	256	276	256	240	237	268	236	237	287	265	254	243	268	274	237	233	268	204	261	249	275	249	259	247	265	253	253	249	262	273	246	278	247	256	265	266	265	278	269	270	239	255	256	251	252	261	235	265	277	277	278	250	286	253	268	263	254	267	255	235	266	244	285	276	259	262	284	236	237	252	291	243	245	247	249	271	254	266	261	266	244	255	270	264	209	263	279	260	253	251	283	290	244	250	282	275	264	262	258	265	251	302	236	276	276	255	258	232	270	271	275	248	270	228	278	253	265	287	242	232	248	275	269	266	247	248	269	254	284	258	261	245	271	246	256	249	262	238	266	286	269	293	239	290	272	235	241	251	269	226	245	256	272	235	259	276	250	273	281	269	287	231	241	233	280	255	302	254	250	255	257	274	271	247	261	262	266	258	265	233	233	275	268	269	245	263	256	258	249	268	247	247	288	257	253	249	273	231	258	254	260	249	261	243	264	233	255	239	243	259	251	227	250	246	242	245	282	267	277	262	255	267	245	232	240	247	286	252	243	240	221	253	267	263	282	248	251	259	271	262	248	231	262	252	260	233	264	288	261	254	269	286	269	244	256	247	249	244	293	308	242	260	264	271	258	237	241	274	252	232	268	247	238	258	243	261	257	248	267	280	268	248	269	289	253	260	243	274	276	260	264	263	258	286	278	238	255	280	234	225	284	286	258	248	270	260	256	262	256	254	275	234	282	288	250	313	249	268	257	262	250	231	250	270	299	250	276	253	271	232	263	247	252	260	245	260	261	276	282	223	272	256	261	258	277	259	248	258	242	271	227	245	246	255	272	292	245	263	234	256	282	240	280	248	252	259	267	273	257	250	252	272	266	262	264	284	231	256	254	236	272	224	264	260	259	263	252	252	271	261	246	239	251	240	259	252	234	238	263	251	252	241	272	225	277	257	273	271	288	270	258	265	244	259	277	255	267	261	255	277	273	256	243	253	264	263	234	249	228	243	243	271	279	268	276	215	242	263	271	266	282	282	279	244	271	241	247	272	240	267	279	252	261	250	275	275	261	226	246	262	251	253	253	254	253	278	258	265	265	257	258	269	268	243	237	265	254	230	244	254	249	249	281	238	263	241	243	283	238	242	260	252	240	280	271	267	277	242	269	230	254	260	251	273	272	276	254	271	271	262	299	263	248	254	271	266	266	235	266	257	252	248	248	264	273	252	264	261	249	262	275	264	241	253	274	242	251	269	221	231	281	291	274	271	256	270	248	240	254	285	238	269	244	266	284	258	245	252	274	265	267	283	274	255	264	280	237	252	254	260	245	263	242	266	273	235	279	241	234	265	265	250	263	250	255	266	287	262	288	246	253	273	264	253	279	265	240	254	256	252	262	249	264	268	256	266	257	281	245	241	289	251	257	239	257	282	273	255	285	265	249	246	280	263	270	248	245	260	272	264	247	298	267	230	273	268	264	254	260	259	243	234	241	258	277	257	257	263	249	275	256	238	221	265	301	259	251	228	230	263	265	239	262	246	253	256	256	257	251	234	239	236	289	250	274	268	277	241	275	239	278	240	280	278	250	255	255	257	285	264	260	254	264	253	268	262	249	237	261	260	271	246	256	247	268	241	233	260	249	266	259	278	280	233	248	226	272	275	225	298	242	248	259	273	270	243	263	236	269	262	248	253	266	269	248	263	258	277	249	268	255	265	261	261	245	241	246	264	252	263	271	236	241	230	239	261	240	259	247	260	250	244	261	272	241	233	265	276	273	245	252	260	259	263
4794	8242	6176	3083	2310	1658	1085	791	644	546	467	524	448	417	366	401	374	348	359	328	350	349	352	356	326	322	300	361	346	361	340	323	351	340	352	345	301	326	316	356	351	356	343	319	333	312	274	332	326	316	331	309	341	350	353	347	340	317	327	322	329	316	337	348	307	339	348	338	326	331	350	331	324	325	338	340	305	313	342	328	330	343	339	323	337	351	343	326	336	347	341	356	339	332	322	318	327	339	313	326	352	338	353	331	360	334	334	321	322	282	338	349	361	326	343	330	319	297	323	366	337	321	330	330	349	350	333	346	354	317	330	336	331	269	344	369	359	343	345	315	332	326	342	366	328	351	349	310	315	314	320	318	320	334	327	321	306	315	342	344	331	333	324	329	340	324	325	323	349	326	320	308	325	344	341	324	318	327	320	312	337	316	351	346	321	367	317	347	319	366	305	340	322	321	326	337	302	320	357	348	330	322	318	375	307	331	319	333	322	326	315	341	324	358	318	331	367	367	338	325	339	336	335	298	326	316	313	318	300	277	331	333	351	333	323	339	335	301	312	325	333	357	335	297	326	316	302	308	326	352	294	325	305	329	347	332	334	342	321	323	316	331	300	333	335	320	339	314	325	308	372	317	338	335	321	328	310	302	339	309	328	351	336	325	301	365	316	325	312	341	355	322	357	358	317	316	365	328	318	312	303	329	336	304	369	319	354	292	341	359	323	321	368	328	313	342	343	327	361	349	285	344	395	324	351	284	281	331	317	322	316	330	341	335	329	348	344	336	317	343	350	310	348	316	318	340	320	327	323	324	344	300	335	352	325	354	329	297	338	308	309	320	334	343	369	343	332	313	305	334	325	320	326	298	305	328	335	360	276	337	325	317	282	322	337	350	317	378	336	338	345	303	317	326	330	346	322	309	315	344	323	315	314	335	318	338	324	358	359	315	327	360	336	335	320	295	347	337	321	352	353	323	330	311	337	352	301	323	331	303	344	318	325	328	342	335	341	344	335	353	317	309	340	333	305	338	332	313	319	347	327	337	314	332	350	307	307	353	310	341	338	323	340	334	365	330	295	341	323	346	337	298	330	312	310	318	343	322	327	333	366	327	379	340	318	330	341	314	337	318	356	328	360	388	333	339	331	308	337	360	328	342	335	330	323	309	318	341	302	307	331	324	314	315	355	323	313	288	319	337	333	307	327	356	334	344	296	336	348	320	307	335	325	312	347	304	345	315	353	325	345	326	325	301	321	333	352	331	317	294	358	327	323	336	334	361	374	335	334	315	336	303	302	324	337	318	352	375	348	323	318	287	386	299	322	314	342	332	356	325	319	349	322	342	335	356	332	307	363	320	323	311	334	314	333	325	315	338	311	318	340	328	316	335	314	294	337	337	355	347	333	357	323	318	336	330	333	347	324	314	313	371	341	323	343	341	341	308	329	332	311	293	305	308	332	320	341	313	339	329	309	310	322	346	360	313	341	349	314	333	358	304	320	310	330	333	331	351	323	333	329	324	313	325	333	309	313	346	315	335	360	341	328	328	339	354	331	317	310	296	344	325	335	321	317	333	354	359	322	319	309	332	336	349	365	316	357	340	346	337	353	347	334	322	322	332	323	319	307	324	343	323	337	322	325	305	329	345	326	353	351	337	333	348	351	333	330	300	311	369	307	294	324	325	335	349	332	318	328	315	303	327	321	310	318	319	329	354	325	339	370	334	325	341	340	341	313	324	329	324	336	298	289	303	354	308	324	343	338	358	278	334	301	335	350	330	337	329	322	337	342	335	318	358	313	285	324	299	314	349	290	328	326	322	328	355	335	320	337	305	318	359	339	298	329	310	377	316	352	302	337	326	346	300	336	324	322	342	327	352	342	354	317	326	378	340	313	326	303	337	316	327	319	330	320	319	306	362	344	343	343	329	320	327	311	318	317	321	356	326	326	328	327	345	330	341	324	352	366	364	333	333	344	314	341	312	318	293	321	314	316	335	309	355	290	291	322	333	314	320	329	315	313	338	315	360	315	338	363	342	329	355	323	280	336	342	329	343	328	344	331	353	351	341	329	333	376	337	363	342	317	340	326	323	305	348	336	302	318	315	323	335	304	323	365	311	309	307	301	283	336	341	355	325	311	327	319	336	327	347	379	344	344	314	360	310	333	324	357	314	322	321	339	307	331	329	338	309	342	379	344	330	317	318	321	312	329	331	333	303	328	343	309	307	316	326	336	319	340	280	361	341	314	352	314	329	335	333	351	330	318	341	341	333	335	316	321	335	335	354	315	360	329	361	327	345	319	306	338	323	335	328	313	330	358	302	316	320	333	345	339	328	307	320	364	324	332	346	330	323	331	333	322	336	350	318	295	328	307	345	338	316	286	346	358	330	366	304	351	350	373	293	320	353	316	339	333	337	332	304	316	331	335	343	315	344	311	325	352	344	350	354	347	320	315	308	328	331	334	320	349	352	336	323	351	318	345	323	345	346	321	303	320	318	346	335	341	314	325	340	311	346	327	324	309	318	349	311	306	363	336	324	349	334	334	301	346	349	342	324	314	331	332	303	304	357	325	363	334	324	309	372	301	352	323	358	312	323	304	340	319	293	305	318	359	362	327	315	338	340	332	329	287	334	323	313	338	341	351	346	299	333	340	335	327	352	349	300	328	318	356	327	313	335	332	332	339	328	329	340	330	333	348	321	331	305	307	319	329	352	318	320	324	312	326	368	330	332	305	333	317	297	359	303	329	322	326	355	331	326	335	351	350	306	344	328	342	328	307	324	361	326	341	324	304	322	307	316	320	343	343	329	338	320	347	339	311	310	331	303	335	336	319	331	385	297	313	321	318	325	340	339	345	308	287	304	333	317	327	320	341	328	343	288	319	355	358	336	321	350	328	333	338	315	360	317	330	335	326	321	337	349	336	334	325	329	329	325	343	331	301	341	340	334	312	338	328	347	346	342	324	331	328	314	317	342	350	334	341	320	310	355	311	316	340	318	351	356	355	350	312	356	327	338	340	341	337	330	367	335	311	299	312	302	330	345	319	314	341	326	365	336	325	367	357	338	340	321	307	331	352	336	310	352	318	345	316	319	345	331	334	301	309	329	333	356	344	332	344	309	331	354	317	334	317	338	336	331	309	332	342	312	352	347	336	313	300	323	335	361	302	337	323	320	315	338	333	324	319	359	338	315	324	315	304	337	343	309	335	372	343	360	327	353	337	325	327	338	317	315	314	321	325	310	303	317	312	308	332	356	339	341	352	328	356	322	335	342	333	340	328	313	337	356	353	341	343	280	345	343	325	342	329	315	352	349	318	320	309	300	339	329	326	350	322	328	335	305	330	307	303	325	312	318	341	322	286	329	316	345	335	320	317	299	336	315	328	329	335	337	359	337	341	322	278	312	323	328	322	318	306	316	300	304	365	333	348	345	346	292	327	318	355	368	340	326	339	305	334	348	320	363	321	326	303	303	326	306	333	316	328	312	338	342	317	350
22230	21138	28809	23720	21138	21209	10827	1558	1081	893	869	774	831	755	706	721	638	614	677	625	645	614	602	621	574	563	600	602	628	599	565	620	541	574	561	579	582	568	565	557	575	585	586	605	592	586	599	602	557	573	597	559	600	606	557	574	541	555	576	524	586	553	547	553	559	588	533	528	547	562	560	574	546	543	580	564	561	577	564	571	537	556	602	533	544	589	534	627	539	553	570	555	569	552	535	527	570	577	562	573	531	568	588	576	597	523	590	581	553	538	584	557	576	588	583	612	565	558	633	561	558	504	573	586	545	523	539	575	537	581	588	574	589	540	574	597	577	582	541	531	543	537	558	594	569	588	577	566	561	561	567	567	569	563	523	525	553	559	603	543	570	560	544	566	562	533	567	588	565	541	583	565	597	582	545	570	597	569	581	554	546	539	549	558	566	569	567	623	608	573	566	525	565	571	532	617	550	538	558	595	550	580	588	499	528	568	547	596	550	583	563	514	573	567	571	592	565	579	510	590	572	550	608	536	581	526	552	552	551	586	571	594	577	592	608	567	565	547	549	547	573	547	592	560	533	566	531	514	579	593	521	545	542	605	560	590	536	584	542	556	599	592	561	569	524	563	562	544	584	579	585	540	508	530	570	540	578	565	565	570	536	559	561	558	572	589	545	605	531	550	560	584	546	570	530	590	529	565	548	544	537	523	531	551	536	560	551	553	546	558	602	579	553	590	534	572	575	504	543	573	544	563	548	586	546	612	568	560	540	535	563	570	561	579	511	587	558	514	539	598	601	533	551	582	554	583	537	592	515	515	585	540	553	548	557	577	536	570	544	530	577	584	577	549	566	576	582	526	568	572	570	575	537	536	568	552	573	511	576	596	579	558	576	533	580	592	556	561	565	600	545	555	568	564	561	543	533	582	555	606	571	563	552	562	537	575	591	588	578	544	549	540	548	588	535	531	543	541	588	549	570	577	535	546	611	570	553	566	521	551	573	587	554	547	560	517	526	595	550	594	505	548	558	515	544	550	540	554	546	521	545	554	576	583	549	540	557	584	562	568	552	576	538	562	586	555	575	558	570	555	560	571	546	569	554	571	596	541	569	545	551	596	594	577	520	553	546	581	559	564	512	553	543	535	545	540	588	592	524	528	539	545	530	552	499	580	550	575	601	514	567	555	583	529	535	547	554	558	548	589	576	556	587	608	583	552	557	587	598	568	601	522	555	514	564	599	572	561	550	585	538	559	571	570	587	570	598	546	555	564	556	576	609	520	625	580	544	602	553	561	534	535	579	526	593	543	537	562	574	550	565	504	572	570	526	532	559	591	555	552	544	537	531	538	509	534	575	557	553	489	534	538	566	540	558	535	592	573	572	561	584	577	543	554	587	524	567	556	580	547	540	595	553	532	549	538	570	515	533	558	593	586	575	562	596	565	540	571	559	534	544	593	583	565	575	566	588	547	560	531	583	563	578	565	497	488	590	545	552	581	567	569	648	526	533	581	552	530	519	563	603	546	564	517	547	551	526	504	537	533	561	541	553	556	576	528	561	592	596	549	569	521	554	538	597	558	586	562	528	546	599	551	598	573	573	536	591	573	576	516	595	570	606	533	578	534	602	565	553	547	536	547	554	598	538	578	543	546	560	548	539	575	519	517	564	560	585	570	486	601	554	549	559	582	542	574	522	547	596	611	573	573	542	535	594	568	550	553	517	592	552	564	553	549	563	558	585	573	550	586	544	583	566	566	557	572	582	550	555	602	571	582	576	586	555	538	570	586	597	582	561	551	578	565	549	562	532	511	555	561	583	533	599	544	565	540	548	551	565	591	539	546	576	586	539	565	558	537	536	563	521	571	586	529	548	583	553	550	526	537	567	557	514	528	564	579	577	546	562	535	518	620	575	559	559	582	546	593	588	578	540	588	606	516	569	510	564	567	532	561	551	549	549	551	543	544	545	519	573	542	569	559	569	587	578	567	526	589	568	554	509	585	519	548	583	579	564	557	621	548	506	582	570	564	563	566	559	581	520	601	520	590	584	514	564	598	556	533	570	558	584	577	534	574	595	552	569	548	564	565	556	545	527	556	550	570	517	535	540	554	584	589	571	590	529	578	536	545	543	541	553	565	538	554	580	581	595	546	574	503	619	597	564	552	568	571	582	579	599	529	560	534	534	563	575	554	564	514	556	520	557	525	544	594	561	540	552	552	546	569	579	546	552	574	592	569	515	572	548	561	559	540	561	539	576	558	563	539	556	570	599	561	540	564	533	565	545	530	542	575	591	533	544	557	575	545	569	581	523	555	577	612	525	580	585	545	511	581	604	582	541	546	577	587	559	595	542	515	563	520	560	566	592	571	571	553	558	562	528	566	598	556	601	527	552	541	567	573	565	567	596	580	591	560	563	600	566	557	555	561	580	565	558	529	556	583	526	553	552	596	554	525	561	549	578	552	535	572	530	554	585	559	532	548	548	524	557	504	579	553	532	561	527	554	582	537	605	557	567	597	620	546	557	523	554	534	582	550	537	601	594	561	594	572	553	539	557	550	532	577	550	515	538	552	530	529	527	548	568	569	533	583	547	567	573	534	582	566	522	554	559	580	544	565	515	544	588	549	558	619	563	548	530	556	564	601	564	572	600	530	546	559	553	559	559	510	593	552	534	597	577	581	555	539	535	585	564	545	548	540	516	564	584	578	584	624	498	571	570	568	539	582	606	543	602	566	525	565	551	559	583	591	517	579	590	564	549	608	580	591	581	538	551	536	532	575	569	548	542	557	555	625	536	579	578	487	615	588	562	558	521	554	594	585	607	540	577	541	567	569	581	522	584	598	567	552	561	589	525	558	595	591	546	586	565	554	548	557	573	542	560	599	558	557	510	557	515	588	579	574	558	590	528	546	555	515	538	539	593	499	554	543	577	555	545	568	556	548	607	517	548	574	496	559	566	582	593	519	547	556	540	591	539	550	540	575	539	566	559	559	523	568	524	576	552	510	556	544	577	565	531	605	543	529	575	556	544	562	578	580	555	539	557	536	534	570	562	572	559	564	550	581	603	541	602	552	539	564	560	566	515	565	558	524	516	551	570	495	593	542	542	549	552	550	510	565	545	569	584	584	567	550	556	561	552	549	556	558	566	606	555	561	603	582	534	567	583	577	534	516	595	509	545	584	608	554	557	591	540	541	529	554	593	534	553	541	527	554	592	561	548	536	558	569	528	578	572	564	543	536	561	529	492	529	539	541	553	544	537	565	552	537	548	567	591	573	566	561	600	569	571	542	517	568	543	509	528	509	505	536	553	529	520	521	572	569	557	584	582	571	568	575	544	577	562	544	562	522	545	513	549	553	565	561	559	557	605	609	573	568	554	558	518	534	525	561	570	570	556	541	517	524	544	599	519	497	557	557	533	562	590	593	534	584	584	520	557	560	550	585	562	532	591	559	579	552	551	606	535	557	601	567	534	519	556	524	553	519	558	536	585	566	513	578	556	528
6816	18581	14798	7761	6220	4135	2870	2141	1675	1417	1251	1068	1040	974	944	858	899	881	840	836	808	791	775	715	761	733	785	734	734	766	688	726	707	700	703	742	725	696	743	742	744	697	737	689	660	744	715	677	683	706	723	705	668	740	671	661	688	691	667	724	657	682	705	721	707	653	665	705	687	655	634	694	664	705	721	707	746	698	718	710	708	707	658	730	749	699	659	684	696	695	671	708	644	712	671	684	715	700	685	698	640	747	709	709	649	676	727	707	716	710	709	703	705	658	690	696	746	652	719	721	708	667	689	685	680	686	681	699	706	703	669	675	673	711	708	714	679	680	730	676	689	683	698	669	711	675	694	684	650	708	690	692	674	663	663	670	676	697	668	680	679	697	673	694	676	751	689	686	687	674	663	685	719	678	694	695	703	658	720	664	704	680	701	681	753	697	642	677	683	736	664	665	664	714	687	713	694	679	640	690	685	705	688	697	758	702	694	703	752	691	677	691	738	681	675	674	700	747	669	700	763	713	696	711	717	673	680	714	711	650	690	712	705	683	677	703	688	700	688	679	729	707	681	681	690	693	667	706	676	661	708	692	667	656	705	693	725	709	712	680	727	687	706	666	720	667	696	679	666	656	735	634	699	643	701	700	692	712	747	740	644	677	698	711	685	673	662	679	667	761	640	702	646	708	639	679	661	627	672	697	719	653	704	703	689	702	722	696	666	689	784	665	696	670	698	677	673	653	703	721	703	669	667	721	719	685	671	633	699	704	704	697	680	671	670	685	696	703	723	679	654	677	660	737	687	666	702	708	728	660	696	692	673	665	674	717	690	690	676	750	737	692	676	672	667	689	677	697	692	689	702	702	638	686	688	718	671	631	679	698	671	664	723	685	629	685	683	699	708	693	692	690	670	699	665	665	706	656	704	714	678	724	628	681	650	675	710	644	720	691	671	679	687	667	702	706	633	680	684	719	694	677	665	638	669	679	673	698	712	740	672	637	661	695	725	671	715	674	646	660	721	669	760	721	704	701	659	675	677	702	699	709	709	686	672	703	664	704	704	699	737	681	656	656	692	671	676	711	666	674	715	667	670	695	698	687	656	706	689	628	716	664	715	662	667	659	702	641	670	660	679	680	688	659	695	644	711	678	672	679	666	717	705	629	676	693	717	664	683	713	712	686	656	687	690	681	704	752	709	723	690	687	650	687	634	667	646	672	661	713	648	731	660	714	714	645	694	677	699	699	717	662	673	670	679	663	715	697	693	681	733	709	727	682	680	638	693	678	713	700	693	652	655	661	712	696	697	687	668	706	692	663	687	643	702	707	689	657	663	687	691	691	694	718	649	710	658	704	701	650	647	736	694	633	692	639	651	706	738	715	696	709	651	661	686	682	658	719	721	659	683	697	697	691	719	661	702	726	626	691	655	664	712	719	671	702	691	685	637	664	671	674	681	678	695	653	716	652	721	699	727	716	659	683	646	685	670	653	688	669	672	655	692	666	695	708	671	702	695	670	773	725	716	693	655	711	668	718	719	684	655	679	677	700	675	680	656	671	694	641	698	650	693	689	678	716	676	668	701	683	673	699	696	647	644	711	697	665	675	709	673	649	707	690	693	706	716	698	712	694	727	736	683	681	662	690	744	648	680	699	676	680	694	721	698	692	673	710	705	660	646	747	686	640	732	660	685	673	683	745	674	721	680	712	716	689	690	753	691	740	690	661	680	664	681	721	687	729	679	726	647	732	715	651	732	659	708	668	683	698	689	681	671	690	649	670	708	694	690	624	724	658	740	700	643	665	626	648	680	702	685	670	670	672	641	670	655	673	713	671	708	677	695	638	708	674	663	715	679	703	694	689	635	703	680	679	669	702	678	715	710	689	647	684	669	661	695	743	679	708	681	720	666	649	671	698	696	662	697	673	679	691	710	673	706	675	709	685	718	665	716	639	698	668	645	712	680	688	674	689	713	674	662	698	728	703	716	696	720	668	671	710	683	696	675	674	694	661	644	655	667	660	663	689	710	682	686	692	663	684	765	676	688	653	666	660	673	692	691	670	703	720	698	666	694	712	723	700	718	706	655	687	669	690	696	708	677	727	650	653	678	700	650	715	708	646	661	715	670	697	703	708	739	688	724	689	656	626	696	670	690	697	704	654	696	715	663	695	732	659	679	672	674	647	703	690	662	716	693	663	711	670	680	670	702	682	702	716	717	669	745	645	652	766	708	683	720	664	701	723	650	694	685	744	662	633	736	739	717	749	630	719	707	710	685	680	704	703	703	694	687	669	650	647	694	674	683	686	668	637	702	701	689	717	676	684	651	711	643	719	710	692	661	686	683	706	621	703	740	731	708	661	692	755	692	694	669	689	671	682	647	679	677	654	698	693	665	751	709	669	689	666	712	657	694	698	697	692	710	711	669	715	651	674	662	659	722	680	656	684	728	694	697	684	696	732	708	685	652	679	640	685	691	649	684	654	723	700	692	700	703	666	700	717	677	714	693	725	671	696	675	700	673	709	703	714	715	723	685	662	668	678	719	683	658	689	676	674	666	670	683	658	654	707	677	680	673	668	670	730	669	674	678	708	675	700	698	710	695	725	669	682	708	688	710	687	702	713	694	679	701	693	696	658	677	668	681	692	663	661	634	694	682	677	696	656	700	641	674	661	724	667	655	723	705	683	640	725	681	702	699	651	693	725	725	688	693	668	735	715	672	700	697	739	700	701	635	674	645	710	658	658	678	710	686	664	664	697	709	675	672	671	712	711	684	664	680	703	665	692	676	659	684	691	677	701	688	715	658	672	690	730	731	633	698	640	647	678	682	696	690	654	670	668	687	672	668	667	699	663	671	769	734	686	658	655	668	665	655	684	703	687	707	638	687	687	669	728	722	723	706	667	710	678	676	681	667	692	736	661	690	710	719	734	704	649	736	700	644	668	707	697	666	678	632	705	700	713	689	732	673	663	711	688	714	709	742	677	688	705	702	711	686	694	663	692	706	700	654	658	658	685	724	706	722	671	677	680	662	667	655	678	667	689	671	677	674	685	680	671	648	698	703	674	649	692	678	715	668	685	700	653	743	708	685	640	637	665	712	702	728	696	736	657	675	675	665	761	700	736	650	690	656	673	671	671	639	717	718	678	650	681	723	716	693	666	690	689	711	708	705	687	714	707	654	687	697	680	657	631	709	742	665	667	695	687	707	700	681	707	720	695	690	695	694	692	637	690	720	681	689	689	696	690	705	684	722	727	678	733	704	678	676	702	650	714	668	693	720	692	684	703	679	661	690	664	708	746	696	731	649	719	654	731	686	656	650	698	714	693	694	713	684	703	662	722	648	700	702	692	653	697	641	727	677	685	636	682	665	661	706	704	698	703	648	693	692	686	719	677	720	701	763	721	681	704	646	654	701	640	727	676	649	664	713	671	675	720	611	724	663	658	710	704	710	714	706	688	696	712	709	698	672	656	682	660	685	669	721	692	671	692	712	684	722	701
26884	19514	6563	1363	1124	763	701	632	605	566	571	596	590	563	597	590	573	630	647	527	588	579	560	615	591	591	545	582	577	566	590	574	600	590	575	601	561	568	600	574	551	593	602	572	560	602	584	547	606	576	551	601	558	620	571	557	581	607	587	580	598	592	589	574	547	599	599	607	570	597	603	546	552	594	590	557	563	600	579	577	617	542	586	559	569	581	589	565	576	564	600	559	580	560	592	550	616	633	572	590	522	553	599	581	542	598	571	638	595	651	514	566	561	536	569	563	583	603	566	550	573	521	567	597	616	602	555	585	584	545	578	566	565	556	595	571	560	559	585	563	617	597	606	590	589	546	588	578	559	565	565	574	555	602	598	570	571	517	584	567	575	606	555	594	574	515	549	577	538	587	626	560	591	603	629	607	617	581	612	596	541	615	605	603	535	586	524	594	581	586	580	579	580	593	547	567	587	531	564	599	577	556	570	600	592	567	576	561	593	587	561	592	611	599	566	573	583	575	583	572	542	573	621	605	555	566	578	549	609	575	558	573	566	551	593	605	652	603	594	587	616	609	540	603	577	570	606	575	578	591	585	599	565	603	604	579	555	587	587	597	572	559	620	583	564	566	564	589	595	623	552	576	565	581	592	545	596	573	558	569	627	582	609	595	628	553	579	567	571	599	537	567	589	599	648	578	613	550	550	536	583	570	633	572	611	584	567	588	534	595	596	587	578	582	535	616	564	559	533	573	590	602	571	589	575	544	586	602	609	552	608	575	616	567	542	585	596	611	560	573	603	588	570	575	567	605	591	597	550	539	575	578	593	610	538	582	585	599	618	606	587	574	571	580	584	545	572	567	584	572	595	560	575	566	600	588	613	581	556	550	624	571	583	609	577	584	603	556	617	628	585	583	581	595	574	558	564	591	576	630	617	546	571	570	554	640	540	555	539	563	548	612	596	565	580	565	605	584	607	573	563	602	597	570	564	561	574	579	589	601	582	590	542	586	538	585	589	596	588	585	593	544	597	593	559	591	613	563	566	590	568	589	595	558	580	575	618	582	577	580	643	558	563	607	595	600	579	596	584	600	583	588	550	541	595	574	555	627	547	532	592	564	599	575	570	579	628	593	550	588	547	550	599	570	639	544	547	605	567	620	639	534	570	557	617	559	618	557	592	588	596	551	551	576	577	574	572	555	571	584	578	578	596	587	580	606	589	575	544	622	581	573	594	580	575	584	597	570	592	615	556	579	589	563	611	566	579	565	540	597	528	556	606	566	603	568	550	609	572	535	562	557	639	559	606	605	549	552	566	577	608	624	566	615	593	563	577	572	597	553	621	567	582	598	591	597	560	534	542	592	581	572	567	551	598	538	601	606	549	558	574	590	529	605	563	593	567	595	595	593	589	599	596	544	562	579	585	565	547	589	566	631	576	590	559	553	579	573	559	586	568	599	546	582	576	537	603	584	593	532	623	607	568	575	549	551	531	551	580	575	538	615	554	586	549	628	595	571	570	612	604	582	568	563	606	560	544	585	577	589	564	559	555	565	556	572	563	549	531	585	623	568	581	553	540	608	590	593	589	570	586	590	581	538	574	545	545	576	554	565	578	579	571	550	565	586	616	605	624	576	559	555	611	605	573	586	652	552	589	588	606	587	548	600	598	585	594	560	594	609	611	580	619	652	563	601	543	578	563	547	592	568	562	589	556	558	565	575	589	591	594	582	583	635	577	581	585	592	570	606	632	576	545	563	587	579	586	576	553	547	576	558	600	586	620	618	573	571	579	575	606	575	590	553	593	596	579	568	558	602	577	543	590	578	583	590	601	579	599	621	572	567	578	612	589	590	612	575	588	590	587	563	580	588	587	558	591	536	615	599	565	615	569	587	476	583	592	610	570	561	517	576	563	620	544	556	568	593	604	551	576	605	589	618	592	581	570	552	567	566	553	608	582	533	574	601	622	572	585	584	574	575	603	570	575	621	608	558	571	647	558	564	570	580	586	589	561	572	541	586	619	615	555	650	596	564	597	608	551	577	553	591	583	588	570	589	553	596	574	535	575	597	590	579	565	577	579	573	595	620	600	591	575	526	585	596	576	550	583	543	585	572	567	590	612	539	579	583	592	576	573	585	548	572	576	511	565	580	576	575	606	563	563	588	565	564	593	577	608	533	569	561	562	586	586	557	559	572	616	544	592	615	576	597	552	581	595	547	591	572	597	568	580	584	583	593	546	542	606	588	604	574	516	586	593	552	569	533	599	625	585	595	569	593	582	560	562	558	563	553	581	573	587	596	590	600	568	556	580	575	567	561	555	560	616	588	565	597	570	605	575	574	636	612	595	602	588	536	564	568	538	611	577	629	574	563	604	602	600	563	556	617	578	597	565	578	548	540	607	613	541	539	584	566	587	523	542	583	588	588	589	571	624	516	560	558	556	585	581	594	534	577	606	601	639	594	556	603	557	549	549	602	557	617	565	587	606	569	609	553	579	548	607	580	604	572	572	600	631	623	582	565	631	614	595	573	580	567	596	561	586	596	549	566	575	567	578	530	591	567	553	543	603	611	542	571	585	520	568	614	577	506	626	611	595	580	586	572	622	561	570	652	597	620	572	541	612	598	592	597	570	599	572	577	576	567	590	572	601	608	626	586	584	587	598	596	571	548	651	585	621	613	556	563	555	647	561	555	617	565	571	620	547	583	589	594	558	588	613	593	581	557	580	546	575	581	611	620	605	579	575	588	557	578	609	546	558	577	567	564	528	568	562	542	586	567	568	583	558	595	576	555	566	548	577	598	589	596	573	561	588	590	518	609	560	584	580	585	554	606	577	572	567	535	565	544	536	594	571	555	552	575	581	585	562	558	572	580	550	581	582	560	604	554	586	544	543	559	575	581	619	571	631	602	559	593	632	588	556	630	542	593	578	581	582	582	599	581	563	590	634	541	604	590	560	578	568	577	575	564	609	555	580	565	596	576	531	557	544	608	655	607	545	610	632	584	540	563	572	526	556	594	627	596	581	547	576	605	604	598	575	613	623	565	606	593	561	594	578	602	589	538	591	552	610	580	555	597	553	540	608	577	554	574	569	600	618	571	554	540	534	583	602	555	565	592	580	595	570	624	578	584	545	548	606	566	567	536	594	575	562	546	559	570	594	583	558	562	537	609	593	605	579	569	557	582	568	575	569	576	584	609	630	589	581	587	590	586	535	570	589	552	607	584	595	563	593	589	557	580	618	537	577	595	578	598	592	581	600	553	569	549	540	585	580	568	556	585	596	575	561	560	603	596	571	595	585	633	612	609	586	577	549	576	560	613	545	590	606	563	600	619	569	623	597	602	570	574	598	560	602	535	593	620	584	547	563	551	564	562	589	570	593	611	608	576	553	549	548	602	555	596	562	569	559	581	592	576	599	576	589	557	604	575	558	547	582	588	567	578	594	595	607	588	562	608	595	628	584	564	611	578	574	552	632	552	549	607	602	557	557	527	558	590	555	556
5050	3334	2524	1577	1557	1032	836	744	791	734	700	700	660	692	700	695	701	717	667	688	666	695	688	661	679	714	718	699	658	685	650	721	624	708	692	705	721	690	716	668	694	710	718	687	682	663	678	652	687	689	728	693	659	685	665	687	685	701	701	690	649	691	725	727	709	672	677	664	703	660	682	738	720	682	683	675	663	646	696	666	695	694	714	676	693	708	686	678	700	664	694	709	700	713	705	691	710	651	669	699	723	703	692	688	718	657	684	645	677	709	718	683	696	709	670	670	708	650	690	680	719	677	718	688	654	726	720	695	664	707	685	682	716	689	690	669	731	742	634	668	669	673	716	680	703	704	707	672	685	666	678	685	704	691	678	737	677	656	671	650	708	693	708	683	675	712	695	637	677	664	704	731	647	679	641	678	694	687	663	734	708	743	661	683	665	720	714	698	689	674	678	685	686	691	652	668	728	676	746	674	708	691	713	672	721	675	705	652	658	663	677	697	677	683	718	685	666	690	710	690	698	688	722	722	691	686	719	680	680	728	689	659	690	687	747	711	708	733	690	685	681	722	668	685	676	658	719	693	692	687	693	697	687	700	678	664	706	702	718	731	693	690	682	694	688	668	665	689	645	657	716	686	683	670	706	691	677	715	665	692	685	684	692	664	684	685	699	703	683	694	689	655	634	702	673	689	693	694	743	730	669	695	679	694	696	698	711	717	714	672	656	669	692	701	694	715	696	707	642	715	667	698	696	693	668	701	687	668	679	722	633	693	677	639	657	668	697	713	635	639	696	692	695	723	711	674	628	693	691	688	705	681	672	718	673	694	699	669	652	655	689	721	735	699	655	720	734	709	715	683	676	688	670	666	701	718	675	688	691	690	690	696	703	728	671	710	719	733	688	651	707	724	701	685	707	680	705	708	691	694	660	704	703	655	736	730	662	701	687	683	727	677	674	676	654	693	662	684	672	663	676	695	697	644	674	650	743	639	719	693	670	685	730	674	719	695	665	712	631	722	681	670	651	737	656	697	706	698	712	681	682	665	695	658	715	693	730	678	672	674	645	679	622	670	654	721	709	715	679	701	691	723	716	679	689	702	672	680	692	681	708	719	725	712	674	676	715	699	665	678	711	680	694	688	670	680	678	629	678	697	686	720	689	700	700	680	692	729	692	709	671	703	681	733	704	728	681	663	655	693	695	675	709	668	675	654	696	749	673	677	674	701	682	693	696	717	697	681	695	647	671	666	689	740	701	680	630	734	699	674	663	731	712	673	682	687	707	707	690	742	692	717	702	682	696	771	647	671	711	751	724	714	714	712	702	728	679	710	704	710	738	653	689	700	702	710	715	678	699	701	680	709	706	758	734	662	677	720	688	688	708	652	710	714	679	691	703	735	727	656	612	706	706	703	687	675	660	725	656	706	696	722	709	684	702	695	701	741	714	676	710	669	666	699	653	692	700	697	639	709	680	691	699	675	705	653	721	716	682	699	667	719	642	686	728	666	740	707	704	682	708	714	663	675	710	649	683	707	703	632	698	693	731	687	697	660	651	729	692	670	650	659	710	654	708	706	713	690	691	710	738	671	719	677	702	725	689	668	697	670	690	671	665	666	680	704	695	727	660	695	689	694	717	670	659	737	679	717	696	690	764	708	689	674	672	667	672	639	676	684	745	666	645	717	681	712	701	724	670	695	696	729	691	642	721	689	688	666	680	678	726	699	672	683	725	673	722	705	743	640	712	722	740	691	702	685	712	708	708	695	703	726	710	693	699	692	676	736	664	698	718	680	662	699	648	674	709	710	674	749	703	700	695	705	657	703	688	698	693	681	668	722	687	677	675	692	680	683	711	664	696	707	651	704	709	663	699	689	688	702	701	675	664	706	722	711	699	678	701	691	693	688	694	690	741	674	646	708	700	663	698	721	680	707	680	697	684	665	726	691	692	680	714	692	704	661	703	689	685	689	697	683	692	710	668	631	716	694	725	720	695	723	674	693	751	667	678	681	668	699	705	730	713	697	717	706	705	720	652	686	679	650	683	655	692	642	692	660	743	731	659	701	706	648	653	733	713	716	716	680	687	690	652	712	667	660	665	676	681	684	682	686	677	680	698	686	719	678	684	687	706	691	655	693	713	662	681	705	700	713	676	717	673	684	645	718	692	662	704	667	707	680	741	696	639	693	605	686	726	676	705	687	638	683	689	712	720	701	685	716	639	738	689	656	725	712	706	692	725	709	687	651	689	686	717	674	702	662	684	710	701	646	711	707	709	704	694	676	713	729	700	689	690	751	669	629	664	678	708	750	713	645	715	714	682	682	706	675	715	678	684	683	732	737	724	707	650	715	666	681	654	653	668	666	642	678	704	713	644	708	708	704	708	671	717	669	713	678	682	735	709	700	681	718	732	692	706	677	638	699	688	660	643	689	679	692	684	711	675	651	693	691	666	684	721	687	691	696	733	657	661	691	666	656	678	669	699	663	677	724	682	681	672	702	721	647	667	714	681	641	726	708	677	647	718	664	686	710	655	687	698	669	680	727	731	722	726	680	713	669	719	665	725	677	682	710	649	683	723	685	693	691	646	654	701	660	678	721	664	734	714	680	658	702	647	666	677	696	715	709	767	678	713	659	660	618	680	716	699	678	706	678	670	703	684	659	656	720	680	653	759	723	745	695	662	666	650	700	670	712	725	690	711	687	711	695	707	663	674	708	779	685	700	718	682	687	666	735	683	659	671	685	671	695	668	666	688	683	638	647	708	664	700	708	709	677	634	730	664	717	660	645	701	702	684	678	651	701	637	703	677	723	659	690	698	669	720	703	666	671	671	690	680	689	701	687	656	722	669	665	646	657	698	682	681	696	701	703	668	704	705	693	704	677	676	684	713	684	689	666	724	743	740	708	645	750	736	699	713	690	717	688	679	656	702	721	673	687	679	696	672	711	649	678	667	698	717	725	675	674	706	692	705	678	714	649	672	709	679	660	666	689	712	693	691	705	663	735	646	703	683	681	640	666	713	711	678	691	655	707	647	684	705	667	700	723	690	701	700	686	689	708	711	716	681	670	699	682	629	742	665	694	667	699	700	668	700	720	718	687	712	696	703	697	668	689	691	678	668	674	723	698	668	683	698	688	712	652	698	681	659	638	714	707	713	708	626	692	711	694	649	764	706	673	663	658	729	734	694	677	709	682	746	755	691	725	664	660	705	752	662	724	681	682	660	670	674	712	671	669	689	701	691	674	669	691	696	697	755	710	666	720	672	688	698	649	693	701	704	663	730	694	684	721	711	697	667	727	696	658	688	648	674	760	712	733	689	704	707	675	723	678	664	680	680	714	703	734	686	687	700	672	705	674	671	649	727	690	704	668	669	704	689	705	700	688	730	676	628	677	709	664	659	695	714	662	657	713	702	707	658	685	666	723	661	691	698	651	717	687	680	690	680	713	653	678	716	656	725	670	679	644	676	704	675	653	690	672	704	674	673	693	697	664	732	652
23367	21108	28274	24178	21107	10932	2031	1278	1165	1120	997	1026	932	948	950	900	941	938	933	870	916	875	909	877	874	937	901	904	894	874	852	859	875	866	902	896	863	848	928	847	857	830	842	894	801	834	878	843	821	895	809	832	867	835	826	822	870	818	902	874	811	883	861	861	828	856	846	826	863	916	865	854	850	796	897	836	834	924	907	840	882	838	890	874	862	842	860	827	845	828	865	850	849	870	897	872	852	833	860	834	835	843	879	828	853	836	852	866	813	862	875	867	875	898	817	837	835	879	839	857	868	810	888	886	855	806	846	890	863	827	850	852	812	888	825	868	907	834	830	859	869	860	842	894	868	869	829	864	892	857	931	838	863	905	900	887	860	855	866	845	838	875	823	857	830	850	906	829	859	862	836	855	898	836	890	875	874	835	867	896	834	773	868	930	846	825	858	898	837	833	845	873	843	878	901	832	876	892	927	874	839	906	873	869	848	799	833	854	884	851	911	819	817	862	892	826	838	860	847	900	804	805	845	861	800	872	917	812	820	861	834	826	806	829	808	879	884	816	838	832	862	880	895	828	798	873	872	886	843	864	917	878	883	924	838	902	882	826	876	856	860	875	906	870	860	839	834	827	827	931	862	806	882	872	804	867	875	837	867	856	837	842	863	873	884	889	845	904	901	822	886	832	839	861	840	866	905	837	817	900	893	835	839	904	841	849	836	838	831	876	856	816	878	802	850	921	852	846	840	848	861	845	833	836	858	866	892	879	894	828	838	814	882	827	914	828	907	878	854	866	885	884	846	908	835	901	841	871	870	905	851	838	858	872	903	902	850	844	836	883	823	867	853	837	868	827	832	819	847	893	807	827	813	822	843	872	875	872	854	820	928	871	887	847	882	815	799	834	887	839	867	924	875	822	912	904	823	812	812	791	879	846	844	846	849	871	817	901	899	810	851	818	869	846	878	815	818	841	869	838	826	843	896	854	864	827	884	809	815	919	883	869	867	852	852	881	849	882	855	869	802	874	885	878	859	847	866	843	865	844	829	847	881	865	812	857	833	901	832	881	867	850	903	912	839	860	919	947	838	848	893	839	886	868	878	849	845	808	894	834	868	881	862	849	943	850	820	869	865	872	889	897	891	887	849	841	880	859	843	891	880	875	854	864	860	862	860	864	821	900	821	876	822	857	864	861	874	857	885	803	903	868	889	872	904	871	850	844	896	829	859	874	820	837	878	875	889	874	861	875	868	888	859	827	866	897	822	865	857	859	856	872	886	839	876	827	822	866	896	923	849	814	892	841	868	853	873	811	852	873	844	890	857	892	872	836	908	918	867	820	884	853	874	830	889	826	881	801	894	839	864	804	876	813	855	880	817	822	854	818	866	828	856	916	791	840	840	856	843	890	874	856	898	871	843	901	864	815	844	859	868	800	888	810	848	868	863	842	859	849	791	805	882	843	881	851	876	850	840	882	864	822	875	863	908	800	838	892	887	878	863	845	889	881	907	852	858	868	885	869	853	848	848	850	857	854	939	869	843	917	849	839	875	835	862	873	839	839	844	847	850	852	892	810	828	833	865	956	833	880	786	913	812	858	860	857	871	840	848	849	869	890	896	873	836	830	856	888	850	828	856	816	849	835	826	856	862	854	818	883	876	882	879	824	877	850	872	854	861	862	864	864	862	864	817	827	865	818	840	873	875	816	874	846	825	871	846	848	887	917	881	826	849	841	847	819	857	848	831	873	848	827	877	920	878	827	837	854	862	904	853	865	896	849	856	866	867	860	841	820	842	805	889	886	833	846	912	818	914	820	858	841	839	823	914	844	870	813	873	868	838	844	816	823	899	909	885	844	847	876	869	851	801	850	847	880	878	831	826	917	865	850	875	841	878	873	858	866	926	847	842	846	871	861	856	864	862	868	849	875	874	933	850	849	814	855	874	854	842	826	851	844	893	857	859	835	852	888	828	862	867	794	913	871	862	834	842	910	862	873	880	895	870	876	853	818	856	830	880	876	906	865	887	863	877	841	845	801	831	901	844	830	808	873	876	868	907	889	858	820	844	860	849	881	892	866	892	836	809	875	897	871	857	937	873	856	845	838	812	835	876	865	863	806	924	810	880	873	873	867	860	828	863	861	867	867	895	854	818	881	837	850	895	867	815	855	881	891	846	849	847	853	835	848	876	870	856	831	919	839	893	894	819	900	834	847	821	893	815	885	874	902	855	812	886	895	870	879	836	907	856	882	872	808	837	804	883	844	853	920	875	859	892	857	840	877	815	864	895	861	867	882	859	875	818	815	855	809	872	896	871	834	885	812	874	840	882	848	898	888	891	893	837	835	856	890	817	845	817	847	897	848	863	840	859	864	866	840	858	855	831	866	862	892	840	846	832	863	894	803	843	931	884	869	861	842	863	851	908	867	858	855	889	865	850	861	851	832	808	800	831	801	855	879	821	824	836	870	932	872	869	858	818	873	854	859	901	821	836	857	877	833	826	875	835	840	882	887	864	863	808	862	866	865	869	814	851	840	903	777	861	926	863	853	806	857	836	782	834	872	875	822	877	857	876	877	828	836	803	872	813	853	828	867	841	810	874	926	859	805	872	853	847	874	882	802	896	874	900	864	889	836	878	828	886	856	955	839	905	873	838	827	838	800	873	845	832	864	847	850	843	852	819	819	842	849	856	878	848	892	875	872	868	857	880	858	829	833	848	814	879	872	882	843	877	865	932	880	891	869	862	858	849	827	870	872	836	873	866	870	847	899	855	862	853	891	798	846	874	866	845	830	886	870	876	866	858	860	895	847	820	857	841	854	876	810	856	869	885	901	875	874	875	817	893	883	904	825	888	878	868	873	838	840	878	868	882	858	815	874	812	867	900	885	913	832	866	856	891	878	875	881	902	792	871	800	792	856	818	829	829	857	835	857	830	884	902	833	855	852	836	867	846	867	847	826	871	825	837	848	850	886	891	869	930	888	906	847	871	936	826	900	880	815	832	868	885	845	856	892	870	898	858	871	833	848	859	864	868	898	836	858	856	856	931	838	835	869	868	839	818	818	830	788	829	929	840	854	875	815	830	888	877	813	899	854	866	841	863	831	834	870	832	853	848	846	876	868	845	873	881	841	884	886	868	833	816	892	907	821	810	884	800	849	863	873	856	852	895	851	810	888	882	859	850	898	842	860	843	840	915	875	866	829	860	837	865	819	849	866	847	858	907	851	843	834	801	864	851	866	855	851	912	866	816	826	814	860	916	842	871	872	909	832	840	872	877	834	856	908	883	878	852	806	874	849	844	887	845	884	905	858	875	873	854	836	840	903	789	857	897	871	856	871	842	850	853	860	870	867	867	833	845	889	871	864	882	839	796	813	890	819	884	842	879	828	834	844	813	849	865	885	899	851	883	880	848	843	822	838	865	917	860	824	842	870	837	899	872	873	866	885	856	861	880	859	883	891	855	859	936	807	868	858	888	819	882	897	861	874	852	857	847	870	910	845
5146	12156	9794	4782	4005	2919	2270	1641	1536	1347	1330	1177	1217	1165	1131	1087	1116	1182	1022	1065	1112	1095	1103	1039	1077	1083	1039	1066	1035	1060	1011	1018	1072	1031	1124	1020	1019	981	1012	1057	1037	1052	996	1062	981	1007	1032	1028	1048	1063	1064	1056	1042	1047	1028	1030	981	1034	1015	1060	1027	1079	965	984	1021	980	1006	1014	1041	1084	1061	1049	1101	1007	975	984	1012	1025	967	986	992	1032	1023	1078	1043	1007	987	1008	1045	965	999	1015	1017	996	1039	1035	983	1002	970	1078	1015	1040	1010	978	1028	1027	1021	1049	1021	1023	1063	1066	1065	1011	1017	985	973	1018	1049	1041	1037	1016	1052	999	985	1068	1043	1016	1035	1001	1008	1071	1022	1019	1017	1080	1021	1021	1003	998	1005	1030	984	1010	1015	969	980	1012	1057	992	1058	997	984	1006	1056	1037	1008	1030	1016	1051	1027	1029	1020	966	1053	961	998	1067	977	999	969	1030	965	1030	1070	1030	1098	981	1081	1051	1005	1047	1002	1071	1086	1024	992	1009	1031	1025	1094	1010	1090	1035	1032	1008	972	986	1006	1087	996	1053	1008	1057	942	993	1059	1007	1025	1006	990	1063	1005	1005	1029	1054	1033	1021	1065	1006	1051	1074	1012	1005	966	987	1038	985	965	1023	1034	1017	1002	1012	1029	1056	1005	1080	999	1029	991	988	1056	1019	976	976	1005	980	1023	1019	1032	1101	1012	1026	1082	1099	1055	1034	980	1067	1033	1030	1035	1016	1034	1006	1043	1062	1042	1044	1072	1012	1001	1068	996	1041	1003	1071	987	996	999	1051	1021	1080	1000	1008	1001	991	1002	1032	1119	1036	1067	1017	988	1013	1003	958	1015	1072	1008	984	1054	1055	1010	1006	969	1032	999	1038	1042	1025	1029	1068	981	1054	1049	1052	1034	1012	1090	961	1014	1064	1019	1008	1022	998	972	1009	971	963	954	1028	1041	1017	1014	1008	969	1038	1048	1022	1044	993	984	1011	1030	1038	1035	1066	968	960	1003	973	1002	1042	1018	1043	1061	1005	1057	1055	997	959	1043	1026	984	924	1049	1052	1008	1004	1012	1029	1018	1009	998	973	1003	1042	1013	1028	1027	994	1015	1038	1060	996	1036	1005	1037	1015	1029	1018	997	1033	966	1033	1062	998	1083	1001	1024	990	1003	1055	974	1032	1019	1019	1066	989	1070	1030	1050	1041	1017	1016	994	1020	993	1010	1042	1014	976	1016	1013	1018	1044	1006	1007	1042	1052	1044	987	1026	1014	1022	1085	960	1020	1003	1003	1049	1033	1030	967	984	1007	1000	1053	982	1038	1012	1000	1028	1021	1036	1030	1042	1020	985	954	1078	1068	1051	1056	953	962	981	1027	1068	1020	1100	970	1002	1004	1031	1022	948	1035	1078	1011	1033	1010	1009	1004	1008	1081	1029	989	1016	1017	976	1055	945	1043	976	1033	1038	1071	1042	1094	1005	1084	1033	1032	991	1023	979	1042	1045	970	1066	1001	977	1063	1062	1023	950	979	1042	1034	982	1049	1003	998	1019	1039	978	1036	977	978	963	991	1063	1004	998	1020	1015	973	1022	1061	1032	1023	1096	1050	956	1012	960	1026	1006	1014	1012	1016	1050	965	1053	1005	983	1054	1034	1040	1030	1042	1034	1066	1013	1116	1007	1026	1016	1057	1062	1021	1022	1024	996	1025	997	1045	988	997	1026	1062	1033	1043	1016	999	1014	1004	1029	1016	1021	1018	1064	1002	1086	1025	1108	1049	1038	1014	1025	1064	1035	1059	1039	1050	968	962	1016	1013	1008	987	1032	1003	1014	1007	967	989	1050	1035	1002	975	1046	1001	955	1004	1040	1008	1035	990	977	1009	1049	1006	1013	1011	1006	960	1013	1001	1012	1083	1005	988	1019	1033	1008	1022	1030	986	981	1002	1012	1067	1050	1019	1008	1063	1022	981	1046	973	1007	1016	947	1048	986	1024	1034	1025	1017	1060	987	1033	1070	1086	1054	1016	998	1001	1011	1046	994	1000	1016	1032	1024	1089	1044	1014	1019	1038	1021	935	1025	1005	966	1008	1030	1037	1038	1005	1018	990	1080	1023	1026	998	1005	972	1017	970	1028	1016	1031	1010	1045	996	1033	1059	1003	1048	1037	1047	1005	1045	1060	954	1013	1025	954	971	1032	1035	1054	1073	1033	1040	1005	997	967	1025	978	988	1011	979	1000	1030	1093	1000	1039	1029	1085	1032	1021	1022	991	1064	1047	1011	1008	1075	1044	989	1054	1020	980	1030	997	995	1021	1046	1013	1051	1005	1004	1026	1046	1007	961	1032	1035	1003	1003	1064	1059	990	1045	1007	1024	1030	1004	1029	984	1061	1019	1041	1026	1074	1020	1076	975	1055	1016	1013	1017	1006	998	1024	1003	1038	1065	1023	986	1071	1042	1009	1059	1031	1050	1061	995	1082	1031	1052	998	1090	992	1012	1035	1055	969	1061	1034	1032	994	1003	1049	1037	1038	1030	1011	1042	1073	1036	1002	982	1042	1037	1077	988	981	1002	1031	1048	1028	1042	1011	970	1042	1033	1025	1033	1044	1014	1081	1048	987	1001	1043	1023	1001	1026	1039	975	1017	975	1034	993	1074	994	1025	1017	1028	1067	1036	1060	1035	1006	1018	1056	978	995	970	1048	1047	1010	980	1036	1055	991	1002	1003	1066	1022	1064	1034	1016	972	1022	1011	1042	968	1010	1031	1066	987	1106	988	1028	1035	1023	1006	979	997	948	1024	987	1029	972	1065	1026	995	960	1080	1026	1026	988	1086	1068	1000	1071	991	1055	1008	1004	1066	1015	981	998	1008	1029	973	1063	1027	1027	1053	1009	1056	1000	1104	998	1021	1015	1056	1041	949	1023	1016	1008	1034	1034	1055	949	1058	1010	1006	984	1023	1033	1026	983	992	1081	1049	972	1030	1019	1010	1014	1071	988	965	1028	999	1039	1062	994	1040	1030	1045	1006	990	1034	1006	978	1024	1066	1030	984	1068	997	1040	1040	1080	1005	997	1040	1040	1017	1018	1090	1086	975	997	970	1046	1018	986	1001	1033	994	1030	1036	1045	994	994	1006	1040	989	1059	1039	1023	974	981	961	1031	1040	1049	1017	1012	973	1005	1008	991	1043	1026	1036	1001	1000	991	985	1002	971	1046	1053	1085	1049	1003	1026	1056	1048	1050	1048	1032	1071	1015	1018	1033	1076	985	1065	1028	1043	1017	1008	1044	997	1012	1029	1039	1047	1051	1017	985	1001	977	996	1007	1070	1000	1027	1035	984	1035	1039	1061	1030	987	1044	1057	1019	978	1029	1016	995	1014	1006	1073	1029	1029	1020	997	957	1075	1015	1046	998	1022	1071	1022	1043	985	966	1019	1017	1004	1018	1021	1016	1068	984	1015	1037	1023	1071	983	962	1060	1029	976	1004	1045	1039	981	1063	986	1025	1026	1056	1034	1002	1009	980	1042	1038	1046	1000	1020	1014	1054	991	1016	1048	980	964	1001	980	994	979	1007	1000	1033	1044	1068	1077	1043	1032	1043	1015	988	1044	976	995	1021	980	1015	1012	1038	1099	1022	1006	1042	1017	977	1028	1053	1001	1054	1072	1058	1037	1009	1052	993	1048	1072	1007	1050	1000	1047	1044	988	1057	988	1006	1055	1045	1002	1005	1042	1042	984	1035	915	1046	1090	1041	1056	979	1030	997	1029	1069	1044	1009	1072	1053	1005	990	1017	1028	1057	1033	1004	1040	1085	1058	955	1031	1077	986	1025	1013	1038	1004	1059	982	1032	1003	1017	990	1075	1012	1002	982	1003	1039	937	1030	1031	1061	1027	978	1040	1010	1040	1020	994	1028	993	959	1004	1022	991	994	986	1018	967	1036	1049	1001	995	1040	1052	1083	1003	989	1016	982	1027	1011	1015	1013	973	988	1050	1035	1024	1068	1032	1119	1064	1067	1051	959	1018	1014	965	1080	948	950	1071	1032	1076	1030	1085	1009	1031	1012	937	1014	1020	1059	1003	1044	1051	1040	1069	1033	1006	996	1017	1054	972	987	1069	1021	1027	1001	1047	1031	1009	1058	1034	1013	1023	999	1006	1040	982	942	1007	994	966	987	1003	980	999	1059	1067	1021	1028	1052	1096	1034	1036	1002	1001	1033	1037	1062	1022	1021	1073	1031	1041	952	1077	974	1024	1064	993	976	974	1020	947	1049	1082	950	1030	1008	1135	962	986	1104	1016	999	1061	1039	1046	1077	998	1075	1048	1002	1038	1042	1037	1021	1025	1042	1036	1018	1044	1103	997	995	1031	1042	1081	998	1054	959	1042	1026	1012	1029	976	1059	1023	1076	1004	1043	1011	1018	1008	994	988	1026	1028	1048	1015	1032	1004	1000	1050	1033	1003	1018	1020	1034	957	1004	969	1012	1038	1025	1108	981	1068	1059	1004	1011	1023	988	1051	1036	992	962	1002	1018	1050	970	1053	1002	1006	1004	992	1023	993	975	1006	1037	990	1047	1072	1019	992	990	1057	1006	1029	1007	1032	980	985	1031	1005	1012	987	992	1040	1040	1015	1084	1033	964	1047	962	1001	1006	1013
24182	21096	27411	24976	13475	1130	601	468	438	376	329	336	317	286	327	340	323	309	266	284	254	282	272	271	268	254	260	258	285	279	264	256	237	269	244	235	287	270	268	257	278	266	240	255	281	244	282	277	243	251	280	253	260	261	234	272	268	282	241	273	267	241	269	275	256	270	250	274	270	277	285	241	276	263	255	270	248	262	248	274	263	254	274	255	247	283	269	277	265	284	283	224	260	288	263	252	276	275	258	256	288	251	277	282	302	259	279	235	281	283	271	251	257	252	261	270	237	271	280	269	260	279	267	260	260	263	246	267	272	223	293	274	254	252	265	315	247	243	262	260	260	259	246	254	270	259	260	244	269	240	255	284	256	262	240	258	253	284	278	261	270	257	270	256	257	278	238	222	263	277	248	259	256	247	261	273	282	298	246	238	251	289	271	245	231	244	303	254	280	274	277	263	246	255	257	252	245	251	245	249	248	242	282	273	282	274	258	272	283	270	251	266	280	249	264	272	255	268	270	259	266	270	249	274	284	275	251	248	272	266	233	254	268	289	281	257	257	269	244	261	257	260	290	243	280	234	293	258	289	277	253	289	247	258	253	247	259	260	248	257	263	248	253	273	275	285	278	278	284	295	273	252	256	251	223	264	274	265	256	257	248	259	256	306	235	275	261	274	264	255	262	268	269	246	268	254	227	255	252	276	238	250	248	287	260	252	243	246	253	294	265	238	261	282	273	242	263	254	246	264	285	244	285	259	258	262	236	264	266	252	252	232	246	258	256	267	258	252	269	246	267	238	273	282	250	271	258	262	270	263	251	261	267	270	268	288	266	259	262	271	243	235	270	261	282	283	256	251	263	269	253	266	269	256	250	206	261	264	252	269	261	265	244	272	253	277	279	283	266	249	258	258	255	267	251	262	256	253	277	263	258	279	263	238	260	287	301	270	229	271	272	251	248	268	278	292	256	260	260	247	258	284	252	258	271	241	265	277	262	245	270	249	270	255	277	269	263	257	266	281	279	258	265	288	237	252	247	260	267	299	246	254	269	270	256	257	266	264	266	261	290	248	273	277	265	278	282	250	265	259	271	266	258	226	257	273	266	243	281	281	260	234	263	301	253	236	281	256	278	266	256	264	259	288	270	289	244	273	260	259	247	253	269	238	238	243	240	278	267	268	244	250	276	271	274	247	268	283	280	252	272	252	265	274	245	266	277	294	235	276	268	301	261	244	256	282	259	277	274	270	249	245	280	243	269	267	286	276	238	250	219	259	265	242	253	238	286	267	258	248	269	265	272	266	247	273	261	245	264	263	265	250	286	264	304	275	275	246	252	237	288	239	239	262	271	266	260	271	247	260	257	254	261	269	256	257	300	237	252	279	247	239	269	253	239	260	253	253	270	281	254	242	263	278	269	264	211	259	249	250	266	250	275	283	295	246	247	268	272	295	263	251	237	290	247	249	284	274	254	282	268	272	238	288	260	267	255	268	262	274	273	243	242	225	296	249	260	257	263	274	229	307	241	261	268	288	274	280	264	271	250	256	253	250	262	243	261	264	266	254	240	295	265	259	267	250	273	263	264	267	282	272	270	270	244	266	263	265	231	261	238	261	261	253	270	252	264	260	269	251	258	270	242	274	263	256	249	280	244	264	251	282	254	261	251	257	252	274	241	273	258	276	240	282	264	285	267	270	276	292	276	235	272	283	268	279	265	276	293	249	286	254	263	249	290	241	248	295	272	288	254	246	274	271	292	252	254	275	268	250	247	241	281	296	267	273	277	277	240	264	274	268	283	235	242	254	272	267	254	252	273	251	242	240	264	262	285	273	269	237	268	252	257	272	263	262	254	232	297	284	273	268	278	254	262	254	295	274	253	244	242	282	247	247	268	260	255	268	235	265	243	264	271	254	285	258	228	270	267	267	241	281	259	256	228	281	275	262	271	231	277	287	265	248	268	255	264	263	256	291	265	268	263	269	266	264	261	245	263	259	251	256	280	270	247	283	291	247	257	268	243	264	291	262	222	251	229	272	262	270	262	280	251	272	260	275	262	264	263	269	257	264	259	250	281	246	262	284	245	266	269	251	267	260	258	245	240	245	261	270	277	258	273	257	261	313	264	274	307	253	257	269	270	223	242	295	279	278	268	263	263	257	269	275	255	258	260	295	263	284	265	277	258	304	261	274	246	258	268	257	258	279	279	279	273	246	265	285	268	258	283	268	284	265	258	268	241	237	234	284	265	224	255	274	251	228	276	297	260	270	232	254	257	237	266	265	277	270	259	255	227	253	289	276	237	230	237	264	283	264	262	252	260	239	258	270	250	285	250	243	247	256	239	269	243	239	266	284	260	279	262	254	250	257	239	283	272	270	247	266	273	251	271	248	288	262	284	273	268	242	247	265	284	287	266	249	267	284	248	259	234	222	270	294	253	280	282	250	262	244	244	264	253	251	243	258	264	282	280	264	253	279	264	244	278	242	273	305	249	250	235	261	255	279	265	262	261	232	273	270	254	291	277	285	238	277	281	256	264	285	284	278	252	257	274	259	272	237	260	276	241	251	290	248	256	282	226	239	251	271	266	244	276	272	261	287	246	260	253	289	276	257	273	240	243	268	250	251	280	265	242	260	276	246	250	278	260	301	249	280	269	251	272	266	283	274	249	268	254	247	255	264	244	252	230	259	267	279	251	266	259	225	285	246	242	293	263	262	265	256	250	257	265	284	273	236	287	268	257	281	244	245	258	262	263	269	264	293	257	253	247	264	277	258	275	250	262	272	291	265	256	293	269	288	282	261	253	270	230	250	269	240	244	269	225	265	244	266	277	314	287	253	237	256	281	289	238	244	258	258	277	286	273	239	295	290	224	274	265	280	284	270	273	272	261	255	243	248	246	273	253	227	268	280	272	297	292	252	235	309	267	280	278	237	252	250	216	253	265	266	270	289	252	266	289	264	258	273	286	296	247	261	232	256	256	243	249	256	258	256	238	265	231	253	287	238	280	272	236	235	253	267	241	274	276	270	253	256	244	297	260	268	275	280	250	248	257	257	265	264	280	302	276	266	244	221	230	265	246	262	292	231	258	263	261	281	264	286	279	260	273	269	267	281	259	270	269	239	277	271	283	248	262	246	270	254	278	247	277	252	295	262	249	255	268	263	282	243	257	284	247	275	258	248	264	251	263	262	251	263	248	272	248	240	268	258	244	256	266	233	253	265	273	274	277	246	287	241	227	249	285	269	251	263	280	268	243	256	247	240	254	292	286	254	265	286	245	266	259	262	281	238	228	251	252	258	248	261	260	284	228	272	253	263	276	261	289	266	273	239	284	249	291	254	264	242	276	270	247	241	278	256	246	266	241	239	225	276	272	286	247	244	257	267	267	251	280	280	274	267	245	256	262	277	255	282	260	273	245	260	244	272	237	306	240	256	264	239	258	251	267	237	231	238	301	261	248	274	270	270	287	278	246	266	264	261	272	284	276	254	247	269	233	278	279	265
4801	8441	6243	3078	2344	1487	1022	793	636	529	530	449	440	405	423	371	363	366	386	346	387	341	351	349	344	382	330	347	314	329	332	301	315	355	318	372	339	345	315	353	353	359	337	357	364	301	338	313	335	359	328	364	353	317	328	307	315	347	330	317	323	348	315	383	351	314	342	351	311	348	308	326	328	310	323	327	334	400	322	303	333	344	345	340	351	327	328	352	338	344	355	323	328	316	334	316	327	321	340	341	322	353	298	345	356	339	299	308	324	310	298	346	352	362	330	344	350	316	371	318	302	304	337	338	324	345	302	355	313	326	333	330	323	336	323	367	347	355	340	342	309	363	331	311	332	320	344	331	324	299	347	322	341	340	334	335	311	336	361	343	336	369	323	341	353	344	320	313	356	327	273	337	348	314	341	355	319	356	337	352	324	322	306	320	362	314	345	368	349	322	352	342	343	338	349	311	364	331	350	349	328	347	338	299	318	312	319	331	291	340	342	311	334	334	349	325	306	330	336	297	335	323	354	336	342	327	333	325	326	323	327	317	305	333	346	311	323	354	349	336	343	322	334	340	363	293	372	310	347	354	333	342	340	350	335	358	295	373	344	318	366	338	317	350	333	341	337	360	288	345	366	365	309	363	311	360	345	283	342	359	353	342	333	337	320	323	296	347	369	320	328	303	344	312	323	312	313	318	330	321	290	366	335	359	334	345	325	366	336	330	340	334	339	338	310	316	346	340	319	360	314	353	318	321	350	338	307	312	326	325	357	322	369	341	333	332	335	338	335	331	333	314	292	324	325	298	348	363	327	342	342	310	312	332	295	334	345	319	323	351	321	344	328	336	327	301	366	371	314	320	315	349	324	344	334	351	324	309	347	321	314	320	345	329	350	344	336	314	326	339	344	318	307	319	374	323	351	307	359	314	312	342	360	334	335	335	347	336	330	323	357	347	325	301	339	357	328	337	320	335	335	326	327	310	325	317	322	335	314	327	341	343	357	330	362	306	337	311	335	353	336	334	358	313	339	320	333	332	342	346	336	351	312	342	348	317	318	358	309	302	358	322	359	321	350	313	313	369	329	333	372	325	322	308	323	309	349	340	317	317	345	324	344	346	341	342	309	323	337	333	335	343	313	313	310	320	363	354	303	324	323	351	323	358	322	371	334	352	324	343	375	327	346	354	307	334	354	334	351	332	320	321	344	318	359	322	324	311	322	296	349	321	303	345	373	337	320	369	346	314	331	340	313	294	336	330	313	321	323	339	314	349	338	341	343	318	323	346	339	353	323	297	321	349	336	306	311	373	335	305	333	276	341	351	353	342	319	312	296	318	356	335	304	341	365	306	312	336	350	357	341	318	364	327	342	358	339	326	327	346	329	325	327	339	323	324	340	344	345	346	331	349	310	331	358	319	332	332	355	347	331	342	358	332	314	345	299	305	335	319	367	333	324	310	320	291	335	309	327	319	345	326	335	333	320	326	320	358	343	362	315	336	389	321	314	356	309	361	313	353	320	300	351	314	314	331	319	322	325	328	315	321	351	338	359	298	342	318	328	325	328	328	309	335	326	299	356	321	334	337	328	344	314	343	362	343	325	306	331	346	311	339	321	332	361	313	366	345	306	347	350	331	331	339	324	341	329	331	330	301	353	342	333	330	350	346	325	333	341	323	321	323	334	360	323	373	305	300	339	306	318	325	337	315	351	345	382	339	329	344	324	355	337	373	329	359	314	342	336	361	346	330	309	308	323	345	313	335	320	312	280	333	346	337	345	326	298	357	310	326	315	344	350	351	287	350	352	329	323	349	338	336	327	355	339	339	346	320	324	313	323	342	346	360	330	368	342	333	349	309	327	323	346	335	338	322	337	342	329	362	318	307	334	310	360	345	342	309	357	315	325	334	333	315	317	377	344	354	317	295	325	311	296	356	326	332	310	354	314	303	344	354	355	327	324	305	322	340	321	314	300	345	355	349	322	318	352	336	330	314	315	351	315	311	321	332	351	310	320	342	320	330	321	319	356	351	326	336	339	314	337	328	334	329	328	340	332	329	295	313	328	327	326	327	363	317	292	360	333	327	345	326	326	302	314	333	337	314	337	361	368	338	374	328	350	342	338	348	353	349	328	315	330	355	327	329	322	320	314	324	323	332	338	307	297	361	348	289	313	318	351	324	311	328	313	315	333	335	329	345	344	358	345	336	345	307	345	345	346	316	353	334	348	339	303	354	315	391	303	309	323	355	336	327	317	302	332	346	313	326	352	325	341	301	319	340	306	333	311	366	302	336	341	350	369	338	322	333	362	353	321	341	326	309	356	330	327	309	327	371	349	293	351	336	328	309	330	353	340	309	319	368	357	320	348	314	304	342	345	322	316	306	326	347	343	307	348	310	323	326	315	333	351	316	355	336	334	308	316	300	379	315	349	337	362	321	336	355	304	318	337	333	309	334	310	340	342	326	336	334	359	334	320	321	307	322	339	340	302	358	318	356	351	303	351	338	323	346	349	344	318	353	359	314	337	346	352	332	334	336	344	293	323	311	345	338	311	317	318	299	319	354	318	317	340	315	344	317	349	348	330	327	347	360	327	337	362	339	319	353	364	309	319	332	367	317	323	314	349	325	343	306	321	342	342	323	341	323	304	336	337	317	327	340	330	323	314	354	324	349	327	366	299	326	321	319	330	335	329	327	342	320	350	328	349	330	329	311	329	367	330	333	363	369	342	325	319	351	334	315	359	311	318	350	339	300	318	317	343	343	326	355	297	328	317	333	321	329	342	332	326	311	329	335	328	302	311	336	336	317	313	310	333	337	324	351	318	285	349	363	323	354	326	368	351	339	322	328	320	316	346	343	343	332	319	342	324	328	340	358	299	303	336	371	306	344	320	347	326	356	329	330	308	346	357	333	327	329	267	324	327	347	325	316	312	353	306	332	312	330	305	296	355	365	326	338	325	333	342	314	328	350	332	309	316	340	358	355	307	341	333	349	339	334	335	323	336	328	352	333	335	327	320	335	319	351	329	311	354	322	333	352	336	328	305	360	286	373	346	345	315	349	329	332	309	350	382	325	335	323	313	319	317	332	320	355	331	311	354	354	363	333	326	324	320	335	332	321	289	344	315	345	360	335	307	326	315	301	352	328	309	325	353	334	339	344	322	316	332	333	329	338	337	340	307	376	361	316	325	322	333	353	308	311	345	309	334	300	306	321	284	339	315	333	360	360	327	318	342	317	335	320	358	333	323	326	307	347	348	360	304	323	316	325	314	304	348	337	342	324	326	307	318	340	324	335	331	335	323	350	365	357	324	352	326	319	319	335	329	305	344	328	300	346	334	337	327	332	322	339	338	357	345	313	340	314	356	347	325	311	329	313	327	327	324	316	331	329	339	369	344	363	357	346	350	346	334	371	340	307	329	337	342	320	326	344	320	357	340	315	362	325	361	299	324	338	323	338	358	325	321	319	361	289	316	358	340	353	299	339	327	290	334	348	329	344
22279	21174	28835	23790	21179	21222	10722	1619	1110	969	835	823	773	741	687	725	670	650	633	643	605	571	606	624	623	612	602	634	569	596	597	598	621	580	592	610	565	571	578	580	585	554	585	582	586	591	569	578	540	568	549	562	601	574	577	578	528	617	601	566	521	523	574	565	576	533	514	570	587	577	554	572	552	586	578	570	538	569	540	613	575	593	593	572	521	540	570	593	577	566	551	548	568	579	537	591	587	595	579	593	545	579	578	588	556	599	622	550	585	586	534	582	547	525	560	570	566	548	505	534	582	528	570	582	532	574	559	570	565	555	577	548	529	560	573	572	558	593	538	551	565	596	586	582	580	586	595	549	573	538	552	560	559	585	594	564	562	585	591	520	586	546	533	585	562	544	565	569	570	552	592	564	557	588	571	534	565	585	532	586	561	575	554	588	595	510	540	555	562	564	573	583	587	616	574	578	582	570	582	598	547	550	562	576	553	563	540	587	548	565	586	593	592	555	555	547	522	590	573	571	605	604	562	567	542	603	549	572	583	567	543	564	556	544	564	537	571	555	577	590	578	558	602	605	605	584	543	562	580	617	569	561	566	563	562	544	505	532	582	586	575	541	603	563	578	531	555	561	533	575	528	605	568	598	548	558	560	559	576	566	541	571	566	552	600	549	610	579	552	561	586	587	609	574	559	550	573	522	585	574	579	586	534	565	522	580	557	581	562	508	558	579	546	571	553	585	527	527	557	594	584	569	573	574	558	565	558	564	548	605	562	547	495	580	573	572	559	567	577	597	566	606	561	544	590	559	574	555	583	571	555	564	555	527	551	620	581	567	547	575	556	574	519	560	559	574	552	549	555	560	603	553	579	521	535	559	625	577	542	603	559	554	600	605	575	554	608	596	524	614	567	538	582	584	570	568	558	595	568	534	571	560	544	574	561	569	591	556	591	565	537	548	562	483	568	585	518	552	559	576	545	574	567	599	542	557	563	609	603	571	565	549	588	531	616	550	546	592	585	534	583	549	552	601	551	548	618	535	548	547	562	572	579	570	513	591	556	527	573	567	581	572	551	597	576	556	504	545	563	551	524	530	547	566	595	569	552	568	517	597	520	581	581	527	542	562	598	575	563	581	585	513	601	547	538	600	588	554	580	564	553	535	537	524	514	533	569	561	542	578	575	563	542	563	548	553	576	534	562	539	577	547	547	552	575	584	545	553	537	584	596	569	569	585	579	555	609	559	549	524	571	537	528	605	589	608	553	559	527	553	557	557	567	601	533	555	597	615	594	625	556	542	562	538	547	488	533	590	588	552	541	537	575	560	557	563	528	594	559	568	561	572	554	568	558	542	541	607	589	560	592	572	586	511	554	576	580	565	573	584	556	555	550	543	570	612	549	579	547	529	553	535	571	546	560	554	549	542	544	525	566	524	514	575	575	536	525	527	598	550	575	540	569	594	555	542	576	543	573	572	587	585	556	554	573	542	567	561	538	567	572	585	559	574	579	593	576	539	543	572	559	577	538	565	589	544	581	567	542	594	574	579	562	581	545	564	572	556	540	587	535	542	538	572	550	544	542	556	517	543	577	573	592	563	557	528	580	561	540	565	571	547	615	544	554	549	569	511	624	555	599	564	526	556	604	541	576	597	578	566	572	552	579	558	561	587	590	541	596	595	566	528	540	592	628	550	526	546	559	603	535	538	577	613	582	551	570	525	544	510	523	586	537	565	566	524	585	523	562	541	532	576	590	569	561	573	537	564	582	519	633	603	549	550	579	558	553	568	563	573	565	559	557	567	586	546	547	552	487	546	580	592	502	574	610	556	556	578	577	589	582	589	506	556	570	548	578	547	554	540	589	572	592	570	578	564	574	560	563	583	571	561	564	560	524	556	555	586	572	572	567	529	597	567	567	533	545	575	558	545	544	571	533	529	559	562	554	563	585	529	574	527	583	547	535	539	569	578	530	556	531	595	523	549	558	581	536	579	590	573	586	546	582	547	553	589	573	566	581	513	557	556	594	598	591	553	598	575	570	560	560	571	569	536	592	560	572	552	573	560	540	568	571	558	569	541	547	545	573	569	582	578	564	563	574	545	606	547	532	578	563	531	559	579	549	511	569	562	563	507	544	549	545	587	553	584	558	567	546	583	535	552	575	545	580	545	546	563	594	548	567	541	571	566	539	601	567	570	558	572	586	550	581	575	610	564	581	590	575	560	573	581	567	566	558	524	568	529	560	535	570	582	561	552	558	586	553	557	551	557	547	588	567	584	534	562	556	544	579	586	538	535	583	549	592	571	573	564	580	536	543	546	600	629	576	532	560	591	548	528	617	556	551	572	560	506	569	541	547	529	586	518	546	553	561	563	545	608	568	563	581	527	561	605	577	553	600	566	592	566	545	560	560	583	626	595	564	547	565	569	562	565	547	607	541	582	539	599	528	528	558	566	561	578	509	561	576	576	541	572	533	557	576	606	560	564	535	526	593	521	542	563	541	547	562	549	589	570	542	541	556	599	563	548	562	588	560	531	564	514	589	579	588	583	584	565	571	591	563	579	584	580	558	514	624	504	546	574	564	562	584	512	600	598	545	597	559	547	603	554	600	549	537	557	582	529	579	542	579	581	563	567	588	558	546	596	574	566	558	621	534	514	555	568	559	625	554	552	565	584	523	588	563	568	559	551	541	526	577	565	556	583	572	545	539	610	602	567	535	598	502	584	562	573	545	570	556	541	557	531	528	622	565	542	548	588	580	606	553	570	524	580	580	574	508	562	566	582	509	567	530	539	576	545	547	577	559	547	555	557	520	576	572	558	592	551	552	592	557	528	557	568	582	537	524	563	540	562	591	575	564	545	552	537	563	572	575	589	533	555	544	532	488	547	573	540	577	558	595	598	540	557	565	524	534	568	582	589	548	569	532	578	549	590	585	569	554	588	572	553	572	583	557	584	557	568	560	560	587	567	588	591	565	568	576	522	554	557	565	541	580	578	510	540	560	543	526	585	648	557	563	530	541	516	551	543	554	518	549	598	536	563	555	538	570	536	535	552	577	572	604	557	580	552	554	542	571	553	574	571	609	596	559	566	547	561	534	559	554	545	563	589	548	526	563	571	546	550	592	563	555	586	560	594	572	509	568	542	608	573	540	549	507	616	560	540	542	576	552	570	579	544	569	568	518	559	538	590	583	552	553	570	558	578	592	551	565	529	578	599	527	541	594	579	593	530	555	540	532	556	553	585	561	554	570	618	575	589	578	569	534	555	558	620	562	592	580	567	569	574	581	571	573	566	586	538	568	560	564	587	610	596	572	586	569	591	574	579	570	568	583	596	534	534	568	559	605	591	615	559	545	553	545	553	549	538	493	583	588	605	546	560	561	570	533	557	578	538	559	568	573	544	580	549	558	589	582	559	558	559	555	563	559	586	532	550	570	584	538	567	521	572	572	631	519	562	572	573	538	592	619	562	555	553	538	529	567	564	566	564	535	577	591	562	581	588
6936	18389	14907	7833	5790	3903	2816	2132	1707	1452	1216	1123	991	941	931	909	845	844	774	780	766	806	774	705	707	755	733	723	751	738	751	772	711	694	685	711	740	702	753	735	761	714	725	706	705	693	726	744	722	691	702	719	719	724	678	752	716	747	704	724	757	717	708	709	706	705	715	689	717	680	680	681	704	729	701	690	699	736	719	659	660	692	699	712	698	745	680	684	713	720	706	666	734	732	650	655	726	691	660	666	715	700	698	720	700	698	665	687	710	731	671	731	657	693	694	720	641	725	693	675	710	648	644	685	704	668	648	678	725	685	678	717	694	699	661	684	719	698	718	672	686	730	660	711	717	691	661	737	687	669	699	674	667	668	703	694	660	728	727	642	714	661	674	734	689	676	713	701	719	723	706	729	677	652	695	683	740	673	692	685	730	702	674	670	703	707	675	677	681	698	692	735	692	674	698	701	681	701	713	682	685	715	662	686	705	713	714	685	706	698	684	664	733	700	695	686	659	674	742	731	677	669	668	676	689	729	661	718	695	735	678	717	709	681	658	693	709	665	741	712	708	681	721	670	660	682	714	666	637	687	686	701	683	700	685	719	679	665	685	661	700	685	674	673	674	681	743	660	705	706	707	697	710	661	708	682	724	686	700	712	670	641	679	674	669	731	685	699	714	688	706	693	688	687	688	715	701	688	697	711	652	699	682	686	675	709	688	681	660	707	712	722	727	690	688	665	663	592	668	636	678	688	713	675	705	722	700	688	653	645	720	690	703	699	732	715	668	712	680	676	689	708	704	715	653	715	713	711	672	695	685	694	700	728	619	689	713	723	705	684	671	717	688	700	674	706	708	696	715	688	670	711	735	714	740	670	690	687	695	662	697	658	663	722	673	702	707	647	687	710	729	721	694	668	732	705	718	693	665	697	671	694	713	724	706	728	707	693	661	747	692	692	688	682	738	701	698	725	741	676	708	666	696	681	703	699	692	702	737	759	697	688	734	701	716	738	694	753	708	637	705	676	732	670	717	712	715	674	711	736	699	663	691	729	702	703	656	672	713	748	675	719	738	684	713	693	722	710	713	673	703	705	726	672	692	664	697	679	701	730	698	704	713	671	677	679	697	701	675	717	673	680	658	658	658	672	692	685	704	688	688	711	635	737	647	675	706	684	659	697	721	714	716	673	721	730	683	705	700	732	756	677	678	679	692	694	719	681	701	638	655	746	663	703	707	695	656	690	697	661	669	653	680	687	659	688	619	644	694	716	684	651	697	696	668	741	698	655	690	684	720	689	707	653	682	671	680	693	678	643	691	715	718	723	624	733	724	712	728	708	663	713	640	682	705	651	694	732	667	686	652	694	694	691	693	714	714	671	682	653	715	663	723	675	664	694	657	654	689	642	731	703	669	717	704	693	714	723	666	704	695	698	684	727	717	694	720	763	717	733	691	709	729	675	681	675	706	743	662	700	657	712	674	707	716	659	677	638	699	705	647	659	661	672	690	699	742	670	687	708	720	720	706	642	694	692	663	676	709	704	694	640	671	728	672	682	680	707	704	698	715	702	694	699	638	681	707	670	676	700	661	671	660	727	748	709	715	709	684	692	718	733	673	672	691	699	704	692	714	674	666	699	654	682	728	692	640	697	665	687	734	604	653	703	677	665	653	665	685	700	700	690	689	714	686	664	705	661	729	707	672	720	691	709	697	665	671	688	732	671	715	727	677	692	726	686	722	691	701	646	747	718	713	638	723	684	722	665	708	745	689	690	713	703	727	733	717	634	683	699	639	684	681	671	704	719	705	725	691	714	718	691	727	688	713	711	675	735	660	705	663	700	701	684	679	657	684	704	691	670	710	703	699	722	680	712	690	697	693	709	693	668	698	683	705	699	719	658	682	689	681	658	708	699	677	674	723	633	705	746	728	707	690	697	689	710	743	679	674	683	693	692	698	721	693	740	696	711	680	672	666	703	707	655	672	672	695	654	689	698	662	705	686	707	719	714	701	679	677	714	695	641	622	675	703	730	702	737	698	648	701	711	649	673	691	692	742	660	670	677	733	660	687	719	681	701	709	665	666	736	722	716	753	681	638	683	650	676	689	703	745	663	705	709	691	696	766	703	747	709	706	650	690	684	657	678	730	718	664	747	677	697	676	711	659	698	705	687	633	691	681	737	691	726	714	690	660	687	664	646	701	666	726	686	657	664	695	712	708	728	686	665	651	668	715	666	684	703	653	652	726	682	718	721	684	701	672	666	725	734	673	678	677	675	739	670	685	668	711	692	699	689	703	685	660	702	691	676	691	687	652	701	701	707	690	687	671	679	690	723	668	728	668	686	704	654	700	671	682	676	627	660	655	667	690	673	689	720	705	666	697	689	651	710	681	663	696	687	693	697	688	691	674	683	670	672	660	725	695	689	697	644	677	700	686	728	696	756	647	695	651	690	683	696	646	737	668	683	679	698	707	658	689	717	647	669	679	687	707	695	685	669	692	698	677	699	740	708	680	684	688	650	648	692	702	687	698	694	672	639	693	703	711	693	709	693	737	677	692	729	651	720	654	686	659	679	712	713	677	687	681	729	659	698	663	706	707	683	697	754	668	718	691	684	663	767	686	727	683	704	674	691	696	684	714	656	697	669	702	653	647	692	658	740	749	701	710	704	682	675	674	667	679	672	684	702	714	678	687	671	712	663	698	698	656	631	671	703	701	623	636	701	651	719	705	705	744	654	725	710	661	685	716	677	682	690	711	689	669	663	666	676	709	686	699	676	720	717	691	709	676	675	680	689	706	652	717	666	653	693	717	662	687	646	653	711	660	723	694	700	726	694	709	677	671	701	699	681	632	673	720	671	710	671	659	695	743	672	684	705	747	665	635	708	739	676	682	697	681	671	720	699	681	716	695	691	731	716	747	653	713	706	686	667	689	651	698	705	671	663	724	710	695	740	712	667	654	715	643	702	693	731	680	657	667	690	698	700	673	655	671	715	683	717	724	687	681	691	693	680	703	717	717	650	683	657	711	683	673	724	727	682	685	731	660	705	685	716	692	710	643	714	673	680	676	650	724	718	687	634	704	670	678	718	651	644	702	700	690	690	718	714	674	673	717	734	678	709	743	660	723	704	658	661	679	702	716	689	632	656	721	660	707	664	724	719	686	716	708	717	717	650	724	672	689	745	675	666	700	704	681	680	690	727	632	697	689	672	703	689	712	684	698	638	692	706	741	685	710	684	658	642	703	714	645	731	709	721	671	732	706	692	632	682	726	668	710	685	689	664	700	707	677	686	680	703	720	717	765	709	723	686	729	689	726	737	703	688	741	672	726	729	720	661	673	661	676	718	686	707	703	679	693	665	617	729	643	663	718	711	704	698	673	687	686	674	681	656	696	750	643	708	678	699	684	680	696	642	723	679	724	683	693	673	661	635	716	690	690	665	693	706	735	686	672	733	699	675	687	674	703	727	712	685	666	727	716	718	720	681	693	666	684	680	659	641
26982	19576	6772	1422	922	711	710	641	656	624	635	611	543	583	610	595	568	582	588	612	606	573	588	568	571	614	575	591	607	557	608	568	584	545	579	612	598	557	602	598	531	595	602	549	581	559	573	601	604	590	561	618	570	572	597	562	583	583	612	603	589	591	591	588	582	554	608	599	589	588	575	602	547	613	601	618	618	624	653	600	586	586	564	592	557	574	513	644	614	566	572	579	576	583	565	527	569	584	569	573	588	596	588	568	554	619	572	606	619	599	610	616	597	539	610	588	554	620	560	602	609	574	582	598	612	595	629	552	555	610	605	600	598	615	580	609	582	594	566	605	583	574	576	581	585	566	588	516	557	565	575	587	595	581	570	637	592	599	620	589	568	608	557	600	563	611	601	611	542	568	592	564	585	614	554	602	593	552	584	589	583	629	591	590	567	604	549	613	602	605	544	600	588	613	594	599	548	585	561	587	592	530	607	587	619	529	622	606	551	592	567	563	592	598	557	584	542	570	610	596	554	569	638	633	592	588	563	611	552	615	539	575	551	601	555	557	601	587	535	528	585	634	550	599	605	575	584	576	552	557	582	556	609	575	567	564	617	590	561	567	567	593	497	583	556	603	563	578	555	561	595	564	591	586	626	582	633	570	534	570	599	548	567	566	555	608	569	634	625	583	556	599	590	618	623	597	597	597	603	588	626	562	592	544	565	610	566	595	587	557	579	599	578	551	580	571	595	591	558	559	574	598	596	561	581	544	582	579	592	604	598	577	604	565	561	595	605	532	616	578	589	620	597	588	576	547	545	606	596	549	592	615	565	556	601	649	571	584	567	566	563	544	577	569	562	558	611	605	545	565	605	602	584	608	545	590	607	579	588	589	567	575	610	595	575	577	590	615	550	577	546	576	591	555	528	575	565	577	585	598	604	613	568	595	641	595	575	611	620	637	592	576	588	616	596	584	585	614	572	591	568	627	576	580	629	586	591	569	545	569	540	587	589	591	572	589	555	630	575	601	604	570	552	574	607	562	569	568	560	564	568	560	626	570	583	589	592	519	601	598	627	573	568	594	572	584	616	561	567	600	613	629	592	587	601	606	586	568	617	622	611	574	598	566	564	583	590	621	562	567	579	562	544	551	573	607	556	561	604	592	601	596	588	571	567	577	563	581	573	619	610	620	588	608	596	587	604	614	569	568	551	558	562	624	581	598	616	623	590	579	585	549	544	613	582	589	595	576	583	525	646	608	529	581	580	537	535	572	597	598	552	605	588	524	613	601	589	560	580	557	594	603	551	569	558	567	571	577	574	546	536	597	573	537	606	615	561	580	608	546	618	555	625	581	635	567	539	584	599	566	550	572	556	569	549	573	539	539	545	596	595	536	623	552	610	567	575	625	575	572	588	563	573	613	602	569	622	643	628	587	626	597	597	531	607	589	608	542	582	586	611	610	556	566	518	581	616	565	548	582	582	641	511	596	575	630	579	605	616	622	587	590	569	593	586	564	605	544	592	586	600	601	615	569	561	591	565	587	582	602	592	615	585	615	592	593	592	560	581	579	587	590	560	602	614	569	591	624	598	569	523	597	585	577	596	543	551	602	587	595	576	604	613	590	611	602	607	551	558	630	572	590	608	573	599	559	552	567	605	590	620	554	582	598	605	585	558	569	571	616	595	547	583	559	578	597	556	559	598	571	572	583	610	543	607	601	541	617	602	561	588	555	601	611	589	567	568	621	593	558	579	569	560	568	570	617	555	584	596	578	607	598	554	597	559	553	587	564	588	623	570	580	601	588	617	593	560	590	581	573	589	552	629	612	577	597	626	653	619	619	596	521	576	554	574	585	552	615	615	589	623	546	608	535	561	613	566	607	580	576	587	585	583	603	610	595	556	615	597	611	575	617	576	562	610	565	567	602	624	574	564	571	583	571	565	592	568	591	575	572	551	613	584	569	546	586	626	640	578	530	581	621	588	586	574	565	575	579	569	583	595	613	622	553	578	589	585	598	603	582	569	570	589	589	584	574	558	574	563	552	577	601	579	576	559	594	579	575	612	593	566	644	600	583	601	585	569	588	617	600	596	569	567	598	607	570	569	585	581	574	565	529	588	588	566	538	580	564	599	585	570	597	610	570	621	581	579	591	565	586	560	555	543	571	624	571	542	616	557	566	565	561	591	570	582	602	600	547	588	566	605	572	545	558	572	601	596	523	567	602	578	563	596	573	594	539	611	582	596	608	586	574	556	568	590	573	594	586	559	574	616	567	591	569	556	560	553	602	610	609	578	608	571	612	577	581	583	630	561	561	596	579	542	554	546	571	550	551	601	596	619	617	592	589	556	628	603	599	581	620	590	608	562	561	569	594	573	621	604	579	607	572	640	587	567	628	571	649	583	564	544	563	596	562	573	623	604	576	574	577	590	617	565	603	589	595	589	577	603	545	610	599	550	560	572	585	529	615	601	586	575	579	575	552	600	562	559	616	601	581	610	578	582	596	556	618	543	585	582	572	572	595	516	603	548	586	579	552	570	602	582	577	560	585	580	570	611	587	556	618	564	549	606	548	632	630	583	575	607	611	614	572	553	553	580	606	591	570	631	597	614	582	616	572	580	580	613	580	588	613	589	564	594	571	602	610	643	561	618	583	560	590	551	578	540	563	625	596	566	618	553	576	582	575	584	556	591	579	554	591	579	594	609	561	567	576	563	615	607	604	572	595	569	585	611	656	579	536	558	558	590	549	587	589	583	590	584	582	560	562	581	594	612	587	567	573	570	584	546	580	574	572	559	562	626	620	632	577	578	581	551	604	601	587	596	586	546	598	573	581	618	599	564	580	580	625	584	628	577	580	565	567	531	548	589	580	556	590	572	594	570	597	592	579	609	590	612	581	534	572	605	577	612	580	572	551	614	575	616	593	534	588	646	592	575	569	551	583	585	612	611	576	566	579	580	586	587	603	565	610	608	598	587	594	539	586	557	580	572	639	587	624	594	591	611	609	615	561	610	601	569	559	541	627	580	576	595	579	595	581	578	561	567	588	605	605	597	559	626	578	568	575	599	571	600	560	542	563	599	576	570	553	588	597	576	582	551	560	530	594	636	584	581	593	637	591	566	556	584	594	607	583	613	584	578	536	535	598	558	590	568	579	534	606	577	591	549	597	569	574	565	554	562	644	594	569	581	567	581	561	563	546	579	590	602	609	588	596	553	585	575	564	577	564	583	555	593	564	589	634	599	596	639	584	595	596	592	624	574	539	599	612	566	552	581	608	543	624	597	623	611	599	586	554	579	622	499	566	640	550	563	598	597	527	606	547	606	577	603	570	602	581	575	554	608	537	612	570	598	567	616	564	580	575	573	571	604	561	562	626	595	609	562	578	655	549	589	577	573	577	525	558	575	587	617	590	582	594	561	564	587	568	606	580	621	585	593	585	598	586	592	597	580	573	595	565	592	565	541	549	578	597	579	600	612	603	577	559	603	579	576	616	561	623	592	539
5199	3433	2726	1637	1296	993	849	799	744	715	730	702	682	713	734	710	712	703	714	720	645	671	689	747	716	743	677	702	710	692	684	675	671	734	670	694	663	715	646	728	708	682	717	689	717	714	696	646	636	727	674	670	681	723	653	672	713	691	684	697	670	714	666	670	660	742	691	722	665	700	696	698	711	664	721	695	682	675	732	699	693	665	709	736	705	658	682	695	735	702	693	698	692	724	689	672	698	755	658	686	753	680	687	673	714	672	713	699	702	642	702	692	705	704	725	714	686	712	687	694	697	694	676	703	677	730	667	690	720	724	685	700	692	732	693	669	674	709	674	692	691	668	683	677	681	729	728	686	682	691	641	706	635	749	650	715	684	686	667	682	695	667	675	742	675	687	684	692	705	728	646	677	748	726	700	684	703	709	755	679	709	700	750	663	660	733	731	707	707	730	709	728	714	753	676	690	702	639	679	710	686	671	706	678	715	693	670	663	655	755	708	684	674	686	703	719	678	689	693	710	670	683	685	707	694	694	694	705	739	741	717	664	707	667	700	696	678	735	737	628	657	708	707	701	673	704	699	736	666	665	738	674	671	671	738	726	703	692	641	716	743	693	723	668	700	636	703	673	687	711	693	684	679	667	736	636	734	701	723	664	623	679	737	724	662	656	698	671	706	686	721	704	673	708	749	679	711	709	708	660	680	707	722	696	670	692	683	693	743	691	704	711	715	706	721	697	706	729	665	645	702	660	686	675	667	704	732	685	686	690	598	693	706	679	704	736	677	684	716	704	729	691	684	728	658	648	729	721	713	693	737	691	705	707	682	713	662	648	693	732	742	648	696	719	702	677	637	685	685	696	713	719	714	702	715	705	656	698	689	697	719	695	679	724	686	758	698	630	716	721	668	688	685	687	708	715	690	686	703	717	696	723	688	727	749	670	705	694	694	721	658	744	718	716	730	705	702	693	723	743	733	679	673	697	706	705	743	716	684	746	674	668	744	673	690	661	737	667	681	687	677	687	734	671	685	756	692	709	699	651	705	721	707	656	695	718	710	665	698	684	699	696	699	740	665	710	656	721	683	640	706	725	724	689	712	640	726	734	744	665	723	734	704	697	726	732	718	653	670	742	713	667	655	650	711	699	675	656	716	678	690	682	691	706	673	727	720	726	689	691	657	684	696	705	741	701	692	700	719	673	689	688	700	743	756	658	720	717	708	712	690	698	691	699	681	736	668	715	686	696	691	664	711	662	706	744	676	702	685	682	696	668	666	686	661	743	711	665	764	729	699	683	690	670	695	683	651	714	691	686	695	649	697	705	721	690	659	707	676	656	668	735	689	665	722	687	718	693	664	719	720	704	720	692	712	679	693	663	696	711	738	764	693	749	701	689	696	664	704	708	672	680	705	698	699	724	716	704	703	699	699	725	689	705	712	733	687	678	688	657	681	679	716	745	682	690	681	680	698	701	708	705	699	684	710	757	734	728	707	647	690	686	690	702	664	728	694	672	664	704	709	673	730	680	695	679	695	692	721	687	734	661	709	666	650	728	735	701	686	701	702	708	641	709	624	666	727	667	664	694	694	750	705	640	720	683	703	712	739	735	677	735	719	707	678	657	702	685	706	734	735	699	699	693	656	748	705	704	714	716	685	651	680	700	723	671	692	698	723	684	648	649	668	704	659	739	683	746	681	691	730	742	677	678	697	707	681	684	708	669	658	708	688	706	707	654	681	708	660	672	716	685	694	678	694	686	663	633	639	727	681	692	664	725	656	688	718	674	731	699	659	698	643	668	684	711	675	709	751	675	707	647	721	689	607	676	672	721	719	727	718	668	686	708	709	728	675	733	687	717	754	703	674	648	686	645	675	668	705	721	664	706	719	712	637	646	660	711	671	716	678	706	646	744	700	718	708	717	694	715	667	645	683	683	709	673	657	616	663	739	691	693	693	674	689	710	716	632	733	693	704	723	714	673	690	656	644	677	680	666	735	710	657	661	679	736	678	723	662	699	698	691	711	712	704	753	667	718	715	689	699	721	673	735	724	707	679	711	700	676	709	760	684	691	651	736	672	743	671	730	685	711	660	735	663	647	713	694	681	726	729	702	699	660	713	671	685	732	699	701	630	678	717	732	711	719	685	703	685	727	745	713	718	669	705	676	666	679	683	678	711	716	677	711	681	652	668	665	689	676	738	717	651	686	680	680	702	730	650	669	703	731	670	685	670	726	672	699	653	651	691	703	658	650	738	708	702	699	706	667	683	660	722	683	676	754	684	723	690	721	664	711	744	704	685	709	683	694	688	666	672	735	715	681	723	687	689	668	719	721	703	725	701	678	690	720	705	673	687	715	709	730	730	661	706	731	703	769	699	725	675	736	687	737	723	686	763	689	702	660	669	705	705	670	732	616	694	740	706	703	677	708	735	709	727	679	696	703	659	711	643	737	704	721	678	715	744	682	650	737	709	689	689	688	666	659	672	730	723	700	665	701	689	656	687	698	664	684	716	697	733	683	688	725	706	699	668	693	705	680	694	667	699	659	683	706	681	738	673	713	682	677	699	689	712	706	644	719	694	704	688	666	700	663	713	638	649	748	673	705	638	653	659	753	725	727	697	730	698	749	723	652	723	681	732	718	691	669	730	728	715	682	712	699	679	714	707	690	687	733	764	719	706	742	719	677	694	700	730	635	686	669	691	743	658	668	681	647	654	701	642	677	734	697	672	674	702	698	761	651	741	736	694	707	715	690	705	766	732	765	730	712	708	684	700	656	708	669	681	712	693	701	737	709	626	673	657	649	767	683	740	666	690	684	663	665	672	671	693	727	621	695	670	685	694	703	673	678	731	682	705	696	687	679	690	727	661	686	744	750	701	672	719	680	679	718	655	702	704	657	660	690	756	737	690	668	692	651	712	684	706	741	707	725	669	686	683	700	704	687	673	680	691	680	724	715	716	676	653	683	663	719	666	663	683	627	697	707	721	737	652	699	676	700	730	729	640	727	720	714	763	698	708	687	728	692	693	690	664	705	694	718	678	707	651	679	704	691	703	652	699	684	666	646	680	718	684	712	730	711	722	674	747	690	676	707	678	722	670	681	733	723	727	672	705	688	698	691	700	716	701	763	675	643	650	686	634	693	719	662	671	702	653	688	684	711	692	694	690	695	684	672	678	694	637	663	675	731	665	669	693	694	744	743	692	688	689	633	702	712	659	695	721	730	725	635	693	666	698	695	717	708	687	699	686	690	658	686	697	707	651	721	705	735	649	676	679	733	701	747	766	675	688	659	662	750	694	680	674	713	722	724	655	635	673	632	687	683	717	738	672	662	679	697	686	671	712	703	692	719	693	686	669	694	675	716	687	745	691	701	671	657	709	690	661	673	666	675	671	656	733	732	647	708	707	642	690	698	692	651	672	701	668	655	698	686	688	674	696	704	708	704	714	699	699	692	666	684	684	670	645	695	674	691	687	715	694	680	707	691	698	653	665	671	676	685
23238	21114	28310	24158	21117	11037	1929	1283	1136	1110	1050	976	980	994	903	971	966	943	943	931	903	894	894	906	852	908	888	907	865	885	863	829	920	886	833	913	819	807	917	851	841	873	824	841	905	897	865	842	837	877	922	887	868	893	912	853	865	913	854	850	834	908	885	872	878	879	909	851	902	898	897	888	856	939	875	834	910	783	865	867	906	907	903	907	837	845	883	869	870	878	881	837	888	842	871	882	912	883	850	917	875	894	872	916	864	851	904	875	863	835	841	909	839	868	848	898	825	856	868	840	838	902	863	903	869	834	889	867	900	854	892	870	859	872	886	873	852	855	864	876	911	834	876	871	902	854	879	885	850	881	894	907	809	835	892	865	870	860	909	853	864	893	876	829	854	936	886	866	861	827	914	839	853	882	839	858	857	878	859	851	883	915	858	823	839	840	921	869	871	872	854	871	855	855	893	917	849	833	850	848	858	808	847	870	769	877	871	854	885	851	868	874	887	937	884	890	810	871	880	845	869	892	865	848	876	861	902	847	885	837	893	864	834	882	867	868	828	868	846	853	890	896	916	848	840	863	861	864	868	840	905	868	897	848	861	874	946	882	851	857	855	883	868	850	884	883	857	851	872	947	908	871	819	818	913	852	906	895	863	877	816	906	845	828	845	879	918	894	928	904	864	838	869	888	865	868	894	894	874	849	890	852	891	873	875	886	867	813	855	867	887	863	869	857	839	903	888	862	879	863	883	821	894	838	880	903	924	876	847	907	879	889	849	856	895	890	908	856	873	868	883	829	885	825	861	877	886	895	835	842	894	857	886	833	808	916	885	880	872	826	897	851	856	870	858	886	850	883	797	849	872	858	901	874	840	879	841	868	862	883	895	914	853	886	867	887	856	859	898	857	848	876	806	904	841	913	901	905	870	870	878	909	892	892	843	867	842	840	805	941	832	932	846	851	840	883	824	871	864	870	850	897	838	811	912	856	882	907	863	863	858	855	853	899	869	899	863	888	814	858	872	862	833	836	847	861	860	872	861	883	874	810	832	889	894	854	858	860	896	807	835	862	876	840	922	876	867	861	875	827	883	899	831	803	869	884	877	859	865	870	909	854	896	873	861	872	894	880	875	857	866	858	881	822	808	861	858	915	849	895	901	857	885	914	850	838	830	887	831	878	864	917	848	875	863	843	869	831	870	850	951	883	851	823	821	875	852	892	820	861	856	843	921	849	874	884	893	867	861	887	890	891	859	842	875	881	837	859	832	892	899	867	895	818	868	878	863	822	844	842	889	885	851	856	871	877	875	866	876	853	868	887	885	834	901	838	862	878	902	845	838	879	833	860	847	849	893	839	920	825	862	851	886	882	826	868	840	842	910	855	879	896	803	906	800	859	910	827	826	905	855	842	831	867	903	816	854	898	843	864	857	847	881	860	860	879	913	871	848	842	886	861	837	867	905	838	860	841	886	845	855	852	850	831	823	892	863	851	886	902	876	884	874	822	880	866	850	897	871	842	873	814	851	854	882	836	873	858	882	878	866	900	834	837	834	915	856	828	856	859	839	854	888	907	906	861	867	814	904	906	900	857	852	861	834	872	920	927	877	858	906	884	848	828	854	854	825	841	850	822	882	860	869	892	868	866	865	865	857	894	893	888	850	841	907	876	868	850	903	882	810	816	858	882	898	841	861	878	853	823	892	907	854	899	880	863	858	851	908	879	831	900	864	946	900	878	815	912	881	831	904	932	867	841	900	814	884	862	820	843	921	815	855	878	830	823	854	884	890	879	856	832	871	861	879	878	811	841	820	859	944	879	863	923	884	850	852	850	868	862	834	854	845	898	920	884	932	853	846	883	891	887	863	845	891	898	852	883	870	846	897	881	863	842	853	868	863	863	855	864	885	796	880	851	846	922	869	893	872	872	834	867	862	863	839	850	874	890	896	857	864	889	885	834	888	818	872	821	814	844	899	863	819	904	853	819	886	906	851	929	850	895	890	921	836	856	858	891	840	891	880	886	889	867	845	803	874	865	829	822	801	846	863	848	881	849	881	875	899	790	854	878	872	802	845	782	836	830	830	873	816	904	831	870	838	906	854	876	881	867	875	920	883	845	864	856	864	837	804	846	898	915	888	804	909	935	895	857	839	868	883	851	870	820	878	817	871	815	852	851	940	802	845	875	844	841	858	895	882	810	867	810	840	891	856	823	839	916	860	943	898	877	836	800	843	789	881	831	869	882	815	843	865	880	863	891	871	901	855	830	863	793	831	871	887	858	848	799	891	840	871	829	861	810	844	838	885	872	883	844	883	849	883	850	952	850	875	888	836	815	845	855	929	873	852	863	850	927	881	834	894	882	882	867	815	827	864	853	850	852	875	890	873	887	834	829	880	885	881	838	884	896	844	893	828	884	872	905	876	874	877	853	887	862	889	831	868	935	877	887	907	832	886	870	877	855	887	842	860	863	846	884	859	846	861	922	884	899	856	798	879	844	884	831	859	828	874	889	855	843	899	821	855	840	812	879	867	912	851	881	824	822	894	901	909	871	868	877	859	868	888	868	843	854	893	898	859	877	870	869	903	866	912	899	879	870	860	883	854	874	843	865	841	838	872	845	775	881	896	869	819	884	926	855	854	862	871	842	882	827	889	824	872	893	820	908	857	878	826	831	860	881	888	821	880	829	911	863	831	859	846	847	898	882	924	863	890	862	842	881	896	887	829	806	884	878	833	891	829	824	828	860	855	838	902	862	837	873	868	834	858	857	834	873	853	922	876	806	897	876	834	846	868	854	882	886	923	890	867	833	871	841	876	846	863	922	835	864	862	834	865	893	853	809	912	835	886	871	832	939	854	853	908	881	873	816	854	830	863	933	852	878	892	881	850	852	841	835	863	835	886	877	906	901	812	788	885	849	828	823	857	868	859	874	892	874	837	915	852	929	817	911	848	853	821	852	859	864	872	878	913	881	883	849	867	882	820	906	864	876	884	884	923	832	842	859	872	830	835	861	884	903	832	838	877	893	893	874	863	897	839	892	863	881	937	879	890	856	895	909	891	812	850	858	881	846	875	835	882	867	840	875	851	814	833	872	831	854	909	848	868	909	832	854	888	877	862	888	873	925	870	887	890	813	862	863	879	854	875	836	843	843	850	841	848	909	832	880	877	874	847	915	881	835	865	835	868	771	901	911	895	835	822	897	860	884	899	881	878	866	908	907	809	889	872	882	854	858	871	863	855	881	859	807	834	960	927	890	843	809	874	817	912	851	849	835	815	794	875	896	866	906	860	857	826	800	925	838	855	919	907	886	869	872	899	854	858	861	883	857	875	897	852	902	828	818	904	838	836	823	900	889	865	869	865	910	866	843	840	853	843	852	882	875	879	899	857	820	889	854	873	869	919	870	892	862	807	882	890	876	907	825	855	830	915	836	888	889	851	872	902	831	826	883	895	862	869	858	852	835	856	872	885	811	839	848	861	866	901	819	843	872	850	870	908	871
5204	12230	9799	5046	3761	2729	2064	1803	1542	1434	1306	1263	1242	1146	1129	1108	1095	1084	1098	1066	1068	1060	1057	1074	1012	1108	1123	990	1033	1035	1083	1005	1073	1047	1071	1061	1008	1042	1024	1002	1108	1063	1051	1032	1084	1057	1032	1011	1049	991	1045	1062	986	1029	1044	1029	1005	1014	1038	1070	1047	1031	1067	1093	966	1011	963	1029	1073	959	1012	1033	1013	1021	1035	1018	995	1052	1078	1040	992	975	1033	1066	1039	1023	1043	1070	1003	1074	1002	1082	1052	1043	1002	1032	1010	981	1041	1006	1032	1002	1032	1051	1006	1037	995	1021	1018	1025	1037	1010	1014	1057	1021	1004	1028	1004	1046	1052	997	1035	979	947	1020	1049	1046	1046	1022	1035	1010	1007	1045	988	974	1047	1127	1009	1025	1051	1036	950	1015	1037	1007	1033	1042	1070	1003	1054	929	1000	1025	993	1025	986	973	1004	1042	1044	1046	1053	1085	1003	1013	1021	997	950	1021	1042	985	1018	990	1042	1043	1052	1054	1042	1066	1051	1013	1012	1033	1059	1020	1064	1059	1071	1010	1043	1058	972	999	1051	1010	998	1054	1057	1017	996	1009	967	1018	1047	1002	1013	1054	1011	971	1054	979	1032	1014	1013	1032	1049	1052	1080	1016	986	1075	1101	1005	997	1004	1018	1069	1022	1047	1028	1004	1027	994	1046	1053	1057	1022	1036	998	1033	1007	1036	1018	1018	1101	992	983	1029	998	1046	1063	1041	1040	1029	1034	1057	1066	1037	990	1025	1026	1062	1072	992	1029	1044	1030	1017	1078	1024	1014	1018	951	984	1032	984	1068	1008	1058	1019	1067	990	986	995	1008	1011	993	1090	1037	1025	1025	1053	1022	1057	1000	1063	997	1063	1029	982	1052	964	1035	1022	1023	1071	1041	937	1034	1021	1035	996	1010	1059	961	1046	1025	1068	1096	1014	1010	1015	1021	1037	1072	1002	1057	1000	1018	1019	1025	1019	966	1018	1040	1013	1020	1038	1044	988	1070	1077	1048	1069	1001	987	1029	1034	1036	1058	1024	1009	1034	1021	1107	1046	996	1035	1024	1000	1012	967	997	985	983	1013	1046	993	1043	1063	1009	1017	1037	1023	1055	1052	1002	1058	1024	1042	1007	1063	1027	1072	1000	1010	988	1004	1021	967	995	985	1034	1039	1060	1039	1056	1052	1064	1033	1000	1032	1013	1014	1008	974	1039	967	1011	1058	1078	996	1052	1040	1041	1063	1001	1019	1022	988	986	1045	1057	1012	1039	1000	1079	996	997	1025	1002	979	1013	999	1099	1061	1000	996	1042	956	1036	1063	1078	1038	986	1016	1066	998	1034	1032	999	1031	1010	1014	1046	988	1032	1010	1049	1038	1016	991	1019	1122	1022	1037	1012	1025	1038	1019	1054	987	1007	1118	1024	963	1070	1072	1027	977	1066	1042	1030	1022	1049	977	1016	1040	1066	950	1072	1112	1097	1025	1003	1025	1009	1009	965	1042	1041	1025	1045	972	1035	1011	975	1045	1060	1013	1019	1031	1030	1015	1072	1022	1070	1007	981	1001	1026	1066	1017	1012	1040	981	999	1019	1039	1022	994	1040	1030	1035	1032	990	977	1020	1012	1020	1020	1036	1066	1008	968	1037	1033	1042	1013	1033	1019	1056	1046	1086	1049	997	1080	1049	1017	1022	976	1036	1013	1041	975	1012	1078	952	1052	975	1009	1054	1050	1033	1027	1035	1059	1044	1049	998	1022	1020	1033	1015	972	1076	1021	1059	1064	1049	1052	983	923	991	974	1032	1004	1021	1010	1027	1024	1054	1024	1041	978	1033	1016	1039	1037	999	1057	1045	1023	1053	1003	1054	1022	1064	982	990	1063	1003	1061	1048	1012	1105	1049	998	1037	1003	1066	1030	939	1054	1003	1018	1044	1009	1030	1005	1058	1066	1006	1021	1040	1079	969	982	1008	1048	1041	1064	1033	985	1045	993	1009	1066	1055	1020	1056	1073	997	993	1112	1023	1005	1036	1036	1025	1025	1031	1013	989	1012	1048	1026	1022	980	1026	954	1039	1055	1064	1053	1076	1033	981	1066	1054	1001	1020	998	1098	1008	1060	1039	1036	1047	1020	1050	1017	1062	1073	1032	1063	1013	966	1042	1006	1047	1034	1070	1043	1004	1020	1003	1012	1065	1039	1019	1059	1072	1073	1090	1013	1007	969	1019	1038	978	1049	1056	1000	1016	1002	989	1076	1026	981	1058	1041	1042	1072	1056	992	1097	1021	1032	1012	1079	1023	982	1021	1047	1065	1012	966	1050	990	1020	1055	1002	1040	963	1041	1021	1030	1022	1027	1046	1010	1041	992	962	990	1041	1058	1050	1045	999	1056	1032	1052	975	1016	995	935	1047	986	1019	993	1078	1079	1027	990	1043	1022	1026	1035	1041	1020	1020	1013	1031	1030	1045	1019	1035	1041	969	979	1028	1028	1026	1014	1038	1049	1044	1020	1012	1049	1012	1062	987	1069	993	1061	1084	1019	1041	1075	1037	1032	1019	1027	1064	1025	1039	990	1004	1037	1034	1015	1046	1026	1035	992	1014	920	1012	1046	1018	1013	1080	985	1039	1041	964	1034	1007	1047	1008	991	997	1033	997	1056	1035	1072	1017	1023	1046	1065	1036	949	1041	1001	1035	1037	1006	1065	1044	1002	1064	1119	1007	1009	1014	1067	1011	977	1047	1052	982	950	1045	1021	1018	1102	1029	1103	1041	1049	1041	997	1097	997	1082	1059	1032	1032	1089	1085	1016	1056	1090	993	1044	1005	1027	996	933	1046	1028	1024	1030	999	1009	1014	1066	958	1014	995	1045	985	992	1063	1028	1018	1027	1028	995	1020	990	995	1048	1021	1026	1069	970	1004	1000	1014	1031	1063	1014	974	991	1047	1008	1025	1038	1010	1017	1011	1017	1029	1022	1055	1072	1027	1050	1037	1042	1013	1003	1010	1020	995	958	1038	986	958	1051	1022	1012	1022	1006	1036	989	995	1013	999	1068	984	1006	949	1009	1049	973	1015	1018	996	997	1052	991	997	1062	1027	982	1024	998	1053	990	1056	1063	977	997	1061	1067	1042	1067	1045	997	1072	1027	979	1045	1048	1050	1090	1002	1029	976	1016	1010	1040	1014	1010	1062	1015	977	1040	1025	1038	1041	980	1036	1038	1023	994	1009	1005	1064	1067	1008	999	1100	945	995	1009	1049	1054	1061	1049	1046	1070	1049	1025	1004	1031	995	1016	1018	1036	995	1044	1022	1003	1031	1029	1058	945	1045	990	1025	1048	1041	1024	999	948	945	1058	1035	1034	1008	1031	1001	1065	1032	974	1065	1057	1071	953	1007	1046	1015	1022	1033	991	1000	1008	1026	1029	1032	1000	1051	955	996	1007	979	1012	1013	1006	1001	976	1063	1015	1021	997	983	1008	990	983	1020	995	1031	952	1029	1035	1024	1083	1021	1075	1026	1034	1022	1038	982	1028	1068	1076	1031	1029	1038	991	987	996	1010	1080	1020	1065	1018	1099	1058	1048	1013	1101	1039	1035	997	1044	992	1070	1013	1044	1020	984	1027	988	1001	1012	1041	1011	1028	976	1066	987	991	1045	1034	1036	1025	1054	988	1003	1001	1029	974	1029	1008	977	1015	1059	1043	997	1035	1064	997	1011	990	1045	987	1077	1103	1061	1013	1062	941	1041	1057	1031	1002	1011	1053	993	989	1054	1039	1043	1008	1033	1067	1027	1026	976	1000	995	1055	1065	984	995	1019	1049	1004	1054	989	1009	993	1041	1019	1014	992	1034	978	1010	1051	1012	1061	1004	987	1044	1039	1038	987	1115	1078	1026	981	1026	1070	1032	1027	1055	1024	1046	1049	1035	1034	1048	1070	1028	1069	997	956	1033	1050	1038	1020	1069	1011	1040	1006	1017	1045	1021	1020	1023	1064	976	1014	1027	1023	1056	1068	985	1060	978	1050	1045	1112	993	1026	1052	1054	1148	1064	1010	1055	1043	1001	1048	1050	1042	1035	1050	1019	1025	1017	1014	1043	1073	963	1009	1081	1057	1019	1011	1034	990	1037	963	1015	1021	1039	1016	1001	958	1088	1060	1026	1056	1054	1002	1046	1034	1050	1002	1044	979	1049	1039	993	997	1049	1011	1022	1001	1034	969	1019	990	992	1025	985	970	999	1033	1002	944	1005	1030	1023	1100	1029	1050	1070	1039	977	999	1067	1058	1047	979	1052	1094	1063	1052	1007	982	1079	1090	1036	1017	1055	1008	1029	1000	1004	984	1020	1028	1036	1078	1040	1091	1062	1040	992	1031	1025	1040	1000	1064	1038	1049	1057	1034	993	1001	1017	972	999	999	996	1000	984	1014	1045	1031	966	1083	1007	1038	1025	1018	1007	1017	1001	966	1049	1009	1027	1023	1034	1049	963	977	1040	1021	982	1031	1027	1027	1023	1065	1004	983	1033	1049	1060	1061	1033	948	1048	1004	1016	1019	1076	1058	993	1016	1042	995	975	993	1061	979	1020	1014	995	1019	1065	1077	987	1086	1065	1077	1047	1015	1086	1105	1013	1031	1007	1059	1054	971	1034	1043	1050	977	991	1053	1039	1055	1080	1009	1040	1033	1033	976	947	999	1002	1025	1030	1041	1036	1037	1059	976	1071	996
24201	21116	27447	24968	13709	1047	644	480	399	402	364	331	328	308	289	288	292	305	263	312	282	280	263	257	292	268	281	259	253	293	287	273	268	251	286	256	279	292	258	249	280	243	279	250	238	274	251	259	255	284	311	252	278	253	293	281	260	301	269	261	261	264	267	275	279	266	266	261	271	276	218	240	272	262	271	282	298	269	271	253	282	262	268	287	279	266	281	285	287	267	295	268	250	252	259	248	284	265	269	297	272	254	281	261	261	276	254	285	274	285	288	273	260	267	261	246	276	262	270	268	286	277	299	260	257	273	267	269	286	303	259	274	258	280	280	234	246	241	271	266	298	285	246	288	242	274	284	253	288	271	281	237	294	263	270	280	280	286	264	255	238	225	303	268	282	264	276	289	262	251	259	276	268	257	277	285	262	265	297	295	278	252	254	279	261	284	270	243	266	256	289	284	273	276	264	282	269	256	273	273	287	285	266	273	250	263	264	259	268	263	244	263	293	273	267	271	257	262	247	318	300	293	280	268	271	257	259	260	277	263	267	255	248	257	238	288	277	246	263	266	261	254	262	275	230	286	263	263	279	249	267	260	247	264	273	243	290	286	251	247	264	257	304	284	312	305	226	288	250	247	243	263	284	271	280	273	257	284	332	265	280	244	246	273	273	288	281	248	252	251	284	282	264	259	285	294	241	264	240	262	252	277	274	246	263	235	281	291	270	271	313	223	272	261	260	240	263	274	263	246	243	269	259	262	301	267	294	252	273	286	252	271	311	295	266	285	269	296	289	273	268	261	257	280	273	245	290	266	256	274	245	261	292	261	250	276	263	233	267	263	257	266	282	257	272	258	264	259	254	274	290	289	252	260	257	271	268	274	223	257	247	280	240	280	246	288	246	282	253	266	254	265	279	287	234	240	270	273	273	255	262	257	302	273	236	287	306	258	251	246	267	267	248	269	271	247	260	256	276	263	275	313	258	274	280	240	265	246	285	256	260	275	272	275	256	267	263	252	251	255	270	276	254	276	255	281	259	281	267	264	284	290	267	272	291	272	270	259	292	277	248	248	261	284	245	260	290	272	244	270	252	252	272	294	270	265	273	275	263	274	268	255	258	253	262	238	232	265	279	264	252	257	271	263	276	280	252	260	267	271	273	264	257	269	262	260	255	292	290	263	251	246	253	280	264	263	262	271	256	256	256	272	251	266	255	268	259	239	245	278	271	237	270	247	255	244	244	290	269	272	282	276	249	279	262	273	270	252	295	275	273	258	277	261	276	276	250	265	245	253	258	274	286	262	234	260	252	243	274	261	269	257	250	270	291	241	279	253	258	264	264	270	269	280	274	279	305	271	267	252	269	263	281	262	266	270	260	284	280	251	274	290	274	274	226	280	268	307	283	253	298	264	236	277	262	278	256	267	282	274	264	254	271	295	263	247	257	259	272	284	252	283	269	270	280	301	265	237	275	266	280	306	281	269	260	264	271	256	272	257	230	240	255	263	271	265	248	267	278	269	250	278	260	236	261	292	268	242	263	271	283	263	290	268	261	289	276	236	257	278	273	280	266	263	293	273	253	281	283	250	279	276	266	277	258	255	242	276	262	233	270	282	288	289	243	254	270	280	281	289	249	246	278	271	249	290	278	276	243	265	258	261	273	243	268	279	291	274	288	280	260	246	268	278	245	286	274	277	263	259	280	281	248	269	267	252	277	266	283	253	270	252	301	245	262	258	264	252	288	275	255	267	267	267	294	281	265	271	248	243	223	268	247	252	242	268	255	285	259	272	250	295	290	259	263	275	270	257	263	274	269	280	253	282	268	256	276	298	252	250	277	253	241	264	259	274	278	261	252	259	271	250	271	264	287	267	264	263	237	271	271	264	245	278	260	268	264	260	289	279	233	246	254	267	266	242	260	259	224	278	271	264	242	290	251	285	240	280	284	268	258	286	249	251	265	250	289	258	260	248	265	278	268	285	242	299	262	260	270	290	271	262	282	237	284	292	245	254	290	260	284	243	229	293	251	251	281	279	287	291	281	240	249	298	270	254	245	263	297	263	264	297	295	254	247	257	269	252	268	242	288	282	255	277	236	276	243	249	248	273	287	279	250	264	243	266	299	258	287	257	261	262	224	282	302	302	263	240	249	276	282	289	262	280	257	291	264	273	277	275	263	267	235	288	253	269	254	275	274	256	240	256	291	266	290	262	275	271	254	269	284	263	266	278	261	261	265	286	256	241	250	314	294	266	271	246	282	243	286	284	274	301	288	246	250	280	240	258	245	234	241	297	237	247	272	258	270	270	267	270	265	263	253	290	237	268	231	258	225	253	273	279	261	287	266	252	215	253	260	280	276	263	285	275	286	283	271	245	246	257	287	270	254	281	278	283	279	272	249	267	264	264	271	276	250	270	277	292	258	251	262	274	273	263	244	232	288	231	266	255	280	249	259	273	250	263	257	244	277	283	249	273	258	271	243	257	285	262	288	295	243	269	271	273	278	262	253	254	237	274	266	271	257	247	276	247	296	252	253	309	256	290	298	269	269	246	294	262	253	255	245	282	260	265	277	253	299	255	253	243	269	250	271	279	268	303	272	254	292	280	295	269	278	276	258	288	275	275	276	252	248	286	261	247	284	282	278	247	272	236	265	244	267	283	288	248	272	278	260	250	268	250	271	301	283	266	249	281	249	282	277	282	239	293	255	264	284	281	263	296	276	255	229	246	244	273	293	269	264	249	249	268	287	245	271	269	287	237	274	248	272	291	254	260	249	250	277	233	278	274	257	255	251	272	267	248	263	295	268	236	277	254	269	277	259	283	278	267	297	277	274	267	245	235	256	228	261	237	259	270	258	275	238	265	258	269	231	268	277	300	291	275	281	270	270	258	269	290	221	270	283	268	256	293	267	273	291	271	271	280	284	242	283	279	272	253	274	276	272	249	244	242	282	277	242	263	264	267	255	265	281	272	265	273	266	304	277	258	310	267	294	271	260	291	278	274	271	279	243	243	284	298	273	311	277	283	245	247	255	265	287	281	282	295	288	283	255	269	293	234	288	287	288	275	281	262	242	265	266	266	274	261	281	268	254	277	274	283	262	276	257	252	261	277	285	276	262	263	257	273	255	274	260	257	250	250	276	244	241	262	264	257	270	255	232	295	238	264	263	262	273	277	275	266	294	267	275	230	267	272	258	297	266	221	255	270	262	255	255	269	262	288	287	278	260	286	264	287	254	280	254	249	274	250	268	280	271	279	255	269	251	265	284	281	271	267	263	261	286	269	284	293	292	273	295	250	299	262	296	272	284	263	254	259	274	226	279	288	273	273	268	277	268	278	265	262	267	298	265	272	245	266	252	248	282	271	251	253	284	290	231	246	292	250	267	266	257	271	278	269	295	295	291	254	281	250	284	247	288	245	289	269	246	251	271	266	297	241	279	279	258	239	262	260	277	237	285	298	275	289	269	254	224	253	254	287	257	272	278	284	262	299	258	280	292	261
5199	8633	6317	3189	2236	1477	1070	807	680	540	523	452	442	404	396	412	391	361	363	363	382	357	350	360	323	355	383	325	359	323	354	347	307	326	371	363	352	373	339	355	330	329	308	353	355	329	338	330	360	341	339	317	306	319	309	373	336	367	326	327	323	348	379	374	362	349	305	344	333	374	334	324	345	343	324	364	359	355	380	309	320	354	326	340	317	329	352	341	345	362	308	333	353	318	308	366	346	351	330	315	337	344	311	341	363	335	343	339	341	311	323	345	365	374	337	334	336	349	358	354	342	328	353	339	332	337	344	336	330	350	344	322	323	318	329	361	344	323	319	337	353	362	330	357	324	333	308	359	320	329	342	327	339	319	314	332	357	333	361	328	358	338	316	309	329	307	319	315	343	359	315	319	352	357	338	326	327	337	353	329	338	333	317	339	364	328	348	356	312	333	333	319	330	299	327	344	346	348	303	329	351	323	318	358	328	331	326	303	342	356	356	317	351	330	323	319	348	319	315	345	316	356	353	338	303	343	346	344	311	340	326	348	323	340	322	360	333	340	349	295	355	338	324	341	307	356	349	325	350	339	347	338	348	349	328	285	342	333	313	335	338	312	331	341	337	315	359	323	331	385	332	342	354	321	299	362	330	339	368	316	359	364	336	342	361	271	320	330	322	321	344	346	364	372	348	327	342	344	336	330	307	317	337	295	372	351	318	339	329	389	329	334	330	326	365	318	320	316	321	342	390	336	306	366	330	317	331	322	331	331	361	332	347	323	364	357	323	309	345	358	356	328	384	350	378	340	296	333	359	318	309	323	319	332	322	363	321	356	332	324	322	339	349	344	322	370	359	369	358	317	326	316	326	299	329	331	308	330	341	324	346	342	361	316	321	334	322	339	319	341	312	327	323	327	335	322	337	324	343	338	329	301	321	326	319	331	332	321	339	357	341	343	347	336	325	374	351	331	348	345	325	340	325	367	320	354	348	360	344	343	323	338	320	324	326	361	333	329	315	324	331	338	356	332	320	311	336	331	356	325	329	333	331	328	298	323	365	324	312	325	352	348	368	351	332	319	349	319	352	285	331	326	309	336	321	320	304	313	325	345	325	323	294	307	359	318	388	312	313	331	357	345	335	312	365	351	358	340	309	341	321	328	365	311	330	350	345	295	319	344	312	327	345	313	372	339	342	339	339	348	308	327	326	348	369	325	357	340	341	313	330	318	338	335	351	375	347	311	331	359	339	354	301	328	333	350	330	339	353	343	361	345	359	342	328	329	327	330	346	337	322	326	312	319	319	373	304	374	326	328	341	374	356	325	313	345	304	341	298	342	361	361	334	350	329	347	301	344	352	310	367	317	335	339	333	342	334	316	345	339	319	327	393	344	343	342	352	347	328	315	360	358	377	333	329	318	380	361	372	348	343	327	324	320	354	350	350	334	343	349	352	331	337	345	331	342	340	342	325	336	366	340	291	345	311	364	339	371	336	325	332	316	317	319	311	345	348	344	345	321	359	336	353	346	333	312	316	358	352	342	343	363	341	313	326	345	323	342	306	318	321	333	340	366	354	322	348	343	357	329	326	341	316	347	328	325	315	324	336	359	355	360	329	330	356	354	352	316	310	319	357	337	330	345	336	344	337	309	329	334	363	349	335	283	314	300	312	353	390	324	333	337	329	349	333	338	350	305	370	330	349	320	316	340	303	353	327	350	348	347	325	370	324	354	337	362	331	339	325	333	343	318	359	330	337	354	328	364	324	313	341	324	302	335	355	337	365	335	338	327	321	353	323	364	306	335	358	347	328	307	311	334	324	345	370	327	302	355	324	357	361	349	337	342	329	315	316	327	331	339	314	322	324	351	336	365	346	354	319	352	355	341	334	348	358	352	340	316	357	330	318	321	329	328	324	324	335	380	319	341	307	315	325	354	337	343	342	336	332	317	343	323	321	346	340	341	355	323	337	352	348	352	341	377	324	316	333	378	315	350	325	341	326	358	345	337	322	317	356	321	328	331	347	342	322	319	341	325	336	339	342	344	351	354	300	332	348	341	344	333	315	325	308	344	357	272	323	348	321	357	329	322	343	330	309	336	336	332	329	343	349	331	350	333	334	358	325	338	353	348	340	315	334	345	357	341	343	372	346	347	340	327	335	320	332	355	306	338	360	344	308	319	353	330	346	387	344	378	344	379	309	309	316	343	360	365	334	357	330	337	318	358	356	319	321	340	342	336	328	326	306	333	297	349	368	330	327	349	353	349	345	311	337	320	345	339	328	361	341	302	342	345	321	338	326	320	329	348	332	327	335	330	341	362	323	341	372	345	342	354	328	359	339	320	371	332	314	357	299	339	336	353	362	336	358	340	342	369	299	344	334	327	340	319	312	365	345	327	322	358	339	329	335	339	333	338	323	334	350	362	302	354	356	376	311	337	350	341	337	347	318	359	364	355	315	342	358	348	335	326	353	308	324	330	347	367	322	368	345	327	375	338	366	359	331	346	342	331	290	336	318	325	318	326	309	340	314	311	322	325	332	322	354	342	317	363	334	345	314	331	331	324	350	325	313	376	351	326	315	327	345	346	362	351	336	361	377	356	315	374	306	350	335	352	353	352	338	317	344	321	293	346	292	357	347	312	360	292	360	316	347	328	363	307	346	350	345	315	330	331	339	340	336	324	349	368	318	307	333	317	346	322	325	338	335	341	339	308	319	354	308	358	346	322	357	295	333	346	344	309	323	367	342	365	349	336	340	327	322	342	353	333	322	312	334	359	352	368	327	335	335	319	308	299	344	360	325	333	362	348	318	334	318	341	361	308	324	343	325	320	334	383	357	319	339	347	342	334	342	311	348	364	332	354	330	306	315	339	357	348	322	335	333	319	324	330	348	319	394	324	302	348	344	312	350	329	341	324	316	359	359	368	351	327	334	335	346	344	308	348	355	340	335	324	350	328	337	315	328	328	304	342	324	339	358	316	296	369	355	295	365	339	343	359	361	364	308	365	294	332	337	325	337	330	313	345	360	351	345	317	324	341	322	351	350	297	319	339	326	342	332	332	317	326	328	333	343	338	333	327	295	309	320	314	301	329	322	347	321	351	319	328	342	345	360	345	356	384	356	328	324	328	343	320	325	316	336	362	339	317	334	366	322	322	364	306	317	356	332	339	358	341	328	342	321	340	344	309	316	295	392	321	327	329	350	390	384	337	343	387	327	365	335	336	355	322	324	300	351	337	292	322	341	366	353	337	368	360	358	335	331	316	342	360	317	319	326	366	340	333	322	345	320	342	323	325	342	329	317	327	327	347	335	330	315	355	341	346	358	342	356	344	347	304	373	329	343	330	336	328	332	344	373	340	332	333	358	307	359	334	325	351	337	330	323	334	320	310	323	342	323	362	370	315	337	332	354	355	382	332	325	331	324	320	320	322	342	365	359	346	344	318	346	352	319	329	324	346	366	392	355	327	358	316	331	328	324	313	330	337	352	343	323	318	356	322
22216	21130	28796	23733	21131	21195	10801	1579	1074	897	883	853	755	748	718	739	678	633	642	649	599	590	652	595	641	628	569	600	611	576	620	587	560	605	572	595	537	558	573	573	564	529	625	549	603	567	578	583	551	570	574	593	582	565	610	600	597	542	580	595	557	573	596	591	532	580	573	558	587	606	595	549	574	516	599	570	626	569	569	573	522	582	568	570	598	576	577	553	586	557	561	576	570	588	589	562	555	586	586	492	552	578	571	576	584	542	561	572	567	576	522	567	549	591	570	586	629	557	592	556	563	577	585	567	539	582	618	589	557	581	604	600	534	579	552	606	530	580	550	591	567	585	597	543	569	602	591	583	590	594	573	581	556	559	581	596	584	565	628	530	561	535	577	628	576	609	565	563	582	546	531	596	565	580	598	576	588	600	552	543	549	564	599	565	567	557	627	554	567	534	567	583	565	598	572	542	595	596	587	535	555	581	558	564	578	573	542	580	635	567	568	544	608	546	549	563	532	584	577	565	577	535	553	616	579	589	547	542	604	595	569	568	554	567	586	547	570	573	515	598	572	597	590	532	557	570	613	600	564	556	538	575	563	553	588	543	529	569	587	593	569	639	582	562	547	576	565	600	559	557	576	577	584	592	534	584	552	545	601	584	541	573	581	557	580	590	519	590	526	581	584	596	569	535	598	579	585	602	566	532	617	574	517	615	569	563	620	572	573	578	565	563	580	594	564	501	594	515	590	547	543	573	559	528	614	592	567	582	576	577	541	578	604	585	528	512	548	565	538	547	545	578	546	577	557	607	589	577	572	561	551	581	571	582	592	556	535	588	568	629	546	574	554	586	599	567	534	617	560	555	585	552	536	585	522	557	555	569	603	529	578	551	591	590	599	585	592	583	553	576	588	554	554	588	574	578	528	617	555	557	556	574	578	556	598	565	580	572	577	559	571	564	619	618	570	560	584	585	575	592	555	582	600	573	547	547	572	557	582	591	554	570	566	570	631	572	588	596	603	591	596	532	528	557	610	543	590	572	555	591	559	557	548	540	550	573	557	546	581	566	647	596	614	621	563	590	552	539	561	607	562	564	516	535	561	539	552	569	539	540	576	557	533	564	583	561	538	527	603	558	597	577	524	561	567	551	588	581	534	561	586	594	552	534	575	588	563	578	563	593	648	540	566	567	592	557	572	539	612	581	556	563	564	564	576	518	591	577	569	534	536	555	573	555	525	545	571	568	571	530	626	554	601	547	560	535	578	591	573	603	608	576	580	570	583	512	561	531	610	562	566	536	578	536	543	570	553	538	575	515	536	561	539	576	571	549	600	557	581	552	593	581	573	567	592	545	551	547	613	590	568	566	595	584	556	568	603	570	512	545	576	574	564	565	595	563	588	526	568	607	593	565	580	563	598	549	586	551	529	571	583	538	578	555	572	559	566	566	567	584	573	567	575	565	575	558	525	596	602	564	589	575	587	542	533	563	551	553	542	567	555	546	574	520	570	591	559	590	566	561	597	605	603	576	555	606	610	570	544	541	536	587	553	519	578	534	575	575	583	559	635	566	606	551	545	570	576	563	607	562	578	552	560	564	603	556	571	522	532	573	538	568	564	565	543	589	559	563	552	565	566	566	507	560	550	570	546	580	508	610	598	605	547	544	555	552	568	604	561	604	593	571	547	587	573	596	571	550	534	566	581	522	532	574	572	566	552	584	531	579	611	610	566	595	612	558	562	602	572	557	527	571	583	549	565	564	542	539	571	549	549	598	535	580	513	588	558	616	584	570	574	580	588	559	565	580	629	533	547	543	523	576	553	610	559	564	585	605	602	559	559	558	597	559	594	563	569	522	592	547	563	569	550	546	532	605	566	573	574	574	557	555	596	582	574	607	566	553	573	591	567	568	597	565	553	528	575	584	559	553	587	538	562	578	511	566	570	556	563	520	539	553	567	619	524	568	550	568	560	549	594	564	576	622	565	606	586	560	569	617	564	571	543	549	555	539	533	610	587	579	552	577	582	551	574	528	591	554	557	590	552	541	584	574	584	571	556	539	576	570	530	555	597	544	565	603	552	537	540	589	524	572	560	577	572	573	575	537	588	556	543	574	550	599	532	543	578	565	525	570	566	566	576	547	608	578	596	546	567	540	538	565	562	566	606	575	526	577	577	565	593	567	559	601	562	580	592	550	592	559	548	598	575	617	535	620	543	570	567	621	573	585	557	536	578	541	585	571	547	576	596	597	548	547	535	588	555	532	565	563	515	575	575	531	524	580	576	539	560	534	574	517	534	569	550	551	517	573	568	557	559	578	563	601	519	566	539	532	559	549	553	554	557	551	555	580	532	574	580	548	573	554	536	580	554	593	545	558	563	590	555	569	522	537	566	547	584	521	594	582	584	546	549	577	568	567	588	515	555	575	546	542	574	588	529	560	558	521	572	579	568	562	564	565	539	583	560	556	590	577	551	587	541	534	583	562	560	552	589	529	564	577	607	584	546	591	570	581	558	572	555	562	581	562	548	584	580	573	574	585	568	564	563	609	559	559	555	598	607	572	560	569	582	546	593	550	607	560	590	595	571	572	527	557	575	604	540	551	547	569	557	557	577	564	588	562	601	498	593	551	565	574	583	522	577	569	537	539	561	541	556	586	551	555	573	551	579	573	584	582	566	541	549	527	541	531	582	550	557	570	577	584	602	545	550	563	595	567	547	599	578	576	601	548	598	555	577	551	535	557	610	551	551	606	551	598	589	581	569	544	544	598	553	536	562	559	538	582	555	578	585	572	592	557	579	561	588	560	578	551	595	571	563	570	567	609	511	566	561	562	564	552	601	596	575	558	592	538	617	601	529	596	576	575	554	613	563	572	560	561	583	603	548	574	585	569	609	585	554	556	595	580	573	566	563	561	601	599	569	592	554	543	566	564	559	528	566	526	547	568	611	557	587	588	559	584	556	583	522	562	550	569	605	581	565	567	516	577	574	563	562	594	612	530	552	586	584	547	553	599	554	557	579	556	568	575	581	565	558	564	588	602	537	565	572	566	577	572	570	537	569	573	558	561	550	586	534	571	560	586	569	575	555	569	580	538	582	580	574	567	592	599	547	565	571	618	632	574	619	579	538	576	598	587	570	550	556	580	524	588	558	580	584	585	538	561	550	526	589	528	595	566	548	576	554	575	543	593	515	503	524	571	558	551	590	565	530	607	549	539	533	575	565	536	550	574	556	538	573	553	546	557	525	557	585	560	572	570	564	570	611	569	554	563	564	556	584	541	528	563	582	530	563	610	531	557	515	550	558	582	568	537	577	504	544	556	595	552	571	576	546	581	587	569	569	596	559	589	540	557	568	549	550	559	572	554	537	536	560	566	552	589	523	527	569	551	559	577	555	564	566	584	544	559	606	547	594	559	562	539	569	610	522	588	580	550	579	557	564	561	547	532	532	525	525	574	552	568	602	555	590	558	564	573	568	578	574	550	551	542	561	526	565	541	558	595
7535	18921	15259	7962	5862	3923	2759	2095	1645	1379	1225	1103	1011	1001	954	912	886	816	839	767	808	774	749	780	775	770	802	769	791	737	752	751	763	724	684	717	715	731	728	723	685	725	724	686	717	714	680	719	736	708	703	675	719	667	684	693	688	749	684	670	653	709	692	704	739	730	724	694	730	739	683	700	711	739	699	697	754	695	706	706	683	690	710	718	665	682	695	672	713	737	711	653	719	641	675	659	717	721	717	722	658	696	677	729	734	683	704	721	666	676	720	696	705	733	703	697	711	704	685	708	707	678	705	709	727	744	696	685	720	677	667	684	719	709	733	717	675	693	684	725	669	666	770	693	697	682	683	686	700	701	732	677	682	666	661	685	653	637	711	688	682	672	734	726	665	735	682	688	690	735	760	712	733	707	691	709	691	721	709	695	690	745	655	702	683	751	695	645	698	689	663	701	703	686	728	678	689	728	721	680	678	675	666	713	733	715	647	640	687	719	678	716	694	691	729	740	704	710	689	712	699	712	715	693	714	694	673	714	662	688	678	718	702	701	709	690	702	730	691	702	625	673	707	660	713	699	692	727	684	672	646	638	670	691	731	676	715	745	667	668	710	703	752	689	710	664	716	651	696	677	632	710	681	685	681	673	718	696	713	684	697	651	697	716	683	738	686	724	776	722	705	732	726	637	649	671	654	709	725	727	678	689	624	718	747	679	680	709	668	727	714	682	675	716	684	734	682	673	733	736	700	703	692	693	724	697	705	729	719	664	697	728	674	708	695	715	678	681	711	693	685	680	687	693	690	731	712	718	654	707	695	666	694	651	709	702	702	679	717	680	727	659	701	658	682	766	713	714	743	675	700	636	732	697	690	675	683	654	733	706	700	661	685	670	733	674	726	713	660	674	696	696	756	735	712	700	716	701	705	695	682	692	709	724	694	681	657	683	705	702	688	690	681	747	685	677	713	685	660	721	655	698	636	713	686	629	655	682	654	692	654	646	731	647	702	695	680	663	682	715	656	695	708	730	713	678	667	699	705	700	664	666	694	670	720	695	653	699	691	699	704	716	682	686	702	678	678	717	710	713	680	721	674	686	694	676	742	668	720	708	761	699	723	690	738	718	709	689	723	690	689	638	670	736	625	681	651	738	727	708	709	740	687	682	724	688	728	681	720	710	664	670	639	701	676	707	724	682	691	709	583	702	666	690	711	688	686	703	687	703	702	718	678	681	721	660	716	698	657	743	682	703	695	707	704	690	674	663	720	685	700	709	727	678	719	690	690	690	675	657	693	748	696	677	714	674	689	755	664	695	666	665	688	698	720	698	690	692	701	711	642	702	726	652	694	684	658	696	691	712	680	695	756	655	725	685	717	743	722	719	699	681	707	712	736	696	752	704	656	713	743	704	718	681	739	637	737	707	676	675	676	718	669	704	691	723	675	705	720	697	703	691	701	690	683	653	685	686	724	676	699	684	729	697	736	707	692	696	733	709	722	717	673	675	675	687	738	638	671	705	689	719	710	651	663	674	702	720	731	747	638	671	672	680	687	642	667	668	688	697	640	653	644	755	658	727	714	675	745	691	676	753	698	674	687	715	720	717	672	707	678	660	715	729	626	677	693	667	763	665	717	745	702	675	679	700	721	675	708	689	734	634	657	721	664	717	681	652	684	691	673	738	652	656	714	681	698	635	737	731	712	680	673	694	721	669	657	700	665	731	715	734	710	692	692	669	717	660	680	711	721	692	644	689	717	696	676	685	705	692	701	701	693	694	698	705	705	695	700	702	656	688	668	683	739	679	711	685	729	672	713	686	679	661	653	702	728	743	679	712	681	705	699	698	680	739	691	677	661	659	710	686	688	698	701	682	730	698	677	654	640	675	691	661	736	703	730	693	662	709	658	699	727	697	693	674	701	682	711	723	693	665	673	651	697	664	678	662	655	722	673	726	722	728	683	732	678	740	672	699	686	635	723	704	701	701	692	676	708	671	699	691	703	681	706	696	696	713	653	660	729	713	670	698	693	718	647	710	680	696	690	670	660	684	696	716	714	675	695	690	680	667	695	712	704	694	721	699	697	679	747	701	679	719	673	692	729	698	679	752	699	681	698	710	710	691	703	696	699	721	703	650	695	711	662	691	643	715	680	645	679	655	711	690	704	674	692	718	715	676	717	690	714	674	728	664	693	680	628	647	740	716	700	718	696	661	753	727	680	702	744	636	674	691	676	683	755	699	723	691	663	666	677	663	672	686	686	736	681	669	694	689	707	706	689	737	746	720	677	698	717	712	670	733	733	686	707	697	694	724	727	693	733	711	726	701	710	681	678	732	722	722	694	696	664	672	686	672	731	659	675	660	704	752	678	642	725	680	715	690	753	752	731	713	687	689	732	661	665	761	718	642	667	660	680	691	749	709	693	657	685	685	706	696	697	687	691	699	651	731	674	734	704	680	667	693	683	718	644	693	665	688	717	644	639	720	694	675	677	676	635	657	681	721	729	700	708	698	659	659	726	724	663	694	666	678	717	724	700	658	689	743	674	705	710	725	725	726	746	722	709	688	669	706	711	666	638	676	688	681	660	654	693	588	680	694	707	690	710	727	672	675	682	737	675	688	691	676	664	694	702	726	679	704	612	650	694	684	691	690	668	678	708	682	683	683	667	687	707	725	650	701	722	716	691	679	708	687	712	662	657	703	661	742	681	663	694	662	661	665	732	682	686	711	665	699	697	712	697	744	666	691	706	656	693	713	695	727	674	675	741	701	689	722	685	702	712	716	628	668	714	702	677	633	681	661	719	703	745	700	720	728	680	695	695	693	603	709	735	697	701	699	728	656	727	714	675	691	715	678	681	698	681	663	731	664	739	691	720	728	694	644	733	729	658	722	688	738	732	726	715	650	733	702	651	708	700	684	688	698	715	686	692	725	742	700	712	703	713	663	674	702	701	707	709	688	689	705	665	681	708	708	714	712	663	666	687	717	700	688	691	685	685	725	711	744	679	699	754	705	698	755	717	724	698	713	704	675	745	677	686	667	685	656	709	666	696	652	677	733	687	725	661	733	666	690	697	712	660	686	708	683	657	709	661	712	654	696	699	658	685	679	687	697	662	706	741	713	717	712	696	729	693	665	683	700	720	685	686	710	683	664	745	747	667	691	660	678	663	696	701	710	700	671	670	674	710	679	703	649	696	677	706	716	662	673	645	716	699	728	658	661	682	690	745	661	700	699	717	699	651	725	672	715	706	733	692	727	703	689	688	709	721	715	648	679	712	675	705	693	659	678	695	720	699	717	669	714	685	717	710	715	719	710	690	740	716	743	711	679	702	671	702	629	677	703	697	718	695	702	666	670	696	643	663	716	707	684	674	724	716	655	708	668	683	728	726	697	673	700	679	674	694	669	685	683	696	724	668	710	697	703	717	685	738	719	664	706	726	743	697	719	715	709	720	723	703	695	716	758	713	720	649	734	695	703	708	682	710	709	694	754	684	648	696	694
26994	19533	6730	1513	1005	735	714	625	637	644	641	639	555	593	565	612	584	581	604	590	599	633	609	549	588	576	585	583	584	590	605	596	595	624	585	614	569	610	603	601	581	644	594	561	593	603	633	587	584	560	586	623	603	601	610	605	585	623	637	589	615	601	591	584	584	668	564	609	587	644	572	593	581	568	593	578	631	615	588	540	610	596	615	620	512	576	578	558	591	586	605	610	577	590	584	570	617	586	583	590	592	629	599	579	615	611	567	626	606	591	581	588	603	591	608	582	602	595	590	587	612	621	593	610	591	596	576	585	632	586	592	618	562	604	607	558	572	591	613	567	569	615	598	598	579	550	611	668	558	591	570	621	604	623	580	591	601	628	587	585	599	599	615	573	596	620	568	594	627	629	652	572	570	598	579	590	562	566	559	590	611	618	604	588	625	627	557	625	583	600	596	591	606	610	564	631	619	566	588	622	588	607	624	582	598	606	599	572	614	546	580	585	591	606	550	595	609	593	610	601	588	562	632	605	645	581	614	564	608	589	633	593	566	609	600	608	610	614	593	619	578	622	608	555	536	573	627	569	618	558	626	588	595	567	590	615	591	628	575	596	568	572	618	581	602	609	625	587	558	554	601	636	574	612	559	603	573	641	636	617	585	607	585	557	583	592	617	613	570	610	608	575	563	575	572	631	597	608	573	574	626	610	593	601	594	656	551	580	548	584	575	634	571	600	559	581	605	616	578	624	611	567	567	616	564	608	620	606	617	596	615	605	629	629	582	592	576	622	593	559	600	599	609	621	561	557	579	551	560	591	574	551	574	618	579	569	606	621	609	589	583	601	603	575	613	590	583	601	529	607	588	570	563	621	632	635	586	566	605	606	599	625	613	608	591	610	615	621	615	589	583	572	632	613	582	546	579	599	635	569	558	592	619	586	598	567	605	562	579	590	630	532	571	595	559	573	573	570	589	594	591	610	582	567	585	599	591	575	600	578	610	599	555	612	598	596	565	579	603	590	587	564	606	618	631	587	597	640	598	581	576	598	608	626	564	613	612	592	601	566	571	559	567	606	577	594	604	613	620	583	566	619	586	568	613	578	593	594	558	572	558	560	645	620	594	556	623	572	630	608	582	591	609	600	562	606	584	564	614	583	606	616	548	630	567	595	593	589	623	577	610	568	619	584	611	591	575	560	575	588	625	552	607	564	606	560	572	550	611	615	632	559	582	625	562	589	647	580	592	646	651	642	603	588	585	623	607	599	574	624	563	577	598	577	612	560	577	615	576	638	593	628	631	600	607	611	636	624	616	606	594	592	585	619	606	603	605	607	593	611	577	548	562	560	595	603	584	576	609	618	576	638	604	589	558	614	574	607	604	661	579	583	583	646	584	612	548	564	620	570	609	563	599	583	580	597	582	619	548	559	640	598	579	575	569	615	623	525	570	594	572	577	568	601	585	574	593	565	598	628	607	653	616	562	613	562	560	619	589	562	592	577	606	612	622	622	590	569	578	608	565	616	585	563	593	617	562	569	571	612	574	553	568	636	603	577	599	613	595	516	572	561	602	604	590	570	606	630	609	567	577	576	580	581	563	599	580	583	614	624	560	631	618	584	571	612	632	622	563	624	577	599	569	597	634	589	590	587	563	598	573	597	586	614	603	553	624	635	599	602	624	605	592	583	617	606	566	643	588	592	595	578	590	623	612	588	561	595	598	624	591	627	583	603	582	607	610	610	593	553	583	586	569	666	604	551	625	588	603	544	602	620	565	583	578	567	601	629	565	582	594	587	643	637	586	603	586	627	630	577	591	574	582	605	617	579	574	625	562	596	570	598	585	593	570	551	616	601	601	575	602	582	566	605	589	589	590	603	584	661	585	607	601	599	574	606	552	588	587	582	551	582	589	591	586	580	616	600	606	554	552	583	606	581	594	584	603	562	565	549	623	574	596	596	569	568	555	635	608	599	588	607	572	582	577	595	572	635	576	578	587	639	564	565	605	601	591	595	589	618	624	591	606	552	613	596	589	602	623	578	607	566	593	583	589	616	596	588	585	608	622	604	628	625	589	604	621	551	590	587	587	626	566	600	560	576	606	624	579	594	525	583	589	615	577	572	597	592	642	554	626	599	547	555	604	602	585	632	625	601	516	608	552	573	583	605	617	587	607	584	611	586	596	578	623	598	578	609	609	574	628	603	582	583	621	603	575	636	622	538	619	590	609	596	584	591	574	593	593	568	603	556	585	570	570	572	601	619	637	596	612	595	606	559	574	556	575	580	579	601	601	601	600	589	608	605	583	635	562	597	606	556	664	588	605	620	617	608	589	604	632	554	548	630	635	636	611	564	587	569	607	603	599	568	569	619	578	622	575	577	621	581	585	591	568	598	578	601	592	573	613	527	539	585	593	584	636	609	582	565	646	572	590	539	602	556	604	611	596	589	601	598	627	571	555	597	602	562	593	605	630	607	573	601	639	593	579	579	565	641	591	614	601	626	620	584	622	622	551	578	595	616	591	583	604	576	602	539	551	597	636	589	574	601	622	628	577	647	619	618	576	573	585	593	577	575	638	572	556	576	622	624	582	606	564	621	596	565	566	582	603	612	616	600	581	584	581	574	639	609	577	544	580	582	584	554	623	584	612	591	598	596	596	544	592	542	580	610	606	573	580	562	641	535	583	597	620	599	603	603	592	612	600	593	541	608	607	569	612	555	598	607	581	586	577	586	587	572	614	567	566	566	601	591	608	613	576	601	593	585	574	556	595	622	608	550	586	542	616	590	574	613	588	562	585	588	571	595	602	588	619	601	606	587	555	576	625	585	544	592	594	633	602	615	638	581	606	589	585	606	590	638	596	558	564	589	610	567	572	615	577	614	602	610	569	575	570	599	602	593	539	636	569	552	586	588	627	647	579	579	596	599	598	576	578	570	582	563	592	593	600	630	633	589	611	606	577	574	566	562	629	594	573	633	620	580	540	598	578	546	590	609	559	597	633	627	555	563	603	604	579	610	577	619	588	581	572	571	624	637	611	537	572	597	612	589	603	598	622	621	600	587	623	590	573	575	589	541	596	596	566	606	594	614	638	594	551	600	597	586	592	572	617	608	615	561	622	610	587	616	626	582	574	638	632	584	615	580	610	629	590	595	593	610	584	616	542	581	603	579	574	577	661	604	566	608	578	547	606	557	606	626	597	630	633	564	557	601	633	652	629	575	606	594	580	626	580	587	618	597	593	576	548	620	588	585	567	598	557	578	581	601	594	613	587	623	589	584	569	572	599	596	615	603	607	570	588	561	602	585	635	617	627	577	615	533	618	611	636	571	621	579	631	602	616	598	594	611	547	613	603	598	569	582	593	632	592	620	608	636	578	589	638	564	580	560	616	544	613	582	619	572	604	640	593	596	599	574	609	561	605	581	578	600	588	603	607	578	575	589	563	618	610	698	568	591	568	609	595	602	601	636	616	598	581	636	563	579	601	594	591	586	609	630	580	615
5556	3634	2676	1732	1376	1044	868	813	812	724	733	727	735	753	721	672	704	690	716	732	667	742	678	690	699	690	701	696	697	698	722	681	646	707	665	699	703	694	697	743	684	701	687	706	712	734	698	689	689	735	685	712	691	709	694	707	707	719	719	695	716	691	714	690	660	711	694	688	701	707	697	704	647	752	668	685	701	690	738	694	697	686	700	714	692	725	638	684	675	736	687	671	669	662	707	716	686	666	712	706	696	665	729	714	711	672	686	726	729	704	711	694	688	650	725	668	735	708	722	761	734	745	641	657	719	698	667	685	714	716	667	715	661	708	679	722	756	711	667	737	735	722	704	735	746	723	715	735	666	716	687	734	677	701	681	697	704	660	672	700	701	745	708	683	708	659	678	736	699	681	688	742	729	714	637	692	758	731	716	669	744	708	710	714	688	662	660	694	706	687	706	701	660	658	677	712	708	705	675	728	730	700	702	721	735	703	719	695	712	697	700	696	687	664	665	737	725	713	738	688	704	698	700	689	739	703	701	697	701	743	705	693	724	686	678	708	715	694	670	737	741	721	621	715	796	694	724	729	714	675	716	729	681	690	746	747	740	691	687	671	675	728	657	672	669	724	720	693	702	683	701	696	693	756	687	690	691	686	721	703	728	688	692	672	694	665	695	685	699	719	679	711	740	691	723	697	778	659	713	705	717	743	726	699	701	691	697	740	662	676	678	666	702	628	708	677	674	725	674	679	697	647	696	645	674	749	727	667	685	727	707	701	690	657	677	703	703	698	727	689	714	648	702	703	675	691	663	682	738	739	690	714	671	694	680	708	717	705	695	630	713	695	676	670	748	710	678	712	651	726	680	709	667	706	674	705	710	735	698	717	722	693	728	706	775	713	716	708	665	741	688	693	747	696	699	685	723	716	717	704	688	721	697	753	691	670	676	682	694	732	734	710	730	646	706	738	687	742	708	720	700	721	691	737	696	725	767	705	696	763	732	725	655	647	717	677	754	679	751	653	710	719	685	715	691	713	665	672	674	705	674	704	682	696	673	687	672	720	700	670	667	716	686	718	710	666	696	645	688	679	724	659	718	699	749	724	689	676	718	654	652	698	683	690	735	679	691	701	682	728	737	705	689	736	638	701	686	690	706	730	683	711	681	759	655	731	685	732	694	709	732	695	738	739	725	689	707	685	696	709	744	699	685	695	689	720	718	701	699	669	706	742	713	690	724	690	711	708	727	670	711	702	662	699	708	638	723	704	686	701	704	690	733	711	691	675	716	643	694	675	692	703	667	658	697	750	695	693	690	646	694	713	665	692	758	672	711	723	736	755	738	746	732	737	653	716	691	690	662	738	726	723	666	757	700	721	733	730	748	670	734	658	680	666	635	683	696	734	706	659	722	730	674	708	783	654	726	674	741	700	682	697	717	704	677	662	715	729	679	698	708	682	707	673	697	664	728	652	696	688	730	688	732	720	685	668	689	692	651	698	730	703	709	700	745	717	714	699	689	665	657	723	740	720	708	670	704	694	685	729	715	700	713	700	712	697	694	679	721	728	679	686	730	699	705	670	727	709	748	719	714	739	669	695	715	723	711	712	670	684	659	714	678	729	714	696	679	699	688	745	676	698	665	729	677	727	758	740	685	687	690	663	709	708	727	708	717	699	680	709	701	702	698	694	696	708	674	689	690	715	699	740	684	669	692	758	715	698	730	670	722	739	724	720	671	722	726	688	724	675	696	710	745	681	701	680	682	697	704	684	703	679	702	668	684	664	687	722	679	708	749	651	705	700	645	729	697	720	699	734	731	680	715	688	673	699	675	682	695	667	676	681	671	703	708	726	732	660	700	677	710	707	650	711	725	726	675	686	693	710	696	680	674	715	729	706	695	708	705	665	729	755	733	728	713	678	710	711	694	741	704	730	681	698	672	707	696	724	742	645	678	700	693	702	683	711	711	721	672	711	687	733	719	733	763	618	691	745	698	703	690	666	711	662	723	760	676	742	675	698	681	680	691	688	721	659	681	689	681	676	715	678	716	685	751	721	705	736	713	691	764	665	697	682	692	702	704	690	741	699	696	703	709	723	728	697	715	722	685	744	695	720	749	666	685	677	710	735	738	693	698	729	696	692	690	737	673	647	674	741	705	732	707	697	699	722	752	707	702	715	720	694	718	682	684	702	731	708	699	696	675	698	665	724	713	663	674	730	700	736	661	676	662	739	683	725	719	692	688	678	707	734	674	743	673	686	693	730	737	700	715	749	697	713	677	681	692	718	685	713	663	695	707	654	680	656	703	648	706	698	680	722	708	723	698	713	685	766	699	682	725	724	732	668	731	662	710	680	724	719	666	728	715	715	729	704	694	692	704	642	714	705	722	721	720	670	727	732	663	658	714	716	681	678	689	670	708	710	659	680	744	719	655	710	681	714	670	685	744	703	711	705	746	754	684	723	709	658	689	704	692	735	701	706	726	689	684	700	681	698	678	729	669	680	716	691	693	695	715	669	704	710	655	694	611	719	708	702	713	682	702	692	703	711	694	714	728	717	732	736	734	658	692	736	730	692	744	652	677	719	663	730	705	659	692	652	733	664	741	661	725	699	704	755	751	722	717	696	748	741	677	690	702	724	673	739	685	685	695	669	722	733	721	698	688	644	674	677	712	721	695	713	661	705	717	667	666	682	701	738	708	669	750	700	720	682	673	707	658	698	676	737	690	741	724	722	724	708	688	727	692	715	747	760	723	690	698	716	664	661	688	675	771	695	699	690	741	659	682	663	684	686	705	678	725	711	695	661	688	712	696	723	706	705	692	695	731	722	651	701	697	666	660	697	724	689	699	661	684	700	717	726	744	721	685	721	725	705	739	704	704	691	671	690	701	732	718	704	680	751	730	693	673	699	670	723	691	713	652	718	694	717	712	704	623	700	692	656	731	732	676	685	688	713	741	676	699	708	711	699	695	719	677	700	689	723	713	719	683	645	754	669	715	703	697	694	720	731	686	674	704	713	713	676	750	680	690	692	721	698	710	677	737	727	717	728	698	686	738	724	731	681	706	701	718	656	728	748	692	734	706	722	726	706	741	702	712	687	696	687	716	712	716	701	691	707	711	705	658	673	682	680	675	694	722	702	695	719	733	683	679	711	734	691	727	701	697	717	730	700	705	726	727	727	711	695	681	710	650	688	754	716	689	666	685	715	732	696	664	698	702	675	748	727	668	677	716	706	695	659	726	674	680	640	720	696	694	700	689	713	718	700	701	658	708	713	702	698	662	731	664	691	737	648	699	714	690	740	719	676	687	710	677	703	670	626	707	682	695	678	697	708	693	686	701	736	734	694	686	698	637	721	681	673	718	712	709	721	689	725	680	713	675	736	701	713	652	678	702	708	727	700	664	736	702	747	706	675	735	747	655	693	714	705	712	714	662	667	679	711	675	686	780	727	692	716	713	677	701	712	727	688	695	632	725	700	703	726	700	736	718	707	703	733	705	714
23253	21102	28335	24112	21110	11164	1966	1380	1166	1094	1099	1034	964	989	989	910	1029	926	912	916	931	910	926	933	877	884	905	880	822	872	894	907	850	899	880	929	853	887	882	838	862	914	872	898	876	927	858	875	923	851	849	869	862	822	871	849	895	923	859	860	901	942	876	872	881	909	812	874	898	892	935	864	903	833	868	877	929	894	905	920	871	904	881	867	947	917	850	886	885	903	888	899	826	860	857	902	898	875	899	885	923	873	861	853	876	895	810	853	877	857	925	890	892	875	872	897	864	866	900	942	865	866	813	828	845	866	826	900	881	872	848	898	894	874	865	895	873	844	872	844	897	879	846	848	860	890	833	871	909	891	907	919	871	938	837	899	847	876	891	875	873	925	880	867	917	838	890	887	893	832	892	890	900	877	848	898	875	885	884	885	899	836	890	858	858	862	863	829	930	886	932	880	850	911	912	899	850	866	872	847	875	868	827	937	881	886	911	866	911	859	846	883	902	885	828	855	832	845	896	908	904	892	864	894	860	886	821	863	882	848	871	862	914	869	826	880	920	801	818	864	857	844	864	895	853	847	864	907	952	907	844	876	864	886	868	863	889	830	887	869	878	919	873	885	902	853	824	868	901	832	808	842	823	831	861	875	880	879	878	899	914	862	904	834	883	900	896	867	906	897	890	885	885	903	885	901	875	891	886	885	868	920	866	916	849	842	898	916	914	906	879	877	853	951	851	889	939	872	851	860	887	821	831	880	880	915	869	878	874	863	876	871	888	894	868	915	841	901	879	867	851	904	847	824	905	857	908	914	896	923	878	908	912	871	890	808	872	862	861	865	849	841	860	912	879	869	866	870	875	848	858	833	847	926	874	897	832	881	905	856	896	863	924	842	857	882	927	876	875	876	866	869	871	878	905	878	883	887	856	889	919	904	880	846	928	867	921	843	868	859	899	869	832	853	823	860	894	904	825	865	876	899	858	862	867	850	904	872	904	846	876	923	909	904	945	863	847	880	920	946	842	842	884	867	846	826	907	884	861	897	868	899	909	936	832	847	889	896	864	831	907	847	880	849	884	881	881	905	856	875	869	848	833	918	898	896	886	878	852	887	930	895	849	900	825	866	833	864	871	862	872	901	880	848	863	909	869	915	834	874	898	880	898	804	877	867	878	854	895	848	829	896	884	831	849	830	885	851	892	896	854	848	833	878	828	891	885	803	944	906	884	821	882	938	889	883	885	863	925	866	848	895	881	878	846	850	917	871	857	845	886	900	922	820	965	844	866	871	949	895	912	858	883	855	870	878	834	886	852	869	887	901	847	858	872	869	837	880	893	889	870	872	893	860	869	861	893	870	860	888	855	872	872	906	877	863	934	820	903	886	802	873	872	866	908	842	920	895	903	846	897	821	872	910	912	855	891	841	874	888	851	922	876	899	882	890	903	885	882	815	880	826	832	875	846	861	829	843	895	819	871	867	866	845	935	839	871	874	855	849	878	918	812	844	838	880	880	856	903	841	836	882	871	873	881	881	852	877	855	889	854	841	846	826	914	911	887	897	873	939	867	864	815	868	843	879	839	865	908	887	897	871	894	883	837	900	888	894	835	889	885	875	857	917	916	839	888	900	896	867	883	928	847	845	879	879	883	899	856	883	899	843	878	863	821	837	851	888	848	820	875	896	888	879	809	883	873	877	914	862	878	896	902	804	905	913	864	891	902	877	839	883	880	896	939	828	881	929	920	862	852	885	880	854	878	890	891	869	885	905	857	911	918	912	900	883	833	924	848	896	924	909	925	875	864	853	870	850	798	883	841	906	894	849	885	839	860	882	885	837	887	873	884	881	829	869	876	881	884	878	917	871	877	902	937	867	864	935	838	879	845	829	839	867	890	892	853	861	882	895	868	911	879	867	913	839	881	898	878	822	893	892	876	896	912	887	859	843	874	813	868	874	859	867	863	836	908	920	886	877	850	850	855	844	906	872	892	880	880	830	873	840	916	885	816	882	867	914	884	801	890	811	887	851	867	860	853	887	911	790	860	895	871	901	919	889	893	878	862	867	920	913	846	905	906	907	901	839	892	841	879	883	906	913	884	877	865	828	865	916	841	886	900	881	884	828	874	853	912	872	869	850	871	916	886	887	924	859	888	885	904	917	915	879	883	877	939	850	877	906	843	877	853	799	879	861	823	882	851	894	862	862	885	888	909	836	859	874	907	837	906	887	867	839	853	881	849	866	862	890	855	843	867	853	878	893	897	866	841	904	899	852	849	913	875	893	889	881	835	854	839	905	873	893	896	871	889	893	882	875	864	876	895	835	927	889	844	815	830	837	903	914	893	856	885	872	895	892	902	847	859	897	880	833	875	858	874	870	912	877	859	863	873	888	936	903	922	896	888	874	881	845	891	843	897	852	860	917	906	866	862	885	901	875	862	905	876	851	918	901	883	933	912	870	824	882	922	845	855	846	864	889	856	867	874	851	886	886	871	850	873	890	911	886	861	894	906	882	931	843	827	863	891	875	905	898	848	875	880	880	817	862	879	861	864	856	876	850	886	867	853	820	863	857	873	877	836	873	861	847	860	833	857	838	838	885	850	904	899	928	845	869	808	817	907	875	909	881	888	842	902	919	875	847	905	878	826	918	890	900	891	895	828	850	845	905	879	886	911	803	817	912	844	827	895	869	912	858	881	893	816	859	889	884	866	910	853	873	829	905	919	918	853	862	893	869	884	905	916	874	891	849	901	891	920	873	901	842	876	825	799	808	844	892	862	924	873	903	922	883	842	915	858	862	815	893	884	922	816	843	888	876	874	844	875	922	913	863	895	874	866	885	896	811	872	853	896	860	890	858	861	874	874	881	888	874	930	861	895	862	851	858	879	901	830	925	889	864	873	815	907	876	833	849	877	888	900	859	877	870	868	839	840	896	876	869	877	889	859	853	886	859	886	845	789	917	881	921	909	814	813	869	928	890	887	885	910	851	895	841	869	850	870	864	860	859	862	857	866	880	838	834	848	904	856	875	860	870	918	862	891	854	921	883	852	882	882	867	867	861	860	859	900	863	894	851	913	839	930	846	841	827	872	926	907	843	855	910	896	871	914	895	853	873	816	832	833	822	895	908	831	840	860	902	944	833	910	924	860	907	899	901	825	890	917	818	873	822	904	914	899	909	879	890	907	810	906	801	906	854	913	875	870	817	816	869	950	819	847	862	825	899	875	888	929	825	848	839	868	844	821	913	825	889	890	840	871	877	854	814	876	845	907	902	868	833	890	843	864	900	900	901	896	908	887	842	867	879	891	895	834	888	895	879	852	900	897	862	878	923	886	926	890	905	872	919	871	838	844	906	867	853	893	866	915	878	861	877	876	819	875	893	864	939	859	876	824	894	853	876	858	879	851	877	843	888	860	830	884	846	905	890	920	910	886	840	888	902	900	927	845	888	894	862	871	842	857	875	911	844	865	865	849	890	869	866	870	892	810	870	891	856	837	927	872	863
6028	12758	9980	5335	4013	2931	2176	1739	1505	1421	1253	1258	1227	1189	1106	1173	1162	1133	1139	1064	1064	1120	1079	1054	1100	1107	1050	1067	992	1118	1063	1042	1037	1036	1052	1078	1066	1044	1015	1038	1051	1015	1075	1022	992	1009	1001	1007	1031	1030	1071	1005	1024	1017	1043	1068	1072	1046	1026	1069	1016	1038	1053	1070	1139	994	1055	1057	1034	1016	1046	1026	1014	1016	1005	1024	1049	1002	1036	1002	1098	988	1044	1000	1067	969	1053	1091	1004	1045	1090	990	1012	1057	979	1032	1030	1081	1083	1002	1068	1018	1023	1112	1056	1039	942	982	998	1007	1009	1023	1022	999	1023	1015	1082	1065	1035	984	1006	1071	1046	996	1001	1066	1038	1004	1047	1038	977	1004	1043	1016	1029	1086	981	1038	974	1010	1008	1025	1009	1042	1047	1020	991	997	1020	1001	1021	1029	953	1055	1037	1007	1093	1021	1038	1087	1005	1022	1037	1009	1039	1073	1005	1032	1015	1029	1038	1017	1064	1016	1020	1016	1036	1085	1039	998	955	1019	1077	1020	1014	969	1002	1032	1065	1046	1022	1043	1096	1023	948	1016	1015	1051	980	1041	997	983	1058	1076	1039	1017	1043	1019	1053	1070	1066	1051	1043	1071	1022	1072	1006	1021	1060	1039	1076	958	1001	956	993	1038	1068	1021	1010	1035	992	1047	1018	1025	1043	1052	1050	1002	1014	1041	1036	1034	969	1042	1060	1017	1016	1046	1067	1022	1017	972	1052	1034	1028	1067	1024	1074	1054	1065	1021	1036	982	1065	1033	1026	1043	1011	1003	1026	1079	986	1070	1050	1044	1095	988	1036	1008	976	1058	1026	1091	1041	1065	1069	1076	1047	1033	1008	1010	1028	1076	1013	992	1020	1032	1049	1037	1020	1009	1052	1036	1044	1050	1070	1031	1043	1086	1008	948	1089	1083	1042	1020	1012	1081	1014	1103	1015	1035	1074	1004	1021	1014	1102	1115	988	1024	1028	1066	1000	1049	1025	1059	1031	998	1092	1049	960	1040	1094	1066	1062	997	971	1041	977	1031	1065	1014	1017	947	1073	1034	1019	994	1051	1007	1076	1014	995	1016	1054	987	1049	1043	1004	1075	992	1018	1063	1022	1027	993	1035	1063	1059	1091	983	1008	1118	1015	1015	1040	1033	1109	1030	1087	1034	1006	1021	1020	1050	999	1057	1032	974	1107	1051	1051	1012	1030	1000	1046	1050	1073	1103	1092	1032	1007	1091	1008	1062	1083	1080	1030	1056	1016	1053	1052	1013	1000	999	1042	974	1009	1021	1032	1018	1038	1030	1025	1039	994	1073	1031	1039	1045	1048	999	994	1073	1038	1082	1000	1047	988	1069	1096	1005	1004	1052	1026	996	992	1037	1015	1058	999	1047	980	1081	997	1050	1027	1006	1057	1073	1023	1035	1007	1034	1014	1043	1028	1050	1058	1063	1048	1051	1025	1027	965	1067	1048	1029	1068	1057	985	1036	1021	1005	993	1011	1065	1054	1016	1010	1038	1033	1075	1057	997	1023	1008	1049	1046	954	1013	1050	1030	1038	1046	1001	1022	1037	1056	1049	967	999	1006	1060	1014	1023	987	1040	983	1034	998	1089	1080	1046	1050	1051	1024	1018	980	1049	1001	1047	1009	987	1001	966	1036	1066	1010	1120	976	982	1032	1018	1026	1043	1068	1061	1030	982	1028	1013	1052	1015	1001	1003	1075	1023	1021	1020	1052	1053	1104	1024	1045	1031	1059	1008	1013	1032	1078	1044	965	1041	1051	1028	1010	1042	1066	1115	982	1012	1083	1089	1034	1047	1086	1034	1007	995	1060	1055	1008	1081	1067	1033	1017	1045	979	1065	1033	979	1101	1085	991	1000	1115	1039	1107	996	976	1058	1069	1044	1081	983	1074	1095	1040	1034	985	1018	1073	1069	1051	997	1044	1059	1032	1021	1015	1018	1054	1009	1000	1029	1047	1050	959	1012	1074	1009	1030	1038	1077	1065	1032	1067	1070	1027	1040	1070	1030	995	981	1001	1101	1057	1018	1030	1077	1059	1025	1056	1033	1063	998	984	1033	1055	1035	1023	1075	1073	1055	1079	1062	1055	977	1068	1060	1059	973	1027	1056	1043	1018	1069	1026	1010	1039	1052	1091	1032	1017	1082	992	1105	1034	995	968	1050	1033	1022	1034	1079	1035	1064	1028	1038	1014	1076	1099	1046	1082	1067	1035	1012	1056	1034	1068	1059	1031	1030	1037	1011	1032	1111	1060	1036	1054	999	1026	1031	1009	995	1033	1008	1014	1019	1074	978	1058	1066	1063	1053	1042	1028	1091	1054	1074	1072	1059	1036	1014	1049	990	1005	1038	1051	1064	1047	1088	980	1044	986	995	1052	981	1046	1077	1057	1030	1034	1034	1013	1001	1042	1055	1038	1035	967	992	1068	1055	1042	1042	975	1011	1059	1065	990	1048	1038	1037	1066	997	1010	1048	1030	985	1047	1023	1010	1086	954	1103	1113	1044	1013	1060	966	1078	1031	1079	1044	1045	1036	1001	1038	1045	1036	1036	994	1082	1055	1085	970	1021	1075	1011	1035	1033	990	1036	963	1021	1043	1052	1037	1072	1059	1078	1048	1003	1018	1018	1003	1052	1038	1074	1085	1058	1008	995	971	1025	1000	1040	982	1003	1054	1066	1042	1042	1051	1050	1029	1054	1022	1067	999	1027	1019	1020	1058	1037	976	1055	1018	1054	1074	1005	967	1030	1002	1006	1009	969	991	1013	1043	1013	1055	1030	988	1004	994	1070	1040	1060	1045	1030	1031	988	1030	1013	1026	1089	1020	1054	1051	1011	1067	1036	1035	1018	1057	1065	991	1012	1046	1022	1065	1073	1055	1050	1036	955	1013	1016	970	1041	1007	1003	992	1032	1036	1075	1013	1065	1047	1001	1083	1037	1037	972	1056	958	1043	1018	1021	985	1018	1023	1001	999	1032	988	1020	1078	1005	1007	1035	1025	1042	1006	1061	1061	1024	1083	1004	1016	1066	1014	1097	1027	975	1063	1030	989	972	985	1029	1025	1109	1025	1026	1005	971	1015	1025	1031	981	1027	1013	1080	999	1042	1057	993	1023	1016	1065	1113	1065	1045	1030	1091	1011	1081	1031	1040	1037	1008	1045	1028	1030	992	1025	1053	1007	1034	1022	1082	1009	942	1034	961	1083	981	1053	1019	1025	1035	1007	1054	1109	970	1036	1018	1039	997	1055	1041	1035	1077	1031	1082	1021	1008	1072	1012	1026	1042	1078	1028	996	1068	980	1040	1049	1036	1067	1019	1067	1076	1030	1022	1024	1027	978	1104	1025	1035	1048	1078	1005	1064	1055	1027	1061	992	1072	1046	1056	1061	1026	1043	966	1001	1016	1061	1047	1049	1035	1012	1058	1068	1050	986	1010	1024	1078	1056	1036	1090	1023	1027	1011	1001	1082	1044	1075	1033	1026	1030	1027	1045	1042	1035	1067	1055	991	1060	1064	1068	1031	1069	1009	986	1010	1024	987	1036	1014	1057	1023	992	995	978	1047	1080	1017	1027	1049	961	1043	1031	1099	1065	1057	1027	1051	1034	970	1074	1047	1007	1003	989	1080	1006	1024	1086	1047	1031	1055	1020	1000	991	1128	1057	1035	1009	1029	980	1000	1020	1042	1031	1050	1090	1014	982	1040	1069	1035	1028	1109	1032	998	1041	1001	1001	1033	1056	1037	1045	1042	1036	1029	1066	1002	1060	1025	1025	1077	1001	1098	1044	1083	1028	1059	1027	1075	1057	1072	1031	1021	1061	970	1044	974	1054	1000	1021	1024	1083	1007	1042	1073	1049	1002	1063	1077	989	1056	1013	1048	1028	971	1042	1037	997	972	1059	987	1005	1085	950	1069	1040	985	1111	1053	1026	1066	1036	1109	1033	1117	1043	1075	1072	1045	990	1031	1070	1059	992	1020	1048	1023	1077	1059	1056	1026	1029	1028	1038	1050	1036	1037	1057	1066	1010	1023	1025	944	1048	1045	1017	1060	1083	1020	1005	1080	1020	1033	1036	1082	987	1056	1046	1068	1056	978	1027	973	1061	1057	983	1066	1059	1026	1015	991	1003	1063	1038	1037	929	1043	1025	1021	1022	1008	1103	1036	1049	1043	1040	1088	1025	1056	1046	1052	1044	1041	1001	1008	998	1041	1064	1085	1043	1018	1000	1003	997	1028	1039	1045	974	1014	1007	1051	1043	1120	1098	1078	1030	1062	1064	995	1013	1032	1028	1089	1041	1047	1038	1015	1058	999	1031	986	1060	1075	1084	1062	979	1084	978	1031	1015	1008	1044	1050	1074	1003	993	1034	988	1034	1020	1026	992	1054	1055	1016	1033	1033	1048	1019	1006	1116	1039	1019	1034	1068	1021	1110	1012	1049	1055	1069	997	1024	1035	1022	1054	1089	1002	1038	1011	1012	1054	1041	1088	1071	974	1020	1066	1042	966	1059	1010	1045	996	1038	1056	999	1030	1054	1027	1054	1050	1032	1022	1021	1048	1066	1029	1035	1082	1020	1027	1066	1131	1040	974	1008	1049	1015	1046	1055	996	1048	1081	1036	1052	1030	1020	1031	1010	961	1040	1000	1049	1052	1064	1041	1041	1076	1007	1016	1007	1017	1055	1025	1042	1087	1029	996	1072	1014	1012	1098	1013	1023	982	1059	1053	1088	1077	992	1115	1001	1071	1032	986	1029	1072	1039	1056	1018	1066	1021	1031	1015	994	1062	1024	1020	1056
24219	21110	27458	24995	13584	1124	658	495	419	362	353	349	296	362	325	294	299	312	265	268	283	296	301	291	255	267	294	276	315	273	264	281	296	267	288	254	284	246	265	278	236	306	259	285	253	280	250	270	255	305	257	262	287	293	249	296	237	245	285	275	259	315	268	290	252	255	256	251	271	245	268	289	267	271	276	261	241	273	245	271	248	282	266	260	266	267	264	256	267	258	271	295	274	257	256	313	246	242	284	284	274	279	284	269	275	278	265	251	248	265	247	258	285	283	285	270	277	280	272	266	284	309	251	270	288	301	300	276	274	271	265	263	276	258	269	253	266	267	270	269	244	267	259	264	302	289	256	296	273	279	259	247	288	286	279	257	282	270	247	244	261	287	259	266	238	254	281	290	234	278	276	214	260	286	242	275	259	265	253	280	259	281	286	276	268	284	237	265	289	277	258	242	257	240	271	286	276	268	280	263	283	260	262	276	272	248	276	255	255	303	274	263	278	271	258	244	268	259	276	257	273	301	277	263	243	289	251	275	262	293	258	278	283	275	287	265	274	260	271	242	269	294	266	251	301	258	311	289	267	297	274	221	292	268	227	264	277	277	292	266	273	254	283	255	257	255	270	282	279	260	322	275	245	272	276	275	276	306	260	269	301	261	295	266	294	260	263	294	307	244	280	267	270	259	284	258	278	271	248	264	243	255	277	300	254	278	247	245	258	272	279	286	272	266	296	255	260	273	248	282	258	274	264	285	284	272	245	246	277	266	304	257	273	283	284	254	253	252	294	286	247	280	268	263	235	266	264	303	276	269	256	254	277	267	264	270	288	279	272	237	275	274	265	285	259	308	250	263	239	254	254	250	282	254	278	275	273	296	262	277	287	295	300	308	288	267	256	287	268	282	289	279	284	279	288	272	280	250	258	257	277	276	277	287	295	289	274	278	277	278	290	274	253	302	293	287	250	279	258	276	271	253	261	266	260	253	284	240	269	298	269	268	247	277	281	266	281	298	266	227	258	250	268	305	259	295	260	243	258	282	260	256	262	269	286	277	253	262	225	270	277	253	299	298	265	266	288	277	266	287	270	288	281	277	290	265	269	287	311	282	278	236	250	271	296	247	288	262	259	263	260	296	270	281	276	253	258	259	266	293	298	252	278	270	267	283	265	261	289	223	264	253	276	280	254	276	279	252	258	249	287	279	243	283	284	259	260	279	311	288	291	268	302	272	286	311	286	289	276	279	264	270	294	258	277	277	290	266	258	268	289	245	242	269	288	270	264	262	261	235	304	278	262	287	276	247	287	288	296	274	293	284	295	257	301	314	282	274	265	258	244	246	291	243	270	255	281	294	272	289	263	289	236	265	277	248	270	255	263	244	247	269	255	274	262	254	286	297	238	269	276	257	248	281	256	258	259	298	287	259	264	268	241	250	281	287	271	291	262	249	263	259	268	294	265	267	279	258	297	273	257	262	265	253	300	249	278	249	263	278	268	288	257	259	261	304	285	289	289	280	277	246	281	277	262	280	283	283	289	268	264	269	274	261	294	250	246	254	262	285	267	254	231	254	304	265	277	256	287	270	285	313	277	290	239	289	261	283	273	237	290	255	269	270	250	296	292	274	264	270	287	262	262	280	291	262	281	274	245	277	268	235	241	287	253	241	278	266	262	247	281	257	266	273	260	282	269	278	253	266	270	263	258	246	255	242	254	279	279	279	266	284	302	301	271	306	286	262	296	283	242	254	259	286	260	289	272	267	281	294	249	239	291	269	278	287	288	253	254	257	256	261	252	274	276	278	297	272	291	265	292	273	242	284	296	294	255	259	266	280	260	245	301	275	301	268	259	265	251	303	293	273	263	261	266	257	257	272	269	266	250	276	261	280	274	291	264	286	279	275	262	273	282	261	287	291	266	278	263	247	253	294	284	277	263	252	272	278	288	257	281	272	246	279	257	269	274	287	270	283	294	249	280	287	262	252	332	272	256	279	272	301	279	287	260	280	281	296	288	273	267	251	259	285	270	315	262	255	263	261	270	275	295	285	243	259	283	246	282	255	232	307	270	270	251	282	276	265	292	251	261	295	286	254	251	240	245	243	278	274	288	263	277	262	269	275	248	285	292	274	248	266	262	256	271	263	249	268	289	316	271	278	281	252	288	279	251	278	254	281	276	255	293	279	273	277	282	257	284	253	262	241	261	276	249	284	268	248	264	255	269	290	263	285	280	283	253	212	264	267	271	265	266	263	268	255	263	260	294	270	260	264	247	250	249	267	249	226	281	262	286	298	261	295	276	324	255	250	278	248	233	271	271	276	288	260	270	282	273	293	255	241	277	263	260	270	270	304	278	291	266	301	287	270	262	256	268	257	262	267	273	262	283	272	267	262	278	294	295	280	245	260	269	275	288	256	252	263	258	273	259	263	291	278	278	264	287	272	264	273	252	277	270	273	250	276	285	263	284	264	260	262	268	270	272	273	284	266	268	274	252	250	267	258	273	295	293	289	298	277	251	268	269	274	275	256	262	272	255	264	284	266	259	259	274	293	286	262	246	291	270	268	258	265	282	272	288	273	272	263	272	262	261	248	258	284	310	243	251	247	255	260	257	264	260	291	277	272	257	287	275	277	251	263	284	266	289	255	271	283	257	270	287	272	285	260	262	270	279	264	262	270	283	267	261	264	263	272	258	249	259	257	277	269	238	254	292	257	282	282	263	252	282	286	249	242	250	248	258	285	251	259	270	255	249	267	256	272	302	293	277	286	259	269	277	247	261	264	258	258	265	282	271	276	291	266	290	283	290	272	246	287	266	262	253	283	248	285	244	269	293	279	271	303	257	239	261	270	277	299	254	286	258	282	250	251	248	253	277	263	266	269	275	254	254	303	281	306	253	282	283	256	274	269	264	307	290	245	239	265	251	254	279	276	243	235	290	270	279	234	296	303	269	277	261	257	284	263	265	275	259	288	268	253	289	285	286	277	260	280	257	270	286	274	257	270	252	276	280	289	292	260	283	289	264	272	283	320	266	295	241	274	262	244	268	292	251	280	290	263	254	245	262	282	255	264	283	274	266	305	278	268	309	275	249	277	266	274	271	303	284	242	277	272	293	255	293	249	267	251	272	272	264	288	272	281	295	288	288	271	285	250	279	273	298	278	280	270	283	266	272	263	253	237	262	257	281	241	273	256	249	259	246	248	296	269	289	236	276	260	260	281	261	264	270	257	251	282	266	266	293	247	293	278	261	282	278	271	304	279	250	288	268	254	276	254	270	243	274	284	283	215	259	247	285	272	282	280	272	257	286	286	258	249	252	259	252	255	295	278	243	272	287	283	276	247	266	246	274	259	262	251	289	291	305	259	251	297	251	273	258	283	256	291	244	292	298	236	296	303	288	274	297	262	225	290	290	254	274	279	245	246	282	286	283	320	290	293	262	245	258	282	272	256	256	242	255	243	276	273	287	247	289	253	263	251	266	290	298	288	253	249	245	269	252	306
6140	9154	6284	3495	2471	1493	1113	848	676	556	508	456	474	435	414	443	396	376	416	370	352	369	396	326	373	344	346	392	362	339	372	373	340	351	327	367	382	320	358	361	316	372	356	357	356	330	366	313	354	357	384	307	338	330	339	335	363	332	331	350	342	331	372	348	330	325	357	362	364	335	340	299	325	340	325	338	377	349	379	345	338	351	350	356	331	340	317	336	355	363	390	322	324	365	350	319	365	341	354	328	334	366	359	350	372	333	343	356	331	339	335	315	350	356	317	348	298	329	321	302	368	305	351	352	329	379	345	329	345	356	384	342	327	371	335	367	344	335	373	319	344	339	365	314	352	330	358	360	322	373	344	348	321	366	377	312	358	323	393	355	338	322	326	358	344	312	356	348	358	385	351	340	335	357	330	352	345	331	330	334	343	382	365	326	335	340	303	321	351	333	339	356	332	333	373	325	375	341	316	388	373	334	324	370	364	362	352	333	337	353	313	339	324	376	326	357	358	324	343	311	327	307	371	338	333	330	348	390	373	333	335	319	349	333	313	345	376	346	370	346	360	337	322	325	347	328	342	369	321	342	340	331	348	344	349	342	325	339	329	353	337	345	337	337	340	368	326	352	364	318	369	331	343	375	302	343	332	346	348	356	388	363	314	379	348	350	314	299	348	342	353	332	342	331	348	370	320	329	332	347	348	351	332	362	342	330	319	364	322	330	367	335	347	344	361	351	311	352	353	345	347	358	356	344	332	308	349	298	324	352	367	338	320	327	318	342	358	344	339	358	375	374	352	344	348	345	334	342	356	343	332	337	355	350	353	340	339	361	325	357	295	362	320	318	320	357	350	336	323	354	347	364	349	378	370	304	329	379	353	333	301	344	339	336	319	317	337	322	310	352	358	319	343	336	331	319	344	332	321	334	314	335	374	353	367	352	363	339	355	342	351	323	335	357	327	346	341	326	369	336	310	370	341	320	334	322	336	334	343	342	342	328	338	337	315	344	350	357	312	308	346	301	326	331	330	337	299	331	332	349	379	340	355	343	340	346	351	333	343	344	327	321	296	361	348	364	347	317	380	341	359	358	318	374	342	302	337	324	338	348	315	312	317	335	354	337	351	369	365	288	329	321	322	302	352	331	375	332	348	343	345	342	357	340	326	358	324	328	340	358	327	334	349	350	379	312	375	363	325	349	353	341	336	308	366	328	341	371	339	348	317	344	327	312	339	329	339	359	326	367	308	349	316	347	338	368	341	331	387	361	345	325	353	352	346	340	328	379	319	349	312	332	364	355	334	340	351	357	355	356	331	339	334	359	293	347	338	343	357	310	330	345	352	360	339	348	319	347	362	361	343	321	358	318	342	341	330	306	336	334	379	333	346	343	342	315	299	335	353	336	372	312	366	319	363	337	370	347	343	363	330	304	326	347	349	310	316	355	335	349	330	344	358	346	330	319	363	320	335	377	322	370	314	342	358	338	315	344	343	310	361	346	340	339	349	327	377	311	299	315	340	336	326	343	361	384	327	352	362	344	319	362	327	347	327	331	367	353	360	318	337	333	341	355	332	378	306	338	341	345	356	345	339	364	332	351	341	347	315	306	362	350	338	369	319	318	382	330	363	314	329	346	346	362	329	364	360	299	328	357	325	335	344	348	309	348	324	364	362	323	343	365	364	355	365	317	336	336	353	342	347	315	351	359	326	337	357	357	368	348	359	332	342	339	326	336	349	362	338	328	368	336	340	336	352	311	343	334	354	351	311	345	331	344	312	332	340	342	385	346	340	348	321	344	329	335	353	323	324	364	326	358	360	370	348	318	353	362	344	338	356	350	331	348	350	311	368	338	322	340	346	308	342	329	355	312	348	340	321	353	353	356	335	360	364	356	341	355	329	321	377	354	363	362	341	367	339	310	333	346	344	340	353	316	340	331	341	354	353	350	343	310	362	304	317	351	312	324	343	351	362	316	333	337	334	340	338	323	343	312	362	345	342	361	347	347	331	333	326	364	310	338	311	343	330	346	354	370	357	339	340	336	340	332	351	325	338	346	336	336	392	364	321	322	318	328	318	374	335	337	336	345	337	314	358	326	330	373	341	359	350	357	337	343	369	353	318	377	306	347	339	343	329	355	351	315	370	341	363	348	345	330	341	361	324	374	342	349	351	333	327	341	353	307	364	335	341	321	326	315	340	343	359	302	318	353	322	353	329	339	386	364	327	328	315	336	347	343	359	308	334	328	362	323	345	352	337	358	317	361	302	362	322	352	351	334	341	317	344	362	328	372	317	355	330	361	302	324	340	365	329	359	353	361	321	372	341	351	325	359	320	314	379	315	333	314	369	333	329	341	351	348	319	373	336	308	338	346	371	355	331	337	349	334	348	339	339	353	338	353	327	335	347	354	349	324	327	347	350	339	320	360	313	353	323	347	335	317	374	367	342	316	327	340	343	355	355	332	340	303	338	350	309	368	337	349	308	339	344	340	340	357	367	331	372	298	340	357	381	385	330	354	366	297	362	356	345	294	334	357	332	343	335	366	328	342	354	316	309	330	352	313	287	317	363	368	331	339	319	344	342	320	328	317	342	309	342	342	358	346	331	367	330	347	339	346	347	348	342	332	371	347	358	316	342	356	351	354	337	357	347	383	363	356	306	359	336	359	346	321	348	327	368	346	365	325	337	350	356	310	329	341	308	316	350	320	342	302	332	318	350	345	324	333	321	315	296	375	329	352	331	342	359	328	314	357	307	352	338	346	317	295	357	342	350	321	362	362	347	335	341	341	376	355	335	341	315	339	356	344	320	349	365	339	351	335	319	341	306	348	346	355	336	348	311	336	350	318	338	353	331	334	339	372	305	334	316	341	335	335	372	344	370	351	329	332	364	316	355	344	354	354	341	344	336	327	326	321	309	327	321	291	335	355	368	348	280	326	360	355	333	338	320	316	377	362	379	340	338	350	311	344	343	333	343	334	357	304	327	354	349	314	327	348	359	365	324	369	331	340	326	353	390	347	348	340	347	363	352	360	319	309	362	304	316	361	334	307	317	334	343	354	343	352	357	334	351	340	332	336	343	340	360	343	351	323	321	326	366	330	323	338	301	374	312	335	344	323	347	360	341	323	342	338	366	327	323	350	352	325	361	304	351	292	348	363	352	349	331	360	351	346	346	330	307	332	363	342	332	320	352	332	359	348	319	343	331	321	323	356	340	332	334	360	353	332	341	329	329	325	319	310	324	345	328	351	351	353	339	337	331	371	369	300	344	325	318	346	309	361	335	351	324	345	377	322	320	346	318	359	309	353	318	335	303	358	351	331	294	347	318	331	315	367	288	343	325	345	332	346	322	335	336	364	340	325	348	335	321	341	364	320	345	338	342	330	351	345	347	354	330	340	323	331	343	360	325	358	360	341	316	348	367	328	318	350	334	310	346	351	354	348	345	338	331	347	329	342	339	352	319	341	377	329	328	324	330	328	346	375	337	353	336	344	329	319
22343	21148	28803	23768	21149	21221	10875	1599	1147	993	873	837	788	762	730	718	733	652	633	634	651	620	601	643	622	592	608	577	625	594	612	601	639	592	596	608	617	547	589	519	600	609	586	592	599	539	604	558	556	557	571	623	620	578	560	600	577	588	581	586	584	540	582	564	603	626	587	606	556	567	534	596	618	571	612	557	588	563	591	627	556	586	582	560	593	582	585	602	559	575	589	581	590	562	604	577	549	595	582	580	612	575	557	597	556	582	542	605	565	577	568	592	621	587	596	577	561	549	577	573	583	584	538	621	598	582	577	592	556	559	567	559	548	582	556	595	587	562	606	559	515	577	550	586	505	594	554	588	587	558	548	611	627	588	575	558	580	519	536	564	541	561	581	603	535	584	585	534	549	584	566	548	578	600	540	578	559	588	599	588	571	579	547	573	577	586	590	619	557	556	569	546	571	568	520	629	567	558	547	596	575	588	600	532	584	535	580	576	560	592	600	608	551	576	574	596	610	575	526	541	541	566	556	563	626	568	570	641	572	541	598	550	577	597	582	576	603	593	601	640	574	583	523	577	626	586	562	568	590	585	608	549	562	603	618	576	581	534	622	621	593	589	619	586	600	565	573	580	550	546	555	562	573	568	590	558	555	530	562	606	590	547	592	561	586	583	556	551	527	614	567	574	565	546	546	616	603	589	523	570	552	561	544	595	541	553	619	575	535	547	576	558	551	545	536	622	619	526	557	595	593	589	543	549	560	565	542	586	570	602	562	596	582	541	565	531	544	557	592	573	557	597	600	589	579	515	549	568	550	582	618	578	543	587	577	580	574	608	589	583	580	581	527	562	601	569	557	592	551	562	608	610	567	544	554	551	575	599	582	538	582	607	579	563	555	598	579	599	538	547	566	557	638	632	557	590	573	531	577	550	571	572	589	604	599	570	571	564	571	598	554	569	574	594	580	575	567	543	565	577	539	596	546	592	611	554	578	579	588	561	550	541	527	567	566	567	590	578	558	560	587	590	576	594	535	554	565	561	601	581	546	602	598	565	600	557	554	542	584	597	574	569	558	573	590	532	561	580	637	609	570	567	599	557	553	519	595	640	548	590	567	539	602	651	617	592	590	560	520	590	590	560	565	591	556	563	606	572	608	570	584	585	574	563	569	591	615	587	621	610	581	569	608	574	549	599	549	609	601	581	552	625	552	592	551	623	600	569	569	581	601	597	546	561	575	559	575	588	604	565	553	565	578	598	538	592	566	625	604	625	592	587	556	578	577	564	569	579	601	621	561	568	632	550	607	531	566	568	551	578	592	615	602	550	558	574	578	619	551	601	548	530	623	592	636	578	624	565	610	613	565	580	599	595	581	592	559	608	592	573	563	527	593	554	570	561	576	590	589	542	581	584	605	584	596	595	571	543	506	543	583	616	534	583	581	576	553	547	542	596	580	570	560	585	595	582	539	567	554	517	552	580	563	576	595	594	584	582	584	563	549	576	556	549	607	553	558	568	567	601	579	593	579	551	626	576	565	562	568	550	568	573	561	578	557	571	574	576	570	570	583	573	557	612	556	530	560	577	593	555	568	523	616	561	568	573	584	554	594	588	554	567	565	560	551	576	579	622	544	540	582	587	550	548	556	572	601	547	604	529	580	583	556	577	560	600	587	610	575	550	577	547	579	587	569	540	542	566	626	540	575	581	595	547	557	541	571	585	581	568	551	575	546	571	584	581	587	567	534	597	605	582	549	547	606	566	595	559	582	601	575	613	578	578	582	571	566	541	595	580	563	584	548	543	597	581	592	546	546	559	557	599	577	593	575	538	624	569	543	559	586	605	554	588	605	616	578	557	567	608	621	606	592	615	548	589	624	519	594	573	605	639	592	577	574	554	622	588	591	533	542	610	592	619	521	544	574	535	609	558	583	528	613	619	550	585	531	557	616	533	573	559	576	542	557	506	561	567	620	535	551	575	602	582	560	555	559	566	618	565	565	525	587	591	567	563	555	559	579	582	529	567	581	588	574	564	540	558	557	527	610	595	538	571	532	567	556	552	595	579	569	568	550	554	593	581	617	554	594	583	566	619	554	593	628	590	621	608	533	602	597	541	578	564	595	527	569	543	592	534	579	577	580	556	562	610	584	579	535	581	569	548	558	558	694	558	533	546	610	572	576	526	588	564	563	570	600	550	574	575	547	608	577	551	588	576	570	563	542	574	632	570	576	590	569	595	568	563	561	564	595	596	601	585	579	591	624	568	563	585	575	574	575	583	572	580	535	606	572	549	557	584	592	554	582	575	572	554	545	552	559	575	564	553	608	592	547	548	566	570	589	580	592	574	571	559	597	606	572	615	568	546	569	574	579	571	601	559	582	575	557	581	579	638	620	579	576	571	618	549	599	550	562	605	549	562	596	551	561	554	572	604	544	546	556	592	568	599	553	602	524	588	576	601	581	559	583	592	607	588	580	547	577	565	584	597	602	594	595	553	559	558	568	590	605	555	552	530	616	578	607	587	601	567	595	579	550	584	566	570	620	552	586	605	632	598	567	572	585	571	597	553	579	603	604	544	571	565	607	592	548	550	586	597	592	564	549	571	607	605	535	593	556	586	555	577	556	543	524	584	564	613	540	548	588	567	581	542	592	584	575	619	563	607	584	605	610	536	589	546	563	599	528	556	511	587	560	609	615	563	591	553	540	572	575	559	564	574	562	539	558	584	544	571	592	545	594	618	559	580	567	557	616	574	569	561	562	611	568	570	575	572	525	570	583	565	589	598	573	592	546	554	547	527	551	586	553	574	556	594	573	576	579	599	576	562	584	547	583	581	626	568	534	564	574	637	525	552	533	555	552	561	537	537	591	552	597	600	572	560	549	547	604	530	581	632	541	619	561	564	610	573	541	559	587	608	604	537	589	572	549	540	594	605	554	573	538	570	586	566	583	604	544	535	611	566	550	584	616	590	590	530	610	592	562	553	600	583	603	563	582	583	538	557	575	593	564	531	536	580	593	586	541	580	546	623	587	578	540	597	552	543	562	533	558	554	637	578	602	592	566	568	573	580	594	583	624	597	585	579	552	593	606	552	591	579	565	594	602	568	532	544	564	569	539	627	601	604	558	594	566	573	550	553	565	592	579	539	611	607	570	580	552	589	558	559	604	561	552	560	562	567	597	520	548	526	547	608	534	576	571	587	595	561	555	582	568	558	550	540	577	585	528	590	598	579	580	559	558	538	589	552	573	590	568	571	575	588	580	555	549	569	534	614	598	631	611	601	569	564	555	562	572	564	575	555	598	594	528	538	531	611	558	570	528	525	550	556	583	568	541	566	611	562	593	574	577	552	563	581	562	634	552	596	543	555	595	568	590	572	590	569	602	512	556	552	598	560	557	566	559	578	588	575	516	592	586	549	565	573	554	539	546	585	572	591	579	575	581	519	573	574	563	592	586	584	578	548	578	556	585	574	555	565	600	575	515	567	601	533	557	535	596	603	600	545
8630	19768	14840	8304	6142	4012	2845	2126	1666	1400	1291	1163	1046	1042	936	891	851	829	758	798	774	750	780	766	844	789	790	760	755	756	715	737	747	752	717	714	725	697	781	725	772	726	698	673	728	748	673	668	677	685	712	749	696	713	715	655	733	712	748	665	728	702	739	718	691	697	719	661	714	686	638	718	667	701	725	698	717	756	714	672	717	679	675	703	696	724	655	738	715	758	682	717	742	694	752	745	674	734	709	727	655	757	713	692	729	716	737	685	701	720	747	684	699	715	704	690	734	698	702	773	727	750	674	699	732	731	720	693	699	697	752	654	693	711	679	703	683	671	706	716	698	697	721	678	687	712	733	662	683	760	689	701	716	735	683	672	717	730	697	702	694	744	678	732	667	697	708	728	678	707	738	721	692	733	713	683	690	680	696	720	702	710	695	739	656	685	703	701	677	673	706	623	733	665	726	722	703	708	713	691	719	712	704	675	695	738	687	714	687	684	702	711	707	712	720	714	727	698	724	652	676	678	701	693	708	693	706	685	716	710	706	705	692	667	670	708	706	702	712	698	725	715	703	698	672	703	716	686	733	725	685	683	733	730	701	697	733	672	786	695	713	719	707	725	688	749	730	707	682	767	722	729	636	669	698	690	728	691	709	690	715	727	692	715	721	693	687	674	718	739	699	697	664	730	750	690	703	666	709	687	739	669	670	671	727	682	731	691	742	719	702	721	696	691	694	695	649	717	711	682	706	688	664	666	729	711	677	693	683	686	740	713	708	650	710	684	681	659	651	650	739	682	703	679	652	674	681	678	740	747	685	716	700	684	687	654	693	685	716	684	730	727	694	655	674	689	687	707	666	703	691	710	722	734	676	724	693	675	742	695	674	703	680	689	728	666	670	682	741	745	724	711	725	735	688	736	698	729	650	676	700	724	697	709	718	709	674	694	681	704	670	721	684	702	713	691	695	713	677	731	700	762	713	708	738	670	715	765	655	668	668	699	681	706	718	673	713	692	687	709	679	724	710	717	669	735	693	678	670	693	709	640	696	721	665	746	717	704	718	684	683	723	695	660	732	691	701	749	675	705	702	712	726	665	687	670	676	731	698	710	692	717	679	726	719	692	656	666	708	741	696	669	791	739	715	693	645	729	739	733	655	708	710	715	654	687	737	747	683	705	722	718	708	698	671	697	726	682	686	735	708	707	679	657	718	712	750	685	692	720	760	692	689	760	713	672	686	728	750	768	667	714	712	690	720	717	693	703	709	738	711	693	689	679	709	746	651	699	705	711	678	711	673	695	665	697	712	712	674	724	678	664	750	712	688	630	674	756	726	695	766	668	738	660	693	663	700	689	697	745	679	701	760	769	734	753	723	768	664	731	733	675	668	729	764	698	679	730	674	656	721	681	693	706	697	750	706	775	736	711	696	694	734	704	684	737	695	703	701	686	677	715	724	655	696	738	707	680	697	663	701	686	720	735	746	724	668	639	685	699	668	727	703	662	703	718	687	698	701	708	694	692	718	698	705	702	728	674	726	672	671	750	794	715	711	714	696	666	692	671	680	658	717	714	689	692	668	670	691	711	690	672	713	699	705	673	718	690	690	717	771	712	699	703	655	700	683	702	723	700	663	686	716	697	675	707	757	695	686	695	705	683	695	698	671	739	711	692	708	710	693	712	714	720	686	705	705	708	719	685	703	698	695	725	733	705	687	720	725	705	716	687	711	690	701	723	686	731	701	680	687	703	709	713	720	663	727	696	722	672	739	686	682	702	754	662	684	674	713	675	676	722	694	667	636	698	678	655	733	733	671	691	665	730	682	720	728	712	705	709	712	670	708	682	690	656	695	728	704	665	719	694	730	736	672	670	741	650	686	731	745	721	719	718	706	702	699	701	660	666	687	703	675	688	722	668	650	718	682	671	692	687	704	698	722	712	660	735	665	718	701	712	692	724	713	679	714	701	622	663	684	686	693	698	752	690	723	742	704	718	721	689	718	666	743	683	651	699	664	689	668	703	659	631	676	660	685	689	697	702	699	703	668	693	712	735	665	717	724	721	703	688	701	731	707	691	668	691	667	694	725	722	716	750	660	710	682	702	707	684	676	715	680	745	710	745	721	698	675	710	735	710	672	706	719	716	713	713	685	654	692	656	695	675	690	717	706	729	636	681	709	715	645	728	688	672	696	711	669	705	707	681	708	718	711	715	720	713	725	702	682	733	728	725	701	740	657	747	702	680	704	669	667	709	699	780	736	715	665	695	681	741	652	700	642	694	712	726	742	678	708	699	704	706	699	712	690	695	706	718	712	680	714	734	706	699	709	688	661	698	718	727	776	704	732	731	656	692	710	686	742	682	692	702	697	736	699	677	749	691	713	693	691	732	695	710	665	695	731	683	735	693	664	722	688	737	659	717	702	722	690	649	710	751	698	708	692	691	719	728	649	693	659	676	671	708	675	702	710	722	709	682	698	711	663	723	721	676	708	729	785	699	714	722	702	702	697	726	714	789	694	700	753	723	734	704	699	727	704	748	709	706	694	670	721	724	697	731	627	706	745	738	642	685	653	709	662	725	704	729	686	740	688	671	748	706	671	687	718	733	748	727	692	726	681	687	712	691	706	660	692	706	699	701	666	718	702	710	701	681	689	717	733	678	704	737	745	699	716	685	725	677	723	707	727	701	704	744	758	693	754	716	691	724	690	668	677	715	659	760	711	701	678	694	698	688	692	703	641	703	678	718	714	700	676	732	667	714	685	696	746	699	687	662	684	705	670	722	693	691	683	734	702	685	744	718	686	635	737	712	687	698	725	655	703	686	729	670	652	733	739	703	717	675	688	625	713	712	745	704	664	702	765	671	691	751	709	709	684	736	720	671	723	754	746	722	736	699	720	714	699	702	711	698	702	693	651	723	662	720	705	693	721	745	693	701	702	751	653	727	731	710	704	700	727	725	750	683	741	684	699	736	672	672	699	713	734	691	664	666	702	695	644	746	694	722	669	651	685	653	670	756	676	698	709	676	664	729	700	678	698	688	677	689	670	674	736	677	654	671	674	719	708	697	733	696	684	678	667	732	689	703	736	701	726	686	679	732	667	720	692	712	725	698	698	685	731	648	666	659	702	662	680	746	687	731	661	677	702	703	687	715	706	741	671	679	688	694	697	659	698	690	730	698	690	702	719	701	666	690	733	707	753	655	680	730	698	695	708	719	729	722	757	685	715	725	672	706	740	704	728	701	702	723	729	666	660	716	698	714	721	736	647	712	659	730	674	723	693	697	641	743	684	701	684	741	688	762	620	702	725	696	680	705	706	753	683	743	768	681	743	694	669	735	723	703	691	720	691	721	673	723	747	709	702	707	686	676	711	698	682	677	717	714	714	712	692	689	736	711	719	714	701	703	694	692	698	721	704	732	730	703	704	707	716	719	680	701	730	708	669	692	678	670	750	714	703	696	692	663	759	727	674	725	687	699	699	688	727	721	704	719	690	682	731	721
27026	19597	6879	1684	1156	742	712	672	638	668	631	656	601	584	594	609	626	597	610	601	635	614	594	599	584	617	620	629	631	636	580	595	624	609	631	604	570	612	588	617	569	622	574	557	642	606	644	598	643	584	586	632	600	624	600	552	613	566	575	602	643	610	593	607	597	597	620	639	611	617	600	599	603	617	581	585	580	566	578	617	621	586	585	595	598	599	606	630	621	636	602	609	620	600	603	621	614	642	654	615	590	667	567	590	646	624	630	582	604	587	625	605	609	592	580	601	657	580	581	599	566	627	580	606	618	624	651	586	626	625	619	580	632	567	551	640	592	617	621	606	622	589	592	637	573	622	636	581	588	596	572	583	625	628	579	574	550	590	638	601	596	618	582	662	596	560	566	613	590	608	571	569	604	644	623	598	609	630	612	574	632	581	606	650	584	592	616	618	549	603	628	620	591	569	615	640	606	625	623	508	590	604	584	598	583	585	591	584	637	583	624	594	608	571	636	610	617	601	604	566	596	587	583	592	601	573	590	578	600	631	621	562	598	613	640	617	560	582	625	559	582	633	665	607	604	611	602	615	625	601	606	633	607	595	627	592	603	624	592	605	616	590	647	575	612	586	645	619	573	653	581	571	580	609	654	603	587	606	601	592	587	603	611	622	613	581	606	607	603	599	641	590	590	600	585	600	609	596	625	597	606	618	595	635	584	603	612	610	614	559	596	589	605	567	617	605	618	647	672	581	614	588	604	589	594	593	642	605	612	623	610	598	561	593	586	628	602	582	603	635	635	579	595	638	584	528	614	626	612	580	598	617	612	575	617	610	602	615	601	577	625	596	607	613	577	570	606	605	620	617	635	622	591	597	587	599	579	598	584	566	623	600	661	641	608	639	641	575	585	667	645	640	581	600	630	574	560	574	629	625	598	586	690	605	559	591	594	579	622	606	630	574	613	598	573	604	593	647	599	598	607	569	596	602	576	601	605	603	597	625	563	612	605	567	584	592	636	630	585	598	587	588	623	637	614	572	581	623	625	585	582	585	562	615	662	608	604	656	578	622	623	589	629	579	630	614	600	597	616	593	660	601	593	620	617	582	594	584	618	609	660	574	637	593	592	646	606	616	623	585	592	568	594	600	558	591	621	607	635	583	609	552	643	624	623	619	569	562	609	580	566	625	618	659	622	574	605	627	615	545	591	607	577	598	610	628	604	616	584	608	647	600	610	631	576	616	621	649	617	627	580	638	607	615	600	626	640	581	639	581	614	588	640	611	606	604	602	575	596	660	607	615	586	611	595	642	573	599	624	589	633	601	606	570	587	611	586	601	591	612	621	595	636	588	600	635	596	541	595	564	571	594	603	613	576	549	590	579	557	600	612	585	609	590	600	604	584	631	590	598	580	584	611	610	601	606	582	617	605	577	578	607	575	578	593	608	578	564	628	536	573	596	628	605	596	615	543	623	593	596	580	633	597	590	625	598	574	587	604	611	632	620	649	599	593	606	518	580	627	600	590	602	602	580	614	563	636	541	574	605	600	565	579	598	569	619	512	572	570	606	596	644	573	595	602	613	603	637	604	621	576	583	633	628	632	634	552	628	607	635	652	601	614	601	597	642	591	612	576	563	594	615	611	613	605	573	548	606	621	584	609	620	633	617	606	644	580	591	596	603	617	578	592	576	615	542	607	633	587	578	599	561	613	638	569	596	609	629	588	597	601	638	606	602	572	624	612	612	587	596	608	624	630	609	646	637	579	584	615	616	600	589	653	612	596	622	607	561	603	621	618	594	598	627	596	609	584	597	600	592	575	601	631	594	577	606	570	600	627	599	587	620	572	623	641	593	600	581	616	562	603	620	587	632	606	605	593	621	619	582	654	630	625	614	619	586	582	580	602	639	623	580	571	590	599	608	561	619	598	607	614	598	612	571	570	604	582	602	579	606	611	629	591	586	603	616	601	614	625	621	597	599	583	592	593	581	563	589	620	634	603	626	619	633	578	574	562	642	580	618	586	619	597	573	585	604	534	571	616	575	588	620	580	595	637	612	604	579	573	588	625	589	594	607	618	585	605	555	606	630	564	625	629	635	606	631	600	582	622	665	620	650	594	606	600	589	618	574	593	606	591	576	628	629	570	568	581	610	593	609	596	561	616	578	590	552	609	536	644	604	585	638	571	583	601	585	609	607	613	619	663	601	598	618	581	642	624	618	625	608	587	590	622	654	616	628	580	606	619	608	616	614	591	613	619	604	624	586	619	610	611	590	593	581	608	630	609	600	597	553	614	593	614	624	603	578	618	604	599	556	617	625	578	580	597	585	601	593	609	593	615	557	625	606	579	585	605	566	597	594	602	573	565	524	618	600	606	616	609	565	619	587	590	589	608	630	603	562	600	612	581	609	587	599	558	631	569	604	589	638	619	605	643	592	574	587	627	598	621	603	637	581	604	601	623	566	615	652	589	580	601	588	563	622	568	582	605	641	607	580	588	558	609	584	625	602	613	559	615	627	615	562	606	580	589	571	564	605	666	599	605	607	639	597	615	586	604	585	590	530	574	575	564	625	581	627	615	574	570	595	553	588	594	619	602	561	653	622	573	607	586	657	625	610	619	604	607	613	622	587	601	605	592	622	581	606	613	587	593	638	640	570	624	583	650	585	562	560	602	568	588	593	585	618	619	599	537	612	565	575	601	620	598	632	603	612	578	627	629	601	597	601	591	636	626	611	598	604	604	584	651	588	578	586	637	585	593	669	588	627	568	592	575	579	578	587	584	614	603	596	598	596	622	615	601	564	572	606	591	587	614	606	574	584	614	604	604	651	589	562	617	607	617	605	631	593	587	638	603	619	587	607	572	622	556	588	584	623	602	560	615	641	559	624	622	652	596	632	604	589	616	569	609	594	631	630	639	616	614	594	581	574	593	561	635	609	597	594	579	561	622	628	547	590	609	628	592	584	603	585	631	590	587	612	606	616	654	585	575	615	608	582	596	583	608	598	617	585	583	585	598	603	602	604	595	563	586	593	613	590	612	606	589	606	589	586	588	619	607	598	566	589	607	616	603	616	588	605	567	586	592	643	580	539	637	577	596	624	609	641	617	604	577	588	620	615	613	610	619	662	595	564	556	617	596	597	593	576	586	614	587	565	615	605	640	599	581	587	604	602	613	577	615	567	586	581	623	593	626	602	626	596	613	627	626	605	616	572	618	628	618	608	622	635	594	618	620	597	588	621	599	607	623	615	619	546	603	618	582	586	561	585	619	548	608	621	584	622	636	580	635	625	623	558	625	589	634	606	594	542	631	656	590	625	574	600	619	612	577	588	634	580	608	601	590	633	618	578	631	595	584	582	613	596	596	624	626	605	555	555	603	573	636	611	589	607	617	614	597	624	608	589	557	598	590	611	595	620	619	597	612	565	533	578	591	588	615	585	619	600	531	630	641	575	616	612	585	601	618	645	582	589	601	624	603	613	641	591	619	575	597	601	620	603	600	636
6141	3752	2808	1874	1655	1051	865	782	766	742	747	709	686	689	708	696	708	741	776	751	716	715	704	708	735	711	724	749	666	733	701	706	679	742	737	681	705	661	699	698	749	699	694	744	701	660	691	707	708	748	756	709	679	712	732	729	754	758	714	676	693	744	763	731	725	720	752	682	709	720	699	671	719	743	691	729	683	724	719	730	666	717	683	752	702	713	743	718	743	715	703	764	734	677	689	669	721	718	739	683	689	704	701	750	669	701	730	677	695	757	718	745	745	734	726	749	767	695	733	698	737	731	694	720	679	753	727	684	677	732	685	757	706	760	761	741	727	696	711	737	716	705	693	639	730	716	687	707	715	667	690	739	753	668	737	703	717	683	714	710	792	678	665	733	695	743	664	645	720	707	721	716	732	735	746	695	705	683	664	695	702	731	735	693	725	713	724	734	686	687	665	717	668	681	721	709	746	712	731	628	674	715	723	744	699	714	711	713	718	640	752	712	708	708	717	766	708	667	785	742	708	713	705	751	658	707	745	685	666	738	724	667	677	736	727	747	680	712	677	700	724	747	681	718	713	716	700	718	642	694	720	771	697	732	727	719	701	705	697	711	727	696	752	693	708	790	703	686	739	687	699	683	700	725	694	742	696	671	738	725	760	719	696	750	715	721	684	716	708	697	701	714	706	718	708	725	724	733	718	692	728	711	716	737	716	740	707	674	703	720	746	653	693	690	751	760	741	705	701	714	724	712	709	740	738	697	658	692	720	762	743	733	749	665	712	698	658	752	730	697	754	699	704	677	687	704	688	782	761	700	690	718	692	717	671	728	708	790	705	778	707	717	730	713	675	704	712	712	675	717	740	689	744	713	734	701	700	754	702	719	717	711	719	776	757	747	739	743	726	737	735	701	747	702	709	682	721	732	759	754	715	681	699	699	683	706	729	714	724	712	788	756	696	697	664	726	674	679	673	711	693	700	703	744	702	714	719	705	706	715	736	687	716	715	685	714	719	707	697	697	667	738	709	715	718	677	736	707	715	732	738	675	759	741	696	765	741	709	724	680	677	724	667	760	717	732	719	703	719	671	706	707	752	751	703	678	715	691	741	734	700	707	730	709	744	697	672	723	682	746	721	719	730	723	708	753	667	724	738	698	701	740	659	685	702	707	713	709	703	741	707	702	709	704	691	673	686	687	698	710	723	779	715	710	717	694	720	713	708	743	718	677	735	766	710	709	725	731	707	702	696	747	719	696	713	717	739	710	734	680	758	687	736	742	700	665	686	749	700	726	682	712	720	728	728	773	719	751	735	700	719	698	705	690	694	735	720	708	729	663	717	750	712	700	708	704	696	720	701	655	716	727	724	699	724	724	671	678	688	678	702	730	709	696	719	725	712	643	682	681	674	722	746	737	684	673	717	663	691	741	728	707	710	736	741	732	731	741	772	708	699	667	654	760	735	714	699	740	653	696	701	702	723	714	737	716	712	735	697	715	722	730	707	735	677	689	736	713	725	719	716	726	696	719	693	703	728	734	738	741	708	710	727	699	743	665	717	733	738	700	747	700	713	753	692	695	710	683	730	715	723	711	713	743	705	703	676	715	733	690	699	733	660	721	734	721	718	679	718	746	745	691	724	744	735	715	715	714	717	721	736	696	709	689	708	715	693	750	720	729	718	753	695	719	735	694	675	718	715	707	728	720	696	725	714	704	688	698	713	716	691	745	699	727	714	677	725	730	725	691	713	725	703	720	677	718	724	710	713	696	736	701	711	706	732	732	714	701	753	709	669	721	670	729	691	711	705	705	691	717	729	710	701	710	706	732	755	690	689	695	705	689	685	697	718	685	733	728	743	709	660	722	732	750	707	645	705	717	735	718	766	697	701	712	750	750	674	693	711	784	739	728	654	725	708	705	728	725	693	681	700	697	690	715	719	741	703	703	707	704	733	758	688	727	737	735	709	730	721	711	694	702	700	724	736	707	744	706	691	728	747	689	745	722	722	691	706	760	719	686	720	716	727	657	738	768	736	694	708	738	720	686	689	706	685	721	676	708	698	750	722	746	727	749	667	698	713	735	699	727	722	757	701	697	719	683	682	715	715	705	732	710	747	736	720	687	695	718	712	722	725	754	708	707	702	726	735	753	709	697	693	710	720	707	721	717	709	666	754	715	791	681	691	708	729	740	673	730	735	688	743	691	766	713	745	703	753	711	711	729	744	745	763	738	701	693	693	718	701	714	748	727	710	724	678	734	713	739	709	726	675	721	747	669	688	723	682	696	674	682	722	698	688	711	705	673	750	681	722	696	736	737	707	721	723	724	729	694	710	762	711	707	680	729	755	674	733	720	731	715	648	723	691	762	724	686	726	686	686	757	696	746	720	705	676	749	695	649	703	745	734	659	716	749	744	700	729	721	705	714	714	725	712	686	746	714	732	688	736	698	667	752	726	747	730	695	725	671	761	689	716	710	704	700	760	761	715	750	701	729	728	715	698	711	723	729	726	700	709	732	719	720	705	696	750	727	700	713	708	697	694	735	720	718	700	714	690	744	704	723	722	675	739	738	754	673	729	701	794	713	746	720	762	750	713	689	722	758	686	704	688	665	701	696	722	682	683	755	721	725	726	696	736	689	737	678	747	724	725	685	767	708	751	730	747	683	726	711	698	708	750	746	765	720	740	695	764	699	693	709	735	704	716	655	702	718	734	724	669	673	664	709	700	686	727	730	689	746	696	685	667	752	700	779	715	682	687	697	672	734	678	689	699	710	736	713	710	718	783	681	686	688	718	723	722	734	704	714	670	698	691	742	718	671	667	704	689	685	652	721	724	681	650	683	710	734	721	730	717	693	691	721	702	711	734	740	710	714	710	745	723	685	703	695	702	789	715	702	703	691	683	694	671	705	706	702	718	745	767	709	734	713	702	749	698	715	684	727	736	711	706	729	708	721	766	714	706	701	748	705	740	727	697	712	740	678	736	741	702	744	706	768	714	717	723	716	711	727	747	717	681	731	743	710	723	705	729	699	741	712	724	684	721	717	722	702	635	730	735	764	750	691	731	713	696	670	766	700	693	692	695	738	765	687	756	715	729	765	715	736	698	744	692	778	708	702	684	753	728	733	699	696	702	727	742	678	727	725	732	733	708	712	705	708	672	695	712	719	705	737	747	746	656	758	723	662	692	710	717	696	734	688	732	736	709	601	707	716	734	704	756	727	715	701	731	746	686	745	694	698	673	711	693	726	716	738	687	727	708	697	709	724	696	742	715	734	743	740	700	762	736	658	730	706	694	761	700	700	674	676	715	708	706	703	699	670	704	714	661	663	722	676	704	685	719	635	687	689	662	706	699	681	690	718	746	772	739	675	682	714	715	691	767	706	746	763	758	680	721	728	723	709	703	695	680	698	724	746	745	758	720	695	747	693	751	735	725	730	723	745	712	726	699	747	686	699	691	708	707	740	724	705	708	705	709	728	708	693	727	684	744	709	710	713	708	755
23390	21154	28362	24230	21161	11257	1957	1366	1070	1135	1076	1035	1016	927	986	939	919	871	855	932	943	938	987	906	877	876	945	892	904	911	875	938	832	874	909	918	852	855	884	865	882	908	943	927	896	892	905	900	896	950	919	918	827	876	880	918	883	894	907	854	871	921	853	919	861	905	872	875	912	902	892	923	877	887	886	918	851	918	886	805	912	875	877	899	905	879	834	898	913	865	878	835	887	906	881	936	899	837	910	893	900	883	882	885	882	897	861	907	865	892	868	868	847	954	900	837	910	890	920	879	863	820	883	913	875	858	884	901	904	935	929	879	906	876	897	904	908	856	848	883	846	874	881	889	909	837	861	819	905	872	871	860	902	927	881	917	881	870	814	902	863	834	870	892	859	869	876	861	850	911	863	917	893	917	912	866	892	864	857	888	910	907	864	888	921	856	905	885	839	919	869	902	856	887	891	862	895	910	933	870	900	938	891	870	875	879	889	870	896	871	890	851	836	887	877	835	854	906	870	893	937	884	892	917	881	870	906	913	920	869	855	890	946	848	885	837	918	854	881	878	904	824	849	835	878	886	886	877	877	883	917	907	905	872	936	924	899	900	865	857	841	864	890	929	888	868	882	877	911	921	906	925	899	869	878	908	899	902	885	879	853	851	849	843	861	871	911	877	890	885	892	854	844	912	882	910	883	918	872	866	931	799	874	895	897	888	888	895	941	869	876	950	827	943	891	905	873	860	853	873	838	866	867	845	918	878	861	908	917	883	863	856	877	892	847	869	915	904	937	894	907	886	868	908	850	833	914	853	894	861	875	835	897	868	886	869	901	857	866	891	923	885	913	867	815	946	836	938	841	901	842	872	900	895	911	932	836	920	859	907	889	883	834	909	898	921	859	868	895	895	894	854	839	862	935	888	918	886	904	864	941	924	847	903	903	930	903	864	909	961	910	888	850	942	896	928	882	887	896	928	913	908	889	890	860	916	858	862	912	915	899	904	864	844	909	900	829	843	906	898	911	880	923	865	895	897	897	878	918	889	886	891	828	919	824	863	946	831	884	835	867	874	927	871	843	908	923	913	894	879	883	861	871	877	858	885	893	905	893	903	957	908	861	890	914	855	896	923	906	942	945	859	881	903	882	904	894	905	857	913	884	880	868	913	890	872	910	828	908	904	905	905	900	924	908	902	893	922	854	853	875	875	892	862	865	915	879	906	840	872	850	903	898	921	873	862	919	867	885	844	888	867	895	897	878	914	815	886	878	898	882	924	860	901	933	885	839	862	899	873	884	916	928	898	853	892	893	869	912	869	907	945	917	932	910	864	925	918	892	898	888	891	884	900	912	876	954	882	901	865	902	837	858	906	865	912	869	842	886	902	905	867	847	908	867	851	897	909	865	920	933	874	897	938	901	948	886	930	896	854	874	861	859	884	852	895	894	902	885	879	901	891	852	856	909	870	876	851	865	873	922	910	832	822	861	930	853	892	921	873	868	822	833	949	899	914	893	929	874	912	830	929	893	855	889	897	859	885	857	856	863	864	928	833	901	823	848	887	918	881	924	872	864	888	960	865	899	892	869	902	900	901	877	865	942	861	884	870	873	904	907	868	849	885	913	857	861	851	895	848	958	896	879	886	933	916	868	876	903	887	871	928	899	878	878	915	827	916	925	869	911	912	909	932	948	893	895	831	889	873	868	882	860	890	912	895	927	903	935	892	880	858	869	921	860	844	851	882	911	905	921	953	886	830	912	824	924	890	964	870	893	856	949	902	903	909	873	889	877	908	872	899	937	900	894	892	924	911	911	878	880	845	842	921	896	881	954	877	894	874	846	887	884	872	850	896	880	857	846	878	882	843	905	830	894	887	915	899	883	896	861	869	934	889	840	889	864	877	867	903	932	907	897	838	839	885	879	894	809	939	908	890	878	911	877	913	869	888	904	897	850	877	853	868	856	861	888	923	852	904	886	834	867	850	913	904	937	852	861	868	886	884	862	939	891	880	865	845	893	879	852	905	874	876	927	925	924	913	831	851	910	852	935	877	905	949	851	848	871	882	832	905	884	914	876	856	881	895	840	885	879	907	890	862	880	849	885	898	863	881	922	900	944	884	947	849	838	934	891	927	888	895	864	865	920	913	872	848	947	896	914	856	844	874	868	886	869	895	855	909	889	841	834	898	941	879	885	889	905	933	921	933	905	877	822	870	918	881	886	904	878	885	890	843	853	888	907	925	864	906	876	869	946	909	871	894	883	883	876	924	938	886	916	864	889	850	866	830	926	877	911	841	889	848	856	846	900	885	857	897	878	911	881	914	882	847	846	867	925	883	836	873	878	898	910	878	851	897	847	823	920	885	844	914	857	894	849	843	891	866	912	875	906	848	855	942	888	886	891	843	868	862	920	886	898	862	834	895	867	889	904	886	840	893	930	872	876	888	845	883	939	861	882	957	927	926	885	842	872	901	871	895	940	859	882	856	895	929	825	878	830	827	938	853	911	904	876	907	870	886	899	897	869	848	870	873	934	868	904	879	889	928	905	906	849	869	828	880	880	898	898	871	884	907	925	869	862	906	887	899	867	947	897	945	914	857	873	925	876	869	861	881	876	879	871	880	857	910	882	854	904	854	922	926	851	904	866	928	916	888	930	901	892	909	843	860	920	828	869	903	842	913	927	917	889	912	895	898	894	915	897	912	958	916	854	833	893	853	892	862	930	890	843	889	933	875	875	867	902	877	930	862	919	864	850	843	868	897	899	871	837	847	855	870	845	863	865	884	877	823	897	818	870	819	914	926	945	871	845	876	869	932	891	905	850	907	972	925	918	888	829	873	872	830	848	933	965	908	896	913	880	886	898	858	910	906	895	807	843	857	888	879	894	869	862	861	879	924	877	867	872	945	859	870	859	896	875	894	893	908	867	869	866	888	888	849	899	938	861	857	915	879	869	894	912	922	911	909	892	901	882	874	908	921	867	810	850	924	888	873	896	866	864	888	888	924	869	851	878	869	830	831	865	846	867	879	875	852	891	922	924	881	917	883	857	864	873	850	856	889	899	887	887	871	941	869	931	879	885	897	865	934	919	841	819	879	929	910	871	878	875	873	868	931	907	879	947	879	904	848	905	915	952	916	914	887	840	870	899	894	928	904	841	826	863	890	885	863	857	841	880	872	853	913	838	887	963	883	879	826	898	904	895	920	888	892	909	947	884	868	862	890	899	885	926	846	841	889	855	892	903	892	946	901	845	862	905	913	877	888	890	860	880	871	882	935	885	902	858	892	917	827	870	933	903	880	823	889	856	923	916	874	915	866	890	855	898	868	924	859	864	860	880	902	917	883	886	837	864	927	916	868	946	811	888	823	874	859	898	882	845	826	982	883	897	855	885	820	873	926	900	890	834	842	906	899	895	887	877	916	905	857	877	842	936	882	885	942	869	855	908	928	864	917	905	846	860	847	879	888	910	900	889	884	844	946	873	901	886	863	855	926	850	902	885	875
6758	12747	9966	5537	4286	2874	2134	1820	1590	1392	1328	1281	1217	1180	1132	1197	1083	1102	1120	1094	1071	1108	1111	1084	1137	1060	1093	1080	1009	1106	1078	1109	1019	1078	1073	1090	1055	1055	1030	1083	1066	1057	1028	1023	1061	1036	1047	1086	1002	1004	1050	1074	1039	1087	1041	1081	1037	1044	1022	1022	1038	1049	1069	1003	1038	1022	1049	1097	1083	1061	1101	1025	1058	1027	1091	1050	1040	1024	1044	1104	1087	1069	1044	1014	1031	1010	1049	1025	1105	971	1034	1031	1064	1124	999	1061	1087	1075	1027	1060	1033	1107	1019	1020	1073	1054	1086	1085	1043	1051	1068	1018	1039	1076	1060	1084	1039	1071	1041	1042	1085	1056	1026	1048	1006	1080	1046	1004	1043	1062	1076	1062	1002	1045	1060	1047	1079	1020	1051	998	994	1056	1069	1034	1094	1063	1069	1037	1046	1057	1041	1062	1102	1103	1055	1060	1073	1051	1042	991	1017	1021	1095	1040	1042	1042	1011	1064	1025	1059	1034	1061	1126	1057	1036	1032	1031	1045	1030	1070	1063	1036	1044	1034	969	1012	1022	1103	1030	1077	1043	1033	1086	1031	1037	1046	1099	1017	1053	1135	1004	1032	1070	1052	1016	1037	1066	1040	1057	1049	1078	1007	1095	1069	1094	1083	983	1067	1001	1106	1031	1009	1053	1030	1003	1001	1047	1096	1080	1059	1026	1038	1047	1077	1005	1063	994	1019	1010	1067	1037	1035	1054	1038	1065	1043	1077	1034	1091	1070	1029	1016	1031	1017	1072	1048	1043	1028	1080	1113	1018	1020	1064	1012	1075	1074	1017	1010	1050	1058	1062	1073	1059	1060	1055	1061	1110	1045	1028	1021	1058	1038	1083	1046	1077	1054	1018	1040	977	1062	954	1017	1076	1090	1017	1105	1060	1032	1064	1004	1030	1008	1047	1011	1063	1104	1057	1009	1047	1101	1033	1070	1041	1016	1044	1055	1021	1042	1040	1084	1024	1045	1029	1035	1047	1044	1039	1081	1050	1011	1031	1036	1071	1086	1066	1030	999	1069	1041	1034	1031	1090	1081	1090	978	1083	1089	1063	1015	993	1009	1085	1070	982	1057	1034	1048	1085	1080	1042	1047	1049	1108	1069	1069	1059	1096	1005	1063	1015	1015	1038	1025	1082	1054	987	1054	1032	1056	1044	1085	1041	1052	1020	1062	1097	1002	1039	1016	1030	1005	1033	1017	1116	1054	1068	1036	1017	1066	1033	1051	1079	1060	1028	1040	1041	1051	1057	1051	1047	1029	1086	1013	1048	1023	1031	1038	1039	1087	1018	1047	1058	1014	1086	965	1077	1034	1048	1017	1080	1090	1086	1057	1007	1019	1021	1049	1077	1020	1073	993	1012	1042	1085	1090	1074	1014	1021	1062	1062	1078	1084	1033	1034	1026	964	986	1035	1082	1051	1009	1044	1031	1024	1051	1068	1072	959	1089	1084	1035	1055	1025	1064	1061	1046	1029	1008	1005	1067	1034	1033	1015	1057	1042	1098	1035	1022	1068	1024	1080	1045	1059	1066	1077	1056	1033	1007	1096	1074	1031	1001	1067	1023	1080	1063	1054	1053	1059	1067	1096	1047	1047	1027	1011	1105	1049	1009	1063	1052	1076	1070	1044	1108	1054	1031	1080	1016	1045	1017	1078	1074	1072	1058	1003	1053	1037	1050	1020	1083	1050	1019	1006	996	1043	1050	1102	1062	1068	1059	1038	1037	1026	1057	1067	1061	1074	1063	1057	1057	1054	1096	1111	1055	1031	1070	1063	1049	1083	1083	1041	1012	1025	1065	1036	1050	1042	982	1049	1033	1088	1073	1101	1050	1011	1031	1060	1044	996	1046	1080	1078	1051	1050	1059	1054	1083	1012	1085	1069	1044	994	1124	1082	1027	1052	1008	1045	1034	1029	1097	1085	1070	1047	1070	1085	1022	1059	1024	1080	1069	1108	1028	1025	1020	988	1067	1094	1041	974	1024	1060	1029	1052	1057	1055	1024	992	988	1039	1016	1032	1022	1047	1035	1080	1033	1044	1107	1033	1029	1014	1086	1053	1056	1020	1060	1027	1054	1084	1048	1059	1011	1075	1009	1066	1057	1062	1088	1071	1001	1030	1069	1027	1052	1044	1106	1044	994	1074	1047	1038	1024	1114	1038	1000	1083	1013	1086	1068	1047	1028	998	1019	1043	1037	954	1029	1056	1081	1025	958	1054	1021	1056	1056	996	1071	1015	1034	1025	1034	1059	1036	1011	1007	1025	1079	1063	1031	1063	1058	1040	1008	1005	1077	1064	1049	1072	1039	1047	1077	1060	1069	1061	1063	1061	1033	1008	1037	1069	1053	1041	1046	1073	1137	1077	1019	1059	1014	1028	1088	1032	1039	1041	1066	1047	1072	1019	1048	1075	1039	1049	985	1064	1020	1013	1023	1015	983	1015	1056	1106	1069	1099	1049	1065	1049	1041	1028	1049	1092	1064	1054	1052	995	1043	1027	1076	1005	962	1074	1048	1070	1012	1039	1004	1029	1051	982	1083	1012	1056	1068	1063	1032	1000	1087	1071	1069	1054	1050	1037	1076	1029	1125	1041	1096	986	1016	1049	1041	1036	1008	1035	1045	1104	1039	1014	1012	1045	991	1082	1089	1091	1063	1043	1057	1089	1050	1082	1064	1081	1062	1007	1118	1070	977	1021	966	1048	1024	1030	1101	1051	1042	1015	1048	1023	964	985	994	1060	1086	1032	1042	1010	1009	990	1054	1027	1005	1058	1027	1033	1001	1092	1077	994	1048	1003	1060	1010	1008	1039	1026	1029	1015	1112	1042	1002	1016	1039	1003	1027	996	1055	1056	1034	1093	991	1022	1015	972	1008	1030	1057	1131	1115	1050	1020	1050	1038	1048	1085	1056	1035	976	1057	1041	1015	1066	1015	1017	1086	1003	1005	1082	1017	1050	1042	1105	1070	1023	1049	1092	1049	1066	1076	997	1050	1049	1047	1049	1040	1054	1134	1043	1047	982	1046	1080	1107	1048	1043	1111	1041	994	1030	1112	1072	1047	1015	1102	1064	1014	1082	1017	1029	1052	1089	1049	992	1029	986	1054	981	1057	1004	979	1072	1071	1051	1037	1071	1050	1069	1050	1101	1066	1091	1064	1016	1048	1038	1053	1075	1095	1110	1043	1047	1032	1001	1095	1004	945	1068	997	1030	1097	1073	998	1090	1047	1056	981	978	1028	1071	1023	1015	1016	1052	1046	1039	1056	1111	1094	1012	1061	1067	1059	1137	1010	1022	1055	1108	1021	1060	1026	1003	1041	1030	1042	1074	1075	1096	1106	1038	1014	1038	1115	1024	1044	1052	1070	991	1014	996	991	1049	1047	1109	1085	1017	1103	1051	1049	1049	1035	1106	1050	998	1014	987	1066	1082	1072	1047	1018	1079	1065	988	992	1051	1118	953	1089	1048	1078	1017	1057	1054	982	1039	1092	999	989	1086	1031	1016	1006	1076	1077	1045	1038	989	1058	1044	1043	1045	1079	1097	1072	1071	1120	1019	1025	1063	1035	1121	1039	1082	1030	989	1040	1053	1029	995	1094	1000	1056	1044	1072	1046	1077	1018	1060	1041	1070	1047	1051	1027	1061	1069	1105	1030	1024	983	1079	1043	1092	1067	994	1035	1093	1117	1100	986	1064	1040	1072	1004	1049	1051	1052	1059	1112	1065	1053	1043	1019	1054	1013	1079	1052	1039	1070	1021	1058	1012	1029	1092	1013	1072	1025	1030	1041	995	1070	1086	1088	1070	1022	1067	1037	1016	1055	1070	1051	996	1070	1057	984	1006	1070	1039	1050	1012	1035	1052	997	1019	1053	1009	1009	1059	1032	1077	1051	1065	1005	1064	1051	1061	1114	1024	1031	1078	1053	1030	1090	1099	1058	1055	1048	1050	1040	1031	1009	1041	1047	1060	1070	975	1076	1029	1031	1014	1083	1050	1025	1064	1038	997	1039	1080	1096	1057	1053	1012	1073	1010	1021	1026	1109	1063	1019	1041	1079	1098	1067	1075	1002	1096	1034	1047	1028	997	1073	1005	1086	1084	1064	1066	1004	1069	1061	1040	1075	1056	1050	990	1070	1049	1022	1068	1067	1033	1034	1056	1058	1048	1032	1012	1056	1039	1065	1032	1041	1090	1049	1043	1050	1062	1026	1032	1029	1110	1072	1062	1061	1058	1077	995	1055	1015	1053	1026	1038	1021	1028	1024	1022	1054	1016	1057	1100	1054	995	1057	1046	990	1031	1013	1049	1118	1105	1059	1067	1122	998	1065	1047	1046	1102	1019	1049	1055	1098	1088	1053	1024	1034	1086	1033	1088	1050	1013	1034	1075	1046	1026	1077	1032	1057	1010	1009	1077	1058	1013	1052	1013	1101	1060	1086	1008	1059	1085	1026	1104	1078	1050	1053	1091	1039	982	1067	1051	1017	1012	1053	1103	1061	992	1058	1046	1042	1029	1072	1024	1037	1043	1027	1085	1044	1029	1029	1039	1008	1020	1103	1057	1074	1059	1082	1115	1056	1080	1045	1043	1037	1027	1006	1052	1066	1037	1079	1092	1018	1093	1043	1023	1103	1069	1017	1071	1056	1095	1042	1059	1100	1060	1035	1000	1061	1063	1041	1005	1075	1015	1055	1013	1084	1041	1012	1044	1022	1034	1102	1044	1057	1027	1052	1063	1027	1073	1055	1050	1003	1036	1066	1085	1014	1014	1043	1160	976	1046	1015	1068	1019	1087	1038	997	1025	1087	1039	1034	977	1042	1071	1023	1074	1099	1053	1077	1019	1073	1127	1020	1035	1046	1062	993	1089	1065	1043	1051	1024	1049	1057	1029	1036	1081	1044	1024	1040	1046	949	1023	1026	1031	1067	1018	1037
24205	21108	27387	24993	13822	1283	649	453	393	366	330	316	318	347	329	312	296	310	300	277	309	280	274	294	294	289	300	281	268	304	270	291	256	287	271	287	283	262	249	262	263	264	246	269	278	257	284	293	277	284	268	272	301	281	283	274	269	305	269	280	282	277	283	271	286	290	261	288	275	300	285	260	275	275	275	267	270	267	245	279	299	255	265	276	262	283	265	269	271	277	276	298	269	257	261	274	235	267	268	271	285	285	296	290	289	252	261	299	234	304	283	272	274	250	276	279	269	275	261	286	282	260	257	270	288	267	283	295	253	301	277	294	270	298	258	279	264	254	277	248	284	271	268	261	260	300	289	295	258	284	240	267	279	291	278	291	283	246	251	262	269	291	267	262	271	282	271	271	250	278	280	263	274	297	308	295	279	284	290	284	287	260	246	279	278	254	249	273	271	271	268	267	309	257	277	249	267	295	255	260	256	252	278	264	257	261	270	284	296	263	303	270	273	276	267	272	310	255	281	288	284	288	274	277	257	264	261	247	275	267	273	274	247	256	271	283	280	277	252	260	264	257	304	253	254	286	300	262	270	245	254	292	278	228	280	289	281	269	268	251	246	281	307	266	256	276	299	261	277	266	260	301	288	288	278	257	304	270	275	268	268	256	290	269	301	266	287	283	298	282	250	276	265	282	243	291	271	252	275	265	285	262	271	272	281	256	302	262	280	287	281	269	276	255	239	276	265	263	266	283	313	249	249	278	298	262	268	269	299	296	287	280	264	293	241	274	280	257	287	277	277	279	278	272	288	280	278	315	282	250	271	252	265	337	275	290	280	273	266	248	286	296	244	286	281	266	273	277	260	226	281	259	276	304	272	272	269	282	275	286	243	271	248	258	286	280	281	270	277	279	249	259	256	303	281	279	265	275	257	239	283	251	286	276	273	238	250	303	260	270	296	281	279	280	286	292	290	264	270	272	276	247	281	248	298	261	271	326	248	265	264	265	292	312	307	267	266	277	285	249	271	257	298	263	256	289	279	280	252	265	279	275	258	267	263	293	267	270	278	286	265	260	275	257	275	260	271	273	230	277	280	274	281	264	274	238	294	304	254	292	260	282	250	270	266	294	268	269	295	279	302	249	276	239	255	281	281	281	254	293	275	278	286	274	262	274	283	276	264	285	285	285	271	278	288	248	258	287	251	264	276	282	272	293	288	272	290	285	271	272	261	281	271	261	267	266	244	268	285	277	267	303	264	279	260	291	270	251	254	288	273	258	295	299	302	291	259	278	274	259	288	257	296	267	295	271	295	270	270	263	279	299	247	279	295	275	288	299	271	265	277	272	282	326	310	262	261	263	266	273	297	287	273	272	263	259	278	268	288	264	255	277	258	293	278	278	287	297	251	272	275	265	311	284	273	302	217	273	254	284	266	275	257	263	255	292	276	305	295	248	282	278	277	293	263	278	288	249	285	279	291	251	254	289	288	287	248	263	273	253	258	272	278	285	300	261	248	306	317	262	264	279	306	235	281	315	277	269	279	287	297	250	266	278	275	255	267	262	266	297	304	268	260	288	288	304	282	280	259	315	274	262	278	266	280	282	276	274	290	268	279	285	239	252	243	254	282	269	244	252	252	277	245	265	294	254	281	259	284	283	275	253	258	255	287	266	304	296	276	270	250	255	269	270	282	287	275	284	270	270	266	265	315	287	291	294	280	300	298	290	293	258	257	253	274	263	262	261	254	272	262	276	288	283	284	268	247	268	250	263	286	264	274	262	248	242	254	271	264	262	280	297	304	275	249	247	296	250	253	289	285	263	276	292	276	295	297	269	266	237	271	260	255	250	269	253	258	304	283	276	266	256	261	253	266	267	308	256	292	278	288	291	276	265	280	287	278	259	257	278	267	292	244	253	279	272	282	276	261	274	283	267	253	273	275	303	281	302	261	281	260	273	290	285	262	283	262	287	294	278	253	277	289	287	274	296	293	276	284	263	274	282	299	261	273	271	283	277	329	276	299	290	280	267	293	264	260	307	276	271	299	293	280	289	256	275	283	282	301	267	280	270	276	298	271	292	288	262	283	279	287	249	285	266	264	286	286	267	292	268	244	290	273	264	256	256	291	273	287	262	271	262	289	246	252	268	275	285	242	281	285	288	266	284	282	281	257	256	252	282	251	278	274	286	307	305	270	270	291	270	264	293	262	251	259	267	281	274	299	271	271	269	265	287	286	243	237	278	274	273	282	281	318	282	280	253	279	277	257	279	255	280	233	301	265	281	271	255	254	268	245	286	286	269	293	261	290	271	263	263	271	279	293	268	274	289	259	270	270	267	275	307	266	276	217	284	320	273	275	278	299	259	271	236	265	270	259	303	272	264	269	289	269	288	279	281	264	274	264	245	255	282	267	272	274	247	256	262	254	259	295	273	265	288	280	266	278	276	281	275	262	265	281	283	245	243	298	273	273	268	280	258	295	299	272	283	279	279	245	308	268	275	249	246	260	264	286	262	286	277	285	255	258	271	270	266	301	297	250	300	262	283	282	262	270	251	284	282	296	255	280	271	246	284	274	272	243	290	248	286	269	286	274	276	286	266	279	281	298	267	291	276	241	262	279	271	267	285	272	268	280	254	258	293	259	306	279	274	255	293	267	263	280	301	250	261	301	284	268	252	285	295	298	289	298	276	295	281	258	259	293	273	297	283	253	266	262	263	268	301	247	255	279	278	282	292	272	258	272	267	252	270	260	278	276	265	249	284	255	268	254	245	271	305	284	286	255	269	269	273	277	291	280	267	268	263	272	257	262	261	254	278	277	262	250	284	281	258	251	279	280	273	281	285	260	258	273	262	265	240	291	275	293	264	284	267	291	268	281	291	255	266	258	265	254	259	231	282	280	274	253	256	252	263	257	277	279	265	308	295	254	269	293	303	283	268	317	304	295	264	326	272	260	251	252	251	279	301	315	260	284	282	247	254	268	257	294	254	273	288	261	256	249	285	281	277	306	291	269	277	271	268	285	295	254	272	270	252	293	309	316	271	256	252	264	257	253	293	284	257	296	309	272	274	271	288	298	287	266	297	250	283	299	269	283	267	280	263	254	272	290	267	257	288	285	252	280	299	298	281	276	276	287	229	294	275	255	267	261	265	238	289	296	247	274	300	294	285	252	292	258	268	229	292	258	285	291	256	269	286	247	264	266	272	268	301	266	264	297	272	294	266	271	298	264	301	281	294	253	263	266	274	285	287	285	270	266	244	278	273	262	233	251	257	254	279	333	298	306	273	261	298	262	269	244	272	283	265	264	271	261	289	288	257	273	287	258	264	259	298	275	297	264	289	291	301	248	247	258	252	291	291	264	273	247	272	264	257	272	263	290	285	274	270	271	258	272	271	294	268	284	296	282	276	258	276	266	257	261	271	264	279	280	261	261	259	269	258	279	277	249	264	287	269	282	262	263	279	285	274	262	304	251	293	257	269	290	292	251	264	263	234	270	281	278	292
6531	8837	6640	3547	2939	1641	1096	819	673	561	492	438	439	454	407	417	398	415	370	366	361	385	380	382	330	337	329	353	373	378	357	360	357	360	373	366	368	348	369	343	366	350	353	372	358	341	362	354	350	364	318	377	353	372	367	383	355	350	368	288	353	354	357	356	383	311	350	345	345	345	350	334	359	400	309	358	377	349	349	333	331	331	330	336	369	320	354	329	331	349	351	339	317	345	346	365	320	388	325	330	359	355	369	354	333	344	357	367	313	361	326	362	354	351	350	390	317	373	364	378	347	325	350	370	349	333	341	367	334	360	354	319	422	349	313	371	351	345	352	350	339	348	336	323	347	355	351	299	339	377	354	310	329	370	332	335	366	316	357	362	337	348	337	340	322	379	344	371	329	379	340	330	368	346	357	365	361	357	341	346	364	397	341	327	346	358	356	343	336	358	312	363	358	333	336	352	359	365	361	356	356	324	354	331	338	330	382	338	346	337	344	347	335	328	346	316	335	332	362	321	350	327	335	350	344	342	343	337	347	392	330	328	329	363	350	385	313	346	325	370	346	315	337	339	327	341	323	333	340	334	348	347	348	340	313	330	343	321	331	361	336	344	333	338	356	350	360	365	348	355	366	316	319	306	326	359	347	353	294	362	340	360	331	370	374	343	344	328	333	336	340	339	320	354	375	355	351	368	360	370	346	326	319	317	326	356	330	370	362	380	339	338	357	353	328	351	346	362	336	351	382	351	322	325	325	334	346	359	349	344	346	340	327	341	344	304	354	361	347	336	343	358	362	367	338	335	365	340	366	336	343	351	351	337	335	345	349	351	353	345	364	333	328	367	331	330	331	342	348	352	357	370	365	346	334	308	371	356	343	368	322	315	348	355	356	353	384	328	322	348	317	351	355	343	338	333	351	337	337	368	359	349	327	316	348	311	360	370	362	340	362	341	345	371	341	353	343	336	350	333	364	359	309	348	352	344	324	339	339	368	325	340	347	361	349	365	337	342	351	336	316	339	344	361	326	325	365	324	338	356	342	369	342	367	371	352	328	321	325	361	363	350	349	335	309	345	380	378	308	318	381	339	335	343	351	348	366	335	318	349	335	342	322	347	356	312	385	333	331	357	340	361	341	369	345	303	336	362	337	317	327	356	341	360	340	346	333	361	337	324	339	349	318	354	325	333	366	332	350	345	386	382	339	379	344	345	355	360	340	324	352	350	352	343	309	356	360	354	357	365	310	313	367	392	347	355	328	345	338	333	345	339	378	335	341	359	331	373	318	366	332	306	350	333	345	337	360	366	353	322	322	312	329	358	327	347	313	339	377	356	340	363	337	335	346	320	341	351	331	346	317	361	339	335	368	358	313	347	322	364	379	348	354	350	389	367	361	340	350	351	352	326	340	337	322	323	352	370	362	355	325	326	320	323	337	362	335	380	342	337	341	366	337	340	348	358	330	344	358	346	371	347	342	358	349	335	321	309	330	342	363	295	334	368	360	342	327	312	329	353	354	329	345	340	386	334	333	371	362	367	306	365	353	339	355	349	377	351	333	355	331	342	346	321	319	317	357	335	383	351	333	346	355	312	359	353	346	321	341	351	332	372	341	390	339	375	362	321	357	357	339	368	340	331	329	333	344	361	382	347	325	322	348	334	367	337	324	327	358	352	356	339	330	350	351	318	383	329	324	355	322	313	363	374	364	341	337	357	355	339	362	378	346	330	372	329	334	342	372	338	366	342	383	357	367	332	372	336	363	380	329	390	366	333	368	324	347	352	336	343	367	348	320	357	370	339	310	332	359	312	375	364	361	358	319	347	353	352	333	335	367	343	370	334	371	355	351	348	345	363	335	360	330	358	314	342	350	345	342	374	373	345	307	361	360	330	321	332	357	319	351	339	332	331	377	334	352	323	354	334	319	381	350	323	348	337	328	340	366	365	344	352	369	356	327	342	345	365	342	333	333	380	343	369	361	326	342	321	352	350	353	337	324	345	346	367	353	339	346	337	341	358	335	367	344	314	314	353	327	372	347	369	383	328	364	346	348	326	376	353	351	334	326	324	334	352	385	345	325	367	354	337	296	331	348	324	362	331	356	354	345	323	354	347	350	342	343	362	360	323	331	306	339	338	345	356	331	368	348	356	400	358	358	354	344	349	342	370	355	361	321	313	352	360	365	325	336	329	347	351	358	339	348	349	347	350	340	333	354	336	338	371	362	362	346	326	336	356	348	352	332	358	355	329	318	367	328	355	381	316	363	351	340	343	328	310	350	344	371	334	320	375	362	316	346	340	340	347	317	337	316	372	355	296	372	348	389	354	349	344	352	339	351	361	355	315	349	358	394	350	342	358	336	326	381	336	355	348	338	334	342	353	368	327	327	344	340	366	357	316	339	330	304	364	350	362	344	351	327	358	338	321	317	361	333	344	346	334	340	346	332	341	370	361	352	351	341	307	333	316	304	368	369	339	344	334	372	353	344	371	320	346	346	351	346	344	342	354	343	360	359	349	341	328	353	315	316	330	377	333	312	337	335	322	382	319	333	320	328	347	342	334	342	338	345	357	307	370	338	374	341	374	354	339	349	341	359	338	359	302	351	350	329	341	370	348	347	324	322	321	337	340	362	338	320	337	350	335	342	358	374	384	352	367	355	321	355	339	358	367	349	345	341	359	314	356	332	340	374	368	319	354	340	377	323	348	325	378	376	338	380	334	351	346	396	346	357	345	353	341	361	346	343	338	341	352	359	349	351	360	400	342	345	342	350	373	332	332	337	370	371	354	349	339	350	374	294	357	364	363	341	370	327	312	350	336	351	350	330	340	365	331	317	344	309	347	343	349	301	332	338	334	342	316	339	362	304	339	318	354	366	348	323	347	353	329	315	340	308	351	386	343	341	316	364	330	334	324	338	327	359	348	346	319	341	353	346	367	365	336	329	351	372	329	352	327	332	330	361	359	345	318	339	368	340	335	337	352	333	354	337	318	346	356	344	348	343	310	366	349	344	345	360	350	359	338	316	308	331	372	346	348	355	326	358	343	354	333	322	334	344	346	319	355	335	363	319	337	334	361	336	338	361	340	348	359	363	316	323	363	334	356	362	360	317	343	370	379	339	335	340	344	357	348	350	365	334	366	343	342	353	354	309	362	321	358	318	367	359	329	327	360	325	340	371	353	346	367	338	321	364	347	345	345	330	335	348	334	345	384	326	337	351	334	331	386	309	352	343	338	317	347	332	338	356	335	364	353	384	366	352	330	352	376	337	351	325	314	314	357	365	338	338	349	348	368	319	339	329	363	329	315	345	334	364	341	300	381	341	343	365	361	317	345	325	366	335	336	361	327	351	313	337	320	343	321	313	317	358	350	359	365	324	383	342	358	301	333	355	339	363	371	347	372	332	341	322	324	358	339	358	330	290	374	356	352	357	358	326	377	352	354	353	310	330	374	356	352	372	368	358	358	337	322	308	340	375	339	333	343	332	339	341	362	330	346
22218	21096	28699	23718	21097	21147	10629	1593	1132	948	876	842	760	753	730	706	664	671	606	707	627	629	676	622	604	621	609	613	618	615	619	632	635	620	605	584	611	583	574	616	604	588	609	578	607	609	559	604	584	626	563	562	546	562	591	584	572	557	520	581	562	617	573	561	515	551	553	580	555	572	575	584	608	591	575	591	545	545	519	581	556	571	549	575	571	587	584	578	580	567	612	583	558	568	528	582	532	582	567	569	544	585	560	574	606	597	527	594	545	558	607	573	534	536	595	605	565	554	594	624	582	542	568	588	610	578	579	625	642	594	586	560	582	571	593	592	559	577	604	550	624	559	593	624	566	580	580	584	584	569	545	554	583	581	561	605	596	583	560	555	599	577	606	574	561	587	534	520	587	537	618	568	604	573	573	581	569	596	583	609	557	583	612	587	620	597	584	590	637	621	598	653	564	532	592	573	565	559	565	540	570	587	606	601	585	588	554	602	566	586	581	561	585	606	558	595	575	604	572	578	611	562	590	598	551	548	576	589	569	560	562	547	567	595	558	564	614	577	561	544	560	599	601	526	615	590	560	589	568	608	560	579	604	579	536	591	544	543	605	611	566	551	609	567	576	585	574	575	591	581	555	583	595	571	551	568	548	587	555	597	555	558	623	546	552	577	578	560	612	550	627	523	589	607	606	614	564	572	554	586	562	579	543	561	576	587	575	550	594	562	651	603	550	569	561	569	622	568	567	568	602	615	546	563	581	544	554	564	590	567	542	579	523	515	564	631	586	597	521	546	566	542	567	557	550	593	590	620	547	571	568	586	583	576	566	582	607	569	581	562	578	603	531	564	559	565	597	560	596	532	520	568	564	556	606	575	619	582	534	600	523	555	594	557	594	564	602	587	595	560	601	565	544	569	578	579	572	612	598	565	556	608	557	552	596	608	521	598	555	600	578	576	564	602	589	598	608	592	584	576	560	577	562	566	565	591	574	581	613	587	586	564	577	589	579	566	578	586	630	563	598	572	618	583	531	563	559	573	586	582	555	575	588	632	581	592	583	588	596	539	593	590	559	630	534	566	617	612	586	530	587	580	561	571	567	627	570	573	602	592	585	591	567	594	546	560	577	560	586	591	578	568	603	552	629	565	569	572	582	569	541	547	534	575	594	592	606	571	608	575	574	613	567	592	602	591	615	539	562	551	559	559	531	573	622	541	574	589	596	605	560	556	551	624	547	618	591	564	566	583	565	588	548	550	561	530	575	554	595	566	566	638	570	546	523	616	533	577	581	590	578	555	578	552	570	604	562	557	592	613	576	550	592	574	613	539	570	597	562	561	586	571	617	570	578	528	569	561	578	545	550	585	624	566	549	558	566	587	558	576	597	564	580	535	576	576	561	537	573	588	614	582	563	576	592	573	548	535	561	583	632	543	498	566	559	579	542	580	615	598	617	612	602	542	638	633	561	596	584	607	566	573	557	592	605	600	533	602	574	551	591	598	536	540	581	592	590	525	557	591	565	604	569	601	607	558	592	592	587	586	587	593	593	581	603	549	510	610	585	568	581	604	585	583	571	596	561	580	578	562	559	589	546	573	562	589	582	578	518	602	555	607	583	567	571	595	558	606	583	564	593	534	557	638	556	589	572	564	598	581	523	553	564	551	571	583	612	596	593	557	567	578	559	580	570	540	580	562	570	557	613	621	603	547	565	583	581	602	570	602	568	557	598	608	614	557	601	600	565	575	601	581	589	552	585	572	574	583	584	628	568	544	524	524	607	602	569	577	560	539	573	572	539	568	585	609	599	561	599	607	570	567	594	602	556	604	618	567	569	547	584	577	576	603	578	552	560	563	595	536	537	579	566	587	603	578	578	630	585	545	613	547	574	574	598	564	554	596	556	622	588	604	580	543	561	591	555	567	603	580	594	555	534	573	599	607	608	558	570	611	606	549	563	617	540	596	598	584	565	570	572	570	572	568	561	555	560	560	618	551	577	536	518	586	581	574	556	584	565	583	579	589	617	598	541	579	586	589	608	536	576	594	533	573	597	576	563	600	552	572	578	552	587	581	566	564	588	597	554	564	586	556	514	565	586	545	547	586	565	617	584	552	577	568	591	585	616	589	555	579	583	593	534	582	541	571	600	599	595	561	612	605	580	607	549	577	618	581	550	577	567	586	573	597	575	609	580	563	588	583	575	564	606	566	590	641	610	577	582	582	628	594	587	573	613	564	606	630	577	577	565	541	622	610	562	594	567	553	571	588	583	599	550	593	551	618	565	555	580	610	604	515	577	579	589	567	565	589	562	620	552	567	570	596	557	596	564	557	569	574	570	630	577	575	530	565	528	594	596	550	580	559	556	610	568	550	576	597	592	594	659	550	587	555	598	590	584	540	539	576	568	569	577	567	581	559	545	557	594	561	566	587	569	553	546	568	603	600	544	584	563	587	556	633	567	604	572	582	549	543	555	562	560	538	573	552	562	630	578	562	553	565	523	597	601	575	601	569	568	582	639	582	501	568	619	604	571	557	614	584	573	578	567	549	580	574	549	595	550	603	605	622	585	604	579	586	537	605	564	597	537	544	573	601	604	597	559	556	579	593	552	567	575	540	581	577	566	603	565	629	572	575	575	615	565	580	591	565	593	550	562	614	589	601	565	592	554	532	582	564	576	571	542	595	602	572	524	602	606	583	542	625	620	549	552	551	602	587	596	592	555	564	566	614	630	523	603	627	557	590	553	571	509	585	571	583	568	610	547	581	572	574	583	525	577	550	549	534	585	549	564	562	524	548	554	547	593	571	597	525	566	556	561	564	575	577	583	553	585	597	649	535	574	599	580	566	615	556	580	573	586	583	568	566	629	539	632	588	578	555	573	594	592	574	536	565	602	555	551	582	558	549	534	547	539	594	574	594	547	572	598	557	566	585	567	602	564	534	549	582	584	535	578	574	550	554	579	645	575	609	574	611	595	608	578	544	559	586	568	524	559	578	556	551	571	569	505	590	596	554	575	529	577	587	570	581	611	534	584	585	600	586	607	603	589	548	596	583	599	556	562	582	582	590	603	580	563	544	576	525	569	591	588	560	599	589	605	553	552	567	588	593	550	586	591	571	578	526	620	599	541	570	546	573	583	571	584	530	580	625	604	597	569	582	557	570	577	601	563	593	554	567	543	558	553	579	587	609	570	598	548	579	550	583	553	562	604	587	533	603	609	562	593	551	584	565	580	531	605	584	620	577	561	542	566	553	582	524	566	548	557	553	589	593	522	563	553	617	520	516	581	598	563	566	557	579	589	608	599	537	571	560	594	580	580	594	563	555	557	571	596	564	572	594	580	570	599	597	564	578	588	587	588	543	561	543	569	616	522	562	585	590	585	586	572	566	522	563	567	593	519	581	592	575	582	574	558	606	592	597	524	608	596	567	590	578	553	598	572	583	596	559	579	580	574	525	550	572	613	592	584	559	586	551	559	580	588	572	546	522	615	557	563	577	577	600
9454	19200	15208	8437	6462	4258	2844	2143	1781	1342	1191	1088	994	953	920	891	886	804	825	793	804	817	825	863	761	772	702	743	729	731	717	691	756	707	757	717	775	739	706	735	777	733	691	764	740	703	745	749	689	703	718	712	685	675	709	705	670	757	674	702	712	699	776	741	703	702	717	728	719	700	693	717	703	649	693	692	730	708	763	700	703	664	717	678	700	677	714	689	729	728	706	696	684	719	704	718	693	710	729	656	712	713	713	697	717	726	691	686	752	705	635	734	718	688	737	691	702	687	709	713	725	702	728	742	706	712	704	751	691	723	727	662	759	693	686	650	736	672	730	744	683	675	679	693	741	698	702	731	669	690	686	643	720	669	679	713	716	719	673	706	748	716	700	618	718	706	727	686	766	728	673	697	761	691	750	731	678	683	722	714	714	699	703	736	714	725	719	733	649	709	710	721	698	715	707	675	713	701	683	678	696	699	693	712	735	708	739	716	699	681	717	734	691	728	716	705	708	729	728	693	681	654	714	696	688	667	682	699	705	702	702	686	730	717	722	712	675	685	729	729	682	685	691	669	690	718	750	710	736	717	721	714	699	674	710	721	712	749	697	755	725	698	661	739	713	703	704	678	691	713	724	705	742	759	686	743	713	686	705	687	651	714	726	692	680	715	698	733	681	708	706	706	713	710	703	711	697	679	708	688	660	705	756	693	702	665	730	703	763	706	708	649	724	701	678	722	694	760	729	736	671	660	670	711	695	643	723	689	700	713	700	694	735	657	729	754	735	703	655	701	680	743	687	706	710	695	689	695	727	695	698	728	764	648	708	701	703	693	680	705	713	662	721	678	681	670	715	705	704	696	727	665	709	694	708	727	677	667	703	675	722	716	725	681	699	717	680	678	708	695	697	733	654	714	658	707	699	651	702	668	691	706	691	702	689	684	705	739	684	678	685	690	681	688	684	692	656	689	730	696	719	662	734	710	741	660	714	661	747	738	729	700	709	710	751	692	765	714	696	714	711	714	712	740	661	703	706	708	705	666	692	695	730	708	667	668	694	719	705	704	729	674	692	682	727	718	694	689	693	702	708	728	681	687	738	699	710	680	701	715	713	729	708	692	682	746	722	738	723	673	687	680	683	720	704	714	722	657	697	678	723	680	713	695	717	673	687	709	687	733	714	770	694	668	707	682	647	728	722	722	663	734	692	653	672	744	724	721	706	683	728	696	705	670	685	704	716	745	769	747	675	703	705	752	695	666	723	670	690	680	725	715	712	702	680	694	713	641	742	722	717	730	713	712	733	688	722	685	730	720	735	680	697	755	717	705	682	696	687	719	706	763	714	692	766	745	689	726	728	666	740	767	773	696	705	653	727	699	704	672	673	680	682	741	715	706	696	698	745	677	713	657	736	708	708	677	722	697	684	737	694	719	718	718	754	703	708	717	696	664	734	722	698	683	698	699	732	747	701	721	739	662	718	732	722	684	721	730	716	706	747	756	725	741	711	693	754	710	703	704	691	737	702	711	684	667	672	684	715	709	732	688	661	709	702	714	694	691	649	719	707	674	731	711	683	695	670	659	752	709	719	706	711	729	744	720	662	712	759	693	719	726	715	714	703	691	691	715	726	655	728	695	681	678	734	764	710	703	663	727	736	738	678	703	717	647	741	712	716	687	664	709	698	703	710	680	722	677	674	650	724	653	665	727	683	670	722	671	708	714	687	727	718	748	692	687	659	729	763	697	685	733	729	694	697	719	657	723	661	736	705	710	731	683	691	712	685	705	690	689	705	692	665	737	727	680	696	692	726	677	707	652	704	707	682	696	736	747	720	691	724	675	724	766	659	694	700	697	671	735	679	722	741	703	695	725	690	715	760	685	717	717	652	696	709	671	700	736	688	650	676	736	684	700	677	674	719	643	677	690	715	683	723	692	663	689	710	715	717	715	721	720	670	726	720	666	738	712	737	732	714	692	743	719	748	708	699	720	686	713	713	699	711	684	700	696	708	678	690	722	679	711	698	671	688	707	743	718	699	652	715	679	710	657	683	741	702	723	741	713	699	681	750	698	685	695	688	694	689	697	699	712	669	698	711	697	702	757	689	767	697	688	687	729	735	655	688	784	687	645	708	718	720	714	705	712	702	678	690	692	689	702	672	718	690	685	750	691	726	694	699	725	670	703	695	684	680	738	747	721	736	694	676	707	713	685	670	670	701	736	719	666	734	738	686	705	687	699	692	649	695	712	688	703	713	723	704	674	697	703	716	697	700	708	707	674	676	729	723	731	721	667	723	725	685	671	666	716	713	723	698	662	711	687	703	744	689	675	659	667	695	697	734	728	737	737	705	718	676	763	718	652	712	732	692	690	697	701	636	677	709	706	687	694	662	712	735	672	681	678	711	652	728	751	706	768	712	727	678	666	665	693	626	716	678	684	707	682	709	724	757	727	701	705	702	725	708	751	728	699	678	737	648	714	731	668	681	696	708	681	694	684	683	702	723	668	717	709	657	756	697	695	702	715	678	706	702	727	698	677	708	700	717	680	712	709	707	712	688	703	721	754	723	728	740	693	715	704	697	739	650	690	756	673	722	681	690	694	718	754	735	677	713	726	716	657	688	712	755	678	708	700	737	737	669	684	673	711	716	700	669	721	690	716	707	682	710	709	675	707	688	711	717	672	674	654	712	691	704	759	693	684	688	710	681	656	685	698	711	723	728	646	692	683	687	684	715	690	708	728	679	707	740	722	680	714	715	712	746	706	726	725	714	740	691	718	682	656	712	694	760	736	729	723	669	672	649	694	699	725	727	725	682	740	659	685	703	725	637	707	702	701	665	672	685	664	722	686	702	738	680	747	713	744	697	749	730	714	735	700	696	696	690	763	697	742	698	691	674	734	682	673	725	671	679	739	748	623	700	694	690	703	657	674	703	660	691	743	778	739	728	730	663	706	714	721	719	688	678	704	750	716	689	696	708	674	700	717	699	681	689	712	667	712	665	694	668	770	660	707	679	708	677	695	695	702	670	739	750	719	692	716	650	702	727	704	713	663	762	636	725	740	695	672	739	725	695	727	680	675	703	733	707	678	672	724	688	718	665	699	684	700	702	690	769	716	687	666	693	731	698	739	708	666	714	692	732	726	634	663	655	709	711	636	746	733	706	700	734	666	723	735	713	702	675	676	695	651	727	660	683	714	636	708	697	682	700	684	692	702	684	688	738	759	700	697	713	728	733	722	701	686	699	682	660	736	689	725	714	733	680	696	707	695	698	653	706	712	688	699	731	686	684	683	732	679	719	667	710	721	700	688	690	748	677	708	658	701	693	670	701	690	719	673	702	709	679	645	750	743	717	645	775	663	666	680	707	740	686	726	721	675	796	668	664	724	738	777	720	709	718	684	632	716	676	716	727	689	691	754	693	708	686	676	693	662	664	736	696	711	708	768	685	700	704	715	668	706	737	673	698	717	672	647	714	705	693	687	652	689	712	725	740	696	738	721
26965	19711	7164	1758	1104	803	689	673	654	612	599	614	650	589	619	600	622	600	620	595	572	616	612	594	547	607	617	606	623	583	650	588	610	645	586	636	641	618	657	618	612	657	634	624	548	593	610	611	636	634	603	600	631	629	653	637	615	634	637	583	604	602	597	637	608	632	627	622	582	617	614	595	585	598	575	581	617	559	634	578	630	595	627	572	653	620	639	597	594	602	612	612	596	578	602	607	614	568	613	601	605	611	627	607	594	619	650	615	619	614	590	615	629	651	640	610	636	606	603	585	598	618	567	550	622	658	581	584	607	633	626	630	599	661	610	610	559	640	593	635	650	614	604	624	629	613	625	580	613	595	582	620	596	583	602	642	622	621	588	632	624	656	602	602	620	612	626	648	611	580	575	639	642	632	632	576	566	631	588	651	596	573	616	627	632	625	608	593	623	619	590	571	601	621	647	623	619	627	582	617	578	586	636	608	613	624	622	551	629	576	569	679	617	639	585	601	654	621	580	605	622	606	662	616	634	612	607	666	572	584	605	644	589	620	632	559	619	564	611	613	599	586	619	607	617	617	568	615	586	601	618	620	627	652	621	618	588	573	595	582	581	590	561	613	642	671	593	591	617	621	594	597	597	591	602	586	642	606	586	618	648	590	601	622	608	587	601	572	596	600	581	640	580	606	609	654	634	644	619	588	586	625	579	638	614	580	601	564	616	531	647	601	607	650	626	574	601	623	613	649	654	617	614	580	613	638	616	627	622	601	633	602	618	606	582	607	584	616	648	610	661	600	653	620	594	596	579	604	570	654	612	628	596	566	655	609	595	621	621	630	615	600	634	597	558	598	626	617	593	607	597	587	599	645	612	624	569	607	617	630	624	631	605	587	626	615	642	612	611	656	621	580	589	580	626	569	624	583	589	583	565	605	648	633	605	566	648	645	616	619	633	591	602	613	619	611	631	635	605	607	592	625	624	592	595	634	625	606	625	625	633	608	605	576	594	609	658	625	588	631	601	649	599	637	617	635	652	594	595	614	580	582	624	599	636	606	592	612	589	571	650	619	579	614	628	584	581	573	617	635	602	626	615	544	610	637	595	572	597	573	639	612	590	590	624	615	665	591	606	630	631	596	634	649	617	597	644	638	616	648	578	585	604	616	629	608	640	587	613	600	610	603	660	637	650	575	582	602	585	595	618	578	626	601	609	569	589	631	578	609	658	583	587	630	627	582	629	635	618	621	649	624	608	556	620	596	591	619	645	613	570	576	589	653	622	629	609	573	583	670	610	594	604	596	600	638	598	583	612	603	579	580	610	582	608	606	645	621	596	634	588	647	616	624	626	668	628	637	602	609	588	616	588	615	608	622	580	610	612	634	595	631	579	613	607	584	609	648	621	599	631	579	639	621	619	608	600	646	645	586	656	645	611	642	613	612	626	616	616	602	613	642	627	589	617	649	667	577	678	657	587	580	625	614	623	640	584	598	642	611	643	572	632	633	630	625	629	636	645	620	618	611	614	540	618	636	567	586	597	584	580	629	610	614	632	645	612	615	623	612	623	609	616	588	615	616	575	615	612	632	647	594	634	649	638	639	647	605	609	627	630	618	580	585	627	618	624	624	621	600	661	586	571	595	610	609	620	594	645	637	633	602	638	616	610	640	611	617	634	634	624	624	661	594	651	660	627	580	578	594	572	644	607	595	575	612	603	595	634	605	610	632	626	601	588	652	600	636	604	611	611	619	611	551	613	570	614	644	603	664	617	596	632	589	618	605	636	609	610	630	624	637	634	644	617	553	607	642	633	587	567	646	549	628	629	614	639	595	578	648	611	599	596	615	622	607	595	605	638	617	558	620	612	617	614	646	637	606	591	609	576	602	593	620	634	600	592	594	597	610	636	633	620	609	606	611	598	618	625	612	648	625	582	625	629	586	600	618	609	641	584	611	633	607	595	644	639	617	596	563	579	583	610	588	609	580	635	647	624	580	601	616	585	647	592	585	596	576	636	612	641	613	627	609	653	641	593	629	585	608	612	579	597	630	639	639	645	654	607	615	622	607	547	632	607	582	621	615	614	611	592	641	601	595	644	640	605	607	585	617	667	626	598	594	573	618	596	608	637	652	585	643	633	620	595	619	601	599	656	613	631	623	640	622	610	624	637	629	655	629	649	634	604	591	608	601	670	679	594	623	609	615	624	583	599	629	614	604	641	630	632	621	604	578	636	608	629	582	611	631	652	607	606	619	611	658	573	603	592	581	625	602	569	615	611	600	584	594	595	638	617	624	598	599	568	612	553	603	573	656	642	566	621	603	610	592	614	548	617	598	606	679	584	603	622	574	594	614	608	596	591	619	630	670	625	622	598	620	626	599	671	612	618	643	621	568	617	610	680	597	617	619	597	645	599	614	638	577	606	636	623	628	651	628	596	624	606	621	650	597	587	568	597	642	626	647	575	595	583	637	592	611	594	612	636	623	632	625	603	631	587	622	654	621	637	593	621	606	647	637	584	593	634	626	606	599	648	611	593	593	628	602	622	608	599	614	600	589	627	600	629	606	570	614	618	587	599	591	610	615	610	576	604	645	623	602	588	564	680	604	585	620	633	604	619	624	586	636	627	663	613	597	616	600	590	601	610	654	580	579	580	591	618	605	603	624	632	599	611	623	572	589	634	676	608	610	616	570	650	569	634	647	600	629	654	593	613	584	565	644	617	585	578	641	628	595	561	556	608	651	610	614	638	653	576	613	608	614	609	609	611	617	616	626	604	614	613	600	600	587	661	620	599	590	616	628	640	615	603	587	594	617	604	631	649	581	584	613	590	609	594	606	578	633	600	567	600	601	639	577	595	596	562	581	596	594	614	608	636	604	623	609	650	597	636	616	629	579	614	635	579	629	637	595	575	591	633	575	598	580	596	645	631	639	603	574	588	674	576	648	624	571	603	578	610	602	634	607	599	643	589	612	572	618	647	618	648	620	583	627	590	596	618	659	619	615	579	628	577	608	621	607	606	577	621	623	649	570	594	622	577	607	595	628	548	600	637	608	609	638	604	603	621	586	598	611	602	622	611	568	582	593	617	635	613	660	620	604	616	598	591	597	646	628	613	619	621	631	624	624	629	581	609	620	643	608	610	610	607	596	667	601	639	597	594	616	590	583	630	607	635	627	604	567	627	609	643	600	614	614	614	617	597	581	591	583	630	608	628	597	618	608	606	614	600	610	608	596	608	607	586	598	584	599	633	599	613	607	617	632	645	647	592	621	620	621	598	616	606	651	588	576	607	630	584	595	586	622	606	649	607	615	597	662	604	608	596	666	679	620	605	637	635	649	636	607	605	579	637	579	643	617	629	632	628	604	606	628	634	607	602	637	659	612	628	608	615	654	577	573	621	614	623	596	579	578	600	619	598	620	627	600	615	665	612	632	627	590	639	607	599	612	584	591	650	599	612	629	578	604	622	629	592	597	623	628	609	622	641	635	626	615	585	621	580	592
6629	3886	2887	2051	1594	1037	844	814	742	757	831	745	683	723	754	689	724	754	713	707	752	693	702	721	716	702	717	677	709	727	724	736	716	692	720	733	681	682	745	739	692	754	745	743	684	733	750	720	718	724	755	717	726	686	707	713	740	739	658	735	717	707	742	668	715	788	706	682	707	721	741	735	649	711	695	721	706	715	743	733	736	742	734	692	730	710	676	728	714	701	748	678	746	761	755	747	713	687	692	735	676	693	684	708	722	773	719	707	681	729	718	722	754	781	711	751	726	700	713	695	758	713	720	735	723	776	708	730	714	695	703	732	721	725	710	772	737	684	663	751	719	743	694	709	752	725	688	704	760	746	704	720	718	748	703	701	724	721	674	750	706	725	738	707	713	735	661	674	709	670	714	740	702	733	732	665	714	754	719	733	704	696	670	721	730	697	659	689	738	730	705	724	725	736	700	733	764	711	721	748	714	685	719	736	758	753	730	685	715	691	651	716	700	701	680	704	772	732	691	719	682	713	677	719	728	726	759	715	727	707	779	728	728	734	718	757	699	701	700	693	696	734	736	749	688	713	759	771	699	726	782	703	717	687	746	691	702	711	699	711	704	697	697	706	757	727	679	756	680	714	711	713	757	741	697	686	731	674	711	734	710	754	753	710	684	731	725	720	721	719	697	737	733	715	697	744	693	726	766	733	753	716	743	689	718	749	692	712	713	720	693	724	698	715	692	726	687	723	701	717	756	772	724	701	736	736	752	678	729	697	712	706	765	719	708	672	698	685	735	697	710	721	731	690	683	710	763	732	721	715	700	714	710	709	701	699	729	726	691	698	696	713	713	734	735	763	695	764	772	714	745	699	705	673	730	715	703	709	685	704	779	715	714	761	714	707	729	707	721	713	682	650	694	694	691	710	766	724	684	696	745	711	692	732	676	685	721	762	739	729	762	771	741	749	724	715	690	784	718	688	710	754	737	722	742	741	704	695	742	720	721	781	733	734	698	717	688	717	756	727	709	737	731	692	708	700	697	745	717	683	676	740	722	741	721	739	716	719	719	727	754	719	727	665	751	706	693	731	724	722	700	719	679	691	751	728	725	683	697	735	778	735	697	705	756	711	731	696	712	749	722	713	729	729	699	729	721	743	743	735	743	730	735	714	745	712	729	703	701	707	693	743	750	648	689	734	721	728	708	694	743	734	693	767	741	767	783	714	735	729	715	691	720	685	735	739	729	745	735	721	691	732	710	716	706	729	738	774	660	737	738	716	678	718	734	747	749	704	699	746	706	752	691	724	681	741	735	701	712	706	721	681	683	709	752	711	698	720	731	724	716	768	748	678	743	728	730	706	710	699	713	729	714	700	705	697	690	766	709	781	735	689	698	681	744	707	704	704	756	684	710	726	729	701	724	704	697	786	714	712	659	716	750	705	721	726	700	700	718	674	694	696	695	740	745	722	746	739	746	700	746	719	719	770	729	755	700	719	680	712	747	743	761	726	683	760	735	686	755	701	715	718	754	651	709	695	656	723	726	752	687	792	712	741	751	761	733	730	695	669	721	687	695	751	654	727	761	724	720	724	729	706	706	735	699	749	715	688	675	761	751	758	684	690	724	718	740	722	723	724	746	707	764	735	732	762	721	733	740	713	674	737	747	695	742	714	691	684	732	706	677	681	738	662	723	737	711	698	714	719	728	742	708	714	721	775	704	792	727	704	734	729	753	683	715	691	693	727	723	746	739	692	770	723	712	732	682	715	805	702	739	741	755	691	703	684	693	740	703	720	723	742	661	703	702	716	733	705	736	701	694	677	702	691	730	749	683	696	749	742	726	723	767	759	692	726	730	717	719	727	705	705	697	723	743	730	692	742	708	748	753	697	715	665	692	688	751	731	720	721	757	735	746	756	692	709	713	722	730	703	736	701	694	755	773	720	702	762	714	712	746	692	711	701	709	713	740	681	724	727	705	725	726	721	719	741	761	745	696	759	702	748	733	699	715	742	721	707	741	731	753	675	782	666	656	689	720	682	719	725	744	719	760	752	738	747	715	667	720	700	675	703	735	719	750	720	681	721	713	720	700	735	738	717	751	725	755	718	726	734	705	735	730	702	713	735	706	652	720	694	759	764	777	693	726	726	736	648	712	704	755	730	718	720	690	748	713	771	692	707	688	694	709	712	751	721	715	750	705	727	741	723	759	716	716	771	720	765	744	716	745	679	694	721	731	758	741	727	716	694	711	712	763	755	784	667	722	711	718	735	749	695	732	771	700	756	751	706	742	713	717	750	756	723	756	689	734	715	726	695	728	693	769	716	677	727	736	731	717	741	721	702	739	724	749	690	717	681	769	758	668	708	762	676	726	714	720	734	719	742	679	731	715	732	692	721	770	704	748	719	715	694	725	716	722	713	722	654	774	710	696	715	697	712	727	703	716	735	706	715	765	685	686	736	774	700	718	713	741	725	754	736	731	688	679	715	729	716	687	684	756	734	737	673	677	770	702	696	719	780	740	788	733	671	759	694	704	713	741	709	707	735	658	734	714	740	724	694	697	714	691	703	769	735	704	753	699	751	702	697	768	675	722	682	688	751	696	732	697	751	709	704	720	754	711	702	748	713	718	698	671	726	764	716	733	733	746	709	747	705	681	664	753	717	754	682	722	710	786	717	700	715	721	717	752	753	696	694	717	770	769	705	725	676	719	694	734	724	737	742	742	695	708	728	700	691	738	687	771	740	738	667	755	706	726	741	745	712	719	691	702	745	731	746	692	737	705	723	720	751	726	708	731	681	745	749	720	698	682	716	731	717	704	722	738	679	695	737	744	706	756	714	700	715	712	661	720	719	738	720	732	761	716	718	758	704	697	742	774	738	749	740	676	667	695	715	713	718	733	730	714	724	689	754	724	743	692	725	719	690	739	699	697	751	708	721	733	693	718	727	736	757	705	722	718	784	726	716	695	733	713	740	677	739	722	714	681	702	714	700	752	755	699	741	708	672	728	707	734	727	717	778	729	708	701	723	694	721	699	670	724	657	791	787	694	682	767	746	752	712	766	706	714	695	780	738	735	701	745	690	709	754	717	719	754	762	690	736	710	707	670	727	743	752	711	713	703	694	720	713	746	678	745	677	711	728	724	736	739	702	705	694	734	731	714	705	738	742	673	761	722	758	682	732	692	708	711	717	718	737	779	754	700	711	743	718	730	727	725	689	704	770	731	732	738	706	688	713	739	722	730	699	745	726	750	709	741	738	674	748	716	737	699	735	726	723	756	703	712	754	703	758	709	725	753	734	726	678	723	713	675	748	710	734	687	728	687	735	733	706	728	731	703	728	713	722	726	714	757	700	713	713	754	752	724	764	718	681	702	693	766	729	695	754	770	736	727	716	725	717	711	750	698	762	748	725	712	715	731	738	754	720	719	753	761	723	688	710	718	733	739	730	709	737	699	708	717	706	736	744	701	747	688	708	745	726	704	700	738	739	682	702	742	724	730	674
23291	21122	28276	24218	21129	11272	2021	1411	1172	1098	1115	1040	991	989	948	963	939	948	928	884	904	975	954	877	915	924	897	927	930	903	858	940	913	937	915	944	882	903	941	914	905	927	900	866	931	887	935	882	950	916	901	905	892	881	864	862	897	924	925	949	928	952	887	931	885	914	910	873	891	899	949	951	982	899	907	897	906	875	860	920	915	852	909	862	869	849	849	892	942	889	895	835	922	886	883	860	899	887	916	933	897	867	867	885	892	918	910	915	896	902	887	897	930	883	839	891	882	915	860	832	869	884	878	878	872	944	896	942	915	906	887	887	908	927	913	913	894	850	907	927	879	939	891	854	848	990	887	871	898	949	907	857	927	883	907	941	913	908	897	885	870	887	890	929	848	921	866	937	924	883	900	936	872	882	868	884	882	918	912	902	921	928	870	910	904	901	948	973	893	843	889	826	898	879	918	902	934	901	907	923	923	930	910	929	940	884	931	906	919	932	905	916	927	892	900	865	970	887	905	882	836	919	882	904	903	873	920	904	891	862	819	922	900	939	914	920	903	924	909	887	893	902	898	851	918	890	932	868	875	888	871	966	921	866	955	915	932	990	833	924	864	917	845	859	922	887	881	908	857	867	840	909	828	921	886	876	914	875	898	918	933	942	887	878	868	924	916	901	909	873	941	938	906	854	886	887	958	894	879	893	893	907	866	897	888	962	892	909	927	846	883	964	844	893	885	909	875	931	902	883	936	854	880	853	924	894	873	842	907	927	885	910	890	910	838	917	907	879	870	860	897	889	933	904	869	878	956	870	881	942	886	915	875	840	864	906	928	922	894	888	902	869	912	903	900	877	907	944	890	891	889	916	884	895	846	897	885	874	879	863	869	855	944	912	861	885	859	884	847	927	919	942	920	903	914	912	878	918	938	891	959	890	904	903	910	885	858	901	929	858	854	860	915	889	866	895	907	923	926	883	876	902	897	905	893	910	906	909	873	869	886	888	917	876	883	871	871	917	922	893	853	891	872	931	846	893	901	925	934	917	882	879	914	952	884	884	889	849	848	908	927	947	874	867	930	892	887	887	879	902	918	903	915	934	948	836	943	940	836	880	891	926	850	892	898	882	887	862	888	893	911	824	881	873	893	844	906	894	939	923	929	932	862	872	870	876	910	896	912	881	881	847	855	931	892	860	870	937	864	895	896	925	913	877	929	852	857	916	851	843	934	881	912	861	953	870	843	863	888	879	912	874	912	847	871	896	970	845	856	927	842	905	875	890	923	864	939	913	891	875	891	914	903	868	875	877	915	937	914	900	950	902	876	897	901	870	938	870	943	919	897	919	834	871	903	933	870	910	806	922	879	907	905	860	891	882	871	888	935	935	886	878	895	873	919	887	913	858	859	935	928	853	871	918	917	933	892	864	900	912	904	850	910	942	894	921	925	903	919	898	893	859	876	918	894	930	820	904	917	846	886	890	900	898	875	875	911	931	924	866	884	875	898	899	888	891	836	899	894	869	945	867	900	911	879	909	860	918	919	880	904	899	895	900	878	908	893	902	863	921	846	868	915	850	903	900	923	904	899	894	915	946	921	945	886	921	864	895	924	846	881	880	859	917	953	998	925	904	872	919	916	903	925	935	921	901	924	905	961	924	905	911	849	899	850	908	921	924	898	910	914	897	936	914	940	929	915	877	886	863	859	900	937	894	898	932	945	909	904	942	906	896	942	944	899	864	948	917	959	970	949	817	854	938	914	866	918	945	880	867	884	896	898	891	935	858	914	915	891	919	899	895	863	929	914	876	872	909	863	922	895	904	817	873	882	892	908	923	909	923	889	897	866	916	892	886	905	900	844	935	856	890	855	886	909	874	885	884	882	893	935	889	868	930	912	935	903	893	912	923	878	928	894	912	881	881	903	928	937	890	891	904	848	897	923	938	868	834	888	861	893	879	917	897	935	936	876	884	885	895	894	946	913	901	871	941	922	873	911	883	849	910	908	915	845	885	919	866	911	886	871	891	948	858	892	934	871	884	885	888	883	903	914	904	902	841	910	864	889	878	918	908	935	902	915	882	865	892	870	844	894	879	830	898	899	887	895	916	947	908	875	872	873	823	881	885	929	908	919	927	921	927	902	892	913	904	818	897	890	890	857	885	920	887	893	919	916	860	833	876	896	860	904	887	940	901	937	855	904	858	878	876	966	913	861	887	942	897	899	955	894	913	953	906	908	865	890	895	853	875	879	924	883	915	936	854	909	936	910	905	888	929	875	843	893	902	904	840	880	903	842	934	879	903	895	886	934	890	897	883	920	868	894	882	897	889	875	947	867	892	897	874	937	922	937	949	861	922	895	916	880	888	875	946	860	973	852	882	872	865	865	908	878	921	930	934	854	920	926	903	903	858	906	908	870	930	885	878	905	888	902	903	855	889	905	896	903	909	954	889	925	913	873	903	921	940	900	856	925	924	887	912	898	879	906	897	946	845	906	877	879	957	888	902	910	877	886	858	879	893	880	878	908	910	851	891	887	937	871	959	816	903	883	902	944	890	913	859	954	873	906	871	908	882	883	911	908	938	930	892	885	887	919	921	862	854	862	900	869	782	845	923	897	840	873	882	843	879	916	858	901	903	906	897	898	875	838	877	925	886	877	902	846	871	838	850	913	869	880	893	890	911	888	903	875	939	873	891	932	933	837	884	910	919	906	882	894	884	860	929	884	892	902	870	920	921	919	892	915	884	859	904	895	947	892	942	855	908	918	874	959	946	875	901	943	912	811	946	943	930	918	912	890	891	915	850	888	908	898	914	892	859	873	921	918	877	903	872	891	906	917	875	948	868	882	824	888	875	921	873	838	928	930	863	902	909	850	966	907	846	959	868	879	818	922	926	835	900	916	883	844	880	886	942	972	882	890	891	925	839	896	875	923	915	946	908	911	856	948	936	902	904	866	892	870	878	891	798	894	885	938	975	825	921	904	865	876	884	889	840	865	891	901	924	934	860	862	862	839	878	890	880	962	877	892	907	892	875	888	937	850	879	873	898	885	839	898	925	837	913	910	915	926	891	879	945	899	939	920	899	894	905	874	860	897	936	890	916	914	940	896	857	901	910	858	883	877	918	875	840	862	881	901	893	919	931	891	901	901	906	930	890	902	944	962	878	927	916	894	888	905	895	885	880	915	939	851	922	852	941	923	914	933	968	917	912	884	903	876	915	930	867	836	897	935	924	948	908	865	873	850	914	981	839	828	933	861	974	876	946	889	881	831	909	867	862	876	903	927	892	866	891	895	856	899	909	906	934	887	910	880	969	900	894	969	864	933	858	944	895	899	929	869	880	876	892	888	900	885	927	876	860	949	911	958	883	909	907	901	950	912	905	859	903	921	923	886	846	907	867	923	935	879	892	920	907	907	936	874	863	941	850	961	890	885	883	880	899	888	927	860	855	892	881	915	896	963	898	924	912	879	938	899	898	913	917	867	866	871	874	868	942	893	889	874	869
7463	12816	10086	5676	4325	2967	2130	1783	1566	1388	1290	1249	1183	1129	1174	1142	1134	1176	1091	1097	1127	1109	1137	1117	1096	1044	1072	1042	1049	1081	1085	1073	1017	1068	1119	1115	1066	1091	1078	992	1048	1079	1125	1076	1067	1033	1024	1028	1036	1111	1121	1144	1033	1040	1032	1046	1079	1067	1091	1058	1064	1060	1060	1055	1075	1086	984	988	1033	1038	1048	998	1042	1024	1043	998	998	1068	1126	1087	1010	1033	976	1053	1033	1061	1021	1056	1032	1064	1093	1079	1077	1087	1028	1060	1081	986	1096	1030	1070	1047	1002	1058	1029	1122	1090	1024	1046	1056	1099	1051	1053	1048	1040	1037	1044	1010	1077	1048	1082	1054	1011	1107	1090	1042	1046	1045	1024	1036	1096	1123	1059	1096	1033	1089	1031	1016	1044	1033	1044	1037	1051	1062	1026	1070	1018	1076	1012	1085	1048	1032	1104	1055	1027	1060	1066	1040	1073	1081	1038	1003	1048	1041	1103	1065	1056	982	1063	1016	1081	1070	1099	1046	1049	1094	1080	1038	1006	1087	1014	1073	1023	1062	1069	1060	1084	1043	1083	1083	1042	1081	1049	1058	1009	1084	1054	1021	1052	1057	1046	1085	1045	1049	1087	1042	1047	1032	1033	1022	1111	962	1106	1050	1069	1070	1029	1029	1008	1068	1001	1038	1012	1030	1079	1055	1011	1082	1055	1045	1047	1044	1063	1004	1076	1017	1074	1021	1071	1067	1052	1052	1041	1042	1028	1069	1058	1044	1019	1025	1052	1006	1093	1049	988	1069	1052	1029	1082	1032	1067	1037	1009	1091	1113	972	1019	1093	1078	1066	1038	1033	1051	1006	1027	1084	1062	1053	1062	1076	1044	1048	1095	1038	1042	1126	1069	1071	1009	1005	995	1012	964	1017	1053	1071	1079	1039	1071	1063	1003	1008	1004	1057	1060	1083	1016	1072	1065	1075	1074	976	1072	1092	1076	1072	1103	1066	997	1005	1041	1064	1097	1032	1081	1086	1092	1014	1001	1038	1018	1009	1051	1041	1089	1013	1072	1039	1095	1057	1071	1032	1057	1114	1010	1066	1033	1079	1003	1020	1030	1009	1029	1060	1107	1076	1025	1089	1048	1025	1063	1070	1078	1106	1056	1029	1045	975	1070	1048	1018	1012	1063	1056	1033	1035	1068	1035	989	1095	1053	1033	1006	1029	1054	1101	1031	1036	1049	1009	996	1062	1098	1001	1058	1077	995	1052	1010	1098	1046	1019	1071	1033	1039	1037	1046	1046	1036	1024	1033	1052	1075	1040	1072	1118	1031	1070	1055	1044	1048	1076	1048	1011	1020	1012	1084	1107	1047	1037	1044	1048	1014	1028	1023	1060	1022	993	1033	1009	1049	1031	996	1064	1004	1060	1134	1080	1040	1001	1081	1095	1061	993	1052	1093	1066	1070	1002	1015	1023	1081	1074	1101	1066	995	1079	1056	1059	1030	1072	1059	1021	1061	1060	1097	1035	1040	1089	1022	1009	1055	1100	1079	1080	1043	1072	1020	1083	1061	1087	1047	1047	1079	1041	1056	990	1036	1056	1068	1020	1058	1115	1062	1006	1072	1038	1076	1053	1101	1068	1038	1094	1027	1101	1038	1038	1054	1049	1049	1057	1096	1071	1023	1050	1053	1051	1032	1094	1063	1046	1071	1038	1046	1039	1097	1040	1057	1020	1086	1063	1032	1068	977	1074	1056	1027	1051	1117	1089	1091	1027	1100	1011	991	1016	1068	1117	1050	989	977	1046	1046	1062	1021	1074	1011	946	1041	1088	999	1084	1009	1068	1071	1007	1056	1087	1102	1030	1065	1118	1078	990	1046	1043	1042	1072	1018	1035	1050	1030	1046	1047	1085	1044	994	1080	1033	1071	1079	1026	1037	1081	1043	983	989	1065	1076	1057	985	1037	1041	1057	1086	1044	1033	1029	1067	1013	1051	997	1039	1068	1081	993	1048	1054	1044	1066	1049	1027	1045	1037	1033	1035	1038	984	1025	1024	1041	1083	1046	1013	1056	1061	1099	1043	1043	1029	1081	1076	1033	1040	1058	1037	1044	1039	995	992	1051	1052	1037	999	1042	1048	1078	1073	940	1053	1017	1023	1029	1063	1044	1046	1069	1002	1015	1067	1046	1009	1062	1031	1049	1089	1071	1112	1016	1036	997	1072	996	1064	1100	1092	1077	1032	1031	1017	1045	1110	1030	1033	1057	1089	1077	1047	1079	1037	1021	1000	1018	1025	1056	1119	1026	1068	1074	1040	1044	1054	969	1053	968	1050	1091	1018	1017	1052	998	1020	1085	1085	1185	1040	1071	1063	1046	1079	1123	1035	1077	989	1036	1049	1144	1050	1026	1012	1048	1017	1031	1035	1078	1054	1089	1020	1088	1002	1056	1076	1108	1059	1045	996	1074	977	985	1018	1033	1067	1050	1065	1067	1023	1051	1014	1065	1038	1016	994	1020	1044	1015	1087	1048	1093	1057	1055	1116	999	1040	1025	1009	1035	1063	1048	1063	997	1033	1056	1010	1070	1043	1015	1041	1015	1073	1061	1033	1032	1074	1083	1090	1042	1034	1031	1008	1002	1022	1068	1075	997	1005	1118	1041	982	1038	1037	1023	1050	1011	1006	1051	1033	1060	1038	1050	1047	1072	1044	1030	1030	1058	1049	1075	1078	1089	1064	1038	1059	1022	1041	1095	1132	1010	1075	1023	1042	1085	1106	1049	1091	1046	1068	1116	1018	1067	1036	1027	1082	1084	1045	1021	1024	1063	1118	1086	1048	1035	1080	1076	1096	1046	1029	1044	1046	1039	1051	998	991	1043	1072	1079	1020	945	1017	1091	1074	1041	1086	1066	1099	1024	1060	1053	1076	1016	1050	983	1029	1032	993	1027	1018	1051	1017	1047	1010	1114	987	1044	1097	1000	1044	1027	1057	1045	1023	1072	1027	1030	1028	1055	1041	1052	1050	1050	1089	990	1000	1074	1028	1064	1031	1088	1090	1016	1075	1005	1100	1056	1017	1037	1026	1006	1050	1043	1016	1016	1063	1067	1021	1064	1015	1023	1111	1037	1045	1039	1069	1022	1023	997	1049	1018	1053	1066	1059	1043	1061	1051	1032	1092	1069	1022	1037	1014	1104	1082	994	1080	1028	1046	1042	1032	1146	1052	1054	1026	1101	1064	1004	1078	1102	1006	1016	1034	1055	1015	1074	1096	1070	1034	1042	1089	1060	1049	1069	1045	1097	1034	1090	1065	1148	1057	1098	1019	1070	1050	1013	1043	1089	1045	1023	1074	1068	1013	1040	1067	1033	1063	1075	1005	1060	1059	1079	1090	1034	1062	1080	1007	1018	1092	1029	1017	1071	1025	1061	1054	1030	1090	1066	1087	1074	1034	1033	1012	1015	1007	1024	1058	1032	1032	1027	1050	1045	1029	999	1045	1075	1007	1052	1052	1041	1023	1029	1058	1058	1057	1047	1069	1057	1096	991	1068	1026	1058	1017	1047	1062	1047	1054	1037	995	998	1056	1086	1062	1006	1040	990	1088	1089	1001	1059	1064	1047	999	1061	1102	1040	1027	1035	1057	1066	1048	1048	1038	1057	1093	1010	1027	1047	1018	1025	989	1009	1057	1095	1054	1041	1079	1045	1014	1018	1046	1009	1049	1088	1033	1046	1019	1031	1044	1043	1042	1075	1087	1086	1007	1016	1043	1055	1027	1050	1070	1035	1043	1084	1056	1036	988	1054	982	1020	1036	1069	994	1037	1053	1124	1044	1053	1011	1056	1037	1041	1107	975	1045	1139	1034	1041	1037	1078	1069	1005	1037	995	987	1037	1119	1027	1092	1064	1032	1088	1031	1091	1045	1089	1047	1044	1103	1056	1057	1020	1069	1054	1061	1099	1112	1045	1089	1050	1064	1031	1001	1009	1040	1050	1046	1050	1062	1048	959	1042	1069	1026	1015	1008	1070	1042	1034	1113	1095	990	1017	1031	1055	1106	1040	1069	1051	993	1018	1078	1014	1053	983	1035	1088	1060	1067	1051	1046	1041	1097	1053	1051	1110	1030	1044	1085	1015	1051	1061	1054	1090	1059	1055	995	1072	1060	1031	1027	1068	1085	1064	1029	1083	1018	1094	1027	1060	1039	1070	1079	1035	1075	1081	1025	1081	1003	994	1078	1068	1051	1026	1025	1028	1034	1068	1004	1051	1042	1053	1035	1086	1063	1074	1050	1072	1080	1042	1074	1092	1006	992	1103	1038	1050	1072	1056	1022	1010	1076	1032	1034	1042	1079	1017	1019	1008	1095	1028	1073	1061	1059	1008	998	1098	1006	1079	1050	1044	1027	1027	1029	1071	1081	1031	1035	1029	1082	1043	1033	1030	1059	1072	1076	1070	1087	1066	1061	1046	1065	983	1036	1058	1080	1085	1039	991	1058	1088	1104	1060	1116	1059	1113	1036	1081	1005	1050	1059	1073	1029	1024	1051	1055	1079	1042	978	1048	1053	1025	1035	1063	1073	1074	978	1036	968	1057	1049	1071	1049	1008	1073	1046	1071	1070	1075	998	1039	1020	1021	1074	1070	1054	1025	1092	1076	1066	1076	1041	1003	1043	1061	1049	1063	1022	1074	1063	1067	1077	1019	1043	1041	1037	1080	1085	1072	1104	1005	1039	1018	1084	1054	1051	982	1038	999	1055	1000	1020	1068	997	1113	1007	1052	1070	1038	1010	989	1109	1097	1029	1055	1065	1017	1075	1005	1072	1056	1041	1043	1049	1081	1056	1052	1090	1058	1012	1087	977	1016	1043	1074	1032	1077	1084	1060	1077	1046	1056	1050	1005	1032	1083	1044	1050	1053	1046	1069	1055	1043	1093	1096	1072	1148	1081	1073	1060	1031	1070	1013	1048	1087	1075	1029	1053	1001
24107	21076	27346	24943	13561	1170	611	506	438	376	345	356	329	326	295	318	296	304	282	297	280	293	288	291	302	287	316	294	274	273	273	287	260	305	294	308	313	284	301	263	267	292	269	269	253	267	285	286	306	311	258	248	284	276	296	270	302	269	262	310	273	291	264	256	316	273	313	293	300	297	259	268	277	299	272	242	264	268	304	260	290	287	266	281	317	247	266	261	279	245	281	286	253	282	289	241	255	292	288	282	268	292	249	261	266	296	285	297	308	265	275	256	299	283	273	294	279	297	283	276	274	298	275	327	296	255	286	284	247	276	266	298	285	270	266	297	290	293	294	246	275	275	289	286	278	294	283	277	286	262	286	290	279	305	278	261	273	281	280	282	256	274	284	283	284	273	276	305	290	309	298	284	288	274	292	267	263	297	292	279	281	328	270	272	288	288	252	323	267	328	275	297	283	304	266	302	279	259	293	272	242	266	272	296	283	288	284	283	271	272	270	317	287	266	264	247	253	291	293	293	281	245	283	291	293	271	291	260	278	302	298	282	271	290	263	298	287	279	267	257	263	279	276	307	287	294	280	290	274	308	273	291	287	318	275	297	282	279	257	310	311	270	295	257	257	276	276	295	252	253	246	293	261	292	296	262	284	285	276	304	278	277	275	279	277	283	261	280	244	278	239	260	274	283	234	305	276	286	246	269	293	288	272	256	291	266	272	256	279	274	253	303	286	300	275	255	289	271	268	293	284	283	282	271	305	273	252	264	297	270	273	275	293	271	268	263	270	257	289	264	275	271	258	308	269	290	301	278	278	279	252	275	295	301	245	293	279	286	280	284	271	290	283	274	274	269	258	278	301	281	278	300	282	279	259	278	310	246	263	271	298	286	298	248	287	271	269	283	291	280	268	287	264	278	268	281	281	296	307	277	271	300	313	253	281	275	284	291	288	289	274	269	278	265	251	303	255	288	279	244	297	261	308	283	285	258	239	255	256	302	255	255	274	268	273	278	237	253	252	252	288	302	292	298	266	258	272	309	293	289	305	282	288	298	289	287	262	298	280	290	283	272	297	257	281	277	285	266	286	255	290	303	251	274	279	297	280	252	273	289	293	271	276	298	298	297	293	273	307	295	290	265	277	295	264	298	267	279	321	293	257	292	289	274	301	290	297	294	240	273	268	267	292	267	282	257	287	273	261	293	290	269	277	294	267	284	285	288	272	275	294	272	293	282	283	258	288	258	271	249	296	283	268	276	277	274	264	273	306	271	282	278	264	278	284	258	285	297	287	257	275	289	300	262	257	277	301	290	280	295	308	262	269	306	265	256	281	272	293	268	281	288	272	281	271	297	263	266	294	300	293	286	255	271	277	267	272	266	273	303	246	298	279	266	280	277	303	271	265	267	273	279	294	264	275	279	296	260	237	290	295	296	259	285	240	277	282	289	278	275	287	262	262	277	286	263	285	272	273	252	282	293	254	287	252	264	273	289	278	316	281	253	276	306	228	277	317	296	249	272	284	292	245	289	278	279	269	301	291	283	241	268	279	293	264	301	270	258	261	297	271	328	286	269	260	267	260	269	278	261	293	318	269	270	271	290	292	259	275	282	234	278	299	270	277	273	273	300	273	295	261	294	267	287	276	279	279	275	267	272	282	268	281	256	281	290	266	255	286	286	273	261	293	267	258	271	263	264	291	251	245	290	280	276	284	261	264	268	289	267	303	288	327	293	258	281	275	275	265	254	278	279	289	244	276	275	274	268	299	291	301	259	286	291	275	262	279	286	264	276	268	258	300	306	273	270	275	285	285	261	310	276	264	302	260	267	280	288	277	284	261	294	278	268	269	284	289	267	307	270	279	283	262	264	275	275	289	300	279	287	286	258	263	281	290	300	280	260	281	266	273	301	289	284	272	302	246	242	273	261	273	272	294	299	259	256	291	282	284	269	297	278	275	271	295	265	261	296	277	287	305	268	264	291	268	261	255	271	269	259	275	287	285	267	255	301	275	277	267	290	310	290	277	292	262	288	276	271	292	283	282	289	260	295	287	268	272	284	248	301	292	306	287	291	264	290	295	270	301	261	270	271	262	290	280	281	287	245	284	279	267	307	273	292	293	279	302	271	307	254	265	287	290	253	255	291	272	264	265	262	293	296	281	278	248	299	316	288	273	285	271	270	272	276	274	294	299	285	235	282	239	265	283	256	231	286	261	292	296	262	280	252	305	292	303	245	290	272	295	258	284	280	266	285	284	283	282	309	276	260	287	277	251	295	295	296	262	294	275	302	310	262	262	280	245	262	270	274	273	258	267	306	256	283	289	278	272	261	304	268	288	279	297	297	275	283	249	285	281	268	261	261	282	287	263	287	295	296	297	298	284	271	263	275	256	253	263	286	260	258	262	313	286	254	284	269	259	272	299	250	281	288	265	261	292	281	292	274	319	254	285	272	270	276	264	283	255	269	265	252	270	268	262	299	309	290	285	253	299	280	269	281	264	292	267	263	275	255	301	302	270	258	253	271	292	264	290	296	286	284	278	266	293	264	270	310	295	253	273	264	277	267	287	268	273	285	309	277	251	259	260	280	293	255	258	264	313	264	282	252	300	266	301	276	266	274	308	280	279	290	266	301	311	274	295	259	247	293	304	298	289	251	252	263	263	288	254	263	260	291	302	292	247	270	260	299	287	262	280	259	298	287	246	264	264	261	268	259	299	271	297	270	275	285	300	288	253	276	291	278	287	273	291	272	291	258	282	273	272	271	269	284	280	274	278	305	282	269	254	289	246	287	289	246	263	286	303	272	276	264	273	303	284	285	294	286	278	288	283	276	298	308	273	269	260	283	275	300	303	255	290	275	267	263	285	257	272	283	250	287	266	274	276	291	257	295	307	272	255	273	259	278	303	292	315	260	304	278	287	291	264	261	273	272	289	278	274	262	276	272	277	311	272	243	282	283	290	262	292	276	262	266	262	261	271	279	233	296	268	268	296	271	273	254	266	292	300	271	264	304	253	272	283	264	279	286	279	306	281	300	294	287	280	291	282	293	301	267	248	233	242	253	281	260	261	270	265	285	257	249	243	276	256	295	298	253	258	258	301	267	272	293	268	276	257	301	270	293	290	289	281	283	267	272	269	277	280	297	269	263	273	252	296	274	285	314	271	261	276	269	284	304	288	283	283	279	287	263	264	290	266	277	292	291	274	252	309	259	258	327	308	259	292	270	284	268	291	267	295	292	289	296	259	262	281	286	251	256	270	290	307	250	287	292	269	284	284	293	282	292	264	299	279	274	279	330	309	306	270	257	253	264	267	291	262	261	268	270	266	306	279	271	287	274	253	274	284	292	280	274	287	263	268	276	243	272	284	302	291	288	292	249	292	293	293	279	249	252	276	291	295	267	290	280	295	250	284	288	277	278	287	250	273	261	254	284	290	254	282	236	279	272	256	257	264	269	280	271	303	264	274	285	293	264	284	272	259	290	309	282	275	255	279	308	291	277
7222	8957	6672	3654	2447	1538	1054	814	642	559	493	478	452	421	416	433	386	353	337	372	386	364	375	360	355	354	339	347	367	313	329	376	351	346	353	388	353	330	336	388	359	334	348	353	360	362	353	353	374	351	354	356	352	375	375	349	369	339	383	370	355	376	347	334	365	371	306	333	327	367	379	350	344	349	360	359	351	387	353	368	351	362	363	340	350	321	351	330	354	336	314	349	326	349	367	328	343	349	315	353	367	369	332	361	357	367	362	350	337	337	344	357	342	330	341	362	302	331	367	372	311	343	342	323	321	373	359	376	368	354	343	326	347	335	366	328	329	342	359	363	351	344	346	358	373	332	351	326	320	346	357	362	335	359	349	351	365	332	334	344	339	341	355	347	331	343	376	340	329	366	341	360	373	350	360	343	339	340	324	341	349	374	304	339	341	348	349	325	343	346	337	344	368	379	315	341	336	355	360	370	342	346	354	333	349	343	354	344	332	343	356	357	361	353	302	332	354	323	333	355	338	380	372	355	320	319	344	339	390	328	340	338	377	351	342	327	347	340	342	319	411	377	358	362	322	342	315	355	359	334	348	350	323	347	328	327	352	381	320	345	336	340	348	344	371	334	318	338	324	337	354	337	356	348	331	362	340	384	338	363	370	379	344	332	382	365	337	363	355	329	369	311	358	365	363	345	296	339	347	340	355	317	328	350	338	366	340	339	367	342	332	342	348	338	346	315	345	354	347	333	345	338	318	316	328	366	345	348	320	365	381	342	336	346	360	361	320	374	355	342	368	381	346	343	322	352	344	360	333	368	377	310	342	341	333	350	342	361	349	362	351	326	310	346	376	363	363	353	352	335	346	345	356	316	367	334	351	337	351	334	344	360	359	323	330	347	340	365	363	349	338	355	350	354	388	323	345	349	347	350	329	379	336	345	341	377	352	325	343	351	368	367	347	327	331	321	366	334	335	349	360	364	341	344	365	339	354	350	304	326	344	341	340	363	334	323	321	347	341	373	338	341	379	370	345	341	330	334	335	309	324	330	358	314	358	340	381	314	365	358	337	371	353	343	361	368	366	360	340	324	322	331	339	351	336	330	346	352	342	332	348	356	311	331	353	314	335	361	342	335	352	347	339	355	339	350	384	355	364	360	334	388	358	344	377	313	344	346	342	376	343	359	342	373	350	330	378	324	376	346	312	362	360	357	340	347	353	335	360	363	360	368	344	355	333	353	361	335	358	358	346	344	324	389	383	333	349	346	336	321	354	361	363	340	302	332	381	343	370	341	339	341	355	330	351	369	335	318	311	350	319	341	345	330	338	338	363	330	386	336	351	328	358	340	373	373	335	371	344	335	376	359	323	344	331	353	320	332	332	357	346	355	345	361	364	376	328	318	347	353	335	343	317	375	348	341	347	353	372	366	310	346	317	327	346	363	337	323	333	375	334	335	334	326	342	323	319	375	343	329	334	370	375	362	338	363	371	339	383	363	325	312	362	318	351	376	336	361	350	395	347	326	357	321	359	357	356	403	337	327	385	364	310	338	359	354	335	364	341	343	335	343	352	309	343	359	353	328	341	375	348	329	339	341	291	368	353	338	348	315	359	328	329	345	347	361	356	345	350	322	333	374	346	319	327	335	339	355	358	352	306	344	336	314	357	351	343	356	324	312	388	340	340	363	310	340	337	349	349	349	360	338	346	328	328	332	326	357	323	344	328	367	372	367	320	368	358	373	315	359	346	347	331	341	357	300	386	334	360	305	326	341	356	341	367	306	345	390	333	358	360	343	328	361	340	343	306	335	358	323	338	372	365	339	372	358	350	361	335	359	353	321	371	313	380	363	325	348	371	344	341	354	336	346	346	374	356	368	352	361	370	355	334	302	352	351	365	335	358	343	356	310	380	349	385	342	357	373	351	320	336	340	332	358	368	388	359	358	364	340	357	312	352	350	338	332	344	330	352	345	325	345	316	388	366	358	382	300	354	326	352	350	332	302	353	333	351	363	379	345	341	353	342	348	353	334	368	349	328	360	332	365	324	347	348	352	312	369	356	352	377	322	361	336	384	348	331	348	356	357	346	354	343	342	378	322	333	357	354	386	360	348	341	376	359	350	367	356	338	370	346	367	382	320	407	319	349	342	347	319	344	356	343	345	326	361	364	345	345	355	356	365	329	332	367	361	321	348	369	345	345	347	353	355	333	393	352	350	348	359	334	345	315	342	352	361	345	345	392	345	399	340	319	344	376	354	361	336	368	348	373	337	339	360	312	364	360	332	371	311	334	353	321	349	318	328	364	339	335	335	338	336	342	306	346	324	320	344	349	331	356	355	365	342	353	322	338	358	340	330	356	334	382	361	352	349	338	344	366	343	344	328	330	326	363	381	370	331	332	360	347	338	312	373	327	337	389	350	349	359	378	345	352	345	340	345	357	340	334	355	368	327	339	320	379	351	362	324	330	363	343	350	352	346	377	350	380	373	354	337	356	390	308	345	369	305	366	328	354	328	334	357	357	356	358	367	349	349	348	353	354	365	370	342	350	323	371	352	326	364	362	324	357	366	340	352	364	365	363	337	351	376	355	355	359	349	344	344	328	336	372	362	352	322	351	362	343	341	364	367	345	332	344	351	368	358	383	328	354	358	343	328	345	336	373	315	370	365	323	319	358	380	349	286	338	336	334	343	335	361	363	331	322	349	339	361	345	338	345	351	354	380	374	335	323	337	324	324	344	337	339	348	374	372	367	345	320	332	358	335	333	348	340	369	370	337	299	344	338	354	342	360	333	338	358	342	337	347	337	332	329	408	327	358	344	375	366	352	347	341	371	324	348	356	390	310	351	323	375	347	319	320	339	350	335	348	333	343	339	355	346	329	332	331	366	368	367	339	383	353	327	329	358	341	357	324	315	350	331	353	331	345	330	358	385	356	320	327	335	368	328	335	332	344	382	361	346	327	350	328	370	383	336	379	352	327	314	329	371	348	345	352	366	357	344	339	356	338	342	352	349	334	353	312	325	344	366	357	332	336	337	341	325	392	309	337	354	343	330	355	357	349	329	328	340	340	349	353	336	359	323	349	356	344	356	337	370	312	311	347	352	318	341	371	340	341	398	321	351	362	362	347	365	332	355	345	355	330	341	342	322	344	317	326	339	359	318	367	328	347	333	329	392	347	371	340	340	381	341	318	337	333	326	338	349	326	332	326	377	354	380	332	378	314	345	368	322	361	342	339	344	336	326	345	352	322	341	360	339	361	362	371	341	363	367	356	357	344	367	325	336	370	350	374	340	357	327	346	355	310	349	356	320	344	331	354	339	371	386	387	343	362	343	397	346	367	369	368	342	334	346	346	381	308	355	364	353	388	354	330	363	346	354	363	354	332	392	394	343	361	316	330	356	355	334	346	353	360	342	330	354	359	345	373	352	372	322	354	331	352	348	379	331	344	336	310	326	356	348	347	370	337	365	348	355	359	349	327	347	374	368	351	342	349	351	372
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
