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
339560389273	339560389794	339560390344	339560390894	339560391444	339560391994	339560392544	339560393094	339560393644	339560394194	339560394744	339560395294	339560395844	339560396394	339560396944	339560397494	339560398044	339560398594	339560399144	339560399694	339560400244	339560400794	339560401344	339560401894	339560402444	339560402994	339560403544	339560404094	339560404644	339560405194	339560405744	339560406294	339560406844	339560407394	339560407944	339560408494	339560409044	339560409594	339560410144	339560410694	339560411244	339560411794	339560412344	339560412894	339560413444	339560413994	339560414544	339560415094	339560415644	339560416194	339560416744	339560417294	339560417844	339560418394	339560418944	339560419494	339560420044	339560420594	339560421144	339560421694	339560422244	339560422794	339560423344	339560423894	339560424444	339560424994	339560425544	339560426094	339560426644	339560427194	339560427744	339560428294	339560428844	339560429394	339560429944	339560430494	339560431044	339560431594	339560432144	339560432694	339560433244	339560433794	339560434344	339560434894	339560435444	339560435994	339560436544	339560437094	339560437644	339560438194	339560438744	339560439294	339560439844	339560440394	339560440944	339560441494	339560442044	339560442594	339560443144	339560443694	339560444244	339560444794	339560445344	339560445894	339560446444	339560446994	339560447544	339560448094	339560448644	339560449194	339560449744	339560450294	339560450844	339560451394	339560451944	339560452494	339560453044	339560453594	339560454144	339560454694	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2712	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	3600	2300	2711	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22045	20049	25932	23930	19819	8386	1338	885	733	689	635	604	591	585	536	532	520	475	469	462	455	465	469	449	441	492	452	445	455	443	451	446	439	431	454	459	471	438	460	520	465	482	439	456	472	441	418	415	425	456	468	415	426	447	457	405	430	451	449	429	438	462	407	454	434	447	446	411	462	416	449	426	459	443	474	507	457	455	489	406	463	483	436	453	451	470	477	476	429	460	457	431	476	443	438	439	461	412	448	421	452	454	457	429	458	431	408	416	412	445	426	423	422	430	476	439	427	439	422	460	441	441	488	447	470	431	435	449	448	423	410	422	438	463	453	452	424	453	437	438	445	447	437	433	453	449	437	413	425	411	462	400	419	429	468	439	391	439	449	424	405	433	458	477	452	438	478	447	455	444	486	452	465	430	425	427	453	410	473	469	464	478	456	428	458	466	462	439	453	460	430	463	446	438	448	408	444	434	458	485	430	428	425	406	477	424	411	450	430	470	453	426	429	455	434	425	476	430	433	437	423	437	444	440	433	471	452	468	419	454	426	459	463	431	442	432	433	447	462	442	473	412	418	410	474	434	419	462	406	454	488	426	475	442	460	449	433	438	453	439	443	444	444	432	409	450	416	423	447	438	437	421	429	406	454	452	437	449	451	448	418	443	433	426	422	464	467	463	435	443	477	451	461	463	465	438	462	451	456	434	427	451	456	427	470	465	458	448	433	455	436	473	427	425	475	460	442	414	437	401	457	476	462	419	433	440	459	444	451	433	468	479	427	457	449	471	440	440	445	463	460	497	439	452	454	450	468	416	440	437	416	432	454	443	411	432	469	441	427	459	453	453	439	467	444	413	423	509	473	474	443	451	447	492	407	454	476	442	425	447	474	414	434	457	451	434	453	395	424	424	435	415	464	445	425	432	465	433	428	462	450	455	449	458	428	461	473	456	435	439	445	420	451	409	439	463	487	439	424	439	455	424	424	452	453	446	485	461	484	465	464	453	438	433	434	478	462	429	444	428	446	447	471	416	443	418	473	431	421	415	434	432	455	436	421	427	461	473	440	473	453	425	491	423	450	459	436	446	445	434	463	434	478	442	460	411	445	448	495	477	465	494	431	462	414	436	428	437	425	442	452	478	448	441	425	437	443	456	466	468	435	404	415	445	404	460	460	450	437	476	408	443	454	418	428	457	417	453	483	437	453	471	440	471	470	447	418	492	450	472	464	410	453	475	449	447	410	468	428	462	446	467	442	421	468	452	442	460	463	423	449	451	455	426	440	498	425	454	450	446	439	430	448	456	457	452	425	449	424	460	471	450	483	415	450	436	421	449	422	445	433	468	419	412	448	477	449	471	466	490	508	472	459	417	460	435	429	456	446	472	440	463	424	503	442	487	478	443	452	437	390	467	437	461	449	430	445	451	436	455	480	420	476	435	460	459	498	435	460	456	466	446	481	505	444	461	443	461	464	448	417	447	385	462	485	476	424	452	448	434	459	430	475	458	470	405	439	457	465	471	492	447	432	474	453	450	472	452	440	408	406	439	407	440	451	455	424	475	454	455	431	435	411	447	424	422	453	426	445	428	449	447	461	442	422	456	417	462	458	461	465	411	419	426	429	431	444	473	458	424	472	448	367	443	422	427	435	479	421	465	467	419	448	422	441	454	456	456	453	437	430	451	421	450	423	427	452	429	458	415	446	426	489	466	448	418	427	440	456	482	392	452	417	445	441	456	473	425	487	420	420	441	455	416	439	451	465	455	470	446	483	477	449	444	410	420	468	456	444	440	426	477	444	479	435	441	435	514	432	432	432	440	462	438	453	447	418	451	418	427	453	456	450	465	463	477	420	445	430	454	441	447	439	442	433	417	459	459	402	421	446	471	436	465	430	419	468	405	424	455	456	425	454	442	432	481	435	470	465	445	439	442	466	429	438	444	424	407	434	428	470	473	431	434	451	433	467	455	447	481	478	432	442	440	440	451	453	461	429	473	425	448	423	447	446	442	409	456	442	438	476	413	447	452	436	437	474	464	451	448	464	457	424	462	446	434	402	416	445	411	439	438	434	468	422	450	448	436	437	458	468	424	453	440	443	442	461	426	413	465	433	428	484	428	434	394	454	403	430	456	436	440	445	457	473	414	431	427	447	431	451	453	448	454	419	423	468	480	428	426	436	437	406	449	413	446	438	460	473	482	460	442	434	478	458	438	423	435	427	397	448	431	481	434	444	454	420	444	417	465	450	447	444	434	467	426	453	442	455	421	431	477	450	470	479	430	426	445	414	448	439	429	465	452	456	464	445	437	439	476	467	457	427	479	434	444	448	443	397	435	495	461	440	478	484	427	496	451	419	471	476	425	454	448	464	460	455	440	457	415	444	444	473	475	423	479	457	424	440	421	438	455	414	429	436	465	478	431	457	478	426	464	413	442	421	477	433	462	425	431	450	441	433	464	485	430	450	458	441	447	452	485	464	469	431	441	458	453	452	419	450	465	437	458	417	481	425	432	465	447	429	436	465	465	465	435	476	455	430	444	437	410	470	435	447	482	447	472	473	443	456	438	419	447	428	452	459	437	408	447	423	422	447	439	422	477	452	410	425	462	457	430	469	435	494	412	454	461	457	413	463	449	445	478	471	429	479	438	426	466	469	441	435	450	404	436	435	437	477	454	431	454	403	461	410	406	406	456	430	425	426	407	468	416	424	441	432	456	417	388	419	474	468	458	454	459	454	476	423	412	491	440	406	508	483	456	427	416	445	419	437	442	451	454	428	436	417	455	426	446	469	433	483	432	447	423	457	407	470	431	412	470	426	447	416	424	471	466	481	419	411	435	415	453	431	434	424	456	468	471	433	425	465	446	427	437	448	455	480	462	443	421	448	478	416	431	469	448	444	458	444	468	464	464	459	483	424	434	456	434	439	447	423	450	454	436	426	453	420	448	437	428	459	433	478	448	408	434	468	456	459	463	444	422	463	448	410	403	485	431	449	486	434	412	459	418	446	468	446	485	471	481	431	456	411	472	449	398	430	414	445	439	439	436	434	415	436	446	407	449	433	450	463	433	437	397	505	470	410	415	447	441	454	443	432	473	465	455	435	444	449	464	455	428	438	434	434	462	439	443	410	456	434	452	438	430	469	469	502	436	460	448	436	411	445	474	432	445	481	442	426	486	420	465	472	437	463	486	411	458	449	450	427	439	416	429	456	467	453	446	468	481	438	473	485	426	455	440	438	444	411	461	476	460	403	451	435	442	436	477	413	420	454	448	459	443	419	428	453	465	405	513	434	439	428	423	407	459	452	449	431	414	458	414	416	423	435	443	469	415	438	411	410	457	471	438	431	446	437	420	434	478	461	423	442	463	414	467	436	431	438	419	442	443	451	427	441	428	431	439	402	461	469	437	464	429	418	416	447	465	466	429	442	475	467	450	446	439	440	420	444	439	457	452	477	470	492	406	461	449	423	449	403	455	439	462	486	455	443	435	419	447	467	422	438	428
33069	14093	17789	6334	4374	3229	2620	2163	1850	1556	1437	1301	1200	1153	1163	1062	1009	991	926	963	914	902	886	890	895	859	873	781	839	869	884	783	807	806	835	823	833	769	801	821	764	794	852	790	741	794	791	792	788	794	794	831	776	769	743	759	811	817	765	753	740	784	784	821	759	789	765	843	779	744	737	776	793	770	769	760	741	765	738	764	747	794	752	730	804	740	753	721	762	730	819	730	745	780	772	750	748	773	710	814	750	711	816	795	745	790	803	793	733	794	714	744	729	777	795	743	728	753	796	769	745	779	761	783	793	787	799	762	757	765	776	761	742	765	761	757	795	747	773	779	786	805	770	719	718	747	783	735	742	787	765	755	753	756	796	774	774	765	723	802	790	742	739	758	764	790	702	735	858	763	777	783	735	718	756	771	809	780	767	779	754	771	731	749	742	811	777	751	777	779	731	793	784	763	765	754	810	798	775	763	721	847	790	770	772	719	736	776	774	775	756	742	796	761	774	748	724	755	708	777	753	768	782	795	777	751	766	773	774	762	744	751	815	761	740	715	756	749	723	780	786	778	734	782	782	776	793	773	806	764	690	822	785	727	785	756	716	785	753	737	731	791	793	758	727	751	747	710	782	811	727	727	748	763	686	765	840	796	812	789	779	802	784	768	766	739	767	806	764	773	750	778	809	748	790	779	728	751	802	761	752	739	780	783	792	784	775	739	745	727	785	797	737	788	743	772	778	796	768	762	818	712	757	748	730	794	802	750	788	721	797	749	723	761	745	735	731	800	743	758	747	787	763	752	717	728	752	751	714	746	747	790	762	798	733	793	774	760	722	794	770	778	729	744	753	759	704	765	753	791	765	715	806	753	791	830	770	771	778	763	785	741	735	799	763	789	747	716	735	764	785	785	767	804	752	809	804	796	774	785	785	804	816	763	790	744	768	738	748	726	772	770	746	758	757	745	741	762	778	772	749	779	755	791	814	773	759	757	793	774	766	781	760	782	803	728	776	768	749	748	770	796	740	732	749	726	799	774	728	815	793	746	754	783	708	760	762	756	756	781	780	816	785	752	772	821	819	748	784	785	739	773	748	788	747	786	760	693	782	812	791	759	748	813	744	782	753	742	752	817	707	777	791	775	754	779	787	781	774	740	726	740	737	727	784	789	786	727	790	812	776	818	753	726	736	779	751	750	756	789	752	760	804	787	767	766	768	798	780	806	778	746	749	760	761	774	785	766	748	712	759	779	748	748	769	698	771	759	767	793	777	724	813	699	779	762	767	763	795	791	741	757	768	762	774	783	744	762	770	773	759	762	720	766	770	784	754	780	745	771	820	725	805	741	777	726	761	785	804	777	779	796	783	743	755	733	749	732	795	771	734	776	748	748	754	778	801	766	737	755	754	744	715	775	758	762	783	797	766	707	810	745	743	733	736	796	715	737	792	770	805	756	757	781	768	756	708	782	762	775	784	758	753	754	752	759	754	770	733	757	755	774	761	746	758	779	792	771	812	761	810	765	771	796	739	704	724	787	743	782	775	782	741	794	781	788	787	707	784	783	746	744	777	740	759	769	742	765	752	783	751	793	759	791	759	775	805	748	706	753	741	703	750	701	751	723	728	739	800	750	791	755	772	768	789	770	727	781	788	806	775	791	786	768	787	769	741	748	750	744	750	814	801	772	809	796	779	795	769	762	760	803	754	766	847	830	748	776	792	793	754	775	762	786	759	724	767	740	762	754	778	761	750	803	757	767	721	770	733	759	740	794	765	749	830	760	770	804	741	765	762	759	830	722	801	774	733	761	789	725	754	808	783	750	798	792	755	773	752	752	784	798	780	827	696	756	754	816	703	737	737	705	775	777	809	752	730	737	755	756	760	727	796	725	765	786	773	735	829	814	768	727	774	725	805	759	782	741	831	778	764	805	792	725	781	764	771	790	713	808	720	734	774	769	794	750	787	766	740	786	785	805	738	790	793	758	756	746	784	766	801	757	755	738	760	771	764	782	723	744	777	803	784	749	737	785	804	774	806	724	721	708	806	747	784	833	712	754	759	796	818	737	755	786	763	769	758	747	754	763	727	720	761	778	745	747	764	717	737	759	747	765	757	766	766	741	788	761	797	779	771	748	784	763	793	770	747	734	767	740	753	793	767	733	741	743	779	790	737	770	792	741	755	800	781	730	733	753	752	720	771	765	739	800	794	738	793	742	751	754	739	743	762	768	763	797	764	799	771	746	791	787	743	746	803	744	745	756	823	748	761	746	788	744	783	713	767	802	735	732	735	751	802	748	721	765	763	786	754	790	749	798	807	764	830	764	693	727	773	762	759	782	786	755	788	763	774	763	801	763	748	738	751	783	781	768	768	773	781	795	727	775	753	755	729	752	775	755	773	779	794	795	766	723	752	757	746	773	801	752	750	755	771	744	775	720	758	762	777	756	744	766	776	745	806	770	764	767	807	776	782	762	729	729	742	740	790	791	800	791	779	787	762	795	771	718	737	769	812	805	753	770	778	769	729	809	819	785	729	728	755	765	735	746	762	745	781	758	732	732	810	759	767	775	734	775	768	735	796	767	734	750	751	732	783	740	741	755	783	792	743	785	736	791	766	796	713	766	744	705	763	741	758	750	776	794	723	771	759	750	714	740	780	726	736	783	779	777	780	751	810	778	791	785	752	788	781	778	749	803	758	790	789	766	794	797	748	803	761	779	793	749	756	783	746	764	792	787	752	709	800	728	762	778	774	786	760	801	795	752	736	730	749	812	786	782	821	745	751	702	753	794	734	757	795	774	722	747	779	736	764	772	801	783	741	775	762	787	743	774	746	746	744	733	750	768	780	767	793	790	804	747	781	771	734	766	763	740	739	770	769	774	740	725	781	750	757	766	744	783	769	764	741	783	740	721	709	753	780	786	744	754	778	788	697	730	758	770	756	756	751	758	739	764	793	809	725	784	803	761	785	754	747	755	768	781	751	726	748	766	734	768	748	744	800	753	773	774	810	749	813	791	787	779	764	749	784	752	802	764	770	771	800	772	749	712	759	737	800	715	767	784	776	792	760	758	773	789	792	738	723	774	723	745	766	756	765	790	783	784	759	820	776	748	730	735	815	815	722	786	771	750	747	748	782	731	769	785	761	777	733	758	721	740	761	790	795	754	809	762	785	757	753	698	763	764	748	796	808	759	806	761	825	791	727	784	768	749	750	760	792	799	766	727	706	787	750	733	794	766	753	770	775	729	800	772	753	752	744	750	715	766	744	750	785	778	727	792	779	707	795	745	779	745	752	713	707	767	749	822	745	704	764	716	792	755	767	792	734	736	800	765	788	746	792	718	806	772	779	715	747	768	732	782	741	786	768	714	783	780	787	757	749	805	750	713	802	741	752	755	776	745	735	765	825	733	778	779	744	755	744	712	768	753	708	743	768	767	741	748	759	806	792	708	781	776	732	782	702	752	760	775	746	771	777	771	778	766	804	753	801	718	792	791	736	777
27091	20616	10768	1621	1095	1023	1067	1008	1011	1027	1079	1012	1025	1003	1057	1026	1016	1026	1048	981	967	942	993	1034	1025	978	954	1045	991	976	1027	1035	1089	1028	983	999	1027	988	964	1019	1026	969	1028	1031	1038	1005	997	946	1039	1028	1013	1033	997	1003	1030	964	987	1015	986	973	979	1056	1024	1012	1066	1042	965	1024	1011	1006	1026	982	1048	1004	1060	1062	991	983	1019	1002	1083	1045	1044	1075	1021	992	1010	966	959	981	990	963	992	1014	1011	1028	1030	973	1009	1021	1006	994	1016	959	1035	1003	1036	993	1001	989	994	993	1029	946	981	1047	1020	1024	1033	913	1067	1024	1035	1012	1013	997	1030	1043	979	987	1006	1011	1014	1026	987	1057	977	996	988	879	1035	997	1012	975	1005	979	1024	979	985	986	1018	987	975	988	970	1061	963	995	1023	959	1059	992	1054	974	1037	1024	977	976	998	993	963	1000	985	1020	986	1042	1019	1037	1057	990	976	984	1006	988	991	966	1024	1002	1043	972	990	1034	1000	1009	914	985	963	1045	1046	1006	1003	965	980	1069	987	983	1039	976	1016	981	1015	1053	1010	966	987	979	998	945	955	1006	983	986	1000	1003	972	1002	962	988	1003	965	1002	999	1032	1054	995	1022	1018	961	1002	987	955	1005	1015	993	1007	1002	1044	965	944	997	1045	1026	983	990	1010	976	1073	972	981	1059	1069	975	980	1030	1041	1034	969	985	1035	1019	996	1029	1000	996	973	1005	1004	1033	973	1014	1018	1054	1024	1047	957	999	1029	1044	1006	1030	939	998	1008	962	1012	1021	1021	953	1054	1052	1028	989	989	1042	975	1027	970	1016	1001	971	1004	1003	997	1032	1029	953	992	969	1000	1029	1018	1009	1024	955	1014	922	1016	980	1010	933	1019	960	976	950	1020	982	988	1005	986	1052	976	1008	959	1015	1002	996	1001	978	1038	1055	1000	966	1001	990	991	998	974	1030	1048	1010	953	966	978	1009	992	1013	1001	973	1023	980	1020	983	1022	1012	969	1062	1028	980	927	1031	1029	1040	966	944	1029	1025	999	1013	1067	985	1001	1011	1052	978	1067	991	1072	966	1016	989	1005	977	1078	1006	1017	984	1033	971	1024	1013	1026	954	1017	969	1002	1021	1023	997	1028	1016	1077	1015	1032	1011	950	1035	976	1006	1022	973	1002	945	1048	1016	1018	998	1022	979	1006	956	984	974	996	1008	1015	981	1004	991	987	1010	1000	1000	976	954	998	996	1018	1038	1039	1042	982	1002	1028	1004	969	1040	1012	1015	989	1011	1021	991	960	1018	991	1066	993	1013	974	1019	1030	1017	1040	969	963	1025	1005	984	1022	1032	1011	999	988	989	1040	991	1002	972	988	1027	1023	999	955	1007	977	988	1009	989	992	954	1025	927	986	1038	1043	1025	994	1044	974	989	966	1054	1031	994	1032	1009	1033	1022	1032	995	969	1069	1100	1026	1020	985	952	967	967	981	985	985	1015	1043	955	995	950	1039	973	980	1020	1008	1041	1014	1027	996	1017	988	1019	996	997	989	984	979	1013	955	1001	990	912	994	962	999	939	967	965	984	975	995	1062	997	1014	1039	972	1022	1066	950	1024	1081	972	995	1008	993	1023	996	997	1008	1029	1029	985	996	1002	987	1017	1042	968	933	984	1023	1007	1006	1028	1019	1037	965	1002	1037	968	940	979	991	964	1052	1006	1058	989	1005	1008	1006	1057	945	981	1033	988	1039	994	1008	972	1013	1026	1007	986	1001	949	966	1002	977	946	1015	1020	994	1002	1065	1040	990	976	1008	1036	1059	989	938	967	981	954	977	1027	978	995	1001	979	1040	1010	1016	1014	992	999	1018	1040	1004	971	974	1015	1087	1033	969	1077	1002	953	989	1005	996	1000	951	996	987	976	1005	992	1029	1039	1010	964	991	1015	1007	1037	1014	961	977	969	989	1052	1075	1013	1000	1020	1016	1014	1011	937	965	968	1001	985	985	966	1053	983	1046	1007	993	1064	1025	958	956	980	989	970	947	995	1013	990	956	1019	1043	962	1014	1035	1019	1047	988	1023	993	1008	956	997	975	990	1025	996	1001	1009	990	1023	1028	1078	981	990	959	987	982	1015	1022	1032	975	1079	1036	944	975	1064	1045	1028	982	1038	959	1030	1034	1042	1047	948	1019	989	1027	965	989	1000	1010	1054	974	1006	1024	1010	1003	998	968	976	960	1028	980	977	1005	1032	978	993	979	948	1016	1025	1059	1050	973	1012	983	1025	1050	988	1032	965	994	977	1066	988	1056	999	1004	1005	963	961	975	976	1017	992	955	982	974	971	983	994	1027	971	1019	1002	971	1026	1010	1012	1008	942	1013	982	966	1040	1002	974	1018	982	1020	1008	1010	1023	995	1020	986	992	978	1008	1005	1012	964	986	986	1001	996	996	980	1003	1025	1035	980	1000	1051	954	1020	1010	1002	980	1016	1058	1001	971	1023	1022	996	999	1019	1059	992	978	968	1043	1043	965	989	1015	1019	1008	1042	985	1034	988	1011	997	1054	1036	980	1009	1007	1011	1000	970	987	1062	942	1016	1005	1029	1000	1013	976	1012	1011	1001	976	1015	1045	1047	1038	960	965	1019	1060	1016	1017	1031	987	999	1028	1025	1016	1018	990	965	1026	1011	1026	1029	983	1034	935	1029	1017	989	1022	1046	1058	1052	970	1032	970	1012	977	1022	992	963	1057	973	1050	1065	970	1026	1048	947	965	964	987	1008	1063	990	1006	990	1020	979	978	958	1009	957	1033	1028	957	1008	983	1002	987	1036	908	1016	1003	970	1026	982	953	1001	1010	977	1031	973	1052	980	1013	987	1018	961	991	1009	1049	974	962	974	998	1046	1001	1030	1021	999	1049	1018	992	959	1046	959	973	1036	1040	1015	989	1001	1019	1010	979	1123	967	975	1019	998	1031	994	1009	1007	1062	989	1013	1026	1009	1020	979	945	995	978	1007	1011	972	989	963	993	992	1007	1009	1008	1060	1012	1022	928	975	951	951	995	1026	986	994	1033	990	1033	967	1044	1026	1063	989	987	1022	967	1043	975	950	1003	976	1067	1000	1010	975	1026	1030	1003	967	1006	991	1024	976	1006	1008	980	1002	1047	980	971	1053	974	1010	1003	1064	999	1063	1006	1005	1008	1000	973	1022	991	967	992	1003	1020	1022	1038	1036	1044	977	1031	934	1038	986	962	1010	1015	1040	1025	1011	1019	983	962	1004	1026	979	981	1013	1028	988	1025	1026	990	971	979	999	1047	977	1027	991	985	1053	983	989	978	1053	1026	1054	1024	1034	1052	1006	1079	1019	1029	962	1025	986	1016	1040	1025	1032	1013	1049	1003	967	934	976	941	1045	989	973	1006	1063	1009	1047	1007	1006	958	987	1028	951	1081	1030	1011	1033	1008	992	961	1054	1003	1021	987	1021	957	1014	1051	967	1035	994	1045	960	983	1054	989	989	998	1022	999	972	1016	999	982	983	1012	1014	1009	971	976	1004	977	1013	934	968	995	1034	1063	1034	981	986	979	1001	999	1026	952	1056	1008	1028	954	1016	995	962	1050	983	1011	1004	1048	967	989	981	982	1030	954	1027	1041	981	960	1013	968	1013	1027	982	971	970	1000	969	1036	1006	1013	978	1003	1012	1057	997	996	978	1049	985	1005	955	999	956	1040	959	1020	999	1032	1066	1029	994	1025	1023	1035	994	993	1013	938	1007	1019	1058	885	955	1002	1002	972	987	1009	1016	1031	1020	978	974	961	991	1003	1034	984	1018	988	992	1026	1034	996	988	1015	1018	976	1013	1059	1011	1056	1031	1020	1043	972	1001	1018	1004	984	995	1029	1011	996	987	986	991	1012	1014	978	984	974	1039	951	985	952	1075	1015	983	1006	1001	1054	968	1008	963	1054	923	987	975	1022	983	1049	992	1000	1004	1021	998	1015	1027	1025	1049	1061	1033	1027	1019	1002	966	994	975	971	1008	1015	995	1000	969	963	1006	983	954	988	1057	1016	1011	1003	960	1057	982	1026	961	1000	987	1013	968	989	1027	1032	1032	1009	987	976	1036	1009	969	1028	974	1042	1002	1009	1057	975	999	999	990	1042	984	1035	1017	1020	1017	1025	1000	1050	1029	1031	932	995	998	969	1006	1012	994	999	1015	999	1037	997	974	988	976	1025	978	986	1011	1002	967	946	1022	983	936	977	930	969	967	1012	975	991	1008	982	980	1024	1005	992	1030	1043	1042	1048	949	1012	971	989	1096
22064	4928	8945	2029	1833	1804	1743	1748	1786	1760	1696	1750	1756	1668	1676	1649	1739	1746	1786	1711	1699	1704	1719	1701	1711	1718	1718	1702	1673	1692	1759	1702	1724	1734	1705	1644	1695	1727	1679	1682	1644	1736	1752	1713	1755	1662	1640	1678	1695	1698	1654	1670	1695	1706	1665	1717	1666	1700	1783	1772	1750	1632	1735	1657	1695	1713	1664	1732	1723	1698	1669	1687	1666	1655	1751	1678	1674	1701	1713	1632	1725	1696	1650	1755	1697	1726	1661	1723	1647	1684	1685	1644	1592	1640	1691	1684	1676	1754	1737	1733	1757	1668	1697	1747	1720	1702	1699	1660	1723	1678	1606	1689	1788	1699	1689	1730	1679	1653	1705	1652	1722	1645	1713	1673	1685	1747	1669	1775	1704	1666	1668	1695	1715	1656	1706	1711	1607	1717	1673	1703	1709	1681	1685	1638	1703	1694	1749	1635	1685	1671	1675	1705	1751	1713	1685	1713	1688	1697	1686	1629	1732	1711	1633	1742	1693	1689	1735	1666	1769	1672	1685	1758	1707	1708	1678	1699	1724	1691	1700	1706	1659	1686	1697	1687	1738	1655	1748	1710	1730	1671	1677	1666	1647	1682	1609	1690	1620	1686	1696	1630	1683	1724	1706	1663	1722	1667	1746	1689	1621	1717	1718	1654	1676	1755	1696	1739	1705	1647	1688	1697	1708	1698	1665	1663	1715	1779	1662	1662	1707	1724	1681	1710	1763	1643	1684	1695	1722	1739	1672	1695	1719	1691	1723	1755	1645	1736	1642	1661	1674	1696	1729	1667	1704	1734	1709	1604	1671	1678	1603	1782	1684	1743	1730	1662	1737	1632	1700	1694	1650	1664	1683	1675	1741	1736	1721	1635	1678	1648	1693	1667	1668	1716	1732	1656	1691	1730	1693	1696	1713	1727	1748	1689	1732	1658	1685	1698	1686	1707	1682	1666	1802	1727	1691	1721	1710	1675	1624	1596	1723	1683	1788	1647	1682	1639	1749	1739	1684	1665	1708	1644	1740	1669	1701	1687	1662	1672	1705	1680	1730	1623	1753	1664	1710	1703	1701	1701	1629	1663	1658	1652	1728	1698	1639	1776	1635	1661	1663	1729	1728	1746	1667	1599	1631	1726	1613	1609	1619	1731	1708	1737	1685	1686	1702	1722	1653	1685	1709	1663	1600	1687	1729	1703	1691	1668	1658	1700	1698	1725	1708	1687	1744	1734	1691	1603	1676	1773	1659	1687	1767	1702	1724	1771	1748	1656	1742	1648	1675	1654	1618	1757	1752	1726	1732	1690	1619	1675	1692	1710	1679	1651	1645	1690	1778	1693	1681	1723	1728	1714	1642	1723	1677	1695	1677	1710	1680	1780	1643	1666	1682	1708	1651	1694	1652	1700	1719	1699	1680	1643	1632	1685	1740	1649	1678	1718	1691	1684	1679	1685	1717	1677	1711	1713	1745	1712	1624	1648	1690	1627	1692	1625	1698	1665	1656	1691	1724	1683	1672	1728	1693	1677	1749	1641	1745	1614	1675	1621	1791	1616	1711	1665	1665	1743	1694	1684	1809	1692	1637	1751	1772	1665	1702	1679	1616	1736	1646	1672	1730	1742	1734	1755	1706	1771	1689	1648	1742	1699	1675	1735	1709	1665	1668	1680	1684	1661	1704	1734	1755	1706	1632	1697	1744	1699	1703	1664	1726	1695	1699	1688	1683	1718	1735	1735	1689	1688	1652	1704	1685	1646	1680	1705	1625	1673	1729	1678	1666	1721	1663	1661	1715	1669	1694	1753	1774	1675	1687	1746	1669	1744	1618	1689	1712	1721	1676	1632	1745	1705	1676	1655	1692	1750	1669	1664	1679	1663	1716	1699	1654	1604	1704	1676	1683	1688	1710	1716	1696	1720	1701	1675	1702	1620	1713	1723	1716	1687	1691	1662	1807	1698	1661	1720	1721	1699	1633	1703	1703	1773	1764	1649	1682	1609	1698	1690	1653	1729	1703	1751	1678	1675	1711	1715	1655	1721	1724	1734	1649	1647	1723	1668	1749	1629	1714	1753	1722	1649	1669	1711	1692	1622	1722	1680	1663	1716	1651	1720	1586	1685	1679	1692	1701	1781	1654	1695	1750	1706	1610	1672	1729	1686	1688	1723	1622	1637	1669	1704	1728	1658	1642	1653	1693	1697	1660	1696	1636	1654	1691	1647	1744	1634	1696	1702	1690	1726	1653	1721	1745	1624	1725	1652	1665	1718	1674	1676	1692	1709	1701	1717	1642	1616	1714	1758	1638	1603	1727	1694	1698	1644	1704	1666	1655	1653	1746	1684	1707	1684	1748	1677	1729	1660	1748	1729	1745	1622	1702	1706	1630	1617	1734	1745	1682	1734	1704	1687	1741	1735	1747	1712	1701	1748	1736	1722	1689	1718	1682	1644	1736	1721	1671	1644	1713	1756	1716	1666	1700	1715	1723	1733	1655	1712	1695	1776	1703	1677	1664	1713	1713	1743	1680	1713	1705	1612	1723	1675	1675	1724	1656	1719	1690	1658	1739	1713	1741	1761	1724	1578	1709	1691	1685	1706	1674	1673	1713	1652	1753	1707	1661	1639	1668	1707	1657	1763	1683	1724	1666	1642	1657	1790	1729	1627	1670	1636	1715	1738	1708	1712	1704	1639	1651	1673	1752	1675	1797	1665	1699	1709	1716	1699	1687	1692	1714	1710	1709	1579	1718	1641	1726	1713	1648	1626	1752	1642	1753	1651	1703	1687	1640	1664	1704	1699	1667	1739	1777	1669	1664	1651	1724	1758	1684	1687	1639	1755	1771	1684	1671	1663	1692	1679	1687	1682	1676	1755	1740	1694	1664	1644	1717	1706	1739	1732	1687	1731	1652	1669	1672	1671	1738	1658	1711	1755	1703	1678	1628	1730	1676	1679	1681	1677	1657	1697	1612	1695	1701	1667	1695	1725	1724	1716	1674	1683	1779	1667	1702	1742	1655	1692	1746	1642	1731	1713	1691	1714	1674	1746	1672	1684	1653	1677	1788	1659	1708	1725	1701	1678	1690	1684	1637	1738	1688	1699	1705	1688	1670	1731	1633	1666	1684	1691	1739	1666	1637	1602	1692	1701	1703	1722	1701	1635	1726	1668	1711	1710	1699	1708	1643	1677	1687	1668	1637	1676	1740	1681	1659	1690	1731	1706	1706	1720	1673	1687	1724	1669	1663	1661	1718	1710	1663	1621	1652	1700	1717	1684	1623	1649	1694	1639	1696	1685	1679	1624	1782	1668	1654	1709	1698	1694	1669	1619	1722	1677	1721	1687	1719	1685	1644	1720	1743	1643	1768	1680	1629	1693	1722	1652	1676	1696	1731	1735	1719	1716	1670	1702	1714	1706	1724	1629	1723	1690	1678	1683	1715	1714	1778	1693	1770	1685	1612	1696	1708	1717	1627	1694	1640	1670	1748	1724	1711	1692	1598	1663	1736	1731	1675	1658	1720	1758	1685	1645	1730	1646	1645	1669	1717	1653	1722	1666	1728	1628	1696	1654	1698	1640	1706	1648	1655	1707	1716	1740	1718	1675	1772	1718	1684	1656	1637	1706	1711	1693	1691	1688	1722	1716	1798	1725	1715	1672	1727	1767	1624	1622	1635	1718	1735	1611	1660	1703	1684	1704	1672	1698	1710	1681	1740	1670	1690	1725	1676	1681	1681	1692	1756	1766	1669	1635	1735	1646	1673	1750	1696	1737	1681	1677	1665	1735	1651	1717	1618	1733	1714	1616	1657	1679	1709	1698	1712	1626	1636	1663	1711	1760	1783	1655	1726	1710	1754	1737	1639	1642	1745	1721	1673	1607	1639	1728	1614	1682	1683	1678	1670	1673	1657	1626	1633	1772	1747	1719	1681	1699	1673	1693	1717	1672	1737	1689	1762	1739	1675	1739	1745	1726	1678	1687	1729	1716	1688	1667	1763	1667	1680	1696	1708	1722	1672	1680	1659	1703	1635	1696	1744	1698	1736	1698	1730	1683	1685	1669	1766	1705	1719	1685	1694	1745	1667	1724	1692	1658	1687	1763	1730	1761	1728	1733	1691	1703	1708	1627	1669	1645	1778	1630	1732	1691	1658	1613	1695	1691	1782	1723	1682	1747	1707	1661	1649	1712	1713	1631	1672	1663	1762	1661	1696	1695	1697	1713	1659	1715	1672	1691	1794	1650	1673	1688	1718	1637	1706	1673	1697	1642	1696	1682	1659	1691	1703	1730	1697	1702	1657	1713	1647	1734	1701	1629	1665	1699	1688	1628	1751	1823	1700	1745	1663	1703	1701	1666	1721	1783	1668	1736	1641	1696	1734	1732	1577	1658	1715	1686	1665	1660	1613	1659	1741	1722	1764	1742	1770	1697	1714	1702	1772	1654	1705	1683	1664	1659	1696	1718	1652	1771	1623	1764	1749	1699	1767	1688	1719	1709	1689	1736	1671	1709	1639	1704	1666	1594	1630	1723	1618	1598	1710	1635	1774	1628	1701	1665	1648	1736	1648	1720	1708	1716	1713	1703	1683	1603	1714	1711	1627	1689	1686	1656	1628	1715	1683	1645	1651	1696	1584	1763	1658	1610	1726	1733	1712	1768	1683	1694	1693	1662	1657	1724	1708	1757	1750	1672	1695	1739	1748	1689	1713	1663	1711	1703	1649	1643	1727	1642	1666	1708	1686	1739	1611	1659	1731	1663	1734	1677	1704	1676	1699	1703	1726	1645	1712	1706	1623	1695	1750	1653	1665	1688	1708	1763	1618	1691	1695	1679	1721	1660	1733	1673	1757	1661	1669	1692	1677	1711	1735	1761	1691	1634	1745	1712	1720	1721	1692	1715	1650	1694	1655	1766	1661	1680	1670	1735	1665	1722	1640	1656	1689	1770	1690	1747	1686	1711	1600	1687	1652	1631	1728	1753	1740	1718	1728	1632	1703	1725	1661	1704	1736	1647	1734	1662	1665	1699	1644	1678	1727	1691	1687	1713	1631	1701	1692	1692	1704	1663	1686	1747	1705	1673	1658	1714	1658	1738	1671	1677	1688	1728
24294	21311	27515	25396	14156	1457	892	745	617	564	600	541	531	527	550	500	542	521	491	535	529	529	490	517	504	478	470	466	466	483	469	459	490	478	469	462	514	489	472	482	493	497	480	440	468	485	451	492	483	487	473	461	456	482	457	499	467	504	516	471	466	473	493	453	470	461	473	459	478	496	501	484	477	496	485	494	485	501	480	476	471	490	468	488	527	506	456	454	505	499	462	474	457	444	494	486	485	510	439	490	496	466	459	483	475	475	493	445	426	459	501	486	468	478	470	460	506	460	456	473	473	487	478	455	489	518	495	471	440	485	502	508	491	471	480	495	448	444	465	462	466	464	502	458	470	487	474	467	430	463	511	497	475	487	494	484	464	474	478	473	481	486	523	499	433	447	449	484	527	499	429	472	458	421	493	477	476	498	484	493	474	455	503	487	494	501	462	456	516	532	441	471	493	492	505	450	473	494	488	490	493	471	442	464	498	491	478	499	451	448	457	460	473	473	456	478	495	441	473	495	458	504	477	482	470	488	485	482	485	459	507	517	435	450	507	443	461	465	488	448	516	456	482	473	497	487	493	484	475	491	470	475	483	480	512	418	472	469	500	472	490	519	484	472	492	507	468	460	510	459	464	460	458	496	431	496	471	490	503	463	516	513	486	453	483	465	436	498	486	467	443	461	484	457	489	489	505	502	458	515	459	471	464	461	458	519	491	459	468	472	494	460	430	462	444	461	474	491	453	470	476	459	505	454	478	469	489	477	501	521	478	499	462	448	442	477	463	469	492	498	476	455	496	488	465	499	476	507	473	489	475	503	444	484	470	487	458	459	478	484	480	487	465	468	468	503	484	480	451	465	477	487	477	471	476	476	443	452	472	486	463	514	483	515	532	467	481	472	505	488	486	460	437	468	481	479	461	472	509	501	477	479	488	483	493	462	485	492	495	482	500	467	479	482	483	477	480	504	475	462	499	446	477	433	466	479	457	479	479	461	477	470	489	464	489	452	491	437	481	517	469	486	497	503	494	473	478	473	513	491	478	488	484	476	493	486	480	509	503	494	437	486	477	472	462	485	465	448	455	506	494	519	494	474	483	520	485	493	507	472	458	509	484	482	439	459	502	450	515	473	525	500	477	460	469	462	464	491	475	485	475	463	471	494	488	464	475	482	467	505	493	442	449	509	449	498	467	447	507	470	482	479	477	467	478	487	437	520	464	491	497	458	506	515	482	443	501	483	486	509	454	461	506	455	484	443	443	440	477	467	501	481	461	501	505	483	493	516	457	525	482	500	455	484	515	450	472	483	482	484	472	490	483	510	505	475	469	484	493	461	461	435	457	474	467	466	490	485	463	438	479	466	510	469	482	465	477	445	483	496	467	439	513	471	466	461	506	445	468	462	496	500	472	477	480	490	457	487	496	504	476	486	492	496	452	470	512	500	479	492	494	499	465	461	466	470	472	507	486	524	471	509	464	472	462	518	458	468	448	486	484	473	460	448	487	452	451	492	460	434	501	450	425	481	485	499	483	480	525	487	460	465	467	463	446	537	507	453	482	492	446	502	484	442	495	485	486	470	464	475	497	460	479	467	491	470	460	456	494	500	493	478	521	494	511	422	518	466	518	421	494	472	445	472	499	482	493	453	442	460	472	509	496	457	452	472	473	484	471	463	466	481	466	458	506	457	451	500	471	457	469	497	459	482	459	451	500	448	491	468	463	479	465	505	455	453	491	467	429	458	443	469	443	489	465	480	513	407	470	496	471	470	486	484	470	486	515	506	480	468	490	487	457	493	543	491	477	489	489	477	488	456	493	530	468	503	477	477	483	490	502	486	498	439	500	484	489	483	461	503	474	463	519	496	399	463	470	464	479	456	551	470	508	506	493	468	492	482	469	524	460	517	435	506	483	468	500	461	512	486	489	507	502	467	483	476	483	498	496	485	484	460	470	483	490	458	452	473	467	498	524	505	532	498	477	492	482	417	483	495	467	476	429	493	481	470	475	466	493	467	467	501	514	450	495	479	493	480	511	457	460	467	464	471	471	500	482	477	475	501	483	459	509	483	475	508	502	465	487	492	480	440	503	471	434	483	469	464	482	482	496	483	441	477	495	495	464	465	471	502	489	459	453	437	466	492	478	507	441	481	450	482	459	499	461	441	509	535	494	475	507	464	461	484	467	503	461	515	466	493	499	462	470	497	489	494	477	489	480	497	450	488	515	453	533	491	448	465	507	459	492	493	471	446	495	471	461	491	493	454	424	488	454	425	468	474	483	506	448	424	476	468	479	488	455	476	496	457	471	533	488	476	519	465	472	445	467	487	466	503	490	488	491	475	486	464	416	444	470	478	471	511	465	456	512	443	466	455	504	487	523	489	499	467	497	459	445	499	491	454	483	487	452	440	459	494	490	472	471	487	495	496	491	479	471	479	507	490	482	444	496	444	425	456	456	487	453	483	442	473	461	491	485	489	482	484	482	464	457	490	464	464	470	515	467	462	467	444	503	443	452	502	456	474	468	465	428	497	504	451	469	502	507	506	479	503	439	461	464	438	494	494	432	481	472	474	466	484	468	461	496	505	488	485	473	494	480	454	478	490	469	461	467	488	468	464	496	467	518	470	499	463	462	452	521	459	481	434	479	471	490	461	461	474	478	477	485	471	481	475	449	459	471	469	461	453	472	455	486	459	494	454	484	462	426	485	474	449	445	439	507	432	466	475	443	511	459	483	422	499	505	480	484	490	477	511	480	469	482	521	488	512	503	488	487	482	444	471	483	442	454	459	447	508	498	430	470	461	500	460	482	470	468	466	452	479	457	500	471	446	518	485	505	496	527	488	481	494	506	462	426	500	465	469	455	490	484	459	483	463	466	469	443	452	489	466	509	490	477	470	481	504	511	450	433	488	457	500	447	460	491	442	457	484	465	497	459	479	509	474	463	484	431	517	472	484	465	509	460	465	483	518	462	431	452	463	483	483	463	501	479	493	522	500	475	485	445	444	472	488	471	455	472	470	472	488	476	494	509	456	471	461	452	508	488	468	479	488	477	497	474	468	458	454	494	444	447	445	483	488	472	464	468	465	517	466	471	445	474	473	485	465	495	451	525	457	490	480	470	493	488	511	476	452	488	511	488	460	498	483	512	455	470	495	493	498	518	463	479	473	466	477	474	461	472	467	455	469	523	469	505	473	468	445	509	480	492	457	478	467	469	454	476	507	467	427	482	482	484	493	467	475	481	489	468	484	484	484	487	483	434	479	467	447	460	446	517	492	474	480	449	431	505	470	464	457	486	512	485	486	467	461	460	483	479	476	459	479	489	436	490	470	477	475	512	427	471	464	530	465	489	521	456	434	519	463	491	506	450	468	510	533	470	448	462	449	470	487	476	437	435	496	484	493	460	430	484	475	480	483	473	467	481	484	502	495	474	485	498	464	420	465	468	480	515	492	462	470	436	456	462	462	445	520	509	496	485	477	463	476	467	442	481	457	455	433
40286	11992	16409	4299	3058	2328	1908	1719	1504	1353	1296	1189	1105	1138	1034	1039	988	990	982	936	970	946	943	892	908	913	915	923	901	941	858	860	921	882	923	909	889	926	910	931	893	909	875	836	911	864	884	875	866	872	830	887	906	863	918	956	882	888	867	842	871	886	915	900	842	827	870	811	827	815	871	862	879	893	833	813	898	827	870	908	876	855	876	910	842	915	896	842	862	873	927	882	880	869	916	901	877	894	859	888	916	877	828	807	844	883	847	949	861	951	912	895	866	855	866	866	845	885	871	898	903	867	921	901	885	879	882	892	867	890	864	886	840	850	889	860	866	855	880	862	873	879	875	876	927	893	870	880	856	854	830	911	860	888	826	853	855	842	855	906	897	887	784	860	910	880	868	876	882	848	857	879	907	847	851	886	870	832	893	809	870	897	878	801	845	918	888	900	893	898	886	844	916	843	878	952	898	839	842	877	839	871	881	886	898	863	865	876	804	823	854	886	868	869	931	910	881	893	913	859	912	874	893	926	931	855	875	898	895	908	887	870	840	907	875	809	848	890	864	847	851	886	892	889	953	896	848	820	849	792	857	847	867	893	863	849	867	818	856	902	802	882	890	855	841	859	869	871	880	864	828	866	911	889	912	871	921	875	895	853	902	859	856	895	914	856	886	855	864	851	843	891	844	895	903	873	825	854	882	878	879	851	864	910	825	877	860	939	890	866	852	852	863	908	861	876	875	861	826	877	881	856	872	889	910	873	815	832	954	926	871	883	865	859	837	870	881	878	834	810	944	846	918	894	855	889	918	834	841	803	855	828	902	861	882	866	895	859	844	834	938	867	908	834	890	927	849	936	885	839	875	847	857	853	890	856	857	882	873	917	830	835	855	872	880	883	887	877	879	869	865	943	885	896	844	839	897	883	899	839	846	860	867	868	886	852	875	836	878	908	915	866	854	855	892	871	837	932	851	850	885	863	880	875	906	828	843	865	905	843	870	899	868	856	832	902	891	857	844	849	907	845	801	888	917	961	873	823	852	852	879	865	876	875	859	882	890	851	856	855	834	904	910	845	849	869	840	923	832	850	850	876	854	883	837	950	872	845	835	916	904	915	880	846	902	868	932	828	887	854	823	871	825	893	902	868	887	876	908	853	914	871	869	907	838	885	871	883	828	871	835	887	872	927	827	858	864	892	913	881	862	852	876	859	899	912	871	881	831	858	926	893	888	811	893	888	869	864	819	831	843	877	890	860	886	871	853	838	833	856	843	866	884	886	879	868	835	846	900	842	857	877	894	849	821	838	850	914	831	847	825	865	874	854	939	870	915	886	884	840	855	897	896	899	842	883	866	874	874	872	888	892	890	856	870	857	871	876	922	889	901	926	913	899	879	835	813	910	883	903	874	886	804	894	835	855	871	875	866	826	829	851	883	869	857	841	851	860	840	889	855	876	874	919	903	862	885	856	856	872	880	920	903	857	896	878	897	830	857	899	863	823	855	864	888	908	851	849	873	862	822	832	854	873	907	869	886	885	880	879	850	908	836	893	884	835	889	851	886	919	844	953	842	897	864	880	843	840	948	883	827	902	868	841	880	816	917	897	821	874	870	851	880	882	876	854	900	859	825	861	871	856	874	852	843	904	890	892	895	875	894	872	842	906	894	882	857	892	851	856	870	883	863	876	901	886	902	841	785	874	912	801	907	852	902	894	862	860	876	876	811	893	869	867	893	885	842	826	906	918	895	758	818	846	857	915	851	867	835	838	878	859	839	875	838	863	876	880	841	847	848	890	814	870	823	852	860	879	908	868	817	824	851	860	874	902	823	855	879	852	877	863	835	818	832	914	848	876	870	839	908	852	854	858	883	829	880	911	894	858	894	889	880	815	826	844	886	902	896	863	861	865	852	885	829	836	821	860	865	854	875	896	896	840	855	872	882	830	882	870	913	885	834	886	876	802	863	853	843	861	852	904	851	823	866	882	889	888	927	884	868	908	862	865	855	883	858	866	909	874	886	845	818	836	858	883	881	874	869	859	858	877	829	866	878	877	950	854	844	872	877	786	879	895	832	879	902	849	886	872	862	893	875	869	854	895	860	882	825	827	866	843	836	877	845	843	850	853	863	877	902	837	899	902	886	909	913	854	872	839	888	840	897	834	849	876	854	877	904	897	837	891	890	921	884	884	874	906	835	857	855	842	888	859	896	852	845	886	830	873	903	843	934	864	874	804	881	902	914	862	853	847	876	850	869	812	851	835	877	872	878	872	900	906	879	849	830	813	849	888	849	894	843	847	940	837	917	823	891	845	864	868	844	862	906	860	833	873	886	848	884	860	874	866	817	879	879	876	921	906	924	826	866	843	818	819	891	963	855	880	933	852	867	866	921	898	876	862	889	848	927	933	847	830	877	863	874	847	832	872	941	844	805	862	878	899	893	921	876	833	846	888	846	903	859	840	889	914	854	853	853	888	895	840	866	860	895	863	859	863	891	857	840	859	886	814	879	823	886	899	852	862	829	860	906	897	894	888	890	866	893	908	821	876	821	880	834	886	830	885	844	846	869	860	874	920	903	846	850	822	836	900	852	858	838	829	889	836	858	862	895	857	888	842	842	879	825	883	896	910	864	905	855	840	906	871	914	856	862	897	860	891	836	914	870	864	883	833	829	889	906	840	900	860	845	866	925	833	885	878	839	846	838	850	912	873	876	840	918	876	892	873	856	813	830	848	934	843	848	854	883	851	836	860	823	839	883	833	886	891	860	882	865	788	880	859	841	856	861	868	823	868	882	870	875	876	829	900	838	866	893	868	884	874	897	855	846	814	889	860	892	898	927	894	847	859	920	851	866	875	858	855	809	901	857	841	865	911	843	840	899	903	863	788	807	820	854	894	863	887	867	885	862	869	862	850	910	893	860	869	840	841	895	848	857	860	873	855	944	865	950	893	894	882	874	877	916	866	904	831	841	845	891	826	902	865	866	874	860	863	896	848	907	894	827	870	846	900	869	921	849	821	857	818	841	886	853	915	902	875	878	843	868	907	826	903	864	901	897	906	870	862	881	850	831	864	851	843	910	885	889	883	849	894	855	861	893	815	852	938	874	908	885	879	871	867	887	887	867	876	917	874	838	832	903	826	858	855	820	897	886	884	872	918	828	934	866	876	850	897	830	862	884	900	833	849	895	887	898	844	887	844	849	847	853	901	855	869	855	785	879	868	831	917	807	844	840	893	836	884	873	915	816	910	850	851	868	872	864	857	888	911	862	853	895	806	882	872	876	878	873	902	888	865	864	865	855	852	834	826	863	889	912	879	919	876	847	856	840	845	889	843	903	831	850	867	890	879	884	902	863	869	865	876	954	869	863	844	860	857	868	896	851	864	907	878	869	905	850	853	857	860	885	869	842	817	891	873	869	882	854	814	870	869	855	874	856	854	876	814	883	877	904	872	838	884	819	865	845	904	874	834	884	843	874	942	868	885	904	852	857	906	847	837	847	883
23320	21290	28245	24677	21258	11008	1415	904	780	698	670	628	597	592	575	556	539	557	562	539	527	547	527	506	528	516	516	535	488	478	491	473	463	500	501	486	479	476	489	465	485	434	445	427	505	487	488	514	460	482	500	475	473	471	425	463	505	443	504	481	500	446	474	450	506	485	431	487	488	477	495	480	464	500	455	454	490	458	450	472	460	478	453	441	451	449	485	461	480	444	481	479	476	479	459	476	494	490	475	453	475	456	473	452	499	464	442	516	503	472	515	428	492	449	483	468	446	466	468	480	455	474	436	455	455	475	479	472	463	506	459	484	495	529	480	472	489	474	468	446	501	484	473	452	533	490	490	464	478	476	429	459	470	459	493	505	449	484	467	455	485	418	466	487	456	457	428	455	462	504	488	467	498	469	460	451	451	460	440	467	521	484	502	487	485	516	458	505	435	464	471	498	469	472	460	473	425	452	451	432	478	479	498	488	500	439	475	440	459	468	465	486	481	414	427	497	474	464	470	430	482	444	479	471	479	486	507	494	514	485	445	476	517	448	463	460	438	494	460	483	487	519	442	449	482	478	456	470	466	484	480	458	514	463	484	438	490	466	484	483	494	486	474	497	465	467	473	458	484	461	457	471	426	463	480	438	468	472	486	495	515	486	469	467	456	448	467	471	480	464	480	465	470	477	494	444	452	482	474	498	521	480	510	519	476	449	491	503	499	467	496	463	493	488	455	452	456	500	487	434	481	518	450	503	470	455	519	453	470	498	485	497	456	446	489	480	448	497	487	463	487	464	458	449	458	480	472	473	479	436	485	531	455	470	445	425	428	500	469	436	490	446	489	469	444	491	465	457	464	471	458	463	476	453	455	482	519	425	513	482	465	502	457	449	472	464	464	470	449	461	484	436	463	482	453	482	476	447	471	459	487	457	463	444	492	462	524	495	476	466	535	482	484	462	443	439	428	478	497	463	518	459	451	499	502	466	494	460	470	464	477	489	469	515	464	429	497	461	451	493	487	497	497	492	490	490	462	486	492	469	454	471	463	505	478	467	442	500	511	467	476	410	463	450	435	496	436	467	500	465	492	460	460	462	505	462	483	501	503	458	505	455	444	458	499	462	521	506	452	427	486	473	534	481	499	466	466	488	466	431	463	484	457	504	459	474	509	432	447	452	492	442	504	495	463	445	456	427	497	466	479	467	452	481	516	443	501	452	498	442	433	486	479	536	479	449	484	472	456	487	484	461	468	468	462	463	475	483	466	458	447	475	491	438	470	432	496	485	504	482	509	484	494	446	455	448	472	428	431	467	426	457	494	430	458	511	473	498	477	475	444	448	499	429	491	478	482	455	440	447	462	461	475	497	472	465	482	459	442	479	477	454	475	441	457	464	503	488	477	457	496	464	488	483	464	477	437	474	483	469	443	449	470	489	502	491	472	441	417	483	513	473	488	489	499	438	457	470	473	454	461	472	494	477	485	475	488	449	452	467	479	477	480	469	490	501	470	462	491	395	493	449	499	474	442	464	488	498	462	476	501	480	485	466	455	473	471	455	442	456	472	463	450	478	502	494	458	486	517	454	507	487	475	461	461	469	451	480	471	508	479	481	463	481	496	440	471	451	461	458	490	430	485	438	495	470	430	466	504	434	490	451	461	487	471	490	461	501	455	484	487	467	484	477	499	479	451	484	476	477	523	435	469	481	473	502	473	441	466	431	478	470	481	428	498	455	529	470	432	515	510	455	453	450	478	480	463	428	496	458	485	491	484	454	489	442	473	507	473	494	457	503	502	487	505	486	491	463	451	472	478	475	462	450	478	438	453	504	490	441	431	499	490	494	508	509	475	472	464	474	470	497	461	501	464	470	463	460	491	450	480	472	471	453	455	488	483	463	442	451	464	493	462	474	497	469	469	462	470	458	491	478	475	477	447	472	454	480	453	436	478	510	481	463	472	446	503	505	454	443	465	466	532	459	467	446	483	461	460	460	483	456	475	506	482	482	477	479	463	482	496	466	458	483	494	506	456	456	438	477	436	505	481	471	429	457	442	457	482	476	472	480	516	479	474	439	446	479	487	465	473	474	486	464	511	452	500	439	396	478	499	447	493	471	453	439	500	453	452	451	502	486	447	524	472	447	462	489	470	484	420	495	425	490	485	493	474	453	497	451	489	461	436	452	460	461	483	508	501	474	475	526	470	462	481	492	485	481	453	442	453	445	502	448	522	462	457	466	478	486	455	469	488	464	491	463	496	517	453	453	482	474	484	450	458	427	437	481	464	450	481	489	491	467	464	448	494	464	479	468	444	472	458	479	448	433	474	459	488	439	458	458	498	462	466	508	439	515	500	477	460	449	475	471	428	491	483	473	468	465	441	522	479	489	467	483	499	509	474	451	475	456	463	458	499	493	467	484	454	409	493	479	442	503	497	479	487	471	453	471	474	489	461	448	466	478	485	448	474	478	457	514	498	519	502	487	439	485	481	462	472	491	426	469	463	458	476	519	457	498	455	474	497	462	453	490	509	461	510	455	479	470	471	440	453	462	457	498	493	447	455	499	442	472	476	491	430	483	516	461	454	469	477	462	470	470	472	421	478	486	490	471	492	465	453	466	453	480	483	486	461	458	464	490	453	482	493	452	482	449	458	456	490	454	475	466	465	481	496	493	489	475	485	492	482	487	520	464	464	490	495	444	455	452	452	477	444	474	487	472	481	465	481	485	486	440	439	472	464	471	466	485	470	473	478	533	438	427	477	499	462	457	497	475	471	472	478	498	468	471	489	433	482	457	459	449	487	476	479	493	477	477	465	461	474	468	528	458	466	504	477	450	464	486	486	483	502	476	480	508	458	490	475	474	426	443	465	466	500	460	481	496	462	457	441	452	486	513	486	467	469	507	464	472	438	467	475	461	458	472	451	454	472	451	460	507	463	443	421	437	478	437	500	436	481	448	432	440	457	481	454	485	487	483	485	509	434	476	460	479	495	459	429	456	463	446	488	468	509	471	461	479	461	446	484	471	485	483	515	476	447	514	499	474	492	468	451	507	459	484	471	440	488	447	455	441	446	443	453	478	454	472	463	479	449	454	476	467	438	482	448	468	486	491	475	469	470	477	493	511	474	477	456	487	449	486	475	443	479	491	475	511	474	461	471	437	479	476	461	487	475	473	483	481	508	446	472	472	475	492	490	498	468	481	468	446	520	482	490	472	445	451	494	493	461	465	447	459	465	462	504	461	480	458	461	457	474	463	446	465	450	478	445	488	454	473	476	482	492	445	482	467	521	462	470	441	455	482	453	455	482	474	475	464	492	473	473	423	488	486	489	444	434	473	486	459	479	457	497	474	425	498	443	457	492	452	468	462	431	511	456	425	473	456	438	472	452	479	486	473	490	500	453	431	460	453	439	477	433	486	461	514	480	463	481	459	433	462	465	478	447	515	490	453	481	458	481	488	512	463	511	447	475	468	468	459	438	441	486	452	478	501	466	448	479	441
39806	16238	19289	6857	4733	3402	2717	2187	1935	1701	1557	1463	1263	1259	1179	1131	1112	1070	1092	958	948	996	910	902	942	869	877	890	887	897	831	907	884	913	874	902	839	880	814	867	834	849	826	885	848	804	821	900	824	838	827	838	787	808	819	848	873	862	786	840	784	826	839	795	801	852	776	814	862	833	787	816	810	820	840	844	818	793	871	822	807	841	822	849	825	813	815	826	819	807	804	800	761	829	754	829	840	813	819	822	810	802	790	808	850	815	849	787	820	790	766	876	816	816	843	765	789	836	794	804	866	863	862	856	823	828	759	803	787	797	825	844	795	763	811	832	844	869	771	811	851	848	807	837	830	819	794	800	806	780	811	804	803	830	807	815	846	846	803	792	793	791	838	789	800	845	854	841	790	836	818	832	838	825	794	818	799	778	807	835	773	780	854	845	865	782	778	833	845	782	814	772	778	817	808	812	835	802	805	829	813	805	828	801	806	843	879	867	752	796	818	805	834	798	829	813	770	868	833	863	860	788	828	781	834	808	822	897	832	776	805	820	816	785	813	800	793	795	783	807	876	768	824	741	806	832	801	802	762	843	773	846	822	811	795	806	773	806	836	826	793	835	830	810	760	766	824	806	818	764	870	794	810	821	802	834	817	771	836	767	818	850	804	792	840	826	807	816	822	835	841	817	773	784	845	821	775	856	799	775	831	780	834	876	828	791	774	777	815	812	839	869	865	845	818	792	871	838	805	775	804	756	821	817	785	855	801	813	802	820	771	857	786	836	818	792	770	832	854	822	863	798	792	770	841	839	851	765	824	872	846	839	803	840	814	776	857	795	811	831	802	832	836	805	846	846	791	772	818	793	769	790	857	822	813	845	818	827	762	809	792	861	837	802	813	781	825	818	830	844	788	767	801	837	785	821	821	739	783	799	814	857	833	831	804	775	762	821	812	770	832	835	832	807	855	846	842	878	821	786	814	782	855	801	753	814	815	812	854	806	872	786	763	790	853	803	827	791	824	836	801	815	825	811	835	821	787	883	832	788	818	802	841	804	803	781	821	810	793	796	812	807	809	820	780	801	798	849	818	851	814	829	808	819	838	822	824	820	830	804	831	862	794	796	823	827	834	814	843	799	821	829	860	813	852	799	796	813	778	802	857	794	815	806	790	816	829	823	806	825	820	847	795	806	814	792	814	829	823	768	810	811	849	824	772	853	837	823	847	791	836	822	789	781	859	813	764	813	766	845	840	856	823	785	840	835	774	782	786	847	803	819	819	799	780	791	814	801	836	833	849	748	814	818	810	754	842	849	804	799	791	836	814	822	785	782	850	750	820	799	812	788	839	880	783	837	819	811	742	813	786	850	833	793	846	787	777	860	815	809	772	749	791	803	777	815	819	832	801	817	832	778	828	837	818	822	783	817	833	815	827	821	807	876	765	811	804	762	789	863	831	799	814	830	809	812	807	855	804	794	807	829	798	776	822	800	880	790	825	765	809	793	808	808	773	855	818	778	815	794	794	789	820	807	816	820	817	803	861	841	829	799	811	793	793	835	842	826	816	815	804	809	842	778	821	868	806	778	798	867	805	801	843	849	843	752	743	897	842	794	773	820	830	791	788	881	811	789	785	775	821	820	789	832	829	785	780	814	847	785	755	827	801	837	841	792	797	868	837	809	841	822	787	785	854	804	836	840	789	778	802	811	766	811	824	817	728	815	872	824	788	852	806	805	784	839	837	780	834	781	816	849	777	831	809	809	790	852	840	769	809	831	808	806	834	864	738	817	828	811	845	852	782	857	868	819	771	812	797	827	801	816	791	806	786	757	795	796	825	839	771	791	801	837	761	794	756	775	815	803	824	827	799	830	820	778	809	849	850	833	788	803	827	772	820	812	814	838	832	762	802	808	796	803	842	768	851	830	792	834	840	770	812	859	824	826	797	856	801	776	792	820	831	830	780	770	769	832	792	847	786	825	807	846	793	820	813	780	797	784	827	776	821	814	869	828	772	823	770	836	834	802	835	837	816	805	790	825	837	748	791	810	795	863	771	818	826	857	821	763	855	855	832	864	799	819	796	827	800	807	777	812	832	822	851	809	816	857	783	818	787	880	789	808	818	841	828	780	766	828	798	828	764	829	835	879	846	835	804	799	784	814	808	821	802	798	792	800	771	829	799	839	830	818	841	775	807	823	832	844	799	811	815	841	817	772	769	836	792	833	855	881	784	836	793	814	808	817	822	832	830	852	852	817	809	793	779	828	810	795	845	826	789	885	821	817	781	830	807	753	838	810	831	868	750	786	870	812	797	843	804	812	819	801	820	880	798	766	818	844	826	794	769	808	795	834	838	853	800	830	813	814	808	799	801	852	813	811	800	815	838	805	801	868	810	862	842	788	817	793	831	769	805	868	821	776	851	838	808	838	809	842	768	848	796	763	778	823	822	808	765	828	805	819	780	836	844	867	817	812	801	799	814	815	802	844	770	794	814	846	838	773	827	812	793	821	810	816	797	814	797	772	837	821	833	813	811	815	802	837	813	811	790	827	839	861	833	808	812	835	792	794	800	802	805	808	822	806	802	839	843	842	844	759	817	784	823	822	807	783	783	838	804	800	797	876	842	843	851	783	843	787	802	782	815	828	852	818	834	808	783	779	817	793	794	784	805	751	780	819	786	811	852	801	856	834	849	795	820	853	795	785	826	793	853	848	821	834	774	754	841	813	831	795	749	787	806	801	808	818	836	841	784	798	838	865	836	829	789	792	785	831	781	843	762	798	798	827	784	802	810	754	749	781	806	840	831	818	830	796	856	795	824	839	751	840	840	811	792	847	804	773	831	830	814	826	825	813	790	808	855	818	859	790	838	785	795	780	880	814	794	789	796	832	845	793	796	823	790	845	794	832	808	802	805	779	816	828	854	779	827	868	797	846	877	806	774	824	845	805	838	874	811	846	848	862	835	820	837	784	774	841	793	811	837	814	849	815	808	820	760	840	782	837	839	806	818	808	811	797	818	779	794	828	864	798	797	812	820	824	820	843	846	774	799	856	841	772	825	791	817	803	809	799	853	775	794	844	794	844	811	827	832	810	845	822	826	791	837	788	839	770	826	811	774	798	812	823	805	842	774	794	840	830	782	853	801	825	822	798	808	746	785	804	755	775	835	841	801	820	812	807	799	815	832	859	793	772	820	765	764	784	822	790	776	796	847	797	810	832	759	849	836	797	829	832	828	861	783	823	805	777	806	786	814	799	818	740	792	849	782	830	784	801	850	876	804	865	828	815	791	816	763	804	791	815	804	858	796	814	828	849	824	847	805	818	848	809	856	803	810	813	822	787	804	836	839	789	792	760	813	834	820	773	806	833	869	834	842	780	803	836	787	799	829	820	832	860	823	859	818	818	834	777	791	823	836	772	837	799	810	769	837	788	843	823	763	858	790	821	797	854	834	797	809	834	873	806	769	803	856	789	797	844	803	811	813	865	823	786	757	813	846	802	795	831
27232	20513	10307	1567	1049	1084	1072	984	974	1044	1023	983	1008	1037	999	1007	1078	958	978	997	959	1019	978	976	1020	1045	957	1017	986	976	965	990	995	1032	1023	993	1025	988	1029	1065	959	1002	1050	961	1033	943	949	919	1040	1012	997	985	1043	1025	1017	1056	989	954	978	948	999	989	954	977	1034	1000	1035	977	986	956	937	981	996	936	1017	1025	1009	1046	938	996	1019	984	1002	1036	986	988	962	1042	987	1051	1026	957	1021	1027	979	1004	1031	1052	985	978	1008	1016	996	979	1026	1010	1038	968	990	970	983	976	967	1011	1036	959	963	1013	1025	989	1042	1003	1006	991	995	990	1043	966	1017	962	1006	992	1029	973	964	1011	1006	1035	944	1025	991	978	962	981	1003	966	1010	993	992	970	960	1033	989	1005	989	947	915	971	1005	986	1010	984	1043	1020	1001	985	976	999	994	888	1012	1039	1054	996	965	968	1036	961	987	1015	988	1026	1022	986	989	1004	1038	1026	963	1022	949	983	1020	969	955	1001	1021	1008	960	1006	964	959	973	1003	978	998	957	949	985	997	988	979	997	1014	960	1035	997	1037	1009	953	1023	975	1003	1003	1014	941	1040	958	998	940	1002	989	1005	1004	1008	994	982	948	1014	978	995	1028	997	993	996	975	959	970	1004	997	1022	970	975	962	1042	1020	991	1015	943	1003	966	984	1016	955	980	989	985	1037	974	983	1002	969	1058	974	1046	975	1033	1001	967	1045	1015	941	969	1041	987	1025	980	977	992	934	1005	972	1008	999	953	972	977	993	1007	976	956	996	970	947	990	993	1028	1011	1026	1054	1025	1028	1006	966	969	983	987	1080	1014	1011	956	991	1013	1015	1024	940	961	976	932	962	963	1033	958	971	961	979	1013	978	962	975	1027	978	1003	951	1055	1005	1005	1026	979	988	1010	1030	1014	1046	1072	924	998	1024	998	1006	1030	1032	976	1011	999	1035	1002	921	984	1020	996	989	1028	1005	972	1008	1057	940	1029	964	1055	980	1062	988	1044	989	1009	950	995	1012	997	982	978	952	983	947	975	1000	1028	1015	1009	990	1023	975	976	1011	1018	976	941	1032	976	979	1013	964	956	1001	1007	1025	970	985	1054	954	996	1005	1015	952	1000	1018	1046	1033	1014	1054	972	972	1014	1036	950	992	985	964	1006	995	973	1001	991	979	1070	940	927	1056	969	929	1065	960	1050	1013	997	960	1007	1018	1056	1009	926	966	968	948	1001	997	1024	1009	1022	1056	976	998	987	1018	973	951	976	1036	952	994	1036	965	1039	989	1015	1006	927	988	1008	1017	1022	930	1006	980	1018	1024	988	967	982	985	993	994	937	987	1027	1060	957	959	984	1001	957	1001	949	1014	1019	1024	936	976	957	991	1008	1015	1009	982	1001	951	1032	954	982	1058	974	986	1024	966	1034	1049	935	1032	1035	1025	1015	1021	954	1043	987	1039	992	986	1016	989	1019	999	1046	979	992	1005	968	976	969	964	1027	976	976	1010	977	949	972	992	987	987	967	1030	984	926	924	990	997	1018	976	990	1020	986	947	978	1032	998	964	1010	936	980	1051	972	987	1055	976	1012	1007	938	971	1040	974	976	1024	966	958	1020	1005	974	949	972	943	932	977	992	909	1003	1007	960	1028	963	1051	1059	995	993	1054	956	958	986	978	1002	994	1009	1039	1009	954	937	982	1001	952	974	1015	1017	995	1011	968	977	995	990	1033	971	974	982	1009	1002	981	991	1050	975	1002	1014	1009	1061	1004	1004	968	975	957	986	1033	1029	994	981	998	983	979	979	1037	1000	985	971	968	970	1021	995	1012	934	1039	1046	944	982	960	964	982	926	954	952	1061	1037	999	990	1007	990	1012	1029	1012	1035	1031	1000	1038	934	1065	1020	1028	934	933	976	1030	961	1003	1023	1016	984	995	1022	975	1077	1005	1002	987	1060	1038	979	947	929	1040	986	1000	992	1034	1005	991	988	1020	965	976	1020	987	1019	972	975	967	998	1002	953	995	976	995	1040	997	970	977	1035	985	966	1018	985	958	953	996	980	970	1043	980	1061	1033	959	973	1066	996	966	1016	989	1030	1056	1038	968	972	982	970	983	1015	998	961	1030	1011	1020	1009	946	999	960	1022	1001	991	1003	1008	992	980	1033	953	991	1012	987	975	962	996	1045	954	994	987	985	1000	994	953	983	958	969	1024	1013	1049	1009	979	1028	940	975	967	1032	984	946	1002	982	1004	1014	987	1036	1005	1003	938	1017	994	1001	993	987	1003	1064	979	1005	974	994	1008	930	1036	1017	937	1000	966	1080	961	990	1006	1005	1005	974	995	1013	1036	1010	981	994	997	1016	963	933	972	1008	906	1026	1039	986	953	997	943	998	1004	984	1037	1005	1023	970	996	1061	975	964	1001	962	972	1051	981	1046	999	997	1052	983	1056	972	997	1017	934	1008	974	990	998	1013	979	977	934	967	1030	1043	1001	1023	1031	976	939	964	969	972	1028	1031	1000	973	988	955	1053	998	975	996	996	1005	1005	970	1039	974	1000	1006	999	971	999	1023	1056	1048	962	1013	1014	978	997	1013	961	934	985	992	949	1018	990	998	1032	1011	960	958	1019	998	962	976	1031	953	982	991	1032	975	953	989	1037	935	979	974	1014	1007	977	1032	992	997	1009	1003	1036	965	1001	938	990	1007	1010	961	995	1011	1005	1030	1014	991	992	987	965	966	1014	955	1005	1001	1075	1012	956	992	996	999	999	962	1000	1014	1027	939	1001	1014	1012	953	1032	979	997	969	971	1003	965	1046	1007	963	957	1032	1014	1017	1021	1018	944	987	984	989	962	991	1028	994	950	1004	1006	1014	933	997	991	1001	1008	974	1037	1013	935	1037	985	967	900	973	948	1000	986	983	997	1052	1001	982	952	1048	984	980	991	978	1009	1044	959	1059	1033	990	1006	986	991	991	962	994	999	999	1007	945	974	1019	1052	972	1017	956	978	970	1019	981	990	995	1004	1013	958	977	963	1014	982	997	961	982	1004	1032	1000	973	1025	998	1021	956	1060	969	1033	992	1016	1003	1033	965	972	979	948	1009	1025	957	906	1030	995	1032	938	961	995	996	1010	970	998	1036	1004	1001	988	928	1008	1035	993	1032	1005	981	1023	1003	1023	1018	946	1000	982	987	932	997	1028	980	1036	980	956	985	1029	972	960	979	1021	977	1006	936	969	990	1001	1031	999	967	1007	955	1004	1024	1014	980	997	975	988	1030	973	998	995	981	1006	1004	993	1022	992	986	1004	994	979	979	953	958	1083	992	1079	1004	974	995	983	1015	964	1044	925	1000	990	928	1002	967	956	969	986	1002	1030	1013	1027	1011	998	995	1019	1019	982	988	975	1063	1004	924	1014	962	962	970	982	936	988	999	1027	986	967	1027	901	989	1020	982	989	1032	979	980	1000	978	1022	1026	1046	984	1034	1057	967	1047	990	1058	985	961	1000	994	1025	963	948	998	1050	1006	1009	930	976	1007	962	956	1036	1016	981	1060	1047	948	1091	1005	950	988	1007	974	1004	990	956	1015	1029	995	1014	1036	993	959	967	993	1044	1010	1000	993	978	953	984	949	985	997	1039	1024	994	975	971	983	968	1017	1012	962	976	1009	1028	1009	1003	1013	955	995	976	962	1003	986	1035	967	976	973	1033	1057	1000	1021	955	997	993	933	986	981	1012	970	1025	1020	971	995	990	948	1037	920	1034	976	977	985	1034	991	1009	997	1028	944	980	978	949	971	1045	943	990	1008	979	959	980	1009	1038	989	1004	1018	1057	998	997	1000	972	1062	953	969	1006	988	998	981	988	1013	963	977	1003	965	996	1020	1007	982	980	1024	1029	970	991	954	986	1011	930	994	1010	1006	932	1018	924	1067	996	1026	999	920	1005	1027	1048	989	963	1035	952	1033	949	983	1015	989	964	977	977	968	975	1019	942	1016	1024	1061	988	981	1007	909	1015	994	1022	1020	937	1010	1016	985	1025	1014	1015	1009	934	1008	1037	959	1007	993	995	993	1042	898	1002	985	962	926	1004	965	955	1021	958	1004	1058	1051	1000	987	959	964	1031	1035	1020	1036	963	978
22886	5434	8724	2074	1850	1806	1795	1732	1746	1702	1747	1645	1724	1758	1695	1650	1682	1701	1680	1673	1744	1656	1721	1623	1705	1725	1681	1723	1654	1709	1685	1680	1699	1661	1648	1729	1809	1713	1710	1685	1695	1705	1771	1725	1631	1702	1652	1711	1758	1689	1729	1709	1710	1719	1715	1699	1745	1669	1641	1724	1766	1626	1794	1671	1666	1704	1680	1649	1670	1635	1698	1642	1732	1673	1679	1762	1625	1696	1709	1728	1667	1694	1691	1670	1720	1673	1682	1610	1746	1653	1678	1780	1692	1657	1694	1728	1716	1725	1644	1697	1658	1710	1726	1683	1652	1697	1777	1707	1692	1755	1697	1685	1703	1678	1689	1705	1641	1677	1738	1702	1737	1787	1686	1684	1726	1684	1633	1696	1750	1657	1718	1611	1658	1696	1756	1682	1663	1750	1688	1698	1713	1643	1720	1709	1694	1714	1634	1694	1683	1727	1586	1714	1649	1763	1735	1711	1704	1625	1703	1712	1702	1683	1729	1670	1695	1675	1663	1672	1733	1630	1709	1674	1667	1664	1679	1762	1701	1735	1705	1692	1698	1653	1695	1670	1686	1721	1648	1632	1675	1751	1730	1652	1685	1671	1688	1746	1693	1734	1702	1671	1768	1618	1711	1675	1676	1735	1626	1701	1769	1644	1666	1737	1701	1613	1678	1659	1713	1708	1671	1723	1677	1725	1737	1669	1728	1706	1675	1744	1686	1758	1660	1667	1672	1661	1663	1695	1603	1727	1714	1668	1754	1714	1743	1666	1640	1703	1768	1677	1653	1708	1626	1671	1734	1661	1658	1710	1734	1661	1686	1696	1695	1636	1739	1721	1716	1651	1653	1681	1747	1736	1680	1661	1601	1701	1666	1712	1711	1628	1642	1686	1679	1639	1644	1723	1687	1656	1709	1683	1632	1685	1718	1666	1694	1798	1654	1756	1656	1654	1677	1616	1677	1701	1646	1732	1735	1638	1654	1729	1806	1698	1713	1581	1699	1694	1633	1729	1714	1727	1690	1715	1773	1697	1673	1716	1631	1709	1683	1731	1689	1649	1703	1712	1668	1730	1645	1650	1720	1727	1693	1717	1720	1695	1689	1750	1638	1732	1710	1672	1702	1727	1700	1671	1694	1677	1648	1728	1661	1711	1719	1694	1767	1601	1699	1668	1633	1705	1747	1693	1664	1706	1705	1768	1684	1712	1796	1688	1716	1764	1657	1724	1677	1758	1705	1577	1613	1657	1721	1680	1686	1670	1688	1715	1702	1723	1684	1693	1689	1695	1645	1735	1624	1713	1708	1683	1725	1669	1658	1687	1661	1736	1675	1640	1745	1657	1757	1585	1643	1632	1638	1704	1671	1742	1729	1712	1697	1717	1642	1702	1597	1665	1654	1720	1633	1706	1690	1696	1692	1660	1704	1695	1635	1664	1697	1709	1699	1730	1697	1697	1647	1631	1700	1767	1667	1749	1686	1654	1691	1668	1659	1757	1705	1699	1637	1689	1697	1696	1691	1678	1677	1670	1618	1667	1641	1616	1694	1756	1735	1689	1727	1669	1717	1695	1676	1730	1652	1734	1698	1716	1703	1734	1729	1685	1687	1699	1708	1629	1668	1603	1655	1651	1730	1718	1795	1603	1674	1646	1687	1660	1685	1722	1765	1696	1705	1779	1644	1673	1707	1750	1715	1678	1644	1708	1727	1680	1670	1705	1650	1712	1697	1711	1713	1717	1668	1659	1794	1689	1613	1746	1745	1670	1664	1675	1650	1673	1712	1662	1681	1666	1701	1747	1703	1704	1682	1724	1685	1722	1767	1712	1645	1599	1762	1679	1774	1742	1733	1636	1729	1675	1657	1639	1713	1673	1639	1682	1751	1737	1708	1690	1691	1689	1711	1730	1660	1690	1724	1666	1726	1737	1813	1702	1759	1744	1701	1664	1718	1724	1691	1705	1635	1677	1633	1716	1730	1636	1708	1718	1715	1744	1668	1635	1711	1711	1695	1739	1712	1705	1758	1629	1630	1724	1722	1689	1714	1674	1751	1661	1629	1680	1661	1723	1678	1734	1694	1731	1747	1662	1663	1725	1679	1678	1595	1701	1636	1787	1674	1685	1714	1702	1718	1725	1666	1648	1710	1710	1675	1677	1673	1687	1724	1646	1681	1710	1683	1731	1667	1701	1623	1757	1736	1720	1697	1619	1701	1709	1607	1636	1701	1746	1651	1662	1742	1657	1704	1636	1719	1688	1718	1742	1616	1797	1633	1642	1611	1696	1692	1753	1681	1745	1665	1631	1733	1708	1672	1705	1687	1755	1735	1721	1704	1757	1670	1674	1700	1704	1698	1688	1621	1646	1689	1721	1782	1624	1668	1692	1665	1686	1742	1704	1651	1679	1731	1688	1701	1687	1656	1653	1682	1661	1663	1729	1684	1691	1682	1632	1723	1659	1795	1672	1734	1747	1654	1716	1711	1794	1715	1663	1715	1733	1622	1684	1684	1645	1700	1735	1732	1701	1723	1626	1630	1743	1705	1663	1708	1682	1654	1638	1686	1695	1740	1644	1806	1687	1644	1683	1733	1692	1684	1760	1684	1670	1714	1683	1713	1667	1664	1710	1714	1708	1728	1700	1655	1715	1690	1727	1722	1636	1636	1715	1700	1710	1745	1621	1665	1679	1697	1673	1691	1733	1732	1679	1716	1630	1653	1664	1650	1724	1666	1680	1583	1679	1648	1694	1658	1695	1703	1763	1683	1685	1669	1669	1662	1684	1707	1646	1616	1754	1690	1670	1591	1726	1709	1699	1667	1699	1686	1659	1719	1697	1677	1675	1696	1741	1727	1713	1611	1685	1697	1714	1637	1671	1719	1712	1704	1740	1693	1618	1631	1701	1717	1665	1707	1707	1680	1725	1656	1736	1765	1635	1760	1684	1712	1666	1696	1646	1694	1707	1642	1637	1740	1762	1689	1740	1709	1688	1701	1706	1698	1679	1638	1704	1734	1655	1719	1693	1698	1720	1614	1699	1678	1682	1685	1725	1684	1748	1697	1704	1705	1699	1679	1700	1750	1725	1710	1704	1722	1608	1656	1684	1705	1761	1709	1666	1703	1663	1715	1665	1740	1722	1657	1692	1643	1721	1689	1684	1625	1693	1734	1637	1672	1694	1746	1674	1703	1769	1660	1757	1636	1682	1668	1684	1656	1646	1675	1728	1657	1702	1726	1718	1716	1699	1749	1697	1734	1633	1675	1700	1722	1707	1636	1691	1720	1644	1663	1662	1773	1617	1724	1740	1654	1708	1613	1663	1696	1696	1640	1698	1726	1675	1671	1659	1626	1751	1696	1686	1688	1706	1728	1680	1695	1708	1613	1743	1651	1684	1703	1677	1637	1638	1653	1663	1690	1689	1729	1686	1708	1736	1682	1708	1670	1783	1654	1676	1673	1709	1708	1643	1727	1735	1700	1758	1667	1646	1702	1684	1729	1713	1662	1754	1685	1699	1746	1765	1632	1673	1736	1634	1749	1751	1636	1708	1737	1662	1700	1678	1701	1657	1721	1698	1707	1692	1647	1656	1687	1639	1652	1697	1674	1679	1649	1663	1776	1668	1673	1730	1663	1746	1712	1632	1632	1708	1688	1664	1707	1777	1675	1687	1727	1722	1718	1692	1677	1643	1765	1678	1665	1702	1680	1666	1665	1724	1701	1727	1684	1683	1650	1676	1700	1642	1755	1712	1718	1640	1668	1632	1692	1667	1661	1697	1667	1720	1721	1664	1685	1635	1716	1714	1640	1694	1743	1633	1730	1717	1678	1764	1725	1646	1648	1699	1752	1680	1693	1678	1727	1719	1745	1707	1666	1703	1687	1670	1624	1665	1682	1684	1674	1640	1627	1698	1636	1664	1714	1622	1669	1779	1621	1766	1672	1629	1701	1656	1773	1699	1778	1761	1705	1752	1800	1639	1700	1716	1667	1681	1636	1615	1623	1693	1679	1643	1689	1670	1663	1702	1634	1699	1648	1796	1654	1625	1686	1705	1663	1672	1724	1762	1669	1692	1711	1671	1653	1734	1657	1662	1670	1628	1726	1706	1661	1724	1675	1799	1677	1669	1721	1630	1687	1687	1683	1709	1645	1729	1682	1698	1639	1672	1666	1720	1654	1684	1764	1647	1656	1717	1657	1644	1713	1646	1685	1672	1670	1704	1662	1654	1578	1762	1708	1667	1693	1722	1688	1648	1685	1676	1675	1670	1677	1689	1778	1748	1663	1671	1729	1672	1679	1679	1737	1701	1785	1644	1631	1694	1644	1637	1717	1706	1724	1774	1715	1695	1602	1715	1685	1691	1717	1665	1673	1754	1713	1715	1712	1680	1703	1700	1662	1674	1684	1716	1642	1704	1714	1633	1678	1717	1703	1691	1730	1740	1700	1688	1785	1751	1638	1663	1658	1714	1693	1644	1711	1644	1697	1746	1677	1675	1680	1698	1665	1675	1711	1739	1666	1607	1762	1727	1687	1655	1703	1700	1706	1650	1748	1708	1793	1607	1694	1591	1664	1685	1680	1684	1643	1666	1694	1652	1748	1745	1663	1764	1730	1745	1682	1716	1769	1679	1644	1758	1648	1717	1643	1641	1755	1593	1775	1714	1724	1666	1628	1695	1622	1692	1601	1676	1663	1730	1620	1723	1689	1740	1705	1736	1738	1676	1678	1713	1728	1705	1691	1637	1716	1712	1656	1704	1690	1723	1671	1638	1753	1789	1776	1676	1711	1662	1694	1713	1679	1692	1689	1648	1760	1753	1669	1667	1711	1711	1738	1669	1653	1671	1716	1669	1709	1748	1761	1705	1622	1690	1691	1708	1651	1667	1714	1694	1693	1630	1731	1652	1695	1687	1657	1785	1691	1654	1705	1675	1752	1757	1688	1670	1716	1721	1775	1644	1749	1716	1691	1670	1693	1714	1654	1660	1659	1695	1733	1631	1717	1740	1715	1656	1698	1683	1660	1692	1662	1655	1580	1710	1671	1664	1652	1700	1737	1727	1618	1682	1687	1651	1714	1669	1653	1670	1750	1669	1717	1601	1677	1698	1620	1702
24329	21305	26445	26136	9650	1131	826	700	624	556	596	566	592	532	524	499	540	544	510	502	489	468	536	522	485	499	472	545	467	486	452	483	471	493	481	483	477	505	498	499	455	488	479	438	453	496	523	477	466	489	457	493	478	484	448	476	494	480	500	469	450	484	453	480	489	504	493	478	494	460	470	458	456	510	493	432	465	487	480	456	490	472	473	485	445	519	471	509	447	464	432	526	475	477	446	503	491	501	461	500	491	503	497	492	470	495	485	481	507	457	507	489	500	474	470	478	506	491	496	480	464	496	505	482	464	497	490	517	497	426	490	522	484	458	469	494	429	504	469	492	450	476	458	473	504	468	478	449	510	484	507	518	476	484	505	492	476	496	456	461	433	416	457	517	501	460	466	488	441	470	438	448	464	521	470	498	485	495	504	458	483	482	452	498	467	458	503	435	473	496	474	487	465	476	491	505	478	484	479	478	472	510	508	475	519	465	448	450	478	437	465	449	465	477	467	443	506	474	528	498	480	484	485	494	475	472	507	496	472	496	494	475	457	464	463	447	476	479	463	480	451	478	495	509	541	475	474	494	460	494	497	451	526	460	506	430	483	465	477	496	510	475	497	486	498	490	491	482	514	495	448	510	463	474	491	481	457	486	463	459	482	451	456	453	507	481	458	455	504	428	459	479	451	469	474	464	515	483	508	483	484	476	443	516	488	489	456	512	504	470	475	464	446	470	456	475	447	493	486	449	495	489	498	495	475	500	500	456	488	459	439	475	485	452	482	411	469	509	491	513	472	444	501	462	443	478	440	485	490	494	461	483	451	469	506	497	469	515	479	486	481	472	482	500	480	465	520	470	510	481	458	544	467	442	504	481	453	451	516	427	473	450	469	490	474	500	482	494	465	495	463	502	454	431	453	481	495	490	469	474	449	456	468	502	474	475	467	497	438	466	453	460	480	447	488	486	462	482	445	503	451	474	470	460	472	513	497	485	486	451	499	504	492	477	455	479	501	456	464	456	486	474	484	451	461	473	501	487	480	470	467	465	471	454	485	457	512	491	479	468	521	479	459	453	471	468	430	469	471	467	459	481	445	503	482	501	472	468	506	447	470	482	479	520	503	478	458	491	440	469	504	469	481	480	461	470	474	467	447	468	528	444	463	475	498	477	440	506	479	498	508	495	466	444	461	460	449	471	470	454	494	479	470	455	446	440	530	493	471	494	517	420	465	495	458	483	483	489	457	496	499	496	489	445	512	521	480	476	484	471	457	467	507	457	471	463	476	497	491	500	487	481	469	478	500	465	479	468	473	468	494	475	460	456	445	458	507	492	441	473	491	455	487	481	470	434	520	480	483	528	473	476	506	447	482	501	491	517	440	488	469	501	522	459	489	491	486	496	505	488	512	484	431	495	502	508	506	458	475	437	470	473	436	487	509	457	451	497	504	495	455	460	451	472	443	473	455	508	469	500	454	466	520	482	467	454	469	478	513	481	501	478	500	527	489	445	476	436	473	482	456	459	498	491	533	469	484	476	527	512	453	463	489	486	452	489	484	461	484	483	468	466	441	502	503	467	509	523	516	473	484	466	460	439	464	536	459	461	500	478	491	460	478	515	488	487	479	457	476	527	445	541	466	511	472	469	494	479	442	483	475	497	504	467	445	504	510	499	487	471	478	470	486	460	460	499	474	451	443	467	498	518	490	468	448	493	476	507	509	448	483	500	409	487	484	495	486	469	513	469	492	471	479	464	463	482	478	469	480	492	471	452	513	467	485	429	497	476	488	514	453	494	472	457	502	496	473	451	481	476	497	471	468	464	503	490	484	471	450	509	481	483	467	471	499	498	468	477	446	434	488	523	476	502	513	487	464	496	519	465	491	462	493	461	496	488	525	498	472	471	507	482	434	475	454	494	463	484	467	484	510	483	502	491	485	441	504	499	457	511	456	486	460	463	486	480	482	481	525	499	480	511	463	486	448	512	497	478	508	474	532	456	471	472	514	497	452	522	514	495	445	462	498	482	475	502	497	512	478	492	467	471	429	487	413	465	465	471	516	487	489	487	472	466	474	488	510	494	496	478	505	459	452	467	478	476	448	474	510	487	490	474	474	481	473	516	482	487	479	478	461	534	468	483	476	463	453	483	451	476	491	490	497	484	491	472	455	488	472	484	466	459	531	516	507	458	495	474	481	495	496	467	481	458	489	453	490	449	459	469	465	477	498	437	431	462	502	494	483	462	488	456	486	477	489	509	526	497	493	507	502	476	491	512	493	488	477	457	517	446	526	507	456	458	482	473	470	474	472	465	439	494	507	474	474	494	482	483	516	478	475	497	455	442	492	485	408	480	486	478	462	463	449	501	490	466	474	544	482	496	460	460	492	442	507	495	445	495	476	513	498	460	478	450	484	427	471	499	520	511	451	482	439	474	512	480	467	453	487	465	510	493	476	474	463	480	456	437	477	482	471	511	519	491	495	493	523	473	486	449	457	490	510	503	528	455	488	525	498	483	481	462	451	464	471	438	452	481	449	487	482	513	500	479	482	489	470	448	459	495	475	444	515	505	510	447	511	481	496	438	477	477	479	455	464	499	477	453	491	487	501	475	490	468	482	459	499	512	493	484	466	467	456	463	489	463	499	455	505	465	474	499	441	492	513	455	506	459	490	474	499	503	450	495	500	486	482	466	456	474	530	442	479	496	480	516	476	457	472	453	475	478	464	492	453	483	465	448	486	445	490	538	489	487	464	442	494	454	480	463	464	473	446	488	481	504	474	490	506	499	494	468	450	458	470	471	490	487	498	515	471	522	483	489	514	453	503	484	505	482	453	495	500	457	487	495	491	472	445	475	476	500	492	466	480	459	475	471	463	461	479	479	484	463	483	476	502	469	510	481	468	480	471	458	465	490	434	475	493	480	471	450	477	453	474	484	463	470	443	474	497	505	485	473	457	488	510	457	448	497	464	485	469	454	502	509	450	462	473	476	502	496	486	468	462	495	505	452	494	493	453	472	532	456	517	495	498	460	497	492	497	487	451	452	488	530	476	491	484	495	503	478	483	477	487	476	493	446	492	478	445	479	453	441	497	482	457	479	450	480	475	473	480	488	503	487	450	490	457	460	489	477	459	477	498	486	526	479	471	498	496	461	456	470	501	481	512	476	444	492	511	464	459	482	494	474	447	511	508	485	494	511	502	518	478	491	463	506	471	491	490	468	520	488	486	442	496	447	491	453	458	481	503	429	441	479	459	463	496	492	464	482	476	444	472	475	417	448	476	482	478	507	496	480	437	480	496	492	482	473	462	453	456	490	451	483	506	453	505	482	468	491	436	488	420	463	485	481	474	489	478	473	522	475	490	491	497	488	531	462	462	498	483	485	479	495	473	513	488	487	476	468	476	473	499	500	437	526	480	437	485	489	481	474	494	472	431	492	464	466	506	511	454	454	492	467	494	472	473	474	496	498	450	458	486	449	478	460	462	467	523	429	456	481	419	430
39533	12727	16284	4218	3050	2236	1925	1623	1538	1376	1257	1148	1175	1048	1030	1060	1009	1035	967	945	935	1003	933	937	921	912	900	911	939	876	918	948	971	902	869	930	892	897	916	864	880	914	852	883	819	865	876	925	869	886	908	852	838	879	889	875	843	884	838	854	909	861	868	856	831	854	895	899	851	899	841	926	871	853	853	834	882	908	860	906	947	880	820	885	846	929	898	851	889	873	913	874	902	850	907	891	878	848	901	929	832	869	859	866	899	824	883	833	897	823	863	884	838	874	869	929	876	892	904	878	836	919	870	861	830	889	886	893	863	857	815	863	835	801	815	851	846	907	902	891	860	893	799	855	866	836	879	808	876	853	831	833	837	898	906	927	864	923	861	897	884	850	853	910	871	869	847	872	933	829	845	865	899	836	888	890	935	929	888	843	826	883	880	881	833	867	841	863	846	830	895	915	827	880	870	872	839	855	891	856	898	898	863	869	940	860	873	892	886	899	893	903	865	859	918	879	895	890	925	833	896	869	863	866	852	897	858	898	847	880	842	889	865	816	916	889	854	899	910	965	870	860	850	934	879	890	874	877	863	836	874	900	887	883	878	837	864	842	877	859	968	874	892	918	833	862	885	877	892	905	895	861	849	831	889	877	844	870	891	920	894	886	904	890	947	892	836	876	845	890	856	850	905	830	883	893	901	914	877	869	904	876	857	886	836	918	822	871	878	801	884	897	899	870	898	849	827	879	845	815	831	899	876	855	924	841	871	906	906	832	846	884	871	856	815	859	873	883	864	895	876	910	897	905	867	861	865	846	910	876	883	928	870	857	871	815	912	850	874	875	859	812	859	878	852	838	843	823	878	833	863	898	836	888	852	841	832	936	890	865	842	891	885	904	914	885	925	880	930	920	925	859	925	890	866	847	861	820	837	903	886	857	865	910	919	884	835	872	909	842	872	820	835	893	827	817	866	878	871	820	850	881	877	887	891	851	854	910	877	861	825	871	856	845	839	886	851	874	882	845	883	859	906	852	830	901	888	878	897	849	867	837	900	901	873	864	898	888	883	856	872	899	887	873	865	871	882	921	906	885	872	877	887	863	865	858	849	870	856	837	876	856	897	838	875	893	901	831	899	845	851	872	918	924	929	901	853	909	888	908	827	876	879	909	875	940	849	872	844	886	916	921	847	851	854	864	913	901	882	863	874	799	837	837	918	907	836	902	889	872	807	889	871	844	871	911	834	866	909	892	869	895	876	893	872	871	859	898	885	839	862	878	839	884	904	881	888	945	882	889	851	918	852	904	916	890	810	857	885	945	911	838	911	825	884	856	846	905	868	887	865	903	891	871	865	887	859	916	880	877	870	873	892	862	845	880	807	929	856	877	878	868	845	917	834	907	824	859	856	908	830	888	896	861	880	861	824	880	862	889	843	838	822	893	874	871	839	924	850	894	884	879	858	917	825	881	857	864	854	875	856	873	884	897	873	885	882	856	833	875	856	850	919	877	886	841	845	885	900	846	861	875	889	841	887	894	887	920	856	869	856	918	849	872	880	941	827	888	862	886	867	889	893	844	906	868	878	852	907	912	852	946	906	880	908	927	861	844	847	901	915	824	872	854	880	833	895	861	865	843	836	920	841	901	906	828	835	864	870	901	871	845	868	862	920	838	848	868	863	871	927	914	865	917	881	873	866	897	866	844	837	869	817	847	844	847	885	892	843	866	878	837	852	879	830	884	854	861	913	889	896	825	847	884	852	899	865	845	902	845	854	910	876	885	879	895	840	854	900	908	870	907	866	880	866	903	831	931	886	882	878	884	899	806	888	882	883	881	898	844	846	864	872	881	881	832	838	890	818	877	904	876	800	807	904	834	896	877	878	850	852	873	840	928	883	903	909	864	904	848	863	866	886	866	912	877	920	870	886	915	890	880	863	862	924	861	881	882	875	866	872	889	880	891	875	821	869	854	876	866	860	845	872	810	874	867	899	864	892	960	903	906	866	840	843	926	862	813	861	829	869	886	894	852	851	882	919	897	894	920	859	855	870	878	857	878	855	872	871	811	863	903	843	890	856	931	899	905	899	899	890	820	913	872	842	884	900	861	838	856	861	859	899	819	842	817	930	845	868	883	835	865	891	923	873	852	858	886	861	849	881	876	905	802	855	876	852	883	895	874	881	892	877	854	882	939	877	833	905	868	840	835	837	897	892	882	924	907	893	938	873	830	910	821	867	859	826	875	832	889	843	824	875	878	834	881	852	862	859	873	868	885	915	909	836	869	835	935	886	906	890	850	871	882	878	844	876	870	849	892	918	882	885	876	872	860	851	878	852	844	875	882	860	905	842	852	844	857	867	869	870	887	883	858	878	908	909	867	931	844	906	867	907	906	870	880	868	803	862	895	873	917	872	844	850	855	870	845	841	887	846	914	884	873	882	898	920	892	867	915	877	855	930	809	851	829	858	858	874	867	850	896	879	873	844	866	854	882	891	883	898	862	876	885	874	877	892	892	885	876	873	933	893	890	877	814	917	881	920	877	861	883	907	830	865	950	886	916	909	901	864	891	914	884	872	854	862	859	863	868	926	893	909	879	878	869	862	835	873	870	894	850	847	933	883	880	842	850	951	903	872	883	837	872	901	906	879	867	921	867	850	855	896	889	860	877	836	847	883	830	849	849	931	865	838	905	852	864	888	846	927	906	864	870	905	862	922	884	849	912	838	920	876	889	872	876	929	914	852	875	855	892	908	898	901	895	854	878	881	877	895	816	888	855	835	874	865	887	856	865	818	866	900	882	881	878	903	894	869	871	890	908	905	819	894	869	865	843	878	894	906	932	885	913	863	877	825	877	884	838	815	877	918	828	853	847	870	867	881	867	863	883	894	883	830	817	886	876	837	840	861	845	855	897	895	853	859	893	916	878	862	817	896	834	900	804	863	845	906	864	883	914	832	881	886	837	840	889	930	842	887	871	889	884	858	856	879	856	900	851	866	878	868	879	866	880	899	898	865	848	867	890	868	932	879	882	887	951	903	890	865	884	860	864	872	860	901	889	918	896	841	883	811	902	871	868	877	872	866	933	941	904	883	905	850	884	907	893	858	886	822	888	819	912	856	866	893	824	877	864	794	881	889	858	907	800	902	873	826	887	868	874	869	834	910	877	823	825	890	952	914	851	888	892	885	862	892	918	909	871	873	842	846	905	848	869	871	907	867	895	884	859	909	889	839	868	899	864	805	909	892	872	880	930	875	935	884	872	855	853	891	880	921	855	879	851	869	863	862	922	937	905	865	929	899	794	871	891	905	840	876	889	876	833	924	888	889	903	898	870	866	897	856	885	852	886	887	886	865	862	873	902	853	845	905	895	893	862	867	857	867	827	823	913	870	868	919	925	930	857	874	883	889	866	845	873	905	908	912	828	882	845	871	883	880	929	879	891	862	826	888	848	837	907	864	873	866	891	876	862	869	898	858	901	901	932	823	914	855	829	869	896	896	907	893	908
23273	21273	27625	25287	21074	8449	1325	905	730	707	648	580	574	567	585	551	586	563	543	539	577	529	516	542	513	522	560	497	492	520	524	499	553	500	488	484	501	454	501	505	469	502	473	484	459	461	539	488	498	469	497	499	504	501	465	490	476	477	474	454	488	475	482	473	479	416	468	510	473	495	478	471	452	484	467	488	506	493	525	500	500	492	469	517	502	479	497	499	521	490	457	470	500	475	410	442	468	500	449	456	467	474	460	476	478	479	472	501	476	481	445	470	434	468	506	479	472	465	446	487	484	469	477	457	451	421	475	509	442	479	454	454	475	472	465	486	477	485	462	484	488	504	498	483	480	433	521	478	475	505	470	494	492	457	473	491	496	450	529	473	486	507	474	476	552	474	480	494	449	490	478	514	461	467	461	436	531	497	450	491	469	502	511	491	475	471	450	461	486	441	485	432	510	501	474	479	480	502	455	462	517	471	475	476	494	498	456	477	465	463	494	456	431	444	496	474	450	494	440	453	476	494	492	477	518	479	451	504	495	447	509	490	462	442	471	507	511	481	471	482	445	416	503	428	485	469	480	455	495	458	446	473	467	471	494	496	464	454	505	483	475	500	523	490	477	419	437	496	508	448	454	493	454	465	503	483	501	498	448	473	484	462	494	442	503	494	509	455	442	451	495	468	479	448	436	502	439	442	506	458	488	461	446	491	477	486	490	450	458	490	526	482	481	465	496	461	464	485	457	492	497	468	458	451	457	477	520	477	494	474	435	463	482	495	482	487	504	433	488	457	455	426	430	416	488	491	458	446	527	464	515	474	479	452	495	484	507	450	489	461	479	471	476	492	482	463	471	471	488	498	408	450	434	462	435	504	471	475	469	473	482	472	509	478	480	506	456	496	482	443	453	464	457	443	463	455	441	467	470	477	476	451	497	447	482	432	486	492	475	489	484	494	447	460	457	468	486	476	435	477	493	492	509	482	494	516	469	495	479	522	488	485	459	454	430	465	462	453	520	474	467	490	471	492	473	474	470	447	444	485	476	466	501	480	507	465	452	451	506	501	448	496	488	497	485	476	494	434	483	492	481	489	488	473	458	470	503	490	456	482	463	455	452	443	495	509	493	485	471	458	480	493	471	494	474	478	488	498	484	491	530	452	450	425	494	487	471	469	476	474	478	472	468	452	470	482	475	452	468	488	479	473	484	470	455	494	465	518	460	486	490	497	485	489	505	470	425	456	506	485	460	470	485	450	448	470	511	474	463	486	446	479	485	471	502	474	533	445	501	438	436	465	440	466	449	502	445	481	460	462	483	475	448	454	523	507	493	443	454	470	471	471	467	450	469	495	471	430	478	475	514	501	473	494	474	450	469	462	468	446	513	448	491	491	471	476	515	500	486	484	454	497	488	433	462	464	503	491	489	467	446	459	483	464	451	492	477	497	484	477	478	460	487	452	431	486	507	440	535	505	493	463	506	461	510	468	488	467	446	465	461	462	510	475	456	479	505	512	456	500	497	491	495	475	491	454	471	467	476	478	479	509	470	492	486	481	490	523	504	439	467	425	509	481	466	466	455	506	482	470	467	464	492	469	448	500	479	503	487	474	471	487	455	438	476	500	444	484	506	456	490	528	470	534	487	457	491	504	477	480	506	474	480	473	477	478	489	479	487	450	445	528	456	475	501	461	460	459	516	460	465	514	472	476	490	466	479	482	489	471	495	478	476	474	507	477	438	529	478	489	445	451	484	444	487	497	498	478	460	469	476	487	482	460	487	462	463	458	471	493	443	489	472	454	484	482	428	482	497	501	495	465	437	477	441	452	471	430	455	462	476	460	457	468	487	464	481	464	496	453	438	469	462	479	499	476	472	498	492	485	469	481	480	436	441	458	483	413	418	496	467	448	470	480	464	468	467	480	480	513	441	494	402	483	497	492	480	487	496	462	495	474	501	489	474	490	462	453	445	453	459	495	453	443	469	517	462	474	479	491	469	437	489	476	476	431	498	456	491	491	458	478	475	457	482	497	501	438	466	495	481	462	460	515	442	472	506	495	496	472	466	468	473	457	481	494	462	494	468	473	538	492	485	508	462	497	471	460	480	471	509	471	476	495	476	429	470	466	468	483	490	496	452	462	465	515	434	484	475	469	498	501	511	490	476	471	479	490	478	503	493	439	456	485	515	470	490	497	461	485	444	483	464	433	474	496	518	488	493	456	467	473	500	471	465	470	490	497	439	468	454	464	482	498	432	468	492	477	481	490	478	479	487	485	463	480	461	458	494	475	447	471	515	475	496	513	453	502	474	495	486	458	456	470	469	467	478	496	451	488	476	469	459	481	487	467	446	467	490	431	452	448	497	472	481	458	474	457	502	470	434	464	540	467	477	496	469	460	463	455	448	476	446	448	485	498	507	501	449	511	481	501	508	438	449	491	497	482	488	456	452	480	510	512	449	434	503	491	508	468	520	468	481	464	447	509	513	483	474	470	518	490	513	488	473	479	491	457	451	488	486	461	460	479	510	468	499	439	495	478	493	499	463	449	477	450	504	497	503	479	479	452	465	454	468	463	445	503	471	462	454	492	480	450	484	466	452	483	503	528	499	466	453	483	474	493	477	487	446	500	451	463	480	457	439	431	450	487	457	445	465	457	500	483	452	513	485	464	461	504	454	495	501	459	473	463	507	458	495	435	443	484	466	539	474	507	508	450	504	474	512	479	498	487	504	476	445	489	486	469	492	465	519	482	478	490	476	478	494	485	458	436	457	443	494	458	489	476	507	484	500	477	454	464	460	466	480	467	426	494	471	480	465	498	482	455	503	498	475	476	507	494	458	461	465	446	472	510	476	466	445	483	450	477	481	489	427	451	471	434	490	485	446	473	499	460	475	471	445	519	484	495	480	500	455	485	450	520	482	490	482	503	458	442	498	508	476	483	479	466	488	463	443	492	477	472	483	506	462	471	485	460	489	447	449	471	468	455	455	479	476	462	485	477	481	471	465	475	459	515	469	482	517	486	482	446	486	491	466	450	462	450	480	503	475	458	481	465	469	484	465	463	480	492	484	489	489	495	499	491	481	450	491	471	422	442	473	449	464	504	483	465	454	462	455	471	491	479	477	488	437	521	479	445	475	448	490	531	480	490	484	549	488	437	445	465	456	483	502	467	462	460	472	440	497	450	492	467	502	460	433	459	491	488	474	464	459	457	505	460	451	478	458	486	469	502	508	444	491	484	505	472	457	490	468	441	476	454	483	534	475	482	490	464	480	462	500	481	429	452	514	505	473	504	475	503	459	445	476	465	495	484	472	491	475	467	451	493	480	425	481	480	450	480	466	465	470	489	478	483	513	465	465	498	474	491	469	497	480	483	490	468	452	476	486	461	453	466	461	493	461	525	488	498	458	515	447	505	472	489	515	476	505	492	471	484	497	479	478	496	423	458	446	476	488	485	499	513	491	444	471	493	518	500	451	484	466	486	475	491	445	500	494	482	485	497
38203	17262	18518	6773	4638	3527	2733	2287	1911	1652	1517	1372	1281	1230	1178	1134	1035	1029	1044	989	994	925	994	926	943	939	906	919	897	912	833	873	896	840	862	893	830	891	872	834	892	865	888	847	865	851	815	853	852	790	853	804	865	839	841	790	818	809	841	850	769	829	811	782	768	850	798	800	832	823	808	847	811	815	823	801	807	826	826	831	864	835	785	818	832	784	819	773	791	832	798	862	862	759	793	814	815	807	868	842	820	859	816	788	782	824	804	785	823	819	815	768	813	798	775	821	792	794	832	859	836	845	826	793	871	908	851	833	864	813	827	793	826	871	827	858	788	859	816	868	856	806	821	809	810	824	783	789	810	773	816	801	857	799	800	800	798	838	815	851	783	852	838	799	851	824	769	865	835	780	869	786	838	775	785	762	860	816	708	801	864	820	795	835	796	770	864	783	836	780	831	790	866	802	825	831	820	813	775	826	863	771	821	846	806	861	837	828	803	769	797	807	800	811	771	770	796	812	816	799	824	829	812	777	814	768	743	784	843	844	786	804	823	915	790	848	841	837	803	841	819	802	841	779	804	833	846	844	775	802	836	784	796	805	806	791	758	809	845	797	836	783	852	796	806	810	800	782	856	757	809	834	821	804	776	833	811	800	817	812	844	832	804	794	831	781	845	808	790	803	797	835	831	837	852	849	846	796	814	815	797	746	759	808	791	783	795	819	807	769	850	801	795	790	783	814	832	790	776	847	814	777	815	781	838	769	823	759	821	802	794	805	831	833	843	798	825	814	780	814	805	742	789	833	816	768	835	757	801	830	857	804	809	817	852	808	835	810	836	756	791	851	859	871	837	841	790	801	799	789	877	857	813	778	784	805	849	849	823	796	833	834	800	779	798	799	820	808	831	824	832	788	766	831	780	797	819	805	789	882	788	816	822	814	808	779	828	789	828	863	829	789	819	856	871	805	873	797	826	893	765	795	806	830	781	823	824	830	840	843	811	804	788	800	847	809	842	795	817	795	771	797	792	822	771	784	803	824	783	838	793	809	810	754	825	848	793	807	793	853	800	792	844	793	817	805	814	848	792	817	803	800	823	825	793	789	823	805	824	781	794	777	816	843	818	807	830	791	856	817	804	815	816	826	810	821	798	832	800	823	814	785	830	828	857	800	804	817	772	796	791	790	846	835	782	789	861	827	794	825	790	832	809	778	827	806	827	788	793	756	817	821	800	823	808	770	789	786	757	830	849	766	835	770	792	870	812	822	806	860	796	770	798	786	790	776	780	858	770	833	814	833	778	802	787	821	805	790	863	793	812	774	768	815	811	819	813	813	819	870	825	765	833	831	789	842	831	824	790	805	812	827	785	785	852	766	781	861	797	806	866	823	810	857	796	824	839	821	809	820	793	758	763	833	837	848	803	841	751	812	794	772	875	788	775	795	794	838	851	793	844	830	800	809	766	828	767	779	809	829	835	834	821	833	787	832	822	845	796	832	799	777	829	853	841	845	805	817	802	767	780	807	756	843	795	797	842	774	822	794	760	855	746	840	800	768	822	826	804	810	808	829	729	834	825	803	816	750	838	809	811	820	796	811	838	844	783	812	798	817	808	802	781	777	798	848	855	761	845	814	785	798	857	781	794	794	796	823	822	847	842	801	811	791	776	797	816	767	852	801	782	825	825	825	804	771	769	870	805	796	773	813	773	803	846	819	806	775	817	798	801	840	854	839	792	792	819	841	842	800	819	781	773	786	787	836	810	821	793	844	844	777	832	850	790	802	768	818	840	821	777	865	843	801	835	801	824	759	804	835	810	843	856	810	825	786	802	842	799	846	800	814	813	800	802	815	809	816	759	863	791	793	786	798	804	856	828	793	769	834	856	802	836	855	787	824	850	799	805	820	752	802	786	833	798	839	733	804	796	820	804	819	853	810	810	822	813	832	823	813	827	800	828	833	790	783	789	786	839	817	745	796	796	865	844	812	843	812	842	766	812	802	793	826	776	771	848	790	839	802	845	786	807	795	780	783	827	797	800	801	839	790	863	777	860	823	811	806	779	761	788	803	830	779	806	817	851	865	803	844	837	821	832	809	794	788	758	821	817	805	776	780	795	858	876	810	836	822	806	785	794	783	827	800	771	806	771	846	870	788	773	813	827	843	848	872	834	810	775	828	811	834	845	800	779	826	820	827	858	781	789	803	780	792	790	831	811	757	782	810	807	808	806	799	818	796	846	805	828	792	779	794	813	763	794	828	836	823	766	832	891	846	794	833	833	844	796	776	757	838	843	825	794	807	792	801	830	807	815	805	828	803	791	795	816	774	805	833	812	853	844	813	845	851	770	886	800	811	817	818	881	785	797	818	785	811	804	795	807	847	822	820	795	767	815	809	830	847	813	820	843	843	785	828	826	787	822	755	784	798	791	808	813	779	822	772	811	834	857	776	800	809	846	827	806	788	833	728	825	801	856	775	801	778	775	790	814	774	802	760	806	803	783	825	802	787	776	816	810	762	801	820	839	790	804	842	828	788	804	804	816	792	872	802	813	828	816	824	784	759	851	775	753	826	800	814	815	801	870	799	861	824	779	794	843	778	785	788	832	831	851	825	829	764	859	827	820	788	792	797	747	794	837	799	829	834	778	820	818	780	820	852	783	852	829	861	852	825	831	786	795	853	757	811	811	750	791	818	764	853	829	840	842	807	831	775	782	851	830	865	884	783	808	763	824	793	796	799	788	849	827	805	809	825	805	848	759	776	779	778	824	803	788	807	779	789	792	803	848	776	884	790	860	832	755	815	821	842	835	850	797	793	829	801	833	822	812	840	812	778	804	816	789	805	807	836	836	773	793	793	834	761	832	824	833	816	843	775	836	794	838	839	783	822	809	831	826	835	763	806	799	779	848	782	848	830	833	800	850	870	792	865	818	811	815	815	811	792	780	813	770	845	773	860	795	837	855	795	812	788	791	815	826	779	833	826	842	761	779	772	799	825	851	834	774	852	851	793	841	793	795	857	761	822	785	799	823	819	786	787	818	829	807	798	795	805	811	812	842	806	825	838	839	781	779	870	841	835	788	806	768	822	815	854	797	837	832	838	811	787	824	795	812	824	836	819	806	851	833	806	816	841	802	826	814	812	865	823	819	793	850	836	778	832	774	807	829	797	809	749	827	828	780	817	874	783	827	788	848	819	886	766	851	770	813	798	809	799	806	831	812	877	819	808	805	783	832	817	782	770	770	790	826	807	806	774	743	779	801	847	801	871	827	798	787	836	792	861	819	816	796	805	743	788	825	815	793	756	822	785	820	838	820	831	786	788	824	796	758	735	808	805	782	800	784	838	845	826	853	822	763	779	803	824	778	810	815	784	843	840	836	862	822	828	808	778	750	815	773	777	832	833	846	807	830	824	805	796	860	832	835	808	829	787	784	817	811	802	801	777	773	806	827	810	798	799	770	809	856	822	814	787	820	789	813	858	846	841	782	832	796	806	807	795	773	848
27121	20587	10274	1561	1051	1055	1062	1014	1049	1031	1035	1029	992	1015	1053	970	997	941	1009	1065	1020	1005	950	952	979	1018	1011	1007	1000	1010	985	946	1023	962	1056	956	1035	974	994	1013	1010	1001	970	1037	949	926	979	987	997	1050	1052	1024	1009	1042	976	1024	988	1017	1001	1006	954	986	986	1054	1010	972	984	987	1000	937	985	1073	1060	981	1027	955	1041	976	983	929	1021	1034	990	1024	973	999	964	960	1046	959	1011	1029	978	1012	1008	1022	995	898	1047	1004	977	1038	987	949	965	951	996	973	1028	1017	990	970	987	948	1023	996	1000	990	1014	1005	1000	984	1045	980	981	1004	975	991	987	942	986	987	1026	960	1048	1008	1015	1001	996	960	1009	979	981	988	976	941	1044	991	961	1037	1025	966	1031	1018	970	987	1028	1022	1008	954	1002	1001	1067	1007	950	1045	1013	1030	1008	952	958	938	1040	992	950	992	975	949	979	1002	992	998	995	1006	975	997	979	943	966	959	955	1001	1007	995	983	986	954	972	979	1040	1003	926	1013	970	1034	984	1026	965	1010	993	983	1006	990	999	984	1007	1021	992	979	1033	949	1003	967	963	1021	1006	972	994	1028	953	1007	1012	975	1007	997	917	1006	989	994	974	993	993	995	1002	997	1005	950	974	1002	1029	916	986	981	1044	978	925	977	973	1006	1014	996	1049	1055	1044	966	1005	970	956	1012	964	1077	982	990	983	1047	1031	1000	945	1011	1033	1042	980	1004	1043	987	990	1023	988	967	969	972	955	981	1004	1013	959	1028	1020	1022	966	997	1036	996	1013	969	993	1015	1021	1001	937	1031	998	998	1051	987	978	979	965	1017	970	1044	975	1036	994	976	969	1042	995	1016	1000	968	1017	976	1010	941	1044	965	954	1021	1030	1052	1008	980	963	1068	1012	964	1012	949	1005	953	977	1013	972	962	1041	1003	950	1018	931	966	940	959	1015	1008	987	994	946	954	1002	974	991	999	1022	998	984	1013	998	962	999	993	1013	977	940	997	958	1036	977	1015	989	1005	971	986	997	1004	983	991	1036	971	1019	1007	982	1006	1012	981	1017	1039	1030	975	970	995	1021	1003	942	975	1053	964	984	1005	1019	1008	1029	1050	1050	1022	960	1005	939	1011	978	1046	1026	976	986	1006	994	961	1054	1022	1000	970	1022	1042	1049	984	1021	970	968	1014	944	1072	1030	978	993	967	1013	986	1017	1007	1022	1012	979	1066	1011	1019	1012	1015	975	947	1020	980	993	998	962	1031	979	1028	982	922	1001	996	1028	995	999	1014	1016	976	951	956	985	1006	1008	982	1011	1028	1008	996	995	1024	998	1069	1048	992	1036	1030	968	973	1013	968	1045	1013	972	999	947	1010	1002	957	971	988	999	954	1018	961	950	965	1000	1020	1060	948	959	982	938	997	954	1001	1046	973	1004	976	1020	981	970	1014	988	977	1000	991	957	1021	986	978	1024	1019	1014	998	984	1027	978	918	962	1016	1010	996	986	985	961	1008	974	1065	981	1019	1042	987	956	1003	984	1015	1078	1009	974	1025	1000	1021	998	1034	970	954	974	989	948	1019	1005	1000	1036	1019	967	974	988	1011	977	1019	984	984	1004	1012	961	1014	1045	978	994	1026	993	988	1023	1027	1006	1017	1042	1005	1007	987	967	992	1047	977	985	968	974	1002	978	1051	965	1020	1025	958	1037	1054	970	1016	1031	1009	1005	1000	965	989	990	972	1011	1052	940	1003	1029	1002	1000	1004	991	1003	1041	1010	1019	1026	990	964	1017	943	977	997	1007	1010	1021	996	988	981	998	955	994	1052	960	960	1066	965	1022	1033	995	1073	980	1016	972	1010	1001	975	1019	1000	995	981	1055	935	984	1003	990	968	995	984	986	964	1015	987	960	1053	998	995	933	973	976	1005	983	982	1020	980	1021	952	1011	977	964	1024	1007	1057	1030	962	948	1015	1007	983	977	1039	1015	988	995	976	979	1027	1031	1058	1046	1022	1048	976	981	925	1036	1000	917	964	971	1029	999	968	974	1002	960	1059	980	985	937	936	991	959	1009	1022	1038	968	962	1003	992	966	1026	997	1013	1010	996	1026	1005	969	1005	1009	1022	975	1035	1020	997	989	1015	1005	1004	1010	1049	985	1025	992	994	1034	1026	999	1025	975	979	1015	1024	958	994	965	936	957	1044	1023	1039	987	933	987	1021	1000	1027	943	994	976	1034	984	1037	1022	994	962	1005	946	1007	986	1003	1058	1048	1041	1000	981	999	1000	1011	991	987	1077	958	990	1034	992	1052	1037	1017	961	1017	1027	1004	1012	985	1037	985	960	979	999	1000	984	1014	996	998	1071	1022	980	1003	1047	1019	946	924	945	982	990	967	1083	1018	953	977	1013	1002	998	980	1007	1027	959	978	997	999	998	991	962	1042	976	1011	1013	968	966	1027	988	1023	1000	1009	984	1016	995	1003	1013	961	1009	974	969	981	1055	997	997	1040	1012	992	952	982	1048	974	986	1028	1032	987	966	993	1062	968	988	1049	1019	950	1026	1014	985	989	1050	1002	977	1000	1097	981	1018	1017	1017	993	1010	975	994	992	1016	1052	1016	1018	971	1002	1068	1012	1019	1053	980	952	1055	996	962	922	992	1035	1037	1034	1031	991	981	1049	1034	968	993	959	985	987	1001	1037	1002	997	976	1003	958	1009	968	966	972	1003	1010	1043	1013	995	983	954	944	1030	1030	1015	985	991	1009	1030	963	1018	999	957	1045	990	1010	972	958	996	1039	1011	980	1031	975	1002	948	1020	963	1008	968	979	988	1053	1002	952	970	1071	980	930	1012	991	999	985	972	987	1075	1064	1037	975	1004	1000	927	1012	1043	958	963	1031	988	997	969	1008	994	984	985	979	963	984	1078	1009	994	1016	990	955	970	957	915	994	984	1045	974	972	996	983	1060	949	1019	1029	1001	988	1004	1021	996	1004	956	1075	1024	947	960	1027	961	978	951	1059	1018	968	1019	950	1023	998	975	998	1021	1032	986	1015	940	935	980	979	987	1026	1030	1021	961	971	993	1076	957	1020	943	969	951	962	999	1036	1058	1026	1004	1006	1033	1000	944	1007	1005	993	1023	990	1020	1007	1004	1020	1041	957	1030	956	1000	1010	988	1001	1036	1025	996	975	958	952	971	997	1029	1006	971	986	976	997	998	978	933	1010	970	983	994	960	966	1042	973	915	984	1038	1030	976	981	1007	970	1002	1001	979	996	954	998	948	1003	1011	1003	1033	1027	973	960	1013	1021	949	1034	995	993	1026	1011	1036	1006	1038	1055	1003	1025	1002	966	995	993	1034	1052	994	1015	954	1009	989	1001	977	993	981	1003	1001	985	1030	1024	943	1081	1015	1009	1021	1005	1016	1018	979	1013	998	981	1029	990	979	965	991	996	1022	989	976	953	1031	996	984	1013	960	1023	1021	979	980	980	1044	984	1030	1040	989	960	971	975	1066	946	978	957	1010	1027	1027	965	999	1008	1008	958	977	1012	1016	986	1031	977	1024	992	1027	979	1014	1011	986	1038	955	1019	990	969	1007	998	967	1011	1001	1004	1029	987	954	1057	969	990	1003	991	977	1012	985	1032	1025	984	997	985	993	962	1026	1002	1019	998	967	989	1011	1057	987	929	983	1000	971	959	965	976	1027	1038	990	953	1008	1038	964	976	1009	967	1020	1062	1035	975	933	996	1039	897	992	1022	1029	953	959	988	941	979	957	943	973	970	1032	1009	962	1023	971	926	947	963	1003	1001	973	1021	989	990	971	970	1019	947	997	1027	1012	1010	996	1033	986	964	1074	1021	984	1002	1051	975	974	959	987	954	994	966	1017	1055	953	976	994	1027	1007	985	997	1006	967	1014	991	1035	1007	931	980	967	1013	1006	1013	942	965	1036	1007	981	983	978	1029	989	1013	973	1031	1001	979	967	972	990	962	1011	1042	998	1009	949	1004	1007	926	1029	982	1019	997	988	982	1031	945	979	960	954	986	995	983	970	964	1012	969	1010	998	963	1002	988	1025	995	1009	976	1057	974	1025	1050	989	994	1036	1001	984	988	961	978	1008	989	1028	1038	932	1017	1028	1020	961	980	1036	1008	1048	1056	968	980	979	1000	996	960	978	1037	973	988	1011
22335	5173	7944	2003	1940	1796	1736	1771	1779	1713	1723	1727	1725	1705	1708	1735	1697	1720	1755	1671	1667	1649	1739	1694	1676	1619	1671	1719	1658	1607	1659	1620	1647	1676	1697	1724	1684	1667	1670	1745	1647	1645	1753	1702	1706	1700	1634	1659	1670	1706	1688	1733	1570	1721	1652	1629	1675	1668	1677	1646	1720	1702	1624	1681	1713	1685	1750	1574	1661	1693	1709	1721	1731	1670	1703	1693	1686	1655	1659	1680	1633	1670	1714	1610	1734	1634	1690	1707	1712	1742	1704	1699	1627	1658	1681	1720	1663	1713	1745	1654	1646	1652	1699	1628	1651	1613	1611	1630	1677	1674	1648	1624	1718	1637	1661	1723	1673	1653	1677	1723	1676	1702	1704	1675	1712	1687	1722	1702	1695	1703	1745	1673	1726	1642	1676	1711	1687	1671	1714	1628	1622	1696	1666	1609	1687	1673	1692	1685	1616	1721	1750	1634	1715	1638	1702	1651	1654	1636	1719	1696	1717	1678	1742	1663	1670	1688	1602	1706	1749	1635	1740	1645	1708	1712	1714	1668	1726	1697	1710	1739	1673	1648	1660	1761	1624	1713	1667	1697	1699	1762	1723	1716	1655	1655	1723	1655	1736	1648	1678	1723	1738	1715	1667	1687	1722	1732	1678	1722	1700	1653	1715	1722	1675	1598	1659	1718	1742	1612	1622	1653	1625	1612	1670	1665	1636	1662	1706	1655	1710	1751	1765	1696	1661	1712	1626	1706	1657	1659	1691	1630	1767	1753	1696	1649	1620	1698	1663	1714	1712	1589	1719	1633	1797	1661	1664	1580	1687	1712	1660	1680	1620	1689	1695	1654	1616	1668	1649	1663	1593	1708	1671	1685	1640	1663	1755	1737	1658	1680	1691	1772	1630	1728	1686	1688	1691	1674	1668	1709	1650	1680	1705	1714	1694	1718	1672	1744	1731	1689	1696	1724	1617	1668	1741	1689	1627	1665	1660	1782	1689	1696	1679	1731	1683	1681	1668	1704	1728	1640	1660	1696	1681	1677	1692	1698	1768	1656	1712	1704	1657	1656	1710	1621	1718	1740	1710	1715	1690	1728	1683	1686	1696	1636	1746	1672	1723	1643	1718	1631	1758	1699	1634	1665	1690	1607	1672	1694	1632	1613	1701	1666	1687	1668	1717	1686	1748	1674	1708	1682	1686	1656	1718	1700	1684	1693	1643	1727	1654	1680	1638	1573	1730	1705	1727	1692	1666	1636	1669	1713	1690	1720	1635	1685	1627	1677	1711	1747	1665	1676	1658	1631	1676	1701	1664	1728	1680	1734	1732	1701	1674	1706	1698	1677	1736	1659	1633	1667	1672	1654	1609	1694	1690	1745	1656	1686	1679	1703	1708	1728	1695	1621	1668	1704	1764	1644	1685	1713	1633	1604	1673	1689	1692	1679	1632	1700	1711	1661	1677	1675	1628	1684	1719	1634	1669	1693	1679	1761	1730	1669	1724	1670	1753	1666	1704	1722	1664	1709	1674	1668	1647	1652	1704	1750	1702	1674	1732	1716	1619	1673	1691	1691	1723	1703	1730	1655	1613	1693	1717	1647	1660	1695	1637	1741	1644	1706	1618	1655	1685	1722	1587	1660	1682	1658	1706	1755	1729	1689	1679	1630	1705	1774	1722	1661	1700	1634	1612	1717	1643	1699	1774	1671	1675	1628	1677	1710	1654	1589	1691	1665	1677	1685	1695	1731	1669	1681	1641	1692	1661	1701	1688	1659	1641	1717	1644	1723	1626	1712	1622	1696	1701	1732	1661	1726	1639	1715	1675	1659	1785	1640	1721	1701	1656	1640	1715	1630	1678	1620	1608	1628	1632	1627	1718	1696	1626	1605	1728	1705	1672	1679	1676	1628	1725	1655	1696	1648	1677	1725	1656	1756	1659	1703	1678	1641	1640	1676	1661	1702	1709	1685	1625	1710	1663	1678	1737	1634	1657	1674	1647	1646	1719	1690	1742	1600	1679	1662	1665	1645	1609	1704	1694	1732	1684	1659	1654	1660	1683	1655	1616	1730	1779	1688	1695	1711	1698	1666	1715	1560	1655	1677	1634	1660	1734	1777	1686	1699	1659	1605	1750	1691	1636	1635	1740	1682	1722	1750	1599	1635	1726	1633	1677	1690	1695	1702	1659	1675	1717	1723	1611	1654	1729	1768	1684	1671	1737	1628	1679	1739	1645	1800	1667	1684	1748	1695	1707	1685	1648	1699	1676	1626	1599	1633	1618	1686	1692	1640	1674	1723	1718	1696	1704	1706	1706	1653	1705	1659	1638	1724	1648	1657	1656	1645	1690	1739	1691	1722	1671	1659	1680	1675	1728	1693	1743	1597	1724	1670	1692	1670	1718	1629	1737	1704	1695	1710	1718	1624	1660	1705	1665	1640	1707	1704	1657	1747	1637	1641	1726	1726	1712	1718	1675	1688	1665	1744	1682	1748	1680	1684	1663	1615	1660	1673	1688	1751	1655	1710	1707	1662	1660	1657	1715	1705	1648	1646	1609	1708	1651	1667	1726	1717	1673	1651	1658	1696	1624	1700	1761	1632	1650	1621	1611	1682	1621	1656	1637	1724	1671	1651	1714	1627	1695	1644	1620	1626	1703	1760	1690	1585	1689	1730	1559	1655	1675	1692	1674	1675	1726	1728	1623	1608	1680	1699	1654	1689	1630	1691	1615	1665	1697	1689	1671	1664	1677	1715	1703	1757	1646	1698	1630	1661	1693	1590	1661	1655	1775	1623	1630	1709	1689	1664	1749	1698	1684	1716	1632	1657	1633	1663	1590	1716	1623	1590	1673	1648	1720	1719	1658	1705	1630	1672	1675	1750	1733	1705	1704	1692	1715	1673	1687	1690	1699	1678	1630	1780	1687	1665	1685	1710	1655	1713	1703	1703	1647	1670	1635	1752	1683	1677	1680	1736	1635	1667	1662	1699	1741	1769	1713	1604	1686	1693	1666	1661	1716	1642	1667	1678	1693	1664	1692	1690	1696	1731	1654	1633	1676	1677	1686	1658	1582	1602	1650	1682	1670	1634	1764	1670	1611	1662	1687	1725	1710	1682	1643	1708	1746	1602	1610	1686	1615	1680	1667	1712	1675	1663	1636	1720	1686	1686	1661	1682	1660	1679	1675	1681	1730	1672	1670	1663	1661	1762	1725	1624	1614	1666	1669	1646	1641	1722	1739	1640	1689	1690	1648	1657	1735	1700	1711	1658	1746	1683	1660	1649	1676	1670	1681	1661	1667	1682	1689	1734	1670	1670	1680	1700	1691	1700	1667	1670	1715	1697	1668	1680	1744	1673	1646	1690	1644	1676	1670	1635	1758	1674	1675	1727	1646	1652	1690	1649	1700	1681	1709	1720	1665	1629	1705	1738	1677	1667	1648	1727	1685	1699	1666	1614	1664	1708	1698	1688	1649	1615	1670	1640	1596	1633	1668	1611	1632	1675	1734	1661	1665	1644	1792	1718	1716	1690	1608	1661	1709	1741	1734	1712	1681	1676	1668	1693	1623	1640	1676	1677	1703	1606	1690	1647	1695	1679	1580	1648	1642	1701	1678	1600	1702	1666	1690	1688	1704	1719	1702	1709	1748	1670	1695	1613	1669	1784	1662	1719	1760	1704	1730	1723	1656	1689	1712	1620	1710	1696	1666	1703	1682	1665	1745	1657	1724	1631	1692	1691	1704	1744	1731	1745	1681	1724	1675	1629	1682	1710	1624	1627	1716	1662	1644	1654	1670	1684	1637	1645	1651	1732	1640	1675	1665	1726	1670	1639	1760	1697	1753	1724	1681	1696	1615	1699	1691	1690	1746	1619	1644	1645	1730	1656	1665	1727	1626	1625	1706	1655	1692	1701	1665	1728	1659	1707	1723	1638	1671	1737	1724	1627	1690	1675	1664	1634	1590	1678	1708	1663	1687	1635	1702	1643	1683	1677	1688	1620	1750	1738	1748	1642	1723	1607	1577	1611	1710	1756	1696	1681	1692	1686	1679	1671	1638	1700	1640	1678	1740	1626	1682	1666	1663	1640	1685	1719	1686	1637	1641	1696	1668	1649	1734	1684	1676	1757	1567	1659	1717	1610	1660	1699	1676	1674	1680	1667	1671	1766	1670	1723	1717	1774	1632	1662	1659	1739	1712	1694	1612	1733	1703	1707	1678	1800	1695	1619	1651	1640	1578	1647	1688	1689	1746	1687	1702	1688	1664	1653	1713	1725	1709	1677	1659	1632	1665	1692	1676	1628	1671	1649	1700	1707	1734	1623	1716	1697	1665	1690	1731	1684	1623	1611	1733	1652	1687	1750	1687	1616	1670	1758	1692	1712	1692	1671	1650	1705	1618	1666	1738	1693	1626	1717	1670	1671	1656	1625	1719	1626	1644	1655	1736	1686	1760	1616	1676	1645	1638	1699	1640	1717	1733	1700	1669	1732	1709	1667	1691	1691	1661	1650	1720	1711	1698	1728	1668	1654	1774	1674	1662	1636	1722	1679	1663	1669	1747	1712	1699	1600	1726	1686	1617	1721	1640	1682	1679	1761	1681	1666	1665	1636	1702	1715	1702	1650	1616	1660	1670	1695	1734	1584	1693	1699	1639	1682	1667	1692	1689	1645	1694	1698	1707	1637	1645	1675	1651	1732	1686	1627	1725	1736	1727	1633	1641	1680	1679	1694	1772	1662	1677	1687	1748	1635	1656	1635	1733	1649	1716	1685	1649	1680	1699	1676	1688	1720	1705	1666	1729	1672	1679	1622	1741	1616	1723	1609	1714	1712	1727	1548	1668	1622	1665	1711	1656	1614	1676	1669	1637	1754	1711	1722	1734	1719	1711	1742	1687	1707	1701	1704	1661	1703	1738	1706	1637	1651	1653	1606	1622	1710	1621	1669	1716	1665	1728	1694	1700	1713	1641	1610	1668	1631	1701	1709	1671	1681	1660	1689	1672	1724	1684	1640	1699	1649	1618	1625	1657	1707	1650	1699	1652	1685	1653	1677	1706	1668	1637	1698	1682	1650	1604	1660	1710	1671	1626	1606	1741	1705	1677	1601	1658	1676
24290	21308	27572	25350	13505	1329	832	718	675	616	625	549	555	507	503	502	530	504	492	539	530	494	488	481	437	456	519	517	523	476	499	477	523	474	491	483	482	488	482	499	458	531	497	471	500	473	448	506	503	472	484	484	461	464	499	479	490	497	487	480	502	484	482	488	472	491	488	502	493	491	465	443	458	513	471	451	494	452	463	529	484	485	478	463	429	427	461	480	459	454	477	506	491	479	454	500	529	489	460	514	484	496	480	475	489	466	531	478	497	467	501	485	485	510	462	483	479	520	460	501	477	475	485	493	477	506	463	470	448	507	481	518	433	482	466	476	434	499	512	442	492	494	496	524	540	536	459	462	488	480	466	514	491	506	487	471	474	483	513	454	448	492	486	508	524	461	490	473	490	512	476	492	503	426	473	477	497	476	476	475	484	500	463	540	520	531	456	480	511	477	469	474	454	484	484	445	467	498	504	476	492	457	471	474	507	500	445	487	447	467	477	518	492	463	492	483	474	459	493	463	494	491	490	480	470	478	469	427	494	491	466	450	455	491	514	466	460	433	477	528	465	467	501	460	489	447	438	491	460	486	508	485	503	472	479	491	512	481	450	465	487	466	439	449	475	460	495	480	493	455	478	495	459	481	515	495	464	451	493	469	467	465	468	481	466	495	479	455	482	503	513	446	477	473	492	479	472	453	464	490	480	490	476	505	455	461	483	529	462	482	509	494	455	506	473	494	462	470	468	445	485	503	474	471	436	483	434	460	460	513	501	456	503	456	460	466	515	517	467	490	483	482	464	501	459	454	447	500	474	469	463	497	496	490	486	473	449	450	493	475	468	507	505	504	455	471	518	441	505	452	479	493	459	464	469	460	539	464	492	508	448	467	480	499	473	500	466	453	478	492	451	445	482	466	466	444	461	490	495	477	475	500	518	516	489	452	465	438	464	475	492	447	508	444	481	490	442	462	512	492	458	475	457	516	471	479	459	520	480	454	515	485	476	477	476	501	467	482	450	514	479	479	455	448	479	489	479	486	470	466	445	467	495	441	506	462	485	486	512	494	478	491	457	538	474	488	453	474	507	466	477	552	447	512	493	479	462	485	428	466	532	503	461	489	493	464	443	490	456	493	480	494	500	483	494	485	509	492	458	428	440	455	464	485	469	437	505	459	428	486	483	461	478	430	473	432	485	479	461	473	489	424	511	526	464	474	473	481	418	456	497	472	439	468	485	461	474	450	497	471	450	493	454	486	478	468	458	469	484	500	471	469	504	482	449	518	495	470	451	481	503	471	500	530	469	469	504	433	504	450	481	495	483	478	468	413	437	457	503	478	469	482	484	479	451	469	475	479	473	475	478	486	480	460	480	463	482	436	467	476	453	459	449	464	474	502	474	489	476	489	503	525	462	454	476	550	475	476	496	481	491	508	473	472	450	459	437	450	472	545	460	498	438	480	477	499	500	472	460	468	454	448	468	505	458	477	487	443	474	474	515	448	470	463	507	476	484	448	478	456	508	484	463	466	498	502	472	439	476	456	491	465	496	459	509	466	489	472	476	455	456	461	450	453	455	512	477	466	467	489	480	498	472	468	461	498	495	466	466	452	477	487	470	460	518	478	483	484	447	463	478	460	460	449	518	466	495	494	422	448	474	483	446	448	445	493	459	463	435	473	456	480	496	487	495	470	513	448	479	494	468	495	460	471	485	419	474	460	487	492	486	475	491	520	479	459	472	449	472	477	467	470	493	490	497	479	449	439	484	510	468	477	448	463	463	523	452	505	442	465	458	491	489	504	493	457	481	502	484	481	466	499	467	432	471	458	485	490	460	468	481	491	453	481	459	453	483	487	473	464	503	486	450	453	480	462	481	484	468	463	463	482	515	476	475	459	512	468	467	470	467	464	473	481	445	456	475	469	509	485	521	453	474	512	474	453	469	499	494	470	431	487	475	460	465	468	470	484	466	481	477	489	492	506	459	472	460	480	519	463	481	488	480	513	486	493	507	436	496	507	467	468	493	474	450	488	504	505	488	503	472	474	472	557	472	480	501	453	533	513	461	444	498	481	507	488	507	494	498	448	484	470	487	465	472	485	498	478	462	494	484	518	457	474	485	471	458	462	479	495	451	495	474	454	504	476	455	483	449	476	454	517	485	507	461	483	468	522	482	458	473	478	484	501	475	493	476	512	462	460	469	459	467	427	498	482	466	471	434	467	472	462	500	515	540	457	463	471	499	477	463	458	475	452	498	499	489	478	468	440	472	454	470	472	493	433	503	472	455	459	451	444	504	434	452	489	451	466	476	454	500	473	474	480	502	472	512	471	481	474	463	460	470	451	498	482	451	484	520	478	461	482	496	475	458	500	468	455	466	500	475	503	479	461	515	460	490	499	485	464	502	471	507	491	444	476	467	483	468	492	483	494	482	471	501	484	468	502	478	486	467	492	436	505	421	471	458	469	467	455	484	477	468	505	459	473	506	488	499	458	458	446	476	457	479	471	524	435	470	478	470	481	449	466	468	511	483	481	470	439	462	430	505	490	491	505	476	463	477	507	418	488	465	476	475	457	448	492	451	485	472	478	506	443	458	443	475	450	471	464	434	493	510	452	504	453	504	470	477	444	482	461	469	461	456	496	461	443	475	497	489	500	476	458	464	492	457	500	512	486	478	476	457	462	506	446	484	452	474	455	507	476	459	448	487	484	477	453	474	493	481	478	468	442	496	493	498	489	454	490	468	497	496	459	495	439	521	476	486	476	478	444	472	431	464	457	462	504	499	462	452	487	518	462	527	472	435	468	470	473	467	507	502	522	468	441	460	513	490	436	473	446	539	470	497	477	489	490	465	448	502	470	442	478	486	471	472	485	499	480	485	473	470	473	462	462	478	454	481	475	457	452	425	477	475	506	479	436	445	477	440	522	473	504	476	523	417	434	519	475	443	521	494	476	455	497	464	529	464	476	461	485	446	468	431	473	485	466	476	477	484	481	491	501	480	458	490	479	460	447	485	474	504	484	454	475	443	485	494	440	486	486	504	486	478	477	501	475	458	493	484	490	514	487	446	448	515	441	469	521	469	461	475	465	479	461	464	460	483	460	505	474	439	477	528	476	486	392	507	469	488	489	456	479	474	479	498	479	503	463	473	454	472	459	451	487	499	468	518	471	451	482	440	504	478	479	483	518	480	436	475	445	483	472	456	465	512	469	444	437	494	471	450	471	495	526	463	478	486	483	471	478	498	501	484	477	486	489	489	511	504	533	436	454	464	432	499	486	459	473	457	478	446	481	514	466	493	457	467	455	469	471	486	484	474	480	481	460	449	492	464	462	502	511	476	501	479	473	464	494	487	470	477	447	453	503	458	474	484	478	476	479	480	474	476	471	486	508	471	537	473	462	446	491	457	484	450	474	476	482	481	435	452	430	479	504	487	476	484	452	485	481	436	491	477	505	449	489	463	483	476	456	460	442	432	445	499	478	444	541	510	487	455	454	459	501
40156	13659	16141	4266	2912	2294	1870	1641	1399	1301	1219	1107	1127	1122	1073	989	994	930	979	966	938	887	954	914	936	981	946	929	884	916	913	931	865	934	878	888	906	886	929	845	859	875	845	848	830	853	886	871	880	890	871	855	909	809	847	868	874	861	855	833	906	910	804	875	875	873	902	893	849	876	862	831	864	862	922	916	865	864	857	832	878	901	946	870	829	856	868	860	885	854	853	883	836	872	835	870	853	842	899	878	849	828	861	859	837	878	850	856	890	877	862	865	909	833	867	879	828	884	836	885	891	823	822	886	857	905	862	837	847	862	869	871	834	864	875	843	876	857	842	801	898	860	821	876	879	869	869	865	834	886	813	874	876	797	893	848	873	855	821	818	824	840	869	816	899	873	795	862	877	914	833	848	875	843	832	861	841	882	820	828	863	863	851	874	835	823	879	833	834	871	865	871	819	894	879	862	875	894	889	916	828	844	861	862	874	900	800	851	820	855	834	899	841	858	865	874	889	786	852	876	845	872	840	867	852	867	860	814	833	859	827	884	815	879	874	837	851	863	893	911	900	877	839	890	854	846	832	865	901	878	840	868	874	869	866	893	869	860	884	903	834	806	857	840	892	880	863	898	877	827	855	805	887	792	881	884	858	800	907	858	830	857	867	845	878	850	877	851	837	872	826	871	850	900	847	852	921	874	855	840	901	848	839	884	838	859	864	861	806	848	866	845	849	876	883	854	864	843	833	887	840	847	855	891	851	822	869	909	869	800	892	868	843	870	870	850	825	852	885	834	867	841	882	870	835	895	862	836	858	841	893	858	883	888	889	914	849	832	889	835	869	848	919	875	848	870	894	842	864	860	863	873	830	859	867	811	840	909	881	876	811	847	885	878	864	907	807	889	875	856	894	854	916	831	856	831	812	861	838	853	847	856	821	866	836	804	832	805	817	852	864	910	844	823	883	896	833	863	805	841	842	880	836	870	842	907	812	872	901	863	850	835	869	859	813	848	903	851	821	949	876	842	901	852	895	806	863	885	872	825	880	907	846	857	832	844	818	843	857	824	882	785	867	860	848	872	848	877	883	809	857	848	888	842	909	855	905	883	856	890	908	863	875	900	852	861	839	874	875	829	874	859	832	876	909	829	888	854	914	852	887	908	871	799	837	914	847	855	879	903	847	882	783	904	844	833	945	862	934	895	897	838	869	925	843	851	901	883	856	843	856	840	929	879	867	862	900	872	888	877	840	847	826	840	843	862	832	900	839	841	917	862	816	877	795	893	835	908	891	852	837	831	841	865	852	886	854	917	926	870	865	872	870	883	924	853	875	850	855	847	906	844	876	821	880	884	888	865	847	880	817	858	849	903	851	870	837	867	875	869	867	864	853	883	853	880	878	891	868	884	842	902	878	858	888	892	887	872	883	879	834	830	863	908	898	915	867	847	813	844	887	857	883	859	896	841	871	873	836	859	904	829	868	858	891	933	846	802	893	865	830	850	867	844	817	887	849	810	885	863	883	857	875	854	867	880	863	932	850	861	827	833	855	881	837	813	895	852	863	853	888	918	888	873	809	875	878	824	879	870	866	844	815	810	890	850	873	821	845	821	880	791	832	888	849	876	910	850	911	885	846	829	889	872	905	828	867	869	865	909	825	842	840	851	849	861	909	832	838	895	840	854	811	852	851	894	841	845	906	904	845	892	850	827	813	889	824	876	835	818	853	845	878	890	879	843	858	854	843	857	859	880	804	834	905	848	863	826	862	861	873	882	845	833	828	866	879	802	864	842	842	876	857	899	874	853	833	807	910	808	823	892	861	863	850	839	865	910	906	868	835	841	888	839	899	898	861	851	870	882	882	883	882	851	931	846	865	864	865	875	898	873	840	836	850	834	884	840	892	875	819	851	907	846	873	854	815	906	894	854	839	837	884	861	874	844	821	869	843	886	892	857	913	884	864	908	846	819	872	884	877	873	935	892	864	845	842	864	834	862	874	855	862	828	865	873	841	857	877	827	856	879	885	861	867	817	884	928	917	836	880	833	837	875	862	872	829	842	845	835	843	830	835	837	859	830	894	860	872	875	900	827	842	853	900	868	834	887	859	914	863	876	848	848	855	880	845	849	899	865	890	856	848	914	891	888	819	898	860	797	930	885	859	884	860	875	902	860	893	861	874	885	809	867	860	874	902	868	848	916	803	883	896	832	849	848	842	915	849	879	857	869	867	889	903	870	876	908	871	877	832	887	854	832	862	885	875	906	908	853	845	871	917	925	851	875	859	842	817	862	876	826	838	873	861	911	863	862	847	904	838	920	814	894	878	884	846	892	806	905	908	882	902	847	857	847	844	849	872	870	906	849	871	898	898	866	869	836	853	832	904	931	848	874	844	861	829	820	880	886	894	871	859	816	922	904	869	880	849	846	837	893	833	867	854	906	884	875	901	847	874	861	880	858	895	893	866	894	843	831	827	862	847	822	854	916	908	911	883	864	805	809	868	790	827	876	808	870	836	861	851	842	847	888	872	821	881	819	842	858	865	912	811	919	912	876	852	849	855	841	823	826	837	858	882	858	861	890	880	821	903	848	905	854	873	891	821	881	879	877	827	867	823	909	826	858	830	871	847	839	843	878	845	833	858	815	876	889	899	865	846	844	847	848	875	823	855	921	842	921	843	895	845	805	817	890	846	818	871	863	818	833	842	876	883	874	834	868	867	825	856	853	895	885	865	901	899	889	872	863	842	913	857	843	843	832	871	845	869	830	877	874	869	828	925	865	894	889	858	914	828	900	888	851	913	869	825	893	823	911	863	823	888	842	924	861	883	884	862	815	867	812	849	865	873	864	904	894	855	863	822	886	887	847	855	835	859	907	876	804	854	834	900	872	864	895	865	873	823	895	824	905	867	817	803	900	869	848	911	848	849	850	834	877	838	852	889	863	839	877	910	823	872	880	871	852	854	876	899	835	879	787	860	864	837	842	891	807	876	924	881	872	853	875	932	891	901	910	822	850	870	861	865	835	843	824	905	820	870	833	904	845	839	882	864	874	851	862	831	873	847	852	857	830	870	880	877	943	919	928	841	876	856	878	946	865	831	833	839	923	843	876	874	888	826	876	915	854	912	837	843	831	851	820	848	889	886	882	840	845	863	827	883	874	894	881	879	860	891	870	843	901	871	798	849	888	864	891	883	882	876	924	873	861	839	867	862	866	834	872	877	855	849	867	887	836	896	865	825	840	873	914	914	807	851	791	913	804	845	855	889	847	857	921	802	867	845	931	886	920	886	861	881	850	867	868	882	888	875	868	825	884	813	891	897	827	844	906	860	825	825	888	845	845	875	894	816	895	901	820	837	843	857	843	845	846	831	863	831	848	881	852	850	852	892	857	847	833	865	922	860	845	866	820	896	847	895	875	832	890	809	854	883	836	848	916	799	837	849	849	842	818	864	863	841	859	854	824	884	831	857	885	874	853	909	863	860	881	800	869	858	886	828	876	881	825
23330	21292	28609	24296	21267	11298	1444	869	737	702	658	621	582	595	610	578	566	555	532	518	558	499	509	489	530	490	533	487	513	501	507	454	463	475	479	524	492	476	486	457	510	501	448	455	524	472	454	463	433	445	500	470	460	494	489	458	436	462	472	481	465	459	471	477	512	499	509	464	486	502	472	430	468	453	491	481	495	468	455	503	486	451	472	442	484	485	476	460	479	447	486	483	477	485	484	489	491	478	454	476	477	525	459	455	486	449	492	478	473	477	459	449	499	469	448	483	471	484	482	453	475	434	440	450	472	477	488	441	493	435	493	480	468	475	474	482	492	546	463	459	497	475	461	457	483	475	490	479	469	472	464	522	482	499	484	488	475	476	480	512	483	468	476	525	462	495	481	511	481	474	434	452	457	421	439	475	494	454	464	461	433	505	480	435	479	487	489	435	479	469	492	451	498	495	458	477	477	469	479	462	460	460	497	485	516	471	465	466	482	458	459	468	479	488	513	443	490	464	465	465	476	473	460	490	463	460	462	482	461	510	455	461	440	477	441	456	495	463	432	445	482	462	479	433	478	472	462	401	456	445	462	478	468	475	466	482	462	464	440	454	443	488	487	478	486	457	438	485	451	474	461	445	481	507	485	472	452	441	452	468	485	499	461	495	481	466	473	477	471	425	483	441	457	481	451	435	476	424	438	489	448	488	461	492	431	436	475	470	447	494	471	508	466	447	481	454	486	461	472	524	464	463	461	470	468	415	456	457	452	442	466	490	448	453	454	462	477	471	490	475	462	481	446	516	467	481	453	462	472	463	463	453	458	448	503	444	488	475	462	517	477	456	467	482	471	510	487	446	491	490	524	468	506	476	498	520	448	455	475	474	489	455	463	526	438	465	459	464	465	447	487	461	456	483	438	496	450	424	455	464	472	455	458	490	425	467	509	446	472	476	445	448	488	469	479	427	447	455	454	493	447	449	447	452	468	440	480	477	424	443	495	458	470	427	446	476	434	465	470	474	449	462	443	487	469	468	483	460	452	440	465	492	477	478	473	469	467	461	458	476	487	439	450	474	426	470	494	443	511	461	435	492	514	497	495	476	453	452	502	494	438	454	480	505	464	498	481	504	486	439	472	486	430	453	474	468	439	484	438	423	470	470	485	481	474	470	450	503	485	463	492	448	480	476	487	466	464	506	457	480	458	488	471	488	431	484	447	438	469	471	500	494	454	413	492	457	481	491	469	484	454	474	460	501	464	482	467	474	452	445	508	462	488	434	464	473	486	493	495	505	496	472	484	447	440	451	458	448	485	474	485	461	462	465	473	506	445	463	467	449	490	457	488	449	419	440	475	464	452	454	487	470	488	508	488	484	460	424	438	479	486	482	446	477	453	496	446	432	437	479	449	496	493	475	435	466	463	473	484	493	448	492	461	469	464	478	456	422	509	441	448	453	505	453	477	505	480	463	505	471	465	466	492	457	482	474	496	437	474	464	489	474	495	444	434	466	451	476	490	471	497	449	480	471	459	488	458	448	492	472	477	468	454	487	469	445	490	454	471	441	450	497	471	475	445	457	464	464	463	428	489	466	505	446	484	457	439	458	504	429	467	472	470	509	510	509	491	467	502	449	483	509	465	479	461	454	489	476	463	450	441	470	470	438	483	429	476	461	434	461	468	484	481	469	413	461	443	435	440	450	469	478	449	482	434	464	449	457	481	420	445	509	446	440	483	440	471	469	467	490	465	438	503	457	471	489	458	445	508	454	477	451	440	441	475	466	476	521	468	451	478	439	433	448	468	421	495	474	484	473	463	481	414	468	457	463	444	449	456	491	440	469	424	453	473	486	462	431	441	465	479	450	464	487	470	479	456	468	464	502	435	463	443	427	422	446	439	480	440	466	465	435	498	498	466	453	443	425	467	473	455	458	460	464	498	453	465	515	484	465	497	511	471	495	475	472	430	465	432	490	468	458	426	468	430	479	490	469	474	480	428	447	440	483	494	498	454	490	464	432	443	446	473	429	459	466	468	473	522	474	480	449	476	447	465	434	451	483	466	452	469	475	448	465	460	529	437	488	482	488	450	452	430	485	495	479	485	437	402	452	446	446	437	441	487	444	463	462	450	497	467	440	483	459	468	490	472	491	490	471	448	507	487	437	455	495	479	448	464	480	464	484	504	467	470	474	442	485	484	473	471	452	413	476	478	467	471	460	469	490	465	449	476	446	447	436	508	490	475	426	477	454	471	461	491	494	449	483	498	501	460	450	459	496	482	467	469	492	450	459	469	483	469	506	492	494	479	480	454	457	497	407	422	475	458	469	471	478	524	500	489	473	427	493	513	471	490	479	486	471	466	493	454	431	484	469	462	488	487	449	498	481	490	468	419	458	473	443	507	419	452	470	450	441	407	460	491	467	513	472	478	462	491	462	443	468	456	472	484	482	478	466	503	477	486	449	485	484	495	451	452	448	457	461	529	486	466	479	436	472	465	476	473	465	436	440	504	449	468	490	511	439	503	466	484	458	468	480	505	444	483	470	441	480	471	458	483	448	433	451	460	466	477	453	479	473	474	464	441	475	466	505	459	457	440	499	496	451	481	423	483	528	489	467	475	493	498	462	505	464	502	499	491	447	464	484	471	453	492	456	473	479	483	491	460	462	441	478	464	487	483	482	463	468	452	460	448	446	448	470	442	506	467	462	447	423	477	503	455	454	462	466	475	485	488	465	499	459	447	463	456	447	457	483	438	467	508	465	440	445	442	489	448	477	462	463	488	484	474	500	471	494	475	445	455	490	465	467	423	411	501	522	481	475	443	451	443	453	477	472	487	458	483	452	473	465	450	476	442	456	473	486	451	455	476	460	427	450	471	475	464	484	495	475	477	481	465	457	454	456	467	492	468	449	448	501	479	439	472	478	473	446	482	474	464	467	429	466	505	458	472	474	445	507	462	491	508	464	460	461	495	510	450	435	451	454	442	508	496	451	481	480	482	460	488	468	462	467	467	476	501	505	396	453	485	484	464	491	466	484	452	449	495	452	449	484	476	454	453	471	508	467	438	450	495	462	468	477	490	479	474	475	474	478	473	466	443	454	466	454	470	483	469	493	436	465	441	443	461	473	506	496	520	429	484	436	496	477	451	483	502	491	480	476	485	482	506	469	472	484	486	500	464	456	474	458	465	460	495	483	473	487	454	455	504	439	454	466	486	441	479	451	486	477	471	457	493	466	415	449	468	487	477	497	476	459	475	464	458	456	458	487	503	454	438	475	507	474	445	444	455	460	459	467	469	479	454	464	463	464	470	485	463	445	499	448	472	432	476	445	472	483	533	457	462	440	502	492	443	463	477	510	466	461	498	459	463	488	454	460	469	479	474	481	472	513	450	455	467	498	493	517	493	440	490	468	486	456	468	475	475	445	470	474	486	447	489	428	465	461	455	480	491	447	450	494	464	474	470	453	457	494	433	470	468	485	500	442	461	464	436	482	437	492	490	478
33909	18120	19135	6795	4627	3464	2799	2224	2006	1710	1557	1390	1318	1235	1141	1157	1084	1029	1064	993	960	873	979	938	883	906	891	901	886	860	840	861	889	864	820	827	799	899	823	849	847	842	761	838	850	807	851	799	798	827	781	848	852	787	804	821	807	841	804	841	825	821	837	844	814	768	838	783	858	850	847	795	838	800	796	779	822	808	803	829	809	841	800	769	820	772	853	845	804	837	843	825	850	800	786	843	822	825	797	844	798	785	843	851	857	757	791	852	811	797	817	765	852	776	792	811	803	786	782	836	848	761	871	792	814	837	790	755	815	795	752	772	784	789	795	804	808	820	782	812	804	772	863	806	799	782	809	844	821	828	868	774	853	785	741	844	786	807	801	745	803	803	779	821	844	802	854	772	818	812	840	843	838	829	818	786	889	814	771	835	796	812	828	776	849	792	830	824	785	789	796	835	824	800	811	749	840	820	797	810	819	796	849	837	804	797	785	841	820	790	796	809	807	835	821	789	793	840	828	813	797	826	813	776	807	832	790	693	797	782	792	815	820	832	827	825	758	850	800	817	809	819	823	824	774	844	776	854	832	778	795	799	838	792	799	797	780	843	821	783	796	811	841	874	807	775	826	823	825	819	792	791	805	793	807	800	822	781	781	798	832	769	799	777	821	774	809	802	763	804	816	810	832	811	791	808	837	830	794	801	837	810	795	800	767	825	828	807	827	804	812	877	781	808	770	817	831	797	807	823	777	820	760	823	771	794	791	789	865	826	773	812	804	795	810	803	803	864	831	797	799	836	796	797	802	787	851	834	842	800	775	800	879	803	775	811	797	798	817	846	828	812	831	839	818	750	804	777	827	783	835	764	801	776	806	804	843	773	784	795	834	787	829	797	810	827	842	852	845	789	771	795	787	809	781	817	838	767	828	819	827	821	814	799	774	772	784	766	807	759	790	745	761	832	778	842	818	841	807	819	781	822	824	768	849	788	812	826	823	782	788	796	778	829	791	787	810	817	809	853	794	824	850	828	755	753	835	797	866	823	799	796	793	787	833	822	770	803	846	818	801	831	837	812	858	810	772	835	801	771	849	800	801	837	839	828	817	806	811	804	799	808	762	743	797	775	870	850	830	828	739	824	771	811	793	787	770	838	792	792	807	840	842	828	787	845	803	830	762	776	813	805	811	812	843	773	752	806	843	836	812	763	758	846	820	782	783	776	838	768	819	818	812	783	823	801	817	786	828	771	764	803	804	754	834	787	841	843	863	784	790	821	802	820	766	833	829	792	815	827	758	814	806	799	789	816	770	841	782	797	789	812	743	795	774	807	792	791	832	808	829	817	824	840	800	781	765	767	812	864	798	796	832	786	812	824	811	790	824	826	770	790	831	813	768	830	813	861	825	770	827	800	824	798	783	834	825	790	797	832	791	781	808	764	832	837	743	779	780	770	773	807	805	802	827	762	797	795	776	778	828	787	755	833	826	816	813	791	770	771	813	795	832	833	782	788	800	728	786	791	769	838	822	759	830	806	849	835	820	762	838	802	779	821	837	779	845	799	831	765	795	839	825	781	845	846	857	812	797	856	752	793	813	796	809	808	806	735	807	783	852	784	786	830	799	859	830	816	829	802	810	784	799	770	861	813	826	770	794	810	811	822	805	805	812	788	835	820	796	828	840	776	759	815	831	791	774	828	764	774	781	789	812	791	791	809	832	824	787	823	855	807	809	792	807	819	803	855	788	791	814	765	818	773	805	787	837	824	793	755	880	804	771	844	818	793	779	826	800	824	841	812	811	744	806	826	793	793	748	818	788	810	804	762	857	812	798	798	766	836	792	783	833	782	846	771	821	815	881	819	809	814	834	825	784	817	822	794	850	744	851	826	826	798	786	772	772	834	832	867	811	809	844	827	761	769	800	791	795	824	814	763	831	815	823	793	839	826	789	810	791	835	772	787	796	821	781	778	760	762	815	832	798	808	834	804	758	757	797	834	848	769	833	773	826	820	774	804	805	811	746	805	796	788	766	796	759	822	821	796	832	797	817	794	815	734	811	820	826	833	836	811	812	783	779	768	790	748	794	808	787	754	848	840	811	843	815	814	838	796	804	787	811	849	781	830	809	764	805	792	814	781	767	819	759	775	837	783	829	827	823	815	771	769	810	840	867	745	794	829	793	859	813	838	778	752	829	799	732	793	804	846	755	862	766	778	818	784	834	812	809	814	786	810	794	767	810	831	778	770	825	812	879	814	788	765	805	836	777	845	850	801	785	803	823	846	846	798	850	831	841	802	847	817	844	854	788	760	822	776	788	820	812	833	854	826	822	793	891	869	811	766	807	830	865	818	785	805	807	803	788	847	773	781	822	830	821	826	861	759	807	808	792	836	817	828	814	819	808	828	843	826	796	795	754	764	846	855	759	785	823	786	764	814	813	878	807	866	858	811	787	853	830	850	803	801	801	828	788	795	803	779	815	826	848	775	799	831	782	814	785	790	789	785	817	847	793	842	790	812	787	796	774	808	761	793	794	769	840	803	836	782	801	808	802	806	827	758	784	766	811	835	837	780	780	792	843	839	815	789	812	821	813	780	779	800	800	832	813	853	820	785	770	854	822	805	812	801	843	832	799	787	742	842	823	842	829	753	771	767	799	732	801	827	845	815	789	839	794	827	831	771	826	784	795	839	751	773	819	798	801	845	820	851	801	842	833	802	807	788	784	740	800	757	811	793	817	751	811	773	792	791	763	836	815	773	819	829	826	765	762	827	793	800	798	774	785	813	835	839	769	791	834	834	817	788	799	834	835	831	777	803	775	815	802	825	830	781	819	796	791	756	796	812	767	791	745	779	813	783	799	788	777	783	863	793	783	785	815	849	823	824	799	739	812	835	823	787	808	809	831	830	791	786	845	838	886	795	814	737	828	814	807	786	801	815	838	788	806	823	844	790	795	842	831	790	809	819	765	809	795	786	812	802	812	834	769	817	753	876	780	805	860	862	833	812	792	792	794	772	801	819	803	787	767	801	811	830	795	809	821	804	809	833	817	804	856	825	888	803	838	820	833	807	816	810	832	866	776	853	810	797	844	859	781	783	815	816	795	796	825	803	786	842	811	738	830	808	849	812	778	814	814	766	798	828	824	812	794	803	813	806	805	842	824	763	789	806	807	805	848	802	759	783	838	760	858	799	818	800	796	823	831	795	829	814	819	801	763	798	764	809	773	818	800	791	855	772	821	754	769	800	819	780	843	756	754	814	832	793	832	826	809	805	796	821	805	784	791	786	817	875	822	783	822	807	820	798	809	752	808	835	796	863	789	780	761	810	814	816	840	824	806	812	780	826	820	805	818	809	803	811	836	800	812	777	761	825	770	823	780	850	805	799	763	816	859	813	761	797	760	872	773	788	818	830	799	826	786	786	769	773	824	781	844	816	820	790	816	779	844	812	855	813	852	820	780	804	800	800	775	790	774	758	812	827	800	830	842	828	759	855	806	832	783	781
27127	20599	9889	1565	1106	994	1054	1057	948	970	1038	977	1040	1003	1012	984	954	988	943	989	1025	1004	976	950	999	983	1013	965	963	981	972	930	950	949	972	918	979	992	974	1015	964	975	988	992	1046	945	992	991	997	1007	991	979	959	964	989	947	1030	960	941	961	1030	954	932	937	961	976	971	954	1006	962	982	979	1004	939	891	1020	948	923	988	958	991	1003	931	934	1007	978	960	978	936	947	939	990	989	1009	967	968	971	959	941	952	945	996	909	992	950	958	999	975	961	1009	951	980	965	1008	1002	958	957	1017	1002	1031	967	1003	971	966	948	963	987	979	960	990	999	1021	958	978	1038	935	1030	975	965	960	975	935	1029	958	1001	954	989	956	964	992	1009	996	911	969	935	1061	962	949	980	952	942	988	1060	928	978	909	992	980	973	965	928	968	989	1014	1014	987	998	995	999	979	983	1016	1003	909	953	977	955	1004	954	977	949	936	970	957	962	972	989	995	965	993	939	956	972	997	991	911	988	963	944	1030	1013	986	902	944	1004	971	990	960	933	1013	965	979	976	969	973	982	969	918	980	973	972	1014	971	987	1034	961	959	993	954	942	997	950	978	992	939	961	990	952	989	1027	952	1012	945	982	984	990	1012	970	932	962	925	972	957	951	945	979	948	996	913	956	950	970	984	945	1010	999	987	984	1033	903	1043	905	950	1012	972	989	1015	1004	959	982	1060	995	1004	986	993	982	1011	1016	1008	977	996	959	971	951	978	940	992	960	956	976	955	942	927	1000	973	1042	915	1005	977	1059	957	967	967	982	933	951	1006	954	931	949	934	945	927	977	989	952	1004	926	964	1007	1012	978	988	946	966	992	987	953	1012	953	962	1002	968	973	976	964	1016	941	940	955	965	1004	1010	961	1007	971	995	982	1063	971	994	990	998	961	945	900	983	877	963	991	1050	998	968	974	1021	1066	991	949	985	1076	965	980	995	998	978	997	960	1006	1026	1027	923	991	1010	997	990	1012	1013	946	944	949	914	1055	1002	958	980	971	969	972	952	1018	989	1006	975	985	1009	1099	944	994	971	994	1002	1007	950	981	998	1007	986	954	953	1052	981	981	982	955	1029	981	999	984	1012	1014	1034	991	922	1038	988	976	972	1007	967	1045	965	988	972	970	977	967	1037	953	995	965	943	1006	1016	975	1050	995	1008	981	1017	961	1008	976	1025	971	1002	988	1041	992	921	952	944	970	987	969	1021	960	955	989	1060	948	948	986	1008	1056	934	994	993	980	994	971	988	1043	1043	959	954	1012	969	1021	962	952	949	938	967	934	1041	1004	982	969	948	941	981	986	945	983	964	990	920	983	988	938	983	1043	1008	1025	938	927	985	940	931	1005	946	957	913	970	1043	952	983	1005	942	959	973	967	941	954	1007	1033	974	941	979	965	1004	976	963	996	980	901	940	949	1054	981	962	971	965	994	936	961	986	940	1000	991	1022	930	958	1006	986	987	1012	996	1003	1036	981	990	946	944	975	888	904	938	948	1016	956	1013	978	977	928	1002	974	988	963	1009	949	1033	1026	982	976	962	981	1052	995	994	956	1031	1033	934	1037	989	1009	1002	1020	943	1048	971	1015	1030	987	996	972	965	1008	1040	954	974	952	938	1018	951	965	1058	990	1023	981	1000	1021	975	1004	1011	999	953	1022	967	984	927	970	917	1000	935	957	965	1002	998	960	973	960	1032	1009	950	926	912	1015	1025	1032	990	966	981	997	983	991	965	957	1011	939	1013	897	1019	927	968	949	1033	1052	964	941	969	950	956	1017	1050	974	965	951	961	990	1010	974	998	983	1009	933	1016	962	1004	981	948	985	964	942	973	982	969	1016	996	1015	1049	1013	1027	1036	973	971	1009	959	1020	961	997	978	986	978	954	968	966	984	1031	948	1008	953	930	976	928	981	963	1002	964	961	1020	972	1015	1001	1007	1003	981	965	1046	1016	997	958	959	1057	973	1013	956	1001	991	1002	982	1012	998	916	964	976	986	976	988	1009	1006	985	991	1027	986	1019	957	942	956	935	956	935	1022	993	966	944	1017	962	965	1056	966	980	993	968	974	1018	988	975	941	982	937	978	951	959	982	979	969	904	951	938	961	945	923	980	954	1034	1009	960	1057	925	983	965	960	960	930	1006	1035	992	1022	973	977	901	1020	952	982	1040	944	945	977	926	966	950	952	948	929	1015	954	947	969	938	973	1011	933	1049	968	978	1049	964	1004	1042	917	911	1021	948	962	1003	964	1001	956	978	988	911	989	960	969	993	985	988	988	1014	996	923	972	1061	975	1003	969	1043	972	961	990	932	1010	991	1027	957	985	997	984	985	974	1016	1015	936	962	1001	968	1001	971	1020	933	1013	966	923	932	962	985	993	976	957	982	926	1042	1018	999	958	959	958	960	980	1008	970	980	990	993	968	1005	975	997	995	940	984	984	973	962	978	964	1053	940	1009	1025	905	989	977	962	932	982	978	973	1009	964	988	1060	996	985	1011	954	988	1003	1005	938	933	993	993	949	953	965	908	883	1006	917	982	954	1004	966	988	931	927	941	1009	987	982	930	970	982	986	986	971	967	976	967	968	1007	966	1015	985	929	1009	1028	1016	1018	972	959	905	1005	995	985	946	975	929	1008	1006	1037	963	990	995	975	964	1018	979	966	985	1019	977	961	1030	1030	963	969	956	981	979	991	960	951	976	1018	980	959	982	1039	931	900	953	985	949	1035	986	1007	977	990	1001	972	994	1001	1033	950	978	913	958	1026	966	974	969	913	983	1046	989	955	949	984	978	970	972	1009	940	951	1024	1000	983	984	988	1015	1005	1008	974	933	1026	1005	949	933	964	949	966	986	971	1005	991	1008	999	933	952	940	977	980	1008	1012	963	981	975	976	928	992	947	985	945	991	968	955	1004	1009	977	997	948	941	996	960	939	960	958	1003	974	966	973	999	982	914	940	989	997	983	1076	1000	977	980	946	911	998	971	957	972	971	957	1012	975	999	998	986	933	1018	932	941	997	953	1027	1001	963	950	978	971	976	950	936	972	939	978	943	1010	928	961	988	992	992	1026	984	934	971	1003	984	957	979	1000	993	931	1009	977	989	1014	993	1010	950	1007	922	929	983	919	944	983	952	947	979	1046	1006	978	978	1013	998	914	938	917	946	1008	988	957	1014	1035	963	1008	995	995	1016	963	967	988	956	1011	930	1011	939	1000	949	946	964	990	983	954	947	931	956	974	954	963	983	947	965	985	957	961	979	955	976	998	991	980	992	945	1015	1008	931	1010	1018	927	996	1026	1019	970	998	982	1017	985	926	970	1002	1058	975	974	966	980	1034	991	960	1025	1006	954	943	942	970	1012	961	989	1002	999	964	946	945	959	961	946	1018	1036	977	934	962	975	980	960	1051	1017	986	935	1028	991	991	955	1046	976	968	930	951	999	1004	995	925	1015	964	967	973	959	940	1032	1002	988	935	1011	988	1025	981	1118	958	991	1019	999	958	979	998	998	924	960	959	1002	998	979	952	999	1021	1008	1002	961	985	974	1029	999	971	961	954	1046	1008	988	992	960	1015	987	983	978	949	954	981	903	941	972	978	991	991	931	992	984	1017	1014	954	956	997	1003	1025	1000	991	972	998	983	991	967	918	997	950	967	990	983	965	938	1008	940	955	985	956	996	986	955	983	974	1032	1005	906	981	962	938	959	957	924	983	986	1001	958	1002	980	999	958	992	928	953	964	977	938	945	993	979	976	1011	975	927	1025	1040	969	970	947	973	1024	1043	936	974	965	1008	958	983	990	992	916	950	980	1017	1012	922	938	963	991	966	976	978	974	912	962	1037	1013	1019	948	1001	960
21840	4889	5303	1983	1900	1825	1779	1868	1751	1699	1705	1609	1699	1710	1746	1678	1680	1662	1654	1682	1681	1683	1706	1660	1676	1625	1727	1635	1651	1663	1681	1700	1667	1616	1661	1673	1674	1663	1656	1708	1767	1709	1664	1642	1671	1686	1642	1628	1611	1683	1694	1664	1677	1688	1707	1640	1684	1621	1650	1652	1682	1676	1678	1682	1704	1657	1667	1650	1649	1661	1708	1675	1649	1650	1702	1665	1679	1663	1699	1697	1690	1700	1660	1692	1695	1647	1675	1640	1700	1668	1652	1638	1713	1766	1725	1690	1738	1752	1606	1710	1644	1627	1687	1680	1607	1648	1721	1648	1677	1713	1674	1719	1647	1622	1627	1652	1670	1616	1628	1665	1703	1643	1649	1696	1703	1650	1678	1705	1705	1668	1707	1662	1698	1690	1637	1687	1656	1697	1621	1654	1713	1606	1645	1662	1674	1695	1742	1672	1623	1648	1735	1721	1638	1632	1677	1653	1688	1671	1658	1627	1630	1620	1739	1632	1632	1641	1710	1642	1675	1680	1731	1680	1698	1680	1596	1633	1779	1675	1670	1640	1627	1658	1614	1641	1681	1680	1695	1648	1676	1680	1687	1664	1650	1729	1611	1708	1659	1701	1695	1598	1704	1680	1620	1654	1602	1669	1774	1687	1646	1717	1696	1659	1665	1683	1672	1706	1657	1679	1678	1642	1712	1720	1665	1662	1659	1688	1687	1745	1643	1639	1683	1571	1652	1710	1682	1651	1674	1641	1659	1624	1666	1694	1641	1709	1686	1589	1621	1718	1670	1708	1670	1603	1695	1664	1722	1700	1679	1557	1603	1631	1679	1651	1663	1664	1700	1674	1674	1664	1676	1708	1685	1675	1718	1652	1680	1725	1625	1662	1717	1639	1758	1700	1720	1627	1687	1672	1732	1619	1630	1708	1678	1644	1673	1714	1691	1693	1649	1624	1688	1713	1619	1627	1701	1685	1746	1670	1702	1685	1691	1686	1656	1695	1642	1616	1632	1729	1730	1626	1635	1716	1722	1667	1590	1641	1655	1667	1796	1674	1665	1621	1632	1667	1717	1596	1762	1643	1626	1625	1723	1739	1653	1704	1731	1705	1677	1670	1689	1630	1717	1685	1731	1722	1649	1704	1703	1672	1664	1651	1682	1673	1675	1557	1683	1717	1615	1687	1686	1625	1640	1597	1663	1662	1641	1678	1664	1643	1644	1622	1644	1762	1642	1619	1669	1662	1658	1728	1642	1669	1697	1681	1661	1700	1680	1647	1645	1666	1671	1623	1683	1667	1675	1711	1621	1750	1677	1647	1622	1695	1679	1728	1655	1681	1751	1776	1685	1651	1701	1703	1654	1714	1615	1636	1662	1676	1626	1604	1706	1643	1676	1631	1652	1747	1671	1658	1663	1677	1648	1652	1715	1676	1699	1685	1667	1693	1676	1774	1569	1719	1645	1593	1736	1639	1606	1672	1691	1622	1640	1689	1628	1609	1564	1733	1670	1662	1607	1675	1597	1644	1721	1632	1637	1705	1634	1586	1700	1636	1689	1695	1749	1654	1698	1721	1734	1655	1642	1630	1678	1687	1664	1661	1623	1731	1745	1684	1737	1627	1688	1639	1676	1630	1598	1582	1668	1620	1610	1657	1645	1681	1709	1727	1597	1675	1670	1627	1710	1659	1722	1623	1647	1643	1681	1622	1710	1668	1634	1660	1667	1620	1696	1707	1665	1736	1668	1726	1702	1668	1638	1620	1612	1633	1708	1674	1616	1652	1644	1643	1627	1588	1722	1688	1664	1609	1630	1665	1738	1629	1670	1608	1667	1714	1538	1700	1696	1689	1599	1639	1658	1682	1753	1688	1663	1648	1647	1704	1621	1657	1708	1651	1654	1728	1704	1620	1676	1673	1695	1622	1688	1729	1712	1696	1688	1682	1678	1638	1685	1606	1693	1649	1712	1697	1706	1712	1677	1667	1724	1651	1638	1672	1655	1691	1745	1577	1700	1611	1629	1593	1617	1632	1694	1620	1630	1716	1774	1739	1587	1635	1731	1586	1721	1674	1655	1744	1637	1708	1635	1653	1681	1735	1617	1666	1679	1664	1706	1663	1705	1647	1745	1746	1646	1623	1605	1665	1769	1701	1642	1661	1635	1657	1686	1690	1589	1653	1583	1618	1652	1569	1701	1582	1677	1700	1694	1665	1658	1754	1655	1596	1780	1685	1620	1673	1649	1719	1701	1690	1611	1646	1665	1686	1682	1714	1675	1705	1622	1664	1674	1736	1674	1684	1655	1658	1734	1646	1661	1663	1647	1619	1695	1675	1635	1680	1726	1606	1690	1684	1639	1693	1719	1691	1700	1654	1647	1652	1685	1602	1695	1673	1643	1623	1703	1618	1645	1657	1669	1682	1622	1651	1669	1614	1659	1637	1673	1685	1668	1685	1703	1657	1705	1653	1668	1637	1702	1664	1629	1703	1686	1649	1711	1686	1669	1654	1660	1622	1716	1601	1667	1707	1742	1716	1644	1654	1691	1701	1731	1715	1639	1695	1665	1652	1719	1733	1709	1625	1715	1675	1758	1706	1641	1593	1657	1623	1723	1630	1571	1694	1701	1587	1631	1712	1650	1704	1683	1625	1638	1713	1667	1716	1704	1699	1623	1647	1658	1635	1661	1735	1636	1612	1697	1635	1681	1677	1696	1595	1661	1594	1610	1772	1677	1665	1703	1700	1714	1664	1660	1704	1635	1619	1608	1639	1710	1668	1668	1628	1687	1657	1721	1689	1542	1665	1747	1670	1664	1645	1674	1678	1682	1637	1734	1722	1604	1683	1700	1688	1675	1646	1672	1623	1629	1687	1637	1628	1661	1670	1584	1595	1656	1652	1688	1658	1707	1688	1712	1680	1627	1660	1656	1703	1669	1684	1653	1639	1625	1637	1718	1710	1611	1729	1694	1662	1650	1603	1688	1649	1673	1668	1676	1546	1702	1636	1691	1652	1747	1759	1671	1692	1667	1615	1741	1723	1774	1666	1685	1646	1620	1695	1677	1656	1681	1660	1679	1677	1684	1536	1719	1608	1613	1668	1651	1660	1630	1643	1643	1759	1666	1679	1627	1738	1664	1742	1708	1666	1699	1643	1654	1708	1664	1697	1665	1664	1583	1580	1610	1663	1658	1649	1717	1669	1672	1645	1622	1672	1671	1710	1692	1641	1675	1670	1616	1694	1693	1636	1708	1649	1588	1660	1657	1594	1695	1741	1684	1683	1699	1676	1700	1733	1665	1590	1669	1648	1653	1637	1729	1627	1715	1685	1687	1599	1625	1735	1622	1656	1611	1629	1700	1721	1635	1647	1745	1654	1634	1636	1745	1600	1646	1729	1668	1677	1720	1603	1642	1681	1634	1698	1664	1557	1611	1721	1670	1667	1642	1608	1695	1694	1604	1606	1675	1754	1638	1640	1604	1727	1642	1622	1699	1728	1661	1675	1664	1693	1683	1707	1650	1704	1687	1634	1704	1676	1676	1729	1711	1653	1683	1631	1677	1691	1631	1669	1640	1673	1607	1701	1680	1698	1666	1617	1744	1676	1721	1686	1644	1543	1616	1708	1687	1711	1709	1637	1699	1743	1642	1734	1662	1644	1671	1624	1639	1676	1560	1686	1674	1690	1700	1690	1657	1713	1645	1663	1623	1715	1604	1691	1695	1709	1705	1681	1612	1698	1638	1669	1568	1699	1590	1668	1679	1617	1649	1626	1651	1701	1660	1708	1718	1724	1604	1695	1607	1618	1659	1640	1683	1716	1718	1586	1729	1590	1723	1608	1663	1578	1631	1633	1587	1702	1716	1661	1745	1721	1669	1638	1695	1657	1664	1717	1634	1640	1662	1537	1621	1753	1686	1663	1730	1652	1638	1643	1619	1675	1627	1673	1638	1669	1696	1674	1672	1701	1627	1690	1676	1698	1636	1689	1621	1647	1578	1585	1641	1620	1739	1650	1628	1700	1690	1640	1599	1641	1684	1619	1705	1704	1701	1729	1669	1660	1694	1674	1609	1668	1655	1670	1675	1698	1594	1622	1617	1646	1599	1742	1651	1724	1693	1707	1677	1665	1707	1655	1636	1660	1663	1623	1629	1616	1692	1662	1685	1708	1604	1641	1678	1605	1708	1627	1636	1614	1664	1691	1660	1707	1651	1629	1733	1656	1744	1699	1615	1667	1671	1626	1667	1665	1664	1731	1711	1657	1626	1606	1654	1719	1683	1709	1675	1685	1599	1604	1639	1682	1695	1691	1663	1662	1709	1642	1713	1672	1633	1653	1632	1700	1632	1608	1704	1743	1685	1665	1708	1640	1708	1670	1638	1669	1654	1668	1655	1688	1639	1592	1697	1650	1643	1648	1693	1627	1664	1677	1653	1678	1666	1697	1668	1690	1688	1695	1642	1673	1594	1750	1658	1601	1684	1659	1689	1683	1702	1664	1684	1597	1662	1764	1675	1697	1626	1636	1688	1704	1693	1697	1698	1675	1689	1664	1638	1649	1622	1599	1745	1659	1663	1619	1650	1638	1633	1668	1693	1653	1675	1615	1705	1644	1667	1603	1656	1689	1748	1662	1670	1632	1673	1639	1665	1635	1658	1605	1646	1687	1618	1585	1673	1628	1667	1693	1660	1572	1709	1634	1633	1726	1647	1675	1721	1688	1701	1681	1651	1703	1657	1682	1661	1629	1740	1636	1697	1704	1691	1643	1652	1680	1667	1665	1634	1689	1728	1701	1667	1641	1656	1673	1721	1695	1655	1687	1683	1705	1685	1685	1680	1710	1759	1631	1729	1716	1685	1645	1610	1714	1653	1673	1667	1675	1629	1673	1580	1650	1642	1713	1644	1573	1623	1687	1631	1644	1655	1732	1679	1623	1679	1633	1732	1700	1609	1642	1682	1684	1648	1736	1634	1700	1703	1690	1661	1669	1644	1632	1628	1728	1667	1711	1658	1679	1622	1674	1694	1683	1691	1635	1663	1688	1725	1672	1714	1635	1680	1635	1657	1670	1650	1633	1636	1692	1636	1701	1671	1662	1664	1659	1659	1673	1673	1667
24312	21285	27879	25005	15713	1495	867	696	631	599	558	592	581	528	483	536	549	501	465	486	475	476	500	485	467	485	523	500	458	459	496	459	474	486	503	489	469	477	447	487	483	479	507	489	476	449	490	425	508	448	477	493	458	498	475	477	479	472	474	501	484	451	508	474	474	455	493	457	474	471	452	460	488	502	493	447	490	488	468	449	432	437	442	439	467	463	451	452	450	447	482	479	480	477	472	460	486	475	474	489	464	464	512	445	488	472	446	438	444	460	434	512	476	459	442	427	472	439	438	454	465	477	488	484	448	459	466	491	442	462	454	474	469	442	466	482	473	494	462	500	459	456	481	476	445	487	440	507	409	507	451	517	461	467	505	480	465	460	480	462	478	450	465	464	436	479	472	477	481	481	437	469	461	474	469	462	411	460	488	501	485	478	462	490	445	456	446	472	453	438	491	471	434	458	488	465	494	457	502	446	480	462	479	479	452	518	483	466	444	480	450	454	481	466	471	518	495	464	531	436	485	459	472	532	455	482	446	512	476	454	473	442	437	489	478	483	423	475	491	499	451	426	453	428	457	446	449	454	489	442	469	492	504	473	452	471	443	499	440	488	479	501	464	475	472	474	485	444	479	435	487	428	459	428	466	493	454	480	451	478	501	477	459	479	435	454	447	479	468	475	449	426	441	477	478	461	404	462	429	447	470	497	446	474	430	466	467	485	492	483	504	473	465	480	462	480	451	483	476	487	476	480	461	458	494	493	467	453	440	462	481	455	463	443	490	477	462	503	473	473	426	495	458	483	447	482	458	432	433	455	501	449	475	456	465	460	482	464	495	463	470	474	460	453	458	517	453	473	496	425	468	475	507	447	489	496	486	536	494	464	442	460	478	450	467	469	470	461	484	461	476	471	459	467	473	478	497	458	483	473	426	496	456	493	485	433	481	424	456	465	454	476	444	497	506	467	476	492	497	459	484	456	490	444	455	496	474	476	474	497	485	483	481	449	485	462	503	497	462	447	436	445	515	483	458	444	503	469	471	499	497	477	474	470	453	477	438	503	475	463	461	479	473	470	433	483	490	442	508	447	489	453	440	467	486	458	458	436	468	504	485	467	494	464	472	462	478	458	421	449	472	468	471	458	481	449	472	446	416	400	461	453	447	462	477	459	481	422	488	454	481	430	444	475	469	454	486	496	434	463	489	423	477	418	437	449	474	443	462	461	480	478	454	509	434	459	460	468	478	458	474	473	438	470	474	503	491	457	430	474	496	457	452	466	507	417	426	482	493	448	464	468	467	469	457	485	474	475	463	485	496	486	442	476	457	480	454	460	429	486	449	459	434	484	490	473	450	406	495	485	475	449	478	467	465	461	449	466	469	445	472	440	469	502	461	467	453	460	455	464	442	458	467	443	449	416	445	471	463	510	450	470	456	519	442	448	481	512	480	447	466	436	445	469	465	444	432	485	455	487	465	432	469	458	459	477	427	454	448	485	470	455	481	448	498	462	460	465	447	493	438	459	465	462	470	485	462	514	467	432	461	463	461	454	472	494	438	464	437	426	476	475	480	470	446	479	424	502	454	472	461	421	485	460	452	458	483	469	466	472	440	436	478	418	481	472	480	451	481	461	488	489	468	481	471	501	477	493	443	469	483	468	478	448	440	482	407	463	460	500	443	459	507	455	466	434	435	448	451	460	442	474	432	459	482	488	477	436	442	501	502	460	480	466	442	452	448	448	457	487	454	455	487	439	467	469	439	466	467	496	462	470	485	472	475	455	518	488	421	452	476	441	433	492	464	474	502	467	471	450	461	444	455	495	473	452	469	445	460	432	476	498	438	430	497	445	440	492	447	438	437	463	432	451	498	455	493	496	459	451	455	479	470	452	445	479	486	488	440	473	438	434	450	457	498	452	439	483	465	448	481	439	485	440	468	507	464	470	445	451	479	432	467	442	466	463	463	489	502	497	471	479	469	487	451	466	476	486	438	445	420	461	473	480	488	466	473	480	473	482	448	492	458	450	448	511	478	503	458	462	501	494	471	514	483	498	460	426	465	478	483	494	483	478	489	482	480	477	451	466	484	462	454	499	452	433	471	483	465	459	475	453	491	465	508	466	489	493	432	454	448	483	511	441	466	442	472	486	454	475	436	468	476	495	475	500	508	479	463	474	457	404	434	469	495	480	476	446	470	495	452	463	483	445	473	476	477	471	471	490	480	465	457	497	467	447	440	476	443	494	429	480	467	477	468	476	440	491	456	464	497	484	452	444	431	413	461	478	450	471	494	470	493	476	474	449	501	463	474	445	463	471	465	424	487	480	506	486	477	465	437	521	473	441	469	502	449	442	491	452	508	481	454	482	440	467	503	461	475	438	459	480	465	450	431	482	468	483	477	477	496	455	454	493	477	478	474	474	466	477	492	448	447	507	456	439	457	471	457	452	458	464	441	471	462	467	422	497	490	456	493	452	439	482	414	470	429	474	470	442	453	449	459	407	474	503	460	465	479	451	451	445	481	463	495	465	461	418	483	491	495	489	441	466	470	476	446	489	434	458	450	470	459	468	470	433	453	443	511	482	453	430	496	464	476	427	486	478	468	477	469	452	492	473	448	466	486	484	454	486	473	466	466	482	462	461	489	437	436	495	456	464	454	454	489	457	470	488	548	482	457	471	508	468	467	480	482	444	465	469	462	472	500	449	484	467	477	486	490	465	468	487	438	488	446	438	488	501	466	457	472	488	483	469	505	472	445	442	466	449	461	503	481	465	471	478	510	425	478	462	464	509	485	450	453	484	484	451	421	444	497	482	459	429	453	478	441	461	463	502	455	496	489	432	495	455	452	492	476	505	475	459	459	432	491	460	496	486	467	462	469	467	507	429	484	499	473	476	495	423	429	461	493	480	435	460	490	479	472	465	470	467	494	482	466	499	445	440	468	459	434	479	472	473	499	400	448	465	473	464	458	451	472	508	467	473	478	494	480	464	456	460	467	458	481	447	428	450	464	489	451	459	465	454	474	436	475	491	459	485	452	461	446	465	515	447	437	485	467	456	495	493	475	470	461	471	454	459	460	425	473	473	437	474	474	448	472	467	421	446	494	483	451	484	469	481	485	479	433	484	449	479	495	435	466	467	474	505	481	457	447	469	476	497	466	453	464	520	491	469	485	458	491	466	461	451	476	473	454	485	475	454	502	472	472	435	454	447	460	452	482	481	462	477	457	468	480	467	453	476	440	463	481	455	481	441	476	465	496	501	447	487	472	432	458	433	434	472	418	491	455	470	457	475	403	417	457	432	448	458	480	444	443	468	428	466	439	456	456	482	459	480	471	446	474	505	440	460	470	450	513	461	472	475	471	489	462	478	453	454	451	488	489	452	465	486	469	455	450	442	505	489	450	464	500	479	477	482	492	462	457	464	487	428	462	416	483	449	500	468	480	444	471	471	447	439	453	470	485	474	438	476	487	481	454	430	478	440	475	475	458	471	462	515	451	462
39593	13364	15769	4401	2959	2293	1851	1619	1508	1340	1246	1184	1131	1067	997	1011	989	948	982	958	964	932	930	892	889	918	906	877	922	882	926	859	818	887	895	861	900	854	863	847	831	863	920	919	904	886	842	869	854	893	898	845	851	877	809	840	879	871	851	848	875	860	884	888	811	849	831	876	824	819	915	881	859	832	847	831	832	857	848	880	862	836	847	875	861	825	883	872	838	830	845	776	877	802	887	831	845	856	863	851	909	890	873	842	856	839	881	800	896	864	805	874	846	869	882	834	826	901	894	860	848	858	865	830	861	899	877	841	857	868	846	888	823	893	818	834	835	835	861	837	823	863	829	862	817	874	853	849	863	845	824	826	896	830	843	825	823	885	817	847	871	844	844	759	892	833	836	909	793	886	848	889	840	829	837	859	847	865	820	845	855	828	864	872	862	887	805	824	803	853	873	844	840	829	828	862	837	813	837	851	823	864	871	809	853	837	842	812	808	855	891	904	900	825	869	881	869	865	847	874	813	808	875	837	869	841	822	869	795	830	810	856	847	814	839	855	851	864	895	839	855	879	895	865	831	863	836	861	865	875	844	852	865	862	815	830	855	864	854	868	868	821	853	872	860	847	861	860	852	912	900	857	857	886	854	876	828	868	777	809	889	825	888	801	857	885	860	847	840	906	839	810	835	877	869	823	807	845	821	926	877	841	875	840	822	876	857	894	872	818	823	847	836	865	851	891	856	874	866	846	876	906	834	817	835	818	831	862	862	826	871	866	797	841	857	818	859	855	880	840	834	830	835	830	875	885	844	907	797	891	836	836	881	849	930	834	917	882	842	856	841	823	856	862	853	896	813	838	794	841	800	849	887	850	868	862	845	822	825	824	903	860	842	916	893	926	892	832	848	892	826	766	832	861	865	845	876	837	878	788	873	871	790	850	814	837	862	857	856	817	817	832	851	857	871	778	877	884	843	824	835	897	843	862	812	865	870	810	874	890	885	852	873	800	863	911	853	805	846	845	850	837	851	874	843	838	850	857	884	861	845	870	908	816	862	853	862	838	869	838	860	851	865	903	888	839	850	846	873	878	883	937	863	875	880	904	879	860	864	795	824	838	864	839	845	861	836	893	831	840	858	841	873	815	809	819	840	872	840	915	855	848	841	876	857	880	878	900	862	880	822	814	903	807	863	856	849	892	885	883	804	830	824	870	833	894	873	846	884	837	904	828	862	860	834	835	837	866	815	849	878	892	883	840	878	853	843	849	866	854	809	837	883	843	907	908	929	834	813	847	836	862	861	833	854	819	869	852	844	854	826	880	851	840	871	844	843	831	896	896	874	794	867	888	843	857	834	892	929	850	867	869	836	841	849	841	855	909	841	825	854	829	810	852	860	861	870	837	840	851	886	814	885	821	866	856	830	850	843	813	850	841	838	817	857	840	892	890	894	868	888	856	864	855	815	886	840	809	874	908	868	799	849	864	849	844	844	872	866	858	886	846	833	849	810	855	858	859	872	849	909	875	813	899	836	868	794	864	882	841	830	841	861	887	827	865	854	861	868	861	863	899	845	837	853	840	832	952	832	875	915	800	883	828	871	867	817	887	854	844	892	857	840	821	872	790	891	831	861	817	863	876	912	844	822	887	863	808	900	879	876	864	860	842	880	857	868	867	881	834	855	845	856	871	873	822	870	820	859	866	804	865	838	858	856	840	843	875	902	849	803	822	854	838	848	813	894	892	793	823	901	835	888	806	859	884	872	862	864	866	839	875	781	871	881	859	849	833	888	850	818	915	881	814	824	833	879	888	811	851	835	834	886	864	892	839	856	848	835	840	866	897	872	837	805	873	857	875	877	895	825	895	846	882	844	869	834	843	872	851	839	825	814	878	881	868	886	842	839	845	854	851	829	893	829	863	869	858	836	840	832	854	859	877	837	860	818	828	816	820	860	824	908	822	867	878	822	847	858	857	835	847	863	839	840	850	853	871	838	844	845	868	873	837	838	840	839	831	840	860	843	872	869	868	804	843	865	825	859	860	816	848	832	828	829	873	863	868	858	852	818	810	876	819	897	844	862	862	861	831	857	844	885	826	824	892	883	890	882	850	833	846	839	819	856	915	878	874	895	797	829	838	901	855	910	863	880	846	877	895	884	878	858	858	893	837	924	845	831	840	824	850	832	796	873	886	857	831	850	890	900	851	893	831	852	853	858	839	819	869	852	873	861	860	822	844	858	867	802	832	809	810	874	860	880	852	849	855	848	825	908	827	836	818	798	899	847	823	852	887	793	837	849	823	815	829	866	861	828	867	837	833	883	883	812	853	811	801	827	823	828	816	909	808	828	861	874	867	877	859	898	869	868	893	913	882	878	887	865	878	866	837	862	893	884	918	889	825	896	895	845	845	835	868	857	885	841	843	839	813	816	877	861	793	868	889	884	883	815	848	845	859	863	873	829	869	892	815	849	827	863	857	881	881	860	862	820	918	876	917	820	839	849	895	903	866	858	865	826	803	824	840	855	856	859	834	799	807	854	818	821	822	859	842	882	872	850	877	800	823	902	837	836	877	881	818	824	767	834	853	854	810	842	883	824	859	804	896	880	860	917	844	859	835	811	834	829	860	863	823	860	859	862	803	835	838	816	860	832	907	829	839	828	873	868	836	868	915	865	860	819	809	908	880	863	849	881	804	832	820	831	817	814	838	820	818	860	839	854	819	863	858	890	821	853	898	806	836	864	853	869	828	860	826	854	839	829	832	848	871	875	842	866	836	943	864	817	810	844	888	847	858	899	834	902	820	831	869	816	812	837	892	879	846	823	825	831	860	823	819	850	857	871	834	868	879	834	832	855	826	850	865	826	872	896	859	825	829	861	795	829	859	834	830	903	853	842	864	807	893	836	910	781	833	808	848	877	879	888	892	802	810	900	831	853	873	821	852	830	870	889	910	870	888	858	884	818	806	842	816	837	840	894	817	874	858	900	857	865	862	838	846	868	875	854	828	852	818	807	826	882	868	864	843	877	819	848	897	861	830	889	850	935	869	829	900	818	863	869	881	813	842	876	812	822	849	820	812	849	821	911	838	880	833	862	861	904	849	833	833	826	888	827	857	848	819	877	916	838	882	836	843	791	848	811	854	834	822	852	901	822	857	858	884	823	865	836	822	850	878	860	869	831	834	792	782	914	888	805	857	842	794	852	838	869	920	827	886	859	846	853	855	853	874	807	868	884	876	841	873	852	820	809	866	863	853	814	803	822	842	875	921	887	843	856	837	878	824	859	835	835	844	859	876	901	904	880	856	809	871	837	870	849	898	828	831	828	858	844	905	822	892	878	915	858	845	784	861	859	863	844	824	831	869	843	873	825	819	842	846	823	856	889	800	860	807	870	843	888	826	885	820	861	853	878	896	836	848	846	917	869	880	845	889	847	809	876	846	922	870	825	860	868	841	855	860	911	841	873	840	821	836	837	863	843	840	882	813	900	902	853	802	859	875	821	905
23362	21309	28658	24292	21304	12806	1570	917	762	688	669	625	593	582	563	583	546	512	523	532	530	514	491	494	476	498	480	462	502	507	498	465	528	460	505	471	466	488	514	489	449	475	500	490	456	462	435	489	524	426	472	497	468	472	437	479	456	430	462	481	475	487	485	480	425	447	499	483	484	452	503	469	443	491	446	465	474	480	477	462	428	471	478	460	476	479	502	473	472	487	473	437	461	470	485	418	434	442	452	469	454	487	468	488	488	458	460	484	453	411	495	472	430	451	414	443	482	534	493	435	477	517	485	474	476	453	435	496	447	433	504	450	486	454	455	467	426	454	466	486	466	413	526	484	463	481	475	472	443	445	483	464	462	493	471	472	463	441	474	467	458	499	453	486	420	449	444	469	448	451	501	456	455	469	457	483	464	498	480	493	465	476	466	472	457	467	453	457	464	472	452	473	482	471	461	441	453	451	490	480	445	446	494	464	466	447	504	430	450	494	448	452	434	438	461	449	462	507	473	500	480	486	467	460	485	448	470	456	472	499	509	469	444	480	495	467	477	477	435	444	447	460	454	440	488	492	481	437	492	469	443	478	485	460	445	464	474	460	473	470	475	432	483	442	424	480	458	446	466	438	484	484	466	478	435	487	436	461	478	471	476	436	456	429	479	450	455	477	473	442	452	479	431	468	472	452	451	486	507	477	437	487	443	490	462	450	512	468	449	430	498	500	441	472	434	451	433	467	449	457	458	463	462	471	456	450	486	483	447	497	432	476	446	483	472	442	479	463	507	451	470	449	478	457	488	454	468	470	476	466	424	424	466	466	443	421	459	457	465	432	453	494	450	477	456	450	448	459	454	473	486	429	431	480	479	463	456	480	441	446	478	454	445	450	498	449	489	447	481	490	454	453	504	471	461	442	475	483	452	476	453	429	458	497	509	474	450	453	447	462	466	486	468	451	479	455	465	430	486	475	483	478	461	435	505	459	503	501	503	410	454	492	469	482	459	474	435	497	465	459	496	473	430	457	456	466	466	459	451	434	470	451	493	447	483	441	467	451	477	446	456	463	466	463	470	465	475	492	459	429	492	459	446	425	506	432	475	470	452	474	450	462	439	417	460	488	489	459	479	479	461	461	498	472	443	496	434	446	438	446	472	485	451	451	466	488	501	437	488	487	482	442	509	462	442	439	454	470	444	474	429	443	425	472	456	445	467	485	427	461	423	454	463	482	445	444	492	476	426	515	518	470	501	445	440	434	462	427	413	455	436	453	499	486	457	452	472	450	481	471	450	482	482	478	462	483	434	428	488	474	466	505	444	442	451	472	470	520	470	474	480	470	458	434	516	473	462	487	487	473	416	430	454	502	445	479	435	463	466	478	451	425	491	440	467	434	447	503	434	478	489	419	438	475	466	439	447	434	451	481	519	471	507	435	477	452	489	467	463	451	444	433	454	456	492	444	425	499	409	462	483	453	409	431	423	495	466	436	486	469	460	463	461	442	472	471	495	461	456	456	474	450	474	503	498	475	456	438	468	449	488	437	439	464	494	446	496	461	462	500	434	429	509	458	456	421	480	452	449	448	489	473	500	489	457	470	431	452	471	479	437	466	453	514	461	451	438	488	417	467	437	471	492	455	468	476	503	466	449	486	478	438	483	468	493	432	471	457	493	442	463	492	417	431	471	467	485	449	490	471	415	425	462	482	457	464	476	496	455	468	454	475	470	465	455	448	458	437	447	540	489	484	480	476	442	447	485	470	448	450	487	484	443	433	471	466	425	463	455	487	486	470	471	428	450	449	486	485	467	431	430	444	469	461	486	481	483	416	445	498	485	480	457	504	478	433	469	479	487	492	473	453	459	478	435	480	484	448	428	507	425	466	448	504	479	483	454	458	458	486	466	474	485	456	472	505	444	450	466	430	461	476	461	445	451	483	467	480	440	452	461	418	503	473	465	456	450	440	465	479	485	428	472	446	457	465	482	424	427	482	456	472	466	494	476	483	425	455	466	447	498	445	499	479	462	430	455	479	471	443	476	482	464	449	407	505	489	462	478	494	440	488	491	433	471	470	464	464	451	476	477	470	450	515	455	450	484	468	440	459	501	494	461	473	451	435	490	456	461	469	466	412	472	456	469	480	439	455	446	477	455	453	442	466	442	462	451	502	452	470	482	494	475	475	404	483	475	472	433	481	444	460	463	459	498	440	466	484	449	474	457	473	504	480	477	459	465	486	466	467	457	493	456	441	460	441	441	488	488	485	440	460	504	459	410	460	524	438	474	483	504	471	525	485	479	476	467	481	484	456	463	442	500	463	474	452	455	473	456	450	463	483	448	434	435	451	454	436	433	455	450	444	473	456	450	426	462	467	486	468	480	441	437	469	477	452	472	465	484	479	438	450	461	449	495	494	468	475	438	468	474	489	458	462	462	430	465	478	451	476	492	533	444	455	484	505	457	463	448	478	485	446	466	437	476	443	452	421	452	500	461	457	490	469	466	480	476	446	455	413	483	458	514	448	445	472	491	457	506	513	481	476	474	491	471	500	455	453	472	440	482	429	491	499	466	465	452	422	466	434	464	485	472	446	471	458	463	463	492	470	469	459	445	446	479	518	465	487	473	497	453	439	485	436	454	444	458	490	451	473	477	457	440	480	423	451	452	452	458	483	470	450	510	458	453	491	460	480	479	462	494	468	456	448	433	456	453	458	471	472	492	443	433	481	430	483	446	457	471	470	480	458	488	439	487	479	504	453	468	467	475	490	461	394	440	444	492	475	443	480	460	465	477	463	479	494	448	445	448	484	459	476	442	499	454	460	441	450	510	432	510	478	469	435	482	470	463	442	486	449	460	442	466	428	417	472	484	442	447	469	448	480	483	463	473	458	441	419	454	472	464	501	455	477	457	465	454	415	508	492	420	474	460	517	470	479	455	455	465	410	461	434	424	479	473	466	518	447	478	460	445	454	457	457	455	483	490	447	468	450	433	475	466	493	445	455	452	459	462	463	436	475	472	440	468	478	456	423	488	453	470	464	456	503	441	465	460	434	477	467	491	454	417	449	472	450	434	433	453	487	483	422	468	474	506	453	458	472	496	465	459	447	478	434	496	476	476	425	474	493	457	470	496	497	460	448	448	443	451	464	430	463	446	448	489	441	446	431	498	460	448	446	465	438	461	469	467	461	429	466	478	457	462	452	466	466	467	443	461	477	461	469	483	467	500	461	488	454	443	513	471	460	467	449	484	454	451	490	500	502	439	433	475	460	433	473	427	485	456	482	444	442	433	434	504	453	421	443	482	485	495	460	462	494	459	446	464	489	497	447	452	439	484	505	460	478	468	467	498	460	446	471	467	484	431	446	436	446	479	444	471	477	457	434	488	453	478	485	450	480	452	464	442	480	470	485	487	441	426	466	487	519	439	503	472	449	429	435	449	475	461	462	488	473	467	453	401	484	477	466	463	501	454	450	476	428	414	446	471	445	484	417	457	469	477	446
38362	17797	19262	6895	4626	3493	2688	2286	1924	1751	1592	1324	1236	1203	1142	1115	1071	999	1010	989	981	987	936	885	861	915	943	882	897	884	864	846	838	865	855	871	843	817	842	813	798	879	823	787	838	779	795	838	871	850	843	848	823	796	758	782	789	840	862	802	847	852	824	820	838	844	819	826	842	786	796	760	860	865	826	745	783	805	824	838	800	820	815	807	831	786	829	856	851	852	843	818	797	807	821	835	813	813	745	813	809	821	859	799	808	791	828	778	732	757	835	815	761	810	823	749	793	808	823	787	778	780	784	793	800	791	814	822	832	823	870	804	814	801	824	767	810	786	757	806	794	786	826	780	780	774	865	757	775	764	799	809	824	825	793	804	768	780	763	796	794	829	794	783	824	835	763	854	796	814	815	772	876	817	806	805	764	844	792	820	820	829	812	819	774	788	813	772	790	796	780	816	795	764	796	767	758	775	790	813	831	820	838	851	812	803	769	804	746	857	878	796	758	796	828	802	763	828	790	822	773	814	860	756	781	796	795	785	765	860	826	751	781	797	791	740	787	866	838	812	825	867	811	812	782	793	787	828	813	844	783	820	838	803	803	757	821	822	768	843	818	830	766	781	829	857	784	778	831	818	757	816	826	812	817	829	783	808	849	831	791	795	774	782	833	800	839	828	824	782	789	812	805	769	804	792	808	795	810	839	788	792	777	843	817	788	837	806	761	746	800	743	873	783	805	806	820	828	789	806	836	798	784	821	789	750	806	823	804	840	761	818	859	808	844	746	799	785	768	815	813	836	821	782	809	847	796	799	761	852	795	817	818	850	821	809	826	874	843	780	846	790	779	793	873	801	793	822	766	777	769	830	858	822	843	778	809	773	854	839	807	764	757	806	768	785	840	812	796	827	765	821	821	856	766	752	812	820	783	809	793	775	844	797	805	750	820	768	809	840	833	824	744	817	797	868	788	766	778	816	791	801	828	803	827	833	765	778	781	815	806	832	768	780	763	863	758	811	817	774	801	823	772	838	792	772	800	799	801	756	766	791	808	807	815	819	749	803	826	802	780	817	816	790	805	822	812	782	849	779	824	798	809	851	809	829	797	805	808	819	788	842	815	824	830	837	818	751	815	802	772	779	840	830	777	819	849	762	727	794	831	799	814	741	850	726	787	790	780	744	784	794	764	801	830	838	809	771	811	842	803	766	774	754	744	770	797	805	774	834	788	743	813	768	804	814	778	801	794	793	733	809	787	794	845	847	816	790	783	756	798	782	734	809	799	805	814	848	791	796	916	764	802	842	811	786	765	792	770	777	790	797	766	809	828	818	821	806	818	827	771	779	765	830	821	833	796	827	808	826	802	807	790	846	823	786	770	761	841	806	768	812	796	774	779	815	824	898	797	784	803	788	682	817	840	828	796	772	796	762	844	797	773	769	826	790	763	819	802	804	832	800	835	809	758	815	837	817	776	826	817	794	810	788	781	759	833	854	798	783	846	843	810	822	761	743	787	805	784	809	773	789	799	773	786	791	832	796	804	793	770	832	811	819	810	795	782	845	786	786	806	812	795	829	814	777	836	801	858	785	840	802	813	845	761	837	766	806	820	718	817	768	775	839	785	772	819	829	766	863	787	806	800	791	770	795	770	801	831	778	844	819	806	765	807	825	823	777	758	823	825	796	839	789	812	870	806	797	752	802	839	773	771	826	792	814	766	775	818	816	820	797	767	836	850	786	756	842	813	814	783	843	809	825	778	832	830	816	823	795	787	833	821	807	774	814	835	798	803	832	755	790	796	828	807	841	818	774	805	799	829	835	800	776	817	830	774	837	856	834	787	872	748	826	872	770	801	860	771	779	810	795	839	815	855	800	845	745	800	804	782	794	843	762	746	823	789	782	819	856	830	815	787	768	826	843	842	822	784	837	827	823	790	770	829	789	843	757	800	794	802	816	829	784	789	878	811	784	776	785	797	796	819	805	812	797	822	808	816	826	780	763	843	845	849	795	813	795	784	854	801	858	818	804	809	832	830	819	805	768	816	811	799	848	828	758	770	771	798	791	835	797	814	779	806	803	828	828	793	764	832	759	786	763	768	795	808	753	796	816	740	830	801	784	801	783	792	791	875	791	821	826	755	763	843	814	840	815	808	775	824	803	773	752	778	826	835	838	836	815	792	773	796	822	802	799	788	781	794	857	873	819	821	815	801	801	789	795	810	821	767	817	869	797	801	803	830	806	754	807	840	828	874	815	812	738	816	806	851	775	808	783	802	785	801	872	784	781	798	808	811	801	817	798	823	854	818	835	811	826	798	815	803	823	808	795	810	803	787	777	807	792	790	806	839	801	833	860	809	830	798	833	843	776	824	828	815	822	853	795	843	767	774	803	839	823	799	804	810	823	836	828	863	803	786	819	798	852	806	808	805	805	740	768	781	798	783	813	808	807	784	800	774	814	824	778	790	805	741	797	757	846	783	830	802	790	748	779	765	759	834	788	821	776	765	784	823	805	810	832	794	846	830	808	806	813	849	831	777	795	814	821	788	789	804	821	839	805	796	796	839	799	777	814	813	782	782	776	793	773	802	793	824	843	805	771	828	789	755	779	809	783	778	774	805	817	775	794	832	786	826	772	829	842	776	809	826	840	773	873	792	779	769	766	803	810	777	790	805	772	784	788	833	787	787	808	786	825	799	795	791	826	814	831	772	830	805	795	840	811	835	824	757	833	797	767	765	832	826	805	830	828	837	787	768	803	810	779	782	789	788	791	778	791	805	801	821	853	790	820	824	794	824	828	787	807	816	808	857	769	802	835	764	848	809	795	836	834	796	778	791	835	800	827	842	791	813	817	801	805	802	825	799	848	833	768	821	806	752	793	825	786	826	820	872	743	826	823	768	808	758	828	802	833	806	832	797	798	754	797	804	800	793	845	809	831	819	799	805	776	764	810	803	785	784	806	794	774	804	836	806	877	802	745	741	771	774	820	867	799	784	795	818	785	824	830	763	792	817	764	785	773	815	841	809	852	792	802	803	816	852	840	843	796	822	831	836	861	804	840	808	772	822	789	808	799	771	819	840	785	815	763	821	813	836	833	794	816	785	801	767	779	776	810	815	778	786	784	788	840	817	806	834	810	782	826	775	813	837	757	822	807	782	860	775	813	783	837	823	836	804	840	852	832	831	799	738	846	811	803	771	825	799	833	774	808	855	790	837	815	835	773	788	818	801	797	841	799	808	838	815	844	817	742	776	786	812	789	788	809	812	804	864	826	854	837	766	777	830	733	842	833	820	768	854	796	795	805	792	833	757	780	834	797	831	839	802	825	801	816	819	790	844	831	813	803	784	801	843	793	789	800	794	789	837	836	803	795	812	777	854	829	785	838	787	781	868	743	863	783	818	815	843	811	781	781	832	822	819	777	803	769	773	815	797	840	844	801	809	797	814	772	794	817	768	782	769	776	786	823	801	779	749	803	755	789	820	760	796	815	823	849	798	851	853	831
27038	20756	10216	1605	1086	1009	1063	1046	974	1023	964	974	1013	997	1031	928	1005	976	938	900	962	988	948	970	991	975	1002	990	998	936	983	990	957	1023	1041	991	991	948	990	962	955	994	946	996	1002	1003	1013	956	1001	998	964	967	936	961	968	980	937	933	961	969	908	976	998	1021	940	1002	937	923	964	1004	953	996	1003	956	977	1014	973	977	992	963	1034	979	995	953	1029	975	958	990	1045	1016	991	1005	993	985	970	970	947	961	960	1029	998	985	958	971	917	980	960	996	1031	976	1014	959	916	986	967	964	965	1009	1021	997	955	982	943	993	975	1013	1020	989	996	936	901	982	937	939	908	962	915	952	936	939	975	945	932	926	1052	937	956	947	987	920	957	975	967	964	978	981	1016	983	978	975	935	1008	993	954	999	992	986	1046	981	986	969	941	996	971	1009	948	967	980	924	969	981	975	1042	932	961	990	913	941	1010	950	1002	952	958	992	1051	949	941	938	978	1026	951	953	989	1037	989	947	958	923	966	1001	982	1007	992	931	969	938	1031	943	965	923	965	942	969	940	913	983	971	978	1063	990	1017	955	921	960	968	958	995	946	934	970	919	966	1004	956	1008	943	1005	984	1004	1023	962	911	1017	977	968	965	927	924	907	972	1029	1041	943	1006	964	1039	981	949	957	978	959	1017	973	957	975	978	1000	939	983	981	965	968	964	1023	955	995	943	962	997	942	962	977	969	920	985	987	969	990	1022	940	1000	976	974	987	959	971	995	941	985	996	959	975	979	945	1005	903	982	963	944	1040	994	968	962	952	956	977	978	930	1017	1034	977	968	918	926	1039	961	957	964	994	969	955	999	966	943	953	912	1015	1003	941	998	987	907	995	977	1024	1026	935	901	1019	1022	991	929	988	964	958	965	977	993	933	966	980	1041	1045	984	1007	963	1013	983	984	961	974	1036	1012	985	967	977	978	950	976	989	957	1013	1005	989	993	975	939	1003	941	1035	969	1014	1028	955	933	965	1021	944	1007	933	987	982	967	978	991	951	967	1038	1026	957	948	931	1024	1018	894	961	984	998	966	1071	953	964	947	1025	997	955	917	1026	1020	1004	930	998	1011	1015	977	1020	1025	990	1036	1009	967	952	925	975	999	1048	952	953	977	930	943	962	934	988	978	925	948	1028	970	933	1006	953	984	967	998	988	967	982	982	953	991	983	1005	996	894	972	974	996	937	978	947	975	943	998	951	979	977	1021	999	974	984	940	973	955	977	917	963	936	930	988	979	1026	974	990	1017	982	1001	932	943	976	992	1036	954	975	976	982	1013	967	971	1027	985	982	942	978	1035	988	969	1011	944	973	988	989	950	957	932	961	983	944	984	927	993	968	969	993	1058	993	947	970	994	996	987	963	980	973	954	966	1030	1031	951	947	962	1025	977	989	994	968	969	956	933	986	989	979	975	1033	931	1036	986	1001	992	927	935	1012	937	999	990	1013	978	989	998	1024	1002	990	965	965	937	1033	960	985	920	1000	966	983	981	1001	979	983	995	964	970	999	981	982	992	979	961	980	1082	971	967	1002	921	951	977	1010	984	959	963	959	974	1028	1007	958	934	1026	1005	1052	955	888	968	956	951	988	912	928	984	976	1011	960	1025	974	1009	1007	948	962	985	1006	977	994	1033	959	971	959	968	984	1009	1024	991	975	955	971	959	989	986	925	959	977	966	940	989	953	999	971	1004	979	1000	985	970	967	997	1022	971	990	961	1000	905	955	965	1007	952	1031	958	1001	924	958	963	971	960	1009	1026	990	983	968	984	977	973	972	890	968	946	956	983	959	963	1031	962	986	1004	968	991	993	972	1015	956	950	985	921	967	1004	969	908	960	952	965	986	952	957	939	981	966	1009	1009	967	978	955	962	972	941	958	1056	966	999	968	1013	982	957	965	939	943	961	948	968	986	936	999	981	965	913	1001	932	1018	1002	956	952	952	954	923	1026	981	942	1003	935	958	1013	968	986	932	959	1016	945	913	964	975	1002	929	915	937	944	1037	992	990	969	1005	924	994	970	974	978	965	1036	985	986	935	935	964	944	922	931	965	956	1005	1022	983	1001	992	1024	1013	1035	942	1001	1015	1010	968	942	985	919	947	1020	966	1005	954	950	1044	976	949	1011	1003	985	960	923	998	984	1003	946	951	990	968	1006	929	939	1025	1013	950	931	978	985	998	930	962	1058	1011	927	928	947	920	964	956	969	1036	963	1013	997	940	972	966	964	937	990	990	989	969	996	1012	913	1012	955	948	1012	984	948	1026	969	930	985	922	912	982	988	956	992	909	944	950	1022	934	982	1018	959	976	1023	992	961	976	1006	927	985	970	1020	969	883	946	977	975	963	1022	901	1041	925	960	952	969	948	926	984	987	928	982	974	991	1006	955	950	1013	949	982	968	922	999	966	964	993	960	978	950	1042	992	953	986	911	1032	931	962	967	946	970	967	999	975	972	973	959	960	1025	984	963	951	937	1003	992	1011	966	951	968	1001	929	982	986	969	971	977	922	1003	1056	949	975	951	983	1028	997	1028	993	946	916	973	972	1048	972	978	944	970	956	960	1013	949	992	979	932	977	1033	996	1006	962	945	945	1013	999	920	954	996	984	948	995	971	954	1000	1045	967	972	940	956	947	940	969	1045	972	982	954	1050	936	951	991	1019	962	1005	967	1004	957	941	982	985	992	939	978	1039	1003	963	1004	933	988	917	921	1002	1003	931	994	951	976	984	1006	977	931	994	965	1000	946	1022	952	951	961	959	989	964	978	949	957	976	950	959	988	999	1012	964	947	938	999	985	1005	936	976	921	953	1015	935	944	1015	973	878	930	969	953	1001	956	975	927	941	994	989	978	1027	987	1010	983	975	948	937	974	998	1005	999	977	942	958	1000	957	990	961	1005	1012	971	966	923	1015	968	1009	986	1007	1043	1022	985	950	979	973	972	966	921	1014	975	934	998	1030	959	970	956	971	996	973	922	996	963	1013	897	950	994	964	963	966	995	956	965	992	971	986	1013	972	1005	974	995	985	947	959	983	945	971	995	954	1000	991	915	989	1017	933	952	1006	996	1040	927	964	991	991	934	951	967	984	1049	953	1004	940	994	981	1041	990	998	974	936	958	960	946	932	930	1019	932	922	992	979	968	993	981	972	1031	963	979	984	960	1009	960	957	975	998	975	1029	979	954	990	1034	963	923	936	1004	983	959	927	958	959	1015	968	978	947	995	979	981	954	1000	982	1026	993	945	1024	951	990	1007	973	980	1020	1020	987	985	956	1054	967	983	1001	938	948	915	969	983	983	947	973	930	976	952	958	1023	942	951	934	943	977	990	956	967	961	977	991	1027	951	990	933	933	992	980	990	987	981	963	1001	1018	967	968	1021	967	1010	991	965	920	950	967	955	977	967	1008	1025	987	960	967	970	1016	984	1001	934	994	971	978	964	951	1005	983	982	1016	956	942	964	941	1002	969	1037	959	966	995	1034	974	995	1045	1037	929	967	1023	930	993	952	987	990	1002	930	975	978	964	947	998	946	934	970	990	1045	932	946	1004	974	1014	1010	1016	987	913	1011	963	958	924	971	916	894	953	963	992	996	922	966	967	932	946	1001	973	1028	945	1037	934	1016	972	1008	962	960	964	976	935	931	941	961	980	975	1004	971	988	966	932	1004	930	942	976	1007	932	1009	963	937	960	982	956	946	968	927	1005	994	973	996	983	901	1006	947	1020	914	974	965	951	1003	936	957	1043	1000	967	958	943	924	1029	1007	942	937	985	964	941	1002	1002	1047	1030	980	977	987	944	971
21798	4793	5041	2002	1850	1750	1817	1690	1733	1808	1720	1716	1700	1713	1714	1631	1705	1701	1739	1666	1648	1717	1629	1667	1635	1769	1646	1698	1697	1634	1692	1661	1643	1710	1738	1666	1671	1650	1649	1685	1762	1695	1633	1657	1730	1720	1638	1655	1655	1668	1710	1669	1679	1677	1665	1712	1634	1654	1654	1621	1644	1603	1737	1614	1688	1657	1671	1697	1685	1671	1668	1643	1664	1721	1651	1664	1668	1628	1673	1639	1616	1717	1547	1655	1721	1698	1635	1648	1686	1677	1643	1638	1629	1631	1658	1640	1687	1662	1717	1673	1640	1672	1608	1681	1639	1605	1623	1650	1656	1631	1634	1694	1731	1661	1647	1601	1701	1674	1671	1624	1667	1631	1683	1628	1651	1682	1620	1641	1696	1685	1625	1648	1619	1711	1629	1612	1702	1616	1701	1631	1675	1658	1675	1662	1660	1658	1653	1640	1678	1755	1649	1663	1692	1670	1682	1688	1686	1692	1644	1657	1690	1681	1681	1666	1702	1671	1693	1695	1688	1705	1641	1720	1648	1704	1706	1677	1664	1634	1691	1713	1707	1742	1653	1671	1660	1665	1700	1683	1679	1700	1655	1646	1676	1693	1728	1657	1674	1593	1742	1672	1648	1699	1695	1717	1617	1677	1627	1670	1636	1636	1648	1676	1639	1565	1683	1705	1658	1759	1661	1687	1665	1587	1629	1629	1630	1627	1715	1688	1691	1676	1706	1694	1709	1622	1656	1693	1613	1624	1642	1677	1702	1657	1578	1679	1628	1715	1629	1644	1734	1716	1774	1663	1661	1617	1636	1605	1683	1658	1648	1574	1603	1642	1667	1671	1707	1632	1666	1703	1657	1697	1628	1708	1668	1717	1695	1578	1643	1682	1662	1645	1691	1651	1640	1650	1660	1670	1648	1718	1660	1708	1619	1649	1705	1669	1682	1685	1730	1717	1664	1615	1656	1625	1629	1648	1630	1613	1660	1600	1669	1697	1707	1673	1692	1605	1682	1604	1731	1665	1651	1651	1688	1664	1623	1666	1743	1700	1707	1749	1653	1653	1661	1695	1644	1614	1709	1622	1705	1705	1667	1669	1679	1731	1742	1685	1681	1612	1691	1655	1652	1656	1634	1663	1623	1641	1656	1770	1689	1738	1612	1724	1666	1682	1625	1629	1570	1720	1752	1727	1687	1694	1686	1661	1718	1692	1663	1678	1676	1717	1658	1688	1579	1678	1712	1750	1717	1647	1770	1585	1760	1678	1662	1667	1653	1612	1707	1655	1617	1694	1640	1590	1613	1695	1721	1630	1598	1644	1695	1627	1646	1741	1635	1635	1701	1680	1696	1663	1595	1681	1572	1782	1684	1653	1614	1665	1643	1667	1638	1642	1625	1747	1646	1617	1631	1616	1611	1605	1651	1677	1729	1640	1709	1660	1623	1658	1638	1703	1709	1652	1689	1671	1671	1665	1657	1661	1623	1693	1603	1650	1724	1671	1677	1723	1624	1693	1649	1726	1647	1687	1661	1623	1688	1723	1658	1655	1612	1646	1711	1694	1629	1701	1669	1668	1638	1591	1680	1667	1656	1674	1610	1681	1671	1731	1685	1706	1686	1624	1645	1658	1688	1589	1623	1616	1685	1642	1587	1630	1658	1717	1655	1665	1749	1672	1644	1694	1673	1717	1647	1666	1639	1622	1660	1649	1673	1709	1668	1652	1671	1695	1616	1629	1695	1691	1641	1702	1742	1711	1652	1632	1695	1699	1659	1722	1606	1693	1644	1694	1682	1641	1755	1714	1669	1702	1665	1627	1655	1583	1639	1705	1675	1688	1786	1709	1716	1680	1651	1631	1611	1647	1619	1640	1636	1683	1665	1653	1660	1661	1708	1693	1701	1755	1613	1666	1720	1690	1676	1637	1587	1683	1605	1671	1675	1628	1668	1600	1696	1647	1639	1658	1635	1665	1664	1679	1685	1696	1707	1720	1701	1644	1667	1592	1673	1706	1617	1645	1668	1646	1618	1663	1689	1651	1694	1617	1746	1607	1701	1677	1648	1680	1641	1721	1634	1659	1635	1696	1623	1616	1640	1660	1686	1695	1681	1686	1661	1636	1717	1666	1636	1680	1695	1670	1624	1608	1737	1612	1663	1704	1621	1664	1717	1701	1643	1631	1609	1697	1677	1752	1671	1719	1716	1654	1675	1705	1649	1639	1631	1685	1692	1636	1641	1650	1686	1598	1645	1682	1686	1690	1606	1654	1677	1785	1684	1616	1676	1706	1657	1645	1640	1677	1704	1676	1651	1676	1527	1715	1619	1684	1680	1610	1624	1674	1629	1654	1655	1628	1675	1694	1683	1678	1705	1646	1686	1748	1584	1683	1679	1610	1646	1654	1624	1659	1671	1686	1692	1640	1691	1662	1660	1626	1677	1726	1639	1680	1627	1602	1643	1737	1695	1637	1617	1693	1662	1653	1709	1636	1657	1790	1669	1626	1646	1695	1667	1680	1624	1627	1653	1649	1662	1600	1623	1653	1663	1659	1595	1700	1724	1741	1662	1742	1674	1575	1590	1636	1725	1713	1701	1672	1623	1596	1627	1585	1720	1634	1696	1665	1637	1659	1579	1697	1636	1716	1641	1728	1654	1724	1647	1720	1595	1738	1720	1647	1690	1638	1626	1667	1617	1671	1754	1640	1683	1678	1677	1664	1659	1672	1691	1599	1643	1688	1640	1624	1607	1623	1641	1679	1670	1607	1726	1676	1722	1590	1681	1717	1698	1669	1668	1662	1611	1650	1661	1693	1711	1680	1592	1671	1652	1580	1688	1697	1681	1675	1724	1641	1701	1687	1619	1662	1652	1664	1635	1604	1720	1671	1686	1604	1697	1596	1696	1669	1738	1642	1671	1644	1535	1708	1615	1662	1686	1658	1672	1637	1675	1649	1648	1663	1613	1634	1751	1647	1642	1676	1638	1632	1618	1642	1615	1630	1653	1642	1674	1725	1595	1681	1666	1716	1623	1628	1638	1650	1657	1678	1734	1629	1641	1606	1621	1631	1620	1633	1689	1733	1661	1617	1745	1670	1715	1648	1699	1653	1666	1705	1586	1734	1684	1671	1651	1667	1679	1680	1687	1702	1731	1677	1688	1620	1722	1611	1667	1716	1710	1640	1652	1600	1724	1674	1623	1637	1682	1732	1612	1677	1707	1637	1695	1628	1678	1651	1654	1691	1572	1714	1679	1583	1746	1711	1680	1660	1678	1756	1718	1737	1668	1611	1612	1707	1648	1685	1653	1655	1685	1696	1619	1623	1660	1678	1694	1656	1670	1743	1695	1653	1713	1669	1648	1607	1790	1731	1601	1771	1615	1719	1793	1640	1696	1671	1687	1646	1720	1693	1596	1651	1682	1723	1723	1678	1653	1676	1662	1622	1682	1614	1654	1640	1628	1642	1615	1706	1665	1640	1665	1676	1699	1716	1641	1689	1695	1746	1679	1611	1666	1620	1669	1627	1650	1691	1739	1677	1647	1725	1673	1620	1660	1723	1648	1623	1663	1657	1607	1718	1661	1676	1703	1697	1647	1681	1711	1716	1631	1598	1662	1662	1648	1638	1652	1664	1648	1642	1569	1657	1689	1728	1685	1646	1669	1691	1622	1673	1658	1690	1751	1679	1647	1726	1761	1628	1657	1614	1725	1657	1649	1681	1686	1747	1729	1661	1676	1644	1633	1697	1640	1716	1688	1638	1674	1745	1732	1693	1688	1664	1611	1669	1680	1697	1684	1745	1668	1677	1648	1661	1750	1648	1668	1606	1593	1706	1684	1661	1656	1578	1712	1665	1680	1648	1663	1699	1651	1637	1648	1652	1643	1677	1743	1613	1673	1603	1686	1648	1730	1623	1665	1607	1650	1708	1671	1655	1653	1700	1696	1624	1723	1655	1689	1618	1571	1640	1663	1661	1610	1750	1703	1680	1670	1688	1750	1670	1727	1717	1706	1606	1638	1670	1664	1666	1667	1581	1652	1623	1690	1628	1665	1660	1681	1643	1605	1657	1648	1638	1649	1674	1719	1711	1691	1647	1639	1635	1656	1640	1647	1720	1632	1730	1759	1658	1654	1699	1719	1692	1615	1728	1647	1649	1742	1671	1648	1622	1697	1688	1645	1632	1655	1676	1692	1660	1750	1631	1728	1657	1710	1654	1622	1686	1677	1603	1707	1611	1613	1657	1709	1687	1666	1716	1625	1662	1687	1647	1628	1648	1624	1639	1719	1648	1620	1671	1672	1622	1740	1637	1659	1663	1683	1649	1659	1683	1642	1623	1641	1631	1667	1630	1773	1673	1670	1674	1705	1664	1668	1613	1674	1653	1724	1720	1687	1675	1669	1627	1688	1686	1652	1648	1669	1642	1625	1634	1605	1653	1699	1643	1677	1659	1660	1634	1667	1734	1630	1656	1613	1559	1643	1703	1561	1651	1600	1692	1671	1645	1670	1593	1686	1663	1644	1690	1677	1699	1662	1668	1713	1694	1643	1647	1665	1584	1658	1652	1658	1703	1614	1681	1730	1578	1662	1725	1686	1648	1669	1708	1667	1640	1642	1618	1738	1616	1671	1596	1715	1641	1628	1633	1697	1600	1696	1595	1688	1671	1668	1656	1673	1666	1723	1634	1643	1660	1742	1681	1708	1641	1702	1690	1652	1660	1636	1573	1671	1696	1712	1663	1590	1699	1624	1692	1694	1676	1676	1711	1696	1672	1704	1571	1637	1590	1579	1584	1679	1650	1623	1667	1620	1669	1685	1715	1648	1634	1674	1677	1682	1658	1626	1713	1659	1653	1658	1673	1654	1660	1631	1732	1686	1682	1682	1732	1682	1574	1723	1679	1714	1700	1663	1641	1629	1738	1700	1680	1622	1608	1716	1653	1710	1651	1719	1675	1619	1707	1721	1662	1638	1673	1636	1725	1702	1607	1701	1679	1698	1710	1635	1665	1717	1646	1615	1575	1698	1676	1682	1665	1595	1666	1676	1656	1587	1667	1623	1698	1733	1728	1671	1629	1762	1662	1703	1663	1734	1659	1728	1610	1650	1717	1654	1695
24276	21311	28153	24787	16375	1568	862	662	641	537	604	575	484	552	519	504	539	506	475	446	468	473	521	486	472	455	496	447	500	495	486	465	496	454	474	463	465	463	470	440	449	474	469	505	463	473	490	489	481	476	493	473	488	487	486	451	477	457	466	457	484	462	459	468	492	473	449	480	456	480	442	441	473	499	463	507	467	483	461	455	428	474	427	453	465	439	450	460	453	457	472	486	443	467	459	481	492	492	494	445	470	494	468	449	454	443	455	458	485	450	452	436	455	445	443	497	470	431	472	465	442	451	490	474	462	479	474	481	443	478	514	469	474	479	451	440	469	489	476	451	483	443	451	442	484	464	464	479	494	461	452	424	439	440	503	447	470	484	451	486	474	487	444	443	445	443	455	465	467	452	471	467	440	443	444	470	458	488	490	474	438	469	475	462	483	480	498	440	442	433	405	477	442	468	484	460	422	453	437	464	444	461	474	503	470	486	456	479	474	469	448	466	476	447	465	475	440	500	436	477	464	471	523	442	469	479	504	472	484	481	462	445	503	477	466	452	487	452	472	405	485	466	434	500	487	482	486	459	470	502	487	477	454	453	479	469	469	440	485	460	478	444	516	465	438	416	491	460	458	458	462	474	451	470	493	502	460	459	416	491	472	496	475	474	478	457	450	483	480	464	451	469	483	469	476	496	471	462	432	480	485	456	437	461	475	445	467	484	478	464	504	466	457	492	457	471	467	472	429	454	461	485	480	467	493	483	409	438	513	463	484	448	468	443	465	434	459	447	467	455	472	455	494	447	424	447	510	436	474	462	441	478	453	453	440	445	466	483	517	449	487	462	501	439	466	530	443	469	449	438	452	409	447	458	442	461	442	460	492	437	487	429	473	484	462	465	474	485	464	464	452	442	480	462	462	431	435	482	469	462	422	416	499	418	457	472	452	467	462	459	485	476	455	450	454	463	486	473	477	457	464	455	466	464	475	428	505	440	434	478	495	500	477	476	485	495	392	443	472	451	528	448	502	458	453	444	471	414	460	459	453	507	475	488	466	450	459	464	466	442	471	491	468	395	476	460	501	473	463	453	438	474	452	408	492	489	488	496	453	470	467	477	464	413	468	469	475	438	448	458	466	490	499	447	482	495	470	452	446	446	452	462	460	462	463	466	470	458	467	473	486	446	475	495	424	442	475	482	425	480	483	470	510	452	434	498	483	458	427	466	490	469	437	442	475	494	453	443	466	450	441	449	457	434	443	475	451	446	484	452	486	469	479	456	475	456	471	498	457	451	488	457	457	503	478	452	454	457	491	488	488	473	495	425	480	464	414	412	464	470	434	459	439	493	465	494	440	452	455	400	455	499	483	463	486	489	499	451	500	449	495	467	471	465	418	445	459	449	476	510	459	449	495	459	500	477	475	458	472	467	467	475	499	441	490	474	460	458	459	449	453	448	469	479	467	474	467	447	469	451	457	452	498	476	465	440	462	479	429	459	439	477	453	478	449	478	463	460	451	487	458	463	429	459	488	452	462	453	439	493	436	430	453	482	451	444	439	467	438	455	502	452	455	458	491	475	467	433	439	476	456	467	420	466	460	469	482	444	467	478	463	467	486	467	429	468	480	468	502	465	479	457	445	479	489	456	450	462	452	487	465	475	425	485	494	468	490	484	413	501	476	469	434	525	467	426	489	488	469	440	467	471	470	455	459	475	496	452	458	476	468	480	486	473	425	438	465	450	441	471	481	496	445	481	502	460	473	430	465	454	415	464	447	481	481	449	485	468	486	441	474	446	483	456	469	475	461	415	465	440	463	479	446	478	469	502	439	437	460	473	470	463	485	466	426	467	480	448	494	437	493	478	451	451	434	461	435	443	431	473	440	467	462	414	451	463	418	457	461	463	492	445	443	433	456	472	480	461	469	494	450	463	466	476	484	473	473	471	477	476	483	467	471	478	433	455	468	465	478	455	473	439	466	452	483	464	449	474	463	478	466	465	512	490	468	427	454	468	472	464	458	442	488	484	453	454	437	471	471	469	484	494	471	454	454	491	453	466	455	448	466	466	479	476	498	490	472	483	500	437	471	444	442	464	463	455	476	479	456	480	456	480	454	476	515	475	506	436	499	463	467	477	493	427	469	421	439	464	465	471	484	462	468	500	469	450	444	465	463	481	428	464	482	444	446	467	434	482	451	431	491	492	424	475	430	490	465	501	480	441	467	476	442	476	452	489	451	492	464	477	470	459	477	453	455	448	478	471	491	478	468	439	442	460	519	489	423	462	462	464	465	471	461	435	432	480	449	440	468	480	454	496	436	458	448	469	504	498	461	425	464	442	448	426	488	467	456	459	482	474	463	478	459	464	467	485	462	438	433	454	430	477	468	437	486	452	478	447	415	471	459	496	463	415	442	467	453	473	455	479	424	449	484	482	469	451	454	449	484	476	467	434	467	474	455	453	470	455	461	467	477	477	467	437	463	460	424	508	432	440	474	449	496	427	468	421	468	463	482	470	450	458	456	454	451	478	493	527	456	480	448	492	460	489	508	436	448	448	458	494	455	418	470	470	479	484	468	463	433	468	481	480	466	498	444	448	495	479	470	465	470	478	475	456	471	496	488	452	474	480	447	476	477	447	460	440	441	469	461	442	456	482	445	478	486	525	483	489	461	494	464	473	500	429	484	481	471	418	451	444	453	462	494	465	443	459	539	484	483	437	480	481	490	484	476	486	465	401	460	474	509	456	491	438	495	479	459	436	459	505	465	418	448	469	479	464	476	442	474	472	464	449	446	466	443	449	440	442	454	435	492	435	473	460	480	462	439	454	449	485	472	459	462	462	462	454	485	436	470	453	444	464	435	444	467	483	470	460	442	442	487	460	460	474	491	469	449	457	481	492	479	428	468	455	470	485	497	473	519	469	452	462	442	451	455	454	440	473	474	475	478	499	470	451	469	435	503	443	461	453	464	475	488	464	450	458	474	428	478	456	465	437	475	433	443	444	455	461	450	469	435	480	478	480	442	465	420	488	455	466	468	454	456	457	471	456	492	454	459	423	466	448	436	465	505	491	459	459	480	470	467	475	461	414	468	423	448	466	429	449	433	433	453	463	481	445	485	490	452	463	444	459	452	482	435	453	466	483	476	466	460	453	479	401	470	450	443	447	461	468	480	442	474	470	445	475	466	471	458	458	487	478	482	507	475	482	473	475	451	472	448	492	452	447	443	495	458	475	456	430	497	496	456	468	491	415	464	460	482	456	467	473	455	469	476	433	460	439	455	440	429	469	478	476	457	455	457	486	423	434	487	457	504	440	447	468	449	446	449	488	481	482	449	492	454	494	459	417	470	461	452	448	450	455	458	445	466	500	474	455	455	478	518	512	484	450	438	458	470	459	431	470	485	453	426	454	483	457	485	464	483	465	453	460	453	487	471	480	449	462	462	454	489	488	480	436	450	489	476	430	457	455	482	461	464	420	476	445	444	463	500	441	454	441	431	475
39817	13707	15811	4324	2980	2353	1821	1626	1506	1317	1161	1217	1151	1037	979	1011	1002	1003	995	971	1018	908	952	943	920	886	939	878	891	922	825	913	932	931	881	852	928	890	902	872	833	812	852	916	824	857	799	893	887	863	807	815	861	848	812	866	844	746	839	863	852	877	849	865	790	902	896	840	910	902	869	856	864	892	829	860	811	857	893	881	871	835	853	882	872	853	846	849	810	783	809	887	865	839	862	875	858	883	858	878	818	888	899	849	824	852	850	861	809	869	852	866	843	854	864	845	880	874	837	840	819	861	865	900	877	854	845	857	809	858	835	856	832	833	829	915	802	808	850	915	819	836	883	830	870	821	880	872	856	877	851	808	841	825	897	837	833	886	837	865	832	853	925	858	890	840	818	827	860	822	914	836	827	853	855	861	865	836	868	845	837	839	860	867	830	829	856	823	883	879	785	915	852	821	791	822	856	867	826	837	873	840	826	810	843	839	801	817	827	867	848	876	833	859	865	843	843	861	867	871	870	827	875	807	854	797	850	823	910	840	928	859	868	815	843	870	883	857	889	805	912	817	797	821	864	896	871	851	866	841	827	854	815	858	852	896	844	817	832	902	838	827	886	865	849	866	862	876	809	824	801	833	873	908	807	873	874	942	878	818	861	886	818	848	871	789	871	871	845	869	848	860	846	851	832	886	792	850	837	846	823	886	870	899	847	818	834	820	853	880	870	832	838	834	867	850	820	820	823	851	862	834	845	857	832	836	793	872	886	866	834	817	786	843	826	830	870	817	872	828	810	887	861	910	881	882	884	878	889	878	856	905	850	846	859	840	856	787	811	866	869	865	892	803	868	860	890	869	878	830	867	890	869	890	878	841	853	881	843	817	856	831	832	852	813	885	805	913	883	838	877	832	854	849	865	823	832	806	860	864	841	867	852	888	853	797	868	851	859	893	834	864	861	827	908	804	823	804	858	837	905	855	836	846	858	838	874	881	893	855	888	848	855	825	864	845	884	833	853	866	834	850	800	832	857	842	848	871	808	877	842	867	869	790	854	871	842	807	865	837	880	886	858	809	894	857	829	861	840	844	893	856	849	845	866	890	873	813	871	822	859	830	870	878	827	871	885	837	836	862	841	833	891	857	872	831	826	868	828	883	912	840	835	861	869	877	850	870	872	799	885	833	912	847	849	805	869	866	866	879	809	854	923	851	824	866	823	855	834	823	851	841	876	883	836	836	858	851	874	850	821	875	855	912	860	838	847	807	858	902	868	889	883	843	903	850	846	806	836	842	872	837	871	840	866	859	866	882	863	858	844	834	846	847	881	903	833	866	862	849	797	815	868	804	866	909	851	914	866	869	850	890	815	844	836	839	833	875	867	858	874	831	812	818	839	842	875	838	835	898	819	856	880	826	862	833	812	813	858	878	809	888	839	877	870	882	816	882	821	881	846	868	802	798	865	890	892	866	857	861	854	844	861	831	865	807	846	849	826	821	866	891	807	839	808	789	897	783	855	814	867	856	869	850	882	836	893	880	835	884	794	868	888	848	877	847	829	838	837	832	864	820	815	818	872	840	829	885	913	827	857	830	816	871	870	844	901	861	855	893	884	866	820	814	895	842	888	829	873	857	829	863	850	844	865	839	861	852	837	826	850	847	854	877	830	833	899	902	834	809	789	876	905	847	829	839	880	795	851	834	861	886	834	846	856	889	850	926	852	872	829	838	823	879	835	786	806	854	886	838	839	898	825	867	792	795	804	870	836	867	848	869	830	823	819	877	810	843	903	884	807	885	834	862	804	909	845	846	819	867	859	852	823	824	879	876	836	885	865	837	844	870	823	840	849	830	855	868	827	847	821	898	868	828	844	808	882	889	824	859	842	841	809	824	909	886	793	818	880	784	896	798	840	844	873	877	894	868	881	895	894	837	850	873	877	848	820	844	850	832	872	780	865	879	816	822	866	820	881	908	864	789	897	875	848	859	851	861	819	841	864	886	845	886	816	832	875	905	839	824	854	874	874	782	819	865	850	852	868	861	873	879	820	884	827	873	845	835	854	844	879	838	868	810	806	908	828	840	840	848	852	831	876	881	862	880	830	829	827	865	902	856	866	863	887	855	868	910	849	825	843	847	875	801	840	813	868	850	831	823	878	825	831	881	820	833	844	854	848	854	862	851	840	781	851	828	860	883	849	892	841	863	846	879	830	812	842	847	836	910	859	872	874	822	839	846	813	860	875	867	854	870	854	845	891	860	862	835	824	864	861	793	863	854	842	804	879	831	871	882	855	860	869	864	847	860	834	802	914	830	864	823	863	896	846	830	824	889	845	843	839	841	823	846	816	847	871	845	854	817	812	883	820	837	846	838	804	843	822	848	839	798	877	831	794	845	849	859	845	877	827	896	862	819	810	887	816	822	822	864	890	865	837	855	842	906	843	904	860	815	852	887	830	922	804	826	860	896	834	828	860	830	870	830	842	818	819	848	889	820	836	855	903	851	881	818	904	815	793	867	856	834	835	809	848	893	899	827	893	824	803	868	792	887	870	848	860	837	859	842	857	848	832	829	836	828	855	830	788	792	875	810	872	851	798	827	869	847	838	848	866	905	821	798	811	854	900	839	838	859	852	883	815	783	790	869	832	857	825	833	797	864	833	844	913	808	833	820	856	865	812	855	828	832	849	824	878	885	820	874	896	888	827	892	903	832	845	848	802	841	860	911	833	854	822	822	877	857	819	859	818	873	860	879	875	818	894	854	872	867	862	898	836	847	862	810	835	843	856	881	877	814	853	886	790	829	890	855	847	916	869	864	807	848	811	825	829	877	862	875	836	870	830	838	861	901	843	863	831	861	859	818	905	825	847	854	842	861	843	830	798	815	862	911	850	839	867	802	839	915	912	886	819	835	865	872	857	793	910	849	843	829	870	877	875	803	861	855	839	799	835	806	831	854	837	873	848	872	874	923	857	823	792	879	818	858	900	854	832	821	839	818	858	867	912	829	870	820	889	809	815	852	846	823	860	860	847	874	825	899	875	847	874	866	805	858	853	813	849	857	888	806	854	823	833	927	860	835	874	845	876	859	793	870	888	859	858	858	881	843	845	847	883	810	861	930	846	822	864	848	880	884	824	874	869	838	830	836	909	874	796	851	840	856	817	835	838	886	848	831	805	811	855	885	850	854	844	837	855	818	844	905	820	905	789	859	799	824	837	890	864	822	900	783	872	843	819	863	862	901	867	827	777	852	838	871	840	870	851	839	864	868	826	863	844	773	858	873	823	811	851	830	857	870	848	877	889	856	814	868	869	845	867	843	804	810	829	865	903	847	845	892	858	857	859	865	834	786	847	838	849	825	824	862	816	908	834	817	842	795	846	867	871	849	835	875	868	849	852	896	913	893	831	828	886	890	822	825	901	844	869	881	862	851	779	846	827	882	877	849	834	871	872	807	847	826	853	829	820	847	910	867	853	868	861	853	827	872	807	866	859	837	824	844	834	861
23384	21292	29000	23906	21290	13475	1641	903	776	728	599	589	603	551	587	536	529	527	507	534	526	499	502	483	486	494	473	492	499	498	451	480	472	500	482	491	446	483	478	458	433	463	509	479	502	510	483	468	464	456	487	459	469	475	470	485	510	419	466	473	505	468	482	459	462	442	472	456	478	489	444	462	487	471	490	462	467	454	423	483	438	455	466	487	492	453	451	466	477	463	463	455	494	467	503	490	482	471	444	461	447	487	509	450	474	482	476	482	454	474	470	440	438	500	453	485	457	437	481	455	449	488	460	407	451	458	469	487	469	434	472	447	492	452	479	445	474	463	491	488	429	454	513	469	452	457	464	473	470	467	461	462	444	433	459	447	417	458	501	478	480	469	457	476	440	432	432	431	466	470	471	438	484	464	456	498	466	436	499	441	472	457	443	481	437	489	411	429	423	459	453	474	459	474	452	478	444	494	533	447	522	461	470	445	452	479	442	451	471	474	475	482	488	502	449	444	469	491	452	464	444	446	475	473	463	456	484	429	457	458	487	453	413	471	474	432	442	433	490	450	494	460	469	452	449	401	459	422	470	478	438	443	461	483	441	443	466	452	445	459	443	480	481	489	476	443	469	498	468	437	448	434	449	474	476	491	448	459	472	450	455	500	454	452	489	477	496	481	496	464	436	463	454	459	441	463	473	447	468	470	492	473	491	475	474	478	467	478	475	487	474	484	463	469	475	499	460	448	461	442	493	451	474	445	473	466	466	435	465	441	459	501	455	453	497	457	499	432	486	494	441	458	470	476	418	472	455	466	449	475	459	456	461	440	476	454	460	426	479	504	461	485	444	494	464	445	430	476	457	506	461	433	469	438	490	465	471	414	488	467	459	456	512	466	482	431	450	468	498	469	473	446	463	495	455	491	481	456	460	444	474	458	490	442	475	457	480	445	478	470	473	441	450	462	451	459	472	479	459	448	478	459	463	469	477	455	459	460	439	428	465	452	503	435	458	484	473	492	421	451	451	454	491	421	446	450	460	457	440	410	475	487	415	469	506	454	452	469	494	486	472	467	471	448	498	471	460	462	468	444	454	477	493	441	465	442	447	435	441	464	471	509	475	478	444	477	450	434	478	442	476	491	468	475	493	435	461	465	442	449	518	437	486	472	498	498	436	426	466	471	475	488	445	447	439	479	458	475	437	422	463	462	466	492	463	433	492	504	446	464	453	463	478	465	460	457	451	452	446	432	488	446	501	469	442	467	476	461	430	448	453	435	416	481	445	468	513	427	449	448	475	467	510	482	446	457	459	440	452	440	470	513	460	443	484	472	451	462	459	443	439	476	454	444	494	474	458	402	463	439	423	439	445	431	474	450	446	446	414	475	482	457	445	516	442	454	453	450	443	444	410	448	449	417	455	454	469	433	441	482	474	437	466	442	511	431	512	478	474	506	452	438	472	457	461	461	447	442	480	408	472	442	484	447	456	467	466	441	449	481	452	506	456	440	488	459	476	492	447	413	464	440	527	439	476	433	402	463	458	401	455	449	460	432	444	460	464	476	443	436	484	479	440	478	437	457	477	480	449	514	476	469	451	518	458	486	456	516	451	463	446	475	475	481	469	476	494	459	461	482	461	433	443	481	463	486	459	461	446	463	473	472	450	464	407	447	460	473	426	492	466	532	446	439	476	480	460	446	490	453	446	483	472	468	439	459	457	481	465	441	445	505	495	467	456	473	431	444	458	461	475	452	439	455	442	478	434	468	460	469	490	455	447	479	412	445	450	498	486	427	435	459	464	474	459	492	500	459	414	456	443	425	458	440	465	492	435	460	516	445	460	489	418	431	451	451	485	470	407	481	437	438	469	487	435	444	465	435	510	500	436	457	449	415	437	457	419	452	445	477	468	464	457	449	447	478	446	483	430	476	424	458	445	504	506	445	477	456	445	475	430	489	470	470	466	474	454	479	459	467	469	447	444	448	441	442	473	492	436	473	455	486	438	457	487	433	475	461	458	471	474	449	473	475	451	489	438	490	450	497	457	496	489	500	482	438	406	467	484	469	490	477	448	464	489	470	421	488	449	425	415	434	483	491	449	457	449	450	489	471	503	445	455	469	453	460	454	470	460	462	422	438	477	439	494	455	447	431	449	460	455	440	488	512	452	484	444	448	468	449	474	459	524	448	425	447	458	420	443	437	493	469	488	473	425	439	472	466	458	448	463	481	489	460	439	482	451	506	475	461	460	475	450	457	483	447	454	485	461	475	456	464	445	471	445	478	457	442	459	438	478	487	460	478	447	460	493	448	462	459	454	425	457	462	465	447	476	466	471	437	469	458	478	471	501	436	464	477	464	436	480	475	474	488	463	470	431	492	485	461	451	457	455	477	447	501	421	508	472	465	454	437	498	428	481	524	483	454	472	452	493	465	456	430	434	462	450	431	416	424	473	430	421	445	460	460	436	498	469	461	448	503	497	466	475	482	417	453	455	484	447	423	469	459	447	421	454	460	476	445	462	441	448	417	500	482	460	465	454	460	476	426	421	454	440	433	473	444	420	488	510	488	487	471	453	484	461	431	484	431	473	428	450	470	474	464	445	460	458	431	465	416	482	481	492	459	456	481	476	456	473	463	446	492	498	460	442	442	463	452	452	458	423	453	470	426	435	431	446	493	443	448	444	472	504	509	485	488	442	463	458	446	475	469	465	466	428	417	458	453	462	475	463	440	472	454	487	458	437	479	500	463	422	447	443	431	473	462	481	456	472	450	439	473	494	457	450	467	439	440	479	445	415	416	436	451	484	439	435	471	483	454	455	455	460	474	467	475	437	436	472	442	452	479	451	480	505	428	473	493	463	444	410	440	454	473	439	464	443	457	449	470	418	491	451	471	480	436	429	452	462	432	505	511	465	433	456	459	459	468	444	451	456	479	430	437	480	483	484	437	465	471	444	426	478	495	476	455	427	499	488	438	453	420	475	453	492	471	433	492	468	477	473	418	430	467	465	490	443	461	485	461	482	469	475	455	486	445	463	422	485	436	434	480	461	476	452	475	469	435	443	466	438	444	469	490	455	469	466	491	472	454	470	460	460	480	480	416	474	467	487	437	479	483	461	441	430	429	485	469	489	472	424	451	473	465	454	479	510	450	482	454	459	463	406	431	441	459	449	501	466	458	474	456	446	471	480	469	497	459	486	440	468	435	471	461	477	466	432	432	452	468	429	436	481	434	466	425	447	469	482	501	484	484	454	463	457	504	448	509	427	474	447	499	464	459	476	443	467	468	477	449	473	447	468	448	448	454	481	428	440	467	460	444	476	413	454	497	451	474	477	465	464	476	468	449	501	454	469	460	449	451	416	436	445	481	495	471	494	476	449	410	475	467	466	465	430	453	425	506	484	479	486	424	442	477	489	386	433	477	461	447	447	479	457	495	501	469	435	414	444	498	446	483	478	410	479	473	460	447	474	476	452	449	464	506	445	436	475	455	449	487	456	458	462	499
37878	17688	19465	6966	4905	3582	2756	2296	1848	1729	1526	1416	1314	1184	1181	1125	1143	1074	1017	996	969	898	888	939	901	886	932	932	862	840	920	846	867	809	835	895	797	766	875	847	865	934	814	871	838	830	842	844	843	867	857	824	837	834	785	839	821	800	806	813	819	747	841	777	835	837	823	784	786	801	777	799	766	834	773	838	790	807	764	798	874	810	808	810	802	889	769	809	848	809	765	810	802	781	847	804	815	801	809	814	823	848	789	766	827	786	829	809	819	827	792	792	820	808	784	796	857	785	786	800	788	843	835	807	805	781	836	823	799	821	766	804	799	788	828	806	750	836	779	830	795	832	767	804	850	797	846	785	793	815	824	815	756	836	800	843	827	830	826	818	800	834	786	822	828	831	795	781	795	761	776	810	757	784	761	788	795	804	812	842	844	800	775	826	798	834	883	792	776	787	800	839	809	841	810	815	842	784	779	820	775	832	782	838	833	870	839	812	777	755	775	817	772	787	753	812	833	832	807	771	798	800	785	825	748	762	771	813	844	849	799	800	781	795	767	779	841	729	810	742	791	797	817	855	793	798	784	785	780	764	744	772	803	821	801	798	774	774	767	767	842	779	807	781	820	822	819	813	792	768	807	826	756	825	756	739	755	789	783	763	817	831	793	807	783	768	872	810	813	857	809	851	795	800	827	808	784	764	823	780	822	802	807	754	813	768	794	799	832	854	788	796	787	809	743	820	765	753	825	769	821	775	802	755	820	837	820	806	755	818	768	793	753	800	830	756	819	836	795	813	831	785	844	758	807	800	794	790	803	823	840	815	788	785	800	805	776	836	782	829	795	805	838	801	781	793	805	782	810	869	784	843	812	858	777	744	798	841	867	787	805	764	822	808	810	812	799	823	809	813	804	767	821	819	822	814	740	763	821	806	849	798	828	802	788	828	784	812	797	779	804	833	804	741	798	793	796	819	819	796	774	790	777	806	774	798	819	821	791	835	819	808	808	798	819	784	809	750	781	836	797	799	769	808	840	846	818	794	776	760	826	809	792	784	832	772	858	765	777	809	806	820	807	817	774	807	792	820	767	805	787	807	748	808	761	832	774	783	784	792	789	827	824	780	797	785	801	792	769	769	798	801	783	811	782	837	750	845	836	805	791	823	795	835	778	753	768	757	798	792	786	802	825	778	819	833	816	778	806	797	781	774	824	769	802	790	772	850	773	805	789	762	814	750	771	852	789	864	807	782	743	783	916	807	795	798	779	766	731	710	816	764	773	825	779	797	773	823	751	855	811	879	832	798	822	811	789	797	779	799	827	762	802	813	833	734	791	795	824	853	826	858	805	816	813	796	745	767	768	870	799	787	821	811	814	792	812	810	810	791	813	796	799	812	839	826	794	803	809	842	819	841	762	805	813	776	785	813	806	804	790	808	827	836	886	831	801	787	778	817	823	804	750	792	861	782	770	798	806	836	825	821	867	793	795	853	814	854	760	768	806	813	765	799	810	798	781	783	800	817	807	783	831	774	768	824	771	771	791	788	793	803	792	855	786	778	815	820	783	784	836	758	837	762	811	819	840	845	811	776	790	817	788	793	828	822	796	771	762	773	789	833	764	761	786	761	808	766	820	742	806	739	812	821	783	812	786	861	767	831	773	777	811	786	811	770	786	816	796	805	815	819	797	800	766	829	812	817	817	797	836	834	773	805	780	826	818	793	810	813	827	867	787	886	842	806	815	836	789	784	824	789	805	869	809	798	847	819	849	817	776	773	867	788	813	808	852	778	786	799	804	833	813	784	792	822	806	836	812	813	768	794	805	775	801	845	831	797	808	863	770	825	809	788	802	803	837	807	777	744	760	741	813	822	748	800	809	805	806	831	815	819	798	789	830	806	810	805	786	829	799	832	791	805	790	787	826	814	794	779	864	845	803	823	835	767	795	740	789	741	809	847	827	790	810	793	778	771	775	793	825	802	830	817	819	764	808	778	806	830	826	785	819	764	748	855	806	864	846	827	804	809	769	773	796	857	768	826	786	794	776	763	801	815	779	834	802	839	833	775	719	825	783	815	802	784	807	841	843	796	792	798	858	873	815	808	825	804	788	788	825	827	795	792	746	826	764	821	784	840	730	789	835	829	838	814	773	767	793	776	835	769	805	811	800	753	828	768	758	802	774	783	790	800	813	804	820	820	814	834	854	877	837	861	784	763	772	807	821	802	766	852	846	745	853	829	785	803	817	782	776	792	778	782	782	798	795	851	821	867	846	835	774	807	811	795	804	819	824	806	738	752	795	811	889	778	834	759	790	837	778	784	837	827	737	812	823	787	840	874	826	811	806	816	854	859	773	783	744	759	803	802	825	761	825	806	812	829	770	795	765	779	775	851	827	775	767	829	777	790	794	804	780	835	809	768	781	904	809	763	799	744	782	792	747	823	791	779	845	805	799	819	777	796	766	797	860	776	832	783	846	790	753	798	828	811	783	812	758	745	800	792	782	845	804	760	787	804	789	787	825	795	770	807	782	812	740	814	796	839	782	779	843	819	821	761	792	817	782	817	757	831	790	745	828	789	844	797	835	818	850	795	788	767	790	791	781	822	797	803	756	809	864	804	821	788	789	803	801	779	834	774	771	803	787	760	783	817	769	773	796	855	802	810	865	786	811	790	802	799	800	787	834	760	806	775	796	860	795	835	841	763	808	742	789	825	786	843	800	832	773	782	774	810	794	846	795	835	827	808	764	779	777	794	833	794	783	797	781	815	776	838	798	778	825	830	769	776	816	813	796	816	829	799	792	751	801	803	806	785	771	794	835	789	820	849	833	808	814	790	758	784	796	797	782	841	796	801	785	823	783	879	783	766	761	800	836	787	823	786	824	798	762	797	779	787	783	756	805	854	812	797	807	802	808	792	786	826	826	782	765	803	734	788	760	762	836	812	815	842	794	775	754	751	836	731	782	790	755	797	816	841	758	804	771	821	812	833	801	822	753	816	745	859	780	823	789	822	830	820	767	777	789	777	794	826	841	797	797	794	728	785	865	805	776	822	758	798	785	841	812	808	810	820	831	766	832	783	792	791	810	780	744	763	767	798	795	791	800	825	810	812	778	833	823	796	835	846	765	771	793	745	821	812	836	818	756	858	839	771	796	811	820	804	780	801	759	770	787	766	774	779	849	789	797	790	846	795	792	812	760	801	759	793	828	841	826	773	834	824	807	802	822	766	771	805	812	806	830	791	797	849	803	792	818	785	840	817	864	816	789	788	828	775	769	807	760	835	805	810	765	806	807	766	788	818	782	836	754	844	843	817	829	798	782	817	831	813	794	803	748	813	794	722	793	853	858	847	840	782	796	818	788	829	803	809	761	746	844	788	861	842	805	761	821	797	814	858	798	807	795	821	818	814	832	760	813	817	770	801	811	761	810	801	797	818	793	771	771	806	770	785	839	824	751	768	863	792	742	803	796	816	859	781	800	801	824	806	844	805	830	803	822	763	751	792
26886	20722	10860	1631	1076	1012	1029	1011	978	977	978	1004	991	934	980	995	1044	1021	1011	973	1038	999	998	972	980	963	982	933	949	969	977	1002	945	1008	969	964	947	983	956	964	982	946	989	1009	985	971	950	956	1006	1003	949	976	944	971	980	941	1032	1011	986	940	1019	1052	996	935	1020	1017	953	978	982	998	935	972	975	968	973	965	1004	1002	948	1006	997	955	978	956	1016	963	988	994	999	1013	1001	1013	978	1021	957	963	993	963	967	938	1003	950	1014	1008	953	961	1033	969	944	942	943	952	996	972	983	988	996	952	978	963	972	1002	938	980	951	951	981	968	987	934	952	996	989	963	998	987	961	1002	998	981	955	1007	1008	1016	962	1014	1015	944	996	984	950	974	933	951	961	1006	1013	983	933	1000	962	961	1006	997	968	963	1015	1012	977	955	942	999	966	1030	941	969	984	968	962	1011	1032	1026	952	966	928	979	998	979	949	965	1018	994	993	943	1007	933	876	931	1005	960	970	1008	952	998	1022	980	934	1012	1007	959	1021	964	968	1017	944	949	947	999	1047	966	986	928	960	957	995	947	960	997	988	1026	954	971	1006	1020	1008	981	971	1027	933	1003	921	986	972	988	995	980	964	964	939	976	967	960	1008	1007	998	1043	975	984	990	944	974	931	1039	984	916	959	941	985	991	1013	939	983	997	951	925	999	1023	1040	1013	950	950	951	973	1007	922	1035	990	959	987	983	993	994	981	1019	969	928	975	1009	1019	986	933	952	1014	957	941	938	1028	955	1025	963	961	946	923	968	947	969	1016	999	1021	975	971	990	1020	964	1043	968	1010	935	995	969	913	979	950	1034	947	997	1027	976	957	960	956	998	966	1018	948	1015	993	975	1039	958	1070	946	921	1010	975	948	980	960	986	966	1035	970	991	995	1008	993	949	939	994	926	1002	1004	936	974	1023	944	995	1002	955	989	1035	1029	950	989	1038	962	1014	915	1026	956	986	923	977	990	916	958	996	958	968	987	947	920	934	939	994	965	1009	987	971	970	1010	969	1031	1000	1005	957	978	924	931	902	999	1041	996	965	1008	961	1001	928	996	920	979	891	1008	997	960	1007	1039	963	958	956	981	979	958	1039	971	1018	954	987	941	1019	998	990	960	1003	958	974	901	938	985	957	968	938	1010	932	974	969	942	1010	968	936	988	984	951	1019	991	1012	989	967	962	994	969	1021	1057	922	1022	985	978	985	967	1039	1025	980	936	955	1040	1020	1052	930	988	988	990	1006	983	963	952	946	990	1005	933	1006	1025	983	1000	958	964	1024	1020	1009	966	953	938	983	924	947	1023	923	953	946	970	954	1007	987	958	975	1015	984	1016	1028	993	944	1004	964	927	986	1019	974	962	1006	1036	985	929	977	977	936	904	984	977	954	986	946	993	989	1006	1041	962	1005	995	993	988	973	992	986	958	954	991	950	972	947	972	962	1008	959	964	935	986	992	992	975	973	978	959	977	973	951	972	953	946	980	998	974	937	916	946	1011	996	970	905	1014	920	1011	980	1052	941	993	959	986	948	1015	984	983	1011	1026	933	976	970	964	974	1003	939	947	1000	977	976	961	982	1021	1000	917	991	1004	997	957	999	967	1004	951	1028	988	1006	993	986	961	980	943	990	983	1018	957	1010	978	934	943	978	974	1012	977	984	973	943	1074	944	983	943	1004	1045	994	953	972	977	1009	1000	969	933	999	928	1021	950	1012	978	963	1007	994	961	973	985	994	997	953	1001	987	970	976	1016	993	951	948	984	976	994	962	970	972	1001	963	993	990	934	981	957	968	939	991	931	975	959	1060	933	960	1051	999	965	943	1000	962	968	916	1010	986	967	958	1030	1001	1004	981	992	971	982	982	920	942	948	1008	984	962	999	988	965	965	995	953	977	975	973	987	994	960	945	1049	1005	980	982	988	927	1005	961	1010	971	990	954	1012	1015	962	1034	993	950	973	939	966	1019	1006	1011	1039	998	959	998	1015	1016	1024	1018	959	968	985	950	893	991	980	995	1008	952	1010	953	1030	943	1020	978	994	950	961	930	975	1049	949	952	976	988	969	1007	952	947	944	1038	991	939	955	1004	934	967	936	946	997	1029	934	949	975	956	968	951	982	992	972	945	970	986	992	900	983	992	976	961	948	970	975	983	954	949	976	1025	972	996	997	1019	1012	1008	1072	936	988	978	959	932	985	996	978	1008	952	966	942	996	974	993	969	1004	1028	990	973	956	924	973	972	929	930	1008	918	942	1010	995	1007	961	990	976	1011	984	1012	903	939	975	1038	981	991	1029	1007	947	969	959	964	959	1006	998	1006	997	943	1005	1010	953	986	949	962	968	976	1012	994	1019	991	957	959	940	1035	886	1046	1002	954	937	972	1060	985	1021	1012	962	971	968	959	1052	1019	995	969	938	976	936	1003	986	1025	1016	938	992	981	954	952	991	955	983	995	929	981	993	957	1008	938	992	933	958	964	1032	922	957	966	972	947	1009	997	996	987	980	961	996	965	976	951	945	986	996	981	999	967	1017	1035	975	994	990	940	905	944	952	994	942	989	950	942	985	989	966	908	988	929	1023	957	1029	945	973	918	998	989	977	942	1023	996	922	1018	1030	1017	976	994	953	928	981	964	994	994	928	987	997	1001	926	1026	986	1015	950	990	1012	971	943	954	984	1007	946	934	995	1016	981	983	944	1016	1025	956	936	1005	1009	976	944	946	982	954	975	980	976	933	946	975	976	1019	956	1031	966	981	902	1052	986	968	950	952	966	988	999	960	965	979	979	963	1000	904	986	997	905	990	977	950	976	966	1003	1025	989	919	966	996	972	1015	965	1017	1018	978	986	965	947	1019	927	1000	990	956	1025	929	987	957	961	1007	954	971	950	967	962	969	975	947	1006	1009	1000	1004	977	971	977	974	965	974	1009	989	997	1019	958	1032	1020	1041	1001	976	1005	985	936	1010	986	905	982	960	985	925	998	986	1006	968	936	1032	979	921	952	1080	1032	962	926	1008	996	972	982	975	968	993	989	1025	950	978	964	931	1024	954	983	939	1025	930	975	1023	960	983	912	953	980	972	1016	961	967	1008	1009	945	1037	998	971	1015	982	956	1015	980	981	941	937	1000	1022	994	965	980	972	995	1013	934	962	954	966	970	1013	983	956	993	981	933	986	977	935	1023	1029	952	939	975	967	1023	983	930	1022	976	1030	1001	963	893	976	1019	950	955	930	1012	979	943	989	1021	975	994	923	911	947	999	948	1038	1002	957	940	969	942	1057	995	1026	1000	983	990	964	954	948	977	999	980	932	1021	966	971	994	1044	1004	1012	1008	981	945	1030	991	985	1019	964	986	1006	986	1025	978	995	952	973	970	959	957	930	991	1000	933	982	975	963	996	1000	915	918	1043	1041	992	987	1016	994	1033	977	1057	930	986	940	1006	990	981	979	934	1006	930	1037	933	945	969	1010	970	928	1002	963	980	991	984	984	975	997	964	1016	985	958	985	984	951	942	972	944	981	943	960	993	973	987	1022	1013	942	1006	978	954	966	984	956	976	980	951	996	962	997	948	968	1027	971	962	1021	983	1005	968	993	1019	1004	974	919	964	962	957	1027	963	977	948	1020	953	977	953	970	1000	975	983	966	966	981	1055	965	1042	953	982	958	939	1031	968	970	966	951	1023	948	946	928	976	1009	935	961	936	977	1003	997	965	954	976	947	1023	968	919	942	980	973	954	977	966	1043	983	951	1016	1021	995	964	966	991	1003	979	1008	981	896	970	941	961	968	935	975	969	982	940	1013	968	931	1001	1004	988	1011	942	969	1008	990	899	973	997	949	957	993	996	983	984	978	959
22296	5052	6520	2122	1854	1837	1736	1756	1758	1696	1669	1680	1659	1615	1656	1648	1663	1623	1645	1673	1648	1657	1689	1627	1619	1578	1655	1647	1637	1752	1638	1653	1613	1654	1612	1653	1658	1649	1756	1579	1724	1735	1713	1664	1669	1630	1588	1670	1681	1630	1653	1672	1657	1694	1580	1659	1615	1627	1621	1680	1605	1668	1670	1736	1673	1599	1616	1677	1645	1665	1694	1736	1615	1612	1653	1626	1615	1585	1691	1634	1682	1684	1614	1669	1683	1644	1595	1603	1643	1633	1675	1699	1611	1653	1693	1657	1624	1636	1716	1626	1629	1685	1658	1645	1671	1684	1594	1642	1658	1587	1679	1714	1585	1700	1597	1575	1712	1653	1735	1674	1702	1646	1573	1694	1606	1713	1578	1676	1643	1662	1682	1702	1644	1631	1715	1609	1708	1600	1681	1642	1648	1609	1574	1690	1693	1689	1677	1687	1601	1682	1589	1581	1650	1663	1640	1685	1634	1658	1695	1637	1660	1690	1679	1630	1664	1607	1668	1651	1643	1656	1675	1632	1639	1602	1590	1574	1701	1682	1688	1705	1706	1710	1680	1641	1597	1649	1673	1748	1733	1654	1680	1635	1619	1653	1645	1702	1651	1684	1705	1707	1735	1636	1667	1615	1733	1697	1593	1674	1654	1686	1671	1636	1614	1574	1611	1549	1632	1664	1677	1583	1615	1703	1601	1650	1619	1567	1632	1622	1668	1603	1634	1736	1748	1641	1651	1657	1647	1608	1625	1650	1700	1617	1675	1590	1587	1661	1627	1703	1668	1730	1616	1585	1601	1690	1646	1687	1626	1652	1689	1715	1699	1627	1677	1558	1698	1666	1698	1608	1687	1670	1591	1707	1698	1599	1650	1747	1706	1570	1667	1631	1694	1607	1709	1718	1679	1619	1607	1623	1744	1642	1650	1682	1690	1628	1646	1661	1659	1627	1653	1664	1682	1656	1686	1599	1589	1653	1646	1616	1693	1673	1628	1579	1660	1612	1619	1607	1685	1622	1656	1631	1638	1675	1684	1620	1713	1653	1691	1697	1701	1717	1636	1605	1709	1611	1622	1679	1604	1682	1656	1671	1632	1687	1674	1659	1610	1599	1670	1658	1654	1571	1671	1653	1633	1611	1619	1620	1728	1646	1640	1617	1684	1662	1644	1661	1671	1618	1663	1710	1590	1665	1617	1704	1628	1627	1641	1720	1685	1596	1697	1665	1669	1696	1619	1593	1690	1529	1665	1675	1644	1683	1619	1689	1682	1618	1606	1589	1706	1723	1732	1673	1656	1666	1632	1668	1677	1683	1621	1733	1679	1613	1709	1602	1698	1665	1669	1626	1641	1629	1679	1596	1617	1607	1648	1647	1653	1615	1561	1684	1661	1619	1742	1672	1634	1660	1616	1588	1681	1647	1650	1662	1647	1617	1687	1643	1651	1685	1683	1670	1629	1666	1638	1665	1624	1656	1696	1664	1639	1601	1614	1613	1664	1635	1686	1729	1684	1666	1633	1710	1690	1610	1669	1687	1620	1710	1614	1588	1624	1680	1619	1573	1670	1724	1659	1625	1648	1682	1624	1768	1663	1654	1646	1661	1647	1601	1639	1591	1648	1655	1610	1689	1639	1621	1634	1675	1619	1647	1611	1633	1610	1630	1656	1651	1654	1702	1653	1712	1619	1562	1647	1642	1652	1679	1612	1634	1628	1712	1688	1614	1575	1681	1631	1679	1697	1693	1736	1643	1548	1699	1619	1735	1694	1660	1686	1675	1660	1668	1639	1602	1664	1618	1671	1674	1669	1613	1631	1644	1690	1603	1627	1689	1648	1617	1610	1641	1680	1648	1666	1677	1690	1585	1643	1654	1701	1694	1660	1600	1610	1651	1730	1659	1692	1721	1670	1639	1660	1595	1723	1693	1717	1582	1669	1695	1667	1661	1672	1641	1661	1613	1701	1695	1678	1648	1692	1618	1705	1669	1701	1672	1648	1675	1625	1620	1646	1645	1572	1682	1658	1717	1654	1644	1708	1651	1690	1591	1550	1659	1680	1658	1605	1725	1695	1705	1682	1688	1641	1667	1710	1621	1593	1661	1709	1687	1645	1660	1726	1662	1669	1640	1702	1705	1677	1619	1665	1680	1617	1558	1719	1656	1599	1607	1734	1711	1709	1653	1600	1614	1652	1758	1592	1707	1701	1665	1650	1648	1644	1642	1697	1648	1630	1695	1657	1665	1550	1608	1721	1602	1657	1658	1662	1628	1630	1668	1660	1636	1693	1668	1697	1734	1678	1633	1715	1636	1733	1690	1624	1723	1585	1655	1720	1582	1628	1646	1594	1650	1644	1653	1671	1634	1672	1622	1662	1637	1615	1662	1703	1693	1665	1691	1675	1671	1685	1673	1667	1633	1691	1593	1682	1627	1624	1571	1709	1657	1628	1654	1659	1598	1651	1690	1670	1681	1639	1664	1673	1675	1614	1599	1650	1652	1726	1688	1617	1616	1740	1628	1640	1619	1613	1555	1653	1699	1644	1583	1640	1687	1665	1590	1651	1650	1656	1722	1642	1669	1594	1602	1708	1680	1665	1597	1623	1640	1618	1629	1625	1704	1592	1609	1614	1626	1684	1608	1582	1678	1628	1641	1646	1596	1679	1685	1637	1694	1718	1610	1585	1713	1673	1639	1715	1695	1659	1691	1692	1623	1596	1685	1667	1656	1736	1661	1619	1686	1706	1595	1614	1608	1631	1617	1660	1702	1657	1650	1667	1636	1664	1629	1689	1679	1645	1662	1742	1631	1771	1643	1674	1665	1687	1647	1644	1671	1687	1722	1671	1680	1658	1650	1714	1720	1687	1771	1660	1647	1607	1714	1665	1732	1663	1704	1659	1690	1686	1644	1700	1565	1737	1656	1620	1658	1615	1701	1598	1617	1620	1641	1648	1717	1660	1674	1690	1659	1693	1687	1585	1606	1694	1626	1669	1592	1655	1650	1625	1680	1711	1609	1731	1664	1692	1592	1650	1622	1628	1682	1639	1646	1613	1658	1736	1594	1622	1695	1698	1683	1726	1743	1694	1693	1697	1712	1661	1635	1599	1672	1722	1593	1603	1749	1620	1745	1697	1685	1622	1604	1580	1635	1664	1732	1707	1638	1712	1638	1589	1744	1686	1638	1690	1742	1687	1671	1649	1671	1688	1632	1678	1672	1770	1603	1677	1651	1698	1680	1671	1640	1645	1641	1633	1613	1603	1707	1663	1599	1681	1589	1639	1648	1682	1644	1627	1632	1606	1680	1627	1615	1621	1615	1638	1624	1609	1643	1720	1679	1655	1691	1622	1641	1718	1622	1611	1617	1655	1660	1730	1657	1653	1670	1657	1639	1634	1680	1639	1584	1683	1680	1629	1640	1622	1641	1707	1654	1622	1676	1656	1673	1683	1626	1677	1633	1635	1653	1693	1669	1616	1647	1648	1613	1730	1560	1744	1584	1668	1658	1686	1622	1628	1726	1623	1665	1672	1645	1661	1660	1633	1586	1755	1662	1694	1639	1687	1613	1720	1675	1600	1611	1626	1642	1658	1699	1679	1652	1673	1583	1672	1644	1634	1595	1609	1625	1659	1643	1614	1639	1668	1603	1598	1630	1674	1646	1690	1646	1671	1646	1645	1643	1622	1620	1651	1652	1589	1675	1649	1632	1666	1637	1590	1645	1574	1646	1645	1715	1642	1659	1590	1679	1665	1602	1642	1680	1644	1628	1744	1613	1690	1634	1659	1738	1756	1623	1633	1649	1755	1568	1656	1640	1638	1597	1634	1665	1683	1695	1686	1598	1619	1606	1664	1728	1588	1615	1662	1705	1706	1715	1637	1702	1755	1640	1630	1633	1622	1677	1658	1673	1652	1651	1650	1713	1707	1683	1616	1642	1693	1636	1596	1587	1620	1621	1645	1649	1635	1708	1623	1586	1626	1684	1680	1742	1676	1668	1623	1665	1736	1653	1677	1644	1630	1674	1598	1631	1676	1706	1617	1665	1729	1663	1731	1715	1745	1692	1625	1606	1640	1568	1564	1611	1633	1578	1600	1623	1660	1675	1688	1612	1632	1647	1652	1689	1573	1722	1698	1702	1717	1636	1611	1681	1686	1647	1657	1584	1587	1715	1671	1700	1662	1618	1641	1688	1620	1630	1624	1614	1660	1707	1708	1637	1696	1667	1626	1682	1698	1627	1711	1638	1541	1680	1678	1635	1639	1675	1707	1648	1597	1649	1704	1647	1634	1621	1700	1654	1572	1673	1665	1641	1666	1752	1611	1679	1586	1628	1676	1700	1679	1684	1638	1695	1617	1708	1690	1677	1607	1689	1669	1666	1657	1659	1705	1645	1682	1716	1660	1607	1746	1682	1667	1654	1618	1673	1667	1693	1707	1718	1671	1624	1690	1660	1632	1603	1689	1596	1628	1676	1617	1626	1724	1624	1606	1629	1669	1638	1743	1629	1630	1675	1717	1641	1637	1687	1634	1680	1677	1713	1745	1646	1646	1660	1623	1637	1674	1674	1636	1641	1689	1629	1742	1633	1619	1653	1633	1678	1616	1661	1637	1666	1657	1696	1624	1659	1643	1639	1680	1652	1681	1652	1664	1675	1683	1717	1695	1683	1730	1551	1661	1674	1665	1711	1737	1645	1601	1712	1591	1671	1705	1696	1584	1613	1647	1680	1648	1620	1625	1657	1778	1627	1679	1590	1684	1651	1683	1683	1720	1694	1618	1630	1626	1692	1675	1658	1622	1736	1639	1732	1662	1641	1666	1603	1682	1734	1747	1682	1690	1671	1599	1730	1704	1689	1675	1684	1574	1593	1634	1584	1618	1672	1654	1616	1624	1624	1651	1704	1626	1600	1649	1674	1666	1612	1643	1634	1676	1674	1690	1642	1651	1590	1718	1692	1649	1644	1585	1661	1675	1620	1717	1642	1721	1698	1651	1626	1746	1704	1709	1717	1705	1646	1619	1760	1607	1602	1733	1640	1695	1650	1679	1689	1643	1635	1707	1594	1730	1645	1617	1704	1686	1627	1639	1695	1664	1671	1606	1675	1632	1628
24301	21313	28874	24054	16948	1682	869	738	582	605	582	545	543	512	529	527	521	530	494	492	503	481	462	498	553	484	496	504	467	494	468	503	465	477	497	477	435	474	467	492	452	507	457	501	458	468	487	435	478	476	504	477	508	468	483	476	451	451	451	486	452	465	480	463	467	505	473	479	456	494	469	472	474	471	448	505	474	451	481	500	478	462	471	478	477	473	495	469	469	464	455	499	453	493	478	481	460	489	446	456	454	478	502	486	446	520	493	481	452	505	439	459	483	455	510	434	466	485	503	468	432	473	477	461	431	466	480	454	473	478	480	432	456	429	478	501	484	494	495	488	477	458	511	441	435	437	476	440	455	475	470	496	466	441	445	444	466	440	498	471	472	506	456	480	457	485	520	476	473	481	483	459	455	458	493	510	450	486	435	479	511	472	445	453	433	490	479	516	465	462	453	471	481	473	462	475	471	488	494	455	450	449	470	482	448	467	485	470	504	474	459	470	473	476	462	477	471	433	452	466	478	491	472	487	477	476	471	447	485	492	494	499	502	508	437	456	506	470	476	462	444	448	497	448	448	414	455	457	476	460	452	473	454	470	496	457	451	533	461	472	506	488	511	444	463	436	485	449	425	401	474	478	468	449	456	462	473	463	430	442	455	468	443	495	454	454	464	482	474	442	476	472	510	481	472	473	436	453	447	448	473	441	470	431	464	483	492	478	463	492	450	471	441	417	454	477	432	444	464	439	469	450	456	501	512	453	427	467	492	472	476	421	436	447	437	495	479	463	452	484	452	486	473	532	480	456	466	458	475	473	496	491	468	448	470	463	486	461	487	444	442	479	457	512	484	477	465	452	477	485	477	471	432	469	507	455	472	462	450	458	433	460	497	459	478	463	440	453	504	456	451	464	481	458	476	466	468	475	497	485	448	474	500	416	474	434	481	489	457	467	488	484	448	474	491	473	478	466	459	494	463	487	489	480	490	471	433	481	458	447	468	437	472	463	496	468	416	485	414	427	465	487	487	552	417	493	433	458	477	460	437	502	430	442	449	473	484	450	470	452	480	440	440	445	441	468	478	445	451	456	415	472	462	446	436	465	490	477	487	459	477	443	456	435	469	469	483	482	458	444	455	460	429	448	468	483	467	430	451	474	478	432	479	450	465	493	541	429	394	476	448	449	443	474	497	476	451	469	433	518	467	475	504	468	493	457	465	460	450	485	431	479	429	451	445	462	461	469	484	488	484	470	458	456	485	486	481	444	449	465	453	460	485	469	454	475	472	483	472	450	483	475	459	441	443	473	462	469	493	449	479	506	453	439	456	444	458	504	499	503	445	490	482	473	475	458	509	447	484	457	465	485	443	456	451	477	489	460	483	449	465	500	474	472	477	415	447	437	508	497	467	489	449	444	458	450	485	467	500	485	478	493	461	479	425	442	472	482	459	478	428	450	452	442	476	458	456	493	492	501	468	510	507	496	441	467	484	447	455	489	490	457	446	442	514	427	503	476	464	426	505	475	486	476	486	472	478	470	467	455	464	456	464	495	491	441	485	461	446	474	455	448	450	457	488	446	473	476	455	480	469	429	440	447	458	495	467	477	460	483	453	473	448	440	491	473	456	498	473	452	451	428	485	447	482	435	493	498	449	451	453	476	496	504	502	488	440	445	500	481	439	508	457	484	428	484	495	445	513	489	515	452	474	449	476	485	465	487	491	448	460	512	471	456	454	473	461	449	466	456	445	429	461	469	461	476	418	469	469	471	502	450	487	473	507	511	484	498	497	475	444	467	450	479	485	477	460	451	455	427	449	532	483	464	532	466	508	489	470	465	462	477	460	464	465	432	442	509	453	459	445	490	466	461	444	509	451	460	449	525	438	423	469	465	491	458	457	461	529	482	478	467	442	462	476	463	478	467	457	461	458	453	492	435	505	449	436	460	488	508	409	407	458	488	485	445	482	472	431	455	443	448	475	471	451	444	478	440	467	450	443	442	481	474	440	453	448	482	451	449	433	445	540	446	506	463	458	480	432	416	512	467	471	465	467	452	453	434	459	453	482	448	465	418	463	475	486	433	446	460	455	453	459	429	500	504	455	462	447	457	460	476	456	438	473	456	445	483	478	442	461	477	449	442	454	469	438	514	456	472	461	432	469	414	434	481	483	464	462	457	497	461	491	465	442	462	457	488	463	490	493	463	481	443	496	434	469	459	421	457	474	468	504	510	488	481	472	443	465	432	449	493	467	470	498	439	490	491	485	461	438	423	491	482	471	446	479	474	450	469	493	444	461	491	506	474	497	486	474	471	486	443	472	455	434	451	512	448	467	518	464	448	499	448	478	435	478	473	459	447	495	473	478	459	463	459	457	463	490	452	450	457	437	440	457	450	458	476	464	494	474	499	462	466	497	481	464	461	457	450	456	478	447	483	483	459	456	469	461	468	451	450	471	466	463	431	472	502	456	467	417	461	448	444	503	498	463	500	469	447	449	485	491	463	467	447	493	457	459	478	516	477	456	447	450	477	495	450	484	488	458	471	487	451	443	458	486	439	448	495	456	475	462	455	483	461	493	462	461	443	503	473	484	466	437	451	450	451	501	442	457	480	471	477	441	451	486	455	449	434	486	441	434	413	441	456	463	487	485	500	466	467	475	499	477	427	448	434	428	433	467	457	458	482	459	449	454	456	484	459	455	427	508	437	463	471	418	457	483	440	452	511	468	480	493	453	503	481	455	476	458	452	464	467	453	426	462	436	442	443	471	489	453	438	456	474	440	442	493	427	455	442	478	450	471	477	424	459	451	438	453	444	482	463	421	487	520	510	466	463	480	475	496	477	437	472	454	461	496	484	455	438	457	491	454	497	447	443	478	465	475	479	483	468	493	481	462	472	488	509	477	463	454	475	452	449	473	438	488	478	466	463	468	470	480	477	484	462	507	485	447	491	444	491	446	483	473	467	474	431	444	456	456	541	446	456	493	516	440	458	506	455	491	460	471	490	472	488	495	460	482	456	499	464	467	471	466	453	490	437	465	483	480	446	460	462	501	518	492	473	460	477	466	495	465	450	450	451	449	459	474	460	401	459	468	500	434	478	456	477	460	478	481	450	463	473	455	487	447	477	414	462	473	487	447	496	461	467	486	465	482	448	442	492	473	486	459	463	469	480	454	450	459	481	497	471	468	434	472	454	465	476	461	428	448	444	492	450	466	463	464	476	452	483	481	454	504	456	506	435	486	478	491	479	455	469	459	459	487	497	480	515	449	490	473	477	457	462	412	487	493	471	493	466	445	470	461	467	472	442	477	437	472	491	488	438	468	419	512	481	456	523	456	478	479	468	470	487	438	495	451	424	467	484	500	458	462	458	482	442	448	461	439	441	511	481	426	465	469	472	471	462	473	451	468	468	471	471	478	470	504	447	459	448	463	471	461	444	471	439	454	479	514	448	473	470	443	473	468	446	449	481	489	447	447	495	448	475	463	460	481	462	466	487	470	481
36853	13141	15884	4180	3067	2282	1863	1717	1495	1326	1228	1147	1129	1072	1022	979	966	995	972	952	938	936	893	954	942	879	883	917	919	945	914	880	847	924	892	821	901	898	887	854	856	877	877	890	885	865	939	807	878	864	892	860	870	861	869	857	784	883	864	877	844	821	876	866	892	875	886	884	871	817	863	849	869	830	876	888	871	865	866	835	863	861	872	856	884	852	840	821	894	892	899	867	898	842	825	817	863	856	819	848	824	825	854	895	852	892	828	846	838	880	867	815	799	821	823	794	884	867	881	837	892	835	831	851	823	831	866	819	877	832	808	868	888	919	848	854	875	890	833	804	801	815	887	918	827	836	870	875	846	837	916	816	849	876	826	870	834	822	838	885	893	814	811	831	870	839	898	818	875	859	881	873	875	896	857	795	850	884	837	896	881	801	816	869	776	826	834	901	791	838	827	868	830	781	843	878	880	842	871	868	852	900	862	879	843	874	817	866	883	847	864	864	873	829	827	849	817	856	864	911	853	865	874	846	837	839	827	851	900	852	889	874	881	859	870	913	799	835	884	884	836	862	816	866	839	906	848	823	853	891	789	870	901	849	830	846	884	860	837	845	887	905	880	806	819	804	877	890	885	855	825	844	883	850	869	819	863	853	832	848	808	909	833	800	799	851	810	857	852	835	861	881	864	860	848	860	872	897	848	846	832	825	849	772	835	851	793	838	812	867	848	853	854	842	847	836	889	872	810	829	840	926	839	908	835	886	838	809	831	821	866	862	816	804	859	877	871	863	812	840	889	839	831	822	861	841	819	877	890	813	881	852	839	800	918	847	871	826	847	838	784	862	852	855	802	907	815	860	869	882	847	872	887	849	852	832	855	871	878	856	818	864	867	889	828	805	885	872	832	832	842	811	853	869	846	895	827	816	837	850	869	836	818	830	863	845	923	862	848	845	887	856	814	848	833	873	866	854	885	830	885	827	855	835	870	846	807	836	845	881	910	850	863	904	825	859	868	828	837	823	867	838	889	878	842	837	851	821	861	888	839	881	858	882	843	864	829	837	851	828	806	858	867	810	817	871	830	871	845	885	814	871	840	868	829	847	837	860	921	883	806	875	895	849	856	865	846	836	871	803	852	844	887	823	881	884	844	849	832	821	853	875	858	845	821	860	852	849	844	820	771	842	852	862	848	784	887	850	793	837	857	870	825	878	873	874	886	834	827	861	881	852	865	805	871	869	877	812	862	816	851	843	824	863	852	824	859	900	858	858	831	832	932	850	873	794	829	869	813	858	825	881	846	878	877	872	863	866	879	838	856	886	881	815	858	818	838	828	884	840	795	814	847	838	849	860	870	849	847	806	876	819	807	883	854	878	833	849	858	838	866	875	878	809	898	863	853	848	809	873	818	904	847	823	826	821	823	833	824	875	831	836	853	829	813	832	833	846	834	884	872	847	810	840	855	849	877	857	841	872	897	898	868	904	908	813	837	896	860	905	865	881	846	846	849	847	798	888	853	870	895	881	853	823	890	802	848	854	833	881	841	819	882	865	859	878	851	820	870	835	851	822	882	872	890	872	855	863	857	814	794	890	902	873	870	883	874	836	835	846	815	844	781	865	851	830	844	876	862	846	805	875	847	858	888	874	849	826	877	876	863	852	831	854	874	828	842	840	874	879	847	834	815	896	820	843	876	843	830	825	845	822	882	849	877	879	855	838	850	878	876	839	851	856	899	811	901	874	837	845	836	812	875	857	802	852	848	801	843	883	896	903	874	832	872	893	821	860	892	834	840	856	850	890	836	874	838	857	830	869	819	789	825	891	831	824	837	866	870	868	863	837	862	823	860	865	933	831	831	842	880	931	830	856	883	890	833	841	856	888	894	828	867	844	858	851	772	891	871	893	867	866	858	828	852	812	861	886	906	841	821	855	828	840	902	856	856	863	854	898	847	861	869	812	838	822	886	847	867	893	824	864	846	847	855	845	836	808	810	795	865	870	896	817	861	858	820	794	780	808	845	839	886	832	823	825	870	895	856	854	836	788	853	870	838	895	874	866	848	851	846	899	832	782	865	854	843	829	865	871	852	881	798	898	900	845	871	865	875	833	800	890	869	828	858	858	885	883	844	864	823	860	830	816	830	813	871	828	829	847	850	873	848	768	904	780	849	785	892	852	885	857	840	870	861	910	902	851	905	844	883	814	859	833	844	898	882	843	809	865	818	854	843	806	859	861	879	835	848	850	868	838	872	873	829	797	839	827	820	865	859	849	827	889	828	835	905	873	831	844	885	790	835	913	833	846	810	820	841	878	829	857	869	835	833	847	821	846	871	842	841	853	891	865	858	846	812	826	838	907	828	850	815	906	848	846	854	873	900	905	880	871	820	873	795	867	885	829	834	845	871	862	904	851	837	859	844	790	848	848	838	879	890	871	839	799	843	852	833	840	865	794	863	859	815	909	877	842	834	906	839	808	809	831	813	850	831	844	823	885	826	836	842	812	829	822	867	833	890	859	823	828	850	816	847	888	811	832	879	869	845	847	857	751	800	826	836	833	825	862	819	863	859	831	912	836	875	806	880	829	867	855	844	883	833	860	888	844	886	856	858	823	830	867	829	828	842	821	821	818	882	886	866	883	812	854	861	902	839	874	849	905	827	840	900	885	809	810	818	810	832	854	857	865	937	838	820	892	819	883	815	877	912	889	855	845	845	822	791	885	848	854	858	878	914	859	892	813	861	807	839	860	863	860	914	796	804	839	896	782	855	851	849	920	892	818	810	860	835	903	834	835	779	895	865	888	907	925	847	861	848	884	843	820	850	832	853	851	818	836	895	828	855	818	854	869	882	828	851	893	872	813	865	832	869	809	855	862	843	857	874	808	862	785	900	836	881	858	869	864	877	868	827	814	857	801	848	885	852	899	897	847	831	867	880	819	856	767	839	849	832	835	859	841	873	864	859	876	843	840	868	884	836	846	808	858	835	851	824	851	861	806	781	824	853	830	837	839	834	851	882	873	810	868	838	825	879	879	882	816	821	861	821	917	891	892	826	857	841	846	841	848	823	830	820	845	843	872	809	810	815	842	818	875	861	856	844	845	876	840	892	861	869	826	855	886	875	843	871	897	858	836	859	842	848	823	886	773	908	845	844	920	863	815	872	891	908	775	920	856	902	856	896	889	844	861	848	843	893	838	884	882	849	817	841	836	831	858	894	844	845	896	850	905	842	753	787	883	788	860	820	872	880	887	853	799	858	789	849	841	852	845	836	890	824	844	843	842	822	864	874	852	889	851	833	824	855	813	848	862	842	861	911	883	797	906	827	900	848	833	886	829	813	863	856	845	905	843	809	851	873	859	879	855	876	829	828	854	844	830	856	851	859	860	852	871	883	871	838	807	873	848	917	849	813	841	830	862	849	910	794	849	817	923	844	868	890	886	887	785	890	821	893	870	843	825	867	826	833	828	863	880	841	861	808	829	873	860	842	895	853	877	842	879	812	826
23315	21302	29746	23158	21302	15747	1750	943	769	729	678	626	602	582	563	555	527	532	518	532	515	511	485	493	495	517	484	506	510	468	482	484	519	539	475	480	470	486	472	462	474	477	433	453	490	451	479	487	437	456	511	464	440	437	467	486	500	466	500	503	429	479	476	461	507	446	493	451	526	463	463	446	488	454	436	458	480	465	465	476	479	474	405	480	472	463	471	476	435	473	462	479	452	455	476	477	464	438	476	455	463	450	507	476	451	465	423	450	472	484	482	475	483	492	427	471	456	447	499	457	456	487	457	439	445	459	446	473	490	467	471	457	475	461	481	475	428	437	469	469	445	493	452	489	472	436	464	484	433	468	466	446	476	500	476	472	474	459	459	475	480	471	444	459	439	501	451	453	465	445	496	478	436	441	467	498	428	444	476	487	425	450	496	468	473	485	474	458	508	467	466	455	456	480	454	434	435	483	473	478	467	483	472	459	463	454	443	445	479	466	432	458	457	440	461	456	494	444	441	454	490	455	428	461	437	456	468	457	457	497	470	492	457	463	434	425	482	442	418	449	455	460	456	469	460	472	451	433	466	479	479	461	451	461	479	428	450	465	467	524	470	462	477	482	468	449	479	450	436	440	452	479	436	454	489	458	480	475	503	421	482	400	443	481	403	507	456	437	489	476	482	479	457	501	435	467	441	482	450	464	452	516	437	509	465	451	433	417	444	454	463	454	477	468	489	449	461	469	451	451	493	457	449	465	455	495	452	479	453	484	448	481	436	455	476	428	472	478	448	485	459	473	467	461	477	427	399	494	478	467	477	450	445	454	436	494	439	458	458	446	414	462	460	488	465	453	447	435	478	453	465	461	448	467	476	468	477	448	465	500	492	473	497	463	463	502	458	438	457	430	477	452	489	463	440	461	471	454	494	452	423	443	466	440	485	458	461	450	470	441	429	451	451	473	466	471	460	467	463	434	459	471	465	472	441	431	496	465	447	459	455	471	462	464	431	437	443	472	452	431	451	448	459	460	457	461	427	455	461	470	441	424	405	472	477	478	467	478	488	449	435	462	443	449	468	481	508	470	470	506	473	448	466	470	462	469	472	458	472	428	429	447	479	428	480	484	429	480	420	486	479	460	480	444	459	434	442	445	489	486	419	438	480	462	495	434	472	469	432	461	450	447	519	448	431	454	507	446	484	465	471	476	467	460	471	468	447	467	488	447	449	432	435	482	503	459	450	452	466	472	454	428	465	476	473	471	469	476	464	454	439	473	479	491	467	441	446	453	487	490	439	450	476	455	461	392	490	456	442	451	460	475	485	462	482	443	487	431	447	508	456	472	452	444	474	413	476	479	461	492	486	407	442	434	485	494	437	451	485	473	473	480	497	455	440	471	484	469	444	451	468	485	458	481	486	469	437	458	483	452	444	482	464	470	442	452	481	448	429	429	438	412	461	468	496	427	492	487	448	452	474	484	494	433	435	484	459	489	433	459	448	438	451	448	454	482	434	448	473	477	487	472	476	430	494	453	445	485	450	502	468	477	466	469	435	453	486	447	459	464	513	456	477	449	475	459	487	488	471	463	434	476	489	455	501	479	469	465	477	460	448	448	437	481	472	471	474	475	452	483	514	449	486	425	458	483	432	445	455	474	448	503	460	462	482	409	459	485	436	472	478	510	497	469	459	445	485	486	430	464	412	446	457	502	450	503	463	465	462	485	504	494	484	473	475	462	460	462	467	489	432	470	479	461	436	464	469	460	495	444	499	489	462	457	435	463	447	458	464	430	455	483	464	453	486	418	472	459	463	500	479	490	490	437	472	476	451	413	459	464	453	473	475	476	462	456	427	452	454	474	454	455	490	526	501	459	490	491	455	452	472	482	462	471	448	436	470	447	433	463	511	454	510	496	487	502	439	438	483	423	455	505	443	452	470	490	461	472	484	460	478	490	492	462	461	471	444	431	468	477	452	441	463	442	475	450	457	492	476	499	442	469	459	477	502	459	475	468	446	464	480	489	446	462	485	476	415	482	436	505	441	448	452	503	459	435	461	470	494	426	492	446	463	456	472	444	461	490	496	456	442	461	455	461	453	467	444	453	448	470	484	486	460	460	441	449	448	467	475	444	473	466	444	480	476	467	480	437	457	470	477	465	452	447	482	472	450	438	458	441	464	484	450	448	454	483	465	464	473	460	432	473	478	464	465	467	486	467	518	468	480	480	428	482	409	488	481	479	435	438	458	464	465	442	492	430	484	495	501	441	421	444	452	458	458	438	426	487	466	468	446	454	438	474	472	466	467	456	483	448	459	458	490	465	472	467	464	509	436	477	473	493	447	488	470	474	439	465	471	462	450	453	473	482	427	470	463	451	444	469	465	420	495	509	493	431	448	451	470	516	471	414	439	438	522	502	457	467	448	447	439	449	488	472	474	439	471	450	472	440	445	448	441	416	473	437	402	490	460	478	496	480	471	445	483	493	469	455	456	501	463	437	446	485	484	468	467	469	419	472	462	469	445	470	471	432	453	440	435	455	427	465	470	443	490	493	474	481	438	469	461	480	456	409	419	474	461	457	467	427	442	436	467	492	457	491	458	480	432	501	466	484	475	465	446	450	446	429	457	461	455	488	486	498	448	473	503	477	448	414	467	476	458	469	460	443	455	505	446	467	525	502	427	449	493	448	420	458	482	437	469	442	488	439	449	505	442	473	456	463	458	489	464	484	460	444	449	456	442	481	444	444	503	460	467	467	477	465	456	501	417	481	463	477	465	474	472	460	449	433	437	442	492	510	453	439	469	438	460	471	469	483	470	492	489	477	440	438	409	439	404	447	505	451	424	452	437	444	433	440	507	478	476	439	484	454	505	485	439	462	482	462	450	464	452	478	490	462	467	442	419	473	496	443	470	476	489	446	506	483	472	506	514	423	467	436	434	474	480	473	460	468	480	479	505	463	468	491	445	440	451	475	487	457	436	441	471	439	442	457	468	468	498	497	462	468	470	493	461	431	470	471	420	483	438	502	470	421	439	455	501	496	466	478	447	439	463	457	483	456	475	506	444	438	433	460	452	448	438	455	498	468	436	471	455	503	475	447	489	520	477	451	480	437	478	468	489	433	484	464	435	481	473	476	445	464	473	447	440	473	510	521	481	475	485	435	445	484	476	474	480	452	464	510	451	497	465	454	457	477	486	441	479	449	480	494	477	483	478	471	479	437	453	470	465	440	461	442	458	473	464	464	465	439	431	424	471	480	464	455	411	502	495	433	472	491	460	480	489	495	456	486	429	487	468	454	464	433	443	463	461	441	497	468	457	449	454	454	447	465	474	441	491	463	425	497	445	477	461	474	443	428	463	473	478	459	469	488	420	437	470	471	478	485	442	515	536	457	452	426	410	447	449	467	482	461	455	453	440	438	450	485	458	444	412	477	488	443	441	453	439	449	422	452	430	465	434	438	471	474	476	481	499	450	491	467	441	436	466	467	425	470	446	471	498	475
35810	15651	19164	6990	4736	3510	2747	2322	1941	1660	1529	1397	1276	1222	1199	1123	1105	1066	1070	1043	998	963	1012	942	929	963	868	895	854	885	910	865	883	911	847	865	863	847	895	842	845	827	883	833	808	834	785	803	860	807	839	819	829	784	803	816	802	827	821	833	806	829	808	776	841	822	826	861	777	773	830	847	763	827	757	849	827	770	800	847	793	809	827	778	812	796	860	734	837	880	864	842	827	889	762	797	781	800	834	788	808	817	825	867	832	813	796	798	820	819	816	783	786	829	778	832	801	816	794	842	811	777	783	805	825	819	797	817	779	794	828	782	792	798	830	805	872	780	797	817	799	801	838	790	815	848	793	764	781	810	806	788	805	768	851	777	804	825	744	790	743	831	807	797	774	820	748	778	798	792	836	789	766	815	818	838	818	792	768	777	809	827	868	831	819	767	781	822	732	866	805	787	827	829	784	765	820	835	798	823	803	819	800	771	798	822	732	760	753	819	805	752	809	790	780	823	773	792	822	777	762	834	806	806	831	773	786	772	737	842	785	803	810	783	852	831	816	820	794	796	805	803	790	797	780	823	846	808	804	808	798	796	805	805	787	795	787	793	759	802	811	789	861	819	825	773	828	765	784	846	816	768	828	822	811	848	796	796	764	791	782	790	791	785	838	817	788	771	821	800	815	777	822	833	767	797	808	806	831	825	792	788	752	810	770	817	803	821	786	787	800	809	829	782	803	832	795	813	736	838	790	800	843	809	809	857	802	795	795	825	769	826	798	796	810	798	750	751	833	767	781	774	789	787	784	813	804	825	759	787	783	782	813	766	813	841	859	800	797	786	728	797	797	834	783	785	789	834	790	819	759	783	756	790	755	779	744	790	813	781	771	773	773	760	793	819	809	861	797	807	771	807	849	818	795	813	781	793	812	816	840	776	848	756	815	784	791	775	835	851	841	793	800	799	812	791	795	774	815	794	844	781	756	844	808	730	749	834	769	817	791	796	801	773	842	743	788	782	795	773	746	797	763	807	774	761	803	801	793	773	791	719	784	805	798	807	779	808	811	767	803	788	782	803	789	838	796	805	827	783	833	821	805	748	765	793	811	794	754	828	794	792	811	823	849	822	819	812	820	754	803	777	833	815	805	773	767	785	803	778	792	768	840	807	796	801	828	783	790	786	825	773	813	748	823	793	749	801	839	797	807	767	779	807	813	783	793	816	808	821	840	821	808	788	745	861	825	820	806	853	748	815	833	820	825	781	860	763	816	787	767	780	822	823	848	808	770	784	775	793	756	816	822	814	819	830	802	813	833	750	821	785	780	834	766	834	805	775	786	790	771	790	801	781	813	763	801	790	819	808	792	793	794	841	783	746	816	759	824	786	829	778	724	771	775	773	830	839	824	805	755	730	807	822	790	818	769	773	784	805	798	824	800	803	771	799	780	778	833	770	795	772	806	760	798	771	800	818	775	776	832	816	789	783	821	789	815	782	752	778	740	773	810	803	832	858	822	850	833	829	794	796	833	803	782	819	791	889	795	787	823	765	783	825	838	763	845	803	806	805	775	779	816	810	782	869	798	805	807	809	830	789	852	803	760	748	823	819	726	854	838	834	825	767	841	807	766	831	762	752	771	811	738	848	820	816	826	811	808	802	806	801	805	779	795	789	791	828	793	764	828	781	809	822	810	808	828	805	819	838	755	749	797	799	830	776	804	793	784	760	730	851	840	823	797	826	806	802	805	823	795	801	820	821	818	828	801	766	800	780	771	814	802	801	816	816	872	803	784	819	867	814	842	853	789	801	787	785	787	790	764	793	812	810	829	804	834	789	769	787	738	810	870	829	731	788	783	832	801	847	831	787	829	826	764	770	810	853	759	805	815	788	788	755	808	796	796	803	860	752	825	834	827	859	817	815	816	806	825	829	845	770	818	759	827	811	826	820	779	778	810	776	828	835	817	789	797	839	763	783	803	808	803	805	741	793	816	807	779	804	778	820	862	741	844	822	822	826	785	759	805	799	774	793	820	814	814	795	759	833	792	789	826	814	791	783	771	812	808	769	753	783	818	800	794	820	793	762	780	800	780	754	799	762	811	765	768	800	738	830	840	825	783	799	815	835	768	845	765	780	846	771	768	749	775	842	819	816	815	847	833	812	798	779	773	813	850	788	766	854	793	776	803	781	779	782	738	808	819	764	782	751	824	808	803	811	844	803	816	843	788	796	801	805	807	766	816	814	762	802	815	849	834	818	791	821	793	759	761	803	787	838	804	758	784	783	798	793	784	776	795	784	798	807	788	792	815	778	817	809	779	771	807	826	783	808	782	770	818	807	748	769	799	838	833	792	829	728	802	809	773	799	777	806	819	821	825	812	874	843	828	779	815	777	802	802	839	800	820	779	822	783	784	789	779	810	828	818	823	845	826	801	791	807	794	827	790	833	805	797	850	791	845	742	844	799	782	741	821	776	807	781	841	819	792	818	825	845	836	815	792	793	825	789	783	796	803	787	807	804	793	846	835	765	819	784	818	806	802	831	824	819	780	818	793	865	764	832	820	851	761	785	787	810	805	851	766	801	817	826	780	821	792	786	880	793	790	790	764	789	837	839	841	848	744	784	827	796	804	782	819	819	809	736	850	803	761	781	819	799	759	818	805	826	800	833	789	856	823	782	782	800	784	811	787	789	834	826	863	787	794	825	825	822	823	754	835	800	794	768	813	807	771	831	778	768	795	825	801	752	798	765	827	776	814	818	802	805	852	844	810	762	773	752	799	762	795	739	818	793	807	781	852	779	773	796	774	796	833	782	781	792	795	837	795	770	813	810	788	844	821	809	757	807	828	771	794	808	830	792	788	794	825	846	797	820	749	784	807	797	729	843	762	836	805	822	803	835	818	815	830	792	766	812	812	805	858	780	774	806	826	796	749	752	751	828	833	821	807	812	841	760	844	848	790	772	829	759	871	799	803	838	824	769	822	857	769	783	782	802	793	838	801	822	829	768	768	845	790	813	799	769	846	843	811	794	804	843	820	842	773	808	809	814	808	826	853	807	768	833	764	769	813	793	805	785	822	769	786	786	786	849	782	841	798	821	847	765	781	822	819	768	799	823	799	793	816	833	807	824	810	790	784	822	839	759	763	806	812	793	751	797	788	739	847	838	823	808	821	819	766	817	803	790	784	792	775	795	794	809	826	791	770	763	838	820	799	713	801	821	823	837	823	757	797	781	807	782	848	790	812	804	793	785	828	811	802	783	834	813	801	806	800	795	770	801	796	765	783	795	806	801	797	836	832	821	770	823	788	805	772	808	822	759	801	831	809	756	819	842	803	802	785	792	779	805	814	801	788	768	783	812	817	794	823	828	748	798	752	796	786	830	822	824	764	826	799	812	807	829	795	830	768	819	818	827	818	765	791	807	798	780	790	798	783	811	823	771	763	804	784	810	761	846	776	809	818	816	854	859	796	817	821	807	752	852	793	824	805	769	795	800	758	813	795	833
26988	20943	11479	1692	1085	1012	1026	952	993	1007	985	949	983	988	997	1025	990	980	988	943	984	972	1019	929	913	1002	923	928	964	975	996	967	956	968	974	949	988	960	951	996	948	957	978	969	993	1045	989	975	978	953	965	996	1024	998	985	961	972	996	943	997	960	987	1008	988	933	964	970	917	981	944	983	996	994	958	1019	1018	1020	950	957	1006	982	967	957	964	955	986	934	987	1008	1020	960	964	926	997	987	964	1010	1017	966	975	976	967	981	929	993	1003	1044	959	975	986	963	929	979	987	934	980	972	991	963	1007	951	995	946	923	1019	947	965	1017	936	1027	1004	931	905	946	961	979	984	924	989	981	1035	953	976	934	980	1004	1029	1006	974	972	1002	1007	907	984	943	1016	988	944	960	973	956	1006	961	939	979	992	1008	949	935	968	1021	942	929	973	966	990	939	981	933	948	930	966	972	949	945	970	957	957	891	997	961	961	1000	952	987	976	970	995	988	960	1030	1041	975	1001	973	998	953	957	933	952	965	980	992	997	978	975	982	966	1001	979	943	999	942	955	961	952	1008	978	975	975	1008	939	962	983	1010	966	918	971	1007	969	997	989	1012	1032	1023	1011	1045	978	978	1022	1015	904	971	1018	959	972	999	964	984	972	928	993	967	954	925	959	976	1022	955	950	967	922	947	990	989	956	1037	967	1014	946	911	1037	944	932	996	991	974	1004	1031	999	957	960	950	920	988	977	948	995	960	1008	925	1004	969	989	978	981	984	1008	975	979	949	988	929	1000	1054	951	954	998	959	1045	972	966	1000	1063	947	971	948	968	958	1024	973	909	988	972	979	934	1007	1038	933	984	954	987	984	924	968	933	1006	971	955	950	934	985	955	1018	984	955	991	934	987	935	971	916	994	1007	964	987	958	941	945	939	968	981	968	990	984	965	997	965	1014	947	967	930	938	962	1022	1010	967	990	977	968	943	1009	954	1019	948	963	919	1006	947	956	915	956	934	933	987	1007	1000	1011	917	955	972	989	944	951	943	961	983	1033	985	977	939	917	986	987	1031	944	984	987	1021	965	919	1005	973	909	942	972	973	1049	1004	997	980	992	932	952	1040	966	936	977	941	985	1024	1007	1019	956	976	991	937	993	919	967	959	958	986	1001	993	974	950	972	942	969	977	938	994	930	913	966	933	1012	974	967	920	1029	1000	1004	963	897	947	993	958	1006	1004	1030	934	910	1000	968	957	981	987	989	952	957	979	994	951	1021	926	1002	908	971	981	958	1056	1002	973	1010	948	956	946	943	956	965	989	979	981	1003	1014	945	977	980	981	945	943	961	965	993	993	1008	932	938	949	972	990	976	949	988	1000	933	962	987	983	956	971	971	1010	971	1017	952	933	987	970	992	936	995	1001	960	933	952	949	984	975	1008	943	986	924	1006	957	963	982	954	948	1015	956	1002	953	985	949	957	997	1007	976	988	988	965	990	972	997	1012	921	990	1003	989	930	928	989	1033	954	983	988	1011	997	944	967	966	965	1003	993	1009	968	959	924	978	949	951	968	1009	958	939	1003	980	975	997	1025	973	972	1010	980	999	966	988	1009	1009	942	983	975	992	982	979	951	1014	958	992	948	1023	1003	957	937	1039	911	1009	938	911	1043	979	982	945	941	952	957	1013	932	1010	948	966	955	1013	966	997	989	1012	974	994	932	980	977	984	1001	976	962	936	980	988	975	998	946	1007	958	993	925	984	954	967	977	995	988	956	1035	972	975	925	997	1007	948	984	949	952	956	1033	966	958	972	875	972	1003	995	956	948	939	947	948	940	971	988	986	958	973	979	982	986	975	1019	969	994	963	949	935	980	1042	968	988	987	992	968	985	979	946	997	953	954	945	944	929	965	927	986	985	1000	1021	993	993	969	963	972	962	956	966	921	966	982	1034	962	959	945	942	976	921	981	974	979	992	985	970	939	961	1004	992	986	1020	975	998	1046	969	965	944	937	1005	955	972	975	984	943	970	962	940	982	947	928	1008	939	917	944	914	980	996	1021	956	936	950	928	971	954	1000	956	935	941	910	985	963	962	969	944	1025	956	950	1008	1003	958	983	948	999	981	1007	985	981	966	1006	976	980	991	990	913	950	966	971	998	956	962	1031	1027	974	910	979	999	989	993	930	1019	911	1004	981	943	961	951	1024	960	1030	949	913	920	943	949	1010	1024	1020	1024	997	963	973	1005	955	945	1017	967	941	965	972	1017	970	977	971	1032	941	937	982	982	978	938	974	968	943	992	943	968	1002	989	978	990	1016	982	981	945	877	957	991	975	905	966	975	995	958	925	979	965	927	963	976	978	995	999	995	909	1017	1023	1024	1027	1002	986	995	958	967	938	917	948	913	963	1005	970	978	946	996	968	951	982	935	970	976	1003	940	986	1010	1003	952	997	982	964	996	986	952	1012	982	967	970	1004	931	950	978	873	928	984	947	926	986	1043	931	1002	942	950	948	961	991	950	992	1054	986	938	914	992	992	953	966	994	974	1019	989	977	973	952	981	1028	965	961	952	941	926	920	1039	928	945	936	963	923	912	975	1006	975	953	1016	961	954	967	956	962	948	941	992	968	1002	971	998	945	950	973	968	974	995	945	947	1001	1007	1025	950	929	964	958	966	996	1005	955	969	960	941	993	956	960	916	937	964	956	964	982	953	989	981	946	1000	950	970	930	977	992	940	995	946	923	940	971	974	951	966	966	1015	989	964	894	956	1006	971	941	951	997	935	907	1019	966	922	1013	990	982	987	996	986	890	905	962	1003	987	960	972	952	1039	938	1016	973	980	925	953	993	1018	994	973	969	986	963	939	971	987	934	1040	1011	1054	1032	995	992	961	907	973	969	957	991	1007	966	928	977	969	962	996	976	943	923	1007	990	924	943	966	992	1008	938	972	942	1000	925	936	958	966	912	950	1006	943	984	979	991	992	982	944	994	985	974	977	995	956	944	975	948	989	1014	916	995	996	995	982	978	950	962	958	939	966	1003	942	964	1012	923	970	984	981	978	1009	1027	976	933	1011	936	963	1000	941	989	1040	992	944	960	980	992	965	973	963	961	997	985	979	977	1008	1020	985	945	994	966	959	981	1011	946	929	971	990	998	953	958	952	941	938	953	954	964	1019	970	992	1041	950	987	992	976	962	1004	979	934	1004	991	928	1013	957	1000	949	995	1005	957	944	1008	939	970	988	952	975	903	1020	989	962	1006	973	948	977	989	1003	1046	944	985	888	949	984	969	898	963	956	986	994	962	966	991	1000	1006	998	968	929	993	998	952	999	952	958	957	985	942	982	976	1007	932	977	985	947	998	945	969	984	947	968	1004	990	962	943	918	1019	969	990	1047	951	1004	986	933	980	960	980	981	993	1028	968	957	931	997	975	985	1000	1052	982	1048	1016	942	899	959	969	918	926	931	960	993	992	941	940	937	923	958	1001	968	962	1000	1009	953	971	980	956	968	992	954	965	917	981	1017	1018	1048	972	953	999	990	984	1014	1006	967	990	957	1000	977	978	995	957	1019	959	1042	968	965	976	958	926	933	905	991	956	1013	1059	1020	989	992	957	898	960	984	990	990	987	976	951	1023	974	930	958	997	960	969	1004	992	975	984	976	994	1006	936	965	951	991	977	961	948	949	1006	965	920	971	967	980	1003	968	956	919	949	964	1001	976	985	981	964	986	966	933	987	971	990	925	996	955	954	948	1012	963	974	936	1006	969	1008	979	952	961	986	934	1011	976	1007	929	977	949	981	993
22338	4558	5421	2084	1850	1761	1707	1684	1646	1664	1696	1690	1688	1633	1667	1668	1617	1673	1647	1661	1707	1671	1601	1684	1677	1663	1632	1635	1631	1610	1643	1685	1612	1688	1647	1615	1640	1606	1751	1620	1639	1640	1706	1711	1597	1711	1680	1634	1613	1637	1654	1666	1632	1611	1717	1709	1636	1643	1675	1685	1645	1651	1652	1600	1682	1663	1622	1707	1669	1646	1671	1661	1665	1670	1708	1711	1641	1658	1628	1656	1624	1725	1592	1690	1619	1614	1642	1709	1643	1637	1642	1677	1698	1625	1666	1683	1613	1714	1679	1649	1622	1627	1678	1661	1621	1700	1628	1644	1632	1639	1748	1669	1657	1677	1666	1653	1636	1666	1671	1625	1686	1571	1614	1642	1707	1614	1678	1594	1615	1659	1727	1660	1643	1710	1620	1664	1654	1669	1676	1673	1615	1697	1711	1640	1602	1577	1610	1650	1703	1638	1668	1663	1605	1658	1650	1697	1672	1655	1646	1636	1681	1618	1615	1677	1722	1636	1733	1714	1654	1615	1664	1641	1661	1629	1640	1658	1677	1695	1646	1630	1693	1657	1682	1688	1661	1628	1655	1677	1647	1662	1654	1587	1632	1581	1651	1648	1647	1626	1585	1667	1709	1660	1694	1700	1584	1654	1688	1729	1640	1665	1637	1611	1661	1622	1586	1619	1664	1688	1637	1677	1689	1669	1652	1754	1649	1718	1595	1672	1588	1661	1694	1672	1674	1738	1682	1662	1663	1610	1660	1626	1674	1591	1671	1650	1602	1749	1687	1643	1721	1669	1627	1633	1748	1689	1675	1605	1664	1689	1640	1644	1666	1601	1700	1690	1641	1698	1605	1639	1670	1705	1616	1689	1690	1652	1683	1574	1707	1700	1638	1619	1693	1656	1662	1600	1655	1595	1614	1704	1625	1601	1686	1711	1680	1668	1655	1663	1648	1643	1691	1706	1695	1638	1643	1688	1683	1708	1694	1659	1681	1582	1740	1565	1669	1620	1601	1646	1566	1660	1660	1738	1684	1626	1714	1562	1591	1683	1619	1641	1662	1714	1621	1690	1734	1605	1667	1638	1612	1598	1685	1622	1628	1652	1674	1661	1656	1662	1655	1660	1662	1636	1690	1625	1665	1669	1664	1661	1671	1637	1642	1645	1652	1566	1635	1639	1662	1586	1664	1657	1656	1717	1642	1601	1657	1626	1671	1645	1621	1673	1622	1633	1576	1688	1658	1667	1689	1685	1646	1675	1637	1581	1652	1680	1692	1664	1638	1644	1704	1638	1593	1617	1651	1669	1566	1621	1699	1620	1685	1669	1579	1657	1666	1628	1647	1552	1679	1668	1750	1706	1605	1695	1653	1607	1691	1616	1629	1762	1605	1707	1609	1652	1609	1663	1613	1666	1585	1642	1667	1666	1726	1720	1739	1586	1704	1623	1608	1695	1662	1705	1624	1625	1652	1563	1649	1570	1619	1712	1646	1663	1611	1610	1589	1726	1665	1694	1715	1723	1715	1679	1601	1660	1669	1687	1615	1691	1626	1635	1620	1642	1690	1680	1659	1699	1588	1681	1680	1635	1700	1695	1690	1649	1673	1722	1624	1669	1610	1673	1611	1710	1583	1713	1656	1693	1702	1682	1597	1629	1701	1680	1680	1668	1682	1679	1675	1703	1637	1570	1620	1612	1654	1650	1667	1614	1629	1646	1655	1654	1687	1644	1667	1655	1604	1588	1719	1661	1636	1701	1576	1669	1710	1675	1726	1645	1675	1599	1727	1670	1632	1634	1614	1666	1612	1681	1665	1621	1656	1695	1667	1661	1697	1657	1609	1658	1678	1684	1627	1676	1715	1671	1663	1766	1662	1622	1700	1711	1596	1674	1597	1673	1693	1683	1645	1682	1670	1694	1708	1632	1688	1643	1634	1689	1706	1599	1705	1689	1688	1623	1609	1651	1677	1668	1600	1592	1635	1636	1698	1653	1699	1680	1625	1630	1633	1601	1664	1673	1614	1654	1647	1606	1605	1724	1651	1657	1721	1681	1683	1669	1704	1672	1625	1682	1686	1580	1637	1697	1591	1626	1696	1641	1628	1643	1678	1644	1673	1694	1660	1614	1686	1604	1651	1685	1682	1647	1604	1670	1748	1631	1676	1656	1682	1657	1643	1648	1635	1635	1728	1667	1626	1586	1627	1640	1630	1652	1640	1577	1638	1640	1685	1700	1679	1583	1611	1734	1687	1638	1726	1749	1596	1707	1611	1654	1640	1688	1662	1679	1614	1636	1636	1651	1630	1626	1675	1613	1558	1677	1728	1660	1694	1628	1626	1661	1733	1592	1690	1682	1630	1630	1706	1714	1689	1657	1665	1615	1706	1659	1623	1658	1699	1694	1680	1631	1637	1672	1666	1632	1648	1607	1582	1641	1688	1627	1671	1611	1711	1707	1598	1673	1601	1676	1684	1627	1664	1601	1658	1603	1663	1597	1686	1603	1579	1600	1673	1676	1683	1607	1677	1700	1698	1608	1682	1656	1630	1626	1671	1664	1680	1577	1682	1622	1692	1623	1722	1682	1660	1606	1599	1677	1643	1707	1622	1674	1666	1650	1705	1695	1693	1678	1625	1697	1629	1686	1691	1709	1685	1651	1632	1709	1555	1634	1625	1695	1643	1639	1701	1599	1696	1635	1677	1671	1621	1634	1664	1710	1674	1632	1635	1629	1660	1612	1637	1731	1664	1666	1605	1622	1592	1663	1663	1643	1683	1652	1682	1597	1648	1568	1667	1664	1706	1673	1632	1663	1668	1585	1664	1669	1631	1631	1654	1629	1705	1671	1653	1656	1665	1603	1682	1688	1605	1583	1692	1627	1606	1635	1642	1605	1711	1587	1584	1615	1642	1691	1662	1668	1727	1663	1607	1668	1709	1731	1687	1650	1603	1643	1668	1673	1634	1653	1735	1578	1735	1600	1634	1657	1614	1669	1677	1672	1715	1656	1667	1666	1685	1627	1639	1682	1546	1643	1662	1684	1634	1678	1625	1631	1607	1676	1644	1651	1669	1678	1633	1635	1611	1624	1628	1640	1618	1669	1681	1646	1662	1687	1695	1604	1597	1671	1689	1693	1690	1658	1665	1651	1688	1684	1625	1659	1672	1616	1614	1626	1653	1715	1701	1643	1711	1625	1693	1641	1628	1651	1656	1662	1622	1647	1665	1643	1654	1612	1754	1708	1693	1672	1671	1620	1701	1678	1655	1706	1624	1566	1654	1658	1651	1591	1641	1651	1659	1626	1599	1628	1692	1690	1675	1653	1691	1670	1705	1564	1675	1568	1641	1687	1747	1651	1650	1625	1614	1689	1674	1665	1651	1607	1708	1648	1743	1592	1646	1706	1696	1655	1687	1649	1710	1620	1650	1635	1593	1611	1639	1662	1626	1658	1687	1681	1684	1606	1685	1749	1662	1660	1678	1653	1601	1665	1574	1623	1698	1601	1641	1676	1723	1641	1624	1623	1600	1692	1601	1698	1616	1645	1689	1661	1605	1658	1656	1630	1647	1678	1597	1618	1659	1645	1613	1603	1698	1630	1625	1556	1627	1669	1671	1670	1620	1593	1631	1703	1708	1635	1676	1542	1732	1712	1691	1625	1679	1652	1753	1662	1677	1670	1625	1671	1628	1659	1652	1620	1666	1641	1751	1645	1699	1645	1627	1620	1662	1641	1597	1659	1713	1710	1583	1620	1653	1644	1735	1582	1715	1678	1650	1657	1612	1649	1657	1647	1669	1645	1681	1702	1638	1672	1593	1673	1624	1687	1640	1631	1658	1663	1637	1649	1637	1712	1672	1669	1629	1663	1664	1675	1664	1666	1619	1683	1700	1694	1669	1655	1663	1634	1683	1615	1656	1692	1622	1674	1623	1659	1660	1642	1669	1672	1602	1550	1687	1627	1622	1648	1587	1676	1664	1722	1663	1682	1636	1696	1625	1613	1621	1569	1648	1657	1590	1705	1601	1706	1676	1602	1639	1728	1649	1709	1668	1630	1722	1601	1669	1668	1699	1657	1669	1674	1644	1632	1714	1566	1682	1671	1704	1648	1680	1656	1632	1586	1643	1676	1631	1672	1695	1687	1630	1668	1681	1651	1724	1645	1618	1619	1656	1646	1643	1596	1672	1680	1616	1722	1612	1588	1640	1643	1677	1618	1646	1679	1610	1640	1662	1704	1689	1655	1610	1654	1696	1681	1677	1737	1689	1707	1659	1707	1617	1648	1636	1598	1663	1602	1656	1688	1711	1652	1691	1606	1701	1732	1685	1645	1670	1600	1608	1677	1632	1648	1595	1630	1670	1746	1672	1635	1641	1605	1605	1676	1651	1668	1580	1685	1699	1658	1658	1657	1693	1626	1633	1636	1669	1713	1677	1671	1640	1664	1707	1606	1596	1673	1693	1673	1637	1622	1706	1644	1657	1663	1619	1702	1683	1665	1646	1592	1693	1657	1711	1682	1675	1705	1620	1688	1666	1600	1676	1720	1624	1639	1625	1679	1643	1652	1698	1675	1727	1609	1646	1634	1680	1682	1707	1621	1719	1726	1650	1621	1644	1629	1672	1698	1671	1628	1631	1617	1699	1633	1659	1666	1618	1712	1635	1642	1655	1696	1674	1608	1600	1624	1667	1670	1626	1600	1651	1675	1645	1622	1670	1654	1620	1711	1657	1685	1626	1616	1642	1627	1667	1633	1618	1596	1650	1682	1643	1647	1629	1654	1676	1690	1660	1666	1650	1730	1641	1684	1776	1723	1668	1626	1644	1653	1633	1648	1688	1690	1589	1630	1681	1678	1694	1683	1686	1638	1691	1617	1652	1576	1641	1661	1626	1726	1660	1641	1646	1711	1685	1666	1618	1670	1682	1673	1610	1646	1610	1692	1714	1682	1632	1633	1640	1547	1691	1627	1649	1711	1606	1714	1601	1715	1665	1639	1622	1640	1602	1700	1704	1618	1645	1599	1659	1648	1591	1715	1654	1689	1586	1639	1755	1607	1699	1688	1687	1710	1663	1694	1694	1644	1633	1625	1657	1597	1626	1641	1705	1646	1681	1641
24277	21282	28763	24094	19454	2288	890	713	619	595	637	538	535	529	519	507	507	484	509	460	483	505	478	445	512	501	471	509	460	477	486	476	438	451	471	483	453	464	509	475	487	412	437	450	468	480	455	456	454	483	508	462	445	435	455	476	450	419	498	448	499	433	480	467	463	473	511	413	458	430	454	507	496	470	441	460	481	461	496	472	457	490	427	486	448	452	447	477	453	426	496	492	466	461	439	447	464	432	476	476	451	461	448	447	465	445	461	451	476	446	470	431	433	468	485	468	467	452	491	453	498	483	432	462	404	455	463	456	485	445	460	458	462	459	423	439	447	472	429	466	459	503	466	445	453	451	477	473	455	473	484	489	439	410	457	457	465	434	445	429	453	459	482	471	423	485	468	455	458	451	453	469	503	463	478	446	474	463	461	481	446	454	457	460	432	496	429	401	442	432	426	481	461	473	462	451	447	456	475	431	453	448	459	465	453	501	488	419	451	435	446	454	473	468	441	430	451	474	446	477	484	445	472	469	459	486	440	434	446	469	452	434	436	483	499	452	454	432	479	441	502	444	449	452	476	438	450	425	452	466	431	437	467	432	455	450	434	468	467	461	482	420	460	456	410	475	442	449	450	465	413	452	498	464	457	448	463	473	464	485	450	426	462	502	456	498	443	460	434	464	483	456	478	447	440	440	489	445	448	457	426	415	460	489	484	447	447	441	489	465	455	474	453	481	462	465	454	458	482	447	459	464	460	483	436	436	451	453	404	455	473	397	459	503	456	437	470	440	425	459	441	456	436	456	478	426	450	463	452	442	448	485	466	479	462	468	449	470	447	438	432	490	412	435	459	440	471	449	453	460	397	468	472	451	476	455	498	465	464	423	453	441	486	478	485	424	450	416	442	449	439	493	474	411	486	457	431	467	475	452	451	463	435	460	462	485	460	445	456	480	490	443	435	446	437	425	483	463	442	473	465	465	431	431	497	467	457	441	442	486	478	454	437	443	430	440	448	438	470	454	452	489	467	466	432	472	411	512	483	477	423	445	444	454	425	481	459	508	431	469	441	458	431	485	476	426	451	438	459	443	478	466	470	445	444	447	455	490	468	454	456	463	416	473	477	445	480	429	468	460	473	463	444	478	410	431	443	441	453	423	452	476	464	467	449	399	449	431	498	439	447	459	478	476	502	463	457	419	433	474	473	472	428	466	508	411	482	432	458	466	442	450	450	438	453	477	474	488	439	478	467	481	416	426	437	460	416	475	448	448	490	479	457	485	479	452	468	472	477	459	470	451	493	421	460	447	494	463	446	462	455	499	437	473	436	454	470	454	442	451	423	450	467	434	439	481	478	481	437	451	436	443	447	470	490	462	465	477	475	494	464	399	413	465	475	456	467	466	435	474	449	451	450	473	495	453	460	470	442	445	477	462	482	495	457	448	469	464	441	476	463	469	416	460	415	468	420	414	459	446	422	472	438	452	459	430	475	432	455	418	446	447	471	475	447	465	442	463	428	467	443	460	445	476	432	483	439	428	449	457	454	411	438	444	457	464	472	525	407	475	449	458	473	451	471	456	447	466	434	454	466	433	480	448	500	441	450	488	465	412	469	499	462	446	478	441	459	442	438	486	420	478	466	505	484	479	457	479	458	462	482	443	433	457	471	468	420	468	446	480	463	466	455	445	449	442	469	486	471	460	453	455	449	462	457	459	466	482	417	500	450	426	444	442	485	461	450	444	464	454	405	438	459	432	471	442	436	440	446	450	431	473	448	480	449	449	401	442	479	497	483	444	454	461	454	480	424	497	434	441	469	460	450	471	468	447	444	431	458	447	460	438	467	482	470	466	449	450	434	435	443	484	446	441	474	481	441	482	536	458	466	465	469	438	478	464	462	446	480	475	438	493	460	441	461	455	467	467	480	481	435	448	445	482	482	408	455	447	433	477	439	446	448	469	448	457	419	462	429	438	454	491	482	483	422	501	479	426	501	450	503	443	460	481	433	448	473	422	456	465	490	451	484	450	453	452	441	488	447	406	505	445	468	434	456	461	502	455	502	494	465	446	476	524	464	483	478	469	491	409	485	422	519	435	453	408	474	453	460	487	449	458	428	430	463	458	491	437	441	463	506	448	439	434	469	446	483	436	479	511	468	455	442	443	433	475	409	467	466	457	502	401	462	468	425	441	483	478	467	449	421	437	460	492	437	451	446	494	452	450	470	482	461	467	466	480	438	446	457	449	452	453	495	458	486	471	490	485	446	454	468	417	460	471	444	507	462	480	442	421	462	459	466	471	425	421	491	448	456	446	428	460	428	429	436	447	445	473	448	452	452	493	460	463	464	482	442	431	467	448	457	461	429	435	441	443	497	441	465	474	442	469	463	464	457	436	447	477	469	412	449	460	438	419	460	433	460	433	412	435	464	457	500	435	450	420	470	465	465	474	448	426	441	466	454	465	455	436	477	471	464	458	427	478	467	488	449	464	453	444	456	468	448	470	471	486	475	465	446	459	503	399	458	495	440	462	466	448	439	481	477	499	485	472	426	460	446	450	412	465	460	491	458	442	446	453	469	458	426	466	454	491	500	428	433	471	438	488	445	443	480	411	434	476	486	449	441	466	423	457	462	469	440	464	452	466	472	485	454	444	459	460	458	475	466	460	452	433	416	455	437	471	475	431	459	449	485	477	428	491	433	435	454	443	475	475	458	456	458	462	425	437	456	458	460	461	449	447	487	470	464	473	450	456	435	438	440	446	450	477	464	481	436	458	456	432	466	460	431	463	457	444	444	444	481	438	498	440	487	444	472	472	500	485	427	460	477	459	458	450	478	462	445	436	451	480	444	441	438	496	432	465	491	514	459	464	452	444	475	447	427	468	435	447	438	471	462	466	467	453	429	454	466	461	477	480	477	450	504	450	443	516	473	436	443	444	508	461	436	444	463	440	457	499	450	419	449	464	467	476	426	483	452	436	439	491	488	482	461	479	454	457	482	410	466	470	467	459	472	438	426	457	446	503	495	473	435	452	464	459	400	436	461	441	444	433	475	435	444	464	481	469	464	480	476	450	449	451	454	459	451	448	443	476	518	442	501	454	453	462	457	476	448	462	443	465	420	422	443	495	462	450	464	449	488	469	435	440	429	420	490	491	463	441	460	450	428	478	421	431	488	485	458	432	490	461	475	496	464	469	422	420	492	486	453	475	435	510	480	422	447	472	445	471	435	490	457	456	456	468	428	447	413	467	426	431	486	440	460	467	418	456	435	421	447	495	479	474	498	469	482	436	454	468	442	425	447	412	453	468	463	436	490	504	407	452	440	459	450	484	462	431	432	429	439	486	462	460	460	440	468	469	452	457	488	465	446	454	451	465	451	450	484	460	489	463	457	444	462	429	432	449	471	421	442	451	512	493	448	446	478	459	500	467	457	493	437	492	487	476	450	445	456	455	404	438	440	420	466	430	481	436	446	467	435	482	483	452	494	474	435	464	450	483	446	475
40088	13495	15075	4449	3041	2349	1888	1611	1435	1352	1194	1152	1123	1090	1033	971	1030	925	974	931	883	883	892	863	847	868	911	830	832	828	912	905	884	879	841	881	811	876	910	850	835	900	825	901	833	828	828	865	858	852	816	836	885	872	839	875	793	836	851	783	855	790	859	856	841	850	865	833	872	865	864	824	837	854	855	857	802	813	801	837	777	775	861	841	809	838	836	826	766	825	825	835	783	826	887	832	879	924	827	851	846	822	801	853	804	867	792	839	840	824	871	807	800	843	843	784	848	841	833	805	828	753	868	851	849	811	834	811	836	822	829	835	851	810	786	793	846	835	833	828	834	819	826	862	847	866	833	894	874	814	841	867	822	849	814	862	865	869	815	860	811	814	860	843	839	888	845	803	863	805	836	784	846	877	836	852	856	819	815	879	825	833	811	805	851	804	802	823	835	806	815	829	841	838	818	935	825	883	854	870	844	787	818	875	812	792	858	794	822	886	862	840	832	837	814	833	833	829	863	836	861	768	830	844	823	843	830	885	816	806	838	844	860	884	815	827	818	825	848	832	870	798	911	868	828	816	850	808	823	830	814	819	814	826	799	861	791	857	827	831	839	794	853	816	839	828	788	836	873	773	831	863	798	824	881	804	897	858	818	813	877	831	843	823	861	800	860	861	847	829	856	851	918	778	804	817	872	811	817	799	844	779	892	842	828	859	834	841	820	810	854	801	828	827	869	864	790	853	819	824	815	780	852	780	788	826	898	898	811	797	816	839	857	861	864	872	840	869	823	843	882	869	809	827	848	859	836	852	836	852	826	855	811	797	871	825	775	870	833	857	847	791	823	821	826	817	857	806	839	890	836	812	820	861	837	800	817	793	822	834	860	749	804	848	788	810	860	846	825	819	843	788	834	805	804	828	856	811	809	783	887	765	846	816	807	847	830	872	849	819	838	842	825	810	829	850	843	839	808	833	809	805	834	846	864	840	829	876	843	832	885	789	865	825	820	805	814	841	882	858	841	791	787	817	863	851	870	871	855	867	876	808	792	879	847	858	828	859	769	833	849	879	885	822	781	777	821	815	870	798	799	891	840	841	835	829	834	872	820	900	841	801	818	858	825	852	817	826	810	839	843	880	843	813	771	788	835	760	840	838	880	862	813	854	826	846	822	825	842	827	833	817	806	861	849	858	835	824	838	853	851	821	818	832	844	828	868	857	824	818	833	828	826	816	818	809	879	864	905	842	868	847	857	857	857	831	861	835	808	839	814	831	811	848	861	844	841	837	849	821	878	834	833	840	878	835	855	790	920	878	821	844	804	833	789	805	821	788	807	858	828	785	879	855	850	873	817	834	816	865	809	849	844	868	815	836	841	872	837	786	798	839	884	801	827	847	840	809	876	848	856	853	871	849	841	904	826	859	859	761	833	782	852	867	807	828	809	828	876	877	838	825	832	777	840	802	796	786	860	872	794	853	820	814	845	883	871	781	818	861	819	828	829	804	830	835	899	822	804	848	808	841	851	808	822	827	869	835	819	865	792	860	831	848	873	838	840	825	824	869	852	858	875	824	764	836	869	864	798	810	826	833	818	850	838	885	836	792	779	795	840	854	782	885	807	836	834	821	810	861	841	835	819	871	838	837	817	788	800	832	825	799	862	858	815	816	853	813	820	818	803	840	824	849	888	834	815	819	883	886	835	844	814	829	866	777	871	822	868	809	809	815	845	789	842	835	774	912	854	842	801	835	820	892	806	821	868	851	845	833	771	831	870	862	828	809	857	803	872	789	799	840	832	842	794	840	789	846	794	839	826	811	877	740	767	818	835	849	848	830	847	812	839	845	847	798	783	863	819	842	819	794	849	816	856	854	801	798	805	790	877	795	814	827	847	879	853	770	789	802	828	795	840	833	805	806	842	857	845	822	878	821	828	887	841	870	795	837	851	801	815	893	821	821	821	825	805	836	865	848	810	787	822	874	852	776	833	782	770	814	818	858	850	833	846	843	831	830	838	829	888	811	778	884	846	858	806	840	831	866	827	791	842	870	825	852	846	799	812	860	810	880	814	832	864	855	778	850	836	878	828	834	846	826	801	824	765	798	871	801	812	845	835	834	804	826	860	822	789	799	810	810	839	839	813	852	896	862	819	826	819	823	809	798	829	836	830	850	828	815	812	825	854	787	817	824	818	875	832	813	858	835	874	856	863	852	823	807	842	792	769	805	822	819	870	830	788	809	865	811	812	856	842	859	810	812	838	813	824	884	854	855	820	861	821	858	854	821	833	786	792	788	858	814	883	883	818	776	877	785	835	870	779	863	835	835	802	749	832	795	854	847	858	826	853	816	832	849	848	790	833	839	852	823	841	813	807	856	843	852	846	801	841	850	837	832	808	855	836	912	838	788	852	860	866	825	843	817	826	824	816	862	758	841	776	828	839	805	816	837	840	848	823	815	815	858	864	848	826	805	855	815	795	823	859	824	900	852	760	805	813	804	850	830	827	823	837	864	834	810	828	869	848	876	850	851	850	846	816	882	851	795	803	865	845	830	834	851	817	842	811	809	809	837	829	846	852	870	854	804	854	801	800	824	843	832	855	857	822	802	770	886	817	828	851	841	817	823	849	805	813	861	848	868	828	814	839	809	854	835	864	846	844	766	850	838	835	844	827	800	819	873	854	803	867	826	837	849	811	822	853	826	875	798	860	806	827	852	794	861	847	845	830	823	832	859	856	803	831	854	809	860	786	792	819	849	816	869	864	877	819	821	841	832	765	857	800	799	863	826	826	800	807	847	781	801	840	906	813	799	839	838	912	829	853	859	888	839	841	857	855	840	866	828	853	856	843	864	856	801	792	823	817	822	790	896	842	847	803	825	810	830	831	815	785	828	879	798	782	861	846	811	824	826	898	822	842	803	830	773	841	836	822	798	833	864	806	829	804	827	818	807	848	831	834	841	774	793	855	846	819	810	836	836	853	798	824	811	818	839	882	832	879	816	808	825	885	829	814	851	896	864	867	819	815	836	811	800	808	805	821	836	842	881	808	795	834	842	843	845	813	828	883	847	845	836	821	850	857	811	818	865	817	850	834	844	805	820	790	843	844	815	835	801	823	837	840	837	846	824	863	907	809	844	839	832	843	888	866	813	828	869	856	890	796	811	844	822	839	813	821	829	876	837	811	873	857	816	845	828	779	833	788	836	858	919	808	857	824	821	812	836	834	859	848	857	836	873	839	850	812	803	872	793	819	856	811	785	857	812	824	861	794	847	833	790	822	851	829	838	825	827	819	844	825	835	856	802	799	835	826	848	819	814	836	797	887	832	817	840	796	848	806	842	826	815	826	840	867	821	832	831	873	798	823	806	798	795	861	843	862	774	782	850	856	814	855	819	806	801	837	888	825	844	800	790	844	837	866	812	799	855	825	820	840	868	863	878	795	803	820	806	871	848	852	815	818	816	849	816	806	822	865	836	827	851	784	875	845	804	797	828	800	844	831	904
23314	21264	29145	23675	21264	19131	2251	966	785	704	710	609	567	554	601	560	503	517	539	512	486	488	523	497	495	490	482	474	489	457	459	482	473	455	453	491	452	475	463	463	455	475	488	449	446	441	470	447	462	458	479	458	481	471	437	458	447	475	470	440	450	491	503	446	475	477	453	440	466	451	441	449	457	418	463	491	468	484	440	417	437	441	481	444	422	451	460	435	454	455	467	438	447	468	458	461	459	497	464	459	410	483	485	439	485	424	464	450	458	467	428	461	452	449	464	442	468	437	518	504	455	442	471	443	459	484	439	460	441	428	461	502	438	489	432	435	463	442	455	437	445	475	448	470	479	449	430	475	448	464	446	487	440	462	440	455	450	455	440	452	464	445	406	465	422	439	487	444	486	457	429	485	455	429	447	476	443	436	460	440	451	467	498	428	495	476	475	467	454	450	477	459	418	448	457	416	448	444	451	440	443	478	459	437	462	485	439	468	457	476	449	479	474	448	440	435	505	449	483	448	470	451	453	456	478	441	427	436	465	440	458	401	423	439	451	505	421	405	429	494	444	407	427	466	460	474	472	451	446	444	433	449	434	472	448	452	466	457	474	458	453	460	471	442	471	475	419	456	473	438	502	437	424	441	435	435	464	426	434	478	429	455	467	459	428	450	448	448	403	425	433	475	465	431	489	465	460	451	474	473	452	454	442	465	474	446	448	460	440	467	471	422	466	500	433	457	434	462	419	410	478	460	447	449	440	463	465	425	464	448	468	477	479	483	447	486	417	437	452	436	447	443	461	474	469	448	423	455	461	470	420	453	488	452	460	472	447	424	438	478	477	456	440	454	453	467	459	431	442	455	459	409	467	413	464	457	477	451	466	459	481	467	452	470	462	449	485	460	462	473	457	450	467	429	462	438	454	426	452	450	448	464	482	463	420	439	447	442	440	434	400	430	454	484	403	463	417	483	465	482	452	427	457	423	456	469	480	465	464	466	477	462	427	460	496	458	475	495	437	406	467	451	500	470	443	477	441	446	491	421	462	454	462	511	470	479	466	442	530	471	463	449	459	515	479	485	449	471	461	428	468	426	460	478	477	491	460	414	463	476	450	429	482	433	469	455	470	466	441	452	476	471	455	437	475	474	458	475	427	470	442	465	475	453	453	478	456	421	483	464	472	482	462	475	451	481	465	443	468	465	509	470	440	448	469	467	457	463	451	471	436	458	426	496	495	439	453	472	457	471	464	464	449	467	470	452	405	469	435	456	490	470	431	460	441	459	450	471	452	454	426	481	476	443	440	448	438	433	433	439	478	476	467	430	449	449	475	456	423	442	499	440	467	471	421	455	469	441	482	460	418	484	443	442	453	433	449	443	447	440	438	420	462	428	468	469	459	492	467	462	435	413	461	442	458	446	472	469	436	446	455	439	475	451	454	432	445	478	446	482	459	429	462	472	462	453	461	441	482	456	457	483	456	473	387	429	449	468	429	426	445	435	479	459	500	445	442	431	451	450	469	496	419	440	431	432	452	455	430	443	451	454	422	516	466	444	493	466	466	455	451	461	481	475	436	469	418	448	471	455	477	408	430	410	441	425	445	429	487	452	487	444	507	530	437	448	443	460	435	456	430	452	442	449	453	464	463	452	443	455	462	461	471	416	452	466	451	392	455	456	422	403	440	436	451	441	414	471	444	435	468	433	491	459	459	459	449	482	466	443	424	443	438	471	428	450	450	407	437	461	448	435	458	450	467	451	449	412	457	422	479	476	458	447	449	472	478	448	480	446	437	465	464	445	416	437	453	486	441	428	476	432	477	451	470	425	459	462	440	468	447	440	443	438	453	450	457	453	461	450	424	446	433	439	467	441	452	429	459	429	463	447	492	473	454	449	469	476	456	447	494	450	473	449	435	441	452	450	481	468	457	488	483	428	430	478	449	480	415	465	456	484	434	421	482	415	457	445	437	458	458	465	473	437	477	460	426	445	476	458	459	455	485	459	418	476	468	483	481	457	443	447	454	488	446	446	423	439	452	398	456	453	451	440	466	439	423	493	487	460	448	504	456	457	435	481	463	463	421	450	470	459	463	475	452	449	461	391	462	466	478	459	496	452	454	453	416	433	473	424	459	433	442	444	477	465	441	447	435	458	458	452	471	465	481	447	452	457	461	459	429	481	388	481	476	448	448	430	444	446	471	461	419	454	464	457	434	450	448	464	422	433	454	446	410	469	473	448	454	465	432	464	405	446	417	451	449	441	439	500	433	468	502	450	465	443	439	431	460	418	474	479	466	438	421	432	448	467	413	450	451	432	449	470	465	445	470	433	426	464	463	441	425	454	481	465	426	481	476	492	429	446	423	489	456	466	454	465	425	452	457	443	449	452	476	477	484	475	461	440	473	458	463	411	450	475	463	458	412	437	452	423	468	435	456	487	503	436	443	486	444	477	471	446	446	480	414	453	445	444	440	448	451	431	466	467	458	412	493	430	461	414	411	419	456	415	488	396	448	457	480	438	461	457	446	452	419	454	441	455	442	454	428	458	468	450	484	424	467	457	464	435	428	524	465	495	458	437	458	465	427	439	469	465	460	440	512	464	433	474	496	417	408	432	439	428	461	486	453	413	450	487	427	427	437	412	448	480	434	439	441	449	460	474	475	439	454	453	449	471	472	462	393	460	476	450	457	430	447	456	466	435	412	453	475	425	485	476	469	447	445	436	473	444	413	433	449	468	453	455	465	446	456	430	430	464	462	406	409	449	462	499	414	436	482	423	446	454	444	439	492	446	452	465	431	460	446	443	483	462	456	457	444	427	481	455	478	486	426	458	443	468	435	488	403	448	439	421	442	450	446	438	452	486	488	432	455	423	430	458	464	452	405	440	453	484	464	462	449	425	420	450	458	471	424	458	465	474	464	442	448	428	483	437	447	468	452	440	485	419	433	456	467	473	426	441	478	469	474	442	465	459	443	458	454	476	461	473	430	482	412	462	446	448	436	431	395	479	456	474	465	445	476	451	432	454	460	435	439	453	486	470	432	465	445	464	453	408	439	436	433	444	473	442	429	460	462	425	477	462	469	462	461	455	460	426	450	516	453	440	456	456	467	459	468	424	442	437	449	435	425	458	450	445	459	434	476	478	463	469	473	458	456	452	462	472	456	450	475	443	433	486	489	458	454	466	440	411	453	484	454	456	419	457	451	466	446	398	468	439	456	444	451	452	474	437	469	431	467	446	479	453	441	464	464	469	463	456	432	452	477	450	460	453	487	456	462	441	510	430	476	418	456	422	446	458	467	450	437	424	456	453	413	462	509	474	451	448	439	471	461	443	447	467	451	433	451	467	431	442	419	460	457	479	448	439	405	448	451	485	445	442	441	516	457	466	428	462	465	440	484	454	442	449	441	471	467	448	441	426	489	487	417	431	469	497	458	443	478	433	456	449	482	485	465	460	458	460	445	424	444	506	427	453	436	454	454	446	419	455	426	402	445	461	455	469
45059	17615	19288	7253	4815	3615	2833	2269	1960	1665	1537	1429	1351	1212	1139	1108	1051	1046	1008	921	984	928	938	947	889	840	896	899	869	860	884	888	839	823	867	835	860	829	845	805	780	805	801	809	816	849	801	763	831	792	806	821	849	803	797	829	842	804	814	787	827	815	807	788	762	798	773	785	783	731	813	788	767	776	791	831	770	758	780	805	788	749	755	815	725	814	772	789	800	790	797	781	802	810	782	815	777	781	768	811	755	770	741	790	769	765	850	789	816	813	795	781	791	769	758	784	774	796	817	759	815	789	788	823	764	748	787	760	763	823	821	762	805	781	763	815	796	812	788	773	789	836	813	800	809	803	804	770	815	771	802	769	782	790	762	817	797	787	773	756	826	782	781	845	796	820	772	741	755	765	787	731	763	810	801	772	811	805	790	764	768	753	760	742	739	811	755	761	785	802	814	793	823	810	758	752	832	778	761	770	750	758	816	767	757	789	831	830	741	774	786	751	787	781	762	786	842	775	829	833	738	762	771	770	787	815	831	796	815	822	773	750	794	792	744	782	770	769	746	780	777	792	786	752	704	787	771	789	786	760	790	741	770	792	757	822	740	787	816	795	770	781	766	728	791	783	770	796	756	750	789	759	821	804	808	740	754	831	786	769	823	722	755	737	804	770	741	764	795	796	780	767	824	804	754	762	809	751	740	814	792	777	783	815	825	786	750	822	789	783	768	809	780	844	754	770	719	757	772	830	794	795	760	784	795	804	766	777	780	770	730	763	766	738	794	839	750	810	774	760	734	792	754	722	708	754	783	745	770	749	720	786	799	746	805	740	822	774	813	762	776	817	797	826	795	757	774	760	834	808	782	747	761	749	783	771	788	778	815	766	802	749	817	792	813	770	771	810	769	797	806	806	804	786	796	763	744	781	795	776	796	760	816	821	810	741	799	744	791	783	785	826	804	743	765	798	740	815	803	733	792	813	762	790	791	805	786	786	803	753	794	802	777	794	771	814	748	756	748	786	781	750	831	739	833	803	746	844	759	758	765	781	816	775	831	743	771	796	771	772	733	775	816	833	777	747	795	812	755	816	806	725	774	787	775	724	792	763	775	757	750	754	752	798	739	790	811	772	827	795	771	798	821	792	715	768	802	756	827	760	769	808	787	772	760	812	790	805	787	764	779	838	756	780	818	770	789	814	753	796	728	801	761	759	771	821	772	817	817	790	793	773	793	827	738	764	780	784	778	811	768	756	713	746	805	737	758	811	771	780	805	770	779	752	741	780	808	782	771	723	817	775	770	772	782	745	751	760	757	799	767	826	734	791	731	818	796	783	829	767	828	807	749	810	781	766	783	802	750	760	832	809	778	743	808	837	754	797	784	794	764	799	824	748	796	807	766	807	796	818	826	774	781	793	790	747	799	782	773	717	763	744	820	824	774	827	800	729	815	745	742	800	835	824	804	775	737	759	755	754	781	784	793	747	774	781	742	765	797	734	764	801	792	744	765	715	756	806	774	843	770	737	708	824	801	768	734	736	744	766	760	806	821	776	802	804	783	754	806	758	791	783	773	818	753	822	792	847	792	790	788	833	796	757	798	793	766	785	761	816	793	785	805	880	827	754	764	787	765	795	809	836	791	793	813	779	780	755	778	795	760	780	805	811	723	761	789	807	786	796	769	757	797	711	780	828	799	783	753	806	836	773	795	800	773	781	788	764	791	794	776	715	760	838	774	743	811	776	794	803	768	787	771	760	777	764	757	790	752	783	797	769	794	793	787	804	775	815	771	860	811	762	838	786	811	800	794	797	795	810	777	821	778	790	788	815	758	810	731	793	728	817	749	792	751	799	752	765	758	776	771	806	726	784	794	852	792	835	761	814	766	854	766	815	742	744	766	804	794	794	774	774	769	747	744	800	765	796	794	773	762	832	747	791	812	743	797	769	794	748	795	797	826	773	790	790	739	810	814	801	805	781	720	754	881	755	814	831	765	827	821	756	786	762	771	757	726	793	785	785	788	792	771	748	757	743	720	818	825	760	761	786	750	784	797	759	794	786	823	727	767	788	818	736	763	739	739	741	799	814	784	801	740	810	744	786	805	791	734	807	716	795	765	759	780	762	806	783	802	761	766	756	857	836	780	787	845	768	787	733	777	780	788	765	766	764	772	750	722	786	755	810	802	726	815	708	794	776	823	771	806	733	769	784	786	799	778	780	794	805	790	779	786	769	774	812	817	781	754	781	770	778	798	792	744	774	842	815	779	724	775	788	742	761	769	803	827	805	781	791	782	769	811	782	776	762	771	770	776	794	812	743	773	746	787	816	777	731	815	806	795	789	746	810	750	765	830	798	771	789	768	774	807	821	799	781	783	768	838	818	810	750	817	779	773	828	773	771	788	764	821	774	800	817	803	738	727	782	766	779	794	793	749	809	827	809	787	767	774	776	797	768	718	753	796	798	775	748	797	787	795	788	748	780	758	767	730	772	791	841	788	789	786	780	808	733	830	794	782	774	781	764	792	775	794	849	795	828	789	787	805	775	789	786	785	818	794	772	786	785	726	794	721	810	811	809	806	813	789	780	823	737	768	750	812	795	836	799	750	753	809	758	809	781	780	774	786	764	812	798	769	784	787	761	778	780	815	806	777	817	803	794	788	818	780	749	733	811	768	742	738	823	785	776	791	802	734	818	769	777	745	761	723	814	768	803	778	774	802	779	790	780	802	839	743	805	763	804	786	788	821	817	788	835	726	762	724	760	763	725	795	816	775	795	797	756	760	828	808	751	736	803	786	803	790	791	758	784	757	789	770	796	765	740	838	798	728	776	748	812	751	770	776	789	825	823	753	816	792	777	806	784	808	784	795	772	790	795	801	742	778	743	748	808	834	830	792	768	764	795	763	820	771	814	752	787	797	736	800	738	809	745	733	816	761	784	769	770	774	724	830	768	756	815	731	805	804	736	789	777	821	743	749	760	782	774	796	768	763	803	756	799	781	788	806	761	744	788	807	838	792	753	818	783	776	825	760	790	777	824	783	813	747	754	753	755	778	778	785	802	783	768	739	757	783	776	743	770	816	814	735	746	830	838	761	771	762	775	836	744	754	778	802	808	801	809	798	747	771	766	770	703	798	794	743	820	754	781	732	838	809	724	807	770	784	754	765	807	773	804	751	790	763	766	799	740	761	819	799	738	832	813	795	794	789	768	791	790	786	789	759	738	767	799	779	751	799	803	765	820	811	761	819	767	797	791	775	734	775	840	744	774	817	846	764	820	779	808	739	805	740	786	778	823	753	796	786	787	797	719	760	759	802	806	770	728	804	773	767	833	726	775	803	770	758	785	787	735	744	823	779	742	823	758	813	782	752	784	743	784	750	788	809	746	759	844	755	765	795	799	788	747	804	792	802	822	789	818	778	762	814	780	770	767	763	794	773	798	802	799	739	801	775	786	715	833	739	786	830	781	793	744	844	777	733	764	720	761	797	779	762	739	754	755	793	774
26863	21062	12547	1799	1025	1060	1062	1011	1009	964	999	963	1003	964	985	976	1029	941	952	975	1035	1019	970	945	1012	1015	1009	992	977	1005	984	1011	947	913	983	1004	997	994	931	964	919	1019	884	921	976	980	989	972	1007	1000	1014	953	962	1022	991	971	953	963	1014	979	928	968	950	961	1070	981	1024	975	906	919	927	969	969	967	941	1065	968	939	941	959	981	1039	1018	985	953	969	974	991	949	935	975	963	982	946	972	973	999	990	965	1015	998	985	989	964	971	990	982	944	965	999	1013	955	969	945	967	1011	1006	983	951	1022	925	892	972	909	993	984	944	966	970	905	960	991	981	971	997	983	988	959	951	996	955	988	988	976	959	979	977	960	993	1031	998	984	986	918	1006	977	1003	957	968	999	935	975	982	967	977	1023	1010	943	941	1014	966	1011	1020	968	976	1021	991	980	950	949	965	1019	990	982	979	970	977	1029	959	1034	968	1013	993	967	939	951	1008	942	1025	979	1041	997	903	941	952	966	989	973	931	1047	954	971	956	952	976	978	1016	1001	942	978	999	951	1023	941	957	1014	1001	975	1045	963	912	1001	977	1038	1056	1030	981	928	965	1002	1004	988	959	1008	947	1015	966	962	970	952	939	965	1057	989	990	1047	948	1007	1010	985	943	1008	957	977	993	1011	974	997	958	975	972	907	927	960	1008	1026	996	935	979	948	986	957	945	933	935	1026	1042	940	1002	912	986	1003	974	994	963	974	1003	975	947	979	957	1070	1005	1025	997	965	1005	938	997	987	988	941	974	971	954	1050	976	985	985	964	982	1005	975	960	971	930	945	974	1042	961	1042	1012	1023	933	943	968	998	958	961	1009	936	922	964	943	972	964	971	983	965	940	974	971	991	996	918	1014	983	1017	955	965	960	1004	1039	992	913	994	1006	948	981	948	967	1006	903	993	964	998	957	1023	905	976	971	933	991	998	964	1007	1035	917	987	1017	962	907	919	956	994	1004	967	911	941	933	969	987	969	998	909	978	980	984	1003	1036	1020	930	961	963	967	961	998	926	999	928	930	958	954	1014	1007	978	938	996	959	966	981	949	1043	942	958	976	932	941	948	930	930	988	968	1022	947	955	994	995	994	999	977	984	1011	957	958	936	943	996	1027	1072	972	1028	1019	953	921	981	928	1011	1003	994	984	995	1011	1001	951	920	969	965	984	933	987	997	960	926	938	976	1006	948	939	982	944	1020	984	1029	1027	991	960	953	944	974	993	979	990	948	968	974	966	949	977	983	928	956	922	947	1003	973	996	960	1032	998	908	995	983	982	998	932	996	979	995	1005	1021	985	938	967	995	953	927	979	992	969	980	951	952	989	933	975	963	1006	1011	922	1023	984	982	943	1034	957	992	979	974	951	985	930	988	951	955	936	964	991	911	946	958	977	937	1016	1033	1015	941	922	944	990	1030	928	972	956	985	966	1006	988	946	971	1044	996	947	936	1007	1000	993	1011	1003	937	991	907	960	982	1029	932	999	1002	960	1086	965	923	982	979	945	915	979	886	986	989	954	1050	925	976	1004	931	994	992	991	980	1030	971	966	956	989	977	1006	963	1023	969	974	993	959	984	1002	919	955	931	1000	990	984	990	970	987	981	975	1055	991	959	975	999	933	981	993	982	951	991	976	1000	978	947	924	1009	990	905	1008	1031	1082	981	988	979	998	1004	931	945	951	918	956	969	969	951	987	960	1035	938	960	956	1004	981	944	1004	932	982	975	1017	1006	957	911	1013	925	1015	985	962	944	955	979	989	962	962	960	959	975	984	1031	923	997	970	1019	953	947	998	948	981	1052	990	1035	939	989	951	897	1011	959	976	969	983	995	1027	984	961	961	1013	981	924	949	975	927	996	1014	980	1028	972	964	919	954	1018	948	988	991	977	992	976	972	968	993	1004	938	990	983	984	949	984	967	956	1032	962	984	976	880	995	1000	986	927	942	965	965	1013	961	944	1017	986	990	989	934	1027	935	973	988	967	967	969	939	946	1030	1055	998	966	994	949	963	995	937	971	1013	1030	1010	968	1009	989	991	1025	978	988	939	994	962	1004	1010	961	935	1006	981	1014	953	981	942	1014	938	964	988	980	1012	1000	967	1016	957	1003	995	996	908	923	956	934	953	983	973	932	996	947	981	968	1041	997	971	934	943	944	1013	949	978	968	980	948	985	941	950	958	955	950	983	1003	961	982	991	953	949	1007	1026	983	959	975	1007	961	941	1053	921	948	996	994	950	1004	973	939	1019	1009	989	999	993	982	1061	927	1012	1014	958	983	931	996	974	923	959	1027	986	949	1020	991	1020	964	1014	912	979	949	922	933	949	971	947	954	956	953	909	979	996	1009	1002	970	957	1048	949	938	1034	956	981	984	940	975	943	958	975	947	990	951	958	979	938	985	973	920	988	967	946	946	1014	965	937	951	1006	986	1005	976	913	1017	969	972	980	968	991	962	922	976	982	952	961	976	939	998	950	948	955	1034	963	929	931	984	943	943	948	932	951	1008	961	995	982	1002	965	980	969	969	961	948	959	917	961	1031	966	996	1009	1020	973	969	939	960	972	891	975	949	987	938	965	942	978	998	993	973	986	1003	944	1016	1004	955	980	1031	951	974	1016	905	978	954	981	970	917	1007	955	975	945	978	969	927	1023	997	992	965	1000	941	960	981	1013	997	921	1028	985	913	971	994	953	964	955	945	917	971	1002	973	959	993	982	962	949	990	926	971	953	997	971	1034	953	948	992	980	1041	919	1032	1037	992	947	976	960	963	1005	960	980	988	985	998	1035	973	937	987	972	981	958	999	995	976	1060	984	989	972	1012	939	1016	1005	996	979	995	998	1002	982	954	957	947	939	958	957	960	940	959	966	948	958	996	957	945	966	967	949	962	907	916	972	979	973	1006	978	970	912	949	982	963	982	980	998	947	953	969	948	950	963	937	913	1019	972	964	973	943	1014	1006	1012	955	962	1042	918	1003	1005	995	966	942	966	896	968	1011	989	1008	948	941	933	1021	988	965	986	969	1022	1006	1009	1005	975	1012	1011	964	992	952	1018	945	999	954	1001	1006	1001	994	1029	962	955	983	983	991	983	1020	900	1037	953	1009	985	982	974	1030	1046	1021	954	1029	947	952	991	946	952	979	1028	1016	1015	898	911	959	983	976	990	986	969	1026	953	950	1043	940	962	986	982	975	990	949	972	1032	958	956	978	1006	976	1008	1001	996	1030	943	1065	995	986	943	976	1006	988	961	979	942	1026	995	944	994	987	957	953	980	981	957	998	923	991	984	967	1012	931	944	1007	963	965	997	959	999	1006	953	959	958	971	966	939	911	1008	971	926	993	1002	971	962	941	1014	1000	991	989	996	1002	953	930	940	1003	967	963	950	1041	982	1029	999	971	915	1000	931	939	950	953	932	990	1015	949	976	946	995	987	960	890	979	974	980	952	955	911	975	946	1014	985	988	964	1021	1012	1054	949	956	974	1008	993	971	962	977	968	971	927	1031	991	996	994	968	958	990	989	984	943	984	937	989	1028	989	988	988	983	1029	931	1026	948	966	999	983	998	953	1017	942	1018	1029	929	969	980	983	1040	972	969	966	991	971	956	940	947	934	938	987	1003	942	948	1012	1026	963	1006	931	938	974	1029	986	993	936	944	975	960	1014	953	1009	1029	1002	965	935	1016	996	983	963	963	965	989	980	1022	936	954	1010	959	941	1019	982	923	927	960	1002	972	956	997	992	1022	998	978	965	925	1002	999	991	1001	966	964	974	998	983	1002	981	1018	930	918	971	930	994	983	965	977
21711	4784	5897	1993	1868	1796	1732	1722	1661	1614	1659	1636	1670	1660	1661	1655	1665	1659	1604	1636	1677	1607	1670	1665	1677	1682	1620	1678	1713	1704	1676	1643	1593	1611	1591	1604	1638	1645	1682	1590	1580	1620	1711	1707	1669	1583	1750	1654	1598	1638	1691	1657	1634	1666	1631	1573	1697	1666	1632	1698	1584	1607	1627	1640	1713	1666	1714	1537	1640	1616	1678	1685	1708	1691	1612	1665	1609	1569	1621	1586	1634	1590	1658	1653	1631	1653	1703	1654	1600	1694	1631	1719	1663	1648	1591	1647	1577	1690	1680	1661	1719	1655	1596	1699	1641	1652	1708	1619	1631	1641	1660	1706	1636	1551	1643	1581	1686	1707	1594	1604	1611	1602	1665	1596	1595	1634	1645	1667	1653	1700	1590	1645	1644	1590	1672	1609	1599	1602	1615	1653	1649	1591	1653	1689	1660	1643	1561	1572	1619	1632	1636	1663	1608	1658	1631	1646	1672	1639	1636	1603	1619	1612	1652	1618	1597	1617	1564	1682	1617	1565	1675	1678	1677	1662	1623	1609	1603	1584	1659	1659	1676	1562	1690	1675	1673	1695	1637	1710	1608	1648	1680	1577	1575	1648	1626	1644	1682	1712	1672	1627	1682	1694	1632	1682	1651	1636	1711	1576	1610	1647	1657	1648	1687	1665	1653	1620	1614	1583	1557	1649	1626	1665	1643	1580	1681	1695	1692	1584	1660	1593	1633	1631	1605	1613	1607	1719	1625	1686	1619	1679	1629	1709	1655	1650	1688	1609	1662	1638	1648	1629	1651	1643	1578	1627	1617	1644	1677	1699	1667	1645	1653	1594	1641	1588	1599	1710	1673	1609	1655	1588	1623	1632	1670	1627	1662	1690	1692	1703	1590	1703	1625	1696	1645	1645	1736	1668	1620	1662	1633	1635	1555	1635	1580	1761	1610	1645	1621	1619	1698	1582	1638	1643	1579	1678	1676	1636	1611	1660	1639	1652	1661	1651	1605	1660	1587	1694	1639	1616	1633	1658	1704	1613	1588	1613	1611	1670	1599	1671	1681	1607	1671	1657	1675	1525	1605	1631	1648	1641	1656	1635	1640	1629	1645	1680	1643	1638	1710	1601	1574	1619	1697	1606	1621	1592	1647	1681	1617	1656	1646	1653	1671	1650	1648	1596	1677	1638	1682	1600	1622	1633	1632	1597	1657	1644	1571	1705	1674	1649	1735	1735	1541	1579	1627	1602	1673	1602	1643	1606	1628	1598	1595	1594	1669	1623	1646	1633	1671	1514	1617	1636	1615	1646	1559	1656	1608	1657	1594	1665	1647	1668	1672	1648	1693	1676	1630	1610	1590	1624	1668	1621	1589	1595	1726	1569	1632	1679	1613	1627	1679	1575	1620	1656	1679	1649	1637	1647	1637	1644	1593	1672	1688	1635	1598	1744	1582	1668	1735	1659	1672	1670	1628	1573	1703	1704	1644	1660	1660	1626	1629	1681	1668	1603	1629	1722	1689	1652	1676	1658	1638	1666	1609	1641	1633	1674	1688	1585	1665	1651	1686	1616	1696	1664	1612	1616	1652	1663	1670	1603	1583	1643	1626	1648	1602	1600	1626	1646	1723	1592	1593	1647	1636	1723	1623	1621	1643	1674	1618	1605	1641	1564	1575	1653	1655	1593	1642	1635	1674	1599	1644	1591	1628	1690	1579	1685	1656	1655	1671	1571	1650	1649	1615	1587	1690	1605	1604	1640	1635	1614	1639	1641	1640	1630	1627	1649	1652	1636	1664	1646	1597	1652	1618	1580	1673	1659	1684	1690	1653	1695	1625	1624	1654	1626	1647	1646	1643	1624	1628	1637	1664	1598	1683	1632	1656	1661	1607	1651	1621	1679	1599	1665	1697	1649	1542	1636	1643	1692	1658	1711	1611	1594	1617	1616	1657	1596	1647	1610	1711	1625	1652	1659	1654	1593	1646	1683	1641	1562	1595	1617	1675	1666	1540	1642	1620	1630	1640	1667	1611	1684	1648	1634	1589	1556	1657	1636	1660	1664	1614	1607	1611	1666	1678	1623	1635	1639	1667	1506	1674	1710	1635	1653	1661	1581	1617	1685	1670	1693	1733	1651	1669	1646	1636	1691	1691	1617	1635	1593	1710	1678	1658	1675	1680	1606	1689	1670	1606	1673	1697	1549	1696	1646	1657	1660	1568	1649	1555	1679	1667	1644	1576	1665	1645	1640	1629	1655	1652	1595	1645	1655	1602	1650	1596	1594	1667	1654	1651	1680	1631	1640	1577	1626	1666	1640	1615	1608	1684	1542	1602	1650	1675	1579	1655	1646	1679	1682	1683	1665	1597	1674	1636	1642	1651	1610	1592	1631	1583	1632	1697	1667	1656	1642	1681	1735	1635	1678	1613	1615	1597	1648	1628	1612	1672	1607	1622	1637	1647	1541	1632	1672	1610	1666	1711	1667	1637	1673	1706	1630	1622	1592	1631	1642	1640	1653	1570	1653	1628	1577	1613	1634	1637	1586	1618	1674	1659	1632	1622	1662	1697	1611	1595	1616	1647	1639	1616	1658	1674	1717	1679	1656	1598	1693	1578	1681	1662	1549	1689	1619	1699	1682	1674	1642	1640	1682	1671	1634	1712	1635	1664	1708	1655	1663	1678	1646	1644	1640	1571	1642	1610	1595	1642	1756	1688	1630	1659	1623	1667	1610	1593	1628	1661	1611	1621	1635	1577	1596	1613	1621	1661	1627	1611	1641	1618	1584	1634	1599	1594	1619	1603	1640	1645	1621	1662	1598	1640	1669	1666	1604	1696	1629	1617	1656	1601	1651	1685	1668	1635	1662	1611	1573	1668	1657	1587	1636	1600	1683	1615	1645	1719	1616	1618	1637	1550	1664	1614	1578	1629	1605	1671	1591	1679	1631	1653	1664	1615	1672	1623	1630	1680	1742	1682	1679	1659	1673	1635	1659	1586	1641	1649	1645	1654	1642	1648	1650	1644	1631	1692	1619	1680	1627	1593	1660	1645	1704	1649	1702	1534	1597	1624	1616	1629	1617	1624	1662	1710	1630	1655	1608	1686	1618	1637	1659	1602	1700	1569	1597	1640	1620	1622	1594	1631	1662	1596	1673	1638	1611	1577	1661	1667	1641	1650	1656	1687	1564	1646	1639	1619	1616	1640	1656	1663	1594	1533	1583	1682	1655	1640	1612	1618	1591	1528	1639	1617	1654	1649	1573	1593	1592	1618	1705	1661	1588	1646	1598	1630	1748	1578	1679	1703	1702	1584	1695	1672	1616	1653	1644	1615	1647	1738	1678	1627	1698	1614	1612	1632	1661	1660	1687	1709	1617	1645	1651	1659	1621	1583	1626	1599	1678	1677	1637	1571	1649	1644	1590	1706	1643	1652	1641	1608	1600	1708	1689	1613	1558	1590	1585	1628	1562	1641	1703	1571	1609	1644	1677	1590	1647	1604	1646	1681	1703	1721	1695	1737	1605	1675	1613	1614	1609	1625	1663	1629	1638	1643	1633	1702	1628	1656	1639	1617	1628	1594	1629	1687	1588	1631	1671	1672	1614	1668	1654	1621	1676	1673	1615	1656	1595	1638	1611	1569	1669	1693	1580	1650	1632	1635	1615	1665	1627	1625	1659	1694	1614	1698	1723	1633	1652	1655	1618	1684	1700	1596	1704	1657	1595	1632	1674	1659	1636	1640	1665	1615	1584	1657	1608	1605	1671	1622	1590	1680	1664	1634	1628	1595	1602	1577	1585	1656	1657	1600	1618	1575	1609	1671	1597	1640	1612	1705	1603	1692	1623	1694	1625	1662	1612	1604	1698	1624	1603	1587	1616	1594	1658	1632	1669	1666	1637	1659	1622	1655	1730	1666	1614	1652	1578	1614	1612	1675	1633	1613	1653	1663	1738	1620	1685	1628	1585	1661	1609	1648	1639	1632	1689	1661	1582	1662	1576	1630	1588	1574	1637	1639	1590	1630	1663	1638	1619	1642	1667	1588	1611	1599	1639	1669	1623	1635	1645	1553	1638	1670	1651	1638	1589	1643	1675	1622	1696	1559	1617	1669	1622	1626	1615	1588	1684	1607	1639	1635	1647	1631	1588	1620	1610	1566	1638	1607	1657	1668	1623	1603	1704	1583	1602	1632	1650	1700	1692	1573	1733	1683	1664	1702	1700	1646	1687	1648	1659	1638	1650	1556	1582	1666	1653	1631	1635	1700	1613	1594	1629	1725	1594	1606	1655	1612	1584	1682	1579	1693	1589	1683	1618	1622	1619	1668	1652	1609	1657	1608	1694	1640	1687	1596	1679	1609	1662	1718	1698	1619	1588	1640	1625	1684	1615	1725	1663	1633	1680	1596	1699	1680	1718	1660	1574	1595	1635	1717	1642	1680	1627	1627	1656	1622	1584	1643	1621	1601	1647	1651	1633	1665	1669	1655	1707	1689	1617	1639	1652	1698	1601	1672	1639	1662	1593	1613	1575	1597	1630	1671	1656	1624	1539	1733	1634	1691	1619	1634	1677	1718	1665	1727	1681	1673	1624	1625	1638	1687	1651	1658	1625	1663	1625	1671	1680	1622	1591	1589	1668	1656	1557	1638	1645	1613	1635	1655	1637	1663	1600	1606	1612	1677	1666	1682	1604	1707	1590	1586	1618	1653	1669	1647	1590	1596	1665	1598	1578	1659	1613	1663	1619	1645	1580	1648	1698	1700	1630	1631	1698	1709	1644	1634	1650	1680	1637	1683	1589	1593	1653	1662	1673	1648	1616	1641	1650	1672	1655	1603	1636	1646	1619	1711	1609	1695	1680	1551	1662	1649	1699	1628	1613	1678	1665	1573	1656	1709	1594	1597	1646	1653	1685	1686	1606	1670	1630	1639	1676	1635	1692	1604	1633	1674	1573	1660	1655	1678	1641	1620	1673	1657	1702	1651	1629	1631	1632	1655	1639	1631	1680	1665	1639	1621	1624	1679	1674	1621	1598	1654	1596	1561	1656	1668	1672	1646	1593	1686	1585	1606	1577	1634	1629	1614	1578	1608	1624	1560	1553	1604	1685	1623	1595
24326	21286	26911	26035	20174	3269	962	730	613	610	595	552	543	543	510	491	471	520	508	495	513	487	502	497	469	486	483	483	510	503	486	496	469	470	484	490	467	473	424	482	447	451	476	471	467	493	465	500	473	431	444	434	458	476	471	449	496	475	512	461	444	452	474	456	471	453	475	470	465	434	455	483	463	478	442	467	441	457	438	443	471	449	463	473	423	463	459	484	445	463	504	457	445	448	460	490	497	401	458	466	487	486	431	455	467	431	462	449	456	478	426	457	466	471	466	502	440	463	471	433	474	455	451	436	436	423	492	467	469	472	476	523	451	446	456	502	489	476	478	484	445	469	505	480	462	486	457	453	487	495	484	433	453	478	461	469	481	452	459	470	508	482	426	478	497	467	479	473	441	476	463	442	476	457	461	513	481	459	472	497	461	490	511	462	453	480	458	478	486	446	450	443	449	454	480	443	491	464	477	485	463	472	460	487	471	461	452	474	470	458	475	444	467	483	472	441	514	448	482	454	459	479	480	499	458	448	459	450	443	468	463	422	460	420	450	465	440	433	457	465	453	439	482	455	462	491	439	475	440	467	491	464	441	462	448	474	466	479	422	429	465	454	439	411	469	463	464	464	475	466	443	487	478	470	478	486	415	448	458	498	491	425	484	480	448	426	449	487	452	470	451	472	510	467	424	472	452	471	454	485	480	480	449	461	524	485	475	494	441	496	471	432	493	476	466	487	447	457	465	464	464	497	474	485	426	474	450	524	484	467	463	438	435	471	451	459	458	458	457	491	455	446	433	463	489	465	484	436	464	487	476	424	469	490	479	471	444	484	491	478	451	476	466	472	468	454	470	431	453	458	452	468	462	469	462	412	470	454	494	467	458	476	468	470	488	484	487	447	490	476	488	475	458	481	459	476	488	410	454	477	494	488	449	466	442	450	486	453	435	460	482	485	470	467	448	487	478	436	452	434	459	450	459	458	454	500	407	481	488	426	448	429	481	480	457	475	463	438	444	463	453	463	464	481	410	417	430	489	478	450	420	464	421	447	517	442	464	473	442	479	396	471	433	479	433	455	447	487	448	469	467	470	495	482	430	446	452	482	462	417	471	471	476	476	456	463	455	510	458	484	493	447	467	472	463	494	476	452	500	483	492	489	464	432	480	477	470	467	483	472	495	462	450	447	454	427	472	500	499	465	450	447	488	499	448	489	483	460	485	484	504	445	451	486	505	414	464	471	483	464	441	478	494	464	469	450	480	452	483	480	444	459	452	473	492	470	449	453	485	500	462	488	465	467	460	453	484	476	466	442	484	457	456	511	447	477	477	495	459	480	466	476	464	467	476	482	461	492	459	400	466	462	485	437	478	453	461	470	488	478	457	458	464	444	484	479	457	457	475	464	462	446	514	474	474	474	474	458	477	512	436	478	443	469	491	451	463	448	448	474	476	444	483	445	477	473	506	479	486	478	471	445	444	465	477	474	484	500	481	456	469	473	472	451	455	490	476	450	462	467	436	488	424	452	442	467	493	478	447	475	472	441	493	461	471	490	455	433	502	453	425	472	470	459	513	425	430	454	461	448	468	455	472	478	440	466	484	431	493	455	456	428	449	450	463	445	448	452	477	533	448	486	515	478	449	446	469	472	459	466	463	476	480	497	430	479	444	441	499	483	414	471	473	492	448	495	465	491	468	473	483	434	427	521	479	507	491	475	415	468	500	484	459	466	462	455	465	444	457	457	452	474	497	430	462	475	460	462	455	509	462	473	466	463	475	456	462	487	496	418	492	453	471	458	459	518	463	463	466	476	476	468	454	458	486	470	501	472	495	501	465	449	433	456	488	458	460	435	481	456	448	479	468	468	471	497	501	481	457	473	483	440	487	483	459	484	414	455	467	478	493	448	497	436	449	516	471	478	488	501	450	484	432	428	452	448	474	479	464	421	485	485	441	481	482	449	467	446	455	451	438	464	485	454	483	445	443	450	440	494	466	485	487	480	494	448	448	427	448	490	460	453	458	464	468	527	468	467	451	456	412	438	459	484	431	482	442	456	463	475	473	463	451	494	470	466	451	450	456	442	488	480	474	462	470	449	466	418	472	457	466	443	428	502	457	480	452	461	458	476	464	464	454	451	449	416	441	454	479	484	505	503	464	453	420	470	477	461	439	525	483	491	441	453	471	456	506	413	447	477	460	467	441	455	434	486	446	487	405	470	465	491	462	492	467	480	447	469	482	443	498	453	467	426	478	460	461	439	458	443	477	461	458	457	462	430	461	470	478	467	421	457	469	498	434	465	480	437	473	470	473	494	424	437	492	450	467	483	460	481	474	465	499	467	488	495	496	461	469	470	447	494	494	435	497	466	463	480	471	485	429	459	495	460	487	464	470	453	466	483	486	469	482	463	442	441	464	458	452	468	451	491	470	495	505	473	478	480	431	471	456	471	474	448	477	437	455	454	442	454	466	448	478	460	432	480	454	500	496	431	461	492	439	456	479	447	432	413	446	450	467	463	454	453	459	487	452	447	446	483	499	463	444	478	476	491	493	440	454	475	471	465	451	434	426	463	457	466	468	451	470	430	436	469	486	481	490	473	492	402	434	480	472	550	482	476	518	475	440	440	462	489	459	459	464	464	436	412	482	457	485	477	492	477	489	441	461	454	460	471	411	432	470	510	438	466	433	498	475	516	505	473	445	467	423	497	451	469	465	458	466	474	489	474	488	445	439	476	443	483	450	456	465	461	436	457	434	478	462	478	462	432	427	433	421	438	455	444	439	468	463	429	467	482	435	494	437	446	477	461	447	483	454	470	456	484	455	457	519	501	481	462	468	485	488	465	464	472	475	455	466	444	483	460	445	458	466	489	429	466	500	447	478	449	463	467	490	462	466	451	498	483	478	438	482	490	446	506	490	437	474	464	442	441	475	462	487	444	501	485	481	453	436	421	501	518	479	457	440	453	461	456	464	452	483	500	476	478	440	484	418	446	482	486	481	469	479	457	476	467	432	464	464	494	477	453	438	459	476	465	490	510	501	459	448	499	446	489	459	479	448	424	465	477	467	473	493	500	436	486	487	454	465	477	465	470	457	524	441	440	490	517	447	494	481	465	456	441	498	445	485	470	429	479	491	482	456	466	434	479	466	460	456	444	450	494	469	462	437	482	460	483	435	472	459	501	500	481	451	483	461	477	474	443	465	440	486	453	431	479	467	493	425	439	445	461	451	433	435	471	456	457	469	454	484	444	498	492	446	505	468	478	504	431	465	415	478	481	437	448	428	430	464	462	449	452	429	468	485	453	489	459	459	459	481	434	443	434	482	460	425	453	495	446	484	471	466	399	498	499	492	450	447	437	463	525	486	457	463	484	445	470	449	479	440	451	460	469	475	441	470	474	479	474	436	465	453	478	442	481	471	483	451	447	428	467	453	463	492	444	446	409	459	462	446	466	475	475	433	478	451	452	420	420	499	473	431	447	472	494	473	474	441	477	438	436
43534	12370	16545	4239	3032	2265	1921	1569	1413	1322	1207	1176	1117	1106	1002	990	1018	943	954	947	906	972	950	896	868	932	868	915	874	895	903	897	882	863	793	882	816	872	876	873	871	860	885	909	848	864	836	881	879	823	830	790	825	859	869	839	834	812	839	862	843	843	845	859	850	836	858	865	831	866	804	884	844	849	819	801	832	835	839	837	841	828	860	842	889	854	849	845	825	851	861	847	882	847	843	852	829	851	849	808	924	802	827	841	833	827	866	815	814	874	849	864	839	846	847	847	840	842	803	849	849	828	788	843	793	856	782	798	858	834	851	846	855	845	798	834	861	886	849	860	816	814	845	826	871	833	878	867	837	874	883	853	841	839	893	832	856	855	874	870	834	857	858	812	839	836	851	860	856	847	846	871	794	855	821	854	884	881	842	844	917	753	845	812	843	835	838	798	841	833	830	866	824	869	840	868	861	836	867	790	850	857	833	862	911	862	838	892	805	826	826	886	866	745	815	877	800	819	793	852	830	902	849	862	813	843	871	857	852	812	834	838	861	872	866	818	806	850	859	880	897	913	868	810	862	840	856	852	867	843	837	850	869	837	850	825	848	842	818	845	810	822	850	812	822	813	899	858	808	866	841	861	865	823	836	853	842	846	824	875	853	795	842	793	815	817	844	862	861	854	828	872	843	851	779	794	861	887	802	891	834	830	836	814	843	825	882	848	880	860	851	779	879	864	869	803	844	850	779	778	789	848	854	917	774	855	814	812	848	866	833	829	865	837	829	871	852	858	843	844	848	833	827	851	891	840	853	871	904	782	819	844	874	839	859	833	825	862	833	839	847	808	817	853	864	841	823	849	862	860	845	846	825	825	830	815	880	867	846	789	849	786	872	821	839	846	826	765	891	858	823	785	839	874	806	847	846	843	843	858	816	846	890	835	819	837	804	861	913	876	877	884	840	861	812	776	849	800	766	840	858	845	843	819	837	806	807	837	859	786	807	849	814	842	833	801	794	768	843	898	813	840	826	859	867	820	830	853	836	829	910	786	848	826	805	819	779	844	874	845	798	837	892	898	807	826	856	849	843	896	831	779	844	848	872	923	860	813	866	850	851	838	801	866	872	885	846	898	875	852	803	862	828	876	841	857	810	828	832	837	868	806	871	874	792	857	907	846	792	863	849	826	900	872	811	847	807	802	841	824	848	847	834	879	842	895	863	789	840	843	820	827	838	806	849	883	807	836	818	819	836	793	843	822	870	789	855	803	895	818	832	857	833	844	831	827	796	803	858	811	838	839	841	851	901	844	815	836	833	881	827	871	803	805	876	867	803	859	847	840	857	825	827	836	872	828	828	790	846	846	893	888	838	816	820	908	856	807	842	794	829	857	809	808	839	847	852	866	843	789	802	830	840	821	846	880	869	806	797	837	848	861	871	847	865	886	888	823	827	865	865	824	865	844	844	873	809	904	831	872	860	846	835	895	846	844	841	835	855	850	874	788	839	821	835	857	821	864	885	837	820	843	847	854	841	855	813	818	820	820	866	820	876	830	858	870	846	845	881	816	806	832	926	862	899	876	863	852	830	792	817	852	870	892	841	870	830	817	811	858	851	861	812	860	915	824	888	851	869	851	850	841	859	825	825	828	829	833	814	838	905	871	798	830	812	813	876	841	859	862	841	871	737	879	889	789	849	895	821	806	881	825	868	838	817	854	788	819	841	847	883	817	862	834	828	882	899	857	800	828	832	876	838	823	821	877	865	882	875	880	866	789	771	849	812	861	869	804	834	888	873	841	846	805	868	806	825	831	832	814	822	839	862	847	808	850	807	838	829	824	862	881	831	871	821	836	846	898	837	892	848	879	794	830	876	816	851	853	803	865	837	846	808	840	843	896	807	837	859	846	852	920	870	864	874	892	847	892	828	848	819	872	926	838	837	805	825	836	856	846	820	824	817	852	834	809	855	822	815	805	819	827	849	858	838	823	845	859	835	822	821	853	814	822	844	839	861	860	780	831	816	793	862	851	851	819	875	804	820	886	801	797	820	825	825	831	786	862	841	892	883	881	846	823	849	863	822	856	819	852	811	825	868	787	840	831	861	810	860	897	847	815	833	841	850	840	753	836	851	887	863	894	802	826	887	822	797	811	826	851	813	892	835	848	882	794	763	813	841	880	833	813	839	845	807	800	816	791	831	815	788	808	864	798	835	872	895	903	855	798	830	844	858	860	824	851	819	825	843	824	874	893	863	758	853	827	841	814	824	831	840	893	859	855	814	819	873	879	840	854	817	846	822	793	840	833	822	886	797	875	828	835	824	838	818	815	862	806	846	851	775	875	809	808	845	863	850	851	881	847	844	862	850	888	821	824	849	847	874	870	866	847	896	859	835	837	821	864	855	831	869	850	805	903	795	810	797	878	840	850	809	816	805	822	843	866	859	835	795	850	810	846	775	851	822	813	845	842	825	837	847	765	822	825	820	852	844	837	853	891	780	868	826	889	785	884	864	854	815	870	862	847	848	854	855	852	902	817	860	871	805	849	902	851	884	798	855	785	843	874	832	806	859	847	829	835	834	855	843	873	790	820	838	913	837	860	873	869	844	915	819	831	844	848	802	903	818	845	865	831	858	913	855	869	871	821	818	849	847	878	854	825	821	879	842	877	868	862	843	862	835	842	819	866	848	823	882	871	824	862	803	822	819	807	824	854	826	817	869	915	883	818	892	814	783	886	890	842	886	855	878	913	841	815	834	871	805	793	782	871	794	868	838	835	832	832	835	823	826	835	837	859	852	808	864	873	825	862	785	863	893	808	919	850	841	854	841	875	839	815	819	875	854	790	822	932	821	834	845	844	920	847	863	824	814	842	834	844	890	844	874	817	884	829	836	853	874	838	831	898	849	879	840	789	793	832	807	819	887	799	881	843	825	816	832	854	801	869	834	871	786	766	856	831	844	825	856	908	873	870	857	846	845	800	800	845	846	811	817	873	864	860	817	903	883	823	791	854	845	854	812	863	882	881	851	832	827	858	840	858	851	802	831	866	811	815	884	893	796	823	850	828	870	828	835	867	834	850	792	844	785	839	861	935	871	820	833	778	855	851	815	884	855	813	880	883	838	864	837	838	853	857	862	816	830	857	828	841	879	826	796	863	879	847	836	803	853	860	877	840	883	824	859	824	807	879	872	812	862	866	822	889	838	827	878	861	814	859	808	871	888	849	863	812	824	862	778	819	818	819	801	864	801	821	884	800	874	809	860	839	863	833	865	835	859	842	782	847	855	916	841	832	830	832	814	840	884	865	824	895	778	873	826	862	863	845	837	853	861	849	857	794	849	855	837	842	808	794	834	832	831	867	870	872	771	862	825	850	848	826	890	786	840	846	883	869	890	832	830	864	849	848	821	804	825	803	807	837	822	866	890	826	828	878	773	819	839	865	844	867	862	915	848	806	794	869	816	862	836	859	821	853	747	795	894	864	792	864	863	832	785	852	862	837	858	841
23395	21290	27478	25469	21291	17172	1880	939	752	682	629	610	623	572	557	551	527	523	522	511	539	524	557	522	535	513	495	464	500	475	507	474	508	507	515	493	487	510	471	502	430	459	486	505	494	503	455	519	487	457	464	501	464	483	476	498	500	483	481	465	463	497	448	449	464	439	474	468	484	469	524	488	477	509	460	492	468	486	484	461	495	470	502	471	518	463	470	481	492	434	491	449	484	505	490	490	470	472	518	471	483	487	484	435	429	508	438	528	479	447	484	500	471	450	484	501	451	468	465	482	489	480	471	486	494	481	465	495	482	477	440	508	489	480	464	492	457	500	476	544	475	519	474	469	445	442	483	449	470	468	449	527	461	493	500	492	461	470	462	494	443	485	448	482	445	460	487	455	439	541	514	480	446	461	488	494	456	486	485	435	482	494	462	468	517	448	482	413	486	486	448	462	456	469	464	466	499	443	487	488	416	482	483	441	476	455	457	456	490	460	487	430	475	478	456	493	486	417	468	472	511	482	473	476	501	450	481	476	461	453	504	467	478	475	474	447	457	501	434	441	468	486	477	457	455	445	466	451	465	438	469	461	451	491	491	511	468	479	500	466	504	497	480	494	468	490	473	474	502	486	437	468	480	497	472	489	475	475	473	473	513	469	499	452	513	456	477	468	453	466	465	494	453	431	484	437	487	438	463	464	456	445	470	511	467	442	457	483	501	496	485	469	480	475	476	492	444	463	480	491	507	478	445	475	498	480	441	458	466	486	455	471	483	468	480	469	464	449	465	470	465	491	487	483	454	457	457	485	480	484	487	490	479	463	487	491	474	444	454	482	433	473	453	477	489	469	496	459	469	493	474	452	446	480	473	456	473	466	456	477	489	477	465	455	430	462	486	484	480	429	468	494	473	465	439	466	477	495	492	455	451	458	479	436	487	464	461	488	455	462	496	477	487	486	506	485	486	528	452	479	455	442	474	487	458	454	481	482	474	455	476	482	475	459	493	500	477	467	415	457	480	477	510	497	446	470	499	443	451	454	442	494	447	444	484	463	449	480	493	493	515	467	447	468	458	484	476	493	493	441	479	492	442	429	476	473	462	501	461	483	451	487	475	440	440	495	491	477	502	527	466	469	440	480	492	478	460	469	457	504	436	432	458	474	471	498	494	471	454	456	487	477	440	433	500	478	450	491	486	449	488	476	479	457	413	457	481	451	505	473	501	480	522	482	419	474	473	444	479	501	497	504	497	470	453	448	461	479	489	484	482	470	421	455	488	462	450	479	480	494	498	471	445	453	500	470	437	466	476	478	477	435	477	417	440	457	466	463	447	465	432	480	470	487	470	487	485	472	470	464	456	492	461	484	493	448	469	489	467	471	508	462	517	496	483	473	470	452	439	474	506	469	468	447	479	496	470	451	489	467	458	470	457	463	475	468	460	510	506	492	467	451	458	478	431	472	486	474	490	456	461	445	440	491	456	470	456	470	481	419	463	462	469	451	452	438	447	477	471	515	460	485	480	461	456	450	422	508	508	479	451	472	492	442	510	486	472	467	473	511	461	494	476	460	466	462	489	438	489	468	472	447	458	496	485	462	480	486	459	476	503	463	454	475	466	442	501	464	458	480	499	490	486	466	515	443	489	469	462	420	472	487	449	499	506	497	476	477	464	453	440	488	475	463	434	490	487	478	479	482	470	489	490	461	462	459	458	501	484	437	463	465	437	480	480	477	427	495	480	479	495	464	474	496	482	447	502	442	463	469	469	448	475	502	488	508	487	439	475	503	509	468	474	482	475	462	478	455	465	450	458	463	445	440	463	472	455	443	499	456	476	485	461	463	465	520	472	456	446	509	494	470	469	457	446	482	450	506	473	475	434	480	461	447	475	455	483	505	485	476	455	453	486	429	437	418	484	452	440	434	481	487	454	488	451	433	426	466	501	460	465	466	481	485	451	470	466	464	473	470	485	465	472	444	482	476	437	451	503	475	488	482	446	500	478	479	483	486	445	514	482	504	430	449	459	493	476	439	437	451	455	443	459	492	499	485	482	493	474	459	486	486	461	428	494	461	460	441	466	500	507	452	469	474	478	434	452	490	455	503	488	439	468	473	471	462	463	476	467	453	453	498	461	521	458	419	455	494	445	446	480	489	444	497	451	449	448	489	462	489	482	463	445	479	465	444	492	480	461	471	484	459	459	472	499	473	472	502	443	480	449	459	443	479	531	505	438	450	473	465	433	457	487	498	445	492	424	496	471	473	469	482	461	474	520	457	463	452	447	490	474	417	480	434	528	453	459	497	515	481	442	428	455	474	466	455	450	477	442	484	468	472	480	490	454	462	445	474	500	460	479	493	481	447	497	470	455	505	489	512	478	458	480	444	484	471	458	495	436	484	469	433	503	485	464	484	482	478	441	424	463	518	430	489	474	463	489	467	466	461	456	480	431	451	498	470	430	477	452	487	458	467	476	499	467	479	460	482	431	424	491	475	471	482	462	436	451	482	466	437	478	481	452	480	452	481	477	465	501	471	511	460	420	476	471	438	465	481	472	455	456	451	499	446	483	480	470	473	452	460	484	469	478	500	458	503	482	502	483	445	437	466	472	447	444	437	450	484	437	431	462	500	464	499	459	506	472	466	470	492	426	456	491	485	446	421	405	472	455	502	458	485	447	483	459	438	425	478	473	441	463	459	472	454	452	437	459	470	496	466	489	470	503	468	452	430	446	464	496	482	480	428	466	451	442	476	465	471	479	454	459	450	458	461	500	458	444	470	471	483	437	474	446	451	458	485	477	488	487	474	442	463	470	487	503	486	471	452	466	431	460	477	474	498	451	445	489	434	466	470	500	459	502	476	445	479	444	478	483	505	484	482	463	429	482	503	469	489	464	472	460	486	469	492	453	495	445	430	457	492	458	477	482	475	427	499	476	448	429	429	474	487	470	483	480	455	475	528	487	490	421	456	454	486	486	479	472	462	457	456	460	456	476	474	477	438	469	500	475	482	479	481	473	436	479	473	468	458	423	495	434	464	482	452	480	480	498	486	514	465	449	472	463	443	470	455	446	450	444	470	488	455	448	449	459	465	490	476	468	445	507	483	444	443	453	456	449	505	493	459	487	481	449	482	477	486	489	482	475	474	483	467	472	468	458	490	466	476	429	464	474	469	465	465	511	456	466	454	424	463	489	462	450	463	453	472	457	491	468	455	471	443	479	475	499	505	454	466	503	508	435	467	462	429	439	510	449	525	479	471	414	470	465	487	451	466	474	477	485	485	492	469	463	476	483	466	499	527	494	470	473	480	445	468	524	453	504	473	474	502	486	480	485	456	438	467	450	492	481	474	500	486	470	493	491	483	469	517	517	461	458	487	465	479	481	451	459	510	497	425	459	478	487	469	494	452	467	503	445	438	469	463	444	493	475	464	475	444	500	498	462	476	468	493	458	454	499	471	476	437	476	452	479	487	459	491	458	462	445	472	456	466	457	463	449	465
48777	15348	18269	6762	4481	3400	2689	2206	1918	1755	1512	1332	1259	1171	1155	1127	1066	1041	1030	930	1006	930	933	865	927	891	886	898	886	888	839	862	860	854	886	847	809	897	857	815	854	855	850	844	798	844	850	810	819	899	836	793	833	803	788	842	785	824	804	859	809	809	851	839	877	819	797	793	867	855	844	823	785	811	779	828	839	801	867	842	790	847	829	866	788	816	785	818	773	811	816	760	860	816	820	764	832	770	813	793	813	844	787	812	811	826	847	781	839	821	793	754	787	809	839	786	786	855	825	819	767	805	809	815	815	802	794	776	816	836	797	805	823	803	798	808	857	806	748	766	879	838	795	771	796	808	758	840	825	856	810	834	818	848	820	744	832	788	788	815	832	791	815	802	845	789	818	796	829	814	836	766	875	840	812	797	797	808	806	832	758	797	891	836	795	800	853	815	745	796	746	832	818	765	805	799	814	837	863	792	759	797	811	828	790	803	864	832	827	813	787	834	807	791	889	865	796	790	855	853	858	799	883	755	846	821	787	820	799	813	801	783	780	792	823	757	773	821	763	834	771	806	796	850	832	797	812	808	781	807	860	824	809	826	884	826	803	793	846	840	813	805	770	826	770	800	831	823	839	835	811	798	882	808	821	850	801	812	854	803	784	775	738	762	793	808	791	828	810	838	785	790	809	807	806	794	769	755	775	806	756	835	759	786	780	811	830	807	821	828	762	830	799	797	774	799	805	792	763	810	822	789	798	800	797	820	825	856	795	813	809	796	791	806	792	850	835	803	847	818	792	761	826	780	801	823	787	762	795	791	832	846	810	779	773	815	907	788	775	816	812	781	829	853	781	793	796	804	814	787	833	825	880	839	843	799	786	784	817	863	749	780	783	827	818	806	806	842	816	796	853	839	781	838	826	825	834	826	883	868	794	838	790	764	823	798	835	809	830	781	771	721	796	811	815	825	794	833	837	841	873	799	757	865	777	854	821	781	805	832	808	795	768	796	824	773	787	823	808	837	862	780	755	807	829	834	854	790	806	780	815	857	783	822	784	809	804	831	805	766	791	797	790	827	829	792	855	767	862	836	755	793	839	846	809	839	804	828	800	832	779	848	777	814	757	806	805	833	846	821	856	847	785	794	794	789	800	860	798	831	818	791	832	791	797	814	832	816	833	806	819	744	771	852	776	791	800	827	825	772	809	817	807	802	826	816	835	849	806	792	807	858	823	789	749	811	842	764	817	856	764	808	803	810	798	838	829	826	794	795	800	769	771	846	800	838	824	811	853	784	800	817	831	814	786	795	805	818	812	809	823	836	841	781	778	830	854	818	818	851	824	803	799	827	817	787	790	842	843	825	804	862	813	830	792	804	799	775	838	822	775	800	798	822	785	758	721	815	785	767	801	807	800	875	849	744	814	817	808	781	779	789	826	847	775	808	847	822	807	852	809	831	820	830	768	823	829	823	826	781	758	776	828	798	852	851	759	814	779	737	833	764	795	776	810	801	775	805	755	764	795	818	818	817	833	816	817	785	792	807	874	809	766	809	812	848	778	793	826	827	786	808	841	795	762	838	787	785	817	785	826	783	823	763	798	812	875	758	854	786	861	769	824	810	813	805	782	807	776	824	786	802	786	809	811	792	805	788	875	788	817	793	803	824	773	786	749	854	762	780	795	804	819	804	816	807	828	798	785	836	794	812	807	819	781	763	760	889	791	756	786	822	826	789	762	799	825	781	810	781	803	764	791	807	766	847	746	843	763	825	743	874	864	830	858	809	794	783	767	806	792	809	789	824	783	861	796	800	820	816	772	831	786	846	786	809	806	787	803	843	792	776	795	775	753	768	806	776	809	806	824	819	831	785	844	857	782	813	814	813	839	837	823	837	785	779	805	830	869	797	789	809	777	811	816	802	790	804	790	844	825	883	827	782	835	791	824	776	821	809	781	819	782	816	801	810	792	778	770	787	850	801	817	765	821	825	766	812	802	813	758	801	797	779	779	759	752	830	822	777	806	809	772	809	809	804	808	832	866	847	789	769	799	836	778	852	785	788	834	801	781	796	776	822	808	798	802	864	779	860	803	792	770	820	790	814	747	806	793	818	829	818	777	773	806	836	875	823	796	801	794	832	794	814	823	814	799	825	815	801	746	815	838	806	783	817	761	772	856	836	782	782	843	805	811	821	813	781	805	808	904	832	803	805	751	808	761	834	790	817	792	812	831	790	796	792	780	774	808	810	795	811	810	826	844	848	757	800	810	835	849	854	782	799	844	824	764	772	788	762	842	802	764	813	830	803	816	731	815	797	787	805	799	849	793	801	838	830	831	803	756	780	761	786	829	753	797	803	821	843	832	795	788	852	762	795	797	834	743	782	827	819	786	811	864	712	781	794	824	821	777	791	812	774	777	793	773	794	834	762	822	832	752	756	801	804	844	843	781	815	785	805	851	766	765	859	832	821	788	783	780	788	783	839	802	804	837	823	818	825	842	796	792	818	830	798	855	791	804	817	757	850	826	755	761	811	849	789	782	822	805	796	833	817	820	832	752	778	824	806	848	848	786	764	825	778	856	859	806	807	754	829	814	848	797	778	831	774	832	818	787	805	824	828	855	834	827	805	758	822	827	801	806	779	772	806	819	776	798	818	781	799	769	827	789	781	745	838	798	789	821	835	806	795	801	818	783	790	796	784	854	824	869	785	813	774	830	822	807	839	825	837	799	753	752	785	813	794	745	847	847	854	822	837	796	790	813	819	828	803	769	781	803	774	826	772	831	805	787	791	796	835	780	778	873	783	794	846	776	810	786	767	750	789	815	736	842	818	837	825	853	784	798	770	842	777	789	786	778	778	794	845	808	798	771	799	762	723	827	803	813	828	859	781	796	803	760	764	806	781	789	792	805	804	813	801	809	830	792	817	859	815	794	854	812	893	797	797	774	816	809	764	779	810	796	758	789	781	831	827	840	857	773	754	793	755	839	800	806	836	768	824	786	826	852	847	781	787	786	792	823	818	786	807	830	861	792	783	815	802	810	783	775	849	782	864	810	839	833	805	829	811	778	870	777	817	809	834	847	796	798	806	800	826	802	817	833	855	811	814	834	787	826	849	816	876	836	851	766	802	838	843	815	838	812	753	810	830	791	767	825	816	814	808	782	798	805	784	825	855	805	832	831	794	834	800	798	764	811	781	818	810	825	791	764	809	799	771	832	820	764	825	862	811	804	772	798	795	737	751	819	811	816	802	779	803	831	804	773	766	789	796	800	822	855	795	871	815	782	799	767	809	820	841	822	836	815	827	853	799	824	815	791	876	775	809	793	844	787	792	780	786	824	827	780	779	829	824	820	818	811	851	814	785	808	793	824	799	760	781	830	815	781	778	776	801	807	826	799	820	807	833	800	803	838	821	782	791	775	782	827	782	798	823	830	779	793	859	811	807	791	808	846	793	817	799	820	785	832	803	793	845	835	790	824	790	827	812	779	817	796	793	776	837	815	838
27148	20936	12180	1762	1070	1037	998	984	1006	1011	1004	1001	1020	987	941	946	942	934	970	954	960	994	945	1028	1021	970	1057	930	932	941	971	975	954	958	977	1017	900	992	958	972	954	974	1016	982	1010	974	1006	975	925	980	985	1032	956	953	1046	894	967	988	963	1027	962	973	972	953	1018	941	990	993	993	996	994	1011	997	979	958	929	983	991	973	950	967	964	1012	905	959	998	969	976	954	1008	1008	991	1039	980	1012	995	957	978	990	940	998	918	998	1000	994	964	946	944	986	957	979	971	1044	991	1029	927	964	951	981	942	1023	954	1024	965	962	954	965	999	1009	972	982	1026	983	946	1006	977	1043	987	968	936	998	1007	953	983	978	1011	972	979	1013	1040	986	1015	1001	962	964	946	990	1026	952	966	950	1000	955	963	970	999	1000	1035	1007	990	992	1002	981	983	975	949	1042	984	985	960	952	978	993	954	923	1006	964	966	1008	1004	1020	936	968	945	934	1006	942	1023	984	991	966	928	1012	964	1002	975	961	946	919	954	959	975	982	988	966	956	978	984	975	997	959	1019	1034	939	1000	961	1021	969	970	1014	991	977	995	980	943	915	955	933	955	966	983	944	996	975	970	973	958	968	1012	960	963	920	1014	978	963	928	987	965	978	973	945	987	940	989	941	931	932	968	976	933	965	951	922	979	959	961	982	931	988	996	1005	1009	992	944	955	975	1019	970	965	957	944	993	968	965	1031	972	949	949	982	955	958	918	927	1040	972	922	974	958	998	972	992	974	994	1035	977	969	967	982	997	935	1051	1008	993	979	978	923	965	963	967	1017	1014	999	998	975	970	933	990	988	984	915	987	912	1000	991	974	1048	988	935	996	873	1008	1026	995	1004	973	938	996	989	957	908	972	953	962	989	959	1009	975	974	1018	986	981	1025	954	991	913	979	942	887	941	991	1036	987	995	940	967	960	1005	902	975	976	985	956	939	1028	983	952	957	1002	1027	995	1020	946	946	1014	947	1011	975	978	979	981	949	964	998	976	977	882	939	961	945	950	1053	1018	1006	961	979	979	1010	1018	972	912	984	994	1011	964	984	975	943	1018	953	942	990	911	946	968	1007	1006	948	997	1024	914	1016	1011	1025	1096	1031	945	1025	928	966	1037	970	1013	985	1031	981	993	980	994	1003	984	981	1016	990	977	960	990	1015	941	947	979	925	964	964	1023	977	914	993	959	959	989	1052	985	930	937	966	1016	971	1027	984	1002	943	1022	1042	970	950	947	961	883	928	951	1009	973	997	991	980	956	966	1005	1029	991	970	958	994	970	1016	1000	970	950	996	954	968	1001	956	990	972	989	974	998	933	970	951	966	928	944	986	1018	948	1005	1020	973	966	904	913	998	996	950	923	978	934	1009	953	979	973	919	983	989	898	980	912	1016	968	957	935	993	1002	1006	926	929	1011	914	995	989	987	969	978	954	1023	928	957	951	1000	1019	931	938	956	992	973	1001	953	950	980	914	1007	983	962	980	951	946	933	954	931	991	923	937	951	942	970	1018	954	1015	999	977	996	987	1007	963	1020	1002	1010	946	994	984	945	976	986	988	1000	954	926	998	948	939	975	997	986	1004	930	960	956	962	960	956	971	976	964	975	1011	982	934	988	983	952	978	955	987	911	1029	980	988	938	940	996	1003	968	986	945	946	1034	1000	989	990	983	920	959	1053	969	982	1020	997	951	949	1028	1020	966	978	982	953	922	987	978	981	941	960	1009	954	986	976	978	898	965	976	907	937	994	1000	924	971	966	915	998	987	973	973	955	984	948	963	974	982	952	975	961	1021	1005	937	1062	998	977	1017	956	998	953	990	977	1012	975	965	1014	991	997	1033	944	988	966	1005	1026	1039	919	959	1008	964	981	1003	983	987	969	988	1002	1020	999	1010	966	998	983	1011	930	922	969	1014	986	987	1008	1036	923	995	1019	969	983	957	1013	1004	958	987	962	971	982	967	989	952	951	982	953	1002	975	932	945	982	1004	947	991	1001	960	1033	959	926	1002	1042	969	970	962	979	1008	990	972	970	982	999	996	951	1017	962	937	968	961	1006	967	980	956	991	1059	973	1022	965	1001	992	967	965	999	958	979	936	1001	991	1009	1005	918	1032	966	986	1006	990	922	986	1014	976	1060	948	968	955	1034	976	1065	1023	1001	1020	950	952	1009	993	1012	988	981	986	946	971	975	924	900	984	1005	996	982	985	967	968	973	990	992	935	954	977	1006	981	935	926	995	938	971	992	996	988	993	964	949	955	942	950	910	953	997	917	966	1013	943	1003	980	974	969	1013	987	976	987	972	1012	1037	956	971	972	968	965	963	906	992	978	967	949	974	943	968	997	1018	971	949	977	963	994	998	1018	1006	995	945	1001	984	1008	1004	933	965	986	974	1019	1014	932	1004	1036	995	971	972	959	991	1014	977	1020	987	1006	995	1006	960	994	995	996	996	945	974	980	944	993	928	949	944	962	977	892	1018	972	981	972	1028	1007	1006	960	991	941	1012	986	1013	1014	978	926	972	1001	994	1006	940	955	960	970	981	975	963	987	1016	964	1007	941	1016	988	982	917	965	997	978	962	1004	953	1008	969	1005	987	992	910	933	943	963	993	1027	961	988	985	971	975	966	964	1010	997	1016	964	971	987	958	944	997	960	1061	966	1022	967	1018	1026	997	979	1012	936	962	1027	982	976	962	918	941	975	969	925	1018	1000	967	1005	950	1000	969	956	998	943	948	992	960	955	958	931	999	988	990	1038	1030	931	953	941	981	937	889	992	1015	969	1017	951	1000	954	968	976	1004	971	939	974	992	933	973	1022	1000	939	985	983	946	1057	1022	970	1003	1001	948	987	999	1023	1030	943	932	962	983	994	912	968	969	946	963	992	947	1041	999	972	991	965	1009	999	961	1003	938	983	970	974	998	1016	968	997	990	931	1042	976	892	953	985	966	1006	1009	964	1015	967	947	997	955	971	923	953	973	971	979	990	923	1014	1015	944	925	992	919	1057	941	963	975	1009	933	951	985	996	979	1002	1008	992	954	928	960	941	996	938	934	1001	999	980	979	1027	977	943	1015	931	980	958	1018	980	919	989	931	1005	975	982	911	950	960	997	958	1064	978	1013	976	975	968	1016	999	946	917	984	994	987	1012	969	930	959	977	984	966	1017	974	976	944	1001	1030	1004	962	980	925	954	964	952	983	931	1026	996	982	969	987	967	943	969	964	998	965	953	977	966	1001	917	994	1007	1008	983	951	942	940	935	987	1011	966	991	967	982	978	971	987	976	981	1050	1003	983	955	978	980	999	976	963	999	1039	977	1011	914	971	1041	989	858	949	1015	1005	1009	945	995	966	992	997	993	1005	1034	960	965	986	954	972	1006	963	1007	973	961	990	993	955	969	998	996	1018	989	984	988	1022	995	980	957	1049	913	960	997	915	944	1007	1013	973	951	1004	998	999	986	1065	960	999	1016	952	1000	966	958	972	1005	1009	920	967	995	913	925	988	982	1020	987	1001	944	966	975	926	971	999	1025	979	996	1029	987	966	1002	1018	981	911	956	941	996	938	931	954	916	999	929	922	971	949	1045	945	961	927	978	981	992	1023	998	962	995	1021	942	1006	957	994	1052	1014	1031	987	964	1062	917	958	949	959	1037	1033	993	988	932	951	1010	956	1009	932	991	1025	947	948	944	959	1032	1005	1021	994	998	995	997	965	985	987	976	978	936	952	958	955	962	964	948	986	904	998	895	1021	971	975	1011	980	1030	948	916	991	982	990	976	987	988	987	972	980	981	972	974	977	996	960	941	998	996	985	993	911	938
24284	4682	7275	1955	1863	1823	1780	1757	1699	1660	1677	1681	1796	1664	1631	1661	1658	1658	1687	1672	1675	1692	1702	1687	1648	1707	1709	1636	1661	1652	1691	1604	1673	1701	1626	1683	1703	1622	1647	1663	1658	1705	1669	1726	1694	1645	1595	1595	1679	1663	1646	1654	1676	1682	1709	1655	1677	1713	1706	1630	1688	1678	1655	1679	1682	1623	1598	1751	1671	1660	1652	1689	1667	1717	1605	1629	1633	1641	1680	1684	1715	1718	1643	1656	1680	1680	1715	1656	1628	1673	1594	1652	1658	1581	1682	1630	1615	1680	1709	1641	1652	1668	1668	1703	1644	1665	1672	1627	1612	1616	1676	1654	1658	1735	1652	1651	1662	1582	1681	1621	1667	1673	1707	1702	1599	1651	1686	1563	1753	1681	1622	1669	1683	1608	1719	1664	1677	1611	1685	1700	1713	1632	1640	1658	1654	1682	1683	1561	1670	1670	1684	1686	1704	1665	1664	1631	1641	1632	1722	1695	1672	1611	1611	1708	1700	1671	1691	1647	1727	1701	1672	1648	1597	1686	1651	1616	1622	1721	1611	1671	1674	1671	1719	1655	1689	1629	1677	1708	1665	1617	1651	1640	1662	1686	1588	1660	1542	1683	1663	1661	1715	1625	1682	1723	1705	1752	1658	1614	1646	1696	1664	1657	1618	1744	1611	1654	1678	1581	1723	1688	1646	1653	1665	1649	1734	1669	1646	1659	1629	1692	1682	1676	1721	1684	1659	1673	1667	1655	1633	1558	1638	1727	1677	1669	1680	1664	1677	1634	1693	1674	1665	1645	1693	1616	1776	1693	1656	1658	1669	1665	1701	1679	1692	1668	1662	1692	1687	1661	1676	1620	1658	1677	1623	1583	1639	1614	1652	1639	1626	1644	1595	1666	1733	1702	1651	1651	1653	1672	1660	1652	1638	1666	1639	1696	1646	1673	1693	1689	1662	1630	1639	1624	1655	1644	1631	1676	1715	1666	1669	1634	1674	1668	1653	1685	1635	1688	1678	1666	1653	1590	1677	1649	1575	1640	1643	1622	1657	1672	1684	1640	1724	1675	1611	1679	1640	1674	1698	1697	1674	1675	1706	1659	1680	1662	1705	1618	1630	1687	1699	1667	1735	1668	1685	1677	1637	1662	1656	1721	1593	1625	1735	1630	1665	1631	1719	1620	1692	1731	1653	1703	1618	1654	1637	1607	1665	1715	1649	1679	1701	1613	1708	1770	1647	1585	1632	1670	1669	1678	1666	1625	1711	1666	1622	1646	1668	1641	1609	1662	1640	1678	1635	1654	1608	1576	1598	1640	1685	1594	1651	1680	1625	1724	1676	1687	1687	1698	1723	1768	1649	1674	1653	1627	1699	1713	1656	1676	1644	1693	1683	1719	1692	1691	1644	1576	1603	1669	1706	1695	1676	1703	1576	1669	1611	1696	1657	1714	1690	1706	1616	1653	1704	1689	1661	1632	1714	1618	1636	1638	1659	1648	1611	1643	1644	1610	1644	1681	1702	1720	1708	1647	1616	1637	1641	1603	1613	1700	1662	1700	1685	1696	1675	1708	1666	1690	1633	1630	1706	1706	1654	1690	1669	1658	1649	1693	1575	1623	1607	1678	1652	1684	1702	1673	1585	1620	1633	1655	1633	1707	1688	1647	1674	1617	1637	1664	1675	1608	1625	1746	1644	1673	1664	1679	1564	1624	1661	1649	1745	1616	1680	1632	1654	1697	1626	1704	1579	1683	1682	1632	1669	1706	1587	1711	1643	1710	1668	1636	1659	1605	1651	1624	1578	1601	1706	1665	1647	1628	1701	1654	1644	1636	1706	1664	1720	1654	1656	1684	1696	1699	1647	1724	1684	1699	1624	1729	1620	1663	1656	1707	1644	1660	1662	1683	1658	1694	1677	1676	1667	1657	1626	1658	1666	1629	1636	1620	1641	1625	1669	1656	1637	1627	1709	1645	1690	1589	1585	1685	1620	1694	1721	1598	1702	1701	1670	1639	1723	1646	1720	1698	1687	1732	1601	1657	1639	1702	1682	1716	1609	1654	1704	1721	1676	1655	1748	1628	1688	1631	1695	1668	1677	1742	1653	1685	1643	1679	1649	1684	1702	1579	1705	1672	1613	1647	1607	1632	1687	1633	1694	1636	1661	1658	1642	1679	1621	1652	1704	1740	1664	1605	1646	1647	1660	1682	1593	1736	1669	1645	1714	1688	1675	1654	1634	1665	1628	1634	1634	1658	1657	1693	1642	1735	1597	1725	1666	1715	1729	1622	1708	1667	1617	1647	1715	1720	1707	1710	1609	1703	1637	1658	1647	1709	1722	1656	1653	1651	1658	1624	1708	1654	1627	1664	1700	1636	1626	1687	1583	1678	1680	1661	1670	1731	1640	1710	1648	1590	1749	1725	1644	1633	1618	1632	1636	1664	1612	1727	1634	1634	1631	1618	1619	1710	1601	1658	1667	1647	1678	1704	1643	1625	1669	1640	1633	1598	1655	1652	1677	1628	1654	1734	1663	1648	1738	1668	1718	1598	1699	1707	1652	1677	1663	1645	1620	1719	1716	1647	1611	1686	1684	1661	1708	1656	1638	1672	1601	1692	1605	1707	1641	1642	1673	1692	1684	1673	1611	1607	1652	1628	1664	1609	1729	1676	1619	1660	1642	1740	1620	1715	1644	1669	1727	1685	1674	1700	1605	1648	1637	1632	1562	1777	1661	1705	1706	1587	1741	1581	1667	1674	1662	1694	1688	1701	1689	1715	1661	1664	1663	1742	1620	1691	1663	1718	1662	1703	1683	1689	1677	1682	1720	1632	1699	1627	1692	1749	1662	1689	1616	1681	1596	1679	1623	1645	1676	1627	1616	1635	1739	1719	1618	1673	1657	1683	1652	1664	1686	1634	1608	1676	1667	1661	1704	1549	1645	1631	1651	1668	1672	1594	1707	1587	1596	1677	1601	1662	1611	1662	1654	1752	1711	1660	1663	1662	1728	1674	1680	1600	1671	1698	1621	1670	1643	1664	1679	1624	1667	1669	1602	1654	1697	1693	1683	1627	1723	1666	1662	1725	1661	1642	1592	1670	1633	1693	1633	1690	1599	1696	1685	1666	1690	1683	1654	1683	1577	1673	1631	1652	1644	1721	1638	1599	1643	1679	1722	1704	1640	1661	1661	1691	1665	1672	1653	1660	1634	1649	1625	1649	1622	1636	1626	1648	1653	1666	1724	1691	1686	1639	1675	1590	1649	1735	1637	1673	1682	1662	1662	1633	1542	1663	1722	1679	1688	1675	1615	1693	1625	1625	1666	1615	1731	1664	1669	1683	1706	1590	1586	1587	1730	1672	1691	1694	1627	1707	1682	1719	1634	1700	1714	1699	1675	1632	1659	1680	1735	1676	1651	1651	1694	1636	1706	1640	1571	1665	1716	1660	1726	1651	1727	1572	1696	1684	1713	1681	1662	1696	1686	1553	1691	1669	1706	1631	1688	1673	1601	1640	1597	1748	1634	1644	1682	1686	1622	1650	1618	1659	1622	1677	1707	1599	1694	1609	1666	1692	1689	1670	1600	1689	1599	1682	1656	1641	1649	1758	1687	1722	1603	1692	1680	1655	1643	1743	1656	1655	1657	1677	1673	1619	1610	1657	1721	1641	1644	1643	1649	1623	1672	1722	1602	1732	1709	1734	1647	1587	1631	1632	1585	1708	1682	1610	1655	1588	1632	1533	1684	1702	1626	1639	1610	1670	1714	1591	1680	1640	1670	1676	1668	1650	1649	1681	1666	1683	1616	1680	1628	1691	1773	1600	1666	1653	1704	1691	1683	1737	1662	1688	1625	1675	1605	1684	1747	1622	1629	1662	1682	1666	1667	1636	1728	1601	1594	1667	1647	1707	1629	1646	1620	1680	1670	1650	1662	1676	1692	1671	1664	1658	1702	1667	1652	1683	1718	1677	1624	1684	1723	1721	1698	1646	1637	1770	1623	1750	1709	1737	1633	1636	1740	1606	1698	1657	1671	1711	1674	1688	1667	1701	1712	1636	1645	1678	1706	1666	1689	1670	1616	1667	1733	1662	1686	1674	1584	1687	1687	1622	1701	1598	1686	1653	1695	1629	1617	1668	1675	1664	1727	1622	1697	1698	1629	1697	1670	1704	1619	1584	1639	1692	1668	1642	1682	1714	1706	1604	1647	1696	1782	1706	1707	1665	1711	1659	1605	1666	1679	1681	1730	1638	1681	1631	1728	1616	1731	1699	1570	1722	1669	1646	1678	1685	1677	1669	1622	1653	1639	1667	1687	1587	1720	1651	1698	1661	1612	1642	1716	1649	1616	1721	1694	1696	1737	1640	1684	1633	1663	1659	1628	1676	1614	1702	1622	1651	1645	1640	1755	1573	1693	1657	1693	1689	1630	1653	1649	1703	1680	1616	1679	1687	1614	1661	1656	1725	1625	1653	1616	1686	1638	1660	1635	1710	1688	1708	1678	1600	1668	1674	1680	1727	1649	1723	1641	1605	1674	1598	1689	1643	1674	1615	1669	1686	1651	1627	1630	1684	1615	1703	1680	1658	1664	1621	1572	1729	1652	1676	1634	1658	1636	1624	1667	1665	1713	1700	1676	1693	1664	1684	1665	1623	1623	1585	1626	1687	1705	1629	1702	1639	1694	1709	1663	1675	1652	1678	1674	1578	1652	1651	1740	1641	1666	1625	1698	1651	1692	1674	1706	1668	1710	1619	1687	1664	1740	1717	1649	1688	1662	1726	1662	1698	1622	1669	1602	1735	1654	1696	1664	1629	1696	1653	1614	1585	1621	1611	1660	1691	1686	1634	1629	1608	1662	1647	1694	1714	1677	1635	1629	1620	1694	1635	1623	1645	1605	1666	1599	1675	1670	1684	1666	1715	1568	1645	1663	1595	1637	1615	1725	1649	1671	1712	1673	1758	1652	1648	1678	1669	1684	1708	1660	1681	1648	1620	1652	1667	1629	1674	1618	1636	1706	1672	1688	1722	1625	1664	1695	1698	1629	1692	1658	1650	1663	1676	1596	1627	1656	1620	1662	1719	1620	1641	1715	1699	1670	1697
24282	21287	27647	25250	19807	2429	905	702	620	579	594	583	520	500	484	528	515	472	508	530	443	474	483	495	468	466	475	490	468	483	474	472	468	507	484	526	473	478	465	500	472	474	467	520	485	470	480	469	461	429	488	457	464	462	458	431	471	449	502	448	494	490	478	499	476	488	492	486	458	478	451	483	456	477	488	461	492	499	455	468	445	474	508	497	468	498	467	480	442	474	476	456	500	465	475	484	480	444	446	463	450	470	439	494	478	437	482	473	490	478	437	521	475	479	445	466	408	479	488	443	471	427	449	441	489	512	460	505	480	483	446	472	473	451	458	493	425	481	484	482	456	464	531	468	455	473	455	464	464	479	407	462	445	464	470	478	442	421	470	461	453	446	487	450	459	447	467	438	468	433	465	473	460	484	476	476	418	495	477	444	443	461	442	469	457	471	436	474	457	445	508	459	449	450	466	447	459	461	439	430	448	455	502	484	437	474	470	499	445	462	465	488	485	464	449	472	467	485	460	472	464	459	496	472	514	477	451	459	469	474	447	466	478	445	479	462	496	486	444	454	471	419	485	472	449	494	466	434	490	435	438	488	443	509	494	447	442	441	461	478	497	459	478	428	454	459	493	445	463	465	460	442	458	460	457	481	477	457	471	459	498	455	463	509	439	488	494	506	488	495	509	447	496	466	473	460	454	485	465	465	495	430	455	471	487	456	459	462	473	464	433	493	477	495	443	434	449	456	456	481	495	432	519	476	421	465	482	499	477	487	473	518	516	458	470	451	450	469	460	458	479	443	477	466	476	466	450	475	447	447	467	466	491	477	484	499	464	459	499	447	447	451	461	462	434	465	443	468	454	438	477	469	507	505	497	487	428	471	419	496	470	476	460	455	470	457	472	441	442	452	468	430	461	447	439	505	517	443	463	463	458	480	460	447	461	448	483	486	472	478	509	476	447	482	435	487	536	469	480	467	488	471	481	451	437	456	497	467	486	428	539	439	483	484	456	435	480	466	465	467	486	481	473	450	462	476	419	449	446	455	492	493	400	464	480	477	456	483	482	479	490	472	451	450	494	484	453	444	482	468	454	454	476	492	459	465	475	463	513	502	467	463	454	492	457	483	467	470	464	429	422	451	490	429	439	452	450	465	473	478	496	478	452	487	464	464	455	454	457	455	438	472	489	493	497	460	475	427	473	457	450	505	470	448	462	446	479	452	439	457	534	448	437	496	445	451	427	478	450	490	443	461	469	448	514	468	463	482	477	467	440	481	476	481	475	467	468	509	447	457	494	464	458	489	446	449	487	473	488	458	450	451	452	484	418	489	488	456	478	481	443	473	520	445	431	494	455	444	453	466	456	460	480	462	440	487	482	485	459	500	462	448	474	459	465	512	479	488	441	473	488	438	416	466	455	499	460	511	445	487	470	498	477	449	445	477	470	457	460	470	457	444	492	473	477	452	455	484	467	472	450	453	422	478	477	433	465	475	454	500	458	479	457	467	470	455	449	471	465	483	476	440	469	457	505	470	451	479	485	463	454	457	442	466	446	492	475	470	475	455	466	470	437	485	473	442	467	459	481	440	446	512	457	466	448	469	496	488	454	484	448	498	443	489	473	483	486	462	452	502	486	465	458	464	471	476	453	468	430	454	491	494	449	446	481	404	496	465	444	475	503	430	462	485	479	485	471	447	461	456	487	454	486	469	488	454	469	440	469	452	487	453	470	456	488	548	457	444	490	456	474	477	451	501	448	472	476	459	485	476	481	453	462	434	459	494	493	467	476	462	479	430	459	482	498	476	453	430	429	450	472	478	451	461	456	462	434	480	496	464	417	478	494	463	484	448	512	457	481	431	475	466	461	467	462	480	471	431	450	440	499	438	489	455	458	484	472	488	427	477	476	465	463	444	502	444	505	498	464	447	443	475	490	449	454	478	459	479	507	459	494	448	507	480	462	475	479	461	485	465	472	459	479	502	460	437	476	492	464	413	475	460	396	464	472	437	466	469	465	464	499	479	470	473	470	469	490	472	436	444	471	477	439	463	463	470	472	511	414	490	474	456	470	478	467	458	452	456	480	509	475	472	464	461	485	489	506	465	457	425	440	465	465	466	484	489	458	469	491	456	480	437	424	474	492	473	480	480	430	492	449	507	481	468	484	453	465	443	463	481	449	488	459	453	453	480	476	455	447	463	452	477	470	471	481	458	473	461	480	504	449	472	437	459	444	462	473	444	455	476	449	447	482	439	449	484	454	463	477	473	484	499	458	469	452	460	425	431	469	504	439	455	473	450	455	459	439	476	483	453	470	451	468	460	468	461	472	472	467	481	436	447	490	452	425	503	439	448	461	475	445	472	473	479	467	497	419	454	451	483	456	476	477	457	467	474	482	478	490	454	486	478	487	472	481	468	526	468	446	436	441	448	531	466	460	479	449	475	472	502	447	436	438	468	473	473	467	461	418	477	467	510	455	505	447	466	469	494	476	483	515	485	491	475	468	437	469	480	446	520	435	461	460	471	442	455	489	450	443	454	460	483	492	507	489	488	488	462	492	460	467	489	457	431	459	426	438	480	455	483	477	501	465	471	458	475	463	437	431	485	480	450	474	475	484	483	488	464	460	444	510	479	465	475	481	443	471	474	484	466	440	494	432	467	469	460	455	510	449	448	449	472	507	442	475	494	473	470	440	493	429	438	488	436	469	424	469	505	468	471	464	448	488	456	475	493	474	440	494	461	425	490	453	475	458	434	470	451	484	471	488	463	493	487	486	440	475	444	470	482	459	465	420	478	430	472	465	507	440	460	473	487	454	468	439	462	472	472	458	459	472	495	476	491	459	474	463	446	488	521	469	439	449	447	443	456	461	510	420	477	501	453	493	469	448	478	471	425	486	481	477	452	468	479	453	430	487	452	454	449	461	487	515	460	452	491	504	466	470	509	490	452	447	480	457	452	444	441	469	517	477	434	503	458	498	449	501	482	495	436	477	464	407	476	430	430	471	426	462	489	482	464	483	447	477	499	431	495	475	453	488	474	434	469	463	467	453	471	455	463	427	473	482	468	454	498	447	487	459	461	444	458	477	442	486	440	456	474	490	483	457	481	468	432	442	485	465	487	465	459	481	448	490	477	506	471	491	481	449	457	467	520	489	429	454	473	461	486	454	464	451	467	493	454	490	458	486	495	445	506	433	442	473	442	447	466	477	464	503	446	482	441	501	453	430	468	475	428	434	437	474	490	476	471	512	464	482	490	467	512	445	438	462	457	489	426	468	493	463	441	473	460	424	462	455	488	478	443	467	450	457	476	506	439	456	438	488	500	440	499	435	450	441	477	463	478	448	492	472	473	464	446	472	479	458	462	491	451	483	448	450	443	398	490	451	503	471	489	483	497	461	459	471	447	413	454	476	467	432	470	440	499	471	439	467	449	449	459	458	469	462	461	519	453	483	476	450	507	439	458	478	462	472	461	467	483	465	478	487	429	466	465	471	448	477	442
44179	10816	15569	4152	2896	2202	1836	1657	1471	1266	1223	1155	1091	1029	1063	1054	989	943	945	1002	885	942	923	877	912	903	885	876	893	831	887	908	941	834	854	866	896	889	857	898	825	888	821	858	814	869	903	900	851	867	881	828	903	886	851	875	849	850	882	821	814	889	834	802	809	889	829	838	848	840	829	849	860	819	896	870	855	856	783	845	889	842	855	815	847	853	873	854	844	818	835	874	855	813	892	836	836	888	832	885	866	912	826	860	841	839	861	813	831	877	851	807	849	863	856	828	892	872	843	876	833	815	933	889	793	885	896	843	839	836	855	880	842	826	854	869	808	817	846	856	841	861	841	810	828	890	902	848	856	849	822	834	835	883	815	838	879	835	839	842	820	850	814	789	857	927	866	837	894	855	830	847	891	872	836	851	876	838	882	845	834	874	859	849	822	882	851	829	840	886	862	904	846	870	868	800	856	892	820	863	889	872	862	868	890	846	838	847	879	836	902	835	875	816	819	842	796	833	878	846	854	846	830	902	873	824	854	849	816	824	816	871	862	847	880	878	866	899	849	846	825	822	817	828	876	854	921	860	889	866	883	871	858	797	843	853	848	869	880	812	806	909	850	882	909	859	812	819	885	865	852	815	880	832	817	825	871	897	878	834	843	862	854	825	772	899	865	872	860	849	864	857	891	891	842	863	866	820	870	846	852	814	834	929	867	858	880	844	826	895	899	761	844	849	870	882	854	816	793	854	840	822	867	841	855	826	869	814	861	877	845	855	894	838	851	852	823	871	862	849	850	797	890	843	861	835	862	850	859	835	831	881	869	811	849	869	883	863	840	876	824	869	829	884	872	842	834	856	829	803	816	854	914	903	831	905	866	880	815	924	832	857	816	858	873	857	816	831	884	834	869	837	828	844	840	895	836	853	827	872	838	901	867	835	803	859	822	851	876	819	849	886	875	785	846	859	860	836	819	822	857	865	870	822	868	850	826	824	792	805	866	880	841	821	857	845	875	864	848	886	867	848	845	822	873	800	839	847	813	811	862	872	840	846	820	888	804	831	846	844	808	806	813	854	818	820	906	892	856	811	841	842	869	853	870	807	873	839	873	864	859	823	849	882	829	881	884	839	872	849	859	831	897	865	845	844	924	843	898	820	923	854	866	833	840	809	828	798	889	860	852	848	830	841	846	821	836	807	868	848	851	839	863	853	855	880	835	831	831	895	817	854	839	858	838	818	872	829	866	885	821	828	907	814	897	816	868	877	835	799	894	855	856	863	855	864	832	841	840	847	833	824	850	814	867	817	811	826	824	826	865	836	824	845	911	870	814	872	804	839	859	866	898	859	873	836	838	795	874	911	887	834	872	827	842	858	855	803	880	868	883	834	809	834	854	861	831	823	867	863	858	887	847	839	850	820	869	842	829	878	859	858	838	819	872	869	825	822	851	858	871	858	848	881	890	815	844	844	874	858	845	878	825	891	833	880	897	862	871	805	865	911	838	811	864	875	857	879	871	879	838	837	870	895	839	879	824	867	856	830	875	855	851	815	827	838	861	827	834	835	841	899	839	821	807	833	843	794	835	843	870	884	898	785	888	861	847	842	889	849	838	860	839	843	910	836	790	878	812	883	859	900	847	799	836	848	906	874	826	851	901	834	850	858	884	872	872	848	840	846	820	873	872	820	863	799	872	809	903	873	874	851	851	811	829	848	802	839	861	840	826	833	835	883	896	831	868	832	829	828	788	842	813	851	848	864	879	847	855	874	904	874	831	866	838	853	845	860	842	886	855	853	834	814	829	858	802	841	832	862	869	865	858	862	853	847	844	899	831	873	810	912	822	881	830	821	880	881	822	874	793	837	863	834	830	851	859	844	835	870	903	870	806	856	862	871	857	858	849	836	809	855	798	879	870	825	834	812	821	782	859	845	865	847	841	862	834	858	837	871	851	803	882	829	803	866	845	860	947	900	892	846	858	875	860	851	858	835	837	847	895	911	846	871	877	839	811	844	894	867	903	812	803	892	835	894	844	853	831	818	920	852	839	885	885	901	881	867	826	898	839	898	850	886	855	881	847	868	817	894	872	930	805	854	841	823	884	841	786	792	838	898	829	822	821	867	865	893	861	806	865	838	833	859	832	857	814	829	911	860	846	789	830	888	909	877	843	921	837	818	854	853	837	919	855	861	864	876	836	846	841	835	824	840	852	843	825	885	845	872	839	850	860	875	861	885	850	872	859	876	863	790	862	827	821	847	868	869	847	876	826	917	832	815	854	834	856	891	924	849	821	918	864	812	848	841	825	843	914	845	810	831	877	827	889	867	856	823	878	903	875	880	824	836	868	828	837	814	830	875	841	822	864	874	802	881	802	833	806	885	818	881	840	887	883	861	884	896	834	905	898	793	850	845	833	870	849	874	804	879	831	831	896	857	854	783	824	851	885	837	887	874	822	884	840	824	829	910	857	853	861	863	875	841	856	826	885	872	839	776	830	831	935	895	856	871	852	869	835	864	818	847	871	857	870	879	867	873	846	828	894	849	884	890	858	902	849	821	865	893	841	776	849	846	825	871	840	830	860	893	913	850	859	858	889	840	848	807	854	867	882	830	842	862	845	861	857	836	814	810	857	889	870	871	884	767	840	848	853	896	859	888	861	822	879	841	861	836	842	853	861	796	904	917	928	877	854	853	905	843	856	841	836	813	828	862	793	855	885	863	816	805	849	854	858	851	842	854	852	870	851	869	845	821	851	775	868	802	859	868	871	898	880	888	823	831	870	810	817	838	861	833	884	856	832	857	830	865	783	842	885	864	858	859	866	835	830	893	822	824	806	871	860	820	843	854	875	872	818	841	874	858	814	835	843	850	875	866	833	844	855	902	832	873	849	829	818	831	865	863	895	882	908	878	833	851	861	859	834	856	841	881	884	889	823	832	824	882	822	832	874	820	864	873	796	865	867	862	838	811	833	792	857	866	840	876	823	865	870	853	858	869	834	840	876	814	833	882	833	846	872	839	838	886	847	861	821	866	807	897	891	827	849	772	822	819	803	859	784	831	813	819	837	839	810	889	809	900	805	828	865	846	872	834	872	889	881	909	879	858	857	864	872	870	829	816	804	814	846	825	876	864	851	921	850	830	818	796	844	832	851	909	913	861	857	863	855	869	832	855	911	810	810	854	841	868	850	852	832	900	844	884	841	845	854	878	876	827	827	835	844	885	860	817	838	903	872	821	849	853	857	812	884	820	840	840	879	826	806	849	869	839	853	847	837	813	908	864	827	843	898	822	846	784	809	892	815	855	848	832	835	864	815	904	847	829	848	856	833	881	833	874	883	853	829	799	868	826	853	858	831	837	809	891	880	834	855	859	862	802	867	901	814	842	826	831	825	843	874	833	825	798	806	804	880	859	845	808	868	869	815	801	871	832	869	895	857	839	834	869	863	903	844	853	802	877	839	863	892	783	847	906	885	875	818	932	888	866	842	837	842	820	817	890	843	859
23377	21284	28609	24279	21284	18865	2071	993	738	701	681	613	580	571	580	547	558	525	567	548	506	483	543	489	483	530	493	483	501	447	504	483	481	513	462	482	507	471	475	488	460	468	477	459	499	490	454	484	459	451	468	527	497	477	493	444	486	453	501	469	491	492	444	456	420	499	465	481	497	463	472	466	492	465	462	429	487	421	447	513	489	470	460	480	433	500	462	457	459	470	505	457	468	468	535	472	486	471	432	498	505	467	493	465	460	459	493	471	485	452	492	490	473	504	436	471	462	490	465	431	467	455	481	484	462	473	483	462	473	496	502	485	467	482	484	457	440	447	480	441	467	460	454	465	447	461	490	444	476	475	427	461	496	493	460	463	476	459	458	462	432	490	488	479	484	494	474	466	441	462	465	480	503	455	455	427	521	488	447	446	475	503	451	468	473	470	453	465	456	491	452	489	476	451	456	454	479	461	488	432	453	466	439	438	484	486	491	444	468	482	478	473	473	440	443	511	489	450	486	462	463	481	459	473	449	469	486	493	476	478	468	494	468	496	505	513	435	448	483	404	445	465	431	490	476	479	471	494	442	477	454	478	491	466	465	479	479	489	462	423	473	491	493	478	459	478	472	467	456	479	447	469	473	490	470	459	483	482	481	398	467	486	461	479	468	511	481	476	450	456	462	463	449	466	453	501	484	427	451	430	470	474	439	474	492	473	456	489	475	458	422	456	455	478	476	467	473	467	510	465	442	461	513	439	466	434	436	444	475	424	427	470	493	452	472	481	435	454	481	463	423	474	492	455	473	426	467	466	469	497	487	440	484	471	412	453	431	428	434	477	448	486	466	418	491	457	447	470	438	479	498	453	470	459	486	466	459	481	465	451	466	472	468	437	480	467	475	504	474	456	436	486	451	489	450	455	467	431	459	454	481	440	462	468	497	441	468	471	436	510	531	485	468	527	459	467	454	447	446	442	468	459	474	465	438	448	470	502	488	481	471	489	482	450	471	469	477	467	450	516	468	485	483	523	446	483	486	463	466	469	487	481	488	468	451	459	508	454	467	493	495	499	461	493	455	437	438	453	440	515	487	499	472	482	465	461	440	468	456	455	482	488	437	465	459	449	468	493	436	450	446	482	491	467	509	413	455	480	504	442	483	498	477	466	474	466	488	514	495	496	445	518	412	442	493	480	481	442	468	497	439	430	449	474	457	458	446	454	459	505	462	483	513	474	469	444	464	467	497	467	473	482	462	460	488	443	464	476	469	491	452	478	433	466	445	499	467	458	456	466	466	465	425	467	480	466	499	484	477	472	457	473	443	476	456	440	481	455	452	457	479	511	496	447	478	407	423	469	489	495	443	439	498	480	440	445	458	467	485	450	453	468	475	437	489	488	471	451	441	453	455	444	456	462	477	464	484	465	462	475	484	429	470	448	496	502	434	473	461	441	463	512	469	487	465	449	448	472	491	473	457	425	459	496	486	458	457	464	460	486	481	464	437	475	488	475	456	472	436	478	450	431	437	509	450	484	473	466	484	484	486	446	405	461	456	471	494	457	484	523	458	508	459	479	470	455	476	489	467	476	491	451	479	448	486	464	496	485	487	434	463	488	457	441	484	494	470	408	465	428	471	490	465	456	464	428	506	476	415	482	464	504	487	445	490	468	453	439	487	493	456	443	453	440	467	456	479	485	466	493	447	477	441	454	509	480	478	462	486	469	444	493	475	432	464	464	448	460	463	482	467	430	471	506	497	477	466	464	487	424	453	474	484	455	489	462	511	477	484	448	473	431	493	478	467	474	451	473	485	480	465	457	494	439	423	481	477	483	427	443	440	454	463	421	468	474	464	444	425	456	466	467	477	437	426	483	475	449	434	417	479	447	483	464	424	500	440	441	466	468	453	482	477	455	452	476	451	456	450	441	451	459	445	447	451	473	473	462	442	457	426	418	449	447	445	479	457	427	461	467	485	436	455	463	448	487	443	459	460	439	439	480	431	437	434	468	457	470	467	482	445	464	470	477	497	476	450	464	483	483	432	481	494	460	450	460	461	456	478	458	512	487	464	477	501	455	507	470	478	456	442	475	465	480	441	489	464	469	449	464	456	486	475	444	468	429	447	454	469	470	500	461	459	473	469	463	461	452	480	470	453	452	495	476	478	473	440	477	502	451	448	482	460	440	463	472	447	487	466	487	496	467	468	487	492	466	477	480	446	441	493	438	473	457	468	439	484	454	474	461	462	473	456	470	422	468	447	475	503	487	490	476	459	493	432	443	478	486	474	477	499	479	495	452	470	440	462	467	454	467	440	464	486	432	453	452	424	482	442	463	483	429	434	493	483	457	469	468	438	501	448	468	458	481	488	464	468	457	441	454	394	424	439	445	494	462	447	473	457	469	467	469	456	479	447	466	474	466	444	494	442	439	466	491	476	464	462	472	480	472	480	480	454	470	459	444	498	459	466	437	488	483	447	450	488	445	462	470	469	456	409	446	481	468	477	475	485	468	460	480	491	446	457	461	431	477	502	485	460	473	470	457	511	450	458	471	438	456	514	487	456	471	462	487	446	460	469	440	478	437	487	448	473	466	478	472	493	471	464	463	469	455	460	473	441	446	483	475	450	448	475	470	444	468	489	500	491	454	456	487	498	452	479	451	423	485	450	478	456	467	467	477	471	491	455	445	455	446	476	443	490	469	449	473	485	454	465	474	464	450	466	471	489	468	499	485	445	456	524	483	464	476	475	446	476	458	447	463	436	424	437	484	467	452	423	457	439	467	475	447	432	466	465	467	464	449	485	504	465	461	457	454	439	469	468	424	498	441	449	467	458	495	474	432	408	491	470	441	509	458	452	500	459	490	481	466	476	450	466	455	498	460	421	479	412	428	472	411	530	433	486	498	486	479	471	455	461	461	476	431	479	471	497	469	523	443	523	439	460	435	458	422	452	434	459	445	462	498	441	471	493	461	463	463	456	468	460	467	487	455	455	483	491	456	432	439	440	448	463	443	491	456	448	467	460	439	442	490	464	465	423	452	498	444	438	511	444	518	464	463	479	494	491	430	487	447	460	494	512	497	505	469	457	514	505	490	470	467	464	500	451	490	473	460	443	444	458	480	444	449	473	453	480	459	460	481	473	468	458	488	484	480	464	482	471	500	491	500	462	484	425	431	415	481	494	459	459	445	458	477	461	492	469	470	430	461	484	472	466	456	459	464	467	467	474	434	475	414	495	428	440	476	451	478	485	438	470	471	455	483	443	503	469	442	455	440	487	475	487	443	467	481	465	462	444	481	450	481	438	459	451	467	462	460	460	508	451	451	448	460	465	434	427	437	499	457	462	485	503	508	434	450	476	513	511	483	476	485	446	477	475	455	469	452	468	457	426	482	480	478	480	482	466	439	431	429	458	501	465	473	512	432	434	477	478	443	503	457	445	454	495	457	505	508	490	453	481	460	483	498	489	472	440	468	478	446	458	466	421	455	454	443	457	473	477	470
47565	14653	18728	6718	4545	3426	2782	2237	1900	1747	1568	1396	1322	1167	1139	1176	1067	1017	996	1020	937	914	934	923	973	881	882	916	858	921	877	896	896	927	840	846	854	877	824	854	883	832	837	900	795	890	845	844	819	816	811	805	765	852	794	878	812	832	807	880	792	825	865	802	781	840	771	818	808	840	826	829	832	808	854	840	779	804	806	802	847	773	799	785	847	766	833	809	818	769	794	823	775	800	835	807	839	810	831	803	823	808	818	828	793	759	804	846	838	834	794	805	826	849	863	798	811	799	782	757	839	789	828	819	819	830	773	786	790	787	853	792	815	812	790	825	827	839	816	782	815	772	852	851	777	790	844	837	815	785	784	849	794	819	809	814	811	859	790	771	743	828	816	765	790	812	780	765	795	815	825	820	781	794	821	807	784	816	842	829	839	821	810	781	813	813	830	797	820	791	791	766	833	744	857	839	720	834	846	807	795	766	792	807	837	811	818	803	809	753	843	791	811	803	787	777	804	801	800	739	809	785	774	835	801	803	779	825	785	803	784	822	811	831	820	804	796	807	862	825	774	766	807	841	822	740	786	816	826	792	773	788	785	821	772	821	778	804	870	831	803	825	814	802	786	806	780	789	788	780	812	794	794	767	786	818	839	830	822	815	782	822	791	804	766	841	849	776	831	786	817	791	829	781	787	837	842	889	784	781	770	799	782	788	786	817	856	795	822	785	781	807	767	831	838	836	778	845	795	846	808	817	777	759	854	814	819	797	839	796	791	785	786	851	801	793	737	813	785	838	848	798	812	774	817	805	790	793	877	750	806	807	793	772	769	826	805	805	814	814	789	794	888	789	794	786	742	844	806	795	823	758	844	800	800	811	827	825	816	821	797	797	734	762	785	826	784	824	803	818	737	784	771	823	827	833	840	794	779	838	810	815	796	837	822	823	768	766	786	784	795	780	795	859	812	763	835	849	787	791	807	774	826	810	801	806	797	844	824	813	782	765	790	840	790	811	817	809	811	810	826	842	753	784	834	824	786	756	814	793	809	828	798	811	786	819	807	799	819	834	785	801	860	852	801	793	807	768	804	757	804	822	795	817	754	771	844	837	779	797	836	796	809	794	804	832	771	799	811	729	787	813	796	767	811	780	804	811	820	807	793	819	813	774	822	800	799	788	800	813	871	796	834	811	788	793	811	856	793	782	851	820	735	857	815	781	791	771	766	800	828	809	780	817	770	844	768	829	767	788	792	851	832	820	794	774	813	769	791	771	766	828	805	825	802	837	783	809	805	788	801	821	841	838	791	757	719	809	830	800	851	838	822	838	807	785	784	819	815	761	756	770	770	792	835	747	820	798	802	794	801	780	832	824	845	811	818	812	828	789	824	805	767	821	842	811	714	771	773	803	814	764	789	770	807	802	787	830	788	792	794	796	830	807	791	781	787	812	764	785	787	792	833	844	822	844	816	820	825	806	773	774	844	802	824	807	808	821	860	806	767	850	843	829	778	804	784	841	806	782	797	811	821	793	769	798	778	824	778	849	817	772	879	795	852	803	806	799	828	821	817	809	848	846	770	797	810	780	803	843	802	791	870	832	806	817	791	829	790	806	838	781	811	788	789	788	834	799	773	787	824	779	826	810	786	801	843	813	737	811	762	810	853	793	831	805	845	805	815	816	805	817	876	856	801	826	799	802	840	828	794	773	777	830	836	819	830	797	802	775	805	831	841	757	800	829	787	776	773	801	840	822	791	799	776	823	795	851	766	823	811	838	777	809	782	850	799	795	807	788	777	819	804	732	803	778	797	811	807	852	807	802	833	838	818	787	806	780	782	846	836	813	830	806	871	802	839	786	807	823	769	824	836	772	788	826	799	794	829	833	854	791	760	763	809	841	790	834	800	766	835	825	816	784	831	837	802	777	771	833	823	744	845	896	743	767	846	774	816	792	823	815	808	800	777	825	852	785	785	797	773	827	814	843	817	771	860	839	808	798	848	772	742	781	791	810	808	791	846	828	776	830	837	819	799	802	764	828	798	793	801	840	810	771	823	831	886	763	843	779	810	779	781	807	788	806	780	811	817	774	807	775	802	780	844	842	793	791	769	787	843	799	774	776	780	792	788	806	842	817	834	810	823	779	790	792	760	841	789	799	787	762	756	789	804	789	782	843	856	818	777	856	788	882	825	821	793	780	832	764	886	856	751	773	822	789	806	802	789	824	840	856	802	812	775	803	750	804	804	838	841	778	820	878	805	813	763	801	841	833	813	820	780	820	840	827	817	793	862	795	789	827	791	827	817	805	861	708	810	768	872	765	766	767	821	770	810	860	775	806	770	813	835	811	851	798	806	789	801	789	800	817	821	822	798	839	769	808	771	813	774	838	806	823	791	776	890	774	809	854	829	876	792	784	812	867	828	820	823	814	818	804	833	789	773	825	770	762	782	775	724	826	787	832	830	877	805	747	864	794	788	786	739	836	780	788	776	804	791	807	801	843	836	792	765	801	765	752	860	805	821	781	804	750	809	799	836	802	819	767	845	782	854	812	811	815	850	771	801	802	815	838	811	819	756	818	771	786	771	813	777	852	807	787	853	835	869	809	794	777	814	830	783	824	823	797	795	831	826	813	807	821	796	837	819	872	795	822	866	838	782	869	763	818	801	849	806	853	772	807	740	833	820	856	801	811	810	774	787	873	822	807	836	824	766	738	761	810	818	767	758	788	840	803	821	843	820	796	813	814	798	793	802	774	813	833	782	719	789	802	796	790	819	825	794	833	823	803	844	826	835	786	814	805	837	786	801	815	803	801	805	777	766	807	780	847	752	844	840	850	821	816	829	808	855	825	812	775	862	808	790	766	840	788	796	789	813	812	771	823	806	745	789	768	807	833	814	758	827	817	815	880	797	839	814	781	832	770	781	802	855	770	824	785	845	778	803	789	793	785	806	776	845	819	819	789	815	804	777	807	769	799	805	806	813	846	835	814	822	839	820	732	786	812	815	781	833	794	803	822	809	860	792	782	813	761	813	809	804	841	816	778	832	850	859	798	842	807	840	808	813	746	789	770	761	797	794	837	729	792	736	796	790	849	796	778	824	846	848	778	812	859	825	812	826	813	806	805	820	776	790	814	795	858	869	809	840	811	800	792	812	842	788	807	803	824	783	756	846	824	833	826	829	822	798	822	798	851	850	802	758	751	786	843	779	835	817	758	862	811	839	839	797	835	814	837	835	812	803	830	829	794	825	783	802	779	824	807	807	856	799	802	817	824	764	812	836	805	801	782	805	833	813	829	778	803	818	871	836	797	806	788	847	759	817	805	759	800	820	815	810	780	844	790	838	760	791	806	786	845	809	809	854	838	759	782	831	830	786	786	788	769	872	805	823	817	824	828	784	767	820	834	839	765	873	830	809	799	841	805	812	803	765	799	805	793	784	806	876	796	830	797	830	772	784	812	798	740	788	816	850	773	825	817	801	785	786	833	866	832	763	791	780	813	803	815
27089	20903	11343	1683	1084	961	1008	1064	1046	975	955	1006	1018	1041	1006	992	905	948	1016	1045	959	1013	941	1037	1005	991	980	961	960	915	1001	998	997	1028	1027	963	960	948	965	964	1031	929	999	982	921	972	986	974	980	977	1003	965	914	992	1025	962	995	956	1010	956	963	945	925	1034	956	960	986	975	989	963	957	1007	957	947	963	989	994	959	1029	923	974	912	920	935	973	903	993	956	958	942	972	968	986	969	920	958	959	936	957	995	944	1024	992	971	974	941	954	930	957	1018	1009	975	945	958	961	975	992	1020	983	1028	989	944	1014	1027	960	935	963	959	990	945	968	962	1049	977	959	918	957	987	971	960	988	967	958	985	974	973	961	959	979	986	1008	968	1006	938	1032	942	1092	981	922	903	966	1005	949	977	939	969	954	964	980	949	961	979	1018	1004	963	1034	997	1015	1013	934	984	954	983	999	927	941	977	969	953	1011	969	968	953	938	945	966	991	983	984	962	972	966	910	937	954	962	954	955	929	998	962	1027	1024	1032	954	966	989	912	970	990	1032	906	888	930	948	1012	1043	889	929	983	905	939	936	909	997	1015	984	908	931	939	923	1031	970	942	956	956	971	949	947	995	981	938	903	996	974	958	923	966	964	948	958	997	964	970	948	939	1013	967	960	973	978	951	958	967	970	1014	975	948	961	972	992	961	950	945	997	950	934	996	955	967	1002	1039	1010	890	938	1027	1063	945	1004	990	980	924	943	989	933	1006	962	970	977	981	968	953	990	930	960	977	994	957	938	997	980	968	968	973	987	974	998	1008	1026	981	981	945	953	945	979	1062	1021	957	1005	986	961	958	963	953	957	954	960	992	993	978	968	932	949	987	945	1009	1008	960	970	999	981	963	968	948	931	985	1004	930	998	951	958	970	997	1043	959	956	963	1003	941	971	953	962	958	958	940	943	1002	940	958	944	918	946	980	963	935	914	1029	978	984	969	942	1008	996	988	935	965	975	948	998	1010	901	934	973	965	1017	933	937	936	1011	950	992	941	965	948	997	980	953	967	936	991	969	995	979	902	936	979	992	1011	916	967	966	1001	1011	918	895	1000	969	966	964	959	935	1017	900	971	991	958	1006	956	924	961	938	975	971	960	939	964	992	989	1020	996	908	983	961	947	1002	1000	966	1008	962	995	947	944	978	950	1022	961	963	1022	951	979	939	930	998	992	982	975	975	910	948	980	1009	948	1004	999	948	973	1017	966	957	976	935	977	903	1001	969	1018	939	1035	926	966	927	1029	984	911	948	975	897	936	942	938	965	954	1009	998	988	1034	1003	952	908	984	941	976	951	975	998	1022	956	956	990	929	991	987	1052	933	954	1005	978	967	962	968	939	975	1020	983	1000	910	1006	1051	996	962	889	950	952	951	984	954	1000	914	907	962	965	1025	957	931	977	929	944	954	970	999	991	949	991	974	961	930	952	1016	1007	866	964	968	954	925	968	997	965	929	942	1029	979	990	994	936	990	1001	985	1020	1007	1000	940	971	992	967	946	933	952	998	1023	1009	986	936	907	968	992	974	1011	947	970	933	990	991	989	993	963	964	1010	1006	1011	926	991	948	983	970	962	1015	979	1012	979	935	972	985	993	986	999	992	995	949	994	986	977	960	943	962	944	991	976	989	965	967	979	1002	955	974	965	914	973	964	968	1039	917	979	941	950	1042	977	1010	963	1060	982	960	980	982	959	935	978	983	1013	934	1011	959	1013	921	962	924	938	967	950	930	959	975	985	1024	931	941	944	997	966	915	997	959	923	1006	913	985	975	936	951	956	964	931	1035	1012	974	981	1018	979	951	984	968	888	972	969	949	947	936	987	945	958	973	971	956	974	1020	946	1020	993	948	951	927	975	976	992	956	1006	947	1000	981	948	967	1040	946	954	970	961	976	1004	940	996	968	940	968	938	979	993	952	1030	1013	1020	1022	937	951	978	941	1018	967	956	978	957	924	974	945	974	959	946	970	977	997	967	885	972	950	986	999	970	955	1009	940	939	948	904	952	1017	987	989	996	960	994	1031	988	960	983	924	961	935	994	958	955	1015	952	949	1014	994	927	920	993	969	957	980	968	973	945	1016	1056	987	1026	951	969	1026	957	985	981	980	965	930	975	962	976	1010	979	1022	962	967	997	967	957	955	1024	957	927	949	972	977	963	967	965	982	995	1010	947	941	1001	924	963	992	957	958	912	907	968	1002	978	979	988	962	1000	1017	969	956	917	915	963	947	968	954	979	950	974	1016	982	954	1009	1052	904	986	1008	974	948	1011	959	976	1011	959	1014	941	985	919	964	961	983	910	937	966	983	977	980	1018	938	982	958	987	923	995	1008	1045	953	985	1039	975	958	993	980	954	1034	960	945	956	974	1003	965	932	973	971	970	946	934	945	1027	941	983	922	923	961	1020	986	982	962	954	989	973	951	941	990	1014	1004	956	966	993	943	933	961	1018	961	1004	994	974	987	1025	973	979	1023	1044	945	984	1006	1006	973	972	914	960	982	991	966	935	963	1040	983	913	982	1021	920	946	1000	968	1015	951	947	977	967	987	981	957	967	957	947	970	943	957	975	960	998	987	1004	1057	937	942	975	960	962	972	981	958	957	989	932	971	1018	958	944	962	989	990	914	1038	969	1017	946	997	941	1006	956	948	937	944	977	981	987	997	1012	938	959	998	1034	934	969	938	971	935	950	999	969	938	963	954	980	989	966	894	1005	1003	963	881	1002	905	959	974	1006	965	976	930	1024	976	983	911	1045	988	953	961	977	981	988	962	988	1031	1001	963	980	1003	969	941	977	940	999	982	990	977	973	945	949	956	991	934	1001	1002	984	1021	953	1017	984	1019	979	1066	955	916	944	964	973	936	931	1005	962	941	978	998	992	934	1004	967	1054	955	992	951	985	941	981	977	955	992	954	980	948	945	978	919	963	985	1009	975	981	980	964	962	1027	1015	1008	973	937	1003	959	979	953	990	1016	969	999	961	998	971	948	976	1001	966	920	1000	946	974	996	956	955	990	1010	936	951	978	914	991	1026	982	951	984	968	967	1033	931	1011	977	953	948	1000	970	942	959	926	963	922	971	958	954	1025	993	1013	955	955	954	1014	964	997	971	1010	980	1005	951	952	973	916	963	1028	972	968	920	987	985	962	1006	1036	910	964	972	972	944	956	967	920	971	1034	968	982	937	991	1049	1034	941	968	976	990	989	980	925	940	954	1016	924	1003	1000	928	961	941	1047	968	988	1001	991	960	975	1001	935	918	965	968	936	1003	1003	1002	981	953	978	968	984	963	971	1011	990	959	959	1007	988	994	947	956	946	1000	990	992	952	1001	977	959	990	962	916	913	977	960	1015	990	937	1014	958	979	986	980	957	943	992	951	907	965	970	967	996	965	1024	966	960	937	920	951	953	993	976	944	939	1034	999	987	993	945	947	954	919	904	935	991	958	932	954	955	1006	979	1000	931	975	973	990	944	926	991	944	1015	987	921	1015	990	941	1005	1005	996	952	973	946	980	964	987	1012	948	1012	946	967	978	981	943	982	1010	978	988	913	933	967	953	942	990	963	1031	976	1019	984	1003	1005	935	982	1012	901	967	984	1071	988	868	938	947	978	927	957	943	945	986	974	983	994	934	959	981	940	906	973	995	949	947	946	955	972	960	1050	991	943	972	984	971	947	946	1059	978	995	1012	1001	986	968	915	959	1006	1014	981	911	991	954	942	958	988	1008	961	949	968	938	995	919	951	915
24103	4371	4275	1920	1847	1801	1706	1691	1681	1647	1663	1676	1670	1662	1675	1704	1631	1681	1711	1662	1742	1718	1595	1680	1692	1676	1699	1635	1668	1730	1682	1598	1655	1729	1708	1727	1591	1581	1707	1768	1714	1642	1602	1611	1722	1625	1679	1620	1622	1697	1637	1635	1699	1590	1657	1659	1719	1583	1688	1643	1667	1694	1676	1660	1706	1604	1681	1647	1601	1645	1581	1606	1595	1668	1719	1657	1615	1559	1646	1705	1671	1621	1700	1610	1634	1689	1627	1694	1705	1615	1593	1649	1659	1649	1611	1678	1659	1686	1640	1592	1641	1724	1685	1582	1592	1678	1683	1673	1605	1713	1663	1656	1631	1766	1642	1581	1556	1665	1637	1615	1609	1651	1697	1626	1623	1629	1628	1722	1674	1606	1681	1564	1656	1621	1650	1683	1630	1654	1688	1611	1632	1652	1689	1643	1670	1634	1589	1647	1694	1703	1582	1606	1636	1608	1669	1613	1641	1630	1604	1645	1633	1648	1653	1668	1630	1689	1663	1663	1575	1689	1612	1655	1592	1658	1645	1660	1696	1565	1659	1694	1660	1655	1610	1687	1634	1677	1584	1613	1630	1683	1658	1595	1629	1625	1665	1646	1608	1633	1607	1590	1717	1700	1676	1636	1603	1643	1639	1662	1611	1642	1711	1714	1664	1649	1681	1631	1690	1670	1729	1585	1695	1580	1707	1660	1584	1642	1749	1613	1659	1676	1682	1667	1646	1669	1613	1673	1557	1604	1644	1684	1606	1715	1682	1652	1601	1597	1591	1633	1546	1590	1703	1684	1638	1708	1667	1674	1692	1734	1677	1710	1620	1635	1677	1618	1645	1712	1624	1644	1729	1648	1657	1657	1627	1703	1662	1595	1668	1694	1643	1694	1662	1647	1623	1646	1637	1612	1620	1600	1665	1682	1650	1640	1675	1681	1634	1691	1673	1662	1694	1576	1688	1658	1654	1645	1600	1638	1623	1653	1626	1613	1698	1652	1631	1692	1702	1723	1551	1712	1579	1737	1613	1625	1609	1625	1586	1704	1695	1669	1607	1706	1543	1646	1649	1738	1621	1688	1600	1714	1617	1679	1623	1606	1621	1657	1697	1659	1640	1590	1723	1693	1625	1660	1666	1628	1629	1619	1680	1678	1673	1610	1696	1656	1624	1625	1648	1666	1679	1707	1650	1642	1541	1640	1643	1648	1680	1587	1653	1637	1612	1585	1571	1686	1590	1734	1602	1615	1630	1650	1575	1628	1627	1692	1740	1636	1703	1653	1625	1680	1653	1669	1676	1692	1631	1687	1635	1650	1677	1701	1638	1582	1652	1605	1654	1694	1633	1661	1649	1677	1634	1623	1653	1680	1722	1628	1652	1648	1615	1614	1637	1552	1678	1594	1607	1669	1654	1706	1648	1594	1651	1658	1641	1611	1677	1644	1688	1686	1705	1663	1661	1692	1636	1681	1647	1578	1647	1681	1626	1611	1589	1704	1649	1622	1611	1654	1724	1698	1653	1645	1617	1695	1651	1707	1648	1651	1615	1633	1668	1622	1708	1707	1652	1637	1647	1668	1628	1667	1639	1695	1620	1654	1645	1641	1650	1676	1604	1670	1612	1719	1690	1657	1643	1536	1670	1667	1646	1624	1652	1634	1665	1620	1667	1661	1550	1583	1585	1659	1727	1709	1671	1660	1710	1666	1707	1694	1685	1607	1633	1702	1630	1667	1670	1606	1650	1694	1631	1667	1623	1727	1716	1631	1647	1580	1595	1625	1628	1656	1589	1691	1603	1662	1709	1629	1649	1602	1620	1641	1653	1646	1618	1673	1656	1650	1619	1601	1671	1587	1709	1633	1651	1653	1642	1604	1619	1604	1643	1631	1623	1664	1693	1666	1648	1644	1684	1689	1667	1621	1608	1668	1705	1629	1698	1665	1621	1649	1616	1666	1680	1642	1627	1640	1697	1642	1615	1691	1614	1638	1677	1629	1674	1683	1619	1648	1632	1663	1631	1616	1599	1634	1634	1629	1679	1656	1711	1694	1621	1644	1643	1615	1611	1706	1630	1632	1662	1628	1702	1672	1710	1679	1638	1633	1695	1656	1698	1640	1684	1705	1637	1628	1575	1684	1672	1636	1649	1670	1591	1678	1710	1668	1607	1662	1665	1663	1652	1587	1640	1645	1681	1719	1665	1629	1627	1609	1654	1670	1651	1547	1741	1643	1661	1677	1666	1620	1668	1710	1596	1629	1723	1679	1724	1671	1588	1635	1606	1578	1557	1721	1561	1640	1646	1587	1637	1621	1648	1596	1664	1684	1655	1594	1671	1635	1663	1720	1625	1648	1592	1673	1546	1626	1642	1642	1681	1686	1650	1708	1640	1650	1606	1607	1663	1568	1714	1598	1604	1587	1740	1716	1657	1679	1629	1623	1751	1634	1617	1608	1623	1642	1639	1695	1688	1697	1664	1632	1667	1667	1560	1605	1590	1688	1606	1709	1587	1600	1622	1676	1670	1687	1666	1665	1679	1668	1613	1611	1615	1768	1633	1670	1676	1642	1679	1631	1613	1619	1696	1663	1677	1678	1630	1678	1612	1652	1669	1648	1675	1658	1631	1688	1635	1536	1606	1655	1603	1626	1666	1725	1637	1614	1650	1655	1642	1652	1579	1701	1664	1642	1637	1685	1660	1633	1667	1677	1660	1673	1653	1661	1641	1677	1656	1575	1638	1623	1616	1637	1636	1619	1645	1602	1604	1623	1634	1656	1693	1619	1670	1654	1709	1596	1636	1666	1734	1662	1584	1652	1629	1633	1659	1654	1628	1661	1628	1610	1648	1668	1660	1707	1641	1609	1685	1649	1669	1678	1687	1659	1647	1597	1676	1663	1604	1606	1592	1681	1665	1748	1668	1680	1649	1606	1632	1644	1669	1712	1670	1661	1636	1567	1672	1625	1616	1598	1706	1562	1730	1639	1673	1737	1567	1620	1583	1722	1641	1638	1643	1652	1644	1712	1635	1603	1649	1646	1606	1632	1642	1621	1654	1610	1606	1686	1688	1611	1683	1661	1707	1612	1656	1607	1707	1647	1649	1575	1618	1702	1699	1671	1651	1656	1636	1687	1665	1686	1631	1659	1569	1654	1689	1599	1734	1711	1643	1625	1609	1663	1600	1567	1702	1649	1651	1680	1657	1665	1615	1646	1684	1693	1650	1604	1664	1563	1668	1673	1612	1638	1616	1644	1662	1626	1708	1636	1694	1639	1665	1612	1663	1644	1701	1713	1707	1647	1635	1631	1590	1626	1652	1723	1680	1654	1656	1617	1713	1631	1682	1671	1633	1695	1636	1688	1708	1633	1646	1628	1706	1610	1723	1614	1587	1617	1682	1691	1703	1633	1723	1667	1625	1592	1652	1675	1632	1612	1717	1651	1639	1671	1634	1689	1696	1752	1666	1574	1627	1636	1645	1671	1606	1575	1595	1665	1577	1682	1697	1665	1746	1713	1695	1654	1650	1597	1659	1716	1675	1645	1623	1656	1724	1597	1614	1665	1607	1627	1634	1629	1657	1666	1691	1643	1699	1618	1669	1645	1653	1678	1657	1612	1625	1658	1690	1657	1612	1724	1629	1645	1628	1615	1650	1657	1639	1606	1693	1626	1627	1640	1628	1656	1591	1655	1665	1650	1669	1601	1673	1669	1664	1688	1640	1667	1622	1648	1609	1701	1725	1625	1588	1644	1737	1604	1680	1613	1692	1647	1656	1639	1646	1645	1705	1612	1675	1660	1656	1637	1635	1610	1654	1651	1708	1668	1634	1646	1665	1578	1645	1708	1633	1689	1646	1633	1617	1696	1717	1613	1679	1722	1708	1639	1669	1624	1558	1591	1677	1673	1638	1657	1694	1694	1702	1645	1633	1645	1632	1728	1621	1573	1692	1672	1731	1688	1663	1643	1577	1622	1725	1598	1626	1648	1621	1587	1561	1600	1596	1642	1622	1644	1644	1629	1628	1643	1634	1676	1656	1617	1635	1699	1661	1646	1603	1681	1606	1637	1697	1635	1614	1651	1592	1599	1636	1615	1671	1672	1736	1667	1647	1657	1724	1651	1706	1634	1695	1666	1631	1638	1629	1597	1631	1608	1617	1622	1667	1667	1709	1611	1629	1605	1558	1700	1561	1632	1638	1702	1701	1642	1656	1657	1625	1620	1628	1663	1688	1593	1616	1738	1642	1704	1634	1638	1671	1607	1660	1628	1633	1621	1708	1679	1635	1634	1572	1687	1659	1735	1589	1667	1657	1701	1653	1585	1652	1664	1562	1603	1585	1710	1497	1706	1611	1640	1627	1622	1655	1666	1690	1571	1663	1648	1673	1691	1690	1723	1592	1674	1648	1603	1695	1626	1691	1705	1607	1633	1626	1625	1684	1648	1598	1651	1667	1696	1725	1703	1661	1601	1613	1618	1662	1659	1638	1654	1591	1626	1650	1718	1653	1712	1655	1700	1671	1613	1666	1655	1669	1680	1603	1622	1640	1660	1711	1654	1647	1639	1786	1658	1678	1700	1563	1645	1647	1616	1650	1645	1601	1658	1567	1684	1691	1603	1662	1641	1753	1675	1702	1615	1606	1630	1623	1604	1627	1593	1654	1619	1637	1553	1675	1636	1660	1608	1581	1631	1682	1654	1645	1649	1591	1648	1723	1616	1512	1636	1657	1641	1638	1640	1690	1630	1654	1646	1666	1649	1750	1646	1658	1629	1601	1698	1600	1621	1630	1604	1648	1638	1637	1647	1592	1648	1690	1673	1666	1570	1630	1610	1638	1666	1617	1633	1611	1669	1642	1625	1638	1577	1673	1574	1673	1616	1629	1707	1646	1677	1712	1687	1626	1669	1710	1625	1633	1655	1576	1635	1718	1664	1593	1624	1689	1737	1634	1604	1612	1634	1663	1643	1735	1652	1610	1648	1712	1617	1627	1633	1624	1662	1722	1679	1659	1693	1628	1652	1634	1574	1722	1675	1680	1695	1731	1653	1563	1651	1691	1676	1657	1616	1570	1646	1636	1605	1649	1649	1614	1641	1629	1584	1709	1654	1673	1624
24323	21282	28223	24630	19629	2343	954	700	627	644	545	530	505	576	534	497	485	514	499	500	480	489	418	469	440	485	460	503	461	484	459	474	484	448	473	482	450	464	440	456	486	471	491	442	453	425	472	448	440	483	459	444	436	483	438	482	456	469	453	494	478	439	409	461	498	457	436	494	505	447	449	476	432	454	453	477	452	475	459	492	485	400	458	464	431	503	514	501	470	454	440	498	510	449	458	491	461	469	415	447	491	444	507	486	411	476	501	470	423	497	477	470	456	479	437	420	468	439	463	453	467	470	505	462	458	469	470	464	482	471	462	417	470	419	455	475	487	476	461	450	438	475	445	395	451	459	465	456	481	471	485	485	428	445	463	458	476	467	463	468	459	446	492	468	467	450	443	473	443	444	482	463	456	466	495	459	495	432	430	480	476	412	482	475	475	456	475	454	441	473	499	456	476	478	456	432	446	466	454	447	480	482	481	468	456	442	428	451	443	499	465	467	485	453	443	469	437	475	478	464	423	473	412	445	429	460	462	456	485	443	459	449	473	442	475	457	478	478	442	462	463	496	429	462	450	464	454	460	436	487	444	440	485	461	439	479	472	448	448	479	484	479	464	497	447	460	487	471	479	485	485	490	519	463	456	457	459	454	460	518	454	454	459	478	450	436	433	473	480	463	512	483	453	433	488	417	450	451	448	442	455	486	451	451	463	427	461	393	448	453	465	435	438	470	470	440	470	458	427	465	457	473	463	484	473	430	432	460	478	462	455	433	487	459	457	445	414	473	485	453	474	481	474	476	474	453	489	435	453	439	466	475	501	487	460	489	439	427	451	477	445	509	466	452	432	471	444	461	471	459	439	444	481	443	448	512	487	460	482	464	424	455	461	428	460	460	437	479	491	448	425	449	487	438	470	467	439	478	461	473	481	447	454	469	478	465	448	434	419	462	489	475	441	454	487	465	457	448	482	463	469	485	477	449	466	486	438	461	482	467	463	467	450	488	447	515	454	465	456	457	479	445	462	428	440	465	437	454	464	441	475	457	483	479	450	455	470	427	457	434	460	457	491	449	497	458	464	493	449	455	421	449	487	445	441	478	455	451	476	468	486	451	433	476	487	458	460	480	457	486	449	484	479	454	477	472	425	429	454	527	468	486	475	448	468	474	505	455	468	428	483	457	441	477	478	449	444	421	442	451	505	475	509	428	440	453	485	469	484	452	494	427	436	454	474	487	441	433	487	470	482	455	469	455	495	484	476	470	479	448	482	483	428	461	488	449	452	431	473	482	455	460	460	484	449	455	432	450	455	431	490	388	474	430	462	440	462	487	445	479	485	464	517	433	465	486	485	457	435	459	442	458	466	440	425	489	459	454	478	472	463	431	464	471	514	439	451	416	465	470	444	439	475	469	474	466	448	456	439	466	454	439	431	471	446	463	512	432	450	480	468	458	475	459	440	461	460	480	474	453	473	475	458	453	464	462	448	457	466	464	419	495	490	439	461	476	401	410	478	450	466	467	521	440	483	450	445	491	480	505	491	492	449	425	439	445	473	461	431	428	452	461	441	432	460	456	444	425	443	437	434	458	461	511	456	492	492	458	485	506	466	433	466	458	464	456	468	489	444	439	472	456	476	444	448	481	459	478	465	445	456	481	416	453	473	498	448	487	414	460	426	452	473	484	446	419	469	443	460	462	495	485	441	479	464	452	487	433	424	470	447	463	468	496	495	490	467	461	471	457	461	458	414	451	461	449	440	459	456	469	440	478	448	448	476	470	478	462	401	505	477	462	473	446	498	470	412	484	439	479	468	448	444	461	482	433	436	388	462	467	497	481	463	448	468	471	423	462	450	478	427	487	455	478	447	434	470	439	428	487	425	441	478	475	455	483	501	444	449	470	483	427	523	453	481	445	470	470	403	429	447	463	475	488	466	443	470	493	442	446	452	465	481	440	456	483	447	469	479	482	454	461	453	460	489	435	444	431	428	471	425	467	487	470	465	467	453	458	455	479	468	507	467	478	482	453	458	445	441	468	440	460	458	464	488	471	458	416	448	428	452	432	458	490	439	450	461	450	425	443	517	496	466	454	449	430	445	462	460	434	470	462	415	457	473	484	448	449	431	457	463	480	489	427	483	444	497	479	460	460	470	434	436	473	466	466	440	435	489	430	446	460	448	512	501	451	447	439	451	454	501	500	424	461	440	454	458	479	422	455	485	426	507	465	472	466	411	470	439	457	449	437	488	490	448	451	464	487	441	458	467	469	435	488	500	465	478	443	457	478	479	445	485	474	493	444	405	476	412	446	435	451	436	457	462	467	469	462	483	433	442	478	433	454	434	499	443	459	458	503	480	441	483	464	459	470	461	433	433	500	522	486	432	452	450	461	495	494	460	534	467	430	424	444	493	502	463	432	442	446	484	500	484	446	462	428	475	462	442	439	458	465	475	437	417	458	458	446	483	457	463	527	486	459	462	447	460	488	466	461	478	450	475	454	473	485	488	439	457	442	445	471	474	459	442	486	444	451	490	485	474	495	426	459	440	451	441	431	459	501	532	421	474	454	460	436	411	432	458	460	428	434	477	466	466	457	488	469	461	464	471	461	490	469	456	433	480	470	453	472	434	476	470	448	439	480	494	461	440	461	460	470	486	467	456	414	478	457	424	460	446	468	443	450	443	493	438	449	478	467	464	458	448	433	408	487	487	493	456	510	456	454	499	434	470	467	429	476	506	497	488	478	439	445	452	446	477	443	457	472	451	456	450	496	443	490	458	451	466	455	462	476	476	488	485	454	462	436	495	486	503	493	440	463	479	494	434	467	469	453	413	456	482	454	470	536	462	468	485	487	475	473	484	472	476	469	471	511	470	493	479	452	433	458	441	414	414	484	453	453	493	453	475	475	483	484	489	494	460	471	416	472	441	487	448	452	465	443	488	455	458	495	441	444	463	458	485	491	497	445	466	459	446	437	445	457	486	460	452	466	474	471	456	463	467	444	471	496	480	481	491	465	458	442	501	457	449	436	487	487	430	462	447	441	472	491	481	491	460	426	437	446	463	478	473	505	438	461	447	498	468	464	464	453	477	465	487	501	459	461	478	476	474	475	441	474	447	420	484	496	468	455	460	468	457	446	457	422	501	486	456	463	450	445	412	486	491	461	442	449	476	447	445	463	469	482	432	468	505	470	467	485	451	433	439	440	447	440	456	440	467	455	439	467	440	462	451	446	479	454	467	469	424	459	440	473	448	472	478	480	454	451	419	453	485	449	464	482	483	457	454	505	440	471	461	444	453	464	469	458	498	454	441	442	472	437	488	441	458	470	486	457	468	476	441	470	509	447	474	481	471	466	415	510	488	448	482	451	453	457	456	437	476	459	443	473	469	464	429	447	462	442	442	475	467	423	460	445	466	425	446	459	449	461	480	447	450	463	458	481	421	453	442	431	460	476	459	438	438	453	477	486	467	476	472	460	496	432	523	439	463	456	481	455	489	455
47618	11662	15422	4179	2984	2266	1800	1558	1445	1320	1200	1129	1094	1070	1013	998	970	940	947	930	923	865	921	924	887	921	884	910	919	873	916	818	868	929	881	912	910	849	874	881	937	856	863	839	877	873	817	872	857	879	870	845	893	833	861	825	849	895	819	829	871	921	881	827	877	845	880	857	891	844	854	837	839	825	864	870	800	846	857	832	854	826	844	862	804	845	834	837	859	842	817	815	845	811	863	878	788	876	876	827	855	830	846	836	801	873	837	879	848	842	873	829	807	840	846	844	853	840	868	861	829	896	854	816	844	868	877	820	837	839	871	812	878	902	841	847	813	891	865	857	817	814	891	848	862	872	867	797	847	872	828	879	837	849	893	856	892	833	823	829	828	872	844	821	856	805	802	825	852	892	828	861	874	880	867	818	855	830	816	835	832	852	766	877	824	873	827	819	804	814	884	875	840	863	842	847	834	809	861	899	835	832	809	883	893	880	876	859	840	867	833	790	866	813	845	785	823	890	853	839	855	842	844	841	811	855	846	856	811	846	784	828	832	859	816	820	879	829	841	811	910	854	829	881	856	797	826	829	818	879	851	822	865	801	840	844	881	760	793	804	845	765	880	853	870	851	883	853	856	867	846	818	908	831	823	854	835	885	817	836	894	815	896	824	841	850	826	808	826	789	848	836	819	876	857	807	806	868	813	869	838	826	825	860	845	822	831	852	766	805	823	777	849	833	865	818	888	815	892	870	877	859	859	856	868	792	812	930	892	845	818	842	828	881	823	798	881	897	877	862	847	856	877	832	816	844	832	861	849	850	848	864	811	802	872	860	867	845	832	852	842	796	860	859	810	865	867	839	778	839	834	834	838	877	808	851	843	842	832	803	833	891	838	859	822	859	823	806	883	825	817	818	794	853	838	885	852	813	783	847	833	820	773	869	873	881	851	836	810	828	866	831	836	854	884	838	837	800	883	819	907	824	827	857	853	836	876	835	833	835	831	882	828	849	837	859	873	887	852	818	854	895	856	853	863	849	853	819	792	880	884	892	859	845	821	859	779	877	812	850	799	858	844	839	834	807	866	845	885	826	815	859	855	805	875	839	843	824	871	846	845	839	812	857	848	811	860	828	848	838	804	840	852	835	844	867	873	827	867	864	823	817	863	832	869	875	829	828	859	795	883	857	824	818	808	819	799	827	855	834	867	851	807	827	876	816	862	906	860	831	869	846	841	797	851	808	835	850	842	848	835	851	847	898	837	811	865	860	870	823	835	832	830	798	873	835	832	866	890	902	837	866	847	780	860	856	905	788	807	833	865	838	866	858	853	818	848	854	858	866	827	790	847	838	870	804	824	811	860	832	843	836	863	828	851	826	800	819	851	822	824	817	820	887	848	832	834	766	826	837	825	845	792	865	807	843	824	890	817	811	814	830	880	828	854	807	850	807	870	842	852	876	882	825	859	842	878	793	833	823	894	856	825	874	839	874	839	852	834	912	844	813	830	788	873	825	855	842	862	810	818	818	870	814	884	776	800	825	853	813	868	826	784	842	830	829	846	851	855	835	850	775	827	817	884	788	806	878	856	817	756	798	851	855	893	864	836	821	831	831	812	842	853	801	823	842	829	853	853	859	893	827	801	795	807	843	860	854	858	858	774	829	864	792	853	809	838	900	822	869	827	844	889	841	924	864	818	849	840	832	837	825	827	839	836	826	812	824	881	841	878	852	868	818	911	875	825	870	846	834	863	821	819	829	861	875	826	877	835	786	850	795	835	826	804	824	804	878	812	799	821	842	895	841	892	811	821	818	799	851	834	831	832	840	866	951	853	849	873	870	870	867	864	824	883	836	828	835	753	862	836	823	831	859	852	823	925	809	848	840	874	837	901	806	870	832	858	835	899	888	827	839	762	843	858	830	832	790	856	811	881	850	846	833	836	863	831	826	872	882	824	890	858	881	812	835	874	841	777	824	922	820	845	842	795	876	833	829	838	888	858	840	789	806	871	853	865	827	837	812	822	803	861	840	792	800	822	851	879	833	815	829	821	834	867	834	833	877	845	809	876	798	852	816	826	848	871	828	876	848	860	806	848	809	845	845	821	816	843	885	857	837	840	827	839	833	833	842	839	837	880	851	832	854	845	825	925	841	802	818	829	853	853	858	871	818	828	857	847	824	808	806	879	847	886	815	872	801	864	810	793	871	811	846	849	881	907	828	811	806	868	841	844	814	860	860	813	853	845	876	838	827	818	818	891	798	818	827	818	825	881	809	877	819	774	828	777	826	863	866	813	842	867	827	869	816	873	836	834	815	883	901	869	840	799	913	871	862	838	791	813	824	805	887	846	814	871	846	832	830	854	809	826	877	864	828	809	881	789	816	906	847	861	858	840	843	818	808	827	845	856	780	777	843	869	795	813	811	812	796	854	844	878	862	802	863	889	836	808	804	838	861	775	878	855	893	845	814	877	840	812	881	839	809	830	858	863	825	862	864	864	796	867	834	879	835	822	836	871	807	854	871	891	853	808	847	831	851	882	823	862	859	813	836	825	794	839	878	842	837	841	816	869	852	815	787	842	778	831	823	850	840	852	831	905	852	820	872	831	914	864	881	822	824	857	879	836	860	818	867	886	823	867	838	879	803	853	837	866	795	875	867	818	878	887	867	862	822	816	836	803	856	843	871	816	806	850	888	820	828	857	855	837	786	836	863	866	872	829	793	830	879	829	866	809	825	911	806	879	909	865	841	834	849	873	804	876	872	780	853	872	808	879	862	769	809	870	826	828	834	797	866	840	844	865	850	835	804	855	838	892	852	870	846	835	867	867	909	828	873	807	860	868	837	854	910	831	914	874	812	847	866	860	850	841	858	823	799	816	797	858	833	797	886	820	840	852	847	839	818	850	839	881	843	894	859	816	876	911	818	821	866	823	836	869	874	880	823	828	872	814	869	834	806	891	918	835	802	820	907	812	852	834	858	888	779	831	850	838	848	839	849	860	842	890	878	848	842	821	843	862	894	850	843	802	821	836	837	820	836	805	859	831	871	869	835	810	817	855	847	833	814	874	876	830	840	839	866	849	794	869	865	852	848	836	836	819	872	825	844	866	819	822	845	886	798	843	825	830	806	807	914	794	834	781	824	846	826	852	764	866	858	863	830	850	855	879	838	818	833	809	822	852	870	852	870	891	840	829	890	836	806	822	896	858	846	874	851	874	832	816	848	831	884	865	796	923	857	852	854	819	897	787	870	863	769	842	835	831	838	863	863	881	875	854	842	851	821	904	802	833	817	840	798	820	815	896	855	861	865	849	851	849	841	872	867	841	746	820	835	852	841	790	837	790	840	817	844	857	835	803	868	864	858	868	933	838	807	790	788	853	795	830	832	883	814	879	860	895	882	869	895	820	849	835	856	823	797	806	863	873	814	879	832	836	846	812	835	801	803	878	861	825	840	824	894	826	843	846	840	811	813	833	874	858	851	808	835	835	862	853	807	823	800	853	840
23364	21294	29059	23881	21295	18959	2163	933	748	702	653	621	603	611	576	583	533	549	516	518	523	494	498	500	475	492	524	483	530	469	501	494	499	485	447	482	470	474	509	476	446	486	494	476	523	432	459	476	509	495	461	467	431	491	467	473	447	475	476	447	471	492	467	462	456	463	533	508	498	464	493	418	467	472	503	456	487	491	453	464	461	433	461	482	448	468	434	441	490	502	452	477	438	467	477	433	470	456	486	480	472	455	477	469	439	477	471	417	486	474	498	481	441	500	447	453	489	414	434	449	484	476	458	492	463	480	454	432	443	471	503	459	477	461	470	444	449	493	437	442	451	508	491	465	479	455	477	446	459	468	486	468	508	479	471	494	441	504	472	504	468	482	440	480	438	457	454	462	454	488	458	477	469	473	453	467	473	481	478	465	466	484	424	468	470	502	457	477	497	506	435	445	451	467	437	456	449	472	479	462	457	468	434	481	445	455	417	461	474	467	464	438	446	457	491	487	430	490	476	480	469	442	457	439	486	451	477	479	490	473	474	472	450	453	457	457	486	453	445	463	459	426	512	473	439	494	485	459	481	477	450	431	453	462	486	439	463	517	479	457	478	497	498	478	454	500	489	508	451	468	474	449	458	486	471	452	461	466	491	463	463	462	465	476	444	469	385	440	467	491	460	520	448	453	481	450	478	462	451	477	462	447	455	427	463	440	445	470	473	462	498	462	437	450	495	471	438	478	459	457	436	446	492	494	446	431	459	440	434	473	464	468	455	460	478	469	465	451	460	427	473	488	457	467	446	492	469	491	469	424	455	488	487	483	431	476	481	479	463	478	473	460	501	471	434	468	449	450	446	463	428	483	467	465	481	444	467	458	459	502	433	491	474	486	452	446	496	446	486	459	460	452	435	447	435	430	522	468	465	460	452	444	478	482	515	471	456	497	475	509	462	497	503	482	492	435	512	485	451	456	479	495	462	490	453	487	485	467	478	516	477	432	486	398	444	462	427	446	469	491	489	420	438	439	503	498	467	472	436	455	443	494	498	474	446	452	472	484	453	486	464	479	515	456	438	462	457	506	458	508	472	469	453	490	472	454	508	467	441	442	518	452	431	436	466	482	443	490	430	498	445	473	460	481	510	479	491	434	413	454	463	476	493	489	464	493	442	453	495	460	458	461	490	480	464	473	459	442	471	455	460	471	466	469	430	473	475	448	474	475	456	501	527	498	500	474	488	480	419	436	481	463	448	460	467	454	472	472	466	464	454	452	499	471	457	457	464	448	453	440	473	434	512	492	485	474	466	493	446	427	449	452	455	467	462	426	469	494	500	477	442	471	470	477	491	456	467	480	504	475	498	484	467	500	444	465	478	454	489	465	452	483	475	490	462	446	501	470	481	479	472	468	439	460	469	457	456	503	464	460	508	454	501	432	426	461	470	455	460	482	495	465	457	449	460	443	476	467	455	483	470	480	463	458	456	444	457	432	452	474	479	478	466	471	472	453	489	446	449	472	471	492	449	439	466	481	512	500	483	485	445	469	431	430	490	467	457	432	441	479	480	484	451	461	506	482	471	459	483	478	490	423	450	421	491	489	463	499	479	452	476	478	442	476	457	475	437	454	459	467	478	456	464	438	467	465	430	473	482	522	474	468	449	474	486	494	490	480	500	490	479	460	486	453	462	450	457	448	489	417	472	448	460	458	460	438	478	433	470	494	462	443	471	493	500	488	482	435	438	481	446	465	480	484	476	465	463	511	479	490	453	483	476	458	456	497	486	509	477	434	455	460	454	447	462	455	475	476	460	460	426	475	462	445	474	465	468	442	459	451	445	450	437	416	449	494	469	460	465	469	455	442	468	447	467	476	452	452	467	466	468	480	465	422	471	458	438	483	504	451	468	445	488	469	456	448	475	467	454	471	500	519	483	460	488	473	475	452	441	470	479	433	473	437	462	438	508	483	455	459	474	475	457	484	426	435	484	467	471	481	455	459	473	448	480	446	458	462	466	452	448	471	438	429	468	472	499	476	440	453	512	451	474	470	488	461	462	453	463	469	426	480	471	515	465	468	463	442	465	459	483	493	472	502	454	473	467	482	494	490	438	439	452	446	440	485	470	450	473	464	464	462	494	449	494	486	438	464	443	493	413	506	447	479	451	433	507	449	502	473	466	434	487	450	470	420	425	486	459	496	462	465	421	497	462	477	481	486	479	495	466	486	462	444	457	471	454	487	511	461	468	490	463	463	455	460	477	446	479	476	506	511	462	488	467	471	448	471	447	477	439	473	466	471	465	515	439	488	435	477	465	513	439	471	457	477	487	487	430	479	452	445	460	459	436	434	442	472	454	460	474	465	524	434	514	452	466	426	454	440	474	465	438	488	443	479	486	508	476	477	455	457	479	489	431	473	486	473	535	511	493	459	458	483	470	444	436	449	426	450	454	404	434	534	457	473	467	424	483	473	483	421	442	437	508	448	442	468	465	458	442	469	474	462	472	492	470	469	473	499	462	494	474	501	451	497	479	451	439	410	479	488	434	482	421	468	446	475	480	487	465	453	465	489	515	467	481	482	477	510	450	478	483	413	468	459	475	457	459	507	459	495	507	518	458	509	443	474	483	469	416	516	522	448	447	502	443	474	467	458	456	456	479	454	466	448	459	450	463	463	478	502	441	457	468	433	419	468	479	434	515	470	483	471	452	438	474	466	486	477	481	467	451	527	470	430	486	479	433	485	494	446	454	497	468	448	481	456	495	467	452	444	463	422	450	450	461	450	485	461	438	477	455	447	483	451	458	419	480	466	453	470	465	471	456	473	484	458	452	459	414	466	513	441	465	455	481	470	452	508	499	471	461	522	467	460	446	459	501	447	481	504	463	483	509	500	500	477	454	447	447	434	491	425	430	492	447	438	484	427	479	486	477	443	473	494	466	476	425	480	455	461	453	503	472	465	464	470	440	464	451	439	489	471	497	430	468	491	442	472	485	466	468	447	468	476	438	461	437	488	461	445	502	447	481	504	471	454	427	431	459	464	442	497	441	524	460	460	452	493	434	454	453	479	452	446	472	455	478	470	457	438	453	447	463	474	469	467	456	487	432	465	499	449	468	438	453	477	459	466	455	443	436	466	471	482	465	462	504	456	446	443	482	503	449	472	430	470	446	451	471	456	468	491	478	452	482	437	420	437	461	445	479	477	443	474	485	478	439	458	490	475	436	439	453	504	454	476	457	448	452	511	476	505	484	452	483	455	460	454	438	470	504	477	471	481	453	491	472	467	468	488	446	455	461	429	420	472	460	468	461	469	447	469	469	452	472	461	479	449	464	490	432	455	471	478	463	434	450	465	420	438	447	465	486	475	479	499	467	427	409	472	438	477	473	455	464	457	489	440	467	493	479	461	451	430	454	453	420	457	443	460	446	443	463	428	473	475	476	485	447	455	465	428	465	459	483	447	476	480	471	455	470	435	508	467	478	443	475	454	461	465	429	421	448	467
51747	16450	18940	6719	4602	3406	2656	2263	1859	1677	1565	1412	1258	1196	1189	1116	1042	992	964	1015	963	926	878	957	893	953	884	913	888	938	911	853	824	892	824	837	870	820	850	853	859	906	829	813	799	807	844	860	815	817	818	801	824	828	757	805	831	844	789	831	774	816	809	799	822	866	795	817	844	798	781	862	813	781	856	791	846	852	813	849	774	753	827	792	819	795	799	857	844	807	837	830	811	783	792	797	805	833	789	765	810	809	821	777	836	776	844	757	762	820	777	798	758	821	792	782	809	802	777	824	830	752	847	794	819	817	775	851	803	805	777	843	801	843	837	831	793	807	781	768	819	820	855	828	778	795	794	830	821	804	770	805	737	800	796	762	775	829	821	782	830	783	807	768	782	798	823	866	852	776	812	810	823	796	788	773	779	810	794	794	784	793	782	797	788	804	804	819	826	844	754	816	787	790	818	779	798	841	765	777	828	773	828	817	740	767	785	786	784	823	772	821	817	798	794	771	817	793	855	782	733	797	761	789	796	773	750	831	782	813	779	809	780	788	800	793	779	812	778	810	848	728	749	810	806	782	732	783	776	818	814	768	779	760	777	746	811	754	851	786	841	807	860	831	794	778	810	817	799	835	829	775	801	758	818	767	764	750	758	811	814	843	808	805	793	835	857	803	795	772	782	819	852	795	809	771	784	806	820	767	805	776	877	806	789	851	816	782	830	832	758	772	774	820	818	820	815	796	844	797	775	828	828	777	837	818	809	824	853	793	858	790	803	741	784	794	793	846	788	806	782	819	830	765	790	791	778	826	794	768	793	763	841	817	794	772	822	771	837	809	803	762	760	729	788	795	780	782	804	802	860	804	826	786	812	801	825	874	801	805	798	795	772	846	783	767	779	779	798	779	763	783	836	773	737	787	792	867	814	813	807	817	779	849	799	817	805	794	817	753	758	742	826	777	807	814	840	770	767	810	801	814	815	836	783	779	768	857	840	835	726	798	755	832	799	798	795	828	824	821	799	824	770	837	831	816	791	772	789	790	806	839	781	844	796	848	776	757	807	834	794	803	795	793	828	792	852	764	770	849	782	799	792	834	786	799	735	827	801	762	786	812	811	811	827	813	778	791	842	799	784	836	774	831	763	811	778	802	773	794	820	770	793	808	748	796	826	791	776	814	754	808	806	829	792	783	763	800	856	786	821	851	788	794	863	779	773	735	798	821	817	803	820	797	796	836	832	805	800	795	820	789	753	818	751	767	801	762	841	826	793	831	792	775	766	817	770	827	779	821	820	766	818	782	785	811	764	781	771	815	777	780	785	841	817	811	745	792	786	776	760	822	804	829	773	794	752	792	807	814	807	835	803	817	818	755	829	780	782	795	780	821	789	803	738	766	771	775	780	732	754	799	793	775	809	779	792	789	773	822	821	813	851	778	812	855	812	833	758	822	776	786	810	850	816	811	807	808	786	763	805	860	838	790	766	823	788	878	845	801	772	811	762	794	786	795	823	818	790	805	796	800	799	785	863	739	799	731	803	818	803	833	772	804	792	761	756	833	795	814	769	846	793	802	831	789	779	731	781	790	826	782	807	775	792	810	791	761	809	807	777	792	834	774	759	826	803	721	771	797	800	801	765	796	809	812	825	865	751	798	813	806	782	758	816	779	801	805	774	763	853	827	787	782	792	817	777	775	823	838	832	795	848	780	827	782	804	812	829	738	813	818	803	837	853	805	755	808	801	790	835	777	792	796	809	808	773	760	772	808	807	797	815	848	788	842	804	809	813	819	818	782	776	751	842	776	767	821	761	813	816	820	876	835	806	762	841	810	795	798	790	802	817	830	762	853	827	800	834	804	760	823	760	820	753	787	845	821	819	825	881	776	825	738	868	793	792	799	783	816	738	830	863	833	781	798	834	803	793	777	775	779	774	809	815	793	746	773	830	761	819	857	767	785	827	768	765	757	799	796	821	808	825	801	815	823	815	773	816	798	784	805	788	815	797	782	806	762	766	744	759	805	748	784	762	794	813	791	809	816	794	783	817	816	780	816	767	830	740	782	748	813	832	839	778	817	755	811	785	838	779	757	782	798	819	810	766	757	805	788	803	729	782	786	785	793	816	787	821	828	809	828	789	819	794	843	815	803	808	813	784	861	814	770	808	811	772	806	819	830	838	843	833	732	870	817	811	768	824	780	809	810	810	756	791	792	836	803	789	794	752	817	766	800	804	836	846	774	844	804	777	784	800	787	801	770	812	815	761	829	815	799	814	710	781	768	786	732	820	784	804	765	796	801	770	762	785	770	843	793	780	773	819	820	805	794	794	824	786	782	763	812	806	803	789	751	852	810	734	805	778	768	798	763	800	750	814	806	762	781	785	806	756	782	778	829	782	767	805	803	808	805	794	829	747	801	805	782	769	756	778	821	773	832	804	850	791	772	771	839	819	807	838	789	813	760	825	783	802	811	850	828	847	777	820	818	844	770	803	812	798	877	783	810	800	769	881	774	824	842	809	844	829	801	765	820	840	804	780	827	766	840	801	782	756	803	826	827	772	825	808	745	800	797	795	814	816	756	784	839	800	727	796	769	864	785	761	792	814	814	826	819	804	797	788	747	828	780	752	792	774	763	811	819	813	811	785	793	781	801	823	762	799	832	779	786	771	800	824	832	812	797	798	755	802	806	844	784	857	815	757	783	764	790	795	768	785	842	800	765	827	784	795	833	799	806	787	847	812	816	827	745	799	774	756	776	832	839	813	820	779	824	796	772	772	794	818	813	816	868	824	774	829	789	791	814	798	782	776	814	819	753	770	798	822	851	822	760	813	764	793	783	796	797	761	779	807	743	736	811	779	810	791	833	829	791	803	783	825	770	834	786	856	812	798	818	778	819	842	830	786	798	851	814	812	799	811	851	795	839	774	776	829	834	804	825	799	852	788	831	770	775	837	815	785	753	843	819	792	800	793	797	777	818	783	784	807	788	859	811	796	805	761	810	786	815	805	791	831	802	786	806	822	756	767	767	839	807	792	777	821	759	824	785	773	812	815	821	775	844	813	801	789	763	738	841	781	757	801	814	801	828	798	840	794	812	823	799	844	790	791	816	850	774	797	807	851	819	835	774	851	818	814	833	763	753	758	795	768	764	839	737	803	799	776	785	837	739	823	867	808	800	832	811	799	852	833	727	781	823	762	797	838	837	807	819	793	768	788	758	830	780	778	768	792	799	775	783	788	742	753	809	760	771	796	832	774	768	748	846	839	742	783	780	775	822	778	764	780	775	840	812	763	808	777	797	796	825	816	833	819	761	857	784	798	779	808	775	787	801	833	822	817	781	863	778	809	806	733	844	816	824	794	800	823	810	788	833	832	780	781	836	783	741	798	818	796	786	771	812	782	768	838	818	822	845	770	827	820	807	732	754	762	821	838	798	822	792	760	800	783	806	806	775	776	789	828	812	768	851	782	804	737	793	801	788	803	816	821	778	793	777	785	776	806	834
27074	21009	11923	1684	1110	1044	1016	996	1039	1041	1022	976	935	1006	980	954	995	980	1018	1034	991	998	1044	971	1001	981	1038	937	961	1037	1015	955	934	956	978	968	1014	963	944	976	1033	984	990	1004	982	924	983	1005	959	950	927	916	926	950	980	992	1030	999	969	977	948	927	1025	1008	954	958	976	1012	959	990	989	1008	991	1012	946	960	990	1010	961	914	925	1021	963	1001	1017	968	953	1017	939	1013	1008	1011	985	992	944	977	956	985	958	964	944	954	972	983	967	995	966	962	1004	937	961	938	992	1018	985	989	1020	980	1010	1011	979	1011	990	1007	927	983	999	964	952	985	987	916	1047	1002	981	983	1005	915	909	965	1008	969	962	970	944	976	928	965	975	986	1003	951	993	913	945	925	997	1010	994	993	1031	915	952	1006	930	985	967	981	962	970	963	936	938	997	970	970	983	952	949	974	949	988	902	961	1020	1023	973	935	955	998	989	1002	981	958	909	924	978	979	976	994	1018	943	1004	942	921	936	913	1031	990	950	958	1002	934	980	935	950	995	892	995	991	920	992	1009	967	992	1030	977	935	992	974	995	991	939	957	908	974	995	945	945	959	998	1017	1046	984	1029	977	1016	987	957	1017	1031	983	985	923	989	1017	1015	975	964	1038	1009	1012	952	1037	947	1023	1009	1041	1046	974	943	939	954	1025	958	951	1050	996	1014	1013	926	975	974	973	944	997	959	1001	986	976	982	940	955	966	977	977	982	980	971	980	987	995	978	957	958	1000	1021	998	993	983	949	1000	972	988	994	925	996	945	990	990	947	979	934	950	929	974	985	970	1015	1035	1015	963	940	1003	906	935	990	1030	986	1003	948	927	988	964	949	994	962	952	977	1024	992	950	989	963	929	986	1002	1032	995	1028	949	944	1022	1020	1010	951	982	953	969	985	1005	961	948	1057	963	942	1011	1026	919	1016	992	1003	1019	997	997	955	969	987	1005	996	992	954	1040	1003	958	1005	1017	1017	920	1013	968	995	952	971	1031	967	975	1031	973	956	959	942	993	953	986	995	1073	991	991	934	997	995	950	1005	988	935	986	990	945	999	1000	939	964	996	911	950	1018	965	968	1022	1011	981	948	945	927	1015	990	973	997	943	1027	972	1030	982	968	971	951	981	1017	980	932	974	964	989	1001	948	978	918	965	956	979	920	979	926	985	1011	1006	990	984	949	924	937	967	1010	981	943	974	984	976	966	1009	925	961	979	961	950	989	974	977	959	932	1003	979	956	957	913	984	1033	989	919	993	954	951	981	966	992	1010	980	928	954	912	901	973	1021	982	992	901	984	1004	952	1004	973	990	967	962	978	925	997	993	967	940	953	1023	1000	993	981	976	935	949	951	969	979	992	939	1036	964	965	985	943	1027	983	1012	953	914	995	920	970	946	932	972	912	993	967	971	1031	1006	954	1027	996	1006	939	952	1027	984	941	966	960	939	1020	966	965	954	985	979	929	956	915	1023	940	965	975	981	950	991	977	1017	1050	929	972	1038	998	924	998	987	975	963	919	956	1000	939	1012	984	944	1008	1001	947	998	983	947	1042	1044	962	938	946	926	964	981	981	1011	963	1031	962	1054	942	966	995	949	926	974	921	958	997	951	981	934	1057	966	1000	915	927	1015	938	973	994	1034	965	950	955	967	976	998	974	954	1013	975	923	946	1024	983	943	992	973	992	950	1009	976	952	1013	927	902	1042	1008	958	1018	955	992	924	948	964	1002	932	977	967	956	916	1036	999	1035	999	1044	942	985	992	965	967	978	973	982	988	993	985	903	934	913	982	954	925	940	937	934	1011	945	997	975	976	956	939	1013	910	976	943	958	972	947	990	985	914	940	879	1015	1029	966	943	1014	980	927	945	976	909	964	941	1008	988	941	966	1027	957	996	983	969	975	1016	989	991	973	965	1025	1021	1016	1021	990	959	959	921	939	969	972	933	938	974	990	993	941	940	1007	995	980	1029	966	1016	977	957	981	1004	962	968	962	974	968	951	986	1035	951	970	956	963	1027	948	1045	1028	985	976	926	938	922	966	1002	1030	961	970	935	993	982	998	981	995	955	984	975	944	983	949	956	951	1004	1020	962	1041	999	980	1005	993	960	977	966	975	1004	947	990	973	1046	952	941	945	956	915	1003	953	997	1008	999	984	923	987	984	998	992	1016	930	991	997	936	918	994	953	981	956	954	989	955	969	1007	921	970	1018	956	932	981	985	930	892	1004	980	964	983	929	894	987	978	1012	941	999	1005	946	997	948	936	985	994	945	984	918	1008	971	978	1016	991	1008	940	955	976	1005	944	962	961	1003	980	973	953	1006	1010	932	1012	967	940	966	955	1011	1007	908	940	899	958	953	927	1006	1047	947	984	958	989	1027	942	1019	952	980	955	985	950	969	966	1005	991	1021	969	989	999	936	1013	1036	937	998	981	1029	955	961	961	996	945	959	981	1077	971	958	906	1013	997	1008	956	951	966	985	976	936	984	961	962	972	980	964	1005	1003	1010	933	964	950	1060	973	980	1000	960	967	972	988	985	1018	933	940	951	952	1030	995	969	979	1038	974	962	964	980	941	970	995	993	930	998	970	928	954	993	1000	1007	945	948	966	963	946	929	962	975	951	977	962	988	942	957	961	935	980	950	995	916	995	942	932	954	1000	1016	916	989	992	976	955	948	1082	1010	1054	963	974	962	1029	958	951	1016	994	970	974	1007	934	1025	965	1053	981	1004	961	974	974	967	944	942	942	940	973	1027	979	945	1054	997	991	995	988	923	965	1053	925	975	969	931	968	943	1010	1001	1002	1001	958	1007	970	939	987	937	979	984	985	1037	963	976	953	958	942	1048	971	951	1024	958	957	992	950	1001	1002	951	977	954	1009	953	964	976	976	989	960	1021	979	1000	927	981	1017	960	1013	996	931	969	952	1044	949	987	959	980	947	949	942	985	983	949	955	1004	1029	1047	967	921	1001	926	959	1004	947	967	955	986	944	988	915	975	925	979	981	1012	1015	983	982	974	914	951	949	922	960	1009	955	1030	979	957	1007	907	966	960	944	978	968	1024	963	1039	943	1006	931	995	938	960	919	939	941	940	990	1004	963	974	959	986	957	1059	996	974	998	1048	964	955	980	959	999	971	939	1010	998	970	981	993	975	991	973	941	956	937	940	1047	948	952	1002	962	953	926	949	1018	1027	996	932	964	979	951	942	943	959	939	928	984	999	1002	943	964	1004	942	969	957	921	950	974	968	914	1042	958	997	952	1016	998	951	1039	953	942	938	966	957	966	1041	973	969	991	994	1002	917	994	964	960	930	1018	915	965	977	988	966	989	940	962	1004	1000	988	935	970	964	989	971	973	953	969	963	949	982	987	956	986	930	998	973	1055	1008	1033	973	953	997	961	924	973	923	1002	938	980	917	985	940	1022	960	964	971	957	957	927	982	962	1005	965	977	976	966	983	980	966	909	963	961	969	976	949	1031	980	985	981	927	955	962	938	941	993	1001	966	984	978	928	959	919	991	969	995	986	987	1007	1020	1022	1016	972	988	976	937	946	983	969	1053	959	964	949	907	942	952	976	1011	973	957	932	1016	989	1014	1029	949	972	965	971	1038	964	1008	945	977	975	1005	977	1024	933	971	975	1002	959	977	977	1007	986	1024	949	978	961	1002	1031	919	966	950	968	1011	975	957	939	974	1027	941	955	985	948	958	954	961	964	952	967	1021	938	1035	1004	917	975	964	1009	956	1037	971	956	946	971	998	990	951	978	960	980	975	968	950	969	974	985	959	974	971	967	984	1016	973	988
24486	4450	4274	1940	1802	1812	1713	1726	1653	1664	1707	1597	1624	1641	1671	1684	1608	1697	1642	1635	1605	1649	1665	1618	1667	1649	1588	1630	1590	1662	1619	1625	1672	1614	1639	1676	1643	1653	1649	1717	1606	1578	1677	1680	1611	1634	1627	1625	1666	1676	1677	1701	1626	1687	1708	1631	1660	1656	1691	1653	1645	1634	1608	1676	1620	1612	1617	1644	1653	1659	1637	1623	1663	1619	1640	1598	1584	1658	1610	1648	1601	1626	1696	1675	1682	1613	1619	1715	1702	1637	1671	1677	1658	1736	1709	1659	1651	1664	1650	1669	1618	1636	1648	1612	1666	1649	1621	1592	1684	1661	1595	1630	1712	1626	1655	1641	1663	1627	1728	1707	1656	1619	1651	1642	1637	1685	1658	1652	1597	1629	1558	1691	1591	1607	1593	1650	1599	1625	1601	1612	1592	1602	1641	1680	1631	1610	1633	1662	1623	1665	1611	1672	1598	1687	1679	1664	1663	1685	1632	1581	1609	1625	1574	1641	1620	1636	1617	1667	1660	1688	1583	1610	1683	1606	1682	1619	1666	1631	1608	1667	1671	1663	1670	1656	1679	1637	1716	1664	1637	1642	1596	1631	1605	1642	1665	1662	1672	1659	1679	1666	1636	1577	1649	1679	1613	1707	1632	1658	1636	1632	1632	1586	1710	1617	1704	1682	1735	1670	1600	1640	1575	1649	1695	1709	1635	1665	1625	1607	1649	1690	1688	1620	1671	1672	1629	1649	1588	1603	1621	1664	1587	1653	1611	1669	1627	1646	1644	1664	1732	1671	1677	1540	1661	1648	1705	1652	1547	1719	1711	1641	1669	1640	1628	1668	1697	1647	1652	1685	1666	1701	1656	1580	1617	1646	1648	1647	1679	1663	1617	1570	1635	1662	1563	1634	1670	1653	1636	1698	1624	1651	1603	1582	1580	1651	1686	1554	1701	1634	1642	1617	1614	1655	1641	1688	1642	1707	1652	1622	1687	1681	1667	1644	1631	1596	1610	1667	1707	1628	1662	1575	1633	1590	1680	1675	1547	1652	1638	1636	1659	1628	1651	1637	1695	1721	1657	1569	1672	1698	1641	1578	1615	1672	1568	1629	1685	1586	1662	1657	1564	1638	1614	1627	1671	1650	1648	1701	1660	1678	1589	1618	1684	1640	1595	1627	1625	1611	1719	1701	1655	1661	1626	1625	1691	1662	1667	1622	1583	1651	1688	1647	1603	1739	1595	1590	1747	1662	1644	1601	1651	1617	1578	1647	1553	1668	1631	1693	1604	1674	1660	1699	1632	1635	1648	1540	1545	1612	1637	1643	1731	1592	1618	1596	1694	1654	1618	1670	1675	1653	1574	1637	1622	1712	1639	1651	1710	1671	1631	1582	1655	1607	1594	1608	1762	1623	1630	1646	1631	1627	1596	1627	1539	1661	1643	1539	1651	1662	1612	1603	1629	1631	1648	1643	1653	1605	1657	1687	1592	1679	1645	1715	1662	1629	1632	1636	1590	1660	1633	1638	1639	1606	1678	1676	1648	1620	1676	1651	1638	1633	1703	1596	1658	1638	1676	1575	1641	1637	1650	1652	1602	1690	1656	1552	1634	1630	1652	1657	1640	1649	1614	1610	1657	1632	1623	1635	1559	1685	1660	1607	1677	1641	1627	1662	1657	1674	1627	1657	1682	1656	1634	1630	1685	1585	1595	1664	1704	1595	1624	1665	1700	1683	1664	1658	1588	1696	1597	1603	1702	1712	1672	1718	1623	1684	1617	1622	1680	1636	1686	1617	1635	1611	1674	1662	1653	1665	1670	1648	1592	1613	1646	1643	1617	1593	1615	1635	1641	1604	1674	1587	1665	1637	1636	1573	1596	1659	1654	1646	1639	1618	1545	1755	1654	1639	1691	1626	1627	1527	1670	1645	1649	1605	1678	1579	1713	1641	1652	1597	1623	1659	1703	1637	1654	1661	1642	1634	1665	1638	1682	1622	1723	1633	1640	1646	1618	1638	1584	1617	1669	1595	1710	1631	1629	1695	1690	1615	1568	1630	1691	1591	1663	1678	1642	1668	1666	1589	1575	1596	1596	1570	1621	1600	1663	1602	1661	1696	1622	1652	1681	1612	1688	1692	1635	1683	1613	1641	1649	1619	1583	1537	1660	1670	1638	1568	1589	1619	1617	1693	1666	1638	1617	1620	1659	1616	1702	1570	1727	1585	1649	1660	1649	1581	1683	1651	1637	1660	1660	1621	1616	1654	1692	1645	1606	1592	1736	1677	1660	1604	1602	1617	1665	1674	1678	1640	1689	1667	1578	1659	1609	1689	1671	1661	1636	1682	1645	1585	1633	1615	1637	1684	1610	1662	1613	1651	1701	1629	1609	1585	1673	1721	1658	1646	1604	1591	1645	1706	1650	1683	1623	1669	1687	1633	1602	1566	1666	1606	1612	1667	1677	1636	1609	1656	1680	1716	1545	1714	1681	1655	1654	1629	1648	1605	1644	1613	1640	1590	1668	1615	1629	1648	1638	1637	1613	1669	1675	1600	1613	1605	1721	1708	1689	1623	1649	1637	1630	1647	1590	1570	1661	1637	1701	1673	1623	1630	1673	1703	1657	1673	1725	1585	1752	1634	1679	1601	1650	1616	1661	1657	1630	1637	1582	1683	1675	1633	1695	1655	1720	1592	1617	1683	1679	1632	1633	1648	1539	1646	1594	1623	1659	1639	1628	1642	1664	1662	1656	1636	1676	1718	1607	1596	1642	1652	1658	1572	1629	1650	1649	1640	1619	1668	1595	1653	1599	1622	1647	1647	1691	1631	1672	1669	1585	1672	1733	1718	1653	1673	1679	1639	1685	1644	1654	1677	1686	1636	1764	1693	1706	1644	1640	1609	1718	1653	1630	1658	1599	1643	1573	1737	1638	1564	1547	1695	1609	1602	1697	1546	1631	1602	1624	1695	1672	1662	1613	1623	1563	1634	1641	1731	1653	1670	1612	1679	1684	1624	1673	1678	1623	1644	1618	1673	1699	1590	1658	1604	1629	1615	1627	1612	1598	1683	1687	1687	1662	1700	1584	1647	1700	1661	1650	1614	1644	1677	1678	1636	1647	1672	1681	1663	1656	1653	1650	1631	1608	1564	1598	1609	1666	1605	1681	1697	1651	1664	1657	1664	1648	1619	1619	1595	1654	1698	1629	1678	1630	1639	1572	1686	1617	1654	1608	1630	1558	1715	1729	1618	1590	1627	1638	1688	1689	1578	1672	1569	1640	1644	1661	1686	1582	1553	1647	1695	1677	1584	1614	1574	1610	1610	1632	1674	1656	1635	1648	1678	1629	1683	1618	1672	1594	1640	1642	1599	1640	1657	1660	1677	1710	1646	1628	1570	1651	1629	1613	1592	1642	1538	1609	1597	1694	1669	1628	1744	1684	1680	1642	1671	1646	1598	1588	1637	1644	1632	1646	1608	1605	1644	1637	1674	1612	1727	1699	1678	1627	1626	1644	1662	1603	1687	1573	1596	1626	1663	1723	1639	1648	1658	1721	1641	1604	1657	1578	1615	1543	1644	1654	1571	1676	1589	1677	1691	1622	1650	1635	1664	1631	1655	1669	1567	1575	1631	1691	1640	1692	1657	1667	1576	1593	1641	1634	1621	1551	1679	1662	1611	1584	1614	1612	1658	1602	1592	1628	1679	1723	1597	1660	1565	1635	1628	1690	1591	1670	1658	1616	1699	1658	1659	1621	1640	1639	1668	1622	1545	1667	1645	1623	1717	1637	1596	1560	1629	1639	1572	1611	1657	1657	1711	1632	1656	1678	1690	1638	1621	1683	1707	1569	1678	1709	1544	1658	1634	1659	1734	1600	1662	1678	1619	1691	1654	1684	1618	1624	1694	1634	1701	1695	1588	1585	1658	1592	1626	1641	1610	1660	1616	1578	1625	1640	1618	1589	1694	1597	1568	1640	1663	1611	1667	1674	1540	1671	1691	1680	1580	1656	1678	1623	1633	1683	1620	1617	1613	1660	1702	1630	1666	1655	1707	1670	1570	1625	1726	1577	1630	1629	1646	1631	1588	1585	1673	1595	1602	1631	1651	1609	1634	1664	1669	1623	1644	1655	1738	1634	1623	1675	1582	1600	1576	1658	1623	1697	1672	1607	1626	1555	1697	1599	1702	1653	1622	1621	1652	1662	1656	1540	1677	1605	1641	1576	1606	1615	1652	1630	1699	1666	1596	1667	1660	1638	1731	1652	1587	1641	1579	1670	1597	1679	1538	1654	1656	1564	1618	1572	1627	1672	1588	1657	1633	1645	1679	1662	1675	1686	1558	1628	1584	1667	1649	1594	1655	1676	1654	1612	1592	1677	1608	1638	1649	1632	1584	1698	1697	1679	1610	1622	1618	1653	1646	1633	1669	1632	1673	1573	1597	1570	1670	1681	1622	1631	1594	1653	1677	1569	1609	1650	1664	1669	1599	1617	1636	1618	1564	1627	1639	1707	1660	1648	1597	1613	1647	1597	1704	1641	1602	1665	1588	1640	1667	1609	1589	1586	1680	1641	1666	1704	1640	1625	1566	1598	1660	1571	1688	1660	1622	1652	1648	1629	1689	1585	1595	1619	1702	1644	1649	1546	1622	1652	1655	1746	1621	1630	1677	1694	1610	1644	1632	1676	1631	1686	1611	1662	1593	1591	1590	1639	1614	1612	1663	1673	1657	1612	1701	1679	1674	1653	1644	1619	1635	1629	1676	1560	1599	1670	1660	1629	1586	1617	1610	1594	1673	1679	1681	1647	1667	1667	1674	1709	1620	1616	1603	1638	1623	1583	1715	1620	1652	1739	1600	1614	1609	1699	1652	1653	1559	1651	1642	1664	1593	1634	1678	1709	1624	1701	1605	1631	1640	1680	1646	1620	1620	1711	1667	1702	1608	1667	1622	1674	1664	1594	1672	1664	1653	1609	1673	1672	1694	1646	1644	1588	1554	1655	1650	1676	1587	1607	1644	1637	1636	1571	1652	1645	1730	1582	1642	1670	1662	1668	1543	1607	1682	1611	1648	1716	1632	1643	1645	1715	1625	1611	1657	1698	1573
24323	21290	28408	24509	20107	2584	928	716	559	564	580	549	553	560	518	509	473	483	515	501	521	459	518	483	487	469	463	485	465	462	463	482	481	495	429	479	472	488	458	498	477	474	455	499	445	496	461	497	453	464	464	471	483	475	460	477	430	455	490	439	417	492	433	444	466	463	473	457	407	453	429	454	478	448	480	434	441	509	447	481	455	443	441	448	454	497	464	452	438	470	462	457	486	463	471	489	475	426	478	459	447	461	502	481	452	485	480	428	439	446	440	481	467	472	448	457	448	464	480	454	443	506	452	472	472	473	441	455	445	451	485	458	438	451	462	462	435	463	432	473	462	445	433	442	490	477	454	483	463	500	469	489	457	443	463	418	455	457	431	441	430	481	443	412	449	428	452	450	446	449	447	452	465	434	463	460	477	456	486	475	436	461	508	457	452	472	433	472	468	470	461	459	498	452	447	436	478	435	458	465	452	468	466	410	469	448	499	442	439	470	432	455	485	457	434	462	513	450	482	458	448	466	462	437	438	433	445	459	434	457	498	451	482	452	465	451	464	480	458	421	441	481	458	457	431	467	452	431	432	454	471	448	446	487	454	470	441	476	493	459	480	418	451	464	457	462	447	447	443	487	475	467	435	494	445	509	452	446	435	462	459	446	431	444	483	470	434	435	478	493	456	443	439	469	465	474	476	440	441	457	469	477	459	427	455	445	472	449	480	470	458	437	446	460	435	432	477	475	432	437	461	477	480	443	479	483	462	424	454	453	458	427	449	484	470	451	452	452	464	452	479	465	445	482	437	467	471	482	464	448	403	479	436	498	473	454	441	426	469	451	466	517	489	476	454	439	439	473	424	453	454	441	490	472	476	450	456	420	468	449	494	467	443	421	435	451	479	454	444	506	460	486	476	464	430	439	463	448	493	495	430	459	424	453	469	458	498	472	454	465	470	442	435	478	476	476	454	487	428	451	462	459	439	444	434	472	459	446	515	489	445	480	438	464	458	465	486	461	443	471	476	470	450	478	444	442	476	464	463	463	489	410	396	458	447	473	434	442	447	442	462	455	448	452	433	467	483	467	461	475	447	448	470	440	444	451	474	434	457	434	428	454	459	462	462	511	446	477	484	451	459	475	465	466	462	439	475	451	426	435	438	473	471	442	504	478	479	417	468	490	486	450	478	464	427	470	437	463	445	434	476	463	437	495	441	478	452	436	485	437	461	482	485	490	483	412	434	473	440	459	436	474	498	460	422	438	461	427	486	454	475	473	475	461	464	463	464	453	454	455	432	445	458	432	482	471	466	461	461	464	455	476	449	479	476	444	461	447	454	471	455	450	448	484	462	428	404	442	487	453	467	473	460	464	468	468	484	453	499	449	472	457	456	441	463	460	448	434	477	455	453	484	465	448	467	453	439	453	452	466	486	428	429	424	501	447	469	401	491	501	465	477	473	418	530	437	475	433	467	418	480	457	432	488	454	458	440	424	450	440	466	443	464	446	465	486	458	452	474	503	422	464	465	520	439	448	440	445	430	454	435	462	451	429	463	472	430	438	475	476	431	490	440	446	430	454	459	487	524	480	456	468	465	485	465	451	459	438	460	469	435	431	473	461	482	469	469	409	472	461	435	469	468	432	473	485	458	415	463	435	456	443	415	453	469	483	440	462	442	451	491	428	441	452	455	453	429	463	467	414	432	436	505	442	457	467	477	453	467	438	454	474	499	462	448	469	485	452	483	436	453	480	461	474	464	457	447	488	431	457	474	411	432	423	448	455	442	461	475	455	450	431	471	473	474	443	459	482	469	405	463	426	430	450	467	492	457	444	466	425	462	498	443	449	448	481	461	481	457	457	456	449	440	473	479	437	491	445	436	441	460	453	469	456	488	464	445	441	456	442	419	453	416	466	463	441	481	437	454	478	473	488	423	449	481	435	453	466	453	422	417	440	470	423	443	484	435	460	461	486	484	459	464	464	434	509	484	517	435	454	469	474	485	444	451	457	485	454	455	443	464	471	438	470	466	466	441	489	449	478	484	493	474	459	451	435	480	454	481	449	480	453	470	462	493	445	471	444	456	480	458	448	429	452	512	481	460	500	444	450	497	461	478	454	454	472	455	492	427	412	495	447	440	457	482	464	493	456	429	463	434	447	440	479	485	426	478	440	428	441	443	453	430	472	433	465	455	498	437	439	507	439	471	454	421	461	464	438	408	448	452	430	472	500	418	467	450	460	488	429	463	475	404	401	467	442	415	430	436	456	475	464	469	469	430	448	466	458	446	451	417	442	443	452	425	450	459	483	469	437	439	442	472	457	476	458	444	472	450	427	489	502	457	476	436	454	497	469	446	466	459	456	452	499	457	474	442	446	472	446	472	450	442	419	451	454	490	446	443	490	467	447	458	495	433	437	438	505	470	463	485	468	452	455	400	497	493	445	461	469	489	465	450	462	440	428	465	486	451	426	474	425	467	476	477	501	423	485	420	442	490	480	473	472	469	471	456	458	449	441	448	466	465	439	484	455	451	456	461	439	458	483	489	472	475	467	504	446	479	464	434	466	463	478	423	460	508	476	464	439	423	448	426	479	439	413	453	398	452	432	446	478	448	430	448	473	442	463	458	439	507	479	448	479	472	429	485	446	456	428	430	428	480	454	472	447	487	450	448	450	469	470	458	424	444	442	451	401	427	465	462	492	442	462	456	426	472	456	457	481	442	463	434	453	472	488	435	438	464	462	457	488	425	443	439	449	436	437	440	442	428	432	460	481	475	495	455	467	431	432	459	456	471	471	504	473	459	430	530	432	453	446	436	481	451	444	450	438	447	474	490	453	450	442	452	450	469	471	457	444	490	476	471	463	467	458	446	434	483	507	485	423	479	437	447	449	496	488	456	497	404	447	415	443	462	478	500	459	469	478	437	453	476	450	472	478	476	453	478	411	459	446	479	469	471	455	451	443	446	451	443	455	474	472	435	474	484	455	475	422	473	458	458	478	466	433	404	443	453	482	424	486	457	423	490	440	492	465	437	470	456	480	451	486	484	482	445	437	456	490	495	442	484	437	443	462	446	456	457	435	441	415	409	434	453	468	423	477	462	467	473	474	464	471	469	481	442	490	453	423	477	445	433	462	465	454	432	424	474	470	468	484	488	433	473	471	437	433	466	442	437	435	443	484	472	491	437	476	459	462	445	460	463	454	451	465	435	444	471	451	485	467	473	444	443	470	489	441	453	428	457	435	459	478	442	476	493	423	436	443	457	491	468	494	431	452	462	468	496	459	490	443	453	473	475	495	444	444	432	495	441	485	449	467	482	491	443	434	460	477	460	435	466	453	452	456	449	478	466	440	454	470	501	462	460	411	438	446	480	496	465	434	455	478	437	424	444	446	446	463	444	455	453	499	439	486	480	459	455	460	479	479	443	479	452	454	458	434	453	437	424	475	466	455	456	475	460	465	419	456	505	468	436	464	447	475	457	465	463	466	460	462	472	488	462	462
47245	12741	14867	4184	2973	2258	1932	1569	1426	1305	1200	1166	1078	1109	1028	996	929	956	990	887	926	914	931	926	865	865	829	826	832	874	826	851	850	845	889	820	797	871	828	892	856	887	835	868	804	903	832	817	831	873	883	881	889	864	816	882	834	874	800	878	835	784	816	852	814	867	852	911	838	890	817	896	823	815	811	839	801	874	793	863	869	845	894	826	830	869	846	814	844	786	836	823	816	814	856	842	747	805	838	848	819	846	826	839	880	850	837	860	879	810	836	827	842	863	864	861	855	819	826	816	858	793	782	822	851	791	790	860	865	829	881	834	828	840	810	788	841	853	799	827	848	833	865	808	843	844	848	835	888	845	849	842	878	759	826	824	850	865	820	857	852	851	833	808	837	860	830	810	836	864	800	834	888	803	834	819	776	809	788	854	842	852	812	818	836	819	844	812	805	865	866	824	811	835	836	850	815	877	788	890	874	854	839	807	785	789	867	846	849	878	852	811	821	822	824	847	868	850	853	773	793	865	853	787	831	847	770	826	877	846	812	831	825	850	840	803	834	846	840	821	807	820	833	862	815	856	816	809	841	799	821	833	777	842	841	824	850	842	783	825	881	811	882	855	847	836	849	820	822	821	768	807	847	763	819	829	822	807	810	799	834	838	872	819	837	801	803	864	838	824	879	846	907	827	822	827	806	829	856	802	830	810	816	813	881	864	817	799	830	858	857	855	856	783	888	861	823	763	832	872	831	825	855	785	861	826	880	895	875	853	860	831	862	848	843	846	841	866	868	818	804	786	808	850	810	859	845	840	874	858	801	881	791	918	867	850	817	779	819	836	823	869	837	850	804	832	851	848	820	846	815	869	855	841	798	840	828	833	849	808	838	863	805	840	814	819	873	862	753	885	871	822	834	856	813	862	865	819	822	829	800	819	861	836	813	855	793	797	812	805	855	805	837	891	838	788	872	801	808	828	834	809	845	871	816	791	847	858	892	818	889	833	879	828	843	813	816	842	865	825	780	824	808	925	841	835	853	832	840	829	876	866	792	828	890	842	800	841	850	845	801	787	862	837	837	821	861	815	835	861	838	841	878	886	835	788	828	814	848	805	832	874	883	844	890	825	828	812	866	801	815	844	835	839	810	836	793	842	845	870	794	787	854	828	858	830	820	786	815	861	865	764	857	841	854	823	821	830	842	831	802	853	849	857	880	846	824	819	840	812	853	841	795	823	825	842	840	801	821	794	824	813	840	871	871	863	832	858	857	882	804	839	801	801	845	824	844	872	853	819	873	850	858	818	852	844	860	851	855	822	842	830	819	863	894	778	788	804	840	869	823	812	843	857	853	838	872	849	821	856	821	851	790	835	829	844	832	866	877	895	893	817	810	810	835	810	853	822	866	863	847	850	827	821	817	795	854	854	882	839	836	880	814	840	876	828	818	864	830	857	849	845	879	804	837	816	820	804	817	872	815	878	836	838	840	851	840	791	854	842	846	815	880	865	817	833	823	816	845	833	858	828	852	859	852	825	833	814	797	843	861	892	842	824	815	841	809	869	818	831	825	806	860	837	860	822	833	793	830	810	897	817	883	827	796	750	853	808	883	845	826	838	792	834	848	845	822	801	797	839	883	880	826	835	855	859	841	838	823	911	863	844	819	803	838	853	795	871	870	793	839	836	831	768	831	810	799	830	839	878	819	846	800	830	852	844	803	819	798	826	852	848	853	820	853	887	821	845	802	871	841	788	874	855	842	815	833	843	846	808	872	793	838	900	818	848	836	855	858	799	822	815	822	805	842	757	836	823	859	798	820	848	795	831	892	815	835	861	849	839	846	856	859	824	885	807	811	839	868	812	877	835	866	781	869	840	800	800	862	833	849	895	835	814	847	864	828	864	839	836	833	820	864	798	846	860	869	804	830	884	824	837	852	856	860	890	829	850	845	851	849	823	841	868	842	872	824	889	819	838	794	861	779	832	824	817	859	882	809	829	827	846	808	842	794	825	829	863	868	814	828	840	805	791	814	854	882	820	859	843	839	827	852	834	846	849	813	842	837	854	849	901	873	875	824	804	799	807	840	833	834	859	873	834	830	813	848	836	799	858	824	814	804	797	864	826	827	834	846	858	865	787	838	866	837	823	787	783	838	782	862	863	853	833	839	878	783	821	823	869	895	832	827	825	835	823	825	858	831	821	829	856	814	770	835	825	824	773	893	887	832	858	841	866	818	803	815	811	802	876	814	886	836	902	800	844	857	900	858	836	833	839	852	820	840	844	851	860	871	783	841	833	818	787	865	846	822	810	817	797	805	823	762	812	848	851	876	819	822	853	850	847	806	877	816	825	785	864	850	848	827	848	836	821	855	776	832	819	811	873	842	832	900	829	868	851	857	846	824	837	856	851	833	835	837	862	858	810	804	852	855	835	839	842	831	797	878	826	838	820	811	852	823	869	867	824	851	802	843	860	895	813	828	865	869	880	884	864	868	868	806	841	851	814	873	844	842	794	831	827	844	793	791	852	803	840	890	809	808	854	819	761	836	848	800	875	893	830	847	872	811	796	891	894	823	787	874	861	833	780	862	777	860	814	855	823	825	890	825	809	848	798	861	822	829	823	827	816	862	837	840	833	837	839	826	816	828	857	831	827	805	855	796	843	832	868	829	906	855	796	814	800	853	844	805	781	925	888	860	884	827	784	827	826	875	844	837	836	880	797	813	852	842	804	825	805	814	789	793	847	831	836	764	799	881	895	861	890	878	774	814	790	843	824	820	841	880	781	855	791	830	836	837	860	856	854	804	849	861	806	836	842	797	809	829	861	784	828	821	843	831	843	837	850	876	782	839	793	802	852	849	809	841	830	859	837	852	842	880	829	837	831	808	903	856	811	862	827	786	803	835	824	780	886	829	780	790	824	830	824	858	814	883	826	845	886	816	912	843	861	876	820	803	823	840	751	773	807	834	833	830	873	858	817	794	868	811	807	849	787	846	810	818	822	838	857	814	830	880	837	822	838	764	836	874	851	865	831	849	807	839	868	875	790	908	832	872	819	871	831	836	848	833	791	788	848	829	831	848	839	854	803	806	846	833	849	836	880	816	831	790	818	839	832	833	854	823	833	825	822	819	867	872	831	846	785	776	857	804	871	842	893	837	814	812	863	818	805	828	797	775	876	837	845	795	826	818	838	847	859	797	869	842	821	777	797	874	811	859	815	867	811	856	877	812	871	801	774	845	862	792	907	831	865	829	785	831	828	870	832	854	806	784	814	818	810	901	824	817	832	876	834	824	860	850	833	811	878	839	808	835	801	838	796	888	824	827	865	866	878	872	813	804	842	805	779	829	841	854	828	823	826	851	847	859	803	828	849	827	859	838	838	817	880	843	835	797	845	830	852	797	814	868	815	874	837	844	826	787	832	812	864	846	863	835	801	825	812	837	844	812	807	794	850	821	833	853	857	790	840	883	838	888	819	857	839	818	875	823	813	837	824	834	838	809	840
23293	21284	29068	23832	21285	18805	2172	959	703	679	639	656	611	559	594	542	519	577	515	570	555	521	503	525	475	476	489	515	490	488	479	452	498	490	485	497	483	434	494	480	517	475	469	453	465	452	457	488	466	489	448	483	516	461	482	508	445	458	444	475	452	441	450	450	474	474	470	482	456	453	472	458	482	529	490	447	473	476	425	462	429	450	434	471	462	502	469	452	456	464	498	446	464	483	474	458	466	444	454	463	479	483	438	442	456	467	466	499	481	460	440	427	452	513	445	459	488	447	462	461	464	472	524	481	457	460	476	468	510	476	417	472	469	472	410	464	473	479	489	501	476	478	447	477	490	497	464	487	445	470	459	462	480	471	480	452	502	476	501	452	476	478	483	450	473	448	470	439	434	474	474	434	465	467	495	433	459	453	483	511	479	452	432	465	428	435	472	458	443	484	454	406	449	464	455	447	412	484	457	469	435	422	473	479	453	433	496	463	467	436	473	514	455	476	468	489	427	425	457	462	475	459	515	461	463	468	447	451	440	444	471	437	438	485	447	411	488	500	424	479	454	431	434	463	467	448	503	512	491	431	475	470	491	467	469	464	465	487	449	440	467	497	458	478	463	461	472	471	462	480	450	460	454	458	465	459	474	453	487	477	457	437	453	435	465	466	462	454	420	448	481	457	480	423	475	459	421	495	485	470	482	434	463	465	474	455	467	434	475	456	470	422	453	472	428	450	418	493	460	426	483	480	481	430	478	485	448	426	502	427	454	453	448	463	471	462	485	476	477	515	475	424	473	471	421	459	474	442	506	421	484	463	504	519	471	466	491	497	454	452	472	457	477	444	463	488	450	489	442	488	456	440	463	490	490	471	435	474	485	458	427	479	497	469	490	436	489	445	477	455	464	460	483	478	454	472	480	477	455	470	473	459	451	461	460	452	473	448	442	450	475	492	483	440	485	476	456	505	471	483	484	464	500	499	474	421	444	461	465	448	485	453	469	441	485	477	445	473	478	421	434	481	495	467	445	475	476	506	475	456	492	502	510	461	497	459	461	485	501	495	412	448	464	450	464	478	445	428	430	464	449	481	436	465	478	472	446	482	451	482	498	460	452	492	469	479	481	456	447	448	471	477	437	441	442	444	511	469	450	481	467	449	442	482	489	447	449	420	432	496	445	467	463	493	410	454	446	461	438	465	425	490	503	498	471	483	438	437	477	434	493	456	449	431	472	433	484	450	442	468	495	495	436	464	490	489	465	521	471	397	442	464	433	424	434	486	462	512	468	466	439	460	448	449	460	464	429	474	416	462	467	460	466	472	431	480	456	457	434	456	493	443	459	418	464	461	457	424	469	504	483	456	430	428	475	442	459	479	444	483	468	453	455	480	443	476	468	482	450	450	465	462	492	421	429	477	466	490	496	450	440	440	460	482	478	441	443	452	476	444	483	465	475	449	459	469	468	463	482	461	470	496	444	490	455	440	469	444	482	452	488	443	425	436	531	437	493	446	454	466	499	409	451	436	483	434	418	478	434	467	485	494	419	506	460	433	521	448	478	442	433	469	489	445	479	444	409	457	466	454	474	454	465	450	512	514	467	441	472	455	462	424	429	468	449	446	475	464	465	489	469	449	436	495	510	477	462	467	457	489	470	457	449	450	450	446	461	468	458	433	454	475	471	482	461	461	454	451	472	501	482	490	479	503	458	506	469	460	442	453	477	460	458	460	450	477	501	453	453	494	471	459	504	467	452	471	481	483	478	480	505	477	485	454	458	483	497	432	479	465	458	431	455	501	460	458	427	442	456	453	483	443	468	499	504	508	481	482	491	518	442	474	508	448	414	471	480	439	504	489	478	463	490	499	476	447	447	473	470	502	483	453	465	450	425	463	453	470	463	444	472	495	500	458	482	428	462	475	493	419	442	425	513	501	464	483	427	468	466	469	466	463	441	480	428	450	433	487	459	437	479	467	457	456	437	456	454	473	478	482	427	418	479	456	446	431	411	457	514	499	448	469	457	458	505	449	455	466	446	459	492	478	470	463	477	428	448	495	484	508	473	448	488	435	484	453	467	454	475	467	449	451	426	462	499	446	479	466	434	457	521	459	442	472	441	451	423	459	456	450	456	456	453	506	440	486	473	461	464	457	477	479	445	423	479	452	500	511	422	443	454	432	469	439	458	425	489	421	481	474	493	471	485	441	453	425	459	483	479	459	482	499	484	433	477	486	494	491	453	451	448	437	479	399	457	480	484	481	453	471	494	478	470	476	459	468	444	452	457	473	452	436	491	462	442	446	503	475	444	486	439	444	429	485	462	434	447	482	506	464	481	491	443	513	450	473	464	415	466	501	481	481	424	489	440	511	465	438	483	452	504	465	477	463	489	490	481	469	467	448	466	461	436	508	471	446	470	470	473	431	442	529	469	460	465	487	450	461	460	502	436	501	433	487	426	470	454	465	460	455	429	454	505	501	480	446	461	424	471	441	470	515	465	483	475	487	447	402	475	466	475	455	508	493	492	473	438	451	448	467	446	443	461	418	466	482	438	445	464	465	459	475	467	442	450	490	418	472	483	439	498	464	417	459	476	470	415	485	438	455	477	419	461	483	459	460	473	451	432	473	430	437	467	473	463	474	455	470	450	481	489	468	459	457	474	440	470	483	459	478	460	494	515	469	416	494	464	467	483	485	481	448	492	460	460	452	452	482	478	440	483	434	439	447	462	481	453	451	432	469	454	464	511	457	444	491	488	482	470	440	427	457	413	459	467	479	442	478	435	471	457	449	439	462	495	465	475	439	463	446	451	458	450	498	459	438	504	444	406	450	483	447	436	445	456	501	467	485	489	465	475	423	474	442	434	475	468	457	476	445	420	451	423	422	419	476	437	436	460	444	462	455	473	463	459	481	469	473	497	450	500	478	433	460	450	432	461	465	420	457	486	522	432	465	449	477	444	443	489	484	468	483	465	444	440	424	479	441	457	445	482	443	430	444	461	450	470	455	470	485	456	462	468	474	470	470	444	482	463	464	449	440	508	481	452	417	489	447	501	460	478	403	486	494	460	471	461	455	485	446	453	445	505	442	451	481	470	424	443	440	461	443	471	461	449	452	449	465	465	501	427	426	488	461	447	450	496	457	495	419	452	433	456	490	447	415	463	408	459	462	521	456	484	497	442	434	490	479	451	463	481	449	435	448	454	463	477	462	447	451	478	460	416	472	457	422	436	429	446	457	478	480	446	429	469	514	451	472	469	499	478	472	442	466	434	472	452	439	451	416	441	490	491	418	444	508	472	476	486	479	476	481	472	479	478	483	478	469	488	458	448	450	460	458	490	461	464	475	445	479	470	448	438	480	467	491	481	504	452	443	463	449	503	426	446	451	438	475	469	469	442	461	456	437	416	466	461	494	426	482	479	448	437	439	448	469	448	449	474	462	451	480	464	460	469	454	459	413	444	497	453	484	497	471	456	483	427	455	476	422	441	476	491	414	431	440
53301	16880	19119	6857	4655	3413	2662	2254	1914	1672	1438	1389	1287	1243	1164	1121	1002	1070	961	1022	988	950	902	893	913	885	907	903	928	892	823	871	933	824	812	819	869	894	829	816	808	812	776	800	900	824	820	845	872	853	858	811	765	794	839	827	799	849	809	848	815	820	811	781	798	826	832	756	867	799	837	810	790	792	768	811	809	828	817	823	839	813	815	784	818	824	801	808	815	811	858	824	795	858	780	805	803	778	773	821	773	780	783	808	749	770	848	833	798	847	793	815	782	768	841	799	797	839	852	810	802	842	782	846	820	808	817	821	834	763	838	877	821	801	804	797	755	806	815	818	854	789	801	748	767	805	830	781	796	800	816	842	793	793	846	804	775	801	755	797	752	801	819	774	777	775	764	834	829	826	821	783	819	746	782	802	771	753	809	785	840	809	830	843	806	816	834	760	796	829	855	838	808	839	766	826	784	796	760	789	815	790	834	782	784	731	794	842	827	854	827	776	811	812	834	801	822	777	753	796	801	752	795	852	801	773	806	802	786	805	810	788	755	776	801	796	830	773	809	788	822	778	828	804	779	805	792	804	823	837	839	808	751	827	788	796	773	800	793	777	842	842	795	788	795	798	799	764	806	823	820	783	823	797	790	832	840	759	830	809	763	767	816	835	792	758	796	800	779	782	813	815	767	848	795	795	732	802	779	787	758	795	803	758	741	810	782	867	787	803	815	789	779	801	839	858	839	822	797	808	808	766	821	796	834	832	750	836	850	811	814	839	836	773	816	805	824	773	802	798	799	784	804	776	823	753	800	797	816	822	770	806	778	806	818	774	740	762	783	805	780	793	811	763	784	805	803	825	802	782	772	803	741	765	819	864	814	772	770	776	792	827	788	831	796	757	771	810	799	844	799	802	782	803	787	831	744	790	794	834	809	793	766	761	756	817	828	822	816	809	774	813	754	840	831	794	821	807	781	793	820	760	789	782	756	721	831	843	813	776	738	799	802	790	779	833	780	779	797	805	827	793	753	760	777	778	796	866	800	823	798	788	774	764	839	792	839	819	791	799	762	745	832	772	757	838	750	762	768	799	816	816	836	826	788	799	809	805	787	832	843	750	810	732	783	788	850	834	813	829	788	773	772	763	811	777	797	776	821	816	769	803	787	803	809	841	823	798	769	809	750	779	831	796	762	791	829	729	837	836	770	730	769	768	801	836	826	846	797	810	803	765	856	773	759	786	835	797	809	793	850	820	780	808	743	815	795	784	776	763	842	773	791	821	841	840	801	778	810	764	787	818	793	817	784	825	832	796	760	807	831	846	806	789	813	810	810	801	800	827	820	798	812	814	833	825	781	770	793	786	804	823	789	790	834	752	790	822	780	781	814	821	820	802	784	788	790	806	807	766	784	789	811	802	822	816	814	789	746	783	795	794	814	785	801	832	787	795	773	811	758	734	854	773	799	812	807	777	792	818	820	784	814	740	825	799	814	743	763	735	812	790	824	767	789	765	799	815	813	798	792	796	760	785	818	769	820	785	820	766	836	748	793	744	778	849	816	797	820	817	828	802	826	816	809	826	818	823	815	801	817	819	791	778	782	788	780	756	817	808	762	738	798	806	800	817	798	856	761	841	772	802	829	774	815	809	785	786	777	840	787	776	781	829	786	809	812	817	829	810	819	760	836	772	759	766	809	798	795	796	780	794	807	834	777	782	747	777	794	780	756	801	775	737	815	835	805	791	804	832	808	784	805	782	795	843	781	789	841	828	777	807	757	762	780	858	785	783	798	790	841	765	769	753	716	823	784	837	756	751	736	772	801	846	805	848	851	821	809	819	748	828	796	863	812	770	767	801	826	774	820	821	767	843	801	835	745	830	864	805	766	802	773	832	788	802	786	791	813	805	807	816	818	802	822	745	766	791	782	771	794	822	789	805	795	756	773	836	742	836	775	802	780	799	822	797	806	828	802	821	769	762	758	823	724	807	822	776	791	800	836	783	798	853	771	835	791	787	824	769	793	855	780	800	803	765	829	835	786	805	838	813	802	720	792	796	762	785	760	805	759	778	831	840	827	763	742	876	812	774	746	793	805	853	815	819	779	789	764	832	771	761	752	816	775	796	787	790	816	817	818	800	793	806	826	803	750	765	791	762	817	757	866	834	800	841	769	818	809	845	816	768	805	840	798	788	820	853	778	786	802	844	803	787	800	795	853	753	748	711	808	815	836	773	773	857	803	836	846	804	804	785	795	765	818	804	786	797	832	811	788	767	790	749	817	778	774	791	785	801	751	795	841	788	811	790	809	772	822	822	828	839	832	809	800	780	823	820	830	861	766	816	858	755	790	779	813	818	769	795	771	769	821	748	838	775	888	828	845	807	831	830	814	784	806	774	809	840	761	814	781	752	814	759	834	768	822	790	811	791	791	822	833	789	802	774	825	802	781	764	792	755	773	773	844	806	767	744	865	806	788	808	760	796	785	817	778	806	804	778	797	807	764	811	762	792	802	803	755	775	792	767	822	805	793	805	765	849	795	795	823	755	820	803	820	795	790	809	744	816	779	804	803	804	760	781	805	753	811	800	794	793	818	795	829	828	813	763	810	777	827	778	797	841	821	825	779	828	791	822	794	803	809	822	762	823	822	726	808	825	826	832	833	817	780	783	797	818	803	787	831	795	770	821	793	794	816	781	765	764	792	783	818	771	772	799	817	789	764	812	821	805	842	831	789	798	746	802	790	749	796	798	801	794	819	806	761	735	802	751	843	811	791	777	782	767	747	777	850	821	825	776	814	765	750	832	792	822	769	849	800	814	802	772	757	841	726	808	825	761	764	795	783	788	797	786	787	832	759	764	773	845	798	830	709	812	806	780	783	807	793	792	833	795	779	799	794	800	851	775	825	773	837	802	815	742	793	807	783	826	778	805	762	803	766	782	792	743	764	831	769	779	781	778	809	826	839	818	768	739	846	764	788	777	837	802	756	803	848	772	842	830	800	853	832	809	823	800	769	801	846	758	772	804	801	763	819	780	780	779	828	796	760	802	833	802	753	793	823	786	806	807	827	847	790	808	770	782	828	765	760	766	786	786	816	803	787	749	839	782	836	781	818	792	835	806	754	803	799	811	787	834	802	812	809	765	744	810	809	793	820	794	834	828	757	813	766	792	787	797	781	850	814	750	799	828	768	834	812	783	795	764	839	852	788	768	816	786	790	746	826	838	762	799	851	791	836	789	821	747	804	777	795	813	820	812	844	867	760	756	830	808	771	821	815	785	833	806	818	851	835	795	765	786	814	880	841	799	779	770	744	786	849	781	803	795	812	820	818	783	759	806	793	825	781	792	848	801	833	814	785	756	772	795	793	783	812	800	747	772	864	838	761	805	776	832	763	847	752	813	806	819	764	793	808	837	814	800	784	779	824	859	841	797	792	859	798	792	838	787	830	816	803	767	800	786	820	794	797	795	779	793	759	802	809	820	749	815	779	822	792	803	788	822	815	813
27045	20952	11496	1785	1022	1043	1033	1046	1013	1031	1017	995	977	960	967	921	1026	974	957	951	1006	956	995	913	984	947	1031	992	957	946	986	948	1001	932	942	948	984	942	978	1001	1012	976	1017	1000	979	994	971	921	910	947	1018	985	1014	972	961	962	999	997	955	1004	1013	941	957	974	925	963	930	879	949	917	992	1037	964	975	905	987	996	960	965	970	946	975	972	984	982	998	925	992	971	943	974	956	967	975	970	981	929	936	947	941	952	973	976	1000	995	924	961	1015	956	904	979	963	956	1017	924	998	942	915	942	939	958	924	980	949	963	950	928	950	991	970	933	993	921	943	932	920	1016	919	955	972	1030	962	962	961	978	955	948	994	997	981	1015	956	1046	945	954	927	983	1030	995	991	1001	965	971	946	969	972	955	936	902	960	932	1043	960	963	1011	957	964	977	930	934	1021	975	961	982	990	974	911	940	949	930	963	912	956	948	895	929	997	992	916	942	979	965	983	917	1054	966	948	952	960	933	977	967	999	996	998	975	964	940	923	942	999	1013	949	963	987	971	963	990	940	971	942	986	1005	949	960	978	961	983	942	978	922	973	980	960	994	986	973	973	967	937	977	997	1004	935	937	975	950	920	1002	960	940	931	926	961	954	1034	949	975	968	939	995	1011	1013	965	998	984	960	999	928	948	918	949	976	999	967	934	987	942	971	981	937	976	919	977	949	1027	978	939	1007	938	962	980	997	970	941	920	990	977	1024	969	1008	1003	952	992	983	968	942	996	909	962	958	981	1036	947	937	940	975	935	1002	908	1011	973	995	955	1015	966	1006	927	974	981	989	978	937	975	993	989	939	929	1038	958	984	1009	984	931	998	1038	991	944	974	1011	1009	986	901	969	984	944	972	924	987	1024	1017	923	903	975	950	958	984	939	1029	952	955	926	976	935	967	969	974	961	1042	929	999	1007	952	928	927	900	934	947	986	1012	962	937	975	974	964	969	918	993	920	953	953	1000	1001	963	939	945	951	994	974	984	1019	980	975	973	951	971	1036	949	932	974	962	978	955	954	952	987	944	928	963	977	964	921	963	901	983	987	974	1005	1011	935	927	976	945	959	1034	943	974	954	967	961	970	976	995	973	979	958	955	959	993	923	915	936	1007	944	908	997	962	1002	951	980	1027	996	971	974	949	981	960	976	975	966	970	939	997	950	1004	1004	1017	928	958	986	943	931	1018	991	905	925	1003	977	951	942	1004	961	981	970	959	936	1029	962	920	961	1010	948	937	1011	942	949	1021	957	919	1049	1010	903	922	958	988	1012	1014	971	952	995	912	962	983	968	920	949	1001	980	954	978	961	934	1004	1013	933	964	948	901	970	988	994	1022	967	915	1020	944	1006	974	963	913	948	941	949	957	951	957	995	960	972	991	977	943	1048	1014	945	955	969	954	973	1023	990	974	991	926	961	958	917	958	965	931	986	957	967	1004	1027	955	943	915	919	987	981	979	959	938	966	958	970	937	973	972	972	1036	1008	933	986	968	1012	947	948	948	948	973	917	970	925	1058	954	995	914	1009	981	979	979	1042	917	990	948	1011	962	956	943	998	1028	983	1002	953	970	918	935	981	977	989	983	991	992	947	942	999	996	967	964	945	995	968	976	923	984	960	990	967	993	1000	992	1006	956	963	986	988	982	971	1010	1060	999	960	980	993	1011	957	927	1011	983	926	949	920	950	993	953	958	1021	931	957	956	985	964	961	954	975	933	963	940	958	981	1022	1037	962	966	937	980	962	922	976	1001	980	982	985	972	923	989	944	921	935	949	1043	961	955	972	991	965	969	1020	941	957	917	954	975	999	1006	1006	952	984	968	947	956	970	994	916	999	992	907	1007	987	930	953	940	1005	989	974	1011	997	948	935	999	959	984	921	990	989	946	991	1005	992	977	999	948	973	1016	964	975	995	929	960	974	1022	983	927	994	929	966	983	973	929	1012	944	1013	1005	1005	1003	963	914	977	958	963	1055	982	980	1050	929	1016	933	986	983	932	980	1018	972	972	957	963	948	993	943	945	970	935	929	1003	979	915	982	1005	969	970	976	976	1001	999	988	949	929	990	931	964	978	959	1000	975	967	958	950	969	927	965	964	963	988	917	934	963	973	963	1005	1036	1041	945	980	969	1040	938	982	967	904	958	976	957	919	990	944	944	950	952	1014	968	968	953	922	886	961	1011	922	929	959	996	999	921	959	1007	992	978	971	975	952	984	944	971	916	1001	1029	977	978	971	925	962	1007	950	949	957	944	902	1003	948	999	988	977	976	991	959	999	985	926	979	932	964	970	993	965	978	958	960	989	955	947	958	899	943	920	941	961	991	971	1010	968	972	938	989	953	1005	985	1035	964	911	966	991	993	966	938	884	966	953	957	922	969	959	965	918	977	1013	981	1033	1060	987	961	1013	1035	988	945	999	969	943	926	943	908	1011	962	918	1008	1017	932	978	945	1004	1009	934	960	1002	1017	1004	947	988	930	984	998	939	978	986	984	988	947	983	972	930	988	931	999	990	965	992	986	948	999	1018	1010	949	1009	989	970	1013	977	981	978	972	947	997	907	959	1018	926	1020	939	959	955	944	995	942	906	926	974	965	919	950	950	932	932	950	985	1000	999	957	896	963	937	960	944	968	970	944	924	975	1003	952	996	997	938	919	925	978	973	939	1005	967	967	932	987	942	945	909	965	958	976	955	955	960	971	1003	1021	967	970	920	949	974	973	992	998	949	959	989	1020	970	959	972	939	1049	935	959	931	1000	957	937	934	1002	998	955	936	971	996	977	942	974	1005	996	946	1051	976	953	1016	956	968	919	999	1019	873	927	984	1003	973	911	934	1007	964	998	997	925	999	939	979	1001	955	958	949	948	966	1013	977	943	985	1009	962	948	938	952	990	978	1012	978	895	984	975	982	942	940	968	955	980	953	913	991	908	992	1027	973	915	930	965	987	961	964	932	982	963	910	980	994	948	952	935	983	967	1008	940	987	899	962	1015	991	1001	962	1000	953	926	948	970	984	1012	957	939	970	965	973	1005	1003	990	972	968	1000	931	936	945	955	993	997	897	988	916	963	978	968	977	993	989	950	946	936	968	942	1003	964	953	951	1050	946	946	962	959	928	954	980	1016	1026	972	998	973	959	993	969	989	945	960	969	938	940	945	952	1039	993	1022	970	921	928	991	989	986	1012	993	1001	886	932	996	963	910	974	912	893	917	960	1007	1011	946	917	961	1009	941	987	998	975	946	958	1010	928	986	1004	952	915	907	913	978	996	1021	975	925	975	987	920	965	968	980	928	985	975	969	984	936	996	993	951	912	936	961	1007	963	953	997	1001	1007	959	961	989	952	920	979	1013	1068	961	942	1003	923	965	986	977	954	951	955	1020	1003	1013	962	1004	891	929	957	976	1013	930	961	949	975	1006	1006	1000	943	982	1023	961	946	985	982	956	933	954	994	979	947	1038	951	985	968	1003	995	923	1023	969	947	940	918	987	954	946	935	1010	958	949	975	933	976	937	965	984	1025	966	1014	978	965	906	1015	954	917	985	943	979	987	967	978	960	930	959	961	936	962	960	1016	985	997	958	930	973	984	965	972	977	984	935	962	913	994	893	994	960	959	978	970	939	886	970	948	959	953	1024	945	950	977	928	914	966	970	941	1015	957	964	961	1009	922	941	973	916	945	936	911	935	984	956	972	972	985	1007	959	968	994	949
24197	5305	4132	1986	1863	1730	1775	1735	1712	1673	1698	1650	1623	1649	1613	1634	1602	1629	1620	1648	1635	1750	1677	1563	1608	1644	1610	1643	1635	1583	1595	1626	1599	1666	1659	1676	1663	1706	1634	1649	1581	1594	1611	1642	1674	1737	1654	1622	1679	1669	1654	1597	1610	1655	1560	1611	1662	1647	1668	1633	1676	1671	1683	1718	1661	1701	1575	1638	1656	1597	1566	1633	1689	1647	1674	1684	1695	1658	1656	1684	1662	1626	1656	1602	1665	1576	1603	1686	1623	1677	1644	1659	1621	1624	1668	1677	1658	1640	1639	1655	1637	1670	1632	1660	1605	1609	1603	1657	1714	1576	1627	1729	1651	1569	1660	1731	1602	1619	1572	1605	1639	1720	1636	1656	1599	1696	1626	1589	1583	1621	1731	1650	1678	1658	1654	1591	1638	1654	1604	1622	1646	1655	1624	1624	1603	1639	1653	1609	1633	1637	1617	1693	1574	1626	1622	1675	1633	1653	1656	1603	1647	1656	1638	1637	1667	1692	1683	1670	1587	1644	1656	1644	1579	1648	1604	1683	1684	1569	1614	1659	1609	1610	1644	1646	1619	1625	1599	1638	1669	1673	1632	1588	1678	1673	1634	1637	1701	1635	1697	1617	1689	1536	1628	1596	1596	1671	1619	1592	1592	1636	1627	1631	1623	1558	1636	1596	1667	1560	1648	1636	1688	1640	1608	1604	1716	1681	1635	1633	1649	1587	1688	1663	1646	1624	1581	1669	1630	1618	1655	1595	1631	1664	1569	1684	1601	1652	1580	1590	1545	1639	1638	1625	1672	1652	1720	1618	1655	1636	1585	1708	1659	1699	1557	1607	1673	1563	1616	1669	1546	1668	1590	1633	1573	1607	1716	1648	1625	1677	1672	1589	1628	1596	1672	1667	1539	1660	1666	1584	1633	1642	1685	1689	1614	1618	1665	1693	1683	1630	1652	1616	1642	1608	1636	1587	1632	1655	1668	1621	1646	1616	1683	1605	1548	1613	1574	1577	1688	1637	1656	1670	1613	1662	1695	1613	1611	1616	1679	1607	1654	1595	1704	1605	1671	1648	1681	1645	1607	1578	1627	1636	1690	1726	1586	1619	1653	1706	1607	1572	1574	1571	1678	1679	1619	1672	1634	1680	1624	1698	1584	1665	1606	1588	1665	1679	1634	1670	1542	1684	1615	1666	1614	1572	1606	1639	1569	1625	1610	1633	1692	1674	1641	1626	1609	1681	1603	1644	1654	1602	1674	1668	1666	1610	1635	1650	1642	1601	1585	1640	1654	1543	1593	1607	1637	1657	1670	1663	1628	1703	1635	1597	1637	1610	1702	1621	1652	1628	1575	1633	1661	1657	1619	1662	1562	1678	1671	1744	1645	1651	1640	1586	1626	1644	1664	1611	1618	1675	1617	1643	1658	1638	1618	1579	1552	1619	1660	1663	1636	1654	1638	1592	1641	1629	1682	1671	1635	1629	1585	1670	1558	1659	1614	1578	1581	1651	1613	1632	1636	1622	1660	1582	1622	1602	1653	1688	1621	1664	1654	1603	1709	1623	1570	1701	1672	1715	1637	1612	1582	1667	1705	1620	1668	1558	1589	1641	1643	1679	1676	1654	1670	1557	1649	1642	1693	1514	1622	1679	1669	1636	1595	1685	1671	1636	1624	1585	1602	1655	1645	1653	1631	1603	1649	1656	1671	1709	1617	1587	1683	1608	1608	1594	1630	1685	1644	1603	1533	1644	1647	1654	1644	1653	1568	1667	1666	1630	1652	1608	1616	1616	1618	1674	1630	1637	1675	1673	1561	1626	1680	1571	1606	1696	1620	1652	1689	1629	1606	1654	1657	1610	1690	1635	1681	1615	1620	1639	1646	1645	1736	1595	1705	1679	1663	1628	1614	1640	1598	1747	1630	1607	1625	1561	1655	1641	1570	1656	1665	1601	1690	1618	1624	1680	1636	1672	1618	1632	1605	1733	1633	1615	1673	1673	1562	1615	1623	1682	1634	1596	1599	1627	1613	1612	1719	1632	1574	1565	1651	1607	1538	1611	1677	1670	1611	1638	1608	1673	1630	1699	1639	1621	1636	1643	1637	1642	1645	1591	1665	1665	1688	1635	1536	1592	1715	1669	1615	1627	1563	1658	1673	1650	1637	1609	1673	1646	1683	1559	1588	1619	1592	1654	1613	1651	1651	1583	1710	1685	1630	1570	1637	1602	1530	1668	1620	1719	1620	1616	1672	1693	1619	1608	1675	1672	1642	1643	1650	1583	1660	1618	1678	1598	1625	1637	1663	1567	1630	1700	1633	1653	1621	1560	1639	1554	1625	1634	1595	1642	1718	1641	1641	1598	1615	1667	1600	1687	1595	1579	1606	1669	1612	1664	1679	1586	1671	1606	1661	1618	1671	1674	1679	1687	1657	1654	1682	1611	1590	1688	1610	1664	1620	1558	1620	1639	1608	1616	1657	1662	1608	1653	1650	1670	1666	1669	1541	1615	1580	1611	1629	1703	1612	1632	1628	1621	1596	1703	1594	1575	1633	1616	1639	1582	1675	1560	1692	1610	1632	1635	1623	1669	1678	1638	1658	1648	1690	1605	1720	1668	1583	1688	1618	1525	1740	1611	1669	1657	1689	1611	1601	1654	1663	1642	1584	1637	1677	1653	1617	1598	1611	1645	1671	1546	1570	1606	1649	1579	1596	1657	1676	1658	1665	1744	1635	1580	1653	1641	1636	1517	1625	1585	1671	1638	1605	1614	1728	1667	1627	1570	1647	1628	1604	1562	1649	1648	1699	1693	1639	1640	1640	1639	1647	1602	1661	1652	1629	1559	1641	1673	1649	1555	1607	1617	1607	1587	1733	1599	1613	1645	1630	1609	1689	1654	1565	1656	1646	1651	1632	1621	1617	1663	1654	1616	1672	1604	1612	1699	1644	1651	1582	1604	1678	1620	1656	1562	1670	1652	1587	1615	1575	1651	1603	1684	1701	1672	1662	1627	1653	1665	1696	1633	1640	1607	1669	1635	1624	1573	1588	1571	1627	1694	1664	1672	1548	1643	1655	1656	1630	1615	1609	1667	1577	1628	1631	1592	1638	1613	1675	1638	1682	1614	1643	1658	1690	1747	1700	1588	1597	1619	1670	1593	1653	1673	1720	1603	1627	1728	1608	1646	1622	1573	1668	1599	1665	1585	1646	1717	1642	1654	1599	1672	1603	1672	1638	1685	1658	1639	1538	1711	1675	1568	1627	1631	1648	1648	1693	1671	1636	1665	1660	1697	1640	1615	1660	1583	1633	1667	1614	1602	1573	1590	1661	1663	1711	1678	1598	1659	1662	1661	1703	1661	1633	1593	1601	1673	1694	1691	1708	1687	1659	1660	1635	1679	1659	1675	1600	1617	1732	1646	1614	1674	1609	1625	1622	1660	1615	1615	1669	1652	1605	1671	1648	1596	1626	1602	1662	1627	1626	1661	1712	1651	1624	1644	1659	1608	1669	1573	1734	1622	1663	1626	1629	1588	1618	1616	1618	1569	1631	1678	1638	1665	1607	1656	1564	1613	1626	1571	1672	1686	1641	1678	1611	1634	1614	1670	1579	1641	1608	1600	1705	1657	1640	1614	1624	1630	1650	1605	1630	1691	1661	1639	1626	1657	1609	1616	1644	1611	1720	1723	1662	1557	1633	1657	1618	1662	1660	1698	1654	1668	1594	1700	1631	1677	1682	1606	1599	1653	1639	1589	1649	1680	1627	1696	1573	1669	1623	1603	1573	1631	1591	1649	1573	1651	1660	1680	1707	1694	1706	1690	1662	1694	1656	1612	1570	1669	1592	1642	1662	1614	1613	1642	1683	1617	1680	1632	1634	1602	1682	1635	1662	1626	1677	1592	1552	1595	1687	1677	1655	1565	1661	1668	1593	1705	1612	1614	1622	1648	1648	1658	1680	1599	1632	1634	1643	1598	1665	1691	1655	1668	1587	1633	1582	1649	1597	1650	1683	1660	1644	1637	1646	1641	1594	1678	1616	1654	1597	1683	1643	1706	1655	1649	1573	1625	1632	1631	1621	1630	1597	1627	1701	1668	1673	1654	1586	1553	1630	1579	1659	1627	1644	1597	1605	1646	1572	1647	1618	1580	1633	1612	1718	1677	1605	1680	1645	1613	1621	1622	1667	1612	1644	1601	1596	1674	1613	1570	1621	1639	1603	1637	1609	1634	1638	1560	1615	1596	1657	1631	1587	1651	1668	1684	1658	1616	1599	1628	1604	1688	1651	1653	1653	1597	1650	1571	1643	1684	1586	1653	1625	1666	1568	1632	1596	1596	1670	1568	1598	1668	1638	1702	1693	1638	1734	1674	1686	1631	1685	1660	1574	1633	1639	1545	1565	1650	1604	1686	1621	1650	1643	1611	1673	1633	1652	1613	1651	1541	1639	1572	1689	1643	1543	1624	1574	1585	1682	1578	1639	1642	1652	1644	1594	1610	1690	1677	1614	1627	1641	1644	1719	1663	1655	1699	1702	1586	1557	1635	1666	1669	1623	1653	1641	1636	1613	1687	1628	1624	1642	1650	1601	1611	1666	1675	1660	1624	1603	1596	1574	1593	1657	1637	1650	1676	1668	1618	1702	1647	1633	1672	1669	1539	1581	1677	1645	1642	1625	1620	1655	1662	1669	1676	1584	1730	1588	1649	1595	1711	1647	1643	1612	1647	1612	1646	1579	1651	1607	1589	1607	1634	1629	1607	1636	1683	1625	1591	1690	1699	1653	1590	1626	1669	1648	1710	1651	1614	1588	1588	1623	1638	1585	1629	1629	1666	1704	1626	1699	1689	1601	1602	1631	1613	1621	1578	1597	1647	1618	1664	1626	1663	1645	1685	1735	1626	1635	1602	1603	1593	1562	1643	1673	1596	1653	1644	1706	1647	1634	1656	1646	1660	1707	1667	1567	1633	1643	1657	1686	1626	1717	1674	1682	1633	1673	1647	1623	1632	1608	1636	1551	1677	1657	1714	1616	1695	1603	1603	1659	1695	1594	1710	1596	1606	1581	1571	1635	1646	1621	1581	1631	1639	1582	1669	1672	1624
24272	21282	28354	24538	19342	2221	886	721	566	605	525	527	524	513	495	476	525	501	482	497	463	460	471	527	488	433	465	462	485	502	491	454	496	440	490	495	440	477	445	454	497	439	469	472	478	444	440	473	459	454	457	442	457	463	468	476	454	438	467	439	459	470	461	465	472	464	461	461	422	397	467	463	457	456	487	459	475	476	451	469	449	445	418	451	485	473	456	443	441	440	428	418	459	450	457	440	431	447	477	415	452	426	452	459	476	472	470	457	479	434	484	468	448	474	464	500	450	436	487	463	424	484	453	438	427	452	476	431	436	425	434	396	460	460	491	444	445	451	459	459	476	472	476	417	517	462	480	483	487	459	468	446	448	446	458	487	459	444	452	487	452	455	427	482	450	437	471	449	480	491	451	435	433	442	465	475	472	470	443	484	512	472	490	467	463	477	447	476	430	441	458	433	468	441	468	437	499	460	464	432	437	414	487	452	437	439	515	437	462	477	442	438	437	429	461	473	426	441	463	457	426	467	421	471	467	472	443	482	456	478	492	447	421	446	464	468	467	456	467	496	461	451	475	432	446	460	497	421	418	435	450	460	433	442	440	456	483	485	471	485	451	476	454	487	441	481	466	429	447	444	456	410	503	410	457	485	451	485	472	464	452	467	457	435	466	474	471	458	439	418	472	436	458	454	460	460	465	481	430	477	410	456	428	458	469	460	445	428	487	469	509	477	472	416	458	461	419	447	480	455	450	458	437	494	473	447	497	449	416	512	445	466	474	466	512	490	428	459	434	479	477	469	427	483	454	448	464	455	455	456	422	428	469	469	454	505	461	468	444	445	429	463	488	405	456	459	467	454	434	480	427	493	456	436	454	459	451	470	466	445	452	426	475	460	454	507	490	475	472	431	464	463	470	433	465	441	449	454	489	449	438	427	466	449	447	449	446	460	424	491	469	456	431	496	496	456	456	442	471	443	448	495	482	488	495	467	451	465	452	457	479	475	475	489	429	444	468	459	489	451	472	426	457	468	451	459	463	462	475	459	440	462	432	465	482	472	457	452	436	458	455	412	412	435	490	466	451	481	460	480	480	477	474	466	410	427	446	476	444	456	440	427	485	473	472	470	464	434	466	464	462	418	440	427	442	433	478	460	460	444	472	425	430	488	464	425	475	500	467	428	454	486	445	474	457	440	449	438	416	451	460	483	475	468	433	455	469	452	441	495	471	470	492	451	433	466	442	465	466	487	476	457	475	449	494	456	476	474	467	459	436	480	479	413	425	464	456	442	475	469	480	429	450	452	458	446	468	426	459	453	449	437	446	424	442	466	457	508	490	487	487	458	447	453	459	465	475	459	459	465	443	452	480	421	465	460	427	469	490	430	464	451	400	462	470	439	440	447	452	498	453	474	437	454	422	460	446	439	473	469	420	495	463	465	454	445	470	503	428	439	462	452	464	464	457	432	454	462	489	412	437	465	440	466	409	448	436	466	458	461	446	455	465	491	479	460	485	471	454	473	438	448	467	463	460	426	473	449	468	524	443	478	432	456	449	448	468	448	469	432	422	461	456	454	470	465	471	501	466	437	518	433	469	475	435	439	418	468	463	454	455	464	436	443	442	458	428	428	415	427	514	451	474	410	467	431	464	448	479	491	480	451	477	479	442	460	472	480	421	457	458	463	475	433	444	467	430	469	436	435	447	469	444	468	467	434	468	503	452	426	470	396	487	487	478	473	451	479	472	490	437	434	480	469	442	469	446	450	490	489	477	473	440	451	470	483	467	456	459	457	461	456	466	440	466	441	463	456	456	451	455	455	422	459	417	470	453	454	442	482	465	430	458	475	465	485	486	449	448	419	448	437	482	428	443	481	507	436	471	439	459	455	467	499	399	445	463	484	434	466	428	455	468	459	467	457	447	439	464	441	470	419	459	448	460	440	456	437	444	428	438	455	476	445	479	446	494	456	463	444	475	456	420	458	449	472	437	442	444	473	455	452	451	461	453	483	485	441	448	485	459	443	450	438	494	478	443	477	464	418	436	449	461	441	438	470	433	449	444	445	456	434	430	426	478	433	402	468	441	443	445	470	449	434	467	461	461	481	462	489	433	471	421	437	467	438	426	462	464	458	442	483	462	461	459	480	458	437	455	477	439	488	468	461	470	469	480	478	485	425	473	447	458	468	474	411	459	447	431	457	481	484	418	493	444	483	465	430	470	497	444	457	443	457	436	458	440	460	442	469	436	473	474	484	415	443	466	453	474	472	479	475	473	437	501	462	419	466	408	481	438	454	462	432	456	461	474	467	412	428	396	446	464	452	453	472	490	458	436	451	455	489	472	424	460	484	468	456	492	486	466	429	454	441	459	430	454	501	486	499	433	437	465	425	455	458	482	467	471	465	448	424	462	469	451	476	412	455	499	486	464	448	439	445	469	454	472	440	505	459	454	475	409	415	466	452	425	439	462	481	455	469	462	479	442	422	439	423	436	440	461	476	436	472	444	449	453	437	456	489	451	462	508	420	458	456	426	500	453	469	439	449	447	454	474	451	440	468	466	474	463	411	484	455	459	471	426	440	432	475	435	490	424	473	456	444	466	452	483	490	503	440	501	465	446	458	419	490	435	456	418	461	443	457	482	435	454	420	411	459	468	442	475	461	473	437	484	463	509	481	438	462	484	444	428	461	437	451	428	441	476	516	480	480	428	459	459	436	492	440	512	482	441	459	461	437	454	455	463	464	422	479	422	467	453	436	464	402	474	468	444	465	448	436	474	461	447	419	476	415	465	453	460	452	484	498	438	449	486	443	464	471	425	431	458	504	472	425	478	446	476	465	490	447	439	458	439	448	428	470	446	428	508	448	436	418	454	428	465	415	476	451	473	447	469	473	459	445	448	469	429	461	483	500	412	451	431	411	436	467	426	432	454	491	458	501	444	440	472	469	448	425	463	486	464	454	456	420	456	446	450	436	479	424	461	467	391	470	428	449	459	473	481	476	500	473	422	444	465	438	471	483	485	465	475	467	454	435	454	435	456	483	462	501	473	482	424	439	457	485	435	473	422	495	470	464	435	424	473	437	471	444	449	457	486	487	442	449	427	448	489	448	459	446	452	451	430	413	484	443	476	439	438	448	498	439	476	459	435	478	438	452	443	451	451	461	425	444	456	458	454	463	465	444	399	477	465	448	492	453	477	427	430	425	455	488	415	466	488	459	389	458	413	445	485	441	472	457	446	423	475	470	477	454	445	409	482	465	459	465	467	465	439	468	447	461	475	450	438	468	421	487	435	448	470	454	495	453	443	458	489	482	447	438	460	461	471	495	419	469	446	451	452	446	424	421	469	487	402	468	453	437	480	456	462	430	428	444	424	444	445	471	428	455	460	485	449	446	442	421	472	439	441	463	467	447	493	473	485	448	450	437	459	426	449	455	421	463	429	458	472	473	453	420	438	504	434	465	468	426	483	485	476	438	458	443	453	445	483	425	462	425	459	432	463	496
48305	13385	15470	4302	3026	2346	1855	1577	1475	1240	1256	1110	1060	1072	1050	979	904	988	967	923	951	909	907	878	867	832	916	866	887	877	895	872	816	902	837	946	896	858	837	834	802	841	830	871	801	839	878	893	820	842	835	806	872	828	857	871	846	844	810	825	822	839	879	853	849	830	810	839	811	831	808	831	840	861	837	842	827	798	813	893	935	854	825	883	837	829	850	903	804	880	832	846	814	840	845	760	856	820	832	825	843	839	856	802	813	819	794	844	806	771	802	830	816	832	838	821	830	831	821	829	795	754	838	791	905	795	852	838	827	869	809	860	783	806	838	881	813	794	863	869	880	819	851	863	848	882	851	780	866	875	808	831	893	804	843	849	821	838	839	833	865	862	844	828	774	817	838	800	864	814	848	821	811	815	784	801	845	885	853	834	832	885	822	870	792	778	899	819	898	866	819	807	847	806	794	841	855	814	776	784	810	854	806	875	813	843	800	830	824	829	836	847	845	827	848	841	835	869	812	828	825	851	864	825	834	863	817	873	805	869	789	858	824	823	896	795	845	866	824	787	819	881	836	854	814	796	777	790	839	844	791	867	787	806	836	822	854	848	856	816	785	869	850	839	838	859	843	828	816	847	854	823	861	815	834	865	845	901	820	850	858	850	837	833	818	871	862	846	844	866	819	774	792	845	878	801	800	806	852	831	803	850	844	847	824	790	803	831	881	826	824	810	831	815	835	870	795	819	826	791	840	825	830	828	817	821	781	864	853	878	821	839	826	866	899	824	887	828	777	838	826	793	837	794	822	791	839	793	905	814	841	797	838	801	845	833	858	873	832	852	860	848	808	873	908	859	794	828	814	852	847	831	844	844	829	809	894	799	793	876	858	846	854	845	831	802	789	798	836	798	857	859	763	794	860	839	842	881	847	795	832	769	853	824	814	888	866	838	828	804	820	809	846	855	770	794	855	828	807	800	823	821	809	836	829	817	813	846	846	818	834	786	844	831	894	827	867	814	799	820	798	854	868	825	881	873	831	778	815	867	803	811	844	784	849	801	772	866	793	827	812	827	826	808	819	840	772	840	857	833	836	800	870	850	816	855	859	836	807	855	841	837	865	820	828	813	936	845	813	785	799	817	831	838	826	840	785	783	846	826	814	842	803	788	782	824	810	791	753	833	791	824	839	829	845	778	839	867	858	852	791	862	827	847	811	851	827	833	834	848	857	797	871	816	834	817	889	853	818	853	835	794	811	839	805	819	782	845	826	802	769	815	817	844	857	823	837	868	824	803	855	821	819	837	867	827	836	812	847	797	798	816	810	856	814	868	827	847	834	804	846	881	828	852	820	804	849	811	832	844	870	846	856	879	845	854	835	868	776	875	803	817	813	872	839	823	901	788	809	854	844	832	869	854	831	843	852	820	878	776	854	796	804	857	836	837	817	847	837	851	842	846	854	851	834	801	884	828	834	772	889	857	829	820	847	723	810	773	852	833	814	811	837	820	836	790	801	846	852	835	824	876	816	853	806	847	838	872	855	861	824	841	813	835	821	810	841	851	832	831	863	812	846	809	838	804	808	825	819	817	898	794	863	803	843	815	818	789	856	836	846	829	794	863	843	826	833	815	854	808	849	796	817	814	858	847	809	847	854	845	825	751	855	872	840	812	799	817	774	809	843	794	818	830	824	824	885	879	842	860	789	822	769	859	837	804	866	786	809	849	825	828	839	814	886	833	829	869	802	869	833	846	828	822	783	837	844	794	854	827	865	798	827	853	785	838	819	830	826	841	803	810	859	838	834	856	874	829	793	859	821	790	866	811	871	804	829	809	824	867	900	855	841	817	814	823	845	811	842	843	821	824	857	825	846	804	834	808	785	839	830	786	904	786	833	836	816	880	890	822	831	813	817	820	799	811	804	864	856	855	871	903	787	826	842	829	827	834	833	857	829	837	807	809	871	822	854	850	802	805	782	803	790	885	843	790	845	853	777	872	844	870	812	811	834	853	852	855	830	784	801	828	827	819	907	812	841	829	840	835	869	829	841	844	807	837	813	855	823	872	813	798	810	798	868	880	848	830	838	837	837	830	815	844	846	833	839	873	850	805	829	839	840	823	786	849	815	789	824	788	838	852	808	806	782	801	785	843	853	790	775	833	793	848	816	786	813	865	822	814	827	830	830	821	792	847	838	775	818	830	846	830	851	837	891	817	839	836	841	862	790	823	847	802	846	805	826	888	819	859	855	834	821	818	849	841	829	889	827	841	800	868	801	835	852	853	853	813	810	797	783	803	838	843	788	876	797	826	817	809	872	823	818	811	767	847	795	839	799	830	831	879	828	759	814	882	787	811	804	822	842	823	808	842	818	882	816	829	811	830	854	865	833	879	828	823	813	829	833	817	808	850	790	829	817	864	809	809	777	854	815	834	832	854	835	813	839	824	826	856	825	842	834	816	803	837	801	849	819	815	841	858	815	852	846	834	828	772	834	840	779	845	804	817	836	840	858	829	830	819	822	839	872	883	823	833	815	828	852	794	870	817	832	813	830	841	842	824	844	807	824	851	841	856	814	795	822	827	806	806	842	861	829	794	848	810	793	876	827	794	832	832	811	852	799	820	841	805	816	814	845	829	771	818	801	851	851	891	770	817	803	808	823	829	849	850	807	773	845	840	819	809	835	830	848	815	850	799	831	857	816	862	757	807	881	827	807	859	809	809	872	835	811	827	828	837	832	834	854	802	851	834	818	844	811	841	851	858	823	836	782	796	810	840	823	867	830	862	833	865	820	848	844	831	844	797	843	826	857	850	816	790	796	829	899	833	827	757	823	842	821	795	843	840	812	845	848	929	857	839	848	797	850	818	845	805	837	805	796	863	826	881	863	802	815	813	860	795	850	825	848	846	820	783	816	843	811	850	840	787	834	862	822	842	876	838	866	755	817	825	841	859	858	810	804	819	851	844	829	815	816	846	827	836	821	830	822	844	822	837	801	867	849	792	841	850	856	821	813	842	813	857	843	831	822	787	806	808	829	834	814	844	848	828	810	845	831	786	831	841	812	849	815	831	854	806	801	787	811	862	855	831	839	827	836	835	864	845	815	799	878	810	850	862	824	776	794	860	837	856	836	823	847	813	865	863	875	819	791	836	814	843	842	825	806	817	814	846	831	820	845	831	790	796	847	844	803	895	827	860	862	814	858	833	884	833	863	809	839	816	781	790	833	891	835	847	826	816	828	839	831	787	796	809	826	820	831	828	847	845	845	798	872	814	820	837	805	869	835	866	812	817	813	801	793	813	805	838	868	802	862	791	819	825	838	798	796	834	832	804	866	812	862	835	819	807	829	822	897	820	829	789	783	832	821	857	832	830	804	828	846	789	859	847	855	846	798	844	798	860	792	804	848	864	836	795	850	824	800	839	803	870	808	851	843	843	876	819	776	813	880	815	767	801	784	824	774	817	803	815	854	809	857	835	873	821	827	814	827	774	873	879	806	875	835	817
23325	21287	28976	23914	21286	17742	2105	1002	787	712	667	620	586	595	593	588	585	503	538	546	529	515	531	530	508	495	502	463	480	507	465	495	480	441	525	494	528	489	490	480	493	457	487	443	509	473	477	462	496	465	457	475	476	472	426	488	484	456	459	484	452	445	479	482	474	528	486	464	445	467	490	467	445	476	482	463	469	466	489	498	462	504	461	473	422	457	442	444	470	459	457	457	483	451	445	439	472	463	450	438	491	518	458	483	442	448	500	504	511	481	444	409	422	483	469	432	463	464	446	496	456	443	475	492	482	489	467	477	438	452	427	480	483	458	501	460	467	458	450	461	476	488	453	464	474	501	466	473	458	487	473	454	457	463	472	481	458	455	442	430	461	477	468	465	464	428	459	467	471	444	448	421	491	494	447	475	458	453	498	459	477	458	451	524	490	445	434	458	486	451	446	438	464	482	429	464	456	480	452	478	495	441	479	476	449	481	468	466	501	420	503	450	437	500	478	444	436	446	448	422	455	467	455	494	434	451	474	477	517	452	489	467	457	429	475	467	445	454	441	459	454	427	476	494	466	526	457	481	520	455	445	485	456	429	458	432	490	464	446	449	461	491	429	476	450	425	473	495	446	461	414	437	440	497	475	445	456	473	447	428	482	444	451	476	472	481	490	473	476	461	480	473	455	441	478	445	454	474	459	449	449	416	472	428	490	492	419	501	442	456	451	456	449	480	436	495	482	489	480	449	469	462	437	456	438	468	492	466	460	474	501	466	445	442	451	461	472	516	463	472	454	468	451	432	531	463	485	419	455	459	429	453	446	470	441	473	449	471	458	468	475	450	474	481	486	461	472	469	442	480	508	456	494	434	459	479	453	480	451	469	415	459	472	455	454	468	446	460	475	412	491	449	497	487	453	472	452	437	474	473	473	474	442	493	470	479	469	442	469	473	450	444	437	432	466	482	443	456	445	516	490	467	417	468	459	437	409	469	449	420	463	464	497	482	447	437	473	513	449	454	479	457	469	457	494	445	457	460	463	410	447	454	496	469	474	480	448	460	464	468	442	492	452	475	491	421	462	478	441	483	426	435	451	472	493	457	468	476	466	476	470	451	467	474	473	472	516	468	458	470	461	448	482	449	461	482	470	452	470	468	455	468	470	487	443	471	467	476	448	464	451	458	507	463	464	481	436	483	464	467	490	486	472	443	458	476	478	462	448	464	471	457	484	487	480	462	474	519	465	437	483	452	444	479	455	427	462	473	431	432	468	491	476	473	496	460	479	461	470	479	496	468	468	461	452	446	492	457	477	453	466	479	502	427	470	462	445	475	490	476	487	448	444	424	445	438	438	469	488	497	456	498	446	461	472	455	470	433	455	473	483	471	451	449	500	432	467	504	504	454	495	443	460	452	497	473	459	464	462	467	473	477	468	475	510	491	438	467	434	466	457	504	442	451	459	463	404	467	490	451	455	508	452	443	473	427	477	459	451	482	453	463	433	438	443	475	463	508	443	463	467	451	468	439	458	474	462	433	467	468	486	479	464	483	474	474	455	438	450	428	461	482	503	490	426	460	474	469	466	454	505	451	475	451	454	454	480	429	494	463	494	472	466	429	448	458	440	498	431	471	474	452	462	438	464	433	521	451	489	467	451	486	429	518	484	472	509	459	452	485	486	482	455	465	472	498	475	451	473	485	442	463	484	488	459	447	467	478	474	464	476	502	455	465	501	414	464	444	453	423	464	439	458	494	483	501	458	454	475	454	448	485	456	489	467	472	466	431	482	466	452	461	462	484	461	451	464	475	469	467	478	461	440	454	453	465	463	475	474	502	474	483	435	470	495	455	485	491	466	453	464	463	475	425	456	480	407	449	463	498	419	443	467	497	462	461	451	477	496	510	506	429	454	451	486	471	470	485	460	466	430	464	489	454	457	464	475	490	474	476	464	488	465	478	464	460	486	492	459	437	461	472	465	454	483	435	455	463	478	466	441	475	439	447	477	439	449	449	486	455	468	453	457	475	460	503	428	489	474	490	475	453	491	456	447	461	544	473	466	485	453	440	405	459	469	462	443	461	506	454	459	451	496	486	432	491	470	448	460	444	443	458	511	438	452	472	472	434	447	456	445	458	459	484	475	446	449	448	444	451	470	471	437	455	467	478	424	458	506	492	462	453	420	442	446	446	436	437	468	431	443	459	505	459	471	477	454	446	458	467	510	462	451	455	497	435	478	456	475	457	474	489	439	439	484	506	478	439	443	496	427	449	481	509	503	464	424	456	480	464	466	479	445	481	449	481	423	493	467	475	478	514	461	473	465	485	464	491	457	486	468	448	461	449	439	464	486	506	451	473	473	408	481	517	479	458	512	472	479	475	494	452	465	448	463	470	475	436	510	516	468	467	467	430	462	453	463	455	429	450	438	450	446	478	458	430	481	487	491	441	440	454	460	456	509	444	453	435	474	473	448	435	451	454	474	447	462	488	484	497	455	457	441	455	469	476	459	467	463	493	459	420	470	451	469	466	485	441	434	462	501	438	462	467	447	489	449	435	455	448	452	475	470	445	473	444	507	466	469	445	460	497	450	460	465	472	431	451	443	470	477	498	475	476	440	484	470	457	447	476	436	469	499	462	469	450	512	472	434	460	457	437	458	466	462	468	440	454	486	440	502	432	479	441	455	470	488	474	432	456	457	432	434	474	443	485	452	437	502	468	433	477	472	457	471	449	448	488	483	429	448	432	438	484	457	459	461	475	455	490	478	435	510	501	443	456	464	448	464	479	427	452	461	452	475	452	431	475	470	481	418	472	435	455	459	472	467	498	484	437	444	464	470	485	489	449	457	454	456	461	483	459	455	447	445	476	456	467	460	460	471	479	450	432	505	455	439	474	473	459	474	430	458	474	476	440	449	454	493	407	444	501	449	470	459	436	472	500	497	464	450	483	448	487	491	485	453	444	463	456	459	451	474	440	482	413	471	490	489	483	457	458	470	458	441	532	473	494	489	451	448	452	477	449	460	455	448	499	454	492	432	463	475	464	499	480	457	420	446	470	479	491	438	518	471	503	481	461	431	454	465	489	489	447	482	486	437	468	480	471	441	425	481	455	458	453	458	462	483	472	466	470	474	461	465	489	454	450	476	489	457	458	508	454	480	497	489	512	455	411	502	479	489	462	478	445	430	438	448	458	456	439	451	407	454	454	468	464	481	461	453	516	479	438	422	474	479	450	473	438	458	483	483	492	454	454	462	428	453	481	504	452	496	477	471	449	472	469	473	463	470	450	459	479	496	457	483	463	476	479	463	477	469	439	470	453	439	450	457	420	463	482	450	454	457	475	420	466	446	463	471	478	478	462	478	450	486	463	427	477	476	473	467	473	454	463	468	502	446	482	467	498	469	454	453	477	458	499	486	476	481	471	454	484	500	449	453	429	453	442	395	457	433	485	418	456	488	479	487	414	425	480	458	446	471	469	456	470	461	476	424	455	477	483	436	505
54909	16540	19224	6803	4665	3489	2718	2128	1904	1756	1568	1374	1248	1220	1115	1096	1097	1022	1006	1025	982	968	924	880	881	866	898	893	906	851	822	834	868	837	797	837	845	837	835	868	844	836	863	823	824	838	777	835	810	840	834	831	827	840	796	825	794	779	808	839	858	817	819	793	796	743	852	766	800	801	794	837	800	772	807	807	775	784	830	761	852	724	828	754	799	794	807	802	799	822	791	745	753	772	759	853	764	776	811	795	843	786	820	804	771	775	827	835	759	799	845	792	834	818	800	772	838	776	816	767	803	792	816	826	743	824	784	799	773	770	794	782	795	802	799	811	804	803	823	783	799	838	825	835	779	817	803	846	765	790	787	826	795	795	813	795	813	814	798	813	811	800	807	766	822	814	805	813	813	812	776	776	770	816	736	763	783	808	839	809	796	830	800	818	853	789	765	731	787	796	786	858	792	785	779	767	791	856	822	735	786	769	824	780	785	826	805	799	790	851	804	787	786	825	792	778	807	774	775	759	784	783	742	784	826	754	786	755	839	822	808	806	799	757	797	817	830	793	792	773	711	790	806	764	785	786	806	809	732	784	812	793	799	794	791	811	844	774	786	803	758	775	799	810	771	825	750	783	812	763	762	818	790	810	807	805	782	772	754	788	788	753	774	789	822	767	785	796	843	825	764	780	774	817	801	732	852	815	819	815	749	779	785	790	795	799	804	784	805	813	755	826	819	784	785	807	819	811	773	774	777	805	812	793	765	771	781	817	739	794	810	780	779	781	821	793	860	794	797	828	790	797	813	783	819	793	779	810	795	765	784	801	742	823	790	805	816	764	775	764	806	789	798	808	763	792	801	764	801	726	803	769	796	776	782	824	775	790	785	801	789	800	843	808	741	790	805	792	780	760	809	802	807	803	831	776	817	803	781	767	813	788	762	796	864	789	757	768	823	792	744	791	774	823	811	800	790	817	789	794	823	783	840	812	777	787	760	828	820	765	778	824	766	792	805	765	819	741	762	776	765	783	820	777	774	814	782	766	800	828	848	783	821	775	773	781	776	792	824	817	771	812	759	783	798	820	805	775	800	814	764	768	793	829	836	823	838	786	842	819	773	768	787	834	841	826	844	842	756	769	849	735	791	793	832	748	772	794	803	802	802	816	833	775	796	753	813	833	745	778	780	761	815	762	713	798	811	863	789	741	802	868	743	759	822	833	757	854	770	789	811	796	779	748	791	785	756	801	803	820	764	796	743	813	777	806	856	850	773	804	761	819	779	750	836	811	809	752	797	751	786	757	790	789	834	804	758	828	757	820	825	842	784	793	838	729	798	770	790	813	795	794	782	778	741	782	834	803	776	811	780	785	819	738	781	822	781	786	811	827	807	749	838	800	768	731	803	790	770	796	747	785	806	808	785	817	804	829	756	770	768	806	779	784	765	772	791	831	802	798	793	839	799	783	761	791	758	722	770	789	854	817	814	855	853	753	795	826	807	765	774	774	745	812	807	782	793	777	780	781	803	770	798	802	793	786	807	739	808	806	786	752	786	778	853	764	769	812	783	805	773	769	800	769	797	824	769	747	704	783	777	810	800	786	804	782	745	820	823	818	752	837	756	799	813	808	806	783	793	789	833	762	807	818	788	773	824	830	783	773	762	822	767	782	773	747	782	772	775	824	793	772	796	779	756	846	816	745	830	848	767	776	788	791	801	781	775	824	793	788	778	762	841	801	794	764	810	814	750	767	761	759	761	761	801	826	820	791	756	794	830	787	766	773	792	809	748	834	802	789	758	800	791	820	765	771	829	788	792	807	794	746	799	783	775	809	824	790	808	776	848	851	783	829	797	764	798	830	827	832	807	841	784	788	761	807	780	801	774	829	800	767	758	794	813	812	807	790	766	791	810	779	850	842	813	801	821	772	830	752	747	825	720	772	821	812	772	818	829	851	757	794	755	769	788	806	767	764	787	813	799	819	803	770	757	794	794	788	812	787	753	791	748	775	761	788	761	816	819	765	831	763	768	819	786	809	836	797	744	835	755	794	798	797	739	748	833	798	753	754	802	835	779	772	771	750	747	845	800	820	837	782	762	797	795	764	771	855	747	778	760	765	782	866	736	783	820	792	782	798	775	760	795	849	823	771	757	814	742	783	773	837	815	806	789	808	805	757	817	785	806	790	742	778	748	789	791	826	782	755	825	776	785	794	813	802	834	756	756	813	806	775	791	767	769	811	820	798	775	750	807	813	822	812	756	793	843	776	826	777	781	797	808	745	837	813	820	834	793	780	762	762	739	788	868	779	792	746	772	772	789	806	770	795	722	816	785	781	755	774	774	814	740	821	793	765	774	801	766	777	793	729	786	788	748	783	762	745	762	772	824	756	785	780	735	797	786	717	800	737	779	773	769	846	780	808	852	806	805	774	789	846	716	735	801	738	766	783	778	799	815	808	809	800	783	778	769	786	808	788	745	770	779	827	782	816	761	732	771	837	795	827	813	811	833	793	803	788	818	813	783	781	820	792	825	791	772	789	765	780	842	847	791	835	789	824	820	775	768	793	846	779	803	723	786	802	784	829	793	803	809	844	821	797	777	831	810	785	830	817	801	794	823	801	755	811	795	753	826	764	752	827	769	800	780	798	818	808	776	809	785	845	858	775	822	802	808	840	788	816	823	796	789	746	802	767	808	716	775	786	806	786	809	777	788	789	756	748	765	774	786	802	828	779	814	778	820	805	848	792	801	783	778	816	770	805	752	756	795	772	789	811	854	819	816	758	765	828	814	796	758	804	743	779	763	813	763	794	832	811	794	807	783	834	822	777	764	780	801	773	798	800	790	798	755	777	785	789	806	792	793	788	764	816	774	796	735	789	755	784	799	815	804	763	773	809	787	770	780	803	827	795	834	774	846	831	807	795	813	791	762	810	818	794	845	808	800	799	804	810	755	853	767	821	717	828	754	792	794	734	816	798	814	795	808	803	838	801	778	751	792	817	795	800	844	788	771	760	767	716	830	752	803	851	816	782	802	780	787	829	787	874	822	817	811	809	762	769	756	803	803	790	764	785	760	778	834	814	795	832	787	710	759	811	782	798	847	820	772	808	778	840	772	803	781	786	801	819	779	861	776	751	747	787	796	778	784	815	748	814	789	768	767	796	800	819	780	798	792	793	778	820	822	764	785	839	790	784	756	789	784	798	837	792	793	830	779	814	742	826	732	814	761	820	769	827	807	792	830	840	793	845	761	782	772	795	790	776	798	771	807	734	813	810	815	775	790	791	807	761	779	811	863	833	775	781	835	810	818	769	752	795	787	755	788	775	821	805	795	845	774	787	798	793	734	782	805	831	788	786	839	802	756	766	868	793	836	774	762	813	801	778	809	794	814	756	787	803	794	799	829	795	769	797	840	784	820	826	793	766	805	798	843	821	794	791	784	827	836	829	797	804	811	817	770	800	731	785	785	788	826	797	835	848	837	822	758	781	814	797	785	755	731	784	783	833
26895	20908	11698	1643	1066	1076	985	973	926	960	968	985	948	998	927	1009	939	962	985	948	968	1008	934	986	974	967	978	980	947	949	951	972	973	990	930	982	946	987	972	989	1041	998	995	956	966	1002	987	948	958	987	919	984	968	985	985	1000	963	937	1012	952	944	881	939	955	982	923	926	905	956	925	965	978	991	958	940	979	934	984	954	957	945	958	945	949	978	952	911	924	953	950	961	978	920	954	961	1007	980	950	945	1004	1032	950	956	942	973	957	959	970	1021	976	967	937	1023	950	991	1002	952	969	972	960	979	940	997	973	966	933	978	916	956	961	997	995	927	946	957	965	878	981	997	984	932	969	930	960	891	960	940	970	1002	939	1027	921	981	978	947	943	927	924	972	953	977	1016	983	957	933	922	923	983	1026	929	971	958	974	938	962	990	1023	957	976	899	997	949	979	1010	934	954	941	984	938	958	999	1006	986	966	955	1000	958	970	956	997	937	946	918	983	1013	1000	938	1002	996	953	929	999	961	971	885	915	975	948	984	973	972	976	937	982	1016	977	944	982	928	951	946	982	979	939	970	942	952	909	963	973	971	916	1012	966	924	1018	939	950	940	935	942	990	988	908	957	969	989	995	972	981	915	932	975	925	977	979	943	975	971	955	933	973	962	936	915	973	990	970	928	922	976	962	929	930	888	964	971	976	944	968	992	965	950	1011	962	986	961	972	966	973	974	975	959	952	976	1024	970	918	974	1019	959	928	1011	935	933	934	987	964	975	960	984	918	907	967	965	907	931	1009	966	971	903	994	954	966	983	935	929	1013	983	963	950	982	985	1024	963	987	988	1011	960	964	975	980	963	883	988	1009	965	974	995	965	954	983	927	931	895	934	953	927	996	961	935	983	935	987	951	986	964	903	970	998	943	999	947	944	1033	1012	991	933	965	948	1040	927	917	936	983	968	975	1005	994	981	978	949	966	934	993	949	960	962	923	891	990	948	936	938	977	944	918	969	934	1005	979	1029	974	950	974	923	950	955	927	987	973	931	985	912	983	977	935	959	960	909	923	952	902	941	902	920	951	949	950	960	954	925	988	956	959	977	1006	1006	979	921	940	961	973	932	954	988	957	950	919	932	967	996	960	932	958	930	1011	934	916	960	906	941	943	950	1001	963	961	969	961	942	924	993	987	985	1033	950	966	957	956	952	1015	971	939	921	927	955	918	976	968	993	999	964	948	970	934	992	966	962	960	972	947	941	955	989	978	922	1043	918	939	917	962	965	948	977	941	946	928	999	949	899	919	927	996	1001	1011	953	944	982	979	945	980	965	951	982	978	974	964	943	980	947	974	944	1011	933	987	943	984	913	960	969	1017	953	1047	939	949	931	951	982	989	932	974	1022	997	941	965	911	971	912	932	960	961	955	975	966	1015	916	942	962	987	1020	1001	926	921	922	958	935	978	909	1010	938	901	970	938	1022	935	990	964	928	916	993	1005	930	953	972	1004	977	988	904	931	972	987	1004	967	923	979	939	962	938	941	965	1016	925	947	953	908	944	971	986	987	972	980	974	1015	928	899	1042	949	956	920	979	934	920	1023	980	919	994	988	914	923	985	941	984	923	934	983	912	984	1011	960	953	944	944	933	991	938	977	953	992	892	981	978	935	969	945	891	939	974	933	992	962	978	1004	933	934	946	970	959	959	956	986	1029	918	924	997	992	912	955	979	953	924	963	980	914	1009	1003	972	957	956	902	936	933	924	968	925	1009	951	971	950	942	1016	942	1018	1002	1033	996	936	975	995	927	1034	999	1002	949	928	920	943	989	922	994	954	912	963	1005	952	1018	988	934	954	976	985	915	974	963	972	966	957	1015	973	968	941	960	925	934	935	909	918	956	965	1002	980	965	957	998	961	984	937	936	950	983	968	937	975	969	920	982	941	987	914	988	924	962	988	959	978	958	915	951	989	961	967	999	967	951	937	917	970	976	955	941	994	961	933	926	945	958	935	946	955	981	925	974	952	969	952	965	997	948	968	937	935	979	931	1002	922	982	950	989	1003	938	1013	984	963	981	955	978	948	947	990	974	945	1016	988	954	969	928	979	935	932	993	964	966	1017	971	1011	936	976	954	964	973	999	961	956	959	911	909	970	1014	945	972	987	889	978	961	927	1000	928	990	1025	978	983	987	974	945	939	1034	972	975	1001	962	906	962	930	917	918	927	945	883	942	961	940	910	912	954	988	985	1025	978	929	939	962	978	972	914	987	936	954	916	972	948	999	966	1007	963	946	948	961	983	959	936	968	983	950	922	1006	960	966	984	1001	989	953	967	987	960	983	947	956	988	959	986	947	977	930	977	1022	974	969	953	1002	973	985	960	958	971	971	996	981	971	911	927	964	956	947	969	985	941	1001	960	931	1001	957	958	902	1014	976	957	988	904	1017	925	971	979	966	916	984	993	974	947	961	980	938	939	963	894	972	970	907	982	965	915	976	965	969	919	974	978	972	973	963	973	1024	990	975	884	969	988	939	1005	972	919	944	1024	989	929	940	957	948	945	1003	942	1030	942	995	989	960	1001	942	929	906	951	907	993	977	973	991	991	956	1027	994	961	902	974	916	1000	968	915	989	957	989	970	979	967	999	926	955	994	971	979	955	956	939	954	980	931	930	937	962	966	948	934	981	1030	926	936	977	986	1054	981	906	949	981	982	926	960	956	936	923	909	965	960	995	945	966	922	928	1017	950	955	898	985	992	998	953	959	993	993	947	931	964	938	933	1007	972	934	981	907	998	981	953	975	955	943	957	1009	919	993	915	914	1011	936	903	961	932	1001	929	1001	962	963	970	997	950	997	939	979	955	946	972	958	969	982	990	986	1024	954	957	978	966	985	974	962	969	994	945	915	1021	951	994	944	980	980	1033	977	1003	966	916	1014	912	960	920	978	1019	949	900	971	979	936	1005	928	918	913	964	926	992	965	919	931	981	998	962	966	975	1023	964	978	948	988	959	965	939	933	962	979	966	994	988	997	976	1033	981	952	938	917	950	991	948	925	966	974	925	936	968	981	987	991	964	954	924	944	903	966	950	972	1003	919	1019	961	937	952	928	944	967	950	963	927	1008	956	993	966	958	972	996	973	978	986	936	958	992	942	954	974	958	972	966	995	999	959	947	971	981	858	925	952	986	997	997	976	1025	971	991	984	1012	982	898	959	953	1022	1004	986	988	957	983	997	983	955	958	930	924	1011	952	933	977	971	1008	1002	921	959	981	967	936	980	915	986	1005	956	981	993	941	974	953	963	964	962	981	929	973	942	985	1027	921	961	949	1040	919	1000	952	979	976	929	983	938	953	938	999	973	920	974	988	977	961	962	894	988	938	971	895	933	945	951	993	944	947	984	982	989	914	993	957	932	955	947	953	1066	956	937	937	959	1013	922	941	934	938	928	979	956	987	995	1007	947	946	998	969	977	954	974	954	976	957	947	961	1006	901	947	929	994	969	954	1003	932	963	942	957	948	1016	995	957	910	986	920	932	993	979	997	931	976	972	997	950	981	948	889	846	970	944	921	984	970	943	1007	970	926	980	944	921	965	953	991	939	976	985	986	980	967	968	968	990	960	1007	915	975	981	1005	950	897	935	985	989	972	998	947	968	946	968	963	961	963	1019	982
23778	5501	4542	1985	1830	1776	1729	1738	1608	1664	1609	1640	1687	1613	1647	1629	1650	1669	1633	1629	1642	1607	1617	1610	1606	1668	1599	1647	1600	1639	1645	1604	1715	1655	1582	1611	1655	1679	1600	1663	1625	1576	1629	1661	1653	1610	1579	1625	1585	1597	1606	1558	1689	1760	1651	1588	1604	1644	1618	1558	1621	1656	1592	1636	1660	1635	1645	1643	1588	1598	1629	1627	1601	1601	1551	1656	1616	1626	1638	1650	1624	1661	1674	1650	1631	1616	1653	1652	1620	1654	1718	1713	1519	1641	1631	1685	1672	1639	1606	1581	1670	1618	1653	1631	1633	1693	1649	1658	1652	1583	1603	1635	1608	1649	1597	1593	1601	1677	1641	1613	1660	1608	1609	1556	1647	1695	1653	1608	1629	1640	1711	1584	1567	1625	1643	1628	1649	1666	1637	1626	1622	1661	1606	1617	1639	1648	1664	1641	1639	1630	1604	1600	1679	1563	1621	1690	1644	1682	1639	1715	1627	1614	1581	1659	1621	1593	1593	1642	1614	1619	1554	1663	1600	1613	1598	1578	1724	1632	1619	1632	1650	1672	1606	1625	1581	1671	1629	1658	1671	1571	1582	1664	1624	1631	1639	1640	1659	1618	1582	1589	1645	1599	1669	1543	1660	1629	1631	1565	1578	1605	1660	1675	1564	1561	1670	1640	1610	1664	1549	1631	1617	1610	1639	1614	1557	1626	1615	1612	1590	1606	1595	1585	1601	1619	1647	1615	1615	1541	1607	1597	1629	1637	1549	1620	1652	1564	1591	1574	1561	1590	1714	1555	1612	1611	1606	1637	1647	1666	1624	1610	1530	1623	1544	1637	1608	1654	1601	1617	1660	1558	1631	1566	1608	1642	1647	1652	1530	1652	1597	1565	1663	1640	1572	1647	1620	1617	1662	1572	1529	1704	1620	1583	1711	1500	1637	1570	1585	1633	1625	1585	1639	1655	1652	1639	1654	1551	1575	1637	1568	1597	1612	1650	1648	1586	1568	1626	1658	1607	1677	1617	1632	1635	1549	1649	1593	1628	1702	1619	1533	1600	1692	1622	1595	1661	1662	1589	1667	1606	1519	1572	1584	1592	1562	1661	1614	1692	1640	1554	1659	1704	1629	1573	1648	1648	1651	1628	1642	1607	1579	1640	1602	1580	1555	1664	1621	1638	1572	1545	1684	1661	1620	1618	1595	1659	1632	1621	1529	1625	1559	1645	1581	1625	1630	1673	1566	1613	1632	1607	1648	1629	1676	1691	1644	1644	1632	1657	1635	1568	1671	1666	1651	1594	1590	1669	1619	1555	1608	1605	1629	1674	1675	1625	1637	1661	1621	1621	1628	1607	1584	1633	1639	1627	1656	1609	1640	1645	1585	1642	1577	1619	1620	1643	1556	1596	1649	1650	1586	1632	1621	1607	1631	1610	1630	1628	1633	1610	1608	1640	1563	1654	1563	1627	1612	1612	1638	1607	1642	1648	1602	1712	1565	1590	1589	1615	1580	1612	1612	1622	1570	1624	1679	1620	1654	1643	1615	1600	1663	1686	1548	1622	1597	1630	1647	1623	1627	1590	1627	1583	1636	1591	1696	1639	1597	1609	1552	1604	1609	1579	1665	1628	1629	1637	1606	1614	1639	1536	1683	1601	1572	1580	1624	1552	1647	1652	1618	1713	1608	1621	1568	1536	1594	1639	1526	1643	1640	1619	1596	1606	1621	1624	1597	1640	1657	1576	1604	1626	1593	1672	1617	1647	1522	1616	1619	1527	1570	1624	1649	1567	1677	1628	1553	1583	1619	1640	1634	1633	1608	1652	1593	1730	1636	1672	1645	1675	1554	1607	1592	1686	1695	1563	1608	1622	1605	1559	1647	1642	1623	1648	1587	1669	1588	1645	1580	1600	1653	1579	1639	1650	1623	1610	1649	1624	1665	1639	1639	1627	1654	1639	1590	1611	1631	1585	1594	1566	1617	1620	1621	1562	1709	1613	1584	1611	1635	1678	1620	1555	1616	1678	1647	1591	1647	1574	1615	1552	1621	1700	1614	1623	1586	1557	1610	1626	1619	1508	1547	1617	1667	1574	1658	1567	1630	1652	1673	1642	1628	1610	1647	1605	1657	1636	1574	1616	1615	1712	1549	1561	1493	1653	1737	1562	1620	1656	1584	1665	1621	1609	1614	1587	1627	1687	1653	1667	1598	1679	1635	1627	1675	1563	1664	1600	1590	1713	1580	1599	1561	1568	1574	1581	1595	1529	1626	1620	1617	1659	1601	1664	1680	1661	1680	1737	1617	1668	1546	1631	1637	1690	1581	1630	1570	1563	1607	1664	1643	1612	1663	1691	1635	1612	1633	1546	1599	1620	1669	1609	1529	1719	1623	1601	1592	1714	1607	1624	1611	1628	1523	1601	1531	1514	1622	1612	1614	1568	1677	1589	1605	1635	1702	1658	1615	1623	1654	1642	1641	1649	1591	1568	1589	1642	1578	1656	1627	1617	1639	1711	1637	1676	1650	1623	1593	1557	1624	1593	1631	1651	1611	1602	1614	1599	1576	1604	1644	1641	1640	1663	1642	1611	1635	1634	1630	1625	1578	1558	1640	1633	1649	1586	1654	1661	1581	1621	1650	1634	1624	1607	1592	1650	1688	1629	1655	1642	1624	1670	1584	1728	1557	1609	1556	1646	1542	1659	1594	1594	1637	1659	1619	1618	1655	1644	1657	1599	1529	1590	1630	1564	1614	1675	1621	1638	1664	1612	1676	1621	1603	1595	1607	1676	1615	1599	1642	1665	1627	1611	1586	1631	1613	1639	1667	1660	1612	1612	1579	1692	1654	1645	1630	1588	1590	1717	1649	1655	1567	1631	1601	1551	1620	1605	1570	1630	1631	1685	1622	1623	1669	1647	1630	1651	1629	1562	1625	1565	1704	1629	1643	1665	1559	1637	1559	1646	1705	1574	1536	1616	1598	1648	1772	1642	1638	1619	1658	1619	1584	1644	1560	1620	1573	1671	1598	1623	1558	1575	1580	1619	1643	1606	1541	1629	1628	1661	1583	1633	1621	1609	1668	1645	1620	1662	1610	1587	1610	1613	1577	1612	1610	1667	1589	1629	1617	1639	1616	1594	1589	1685	1632	1595	1662	1589	1633	1640	1553	1640	1656	1644	1648	1635	1608	1701	1631	1561	1611	1667	1668	1629	1657	1590	1642	1602	1673	1615	1671	1568	1660	1624	1624	1605	1649	1659	1648	1587	1595	1542	1689	1599	1546	1639	1577	1581	1658	1624	1588	1679	1694	1693	1547	1617	1554	1518	1533	1715	1555	1618	1643	1649	1570	1618	1608	1591	1607	1618	1660	1659	1703	1635	1582	1580	1646	1637	1560	1576	1603	1558	1626	1624	1659	1596	1704	1511	1632	1625	1657	1599	1725	1572	1643	1613	1638	1660	1659	1648	1592	1573	1647	1638	1594	1610	1635	1637	1613	1626	1707	1618	1620	1580	1639	1622	1631	1572	1659	1636	1596	1637	1630	1590	1591	1592	1564	1601	1675	1553	1687	1672	1556	1639	1717	1702	1681	1729	1650	1586	1595	1575	1551	1614	1571	1692	1633	1637	1593	1628	1667	1572	1626	1613	1604	1629	1667	1607	1676	1663	1589	1619	1563	1658	1617	1580	1634	1728	1585	1631	1570	1592	1614	1717	1564	1649	1567	1669	1581	1636	1650	1650	1624	1629	1665	1606	1597	1501	1600	1601	1689	1621	1650	1659	1638	1601	1662	1630	1687	1639	1607	1710	1642	1619	1606	1558	1599	1670	1571	1682	1621	1673	1616	1563	1581	1586	1663	1590	1697	1535	1659	1620	1619	1640	1665	1631	1652	1657	1649	1596	1641	1621	1626	1658	1632	1612	1641	1638	1650	1566	1571	1641	1685	1582	1632	1655	1582	1645	1607	1628	1681	1635	1586	1551	1648	1634	1601	1592	1569	1653	1609	1583	1667	1588	1572	1613	1641	1599	1649	1607	1641	1660	1640	1625	1571	1556	1669	1571	1648	1609	1600	1620	1586	1625	1654	1655	1645	1650	1616	1614	1587	1618	1620	1609	1618	1604	1602	1596	1535	1575	1611	1615	1605	1612	1678	1536	1661	1590	1655	1584	1559	1632	1683	1578	1648	1625	1606	1618	1617	1595	1610	1704	1672	1633	1538	1576	1677	1627	1620	1656	1633	1644	1618	1638	1623	1562	1635	1541	1627	1614	1671	1693	1594	1545	1618	1565	1530	1627	1591	1653	1648	1643	1600	1626	1640	1656	1614	1529	1634	1691	1551	1600	1641	1636	1618	1708	1596	1579	1657	1648	1649	1645	1568	1618	1629	1611	1595	1607	1663	1585	1670	1637	1588	1644	1534	1621	1596	1619	1594	1610	1615	1659	1582	1595	1609	1640	1596	1672	1688	1607	1695	1580	1594	1622	1672	1660	1606	1673	1639	1640	1652	1600	1575	1630	1602	1685	1601	1576	1616	1559	1603	1572	1642	1558	1604	1567	1643	1648	1568	1690	1591	1652	1591	1631	1608	1615	1677	1617	1639	1603	1629	1590	1626	1682	1580	1572	1583	1609	1614	1576	1665	1585	1658	1643	1565	1586	1616	1619	1619	1627	1632	1592	1634	1616	1553	1634	1603	1623	1590	1634	1659	1575	1617	1577	1599	1599	1690	1638	1651	1617	1586	1664	1658	1574	1599	1554	1614	1578	1589	1688	1614	1623	1570	1566	1583	1566	1615	1585	1598	1585	1683	1602	1660	1644	1573	1571	1618	1622	1602	1602	1607	1622	1597	1575	1650	1588	1659	1565	1589	1670	1696	1708	1570	1588	1573	1635	1648	1648	1702	1573	1612	1595	1601	1603	1679	1619	1626	1651	1628	1669	1604	1580	1625	1543	1572	1656	1684	1654	1593	1586	1610	1643	1571	1607	1638	1727	1655	1656	1667	1659	1560	1645	1562	1676	1555	1673	1657	1656	1613	1655	1633	1644	1541	1705	1707	1634	1646	1657	1592	1570	1591	1633	1654	1668	1647	1685	1608	1611
24322	21273	28596	24251	19766	2411	845	737	645	627	550	528	516	535	503	487	505	510	509	453	440	482	451	478	468	460	456	479	472	431	460	482	438	468	423	448	454	465	456	511	450	436	502	440	431	441	437	441	448	441	442	487	490	445	453	497	430	469	408	445	449	443	420	458	462	463	465	449	460	472	465	414	455	438	416	451	457	443	425	463	444	481	453	451	450	416	484	425	451	454	450	411	478	467	469	441	494	446	414	458	449	445	487	455	489	448	443	441	451	474	454	449	456	462	453	462	485	444	451	401	427	412	446	433	440	450	463	456	449	463	428	454	445	434	447	440	466	460	420	414	463	460	471	459	470	439	433	442	453	448	440	499	466	453	501	424	455	447	472	436	472	429	485	429	461	446	429	477	463	466	425	444	460	438	461	432	444	444	425	446	470	496	450	465	427	446	470	465	464	474	428	469	457	438	424	444	457	474	424	461	438	479	440	428	464	455	443	464	441	469	434	459	465	442	449	477	456	437	427	444	427	417	482	422	428	443	444	467	495	440	442	425	468	447	477	407	447	450	476	431	443	453	453	442	432	457	453	500	417	468	419	462	439	463	426	431	484	472	462	451	447	440	458	448	458	442	437	433	461	453	444	459	441	482	419	440	477	465	462	457	396	450	438	410	475	410	470	454	455	457	473	464	472	403	445	474	447	475	466	447	443	421	474	470	453	435	435	450	460	464	437	412	461	371	475	490	426	441	440	461	426	467	453	446	478	442	445	458	474	442	455	442	444	446	472	473	493	462	447	446	479	407	442	468	456	446	435	460	394	481	477	442	457	449	434	489	489	456	458	464	448	442	486	457	457	440	403	444	484	413	472	448	417	460	446	430	480	455	474	471	439	526	461	446	471	466	444	470	468	468	480	437	432	417	430	444	475	440	452	447	447	426	495	429	452	422	460	437	441	413	434	427	432	442	429	458	467	421	467	424	443	434	430	454	450	451	454	438	462	479	416	443	476	445	467	426	475	481	427	471	489	473	483	450	492	451	442	508	491	436	428	457	486	414	454	472	429	443	482	445	405	430	429	433	402	478	436	475	447	465	410	438	445	428	464	472	451	472	473	428	474	468	496	514	453	402	465	439	457	447	481	448	421	459	449	447	470	454	428	453	437	449	400	433	445	445	438	466	457	416	494	453	452	441	439	454	500	437	466	444	425	460	474	489	449	452	448	456	438	462	434	470	452	446	454	467	442	447	424	460	463	492	405	480	462	465	436	457	440	466	495	434	456	422	428	453	410	419	443	460	457	447	437	470	462	469	460	398	454	474	448	471	440	441	448	477	434	452	472	430	468	455	465	437	460	438	452	443	449	464	466	465	462	460	494	406	441	427	487	458	464	423	480	463	470	470	460	453	433	446	468	440	463	423	466	447	434	433	448	455	446	445	438	477	429	438	437	467	452	470	445	453	486	411	452	443	453	435	465	426	492	438	452	383	407	472	465	471	453	431	435	453	478	413	479	453	461	411	434	444	394	452	445	467	438	415	439	456	451	470	456	453	420	435	421	445	428	430	489	452	435	423	430	430	437	479	439	478	444	493	428	406	448	437	467	443	424	481	465	415	471	414	459	448	470	468	480	449	482	453	426	431	441	440	443	441	483	444	431	448	443	431	480	450	452	446	465	421	439	465	417	431	472	420	431	438	458	452	433	467	467	448	456	421	474	467	463	442	448	463	472	435	475	461	452	448	457	430	449	441	449	491	482	442	455	468	454	442	456	464	422	414	454	446	446	452	455	451	469	435	419	451	474	456	442	419	449	436	434	457	425	464	422	427	412	459	448	421	467	426	443	452	435	451	451	466	417	470	487	472	401	465	388	461	449	454	476	451	445	463	427	445	451	430	463	445	437	445	430	442	469	451	462	461	456	463	485	449	408	458	455	443	449	420	444	429	482	456	436	468	475	451	420	455	439	458	478	477	448	482	457	447	427	471	466	480	411	447	482	449	444	456	454	436	434	465	443	481	442	420	452	445	430	464	438	439	460	466	461	467	446	472	470	435	421	437	472	447	446	411	473	503	420	423	453	472	442	419	434	444	426	472	450	423	433	440	467	472	446	451	487	451	448	459	443	450	468	402	438	403	431	469	484	476	452	452	451	459	465	441	453	466	468	435	501	426	457	430	446	463	441	433	436	458	458	427	460	484	452	435	428	472	440	453	494	442	454	457	442	483	442	450	420	448	421	449	446	467	433	460	458	462	416	477	464	424	455	426	440	416	481	446	440	434	439	450	454	473	439	446	457	446	428	440	462	463	446	464	435	439	468	459	441	458	482	405	466	460	444	434	490	468	442	462	442	454	444	436	430	435	435	447	429	414	436	454	446	464	467	441	479	460	473	483	435	452	419	425	451	426	465	459	439	491	435	488	462	444	440	462	443	440	438	452	448	444	476	449	463	412	434	437	456	468	481	453	445	440	463	459	453	458	472	414	431	481	457	418	450	466	407	470	445	457	469	486	473	476	456	474	491	448	476	449	428	438	458	466	459	459	481	470	444	455	447	416	462	468	473	427	482	454	479	420	446	487	431	437	394	431	481	413	440	422	434	441	399	442	461	480	428	478	451	468	445	451	457	442	462	465	427	432	444	440	449	446	466	493	473	417	486	456	466	432	491	449	455	462	443	478	431	422	421	451	461	457	434	437	481	434	476	472	428	466	480	476	514	407	442	452	439	448	431	443	461	450	444	444	460	472	453	468	446	470	444	455	428	495	492	473	445	448	457	479	455	470	431	469	432	498	428	448	440	481	457	462	470	459	473	423	448	426	428	473	441	432	447	471	442	474	441	466	451	461	433	450	439	494	439	453	445	450	445	474	411	462	444	451	436	474	454	436	499	456	428	438	451	424	463	449	451	441	473	506	450	461	431	463	473	447	460	441	458	452	414	459	481	415	472	408	477	483	425	436	444	440	487	486	475	478	445	465	454	458	478	434	447	438	489	474	459	476	460	418	423	443	421	431	464	420	440	433	461	453	430	430	459	435	406	437	471	453	434	452	448	414	466	437	460	445	424	434	425	431	448	432	416	447	441	426	403	427	443	457	426	473	442	470	459	478	450	456	456	454	420	500	490	485	456	469	442	474	434	409	456	502	477	476	482	440	419	447	438	453	474	442	458	445	475	438	445	455	458	477	435	458	428	426	505	453	469	451	433	486	392	451	461	422	458	446	477	434	463	477	457	443	491	411	450	420	461	441	431	431	445	452	424	448	497	488	456	452	410	447	488	448	432	500	447	433	437	436	454	428	424	479	463	452	486	428	449	460	465	460	469	452	491	407	454	454	432	402	442	474	460	444	460	480	428	427	393	418	451	459	412	459	445	424	459	456	483	467	451	467	463	486	452	435	466	452	473	471	426	464	477	416	455	462	467	430	473	455	421	511	452	488	427	409	429	425	434	432	424	471	451	468	468	442	405	479	477	470	440	428	471	425	429	475	436	474	440	464	471	434	425	457
46669	13027	15091	4276	3016	2226	1824	1642	1425	1290	1257	1142	1083	965	995	1044	968	946	896	883	944	907	890	882	877	912	827	831	913	914	892	919	846	793	865	885	857	874	856	838	861	834	868	906	893	857	835	813	840	833	862	841	831	825	826	851	802	865	821	821	803	811	806	782	818	823	787	803	831	861	860	833	843	850	866	836	853	771	871	852	844	839	828	831	868	806	849	814	861	797	829	822	881	851	828	801	824	809	802	816	811	864	813	818	815	837	795	833	874	803	788	789	790	829	771	844	830	782	842	795	821	773	832	840	831	803	793	872	818	846	829	808	785	831	847	826	834	791	851	781	851	801	803	777	793	826	866	835	835	810	853	780	780	822	822	826	825	804	806	792	801	823	801	822	843	835	829	823	849	820	900	878	848	824	863	849	795	804	836	851	830	819	827	808	871	809	822	857	859	784	841	849	829	807	815	879	851	807	846	794	809	840	839	827	818	799	854	829	812	785	776	807	815	819	837	832	826	823	851	832	831	865	852	840	840	845	818	794	817	835	845	855	825	839	796	842	830	799	872	845	825	873	791	881	818	774	799	835	813	801	795	845	835	779	864	840	813	863	850	835	814	773	796	818	819	825	862	793	808	819	872	876	822	829	782	836	822	819	798	838	834	842	814	836	796	772	857	837	811	832	821	796	830	797	830	835	808	800	800	856	796	834	864	811	816	847	812	813	864	803	776	808	861	877	831	803	834	844	856	845	826	858	822	849	833	842	841	863	812	855	878	788	802	802	800	801	831	773	803	783	799	842	828	843	806	810	886	811	828	800	797	806	842	811	778	821	817	867	772	782	818	834	827	837	848	847	820	872	830	812	778	839	877	818	840	798	797	833	882	856	859	841	879	788	872	822	803	837	775	867	820	855	775	854	828	836	809	795	802	887	827	861	855	834	837	838	771	832	819	843	877	806	831	839	861	839	884	814	809	849	821	801	780	863	837	791	802	877	816	819	805	845	774	780	871	786	834	801	827	842	788	861	809	795	855	832	821	836	815	835	788	753	823	829	847	790	856	783	819	865	797	833	867	810	812	876	791	840	833	835	836	787	794	848	804	837	840	790	879	807	844	826	863	816	823	797	827	778	834	820	803	855	813	822	819	789	825	831	775	828	876	815	808	850	811	837	806	827	885	824	831	822	790	796	813	825	813	799	836	848	833	797	814	790	864	831	820	766	834	851	836	811	801	848	820	902	844	807	777	839	828	825	746	812	765	869	841	815	804	747	854	837	833	807	841	860	833	827	762	796	809	794	763	805	850	836	826	812	863	840	836	796	836	809	833	830	855	846	805	821	811	806	818	834	839	858	828	849	804	816	803	786	865	799	793	844	852	853	828	816	833	809	785	844	843	803	799	759	811	849	805	786	831	876	847	773	846	792	791	836	822	810	875	875	839	820	831	848	829	804	846	826	831	846	865	799	813	833	828	811	811	860	812	826	902	799	846	812	819	795	819	854	825	882	836	838	870	773	833	890	840	804	811	871	823	774	859	811	850	824	807	819	784	842	836	849	879	841	855	840	844	805	816	811	850	820	806	819	845	831	862	836	794	824	798	866	851	839	812	833	910	790	816	809	825	856	798	879	864	856	846	792	765	834	831	871	862	837	830	748	804	844	824	864	799	850	801	782	869	826	865	818	800	823	806	793	830	778	850	830	841	747	805	773	809	873	794	800	801	795	848	824	801	871	799	835	796	835	866	811	834	814	846	782	802	842	825	829	780	820	844	840	839	851	820	837	827	806	834	829	815	845	827	843	850	856	780	806	787	850	820	824	821	812	780	846	811	820	832	806	803	822	807	853	860	853	782	858	801	849	848	852	872	819	839	806	828	859	849	795	852	876	832	826	819	832	841	758	844	787	812	818	869	886	835	807	831	825	786	798	798	836	780	827	867	792	797	882	839	862	816	843	813	802	846	817	821	855	821	825	789	857	811	836	790	842	821	811	857	835	860	858	848	839	855	774	812	819	835	835	893	890	828	815	833	845	805	786	833	841	806	832	833	840	806	825	837	813	801	800	837	827	847	805	845	808	769	820	794	798	825	876	832	806	872	846	839	783	831	854	783	800	821	773	816	826	848	782	875	860	857	792	788	825	846	808	845	782	828	834	821	841	806	832	887	862	813	841	833	865	855	838	825	870	826	816	845	789	829	838	816	750	849	846	809	857	855	833	797	806	851	873	868	856	779	798	805	866	796	776	787	856	822	773	823	783	816	820	786	860	803	770	834	826	797	823	817	844	924	802	812	862	813	837	893	797	807	844	803	826	807	815	794	804	820	826	824	776	826	814	841	816	807	794	807	816	758	855	807	846	853	847	784	813	824	830	799	829	802	834	762	830	785	812	854	788	851	835	790	836	846	793	833	839	830	854	813	807	813	871	814	792	773	846	834	853	858	819	775	778	799	782	777	853	835	838	836	822	813	785	808	864	826	848	796	782	871	822	801	840	837	817	892	805	842	804	829	845	815	831	790	790	793	828	868	825	869	861	802	761	841	837	821	790	787	833	787	790	854	812	819	801	831	842	804	785	811	814	808	862	828	891	772	824	837	842	818	814	815	863	866	798	857	833	824	781	867	813	799	865	780	847	799	799	864	843	832	886	809	855	810	828	814	817	828	836	835	797	804	849	806	795	862	809	828	847	833	817	823	854	812	819	818	828	831	878	929	809	835	776	836	856	869	827	817	770	836	779	805	821	835	848	785	853	824	841	808	865	839	828	889	821	818	803	807	840	797	855	815	856	844	847	835	819	807	791	766	792	763	796	857	830	868	843	811	871	850	781	809	823	809	797	801	828	832	801	830	850	869	818	893	801	887	817	807	806	881	867	856	807	872	800	840	847	755	762	823	775	839	833	842	865	822	831	842	897	831	826	813	828	768	861	801	842	839	837	813	819	801	791	751	823	808	825	830	860	864	864	816	813	825	810	827	767	792	815	803	826	798	808	794	801	807	830	826	801	819	799	847	812	846	818	841	869	805	819	786	818	829	788	805	797	863	821	841	835	805	813	858	827	834	785	785	768	848	881	764	829	781	843	805	844	806	810	824	834	847	858	837	744	799	793	841	791	799	850	798	818	884	840	813	790	809	810	856	778	775	799	806	839	799	803	814	803	836	815	797	804	813	733	833	805	804	871	765	831	820	841	847	762	822	788	850	836	788	815	848	803	804	834	816	793	836	782	798	795	793	797	782	850	872	847	853	842	817	822	857	819	822	793	866	830	855	787	887	869	812	784	829	880	836	853	846	836	817	849	823	820	874	820	867	874	828	830	812	838	825	835	814	854	786	828	809	818	795	840	828	807	855	853	751	831	797	819	866	845	789	833	876	812	788	816	806	857	805	843	847	866	826	791	835	763	777	809	873	817	821	786	887	831	850	822	838	823	822	876	867	800	837	861	857	822	817	763	805	783	862	786	824	786	835	820	822	848	765	816	789	849	834	852	820	815	771	842	871	800
23302	21282	29446	23419	21280	18670	2201	957	792	754	685	594	584	560	501	615	541	507	503	464	525	483	504	503	538	519	489	474	502	487	466	491	465	474	493	484	509	488	478	487	449	464	505	450	479	497	464	485	463	478	518	474	459	436	460	490	482	448	478	470	451	492	497	458	506	468	445	499	458	420	457	463	494	449	435	472	495	492	453	460	495	451	446	482	427	483	486	450	482	468	461	439	455	463	457	461	467	430	466	439	449	461	473	463	431	455	452	445	477	482	460	442	456	443	423	466	468	426	461	469	510	451	482	458	430	511	501	461	460	486	443	453	449	487	433	479	465	471	472	512	462	515	448	507	438	456	450	495	439	476	487	418	499	414	475	477	485	470	469	489	481	482	460	451	459	434	476	484	458	452	407	454	477	473	485	456	489	429	492	447	441	497	454	444	440	435	483	448	435	465	440	451	426	469	454	485	430	463	458	458	415	456	440	451	479	492	502	464	488	452	452	481	477	454	433	451	482	482	469	435	451	469	472	478	464	464	445	437	465	497	458	464	454	486	474	421	433	432	441	472	462	457	447	475	428	467	436	492	438	479	455	430	489	479	480	459	456	455	432	492	431	476	470	446	464	462	436	462	458	488	431	462	518	453	432	458	462	451	416	473	459	477	452	446	455	482	484	448	462	453	493	463	508	463	477	468	429	440	445	458	426	480	495	469	470	493	469	477	444	445	425	472	500	440	446	480	459	466	463	440	449	442	449	478	437	417	475	489	456	470	425	477	483	486	436	413	437	473	501	450	435	435	452	466	467	447	492	449	447	459	433	454	489	401	459	444	474	464	451	443	481	476	501	448	450	437	463	479	500	459	440	460	458	459	440	482	447	495	453	473	441	483	422	443	444	492	464	420	464	463	443	445	419	473	484	497	460	455	489	434	472	468	467	458	485	469	455	420	444	446	435	449	428	444	456	453	470	408	445	439	481	431	459	449	499	439	455	474	470	460	431	474	476	482	480	465	483	520	456	419	459	469	442	452	468	477	486	447	450	442	490	451	438	465	463	446	466	469	488	465	469	488	464	447	467	466	442	475	440	469	504	449	463	501	465	436	480	449	467	461	468	497	479	460	422	464	443	451	444	473	460	437	446	437	464	433	453	454	479	488	468	436	476	445	453	462	509	442	432	438	436	461	466	427	469	494	478	436	455	438	462	458	460	470	468	464	487	484	502	443	463	467	464	461	461	479	418	446	446	438	451	459	443	485	457	429	477	466	451	443	438	445	486	466	430	458	439	477	410	406	468	462	464	434	462	440	483	443	472	471	482	455	448	472	486	488	444	444	483	457	444	476	440	502	459	449	456	450	484	455	454	448	459	438	454	410	440	452	482	468	456	459	441	429	465	425	468	475	454	483	466	496	482	441	456	464	484	451	475	487	493	485	451	469	480	446	466	488	425	462	456	472	491	458	452	442	468	468	457	476	435	422	485	482	473	471	472	447	438	480	454	461	452	455	442	496	474	475	489	490	474	492	500	470	490	471	518	467	442	466	435	440	454	439	437	460	445	432	430	464	451	431	455	495	481	447	442	467	488	453	466	478	425	460	442	456	430	475	506	434	442	427	463	473	410	446	477	467	448	483	524	461	470	438	448	490	448	464	467	441	448	454	453	440	426	445	455	440	471	469	462	462	478	453	477	435	436	427	435	427	463	426	448	465	451	465	441	469	468	470	487	442	464	456	454	463	418	448	438	443	435	442	448	466	461	472	507	453	475	453	467	376	444	486	497	444	469	442	447	443	474	490	450	489	443	451	450	442	450	473	491	491	504	474	460	439	458	460	470	493	441	470	455	496	444	463	431	476	427	455	462	472	455	450	462	435	473	483	478	500	508	458	447	477	483	480	459	478	453	442	469	444	466	447	447	502	473	430	456	495	449	397	487	438	444	433	409	441	486	459	459	460	442	485	482	444	433	450	485	456	425	412	450	451	460	444	451	448	475	475	439	481	424	465	505	433	482	452	471	440	445	463	471	434	445	476	479	432	463	489	435	471	473	459	450	442	487	455	463	457	436	463	451	473	413	436	442	455	408	447	458	435	438	444	454	484	447	470	453	463	431	476	460	446	465	439	473	480	487	449	474	463	452	480	470	437	456	485	491	488	462	469	475	467	463	457	431	455	435	451	428	474	447	445	481	490	454	492	481	483	480	482	475	473	466	496	456	444	453	461	455	482	471	437	434	461	417	490	471	461	473	460	509	521	465	452	474	470	452	462	451	430	479	445	457	460	465	460	425	461	465	454	440	468	475	465	494	434	446	441	458	413	442	462	465	453	436	479	485	454	504	443	432	422	461	489	443	458	442	455	462	464	438	465	454	458	455	446	438	459	464	446	446	439	461	448	460	421	473	498	457	453	465	448	457	469	404	493	467	441	424	499	429	457	492	485	451	486	472	444	497	457	449	472	493	483	434	465	471	520	443	452	459	475	456	467	448	442	435	513	450	464	436	451	454	439	501	447	444	443	473	435	457	444	484	449	458	440	438	463	488	413	471	460	467	407	443	471	497	446	442	467	487	439	482	408	459	459	440	487	450	422	430	426	483	414	454	441	448	446	450	463	455	496	468	461	440	479	478	427	421	478	484	441	469	464	443	453	400	471	480	438	411	464	459	487	471	464	472	458	456	426	456	431	480	443	489	489	497	471	449	462	461	476	481	431	480	451	439	453	474	457	454	462	432	468	443	444	447	454	451	487	448	455	457	468	438	458	457	462	439	449	439	430	440	482	456	496	491	497	490	415	478	475	413	442	471	468	468	400	489	488	441	435	454	496	443	462	438	467	449	480	466	424	479	481	443	467	490	453	482	465	451	455	471	456	471	464	440	457	437	482	427	471	457	511	484	458	448	460	466	476	447	482	485	473	434	457	407	452	425	481	455	452	464	419	445	434	416	476	460	473	477	462	485	454	455	462	485	436	430	443	437	473	454	451	478	461	459	503	497	438	473	435	477	422	469	451	454	467	470	473	439	428	466	424	460	448	487	494	460	455	470	481	440	446	471	471	476	455	416	465	450	411	448	457	452	475	451	446	443	472	503	444	487	454	428	437	448	467	481	462	421	417	440	458	451	483	493	471	424	443	479	424	479	477	462	464	462	469	446	473	495	480	458	480	466	428	453	432	454	463	435	463	458	469	454	459	448	451	455	437	463	483	444	490	470	478	467	406	457	444	443	414	523	430	469	482	477	444	441	433	436	454	463	482	423	479	419	450	471	472	462	457	465	457	437	470	455	446	434	499	462	474	452	484	462	434	452	468	492	461	455	469	450	482	481	436	477	472	460	442	460	451	444	475	446	468	454	462	481	515	468	446	476	456	455	437	428	468	444	463	469	437	468	425	468	435	459	478	436	451	434	457	408	478	446	456	458	477	460	490	440	472	466	449	428	468	452	481	448	497	392	472	451	480	490	497	449	453	509	440	424	429	488	460	446	484	458	449	483	473	459	494	442	463
49665	17121	19116	6916	4631	3555	2771	2282	1942	1707	1538	1311	1237	1202	1224	1069	1047	1005	1021	970	937	938	886	958	969	890	905	928	839	850	872	794	825	848	826	833	872	876	838	790	840	811	911	852	849	775	777	828	808	784	793	831	832	798	805	806	841	789	799	825	825	795	791	778	839	815	834	794	812	812	781	816	796	787	829	796	771	791	795	764	838	822	783	763	769	773	758	811	784	838	779	814	823	811	812	808	812	819	775	788	788	808	815	781	840	792	770	750	808	818	789	767	775	790	761	783	795	763	804	773	790	817	817	782	754	813	773	800	836	753	816	799	786	824	772	823	785	835	815	848	805	810	767	830	757	746	825	790	775	752	817	789	750	776	784	769	780	832	807	793	789	800	801	830	830	735	760	797	818	765	786	812	818	777	814	812	808	768	849	798	728	748	747	770	787	787	792	811	812	816	787	789	809	753	829	790	765	775	778	789	753	818	819	771	794	834	789	753	833	797	779	758	762	785	803	811	808	791	776	782	797	800	779	794	719	814	785	753	778	819	779	760	772	828	760	822	786	754	728	828	769	754	781	797	768	796	834	806	790	746	764	768	760	791	805	788	837	786	782	788	811	761	787	832	806	803	772	788	792	823	804	761	800	788	794	789	785	800	762	820	801	783	801	812	828	788	815	793	806	801	764	771	768	829	744	756	748	787	778	763	792	837	774	722	820	780	800	825	781	811	784	781	763	779	795	786	756	819	792	779	791	840	816	818	810	777	781	822	754	787	771	712	745	791	810	737	830	765	784	862	781	756	778	761	785	775	753	728	807	755	766	789	817	834	804	758	807	814	783	823	810	783	779	831	757	831	776	745	786	733	768	820	773	785	858	822	814	778	780	780	765	754	765	794	756	816	791	779	776	780	774	729	761	763	773	786	806	768	795	760	770	844	798	767	768	808	813	771	784	823	776	823	791	813	772	802	789	837	797	815	826	818	785	809	766	799	756	794	780	795	771	776	800	801	817	809	808	774	794	776	760	764	783	783	819	817	744	699	811	767	779	771	836	787	793	752	837	792	800	801	780	803	815	809	840	812	799	755	790	778	812	769	811	799	827	799	777	803	797	807	805	765	800	842	774	780	801	741	760	810	812	745	759	791	756	787	798	735	759	833	771	783	780	791	795	784	785	770	780	733	806	780	763	843	788	795	776	752	737	773	838	777	793	766	778	814	824	801	809	815	807	743	809	800	790	813	774	790	779	800	816	798	802	744	804	787	743	766	760	754	745	757	823	827	826	752	815	778	729	729	780	806	768	757	793	788	754	777	780	790	772	816	779	785	759	790	800	757	750	794	842	815	807	769	778	779	795	796	756	812	751	792	797	790	826	793	818	801	853	786	783	821	807	817	806	801	795	763	799	794	780	823	756	776	738	814	833	769	838	838	784	830	817	817	835	782	850	797	748	800	800	810	805	811	789	787	757	745	727	772	805	806	744	780	748	824	764	808	826	773	793	784	801	801	822	767	776	761	788	777	800	841	787	794	845	794	814	868	789	812	786	781	763	728	793	790	767	807	810	783	823	794	786	803	785	836	778	827	758	778	788	831	765	823	784	788	801	778	759	844	773	834	807	822	741	797	809	812	778	848	778	785	795	796	792	809	796	818	789	805	805	787	804	792	819	733	771	788	786	720	771	812	767	780	798	816	873	760	811	775	807	770	776	791	765	772	811	718	763	781	768	830	766	774	755	803	825	838	770	801	761	799	775	797	809	800	782	800	809	787	783	756	758	759	787	800	789	812	783	787	778	809	801	740	784	764	805	808	789	807	763	773	786	805	801	829	793	813	807	792	758	745	830	790	792	795	804	790	761	799	777	753	790	840	841	800	774	791	847	791	820	756	799	779	778	821	779	831	778	759	818	787	812	802	845	743	782	812	733	729	747	784	776	809	851	748	849	812	818	793	780	783	773	737	782	818	819	693	795	789	803	849	834	853	778	784	758	779	806	833	819	806	744	806	766	740	760	756	796	728	756	770	828	784	807	797	797	808	815	779	773	819	825	780	745	759	791	789	802	783	804	809	764	771	783	767	755	773	781	817	781	762	766	758	796	804	750	764	801	832	773	771	783	782	855	800	773	784	781	799	788	785	803	795	783	775	847	822	799	796	800	780	782	787	778	821	785	784	765	747	830	786	734	775	789	794	778	826	829	779	796	821	758	747	773	799	759	745	765	813	732	753	799	774	787	764	766	789	773	749	770	765	780	782	749	831	792	805	784	802	834	787	809	812	814	777	751	811	793	798	806	791	803	764	769	833	797	842	774	822	747	822	777	782	750	778	780	763	757	757	738	799	787	819	795	841	797	784	769	811	814	803	820	748	786	801	798	808	755	814	765	786	826	791	750	786	856	789	792	825	818	794	793	790	804	792	736	803	791	799	782	770	770	767	779	776	757	781	791	758	794	823	783	829	781	767	775	779	824	781	835	796	834	814	758	744	786	798	812	846	818	834	823	771	772	858	809	791	800	800	832	852	793	806	781	779	788	802	796	781	807	842	780	767	791	780	798	827	830	760	781	749	815	760	825	801	787	791	803	753	742	807	823	765	870	803	792	776	749	792	805	840	799	790	777	762	813	798	788	872	760	770	825	771	779	788	813	795	764	792	818	787	790	773	802	776	792	799	807	763	790	804	818	778	772	817	810	743	743	761	756	790	815	777	748	765	801	752	832	747	774	773	780	804	823	818	797	819	787	774	815	793	751	794	785	817	791	742	785	809	745	753	767	810	770	813	806	785	756	811	786	733	818	789	799	800	871	804	822	741	818	806	792	766	788	785	812	782	792	806	786	822	786	786	752	767	757	774	788	827	807	837	810	799	835	783	799	785	831	810	749	807	751	739	753	731	789	790	779	756	790	821	815	779	804	817	831	803	744	815	808	775	794	777	825	806	754	753	739	808	768	794	763	793	808	766	787	755	721	759	786	783	731	765	791	810	780	797	768	798	818	827	817	795	783	763	823	748	762	769	818	767	815	863	801	780	784	749	810	787	793	797	786	804	825	780	781	769	817	805	820	793	746	756	779	700	768	778	813	841	807	813	830	811	821	815	829	798	745	805	827	795	772	778	814	809	805	799	765	792	758	763	781	773	764	768	793	777	780	759	805	832	730	789	739	789	769	801	776	800	781	801	840	850	782	784	771	781	773	754	727	791	846	781	759	781	792	756	765	817	784	779	795	786	775	769	834	809	771	758	822	771	810	764	794	792	800	776	772	823	798	829	761	825	789	814	820	819	783	819	822	801	708	814	795	749	866	749	810	784	807	827	774	805	751	772	768	796	781	819	779	792	803	789	774	828	784	808	800	834	776	794	798	795	789	789	813	810	826	798	776	794	750	829	817	770	794	778	763	788	804	777	852	833	772	790	767	789	782	751	836	791	812	793	807	782	808	793	778	786	776	798	774	767	754	823	841	800	757	825	786	811	823	782	765	845	792	748	814	794	787	772	773	781	822	849
27067	20875	11010	1629	985	1036	1050	998	1015	1013	997	1015	914	961	926	928	997	986	979	966	936	971	967	961	987	975	1001	952	977	966	938	989	953	1014	938	938	945	970	957	1028	947	969	959	958	1006	906	933	990	956	985	940	1001	926	946	942	980	999	921	964	1013	957	996	995	953	994	1006	954	955	938	944	914	932	975	926	974	912	1013	944	892	974	956	947	895	949	943	1007	848	1008	1022	1028	934	914	911	921	942	942	929	968	980	955	961	880	972	982	969	975	939	955	958	958	943	957	972	947	952	922	947	933	942	971	965	976	946	928	924	986	918	978	921	948	984	948	938	913	936	968	945	912	990	962	947	966	997	917	974	973	917	927	1002	932	866	904	1003	984	948	954	904	1004	930	953	943	949	984	929	944	942	1000	977	957	959	939	962	916	959	969	964	983	968	971	951	992	948	944	933	965	935	952	949	961	999	987	963	999	957	909	965	949	911	969	925	971	980	939	949	1004	1012	983	910	933	997	950	910	961	922	973	966	958	979	930	977	946	1009	940	964	963	994	975	991	938	971	951	928	938	882	975	978	960	970	941	911	951	953	965	964	893	930	952	952	1011	961	939	1004	942	943	911	950	954	955	943	927	927	953	977	920	908	919	948	983	934	990	966	969	946	980	923	909	949	968	942	942	919	952	939	921	1001	943	986	933	963	954	971	907	959	921	938	976	928	896	984	960	942	1001	943	961	974	945	960	960	912	952	998	937	962	968	995	917	970	982	937	940	960	938	922	964	970	950	984	952	923	942	966	985	962	969	962	977	949	957	937	927	926	922	934	940	947	969	969	916	875	954	967	1037	890	937	956	942	929	950	956	950	989	975	946	891	971	968	959	949	900	955	980	961	917	936	946	902	913	902	1035	946	973	949	934	914	947	947	962	962	955	953	928	982	998	934	896	937	955	970	934	953	985	997	965	949	988	930	935	942	917	948	1012	970	978	1002	934	935	959	990	984	941	924	949	979	919	876	934	977	983	945	912	964	1030	944	945	978	960	977	900	929	959	949	968	930	1036	976	957	933	936	967	888	978	960	983	964	941	1004	944	965	950	973	977	946	934	960	975	891	965	969	1003	968	901	957	941	982	919	932	977	1048	920	1027	911	940	925	993	985	937	942	954	974	908	1022	951	919	941	998	981	965	939	934	956	1003	923	936	915	994	985	915	926	908	999	968	953	983	961	916	983	910	979	951	929	924	920	941	989	917	930	1025	948	961	963	983	957	961	920	947	934	914	943	925	941	1034	942	956	948	954	891	1014	995	939	940	943	984	973	937	960	911	961	944	1016	1015	956	939	974	943	921	971	941	937	965	936	958	894	1003	970	951	985	957	967	991	923	960	1010	954	914	954	996	1001	967	972	977	882	982	905	930	915	1016	974	941	943	974	916	918	982	924	960	928	932	984	1009	905	1032	959	985	923	944	909	980	958	919	936	954	962	951	967	963	949	970	937	875	963	981	955	998	943	953	968	952	977	953	923	920	982	971	933	982	959	932	986	956	915	978	951	911	983	945	898	921	944	959	954	1000	953	911	893	914	935	917	998	900	966	925	938	1007	913	982	965	919	922	987	976	912	967	919	912	959	903	983	940	974	943	970	985	853	957	932	941	964	944	905	916	938	964	947	971	1004	968	969	955	975	967	951	1013	989	988	934	1001	934	919	943	975	997	944	963	946	935	997	980	950	948	975	922	949	978	969	977	984	966	917	961	964	881	956	936	955	897	953	973	930	893	951	956	901	957	1011	970	987	965	959	953	947	971	938	977	1020	951	966	966	958	982	938	953	977	956	983	941	982	948	988	987	940	916	941	950	978	1002	938	908	922	986	941	948	988	963	977	938	913	949	999	954	924	908	951	974	1004	1001	875	956	937	931	977	954	960	979	1002	979	972	957	926	893	923	971	920	934	899	955	964	955	964	951	1001	927	946	934	953	943	989	973	948	956	958	929	1007	989	968	976	953	930	972	987	969	967	949	953	921	991	950	949	962	977	954	957	951	923	942	940	936	925	978	930	925	957	921	964	964	910	969	970	951	1026	916	941	984	945	960	983	960	928	981	970	939	861	936	984	948	955	939	954	922	945	1020	927	972	921	908	938	963	950	921	1004	911	1008	903	983	943	932	961	989	943	958	985	943	926	959	984	907	958	915	920	926	976	1000	963	998	925	942	956	964	956	907	961	1009	967	935	931	988	1008	964	964	917	904	1012	899	978	984	926	933	961	943	1006	1006	948	927	923	969	932	909	912	962	965	895	937	921	950	992	939	943	960	953	971	967	928	950	917	965	896	944	929	959	954	994	990	937	929	954	944	936	1001	941	906	931	976	942	978	956	899	956	952	975	974	937	966	970	1017	1002	977	984	953	973	970	901	923	950	944	938	960	961	981	910	925	910	934	978	950	971	966	943	994	947	952	944	985	995	971	947	933	923	998	936	984	951	955	944	1019	976	995	975	925	963	933	935	993	963	935	1000	952	928	985	922	1008	950	907	907	993	892	943	939	931	950	999	947	994	984	926	910	951	955	962	979	984	965	972	947	947	949	975	953	960	968	972	994	1015	941	938	903	1003	952	962	980	936	1000	946	958	911	890	1022	927	878	967	973	952	961	960	932	939	933	956	943	995	969	952	978	957	949	1008	879	993	983	1000	911	959	950	891	969	974	933	954	967	921	921	970	921	945	910	941	998	946	935	930	937	937	997	939	926	957	941	979	926	912	965	934	969	1007	925	973	942	946	1023	914	928	920	948	954	984	969	975	986	943	954	910	940	985	951	960	943	909	1013	960	954	913	957	938	974	945	953	889	964	954	976	910	914	982	934	919	909	913	992	903	940	998	980	983	999	958	964	954	996	961	951	970	951	941	924	927	992	932	944	984	973	1004	949	952	963	956	945	979	895	941	931	948	988	964	952	922	1007	945	992	955	939	947	953	960	947	944	1002	1019	948	940	936	929	963	1010	948	930	989	987	913	930	944	931	943	969	977	923	987	941	920	988	987	896	931	955	900	919	964	952	957	978	962	1034	963	937	981	954	939	982	984	907	970	1003	908	966	943	957	983	979	935	975	879	950	967	1000	957	964	1006	976	934	1013	985	881	965	945	956	905	974	946	936	951	911	977	969	927	969	1005	921	898	1006	901	960	961	952	964	978	976	899	1018	952	987	944	984	923	960	899	953	942	967	921	971	941	1053	907	952	960	894	935	968	926	970	941	902	997	986	917	969	957	998	926	939	979	944	895	965	933	970	1022	960	980	934	896	908	935	883	949	918	927	1005	967	991	946	939	987	887	905	946	942	912	940	943	957	954	958	1001	950	954	917	930	928	965	896	998	975	957	983	921	949	975	941	1000	912	987	936	943	917	940	948	969	953	899	1019	940	1003	950	945	1015	979	977	912	943	945	915	903	966	931	979	999	954	975	938	918	977	932	897	965	927	947	967	893	958	990	940	972	923	940	910	934	947	959	923	1002	984	998	991	894	938	993	950	938	963	918	958	942	927	923	956	905	902	893	938	928	943	934	914	947	972	986	920	994	973	962	948	954	889	975	1004	956	983	1011	926	976	990	978	937	962	956	905	908	937
23887	4993	4167	1928	1805	1788	1670	1681	1726	1566	1715	1632	1641	1658	1669	1625	1696	1701	1681	1737	1628	1562	1649	1681	1642	1607	1651	1699	1625	1589	1636	1604	1655	1617	1593	1606	1678	1655	1639	1546	1674	1650	1658	1617	1527	1655	1587	1686	1605	1641	1563	1635	1618	1615	1593	1674	1660	1634	1662	1657	1643	1672	1641	1640	1635	1609	1628	1553	1588	1628	1620	1660	1677	1680	1586	1574	1665	1678	1637	1669	1577	1531	1678	1675	1607	1540	1650	1615	1669	1593	1649	1624	1637	1567	1644	1637	1631	1610	1637	1604	1640	1585	1631	1671	1625	1543	1643	1637	1657	1702	1623	1670	1571	1635	1657	1600	1662	1625	1634	1642	1624	1650	1635	1642	1584	1662	1671	1624	1697	1672	1649	1592	1543	1666	1619	1656	1582	1595	1635	1740	1588	1644	1598	1718	1596	1601	1623	1551	1609	1697	1639	1694	1639	1527	1636	1705	1621	1559	1623	1617	1675	1601	1607	1664	1634	1660	1631	1663	1605	1595	1627	1581	1599	1660	1617	1636	1645	1649	1616	1603	1596	1592	1682	1622	1628	1633	1664	1564	1660	1584	1576	1577	1723	1680	1650	1585	1634	1695	1625	1609	1619	1581	1634	1592	1657	1666	1650	1569	1572	1697	1668	1647	1645	1572	1612	1687	1618	1630	1647	1563	1668	1669	1603	1591	1594	1650	1593	1596	1603	1592	1579	1705	1651	1627	1649	1604	1581	1556	1649	1750	1661	1589	1608	1648	1658	1616	1709	1591	1661	1596	1611	1620	1609	1663	1640	1607	1713	1622	1632	1626	1614	1642	1552	1651	1576	1618	1593	1600	1598	1641	1654	1681	1608	1675	1570	1627	1627	1678	1619	1618	1607	1651	1572	1611	1593	1698	1587	1592	1572	1584	1638	1649	1648	1640	1728	1591	1500	1661	1635	1660	1668	1633	1643	1607	1624	1642	1662	1593	1633	1619	1620	1674	1598	1594	1630	1659	1589	1631	1585	1552	1626	1663	1638	1705	1607	1619	1700	1607	1628	1551	1644	1688	1608	1567	1656	1604	1631	1652	1557	1660	1606	1565	1585	1639	1589	1652	1612	1635	1645	1626	1628	1649	1569	1624	1670	1670	1656	1636	1602	1681	1634	1659	1687	1651	1699	1607	1594	1608	1658	1637	1627	1642	1657	1564	1611	1574	1635	1619	1625	1659	1624	1657	1637	1610	1520	1612	1649	1696	1633	1633	1599	1630	1605	1603	1673	1681	1656	1595	1641	1649	1703	1676	1644	1580	1538	1606	1624	1546	1631	1668	1547	1621	1734	1616	1574	1639	1624	1664	1638	1630	1594	1631	1599	1663	1638	1641	1641	1653	1622	1567	1696	1642	1573	1573	1709	1653	1536	1569	1641	1613	1640	1579	1616	1569	1601	1627	1578	1544	1656	1614	1542	1654	1661	1596	1527	1626	1640	1656	1609	1688	1667	1673	1618	1566	1684	1664	1634	1623	1631	1589	1694	1656	1631	1713	1588	1613	1614	1613	1614	1624	1625	1578	1610	1621	1592	1630	1648	1577	1561	1552	1661	1644	1631	1539	1645	1623	1612	1735	1625	1594	1609	1619	1697	1677	1642	1551	1619	1647	1643	1598	1577	1671	1642	1665	1595	1572	1636	1635	1624	1691	1588	1584	1645	1601	1711	1593	1624	1633	1607	1660	1607	1625	1651	1627	1626	1674	1586	1636	1667	1570	1612	1608	1603	1643	1609	1640	1629	1624	1546	1615	1464	1633	1616	1636	1651	1641	1666	1615	1685	1635	1656	1618	1632	1704	1719	1580	1607	1656	1575	1581	1537	1536	1633	1634	1659	1641	1682	1647	1637	1598	1621	1519	1617	1614	1571	1606	1671	1704	1576	1627	1625	1682	1598	1587	1668	1624	1607	1605	1546	1646	1682	1618	1624	1624	1658	1627	1613	1667	1604	1660	1651	1665	1663	1604	1609	1641	1628	1524	1562	1673	1718	1621	1579	1656	1617	1593	1622	1581	1628	1626	1623	1650	1615	1575	1692	1573	1664	1567	1611	1624	1656	1625	1629	1729	1618	1637	1588	1578	1624	1636	1558	1637	1615	1646	1617	1591	1619	1609	1597	1588	1724	1640	1647	1597	1614	1627	1585	1532	1578	1580	1644	1636	1600	1630	1552	1627	1613	1648	1585	1622	1565	1620	1663	1571	1630	1677	1604	1607	1627	1674	1662	1623	1621	1621	1565	1617	1573	1609	1575	1603	1631	1635	1569	1617	1563	1641	1604	1576	1612	1645	1539	1582	1667	1654	1616	1692	1792	1599	1623	1616	1542	1652	1745	1636	1591	1661	1567	1626	1633	1630	1586	1582	1553	1565	1650	1655	1599	1692	1628	1598	1637	1626	1625	1590	1596	1585	1668	1622	1599	1552	1580	1638	1634	1571	1608	1604	1628	1635	1596	1635	1611	1670	1625	1618	1599	1649	1625	1678	1566	1682	1581	1530	1631	1611	1666	1590	1648	1578	1553	1618	1639	1588	1648	1672	1635	1567	1679	1601	1667	1606	1568	1620	1602	1571	1636	1545	1661	1583	1628	1601	1638	1591	1604	1642	1712	1574	1620	1571	1601	1649	1568	1639	1621	1603	1663	1564	1679	1645	1579	1626	1627	1566	1629	1614	1542	1647	1621	1615	1623	1592	1607	1632	1603	1572	1710	1576	1613	1718	1661	1618	1626	1655	1637	1650	1592	1632	1541	1676	1691	1630	1639	1652	1598	1620	1619	1564	1621	1614	1635	1598	1673	1593	1661	1682	1666	1653	1603	1674	1665	1672	1563	1596	1727	1625	1653	1649	1616	1635	1618	1637	1625	1622	1654	1691	1645	1594	1627	1587	1663	1687	1669	1567	1664	1661	1641	1607	1617	1539	1628	1702	1612	1696	1661	1624	1616	1570	1660	1629	1598	1605	1592	1636	1644	1606	1677	1657	1550	1610	1671	1607	1609	1720	1652	1614	1601	1576	1625	1659	1591	1685	1680	1580	1698	1641	1641	1654	1533	1655	1649	1631	1622	1693	1624	1659	1592	1612	1619	1651	1630	1599	1651	1697	1619	1622	1694	1643	1661	1629	1637	1619	1596	1583	1652	1646	1643	1608	1581	1654	1671	1681	1658	1720	1644	1646	1650	1628	1605	1661	1600	1610	1696	1630	1549	1639	1588	1663	1626	1624	1668	1630	1684	1584	1611	1634	1587	1546	1668	1633	1633	1637	1646	1615	1587	1610	1589	1685	1722	1653	1597	1503	1597	1603	1634	1595	1725	1670	1611	1665	1703	1630	1653	1618	1561	1543	1638	1623	1667	1673	1650	1563	1634	1604	1632	1626	1634	1629	1627	1692	1542	1648	1606	1545	1629	1680	1596	1558	1652	1590	1596	1655	1649	1677	1577	1639	1627	1602	1601	1614	1655	1634	1668	1637	1640	1610	1608	1657	1684	1642	1649	1631	1614	1641	1626	1603	1658	1649	1644	1652	1619	1614	1604	1589	1695	1616	1604	1656	1613	1583	1619	1657	1605	1647	1627	1632	1550	1643	1623	1656	1650	1641	1606	1675	1739	1620	1653	1589	1606	1668	1567	1597	1568	1614	1654	1565	1674	1677	1637	1554	1634	1620	1627	1606	1570	1560	1632	1628	1648	1617	1594	1658	1660	1634	1655	1656	1586	1588	1606	1634	1600	1595	1653	1608	1656	1585	1630	1626	1663	1643	1680	1602	1547	1609	1656	1625	1609	1595	1595	1649	1640	1622	1632	1629	1649	1670	1566	1649	1556	1607	1616	1688	1597	1611	1574	1618	1596	1505	1669	1676	1630	1686	1634	1672	1625	1634	1601	1612	1568	1661	1633	1578	1606	1621	1568	1575	1639	1759	1647	1695	1560	1624	1607	1682	1687	1673	1614	1557	1587	1648	1614	1588	1704	1589	1630	1654	1585	1646	1602	1662	1629	1572	1620	1625	1656	1592	1574	1641	1679	1578	1676	1673	1688	1673	1705	1586	1641	1631	1573	1717	1673	1616	1629	1592	1640	1681	1610	1655	1670	1638	1620	1628	1661	1609	1628	1574	1662	1604	1590	1674	1702	1693	1648	1603	1638	1576	1655	1636	1708	1634	1609	1596	1572	1592	1609	1632	1650	1632	1613	1607	1574	1618	1649	1651	1579	1598	1513	1681	1582	1614	1650	1602	1589	1565	1621	1632	1606	1682	1690	1614	1599	1575	1652	1690	1651	1603	1695	1623	1627	1565	1643	1619	1669	1644	1584	1650	1682	1597	1674	1565	1609	1664	1672	1564	1612	1598	1609	1611	1672	1674	1628	1657	1614	1696	1667	1651	1627	1599	1565	1591	1640	1592	1632	1645	1527	1604	1634	1633	1600	1674	1670	1657	1600	1640	1634	1599	1678	1634	1601	1602	1594	1537	1584	1711	1612	1635	1658	1584	1626	1587	1650	1646	1548	1663	1559	1610	1623	1582	1568	1606	1602	1561	1639	1623	1617	1617	1646	1637	1633	1615	1648	1624	1717	1658	1704	1581	1596	1615	1605	1582	1663	1543	1696	1607	1530	1610	1706	1703	1577	1610	1683	1625	1656	1654	1675	1593	1611	1603	1608	1586	1553	1679	1645	1659	1637	1665	1593	1555	1641	1629	1605	1584	1698	1692	1669	1593	1603	1650	1616	1639	1646	1680	1642	1634	1670	1610	1542	1579	1639	1571	1648	1654	1623	1662	1681	1602	1620	1653	1622	1619	1574	1668	1684	1596	1682	1561	1668	1643	1644	1545	1647	1642	1620	1572	1611	1667	1679	1632	1605	1605	1601	1597	1620	1534	1673	1595	1643	1645	1611	1589	1609	1663	1636	1662	1609	1632	1615	1612	1663	1553	1607	1647	1640	1565	1649	1624	1610	1608	1666	1691	1557	1621	1579	1655	1638	1632	1696	1613	1577	1636	1606	1603	1627	1600	1608	1559	1629	1579	1639	1641	1592	1642	1630	1684	1618	1611	1574	1594
24291	21288	29092	23777	17632	1791	865	704	591	618	588	558	532	484	528	466	475	490	481	431	505	481	470	474	477	520	450	480	477	493	489	461	460	474	432	502	511	440	511	453	427	455	469	429	443	450	443	479	457	479	438	473	480	456	449	474	439	475	444	447	458	469	451	467	481	475	421	446	482	456	465	427	446	428	428	495	428	458	456	458	431	438	416	456	450	447	446	429	446	474	478	443	460	449	447	488	416	453	456	450	500	478	461	434	479	510	450	414	474	429	435	464	459	475	442	449	425	464	450	465	454	513	498	472	470	442	439	461	437	455	457	487	420	473	481	446	473	460	461	439	430	492	456	481	469	425	439	421	434	443	452	467	408	499	450	450	500	475	472	461	436	412	434	424	473	436	432	409	422	472	447	474	448	482	446	460	461	463	451	447	467	442	455	469	439	463	467	458	450	463	462	453	471	451	429	477	464	466	440	466	429	466	478	477	447	458	401	434	423	491	427	467	466	437	461	461	477	437	425	429	449	481	438	422	422	463	479	432	432	459	510	455	454	467	444	432	453	459	456	472	480	447	437	454	442	476	483	452	458	459	454	469	455	473	466	456	468	437	477	471	419	493	475	480	448	495	437	486	449	481	453	452	491	452	456	475	452	467	487	466	447	427	455	467	471	432	440	446	448	437	466	485	487	435	435	463	459	474	462	456	438	462	456	467	492	465	435	448	465	464	444	477	449	443	445	439	421	457	451	482	457	468	458	458	451	446	474	438	467	465	438	412	474	426	518	437	439	437	456	462	444	477	479	461	443	408	441	445	454	494	454	418	437	455	465	465	467	475	448	404	461	460	437	433	456	432	450	454	458	421	448	438	389	461	441	429	402	436	458	438	486	463	435	447	465	451	474	450	437	485	449	423	469	459	446	447	437	439	435	401	445	476	451	468	462	455	463	465	463	474	420	462	437	491	464	487	483	463	457	445	450	458	446	450	456	468	481	456	485	429	455	488	483	453	474	423	488	470	449	453	437	415	425	459	466	466	402	483	473	437	460	432	449	479	462	425	445	436	408	463	441	426	458	423	476	478	445	462	465	459	468	429	459	437	455	456	451	432	467	483	470	456	459	406	448	426	436	461	434	436	463	468	462	479	462	471	475	477	445	459	459	447	463	421	444	457	465	429	468	442	436	483	502	461	475	407	419	434	394	484	475	447	467	432	448	413	447	461	449	479	446	435	491	419	476	451	426	478	460	441	465	502	429	454	475	446	478	466	423	460	489	450	460	463	478	417	459	448	419	464	433	447	436	441	457	480	452	466	490	447	464	405	433	495	454	467	426	493	426	466	466	489	442	474	458	426	429	462	477	463	502	466	457	456	462	425	497	482	463	435	444	441	480	463	418	460	437	463	439	483	417	451	431	484	433	490	464	460	496	443	485	465	439	438	421	469	476	452	477	449	470	492	449	453	443	451	492	460	431	428	435	456	475	437	470	456	485	442	436	441	442	480	442	462	425	461	467	411	455	481	469	442	465	460	497	408	435	440	466	461	441	434	439	464	468	483	480	452	446	464	467	431	462	443	476	444	465	458	487	421	459	440	449	479	474	456	452	437	456	468	469	435	433	424	491	445	463	406	466	417	420	429	462	425	445	442	430	435	479	445	428	492	454	459	415	418	470	429	431	465	474	498	416	454	475	450	465	463	494	498	447	478	433	412	450	455	451	429	438	437	452	407	504	426	446	435	482	417	463	477	455	463	446	481	445	437	446	431	464	464	486	439	435	465	450	481	436	463	444	439	455	450	447	481	462	431	417	454	466	455	479	427	450	426	521	444	480	459	441	406	489	447	447	429	461	471	413	410	488	432	480	448	431	392	457	452	457	431	424	428	459	428	449	461	451	436	448	463	475	429	451	441	477	448	458	474	465	472	444	449	470	451	480	469	471	442	438	465	450	469	446	419	470	490	448	446	458	471	446	435	472	465	466	416	472	425	457	447	455	486	446	470	436	429	464	449	459	494	456	478	438	462	450	437	479	425	464	443	438	472	422	470	470	482	455	445	425	444	483	443	451	471	456	485	435	423	436	434	445	469	440	471	461	469	458	449	428	478	460	471	481	453	436	436	490	449	454	437	456	393	453	468	439	473	447	412	460	454	453	493	470	421	454	481	449	455	464	490	466	453	460	432	401	441	436	433	431	430	503	430	469	451	450	454	458	449	457	451	447	435	464	462	458	414	472	461	442	454	444	433	444	476	479	436	439	452	434	433	462	454	471	450	430	426	448	452	461	495	414	468	416	478	450	418	414	491	440	448	475	435	437	453	439	492	457	426	415	447	450	463	471	431	476	425	472	458	474	435	406	454	440	455	425	471	446	439	439	483	487	464	463	475	491	445	457	436	420	476	493	454	450	485	462	442	433	443	431	417	473	397	446	439	483	443	402	458	417	447	445	423	472	461	479	422	460	481	419	431	458	452	462	422	430	428	436	461	471	416	436	443	471	479	458	431	473	426	453	455	468	408	483	453	486	440	463	466	444	476	457	441	445	472	450	456	429	473	425	453	431	454	453	467	418	451	475	469	431	473	449	439	446	457	407	457	488	446	461	455	438	452	464	435	449	493	481	455	472	441	456	445	458	481	418	449	441	416	450	475	417	448	417	442	454	450	449	473	424	479	467	474	406	440	458	464	478	416	472	471	475	440	457	473	461	430	432	427	427	436	433	453	438	418	509	447	467	438	475	425	428	440	466	483	454	452	462	418	409	455	401	476	442	445	451	443	454	421	477	446	452	488	455	444	432	445	460	455	422	432	459	440	434	458	460	433	442	445	446	460	483	472	449	470	452	445	446	463	442	472	448	497	491	474	463	478	457	471	445	466	436	422	440	456	442	408	464	437	420	403	466	451	466	463	426	454	457	469	462	445	441	432	430	469	411	467	437	465	447	457	462	426	443	443	458	461	465	486	448	469	456	477	458	442	431	437	423	481	434	441	444	407	439	450	469	468	455	509	450	442	436	450	421	474	461	463	466	459	470	433	442	455	464	491	438	446	455	491	468	503	472	450	430	469	465	465	483	446	461	469	445	433	435	437	501	426	485	436	460	448	478	412	421	472	435	433	481	426	455	453	437	454	439	458	466	485	431	421	470	433	458	461	450	470	435	436	453	500	447	448	454	476	461	434	482	447	435	396	463	431	441	425	471	467	450	453	446	428	482	463	423	475	497	462	467	470	441	433	439	447	448	453	436	427	444	437	467	447	436	431	490	433	449	469	447	493	433	440	490	469	493	482	459	438	446	443	460	436	451	467	452	451	415	432	460	500	423	425	482	471	447	421	462	488	472	432	432	459	462	493	422	415	449	451	422	445	440	460	455	463	471	446	468	424	448	466	458	434	442	457	456	449	460	456	425	465	477	430	472	470	463	426	465	413	419	457	441	445	455	452	451	433	448	461	433	467	422	408	414	436	466	466	407	432	446	486	443	488	475	455	446	422	429	459	450	452	455	492
36758	13490	15377	4262	2979	2298	1856	1563	1488	1345	1176	1175	1135	1027	1000	981	972	996	933	928	913	913	945	896	901	819	873	861	863	870	821	887	890	832	908	821	882	828	839	860	825	855	887	804	800	907	828	863	874	830	862	826	858	829	736	861	840	867	846	873	866	869	796	816	793	812	801	758	887	847	873	830	823	878	844	862	820	884	850	872	873	822	820	871	863	836	817	847	814	826	768	825	827	836	851	836	868	830	795	806	855	834	825	851	846	815	854	831	819	899	800	835	785	833	847	811	827	814	828	879	865	792	814	844	826	826	814	815	854	814	850	873	863	784	792	825	818	851	854	856	816	874	799	803	855	867	782	800	814	824	863	849	807	861	826	862	839	790	819	820	796	850	830	787	811	875	837	838	827	805	817	843	842	844	855	829	836	856	843	861	863	851	838	853	859	859	854	804	818	816	836	822	803	784	843	810	838	837	799	867	813	804	811	806	777	837	828	898	813	881	792	787	805	772	802	864	771	796	825	805	816	804	805	803	796	818	885	858	834	838	861	813	850	853	880	875	772	823	769	814	801	859	856	883	845	836	845	845	820	794	775	810	854	802	805	837	819	865	843	819	839	817	803	836	815	764	797	791	824	841	828	812	831	827	850	836	836	809	808	783	796	810	856	793	795	869	806	809	863	795	815	812	872	818	822	817	825	805	862	829	850	822	840	805	833	836	829	852	824	835	811	796	827	763	773	821	783	850	826	872	811	821	854	828	830	804	823	791	824	828	823	853	848	817	838	816	878	820	814	814	830	819	830	804	774	792	863	817	799	812	894	795	835	844	825	827	840	805	807	841	822	843	875	841	830	843	803	759	870	837	778	840	890	827	847	820	842	838	844	851	886	807	791	835	816	837	829	877	826	797	787	856	823	829	907	832	826	867	865	836	860	831	839	842	838	814	845	849	814	845	855	858	832	829	848	816	826	826	818	826	828	796	818	870	805	830	802	810	786	850	797	834	787	824	825	847	796	779	839	789	801	854	799	812	827	847	819	845	841	829	871	791	817	807	811	818	812	850	821	845	880	833	851	862	869	780	856	839	837	817	829	817	767	870	834	783	845	845	826	818	813	854	810	771	816	813	813	801	829	815	794	822	865	824	828	841	840	790	852	769	841	839	808	800	830	755	803	855	821	833	822	829	819	836	802	829	808	777	784	828	873	802	825	839	823	821	845	844	844	881	833	840	873	815	782	823	803	822	831	876	840	894	765	826	846	771	850	804	839	787	851	838	810	814	828	832	885	806	830	841	868	816	862	826	838	837	833	895	798	819	837	841	823	853	822	827	839	836	783	871	876	838	856	818	769	801	825	864	843	793	815	824	794	838	806	809	849	808	856	808	791	816	825	831	796	819	816	849	836	835	837	860	843	810	828	864	831	829	817	806	800	850	791	839	770	846	850	876	836	844	843	861	838	865	799	833	837	828	837	859	869	809	826	846	832	845	860	803	798	819	868	791	827	836	875	824	858	795	832	834	847	830	810	843	840	835	843	802	765	831	850	804	848	823	892	826	815	812	851	882	810	824	813	790	804	778	814	799	822	818	816	816	826	847	851	829	827	819	827	906	849	821	820	888	779	827	824	821	816	819	838	770	812	832	852	804	760	835	846	786	889	853	780	810	807	844	811	854	855	783	874	854	810	814	815	836	811	801	850	844	847	860	810	801	797	810	833	762	841	841	805	812	860	787	861	793	870	855	779	875	889	864	799	825	787	844	796	864	809	880	840	813	848	811	878	865	787	828	873	855	839	858	848	839	864	788	776	814	839	798	896	846	825	838	776	823	804	805	756	804	826	851	871	835	840	831	805	839	829	794	822	790	844	863	803	795	829	856	842	796	815	837	801	846	844	834	830	769	852	822	825	782	854	831	852	863	867	838	872	813	784	817	861	808	864	820	785	871	793	801	805	814	798	836	821	830	812	829	849	863	879	819	794	832	807	886	809	823	803	833	825	847	797	868	860	811	778	803	806	811	834	795	823	819	895	822	835	794	785	818	798	795	825	805	799	830	871	824	809	857	903	778	840	849	821	831	864	817	816	834	829	843	853	832	890	845	793	867	837	800	799	828	809	862	847	834	852	814	840	860	826	819	840	857	853	837	829	794	836	846	825	747	779	841	829	824	850	793	836	782	840	781	864	785	819	825	842	820	841	822	902	881	818	834	851	834	819	834	860	865	864	807	823	850	854	829	842	823	831	802	830	798	855	880	818	838	850	821	860	817	855	830	860	817	842	830	834	790	821	816	835	829	882	822	809	822	820	824	789	871	848	880	835	837	870	797	788	835	843	822	808	805	810	855	799	794	839	842	819	827	882	798	836	858	833	768	827	841	838	784	835	903	813	823	796	829	831	862	849	865	813	850	826	805	869	779	847	817	790	759	902	830	810	822	819	877	808	825	874	830	825	816	869	836	814	834	848	778	852	833	829	838	798	818	840	833	791	862	844	843	780	913	836	845	834	798	851	811	844	817	789	821	823	819	788	804	835	827	786	887	858	838	800	858	786	785	885	794	862	867	820	818	827	865	864	860	822	845	802	854	818	798	883	864	827	765	840	783	838	806	819	794	787	823	797	812	801	831	811	870	860	814	853	821	850	806	808	781	813	818	849	848	796	867	836	798	825	816	851	839	858	769	829	848	798	823	851	854	838	830	818	800	792	796	849	781	817	823	835	858	794	820	871	798	809	817	825	871	831	907	841	823	851	793	809	838	805	822	803	835	812	862	860	785	845	798	839	865	812	798	863	832	805	796	798	779	810	823	831	817	840	843	846	815	778	859	853	861	827	833	799	869	813	794	840	796	818	849	801	808	797	779	864	814	828	843	832	845	882	809	825	816	822	849	819	835	815	882	824	835	786	805	805	839	817	853	805	819	846	830	856	809	819	821	818	808	859	818	855	839	833	796	808	844	802	804	874	814	838	848	814	795	803	885	845	806	820	850	784	809	749	837	813	904	796	825	832	757	884	832	883	839	874	802	826	797	813	809	808	784	854	814	848	781	797	851	810	798	783	851	848	795	879	833	810	868	816	862	795	799	816	751	816	799	832	870	847	873	902	836	832	844	841	821	885	885	785	805	814	809	780	788	867	853	811	812	860	779	824	851	785	809	804	792	813	832	813	816	793	768	828	822	843	775	826	849	815	849	829	820	816	792	796	843	787	808	864	806	829	783	794	877	856	826	861	869	818	818	805	820	823	782	794	857	830	871	839	822	822	819	884	848	795	801	837	833	844	851	844	809	826	832	904	888	828	849	829	804	816	791	860	800	871	870	792	769	795	869	791	844	815	881	843	853	823	809	835	852	820	825	843	765	878	851	834	764	832	852	822	814	849	846	833	846	849	821	844	847	848	819	828	807	797	829	777	834	820	810	787	784	808	864	824	863	865	822	789	836	775	850	818	851	803	841	825	829	842	856	766	876	836	822	836	805	841	805	862	904	789	776	849	834	864	871	834	854
23299	21292	30112	22789	21286	15049	1654	926	801	727	644	627	604	555	592	562	566	556	516	540	501	522	529	483	506	525	473	490	509	502	485	483	465	476	456	508	447	459	469	491	504	485	464	488	464	482	448	486	467	498	454	404	444	491	485	466	466	472	468	456	462	451	439	476	469	484	448	451	465	473	442	476	488	491	453	468	431	439	465	485	460	472	470	467	473	460	426	465	448	488	474	482	498	442	468	436	462	461	433	483	430	455	462	451	467	459	403	458	433	457	462	454	460	450	468	470	480	468	463	479	417	473	494	473	482	466	471	436	462	449	430	451	426	483	458	447	455	459	455	470	497	477	510	466	500	491	448	446	456	472	484	468	481	469	429	468	490	469	467	444	454	473	472	503	437	432	503	448	490	437	442	433	473	484	482	446	415	458	470	480	441	440	443	457	451	479	472	490	470	470	470	472	426	482	491	465	482	492	464	448	468	460	425	489	475	463	497	493	509	459	460	451	464	476	488	468	461	438	453	482	418	463	446	466	449	471	451	474	443	524	455	438	502	499	462	472	460	444	464	453	465	447	437	466	430	465	463	488	474	457	456	439	454	411	466	454	452	497	447	452	458	438	447	459	456	469	426	483	433	448	434	473	441	444	469	442	448	468	462	448	477	473	493	471	453	494	476	457	462	458	453	460	479	446	475	443	474	458	461	441	459	465	449	491	421	465	487	464	428	425	506	476	477	496	505	454	467	464	440	480	430	472	458	475	488	453	450	427	469	447	466	467	486	467	491	466	491	441	453	416	462	443	436	450	478	469	464	507	454	458	459	497	449	479	452	448	420	471	429	506	450	431	452	467	455	460	487	452	453	460	452	486	504	501	460	459	436	431	471	439	449	491	470	460	449	431	450	450	486	493	446	469	478	451	495	452	449	453	468	459	500	449	455	466	497	465	431	434	456	520	458	453	472	468	456	474	463	420	475	452	475	448	458	441	452	469	450	446	434	491	451	511	453	473	430	478	467	458	509	446	447	446	451	444	496	462	486	452	485	436	463	484	476	442	461	469	502	500	462	507	499	490	432	444	452	474	515	435	491	469	427	478	470	444	464	431	454	456	445	471	453	479	489	456	451	445	481	445	432	469	515	461	473	462	469	454	498	474	475	449	465	498	462	483	470	467	436	499	494	439	486	490	490	498	462	455	459	482	446	442	491	464	439	456	463	428	448	446	468	457	474	471	442	434	496	434	438	451	432	461	436	457	448	444	436	435	457	444	443	458	435	474	489	433	464	474	462	454	454	446	471	495	493	487	461	445	471	464	457	461	487	422	430	443	451	469	470	449	442	479	450	452	466	460	436	446	480	480	468	435	458	462	412	465	480	450	473	470	487	467	468	491	427	445	470	433	423	468	446	440	462	466	460	462	485	478	454	490	455	470	480	456	459	473	498	467	468	461	469	475	451	520	477	479	475	487	477	493	448	463	476	464	426	460	468	443	476	451	477	490	443	451	517	452	468	463	446	456	462	489	429	428	468	483	490	463	453	456	440	453	477	471	464	471	475	451	493	485	456	488	439	455	474	446	496	472	425	491	447	443	454	513	413	460	478	510	440	446	457	492	458	441	440	465	448	462	461	447	448	479	480	470	443	462	452	472	449	495	438	441	437	466	424	493	478	478	449	466	421	468	473	491	448	425	457	461	462	483	418	478	450	469	468	464	445	442	501	476	447	507	472	445	474	449	457	431	440	475	472	499	473	498	453	480	451	482	443	460	482	464	476	445	447	455	462	432	423	445	458	466	453	483	472	484	432	445	446	474	462	444	479	476	424	484	493	431	453	491	486	483	449	454	477	472	482	470	427	472	513	488	510	413	431	453	441	445	456	470	469	463	453	465	437	453	427	426	457	445	466	431	507	464	473	449	468	477	445	426	436	440	438	484	453	450	440	453	435	434	418	470	496	457	441	463	472	468	507	460	471	458	469	463	482	455	458	496	435	452	468	462	509	441	503	439	449	484	473	471	453	433	458	493	415	465	432	432	453	440	464	488	466	446	433	431	461	431	504	454	439	456	463	464	500	457	435	492	490	462	445	469	492	492	485	490	438	440	421	471	476	461	466	445	474	442	493	456	433	480	470	457	457	455	415	434	456	464	439	505	421	483	418	486	466	443	476	425	440	504	493	491	464	455	457	451	434	522	471	456	446	480	445	442	455	459	461	500	434	473	437	480	492	449	473	459	457	474	444	463	455	411	467	442	468	450	498	478	447	493	458	447	434	442	456	502	437	501	465	461	461	454	482	472	439	461	435	465	461	468	428	476	454	449	472	445	450	502	458	451	485	485	459	482	444	447	457	444	491	439	484	460	470	445	436	478	470	479	497	435	483	470	420	467	511	494	488	456	480	441	409	503	456	453	447	445	458	474	455	441	422	433	476	445	453	469	474	436	447	446	430	489	469	468	460	476	442	459	445	432	444	471	474	470	439	469	477	478	471	473	443	471	483	446	478	496	474	492	502	479	452	479	467	493	473	413	448	473	488	459	442	463	470	405	470	470	482	486	454	429	461	502	443	488	465	480	447	477	456	453	480	433	436	474	479	486	487	462	464	440	452	491	503	497	452	443	463	418	421	449	468	445	452	440	447	453	422	454	484	388	447	437	487	472	460	415	448	446	458	457	483	456	420	465	468	447	467	429	440	476	441	450	446	450	459	457	510	446	453	427	474	447	478	510	449	447	506	453	417	474	463	478	499	448	467	492	468	418	463	459	465	453	439	470	452	478	471	471	437	461	443	414	462	446	467	434	477	493	501	453	483	425	489	425	475	461	426	464	442	485	483	432	477	447	461	476	489	465	448	467	478	392	439	467	445	492	453	427	450	482	486	471	455	451	393	484	484	467	472	466	457	487	459	470	464	464	497	466	479	457	454	453	431	471	477	445	457	501	479	422	466	454	471	492	469	423	483	442	437	455	460	454	466	466	462	467	514	459	461	499	485	491	463	471	473	450	449	471	450	473	474	470	463	409	481	461	470	473	454	501	478	498	450	495	473	471	423	427	443	468	475	477	438	435	475	463	474	500	427	463	461	455	480	457	462	447	441	430	427	489	458	441	442	460	410	429	475	477	475	427	459	459	454	458	467	484	420	442	456	479	450	444	438	451	444	455	452	503	437	505	440	458	432	453	458	463	498	468	455	460	460	458	435	468	461	470	481	453	458	446	503	490	475	447	472	440	435	457	487	470	516	445	448	442	470	471	451	433	447	440	469	444	447	482	432	417	448	462	492	474	445	468	470	463	484	440	468	485	485	489	430	452	454	448	474	433	474	491	479	485	467	474	439	462	427	453	448	434	473	443	478	488	453	414	439	472	463	473	462	518	426	494	422	510	452	473	462	444	451	468	442	458	447	468	456	466	452	461	454	477	463	471	497	490	472	474	449	444	475	469	448	512	433	464	445	451	484	445	450	463	497	475	482	441	445	459	443	463	412	457	439	469	438	485	451	445	454	446
33922	15612	19250	6805	4651	3304	2686	2246	1892	1670	1579	1346	1248	1238	1146	1115	1098	1018	1005	1004	981	954	915	915	889	915	892	926	870	916	901	844	841	846	877	827	864	869	839	816	855	844	775	880	862	834	803	752	854	822	856	822	775	819	799	797	774	792	814	832	782	855	841	804	801	811	799	800	812	815	831	821	805	852	781	817	830	822	819	794	798	848	847	813	772	781	762	777	851	834	777	789	753	758	825	851	727	807	793	817	780	818	809	794	768	791	820	770	780	768	822	794	852	796	813	794	818	813	807	777	770	790	822	812	784	825	806	782	785	817	801	847	812	843	760	833	831	808	829	807	792	791	804	811	832	846	819	792	762	781	785	885	775	790	835	767	876	808	824	783	829	804	801	797	843	809	816	793	786	827	784	780	789	814	824	768	764	785	844	770	700	788	803	768	798	789	844	826	846	790	855	782	814	852	752	766	825	827	851	854	843	776	812	806	761	864	813	849	802	803	812	737	777	814	820	770	781	781	773	836	825	823	857	800	798	806	740	779	791	785	779	793	854	829	831	803	838	791	832	853	778	828	785	771	836	804	813	799	796	764	802	789	762	829	779	750	790	798	805	761	815	774	798	831	821	860	820	765	783	803	825	792	812	777	788	737	809	791	796	808	754	785	846	814	779	826	788	773	793	760	789	809	803	815	821	794	846	825	818	785	862	828	749	800	810	798	847	827	827	846	839	784	773	757	825	749	791	804	792	784	831	720	778	774	810	830	778	758	830	757	770	796	812	797	762	810	830	804	775	792	797	766	836	806	767	808	821	834	806	826	840	805	798	795	763	810	802	826	807	760	813	745	843	824	792	813	777	817	792	807	826	787	786	795	831	788	819	806	815	832	786	771	827	822	799	826	818	820	745	837	773	839	768	786	779	815	834	802	794	795	785	831	788	808	805	855	824	797	788	766	805	791	809	729	769	782	805	776	772	769	770	825	776	796	867	805	812	794	766	783	809	771	816	792	793	766	773	775	786	788	803	785	759	824	785	773	718	754	760	803	779	796	796	801	833	796	787	871	815	782	793	787	799	755	751	798	806	773	792	757	799	778	804	747	756	804	816	775	830	778	774	846	785	789	804	762	789	794	838	767	772	801	788	756	826	787	821	777	762	760	779	868	784	782	804	867	808	839	774	837	839	773	775	815	774	814	843	811	760	802	786	818	793	834	799	821	813	786	796	768	800	731	803	796	800	843	799	826	750	731	774	828	834	760	831	772	843	783	785	810	814	821	803	779	849	794	787	797	773	806	784	846	734	789	791	786	791	796	793	816	824	807	826	775	793	818	844	785	806	807	772	785	788	818	797	784	788	849	782	762	791	828	765	794	792	800	811	733	805	780	793	838	711	813	879	833	815	785	787	796	820	856	807	853	747	783	787	780	825	809	827	785	789	786	808	801	780	759	768	790	762	823	806	825	777	829	815	778	809	738	786	821	780	828	779	784	802	754	819	844	758	731	821	819	841	758	795	811	805	792	836	844	789	778	825	796	809	742	841	760	813	808	804	798	796	799	781	789	825	771	820	784	798	862	821	789	759	778	814	806	820	808	774	814	798	828	770	736	774	778	818	801	846	804	786	860	809	781	802	764	783	784	819	798	787	796	804	806	828	812	824	836	818	811	806	820	805	804	839	838	815	789	874	826	815	736	781	788	748	812	803	803	794	780	801	842	779	785	772	805	758	775	793	817	796	788	810	782	769	804	776	780	797	825	781	790	789	835	803	801	798	832	796	835	868	788	816	842	793	807	740	843	756	786	810	794	813	799	784	796	791	762	783	759	780	752	803	772	775	813	782	805	802	832	840	773	791	848	761	791	812	787	786	834	757	841	791	793	805	808	774	813	788	804	751	800	850	743	838	810	762	815	863	815	843	822	827	796	834	822	787	798	762	816	816	792	833	818	802	826	796	816	814	775	815	790	821	811	817	810	802	738	773	795	799	819	757	826	807	745	811	756	762	810	809	823	794	802	786	817	813	852	795	803	795	805	861	771	820	790	747	788	828	840	793	818	759	833	752	804	798	796	800	780	799	773	830	777	789	844	803	820	771	816	752	811	817	837	807	829	802	848	822	815	772	821	795	810	767	811	814	804	768	848	805	802	852	856	788	802	821	831	797	769	815	811	803	818	812	808	771	815	835	768	822	808	807	773	815	805	782	784	805	766	786	792	781	757	793	816	821	767	795	867	796	779	831	805	795	765	776	786	776	758	825	763	801	814	755	790	805	790	766	835	788	798	778	768	805	814	840	821	819	836	803	857	778	830	797	822	818	825	868	766	834	801	795	815	777	809	807	763	783	776	754	788	780	793	784	741	852	805	827	823	808	825	781	762	782	768	795	825	797	803	869	813	804	799	777	759	796	808	793	771	764	821	793	817	847	770	771	821	797	824	798	778	792	827	770	806	793	819	830	780	828	797	760	858	775	822	840	762	761	795	833	788	774	858	787	805	781	797	787	864	774	821	779	798	791	782	828	814	797	810	763	808	791	722	808	787	799	763	786	803	770	808	787	770	763	849	818	814	793	769	785	795	818	803	823	815	822	785	781	835	796	818	801	802	803	793	794	733	758	801	807	733	814	824	765	783	780	801	837	755	810	782	810	770	747	812	798	863	829	826	776	770	808	794	821	822	825	805	800	819	843	813	825	805	764	838	787	828	769	782	822	799	764	759	782	798	795	811	815	802	841	767	799	768	781	819	771	783	800	792	791	776	807	792	801	865	793	818	806	763	785	772	810	736	807	809	803	808	795	773	765	840	810	791	817	780	805	756	796	813	827	835	802	811	869	784	823	751	788	821	841	793	795	789	846	787	842	770	798	855	772	787	872	783	790	800	798	786	769	821	778	814	796	856	766	779	828	838	777	760	808	770	814	800	794	732	784	721	780	801	840	798	800	799	797	756	842	818	780	791	762	800	824	836	763	813	793	804	789	829	791	821	784	802	794	767	768	798	779	808	711	794	780	781	835	812	825	778	809	797	787	788	793	833	833	766	839	790	723	758	790	800	827	832	791	835	787	783	766	811	829	719	838	828	805	836	778	764	796	797	783	797	791	746	749	797	776	761	755	821	793	782	781	774	847	813	778	766	796	819	821	779	753	808	819	838	804	772	795	762	792	804	830	816	816	845	779	830	795	791	848	821	820	813	831	843	844	784	796	774	821	818	775	778	790	773	858	797	796	756	783	741	794	745	754	750	834	854	805	792	775	849	828	877	777	826	764	846	745	795	836	821	806	752	823	804	769	829	842	783	883	783	796	819	791	842	803	803	747	744	776	777	824	802	790	828	745	814	763	799	786	808	853	799	779	811	771	809	789	768	811	775	769	800	787	774	807	832	750	828	808	762	826	868	783	843	769	806	808	804	805	853	739	803	821	834	784	809	782	737	822	783	817	784	778	778	809	815	814	788	759	849	786	808	773	782	818	809	765	812	822	779	810	784	780	831	797	821	779	788	845	814
27063	20873	10782	1561	1093	1019	1026	952	992	998	1010	917	966	996	921	929	974	911	937	964	947	975	1007	986	946	913	962	1003	950	998	988	1004	985	948	956	929	986	993	1005	956	923	1020	1027	975	945	924	948	915	984	945	1010	906	963	883	980	974	924	989	959	971	972	996	919	945	968	957	939	987	972	982	993	966	1006	980	954	938	948	956	932	960	953	1009	917	936	1070	954	953	986	971	956	970	984	1012	921	909	945	987	890	937	973	948	939	932	966	932	976	1008	970	943	970	939	946	991	983	966	907	979	986	927	1043	943	914	1002	963	977	903	943	1001	944	948	985	956	954	996	938	1039	943	903	947	917	982	989	983	1009	1038	918	967	946	950	1004	982	1031	930	983	909	893	984	965	991	977	969	924	1001	934	967	999	942	980	926	954	1012	963	958	925	991	955	950	942	981	1012	976	944	983	926	912	919	973	1010	991	978	985	909	955	940	999	969	944	954	949	932	941	971	927	939	1019	948	931	937	892	998	900	946	958	1013	958	971	982	1001	990	905	987	1015	955	979	956	947	968	963	955	967	1001	972	903	939	956	959	943	924	913	980	935	954	901	940	939	928	928	993	990	929	947	907	937	968	989	904	926	956	990	925	899	966	978	983	1005	902	943	913	912	994	957	940	953	941	948	962	923	995	955	960	936	961	961	953	966	992	919	977	1007	948	996	920	962	1038	921	922	961	909	1023	964	911	990	934	1000	966	979	948	970	954	954	955	950	951	919	922	969	940	1005	999	989	912	971	901	951	972	966	989	997	960	929	920	976	963	909	953	1003	1020	980	973	908	999	959	948	967	931	909	914	984	968	960	990	959	980	927	963	1002	941	936	883	1012	913	903	881	918	959	974	952	885	912	1005	1010	877	921	980	987	925	1009	912	945	1002	924	907	977	966	953	942	936	974	969	918	939	986	935	887	955	908	940	934	942	1014	980	965	944	910	927	936	933	956	959	956	992	926	938	913	956	1003	983	948	966	982	988	933	959	1004	929	1013	948	913	957	978	965	981	933	1027	978	967	959	944	988	1019	965	971	905	988	1012	943	929	997	938	982	906	984	1004	956	941	935	902	978	1034	914	950	931	949	1004	984	938	893	937	963	934	946	887	905	976	1004	945	1000	931	889	978	977	978	945	947	910	893	957	1022	1007	960	984	1006	994	990	956	947	1013	998	950	925	964	954	900	963	962	899	971	950	943	948	992	875	1011	964	958	983	987	999	990	936	988	940	989	898	935	934	966	960	956	953	976	962	981	972	923	905	984	942	955	988	956	1000	922	949	969	951	983	997	971	948	965	966	1014	970	919	968	898	983	981	962	895	923	991	945	899	987	929	948	990	946	957	914	979	981	931	999	922	938	906	947	1012	965	1001	992	930	919	896	967	906	949	1027	970	944	1052	967	936	893	916	947	936	913	925	970	959	922	945	943	987	945	940	962	952	960	929	945	932	908	996	986	908	980	908	1013	968	1026	953	995	943	1030	977	952	984	908	964	964	967	941	996	1003	951	987	952	963	1026	1003	922	937	954	951	992	934	972	909	999	916	968	905	912	945	950	953	950	940	934	971	928	917	944	980	986	975	980	971	919	976	977	965	939	985	950	950	964	938	1010	940	939	967	935	909	919	1022	957	933	978	921	1002	985	922	1004	942	985	932	961	990	974	935	967	927	917	963	965	954	954	932	959	920	1006	950	919	1003	936	1006	954	867	991	953	958	916	984	914	1007	1012	1040	954	979	948	974	963	959	991	937	903	924	934	935	926	1016	909	992	986	956	981	967	916	958	1002	979	944	924	993	962	933	955	931	1014	988	994	930	955	923	949	968	988	992	983	916	925	950	988	936	955	995	968	941	952	969	874	897	940	907	936	969	1039	950	1003	965	958	960	990	1002	967	971	962	977	972	953	915	947	969	907	969	992	931	961	911	951	926	951	958	911	895	935	979	952	961	975	953	967	926	924	943	974	924	934	971	943	937	921	973	993	954	957	960	949	943	969	912	920	1000	926	895	974	957	919	910	1011	997	940	940	966	979	939	907	1002	928	939	940	877	1012	953	970	898	987	941	964	930	879	922	961	991	970	910	960	971	963	906	975	978	998	929	939	1004	939	1001	975	939	1010	1009	1003	948	972	962	960	912	988	951	942	949	955	977	946	940	996	1047	930	989	927	934	993	960	987	924	941	962	984	934	981	982	965	987	940	981	930	927	971	899	937	976	985	896	993	952	982	946	951	959	925	935	918	930	996	957	988	917	966	917	931	974	973	948	947	1008	963	975	987	955	930	939	919	906	951	956	983	940	946	930	988	937	909	971	982	907	943	981	954	962	902	933	983	998	969	1003	984	969	987	908	978	950	948	933	904	1014	966	927	927	1007	930	949	893	948	969	957	982	943	987	945	1009	954	919	907	983	970	978	990	989	977	943	993	965	931	976	967	940	992	900	942	929	1002	996	969	1041	960	987	949	933	929	974	1006	952	945	944	912	959	972	984	941	903	933	1001	983	959	957	882	954	984	952	903	957	886	947	952	953	921	982	982	947	950	940	956	936	926	939	982	971	891	932	896	993	955	953	1027	966	919	965	967	909	1006	989	965	955	962	928	981	905	958	980	997	954	983	980	949	939	1021	972	992	951	981	952	954	949	954	931	1017	975	961	968	935	976	948	930	955	975	941	960	948	975	966	931	960	970	1004	954	984	984	905	940	891	917	933	919	1008	987	975	1001	927	957	982	917	956	950	894	967	970	943	941	943	978	949	945	866	960	941	991	961	939	1009	915	932	909	996	939	916	963	914	925	976	934	960	941	931	966	964	1003	876	942	951	958	944	973	927	987	917	959	986	969	991	906	954	984	976	1000	953	953	1003	918	1007	1006	950	984	929	953	973	963	965	939	898	970	932	920	881	938	938	1044	1004	947	922	951	985	989	1000	971	949	970	987	990	963	1006	971	1030	955	927	970	991	995	971	978	978	932	916	974	933	948	965	915	973	983	1044	930	957	914	937	984	1004	961	935	968	953	960	972	956	960	956	947	943	955	939	919	937	962	974	909	980	995	1034	925	962	966	977	958	948	947	999	966	960	932	985	976	907	988	960	968	990	988	969	949	940	939	927	991	969	999	948	930	964	964	904	954	954	944	956	934	929	904	964	1017	958	997	949	889	946	942	944	958	964	991	998	976	961	920	984	1010	940	960	931	912	959	980	973	922	947	890	977	981	945	973	953	986	978	1004	925	965	932	998	977	948	963	924	959	954	949	1003	906	944	950	970	920	954	975	950	887	930	950	1020	944	930	940	949	997	970	1004	957	976	972	938	948	954	948	940	981	969	1015	966	961	954	956	959	967	1010	990	969	990	1004	944	921	996	968	914	981	933	950	1001	952	901	953	984	964	960	935	971	950	995	950	955	951	979	952	945	1011	973	1038	924	919	960	970	963	923	923	927	963	993	943	959	942	991	1007	980	998	952	968	981	903	948	997	894	1001	990	984	922	1002	939	983	916	959	1001	953	966	953	1007	992	990	943	899	941	907	933	954	938	994	953	905	951	959	949	953	998	940	983	915	1012	965	947	978	951	938	925	972	938	971	912	969	900	961	948	943	964	908	994	949	957	937	1018	985	949	932	901	918
23156	4952	4388	2000	1781	1753	1723	1662	1699	1603	1656	1619	1673	1617	1703	1666	1700	1689	1693	1641	1659	1617	1602	1559	1651	1655	1642	1632	1611	1577	1647	1652	1646	1643	1612	1621	1631	1545	1660	1581	1636	1589	1624	1621	1590	1545	1704	1621	1611	1614	1568	1582	1647	1643	1605	1627	1640	1586	1682	1597	1580	1600	1677	1608	1615	1591	1597	1606	1599	1681	1623	1541	1694	1582	1643	1652	1626	1572	1707	1669	1622	1626	1678	1622	1642	1663	1622	1614	1606	1689	1622	1654	1650	1590	1661	1692	1625	1613	1557	1656	1578	1571	1619	1622	1627	1544	1641	1568	1583	1664	1663	1649	1639	1675	1617	1664	1632	1649	1643	1652	1718	1666	1600	1687	1677	1565	1627	1680	1611	1556	1630	1612	1576	1630	1676	1612	1624	1585	1599	1579	1589	1665	1610	1587	1650	1608	1602	1669	1636	1609	1683	1637	1632	1585	1625	1635	1609	1602	1583	1556	1652	1675	1604	1565	1596	1609	1689	1607	1651	1647	1641	1610	1637	1667	1683	1688	1606	1609	1582	1674	1567	1639	1627	1664	1605	1652	1564	1632	1681	1585	1642	1629	1613	1599	1623	1600	1657	1687	1576	1621	1626	1630	1588	1606	1577	1610	1624	1649	1576	1628	1583	1690	1676	1696	1584	1621	1622	1663	1571	1618	1635	1581	1582	1540	1708	1575	1656	1710	1719	1588	1599	1585	1636	1668	1646	1600	1600	1594	1592	1669	1599	1653	1578	1536	1657	1628	1638	1637	1592	1638	1602	1579	1600	1613	1654	1677	1626	1632	1656	1553	1640	1616	1594	1562	1653	1716	1606	1621	1594	1613	1619	1633	1602	1600	1602	1627	1655	1597	1672	1585	1660	1599	1626	1619	1617	1528	1616	1585	1656	1710	1586	1551	1636	1684	1678	1614	1594	1605	1639	1689	1598	1652	1727	1542	1665	1643	1641	1628	1599	1657	1624	1605	1578	1617	1616	1667	1568	1595	1617	1587	1698	1675	1605	1672	1651	1605	1673	1613	1586	1663	1639	1579	1607	1629	1610	1554	1578	1605	1666	1621	1616	1602	1611	1706	1579	1633	1610	1614	1548	1620	1580	1646	1581	1605	1562	1653	1525	1580	1597	1642	1631	1587	1635	1610	1588	1648	1623	1593	1647	1636	1612	1654	1586	1585	1591	1617	1691	1569	1551	1654	1664	1612	1628	1614	1596	1590	1643	1587	1637	1639	1614	1595	1588	1652	1648	1611	1645	1623	1659	1573	1585	1619	1636	1624	1625	1625	1571	1641	1648	1594	1716	1667	1617	1684	1602	1645	1581	1552	1632	1614	1585	1575	1663	1612	1615	1595	1601	1606	1586	1602	1577	1606	1635	1588	1632	1667	1715	1549	1623	1597	1667	1588	1647	1619	1566	1585	1621	1666	1609	1586	1645	1638	1633	1594	1582	1531	1598	1596	1634	1634	1578	1656	1647	1659	1650	1568	1616	1628	1587	1617	1692	1642	1668	1553	1631	1633	1487	1714	1569	1589	1647	1587	1622	1664	1610	1632	1627	1625	1644	1566	1628	1620	1548	1627	1681	1620	1663	1633	1642	1630	1604	1619	1618	1691	1657	1686	1612	1634	1600	1663	1616	1648	1630	1545	1544	1628	1610	1564	1568	1551	1668	1684	1622	1578	1565	1612	1569	1616	1612	1634	1578	1590	1638	1586	1637	1542	1633	1615	1641	1606	1699	1659	1697	1614	1582	1646	1673	1638	1676	1601	1571	1563	1546	1654	1576	1612	1579	1652	1659	1618	1669	1607	1598	1557	1604	1586	1607	1655	1610	1558	1674	1603	1589	1615	1614	1635	1587	1604	1577	1608	1598	1551	1676	1650	1581	1653	1620	1630	1640	1653	1621	1591	1633	1605	1559	1682	1667	1630	1551	1678	1520	1555	1656	1674	1666	1664	1600	1707	1602	1620	1641	1666	1607	1590	1651	1570	1680	1630	1628	1604	1561	1656	1656	1627	1630	1620	1548	1563	1619	1650	1648	1674	1612	1646	1619	1643	1648	1613	1570	1600	1620	1614	1592	1604	1669	1640	1647	1648	1587	1576	1593	1653	1518	1581	1716	1564	1707	1569	1596	1633	1674	1657	1664	1596	1622	1617	1567	1587	1644	1677	1687	1581	1679	1586	1595	1621	1627	1655	1628	1553	1584	1608	1657	1703	1630	1525	1652	1597	1711	1637	1545	1623	1603	1601	1665	1561	1630	1560	1618	1559	1622	1637	1658	1619	1576	1644	1656	1694	1590	1586	1616	1609	1679	1639	1609	1551	1672	1578	1645	1610	1595	1635	1645	1631	1634	1587	1629	1552	1624	1580	1653	1606	1581	1551	1684	1557	1674	1632	1599	1578	1568	1611	1639	1585	1623	1712	1600	1538	1620	1653	1604	1686	1564	1598	1691	1659	1559	1623	1646	1614	1590	1600	1684	1626	1566	1685	1575	1654	1670	1626	1635	1606	1651	1628	1602	1655	1692	1612	1632	1623	1629	1612	1642	1618	1547	1641	1614	1563	1678	1671	1618	1594	1644	1614	1631	1644	1595	1661	1643	1600	1614	1618	1659	1630	1645	1581	1649	1630	1546	1656	1593	1638	1631	1650	1663	1610	1610	1651	1566	1610	1561	1602	1577	1632	1614	1598	1641	1629	1602	1561	1579	1592	1585	1635	1680	1691	1553	1654	1614	1638	1564	1653	1634	1647	1614	1637	1661	1649	1620	1668	1603	1619	1637	1612	1674	1601	1571	1601	1616	1662	1636	1681	1525	1673	1639	1619	1633	1613	1669	1630	1636	1645	1556	1648	1596	1637	1601	1584	1625	1617	1656	1566	1591	1626	1671	1639	1582	1655	1595	1581	1603	1630	1638	1680	1553	1631	1625	1669	1690	1609	1606	1644	1593	1648	1619	1607	1636	1625	1625	1683	1581	1550	1617	1570	1577	1586	1638	1603	1637	1681	1674	1589	1706	1522	1601	1633	1586	1528	1628	1609	1651	1598	1643	1635	1667	1592	1646	1608	1610	1641	1633	1563	1679	1643	1643	1618	1633	1575	1669	1565	1616	1618	1578	1524	1680	1622	1627	1623	1574	1601	1595	1605	1655	1600	1555	1575	1600	1626	1601	1609	1606	1604	1609	1619	1688	1596	1607	1547	1656	1641	1633	1577	1733	1652	1589	1649	1634	1626	1593	1604	1625	1633	1669	1638	1627	1561	1630	1645	1600	1634	1689	1652	1499	1613	1580	1633	1646	1591	1613	1607	1660	1669	1652	1606	1661	1633	1623	1630	1589	1586	1655	1591	1653	1672	1634	1653	1614	1676	1680	1650	1600	1604	1570	1640	1593	1640	1622	1608	1548	1628	1616	1645	1683	1622	1547	1572	1632	1609	1619	1589	1674	1677	1606	1642	1678	1630	1603	1624	1592	1594	1673	1668	1678	1573	1601	1575	1683	1672	1636	1663	1542	1593	1635	1699	1631	1602	1573	1577	1659	1692	1632	1627	1642	1593	1604	1641	1637	1637	1528	1623	1616	1722	1688	1621	1659	1670	1626	1589	1703	1651	1630	1684	1633	1604	1693	1608	1705	1642	1611	1672	1592	1598	1612	1690	1609	1611	1603	1612	1617	1625	1582	1625	1551	1678	1607	1518	1541	1610	1623	1621	1641	1647	1711	1621	1624	1597	1557	1595	1595	1609	1677	1633	1650	1601	1580	1666	1562	1621	1614	1659	1634	1640	1570	1626	1703	1697	1651	1690	1639	1574	1698	1598	1608	1621	1614	1570	1634	1642	1591	1630	1653	1649	1722	1686	1579	1678	1641	1569	1554	1617	1597	1592	1660	1640	1652	1633	1598	1674	1616	1562	1600	1672	1636	1604	1652	1643	1534	1632	1706	1619	1594	1620	1593	1596	1571	1620	1569	1538	1648	1581	1633	1576	1645	1639	1593	1633	1593	1609	1657	1562	1596	1630	1650	1625	1672	1559	1647	1602	1598	1609	1700	1638	1589	1597	1644	1677	1679	1685	1618	1639	1598	1626	1615	1570	1659	1601	1575	1590	1612	1612	1625	1640	1658	1603	1587	1651	1653	1636	1591	1679	1577	1636	1569	1675	1590	1621	1627	1581	1607	1593	1611	1626	1607	1650	1637	1613	1684	1646	1575	1652	1631	1650	1680	1618	1574	1670	1667	1635	1629	1632	1628	1601	1652	1606	1598	1585	1618	1633	1584	1574	1627	1659	1602	1601	1630	1653	1662	1575	1695	1670	1698	1567	1657	1614	1597	1658	1605	1650	1604	1591	1635	1628	1600	1691	1721	1646	1632	1586	1658	1625	1596	1536	1589	1608	1761	1638	1601	1600	1637	1614	1559	1636	1641	1617	1634	1511	1667	1557	1614	1567	1652	1575	1603	1594	1630	1629	1651	1647	1602	1571	1701	1535	1636	1556	1653	1615	1665	1583	1646	1515	1706	1603	1655	1663	1698	1599	1573	1590	1580	1648	1671	1569	1679	1644	1594	1607	1588	1612	1706	1636	1681	1576	1560	1587	1644	1638	1683	1671	1626	1637	1592	1668	1616	1592	1627	1627	1653	1588	1639	1643	1631	1679	1492	1650	1602	1588	1645	1681	1620	1594	1622	1626	1659	1582	1671	1629	1654	1598	1648	1645	1610	1618	1626	1618	1625	1591	1620	1534	1685	1665	1659	1622	1592	1578	1714	1586	1688	1612	1582	1601	1611	1586	1631	1628	1599	1635	1657	1678	1714	1630	1628	1596	1714	1675	1616	1656	1570	1621	1631	1610	1591	1609	1642	1588	1643	1613	1582	1622	1628	1639	1632	1682	1581	1639	1581	1694	1559	1660	1629	1628	1605	1633	1612	1617	1689	1701	1629	1604	1646	1574	1671	1627	1635	1583	1664	1653	1635	1572	1656	1601	1613	1698	1641	1587	1589	1650	1625	1661	1696	1630	1625	1606	1665	1590	1597	1648	1611	1628	1680	1626	1661	1616	1625	1665	1607	1581
24219	21221	28869	23873	19127	2139	850	685	582	567	560	532	521	532	503	480	518	515	459	462	495	488	504	498	489	454	455	468	491	496	466	497	451	451	431	443	480	466	452	476	456	448	512	476	420	427	458	436	485	420	477	470	468	432	452	434	496	449	398	473	471	467	442	447	481	456	465	480	445	456	444	469	435	469	469	454	461	466	471	452	477	464	451	479	441	464	432	494	490	471	461	449	468	424	474	455	453	434	477	465	411	446	464	459	436	472	413	475	433	428	455	453	405	471	443	474	445	450	444	456	447	423	476	449	463	454	500	473	445	473	421	427	455	477	420	442	442	446	479	435	463	439	462	423	454	473	446	460	449	439	442	443	469	478	471	428	477	470	445	493	464	428	473	416	424	432	456	459	437	419	420	459	482	459	453	447	455	475	481	461	504	392	448	424	439	478	453	489	459	449	495	458	432	477	466	468	463	432	465	442	488	466	475	439	467	452	460	463	423	446	505	453	458	447	452	495	455	460	423	422	460	456	463	456	447	466	427	488	462	478	436	495	417	437	445	435	425	402	448	501	465	471	400	501	443	458	428	451	402	429	447	459	407	459	439	419	458	472	466	486	433	458	456	436	475	430	482	470	424	510	435	448	474	452	438	449	431	465	466	439	426	438	514	462	453	443	428	409	462	441	466	483	487	467	448	473	429	454	446	447	438	461	484	440	497	451	457	452	441	489	484	479	443	435	414	470	463	399	434	429	447	462	455	475	425	438	457	473	455	444	444	472	411	468	464	425	439	422	427	459	457	478	466	423	458	479	431	508	401	467	468	440	476	465	489	447	455	432	436	445	454	437	435	472	440	450	453	449	420	462	464	468	449	497	418	472	436	459	470	446	454	453	490	443	451	436	448	428	410	478	437	454	500	416	453	465	466	460	450	431	429	457	470	483	453	431	476	452	461	435	437	455	439	452	461	446	423	444	446	450	418	460	445	455	464	456	434	453	464	451	459	447	467	422	431	448	479	403	470	461	385	433	462	432	448	465	455	466	454	424	435	450	446	462	432	448	477	461	468	431	465	427	473	436	439	445	452	452	397	484	453	470	441	424	423	439	452	459	427	454	467	473	469	400	422	476	486	466	464	447	500	442	441	463	432	431	440	429	508	403	481	450	445	475	444	466	446	423	450	473	482	424	464	459	460	428	490	435	430	449	441	485	463	428	441	429	441	455	439	484	423	448	432	414	460	442	452	448	435	452	442	479	470	453	438	427	457	474	435	445	440	479	437	463	399	435	469	464	456	434	467	421	484	481	486	488	447	475	445	440	461	448	475	471	460	436	452	446	450	438	455	469	460	450	464	449	450	410	431	443	499	445	448	433	442	441	473	461	450	441	439	471	476	455	455	418	440	449	462	447	458	443	474	460	471	453	452	444	457	431	471	461	446	460	439	441	438	482	444	421	455	450	467	461	457	431	470	439	458	457	416	488	428	449	464	465	475	478	465	461	450	426	439	419	465	464	421	442	447	462	467	441	430	433	460	436	505	474	441	440	469	441	446	442	424	433	445	437	471	454	468	454	441	436	432	496	446	458	445	462	488	457	474	510	459	434	434	485	435	441	459	460	478	497	420	465	449	468	465	443	438	439	455	483	466	441	415	470	505	462	474	494	458	464	483	478	486	431	468	461	463	424	435	473	449	460	489	454	454	511	447	470	465	416	440	459	498	454	441	440	431	452	450	419	455	472	513	433	430	465	481	433	437	487	453	442	413	425	443	455	444	424	444	455	476	441	459	457	433	454	460	450	434	430	453	514	447	461	421	424	445	474	485	454	435	462	439	467	466	481	436	496	459	432	452	460	474	467	474	412	432	461	459	442	447	414	440	450	429	437	442	486	429	445	457	445	481	436	441	454	438	422	465	440	442	469	426	466	449	490	447	462	434	452	471	456	483	463	466	450	478	462	492	457	444	467	463	488	433	447	417	451	458	439	481	474	452	460	488	471	452	479	415	436	437	479	462	459	483	467	416	460	492	459	476	450	454	481	448	421	432	433	469	483	430	440	474	444	475	457	429	445	474	453	464	482	450	444	479	475	462	439	488	451	471	454	429	440	460	435	466	436	492	452	470	437	457	488	453	430	455	477	453	468	459	431	470	415	427	451	451	469	440	443	458	478	479	442	446	448	425	498	418	466	415	442	430	478	439	443	444	457	464	404	421	405	419	444	467	430	456	465	440	441	465	458	471	428	428	464	500	472	414	423	475	457	442	507	471	461	416	431	435	440	439	455	427	440	430	452	480	431	457	451	436	465	430	480	496	465	466	497	439	473	437	422	452	423	453	466	478	436	455	406	467	462	457	461	434	479	484	445	454	474	410	455	459	433	469	439	484	480	438	451	472	416	449	465	437	486	471	447	425	458	449	437	434	471	428	466	452	471	461	406	461	446	457	444	446	431	456	486	458	459	462	415	428	443	435	449	433	436	452	439	467	436	478	445	457	456	472	441	468	470	483	453	443	411	435	447	426	421	451	469	458	423	437	445	428	436	439	427	447	452	448	458	465	435	457	399	462	452	462	447	456	435	432	457	450	432	446	443	489	483	427	465	443	438	428	455	472	497	459	455	473	431	470	486	486	461	462	469	464	439	484	462	472	444	469	447	468	442	420	470	475	459	476	452	470	438	463	469	468	462	433	434	438	486	417	433	455	461	487	442	427	453	426	458	479	436	472	423	436	457	447	438	453	477	440	450	450	430	434	451	481	445	416	456	463	494	436	425	493	441	447	406	468	414	461	455	452	464	466	456	462	438	461	436	481	426	482	443	482	428	427	454	454	485	442	446	445	451	462	495	439	472	440	462	435	459	460	440	464	406	470	424	440	456	449	436	469	441	444	460	388	490	447	451	442	496	446	465	451	476	453	452	443	472	455	433	442	438	458	462	468	462	426	460	488	470	454	425	438	424	431	455	459	484	436	454	445	455	436	466	466	453	431	434	452	471	457	435	458	473	473	446	451	426	421	455	459	446	470	458	467	443	425	454	468	444	437	493	468	429	506	447	444	445	402	395	474	491	403	524	481	461	465	483	439	430	453	446	465	448	450	415	456	440	448	422	415	475	449	465	473	445	444	458	453	443	452	453	434	414	464	476	478	473	409	450	453	478	440	470	449	435	408	437	494	472	451	427	445	457	441	427	468	445	463	419	433	461	445	458	444	467	443	457	438	433	465	464	514	459	482	450	472	485	484	435	465	444	412	419	477	454	409	454	431	471	491	426	435	416	426	460	479	490	450	447	442	436	445	446	435	452	452	440	488	463	460	457	472	470	399	420	456	466	411	477	476	450	445	432	448	466	441	469	453	438	469	469	439	470	469	463	460	445	426	423	435	504	439	438	489	428	482	416	434	376	456	440	438	455	468	445	473	448	461	481	450	427	495	452	513	445	409	432	449	476	428	472	463	426	456	439	430	423	432	453	416	447	477	457	422	464	461	439	468	433	455	422	450	435	440	464
42282	13352	15125	4132	2917	2301	1866	1570	1378	1355	1138	1199	1067	1110	1058	924	977	867	928	906	919	900	863	858	854	870	864	898	901	913	889	879	859	876	854	844	835	883	817	833	853	843	862	834	841	802	834	858	805	828	906	837	864	824	822	825	838	795	856	905	842	822	834	827	866	851	833	878	795	853	830	842	785	843	847	808	771	786	829	812	814	832	865	843	808	819	776	824	833	854	828	803	849	779	806	812	825	790	838	823	839	780	823	849	819	808	856	835	877	820	852	817	838	841	850	815	815	841	779	823	879	839	776	848	854	770	842	830	785	840	840	822	824	821	844	808	897	793	848	792	826	839	805	893	764	844	846	831	786	775	885	802	898	836	817	822	823	794	857	851	807	833	822	868	835	862	859	821	815	800	831	836	802	819	842	843	828	834	808	837	818	809	782	850	782	870	798	787	846	799	807	818	917	819	783	785	781	830	869	841	822	792	835	806	789	816	785	778	822	840	797	835	784	838	776	795	841	781	814	816	814	786	814	827	834	835	850	799	814	807	825	825	860	842	798	832	824	796	845	839	794	799	818	839	874	754	846	822	798	807	829	815	811	846	847	788	864	788	778	813	792	803	828	824	756	833	829	777	819	787	789	850	785	907	794	813	900	809	862	798	843	864	864	859	794	814	767	796	816	769	875	807	836	809	803	829	810	802	793	844	793	827	807	837	811	811	921	828	815	790	830	812	858	811	786	836	812	813	820	812	869	785	849	869	823	879	848	840	810	848	824	845	835	783	822	822	817	809	845	859	798	813	868	880	775	831	768	842	808	760	766	767	826	857	834	800	810	855	815	796	838	823	811	823	822	839	852	811	770	871	804	889	801	811	814	784	844	860	851	817	811	801	828	821	858	795	810	815	822	828	862	791	821	814	835	778	830	811	843	833	800	816	847	846	790	762	792	840	865	836	826	823	804	835	855	801	742	825	815	819	838	756	785	828	864	860	773	860	789	847	833	873	791	823	787	834	791	796	790	833	800	841	860	783	812	881	807	854	820	780	827	857	853	806	816	769	760	856	854	828	889	814	774	797	830	830	819	838	784	782	821	836	844	762	800	784	835	852	825	852	853	800	814	837	797	792	825	753	789	807	816	794	823	827	826	786	832	860	803	856	828	853	801	809	832	832	843	796	782	794	792	825	851	814	785	772	866	890	798	834	823	795	844	820	810	810	842	842	851	772	845	834	772	797	825	805	872	854	856	764	834	837	814	842	814	863	767	822	851	819	796	846	798	835	788	771	774	824	838	798	803	816	843	831	790	803	816	851	836	809	835	788	817	819	859	829	813	827	831	833	817	803	806	830	859	817	791	828	853	851	792	784	832	813	824	774	802	827	868	799	815	817	853	784	809	834	797	813	778	855	824	811	810	863	829	821	852	841	831	807	815	830	842	764	854	797	821	817	830	804	841	805	815	902	779	849	821	747	807	835	839	838	805	773	761	856	824	772	873	814	821	788	774	839	781	805	833	879	834	907	797	830	812	850	831	832	865	851	848	818	803	801	809	805	833	792	787	841	821	799	860	790	833	838	860	834	760	824	820	858	818	844	811	815	802	785	853	818	807	826	841	827	770	842	807	798	835	879	844	820	773	812	797	786	803	802	844	808	826	807	859	831	823	853	792	830	856	834	825	778	800	788	882	788	850	841	785	847	795	846	808	819	809	840	802	802	811	765	849	812	872	775	857	815	855	768	826	824	816	795	790	780	825	814	885	849	846	797	825	807	805	823	826	788	871	763	830	854	818	803	828	809	818	794	833	819	836	865	864	785	809	757	777	816	766	782	777	831	791	832	793	872	795	819	826	880	806	796	765	794	785	772	799	866	861	832	862	791	860	823	799	821	800	800	834	799	840	808	856	867	853	811	851	850	814	871	833	841	824	783	829	833	844	781	780	812	824	831	810	880	841	823	779	839	869	855	844	845	855	809	832	817	859	846	859	841	854	813	783	824	801	822	833	804	821	844	813	825	767	819	833	853	857	764	841	789	851	825	827	828	802	874	834	807	857	821	803	823	787	844	799	824	830	837	833	848	892	763	826	826	776	819	818	809	855	799	825	861	771	824	857	815	806	822	832	847	867	796	822	798	860	838	807	769	817	837	793	828	822	831	768	851	787	828	817	819	777	839	788	820	883	826	847	780	870	829	833	830	858	831	830	832	840	855	849	782	855	810	792	783	792	820	816	809	832	799	851	841	866	821	813	838	777	821	817	790	820	834	853	821	844	819	821	808	840	829	795	862	800	829	892	856	856	817	863	913	877	870	803	809	792	804	789	805	837	817	830	867	852	811	825	818	847	804	883	812	858	879	836	843	833	802	853	804	800	843	829	797	858	852	836	845	820	803	818	856	798	810	825	848	802	836	821	839	828	804	801	811	840	819	842	794	846	863	864	801	838	842	840	791	816	778	830	842	836	808	853	816	825	831	806	872	783	846	860	828	843	798	840	823	829	804	798	810	822	806	792	801	791	800	856	825	810	846	859	785	792	820	821	832	798	817	839	818	825	808	831	833	868	800	828	832	791	822	836	881	759	785	821	809	807	796	808	819	846	845	829	868	825	829	844	830	775	792	793	784	794	757	755	799	810	855	822	803	801	833	851	815	784	821	818	786	827	854	855	869	848	846	832	817	807	887	789	812	792	816	874	822	775	899	781	816	797	777	818	829	771	806	845	807	811	800	796	852	759	799	864	821	836	830	857	827	815	796	836	786	831	833	824	801	807	851	815	799	800	822	847	815	815	824	817	840	819	808	846	856	822	787	825	839	802	778	831	836	815	852	793	828	854	824	862	804	813	829	809	805	806	786	786	806	873	798	806	823	820	824	789	831	839	829	827	820	896	781	757	863	849	860	817	816	813	815	841	795	777	829	783	829	847	802	814	872	805	793	852	839	871	861	808	839	802	814	828	811	816	850	823	801	829	775	767	885	848	821	809	838	789	821	852	844	811	834	846	819	817	764	856	817	761	760	851	855	844	784	833	807	846	828	808	859	803	813	835	759	872	774	797	768	830	793	822	820	885	837	803	839	875	855	800	794	810	810	847	889	813	798	830	797	908	805	846	835	830	858	799	805	796	794	811	841	826	856	791	818	820	827	826	859	763	835	825	871	823	768	787	831	800	787	773	806	862	759	795	821	772	812	839	855	849	829	833	775	831	840	853	804	845	836	817	869	807	808	834	848	849	795	819	851	854	851	828	819	855	816	858	828	828	821	821	815	844	814	794	820	818	824	799	826	848	853	807	841	892	800	814	798	870	824	810	814	814	786	825	786	828	769	828	829	828	829	898	843	848	780	811	827	844	792	824	805	817	789	828	836	862	811	856	850	782	801	806	827	833	800	835	844	794	851	788	829	827	789	807	807	808	812	829	801	832	864	759	863	820	848	856	842	816	803	836	853	826	778	892	818	807	751	822	833	799	797	847	848	776	833	849	865	813	835	787	804	814	820	856	761	847	796
23227	21224	29665	23083	21224	18698	2158	960	744	714	669	616	616	598	547	559	580	510	510	550	497	517	530	483	501	513	482	529	514	477	488	476	495	474	517	491	494	470	477	448	482	471	482	467	466	482	509	477	466	467	409	448	503	483	449	466	522	476	452	485	466	485	481	462	449	455	481	461	453	469	429	452	450	416	462	440	487	459	468	441	424	469	437	438	500	483	474	469	456	425	435	439	461	502	458	442	418	454	466	476	465	494	480	448	454	467	496	486	476	443	464	466	473	468	520	408	468	484	487	494	468	463	470	460	468	486	502	430	432	440	448	424	500	431	456	499	482	468	479	435	491	443	488	463	462	477	436	435	450	442	478	439	470	450	449	495	465	471	442	440	503	449	493	476	485	488	496	471	484	469	470	440	472	421	436	445	476	479	431	444	428	477	450	489	460	448	432	491	447	450	469	497	486	492	465	458	457	456	482	465	481	465	454	461	476	438	470	511	434	435	477	512	455	451	449	473	463	505	439	467	460	428	440	447	468	449	448	468	452	468	477	477	450	481	451	503	436	470	489	481	472	467	432	465	444	485	461	465	459	528	476	459	439	475	458	472	469	463	439	469	466	442	434	448	468	413	489	467	463	494	478	457	420	460	459	427	468	443	473	483	435	436	433	438	451	428	457	467	477	473	470	464	464	495	449	463	480	455	513	471	456	486	438	456	437	449	445	469	461	442	456	462	463	447	444	438	444	471	474	471	424	489	477	438	508	447	464	487	486	442	450	486	469	449	470	473	446	515	474	462	447	449	469	483	473	452	483	454	440	425	431	464	489	491	442	466	468	468	481	471	473	479	482	495	477	463	463	464	430	476	490	437	431	441	479	455	472	436	473	453	462	473	467	423	473	479	496	469	448	464	484	470	440	482	443	455	479	497	443	464	460	474	484	509	472	489	452	434	454	472	465	447	438	459	466	465	470	459	446	479	441	458	516	503	491	465	481	480	413	438	464	462	520	452	421	492	459	469	468	466	446	468	449	483	503	439	454	409	457	486	437	459	499	462	461	473	414	459	450	467	449	482	470	459	427	479	458	469	513	449	479	474	484	415	440	510	509	473	443	457	435	425	445	469	423	482	435	435	444	473	477	475	434	458	475	470	451	467	491	432	506	436	474	465	411	439	479	443	432	467	460	472	462	459	454	486	439	483	445	479	443	438	450	460	413	427	459	450	491	498	464	463	498	467	455	465	490	453	439	454	445	472	450	457	433	437	446	475	465	479	429	494	474	474	484	457	498	478	449	470	452	456	434	462	457	438	465	483	443	440	447	456	459	455	498	453	434	434	458	446	461	469	489	451	447	470	480	468	474	459	495	449	457	426	471	401	492	494	458	436	434	468	470	444	474	462	472	480	484	479	446	429	448	460	481	465	486	457	475	446	468	430	480	447	466	460	449	448	470	452	454	475	447	453	439	444	474	449	446	456	511	462	493	420	458	448	506	428	446	452	471	469	474	446	420	479	494	500	418	457	436	483	466	479	430	461	414	490	470	444	457	464	467	473	408	482	477	462	448	474	495	486	477	476	473	512	453	470	441	468	459	452	482	468	473	457	476	445	473	465	417	425	469	451	458	476	451	451	447	452	442	468	477	458	422	468	450	482	476	483	479	468	441	483	450	431	469	478	455	462	469	463	469	471	482	464	479	449	456	468	484	430	480	472	464	472	476	460	464	455	472	472	436	446	450	472	474	460	482	462	467	470	478	476	463	444	477	439	502	453	424	480	472	489	432	451	483	411	477	457	459	450	497	465	466	499	475	429	488	428	391	445	449	449	453	480	468	490	475	473	443	488	457	453	496	504	479	465	456	464	473	413	481	453	493	450	452	444	440	454	427	463	437	490	467	448	441	484	468	447	473	471	476	462	447	467	460	478	447	478	455	483	472	504	459	477	466	453	472	453	441	454	458	446	455	410	446	489	465	430	439	438	458	492	446	461	448	458	418	441	445	488	457	476	438	446	422	480	451	454	460	448	498	464	452	447	460	439	449	456	457	450	461	489	440	441	433	466	471	457	479	443	409	433	488	450	509	472	480	476	487	415	486	456	442	431	474	448	473	456	466	464	492	452	449	453	418	459	460	453	406	453	431	425	430	461	464	471	465	455	497	458	448	476	471	483	481	421	477	504	443	440	441	482	510	456	464	454	447	446	455	408	485	458	480	447	440	447	479	447	428	468	434	472	470	482	484	473	419	447	449	449	432	467	465	451	473	457	449	502	451	506	452	505	467	481	485	460	490	484	466	503	478	473	442	461	469	438	460	463	506	441	461	471	471	499	493	476	442	469	429	484	457	477	473	419	474	453	464	465	445	447	430	463	434	441	488	435	431	483	478	446	469	423	451	442	444	498	472	457	484	470	455	493	488	451	476	469	438	462	472	473	458	442	458	484	486	456	425	459	467	461	496	459	493	459	451	431	447	443	494	479	479	440	479	452	415	448	452	474	461	452	429	465	469	438	437	462	488	485	465	477	493	450	443	487	458	470	468	448	485	461	442	468	476	460	414	476	490	468	467	456	501	465	420	464	448	444	447	441	467	450	460	452	446	483	470	444	441	421	483	406	465	456	463	419	441	457	480	468	430	453	451	456	496	467	455	449	475	440	426	452	429	427	446	464	442	489	506	483	499	458	460	477	464	461	480	495	451	445	480	462	455	442	442	458	447	447	453	458	434	466	453	472	432	468	476	462	442	472	467	455	449	467	455	426	502	465	468	407	452	472	453	433	436	404	448	456	457	448	459	473	445	486	459	464	496	458	458	456	419	452	435	402	481	459	475	450	456	453	451	487	481	441	449	465	442	472	446	437	433	468	469	434	431	502	449	490	501	425	491	486	467	444	445	461	480	466	490	501	506	482	441	480	432	445	442	437	479	402	437	489	437	446	458	454	456	401	518	444	463	492	449	503	486	448	443	512	453	502	460	446	477	445	461	469	446	454	465	415	470	464	459	432	490	502	491	470	469	451	452	462	498	441	468	446	479	459	469	448	472	485	461	475	448	420	423	442	489	445	442	463	493	480	453	478	434	418	461	476	449	456	436	469	467	447	446	442	466	472	473	456	514	438	451	434	485	460	466	440	450	498	431	467	500	446	460	454	460	469	491	432	473	444	438	484	475	461	414	484	441	459	440	455	455	418	437	470	478	478	454	459	471	460	446	465	461	445	452	433	457	463	487	473	475	476	451	449	435	450	457	441	441	457	446	468	473	473	431	489	494	479	434	481	484	456	443	449	433	445	474	504	442	437	441	439	441	485	451	447	462	501	454	465	448	470	459	457	434	470	515	479	497	442	438	418	465	423	470	469	490	467	455	453	434	461	471	477	473	437	487	478	443	490	456	462	478	466	445	465	453	449	452	471	459	422	431	438	434	463	468	447	454	456	444	436	430	427	422	491	469	496	475	457	440	448	473	461	412	493	471	437	436	489	460	414	425	487	495	436	494	447	476	448	479	431
46787	15944	18966	6669	4523	3388	2662	2292	1835	1635	1434	1418	1294	1210	1149	1085	1030	1029	1048	991	950	927	956	927	902	908	914	887	830	842	899	875	814	832	804	885	862	827	841	847	817	835	854	803	841	857	798	814	816	835	853	804	856	822	794	805	807	821	805	789	766	757	730	782	828	834	831	833	798	781	840	792	775	839	767	808	816	764	813	791	732	816	831	821	837	800	804	828	825	806	808	754	872	826	839	765	798	812	831	819	781	802	748	847	839	774	781	843	804	803	792	853	801	781	811	817	821	818	758	786	812	766	835	824	812	811	753	778	803	790	811	834	748	771	890	789	819	791	800	833	768	815	810	807	810	785	804	819	792	823	847	784	779	818	773	782	799	779	773	815	814	800	809	800	802	812	818	778	760	784	816	832	811	785	817	828	772	839	796	814	808	771	800	751	773	831	854	773	763	786	827	844	759	798	801	771	764	776	799	776	803	856	815	808	781	779	817	763	818	805	722	752	792	773	787	803	785	760	843	799	778	801	844	776	817	818	807	751	787	799	778	759	795	802	774	809	829	850	733	823	770	775	788	800	797	799	800	778	778	748	845	772	769	774	745	763	774	815	826	792	760	807	808	804	782	807	794	755	766	816	793	748	813	815	787	807	773	737	809	758	772	832	813	782	801	777	779	825	783	730	814	749	752	823	775	800	830	796	838	824	799	777	791	793	766	750	812	815	727	829	752	849	780	829	783	798	797	817	795	809	787	799	808	831	823	751	809	811	805	788	825	784	772	831	776	763	808	813	790	785	845	809	819	847	734	783	786	777	804	780	803	795	787	835	791	809	818	795	796	807	768	814	834	780	818	760	821	769	834	794	783	760	762	750	767	758	772	875	776	793	719	845	754	798	798	784	816	791	769	820	796	826	786	795	830	799	783	793	758	807	820	788	796	805	750	778	840	798	851	814	802	809	822	769	823	795	825	815	816	772	730	862	788	801	760	780	818	818	734	802	761	803	823	752	760	812	787	801	777	750	846	796	772	775	787	793	761	840	826	778	798	794	759	817	796	788	802	798	803	811	826	827	811	817	798	759	801	821	797	818	793	821	727	755	787	798	791	809	831	760	780	788	776	811	817	840	811	764	750	777	830	788	793	798	768	792	816	817	799	767	805	819	794	841	762	760	753	816	772	826	746	818	828	802	813	786	801	804	772	799	798	839	775	842	769	787	813	784	821	777	840	793	769	809	789	811	819	843	770	768	832	803	822	783	773	773	801	762	753	815	807	766	820	771	821	774	786	773	861	847	799	837	749	822	802	735	796	767	790	772	800	796	784	765	773	797	821	817	819	792	756	759	805	738	792	872	766	792	775	815	819	824	818	790	792	809	791	784	712	812	764	806	809	800	749	800	744	764	776	817	799	787	810	750	792	750	810	825	775	742	799	815	836	774	786	804	783	798	748	748	817	779	761	825	749	850	799	797	777	760	777	787	818	775	799	825	819	765	773	777	789	788	732	843	799	813	779	775	862	790	809	754	816	820	827	755	808	787	793	799	820	793	766	835	837	789	787	780	787	829	834	784	817	835	808	818	817	778	805	820	770	811	785	820	762	766	816	772	822	771	783	808	771	802	865	794	843	818	827	871	797	801	774	763	766	799	811	790	826	772	773	764	798	778	826	866	802	750	809	777	749	799	774	772	789	774	810	781	779	827	808	781	771	758	739	773	796	803	795	798	782	769	757	766	780	820	803	749	782	772	782	750	784	849	761	823	843	832	808	808	788	779	786	770	810	810	794	849	814	839	726	778	850	801	769	790	786	814	793	783	795	803	738	768	769	874	816	816	797	829	759	764	746	797	783	855	765	781	796	738	813	761	767	811	736	805	838	768	785	803	819	777	809	754	786	763	784	758	792	830	817	805	793	819	820	793	809	796	822	772	759	786	768	764	720	791	816	784	799	806	833	806	751	738	796	786	763	785	806	766	754	815	786	792	794	795	781	830	809	819	849	757	816	777	793	844	813	846	753	822	767	786	759	851	760	784	751	746	813	773	781	824	838	784	810	746	802	789	818	844	765	760	791	799	749	865	767	789	816	783	851	793	744	785	849	784	789	750	806	758	790	790	812	773	832	791	767	830	768	788	780	791	778	826	717	763	780	757	786	782	799	741	762	742	734	773	815	818	753	846	791	796	799	725	791	790	809	828	814	841	782	825	769	798	820	798	819	754	824	838	810	774	755	772	771	826	802	775	775	831	844	712	741	776	774	830	788	829	809	744	856	808	783	804	773	791	778	810	795	816	775	765	805	772	794	807	799	750	776	784	844	788	769	800	770	807	738	816	793	805	790	755	803	816	762	794	749	837	764	777	796	764	802	791	788	806	812	820	801	788	814	852	858	801	796	831	797	760	810	771	757	744	799	790	741	822	789	829	758	813	752	761	839	816	778	767	807	803	770	754	764	833	767	787	795	774	855	789	776	794	813	749	770	762	816	845	735	817	824	718	800	833	788	784	795	821	774	812	796	821	758	757	780	795	783	784	840	779	786	817	831	829	811	797	797	743	806	769	875	762	760	841	825	822	828	842	822	799	744	852	772	838	847	782	792	765	808	822	786	788	798	732	832	830	799	804	779	781	791	828	794	812	806	792	776	776	752	776	793	794	769	864	783	795	788	845	770	777	817	793	816	785	792	766	838	805	749	770	754	784	821	786	840	818	786	858	783	830	739	777	807	831	802	778	731	831	801	799	794	805	829	829	806	779	776	823	807	791	809	757	807	804	840	852	750	799	784	832	801	785	851	788	791	862	832	825	733	836	760	762	752	792	776	779	764	832	762	772	758	734	795	778	773	812	821	740	800	829	757	819	797	815	791	777	773	838	782	810	758	798	795	811	749	841	776	803	758	841	802	788	792	801	762	827	791	822	777	748	769	778	790	818	766	779	804	790	744	829	801	792	779	762	777	771	801	800	836	782	803	769	779	841	807	765	773	833	821	782	840	787	821	839	770	779	778	845	792	805	764	779	823	765	775	810	816	844	829	770	790	793	812	831	808	754	815	782	747	784	757	821	764	803	807	840	788	777	806	798	757	754	778	837	770	804	807	796	851	809	809	783	816	814	807	804	795	865	836	823	790	823	813	834	832	744	808	778	868	759	804	815	858	829	822	823	790	788	777	781	747	777	764	774	811	793	782	794	814	770	792	754	765	787	758	809	787	850	782	825	805	796	760	763	806	854	775	750	803	759	768	725	784	782	850	806	811	776	839	815	806	813	817	777	723	768	787	733	795	801	716	809	780	757	778	775	845	835	794	785	810	822	831	836	802	790	789	826	836	780	835	792	810	764	767	804	766	777	730	772	796	798	803	768	778	792	800	797	789	824	770	846	825	779	832	822	792	781	799	779	804	805	789	795	746	752	828	831	763	759	869	825	755	739	804	800	796	807	757	763	810	787	785	834	784	808	761	782	803	790	772	840	818	776	823	805	807	811	780	798	789	763	777	799	786	793	739	809
26882	20914	11741	1663	1039	1007	1014	963	906	994	948	982	971	994	1012	996	964	963	958	964	987	923	1010	958	906	946	986	932	980	931	981	928	965	923	977	914	923	984	1019	1010	889	970	978	902	974	971	981	986	928	927	965	951	990	968	946	952	984	987	961	1029	952	938	931	966	967	987	1017	1016	936	958	974	951	949	909	935	988	943	988	947	938	965	955	958	1029	960	1012	967	937	941	949	946	997	930	969	914	878	924	897	953	923	946	1002	923	959	914	976	969	971	914	935	914	909	967	975	986	963	914	989	904	974	957	955	986	954	961	929	924	936	912	990	946	966	934	957	958	933	956	969	905	932	940	957	931	932	916	970	978	938	988	991	956	943	937	951	979	918	949	921	968	980	941	951	912	981	994	940	907	976	909	1010	951	1004	955	967	1000	940	940	945	988	986	931	938	948	950	976	911	977	977	946	942	995	886	873	963	938	968	991	979	976	922	961	964	936	933	948	898	924	931	934	960	911	962	985	988	971	967	921	1002	965	998	915	982	955	966	929	929	903	973	929	913	922	977	958	933	944	963	973	946	972	921	933	978	1013	951	960	959	969	954	921	963	924	884	940	1007	960	931	953	988	974	965	922	922	1004	932	1008	898	979	941	969	960	986	951	959	968	955	921	932	978	899	1007	992	942	969	917	988	1007	936	993	982	916	966	990	988	971	978	991	898	940	920	968	931	968	981	1013	1006	901	981	936	921	1029	900	994	989	904	905	962	989	936	945	926	956	934	923	953	887	965	972	894	924	928	984	992	916	993	993	990	971	931	985	953	935	995	941	980	916	1012	991	990	973	935	971	953	928	985	927	1025	921	1002	983	930	981	957	967	937	955	957	912	989	947	1000	911	950	943	939	996	956	896	962	964	983	931	955	971	934	933	977	952	997	950	969	969	980	970	1002	945	966	949	912	973	926	977	960	943	990	959	975	952	998	914	918	1003	936	963	934	965	961	970	898	1013	1015	956	997	968	943	959	940	954	976	962	954	978	927	955	938	967	926	903	947	993	993	966	949	959	924	929	899	945	930	932	936	919	1000	992	934	984	944	951	956	987	978	968	976	949	938	986	989	956	891	925	1025	976	914	951	984	932	908	985	966	985	961	902	959	957	956	990	927	984	930	963	1016	917	940	936	959	973	937	955	961	945	997	978	940	971	947	888	1000	971	955	931	972	956	929	991	960	962	985	965	926	961	982	951	987	941	1001	992	952	985	922	1028	983	991	925	912	919	930	912	946	997	1017	931	936	954	948	931	973	920	1013	979	958	976	959	948	936	976	971	992	926	968	945	964	958	949	948	1008	904	928	908	984	979	963	901	993	930	949	952	964	1026	923	981	904	947	923	987	919	921	983	981	956	901	965	928	963	1009	964	920	957	920	947	957	927	933	951	937	900	920	970	961	1010	941	956	942	974	953	984	928	967	922	1002	925	954	986	922	915	913	963	924	940	1016	968	929	937	912	949	968	948	925	911	930	942	982	956	913	969	950	968	985	972	939	945	969	967	986	929	1004	934	969	991	986	933	901	952	937	967	960	955	929	966	968	919	938	950	969	987	900	988	907	973	999	960	982	954	899	940	924	989	935	944	944	919	942	958	965	910	954	941	970	971	979	963	923	964	941	888	963	984	930	946	956	973	940	985	912	1009	974	967	928	978	1010	935	959	900	953	954	958	937	919	960	980	897	973	930	998	973	945	944	925	949	924	974	923	971	940	988	1023	956	955	969	964	936	951	996	965	947	944	971	932	913	930	952	937	934	953	953	934	972	891	995	1017	978	979	937	955	945	924	955	951	978	967	898	968	977	954	994	1003	896	923	916	955	976	933	980	940	979	931	986	947	973	963	961	979	972	944	924	909	974	953	945	919	950	1004	932	941	997	976	943	980	980	953	903	983	950	936	958	981	912	954	915	965	937	986	934	965	988	965	949	947	955	920	972	949	1015	956	939	923	970	980	988	944	936	952	983	922	943	984	930	997	937	912	993	945	922	917	959	915	993	1002	993	984	1013	1005	957	970	896	961	938	970	976	971	952	927	933	940	971	927	986	961	949	912	1015	919	1037	961	981	959	978	898	953	973	952	923	911	940	952	964	940	885	933	945	925	938	991	956	885	1035	971	1040	873	915	945	946	959	965	998	974	909	948	980	926	995	993	982	942	893	938	979	939	964	944	951	934	1005	929	918	995	978	950	929	972	942	995	928	979	980	970	989	928	958	947	910	886	974	927	961	988	944	981	1012	983	930	945	966	966	878	919	977	932	933	948	973	1002	952	925	1017	1006	971	967	983	935	950	973	935	988	925	936	858	991	958	949	939	948	913	938	952	942	996	956	965	930	971	964	980	990	1030	942	906	968	938	915	983	957	950	958	962	951	927	968	917	906	979	951	1003	951	908	876	944	1008	984	923	1015	966	962	978	961	982	897	972	937	959	960	902	990	959	969	952	918	933	922	959	942	985	958	920	885	885	939	954	963	953	937	952	948	943	954	951	939	982	913	891	947	983	959	976	944	995	875	985	964	983	910	930	983	972	995	923	987	900	934	978	975	947	902	985	969	1015	938	942	940	959	930	925	954	953	942	924	951	916	934	959	983	914	915	955	944	905	935	953	936	1009	949	928	962	1003	953	956	934	967	937	933	915	965	912	1010	961	963	986	912	943	921	880	988	937	962	976	986	941	912	927	923	926	955	950	930	934	960	967	926	977	912	924	1030	971	955	903	946	962	969	927	953	941	994	977	938	923	968	970	963	966	933	976	904	946	917	950	942	958	916	921	955	1003	922	965	946	991	948	978	966	982	1021	966	914	915	932	953	969	968	929	951	946	947	944	1011	908	950	962	961	992	938	981	954	995	918	973	967	976	987	977	974	963	947	955	965	922	946	989	1007	1015	930	982	976	971	960	933	954	975	1004	977	981	956	965	964	925	949	994	946	958	950	952	934	943	964	909	967	965	945	981	911	957	941	961	936	999	942	946	992	973	969	943	909	982	949	942	910	984	977	927	936	961	948	948	1007	940	968	913	1011	936	951	954	959	927	905	980	926	956	948	946	944	917	947	977	1017	984	1006	960	923	942	936	960	922	994	885	979	947	952	969	905	945	951	907	976	980	904	914	1002	927	961	968	912	943	916	1024	946	928	877	980	945	1010	989	972	960	967	956	993	940	1014	950	957	912	995	974	1006	948	977	922	955	958	975	983	957	899	965	970	923	924	966	944	1013	968	983	929	924	963	965	955	957	957	912	926	948	912	913	944	932	991	894	950	926	945	934	953	922	952	965	957	951	978	926	956	927	916	922	974	947	932	951	973	966	992	1029	881	991	958	985	937	984	981	965	972	905	1014	999	978	954	949	1044	968	934	923	973	892	960	961	937	955	994	946	921	988	961	959	918	938	955	913	919	964	884	919	948	918	986	971	996	955	920	1007	911	1006	994	939	1009	969	976	983	1004	972	996	949	916	918	950	905	947	958	947	963	937	1002	960	921	986	954	953	969	1009	992	967	996	928	908	920	994	951	953	950	1010	945	973	929	904	969	961	960	909	952	961	976	949	931	910	922	957	1008	953	918	951	962
24493	4613	3834	2007	1825	1724	1741	1608	1694	1609	1670	1676	1680	1619	1641	1635	1623	1575	1648	1618	1581	1704	1669	1617	1678	1604	1646	1567	1633	1618	1641	1682	1618	1594	1627	1590	1684	1588	1603	1601	1568	1639	1630	1661	1609	1538	1580	1637	1563	1620	1623	1634	1671	1632	1612	1643	1669	1612	1588	1553	1585	1599	1622	1627	1632	1592	1585	1601	1595	1647	1622	1593	1587	1660	1620	1609	1689	1583	1601	1611	1533	1640	1555	1572	1693	1583	1645	1603	1647	1629	1607	1607	1631	1592	1629	1665	1620	1659	1614	1516	1589	1596	1608	1622	1609	1599	1548	1619	1655	1645	1612	1606	1606	1619	1588	1561	1646	1584	1644	1606	1633	1579	1607	1633	1611	1558	1628	1568	1649	1567	1578	1609	1560	1681	1645	1673	1613	1668	1596	1601	1639	1585	1589	1555	1570	1591	1640	1593	1613	1650	1640	1516	1637	1637	1645	1537	1628	1637	1621	1638	1575	1657	1651	1628	1585	1596	1587	1648	1600	1621	1612	1580	1621	1638	1699	1664	1675	1591	1624	1583	1619	1594	1595	1704	1588	1547	1612	1591	1640	1653	1637	1678	1624	1608	1604	1536	1586	1602	1664	1582	1621	1629	1586	1653	1610	1640	1631	1639	1610	1541	1635	1681	1592	1629	1623	1628	1585	1587	1563	1621	1589	1602	1564	1613	1652	1562	1593	1622	1671	1588	1658	1618	1593	1613	1627	1636	1576	1628	1597	1640	1678	1653	1640	1605	1629	1623	1583	1540	1596	1577	1635	1623	1615	1644	1624	1630	1650	1658	1582	1566	1588	1623	1691	1534	1640	1549	1603	1534	1594	1616	1673	1619	1665	1582	1620	1650	1624	1611	1665	1680	1586	1629	1641	1560	1607	1637	1589	1641	1645	1654	1549	1622	1606	1689	1639	1650	1641	1623	1548	1577	1626	1596	1573	1606	1590	1611	1535	1590	1577	1610	1658	1637	1672	1620	1597	1580	1578	1620	1627	1599	1536	1640	1706	1617	1570	1614	1535	1619	1669	1542	1679	1643	1603	1622	1599	1640	1584	1637	1616	1585	1638	1576	1576	1588	1558	1594	1659	1599	1629	1629	1580	1591	1599	1696	1577	1635	1706	1586	1563	1576	1641	1549	1614	1567	1610	1648	1633	1594	1600	1693	1600	1591	1582	1612	1559	1589	1595	1538	1611	1676	1587	1617	1576	1646	1621	1670	1644	1591	1599	1597	1629	1571	1630	1643	1671	1629	1690	1637	1683	1680	1648	1608	1632	1597	1627	1652	1604	1660	1623	1606	1633	1653	1678	1637	1585	1618	1640	1598	1575	1656	1553	1544	1606	1622	1640	1566	1549	1498	1638	1641	1693	1614	1602	1552	1612	1641	1609	1652	1605	1612	1618	1595	1602	1622	1566	1620	1666	1640	1638	1649	1514	1686	1662	1590	1619	1561	1655	1560	1576	1617	1597	1665	1636	1611	1563	1589	1687	1599	1596	1538	1537	1690	1590	1592	1534	1573	1583	1630	1564	1586	1618	1654	1599	1586	1567	1632	1710	1587	1591	1633	1601	1641	1666	1572	1571	1600	1564	1627	1647	1599	1578	1606	1684	1561	1683	1573	1659	1643	1590	1625	1621	1594	1554	1611	1568	1576	1607	1605	1612	1540	1648	1599	1563	1556	1610	1665	1581	1687	1645	1643	1608	1621	1597	1585	1656	1509	1607	1622	1659	1628	1578	1552	1576	1568	1609	1562	1659	1630	1660	1591	1558	1580	1539	1641	1639	1700	1646	1536	1669	1690	1569	1637	1601	1663	1636	1686	1561	1668	1625	1530	1630	1635	1619	1589	1624	1649	1572	1561	1662	1586	1552	1599	1620	1600	1663	1663	1661	1551	1594	1603	1635	1555	1546	1562	1674	1618	1634	1543	1625	1601	1646	1525	1601	1637	1585	1634	1687	1575	1605	1622	1573	1600	1655	1642	1683	1619	1568	1633	1612	1658	1575	1594	1604	1606	1579	1652	1551	1512	1538	1546	1578	1627	1662	1623	1555	1554	1577	1665	1600	1598	1648	1650	1623	1638	1594	1595	1575	1676	1642	1563	1622	1559	1542	1614	1597	1654	1633	1585	1575	1651	1622	1583	1571	1554	1600	1659	1612	1625	1630	1662	1557	1603	1586	1597	1611	1638	1660	1639	1652	1564	1594	1590	1633	1612	1556	1627	1557	1628	1616	1635	1612	1649	1607	1641	1594	1650	1523	1636	1611	1620	1672	1559	1667	1519	1682	1583	1603	1596	1611	1617	1574	1656	1629	1642	1597	1620	1565	1645	1679	1538	1596	1607	1641	1663	1598	1623	1655	1610	1657	1596	1664	1559	1605	1577	1536	1601	1638	1576	1620	1568	1656	1558	1602	1716	1685	1557	1624	1663	1510	1673	1533	1674	1654	1627	1624	1608	1710	1637	1587	1578	1583	1643	1665	1670	1581	1688	1602	1603	1592	1623	1609	1573	1589	1595	1586	1620	1591	1564	1599	1606	1592	1552	1678	1585	1670	1664	1706	1605	1599	1531	1640	1626	1641	1692	1598	1566	1583	1642	1571	1670	1664	1582	1623	1646	1667	1635	1628	1639	1673	1580	1619	1607	1577	1666	1670	1555	1647	1602	1592	1672	1615	1653	1598	1593	1617	1644	1659	1607	1563	1595	1601	1641	1624	1551	1619	1618	1630	1560	1638	1604	1576	1547	1568	1706	1627	1617	1627	1606	1571	1610	1563	1616	1602	1610	1600	1632	1587	1609	1641	1592	1699	1611	1583	1576	1640	1610	1656	1628	1606	1625	1693	1580	1583	1591	1577	1610	1577	1583	1624	1598	1602	1618	1592	1652	1689	1584	1602	1610	1586	1628	1685	1621	1623	1602	1656	1582	1664	1581	1603	1614	1598	1641	1595	1671	1615	1628	1594	1633	1573	1596	1619	1586	1583	1583	1652	1570	1636	1641	1649	1602	1666	1593	1636	1515	1582	1488	1621	1616	1667	1569	1633	1689	1596	1533	1618	1625	1667	1621	1554	1628	1681	1593	1612	1668	1608	1565	1602	1676	1641	1545	1692	1651	1608	1633	1587	1651	1676	1585	1591	1619	1710	1614	1587	1638	1608	1602	1643	1632	1598	1606	1682	1606	1619	1672	1635	1632	1598	1595	1604	1665	1615	1575	1553	1582	1697	1602	1590	1620	1603	1642	1577	1631	1585	1564	1629	1663	1581	1671	1627	1620	1631	1605	1541	1616	1610	1671	1684	1636	1634	1583	1590	1630	1641	1672	1573	1604	1576	1660	1598	1610	1638	1579	1606	1671	1482	1597	1595	1595	1601	1651	1605	1583	1574	1613	1550	1686	1611	1567	1711	1575	1564	1662	1599	1623	1628	1597	1522	1510	1640	1579	1653	1647	1571	1582	1575	1638	1577	1555	1611	1624	1699	1619	1634	1642	1592	1620	1648	1622	1670	1601	1646	1604	1632	1584	1608	1575	1573	1638	1644	1649	1636	1602	1576	1602	1585	1622	1689	1619	1603	1684	1575	1672	1607	1619	1622	1644	1614	1602	1620	1590	1634	1613	1701	1616	1585	1635	1570	1585	1608	1679	1616	1614	1574	1654	1603	1656	1639	1646	1580	1633	1600	1608	1596	1629	1590	1604	1636	1665	1598	1647	1629	1611	1644	1638	1608	1588	1603	1538	1600	1581	1632	1590	1588	1635	1654	1697	1662	1584	1580	1658	1668	1556	1596	1691	1564	1569	1600	1595	1629	1635	1598	1566	1648	1586	1635	1653	1623	1556	1605	1690	1632	1642	1633	1651	1606	1593	1599	1588	1571	1677	1572	1584	1615	1598	1571	1650	1585	1644	1579	1626	1628	1582	1633	1590	1609	1661	1633	1568	1575	1584	1593	1650	1548	1588	1600	1623	1660	1560	1627	1680	1653	1564	1568	1595	1617	1584	1613	1601	1672	1597	1631	1666	1591	1637	1604	1571	1592	1633	1561	1578	1630	1666	1625	1606	1667	1622	1726	1591	1585	1641	1637	1589	1652	1628	1627	1613	1596	1650	1627	1555	1624	1633	1598	1608	1621	1587	1621	1601	1614	1616	1630	1614	1617	1619	1604	1610	1631	1605	1591	1674	1641	1568	1700	1554	1568	1593	1617	1609	1593	1673	1642	1649	1630	1599	1657	1637	1532	1609	1602	1601	1612	1607	1590	1627	1616	1607	1665	1712	1594	1562	1619	1629	1635	1588	1618	1555	1625	1630	1609	1711	1605	1627	1656	1634	1630	1679	1597	1575	1572	1600	1575	1642	1585	1630	1569	1562	1710	1618	1674	1602	1623	1631	1660	1601	1671	1553	1645	1567	1632	1634	1642	1647	1625	1621	1659	1612	1652	1574	1661	1571	1579	1562	1591	1598	1625	1559	1603	1569	1603	1664	1625	1627	1608	1596	1588	1663	1549	1638	1603	1629	1617	1605	1580	1592	1654	1567	1634	1631	1576	1583	1612	1604	1644	1612	1647	1449	1551	1705	1653	1694	1687	1658	1583	1629	1580	1622	1624	1583	1587	1586	1613	1641	1539	1648	1513	1578	1646	1590	1655	1577	1657	1639	1584	1628	1569	1581	1600	1611	1586	1615	1615	1510	1534	1597	1598	1674	1597	1615	1653	1598	1649	1663	1608	1564	1641	1654	1487	1645	1568	1642	1605	1597	1625	1640	1551	1606	1648	1577	1557	1572	1648	1616	1591	1610	1599	1617	1665	1580	1612	1668	1609	1551	1506	1635	1613	1631	1587	1658	1600	1636	1633	1516	1599	1659	1542	1555	1640	1662	1690	1610	1616	1592	1610	1655	1620	1629	1596	1573	1591	1670	1613	1621	1629	1563	1679	1625	1574	1638	1622	1605	1639	1633	1575	1607	1614	1595	1611	1605	1597	1706	1595	1495	1642	1648	1638	1581	1627	1575	1637	1597	1566	1594	1595	1620	1656	1632	1644	1576	1689	1611	1559	1617	1624	1629	1661	1528
24203	21252	28911	23866	19725	2445	918	715	635	533	540	571	541	532	522	487	475	504	492	510	471	493	490	497	481	478	502	511	535	476	461	463	461	511	425	468	469	488	454	447	463	474	451	476	421	468	490	468	478	428	426	500	451	444	455	473	486	453	469	503	487	480	477	455	465	452	461	495	463	486	481	452	493	473	440	466	480	504	442	486	456	456	454	451	465	458	522	488	421	431	455	455	466	434	462	454	473	451	441	457	459	457	428	455	453	463	464	461	442	477	467	459	444	501	499	495	411	433	470	424	462	424	446	450	496	449	441	441	471	437	443	483	456	428	429	466	495	469	434	483	478	460	474	446	476	460	470	471	496	450	414	453	478	466	453	470	441	440	449	462	446	475	447	437	438	461	489	463	496	472	439	483	481	454	436	477	447	447	474	463	444	445	472	437	451	460	446	476	456	445	467	438	433	480	448	466	481	456	444	443	461	497	446	455	434	455	453	441	449	486	499	442	476	450	465	473	447	431	452	468	415	487	488	470	439	454	495	510	463	410	467	453	507	452	457	435	450	456	488	448	443	482	493	463	484	448	493	449	467	478	472	477	471	443	455	450	510	433	479	479	481	442	446	437	500	532	482	450	453	496	451	460	455	467	498	420	447	445	483	455	433	464	500	446	486	446	472	489	448	495	446	462	488	481	456	456	457	486	477	472	456	513	448	467	462	476	469	445	459	444	490	468	473	453	447	476	399	449	472	422	449	457	467	439	451	456	437	520	495	495	439	468	453	468	499	452	462	474	456	478	476	470	473	448	437	446	463	471	480	447	453	431	520	482	444	462	440	458	449	495	450	455	436	439	438	450	441	462	460	428	427	464	466	478	475	488	408	463	487	433	441	449	455	487	477	462	461	484	456	453	469	464	451	431	428	505	474	477	501	484	485	442	491	447	479	488	487	466	433	482	480	450	482	484	441	441	524	479	438	448	425	510	469	448	434	451	537	442	489	460	473	456	423	444	472	439	458	471	417	449	444	479	454	442	450	426	458	466	475	442	473	494	461	483	442	476	447	441	472	506	434	442	457	478	484	447	477	483	439	488	492	474	451	445	418	445	472	507	483	434	464	486	450	448	450	448	447	456	428	453	447	434	465	474	478	441	469	456	440	488	444	452	472	440	453	484	453	456	441	450	429	504	467	470	494	480	447	440	505	473	474	439	457	443	439	446	453	457	444	471	480	444	444	469	458	494	485	446	477	437	436	453	483	464	472	483	429	432	492	421	490	406	451	454	474	462	444	473	478	473	463	443	460	480	463	440	461	490	438	446	450	443	494	453	443	438	483	497	496	474	466	483	486	483	459	450	463	433	435	470	478	450	470	454	480	453	473	450	482	482	485	435	466	432	504	461	431	480	467	462	450	452	465	446	472	497	457	498	464	458	492	462	445	481	448	472	463	429	495	463	457	475	501	488	475	450	482	477	438	467	466	482	481	500	465	441	449	428	480	485	434	488	435	406	503	455	462	465	446	458	469	456	472	489	445	460	463	520	490	419	448	439	482	427	423	480	466	443	430	506	475	483	483	427	460	469	474	424	459	450	458	427	508	431	490	492	482	460	478	482	423	456	487	447	485	438	466	450	464	471	470	451	451	492	484	434	436	450	486	478	452	464	437	457	478	435	464	472	449	470	453	437	429	475	481	464	447	425	466	449	493	485	406	482	470	447	492	453	430	463	469	450	459	471	494	464	471	471	437	463	483	486	431	420	498	419	446	467	470	451	476	458	448	471	453	438	443	475	439	451	459	475	441	462	507	418	483	461	411	440	471	468	446	430	470	439	435	437	437	460	454	432	425	415	498	479	416	477	451	480	458	459	445	453	437	429	458	446	470	463	501	432	449	468	464	460	426	494	469	472	465	467	466	460	462	457	451	464	499	473	460	446	442	438	480	452	502	484	428	415	494	457	463	440	419	426	435	463	412	465	496	497	438	465	446	449	479	419	469	464	475	484	478	466	461	463	464	500	460	463	440	447	476	440	447	500	465	458	461	471	490	468	454	441	453	437	443	456	488	432	438	469	449	424	445	404	424	480	489	424	423	441	493	471	429	450	446	449	449	473	457	424	482	454	473	455	472	485	464	444	459	461	431	458	499	415	483	489	439	471	509	453	444	445	453	462	461	467	428	445	438	462	476	472	473	488	467	467	449	455	429	446	410	451	461	451	497	461	438	426	468	435	457	449	430	461	461	431	427	445	479	465	464	466	459	474	473	477	467	440	456	452	483	472	437	417	477	453	459	431	426	465	483	485	475	479	495	439	443	482	488	476	427	477	423	460	466	485	491	474	513	479	457	461	461	462	456	462	439	445	434	486	520	481	440	465	439	464	457	472	459	478	439	437	462	426	442	462	474	501	458	463	447	455	517	422	432	454	460	438	467	464	453	467	463	474	495	460	492	467	451	444	465	459	440	458	480	465	431	453	457	454	453	479	437	419	465	466	462	472	452	482	470	481	445	487	446	420	473	482	451	450	484	430	486	451	455	483	474	410	454	493	482	483	432	449	471	458	492	464	459	460	440	465	467	465	451	481	466	521	484	478	444	477	460	434	466	495	431	463	449	443	427	454	423	483	480	431	477	446	493	495	457	456	448	426	442	467	419	481	445	476	446	443	462	473	480	457	483	489	450	435	500	456	472	469	486	485	480	443	430	450	432	490	415	475	450	459	486	486	448	476	503	467	465	485	472	440	461	406	465	458	444	443	482	441	439	471	438	469	471	413	471	455	495	454	467	476	444	481	430	457	462	501	447	470	500	408	470	477	487	468	468	476	434	447	434	431	467	487	408	452	479	470	417	475	445	494	441	433	460	455	493	446	456	462	489	469	463	460	451	456	460	470	472	450	444	405	479	485	434	449	491	459	492	472	469	473	434	433	424	467	484	422	465	464	450	447	445	456	516	460	468	450	479	477	476	458	465	433	448	473	458	450	481	417	423	434	468	449	445	437	447	477	444	463	448	487	488	480	472	470	412	470	446	459	463	457	493	461	449	438	456	417	483	454	479	444	442	465	479	472	464	446	477	465	466	477	431	513	504	469	469	498	430	463	439	416	469	446	461	470	477	466	449	464	447	466	429	447	452	450	480	450	428	446	460	434	454	448	459	441	436	441	479	450	441	475	478	462	467	449	460	466	489	430	429	446	447	477	393	487	424	432	490	443	466	457	476	456	469	467	427	459	467	438	463	475	425	461	451	458	454	444	464	448	449	481	444	461	454	434	465	445	459	459	442	461	494	434	485	496	448	477	474	450	457	454	445	458	429	458	480	468	464	476	477	452	442	449	443	441	461	481	468	498	439	496	449	442	442	443	466	458	478	471	435	409	474	474	460	462	451	478	455	419	483	437	451	455	446	457	481	485	465	461	495	462	473	443	460	468	504	485	491	482	428	468	415	470	431	479	494	464	465	466	447	437	525	450	457	495	482	460	433	454	459	501	414	467	449	480	517	449	485	462
45544	11454	14977	4063	2879	2162	1740	1544	1351	1321	1179	1138	1057	1005	988	995	968	992	919	936	899	960	862	851	866	881	862	821	820	872	890	817	872	858	869	815	820	834	874	850	858	841	863	872	863	786	820	807	843	865	826	844	815	847	845	831	855	775	828	847	852	905	830	878	838	822	848	810	810	819	825	845	856	812	847	833	865	782	876	844	842	835	840	857	855	863	866	876	809	846	820	825	858	782	837	836	837	783	852	852	822	861	872	830	882	864	837	838	851	798	863	848	819	777	811	865	787	840	793	835	846	787	806	787	845	842	764	833	813	804	814	814	836	767	797	848	830	852	854	804	799	840	813	798	820	827	813	880	809	812	821	795	809	820	833	829	890	832	816	836	801	860	865	795	832	848	791	858	762	859	816	838	807	823	794	882	830	803	842	819	830	834	806	838	795	769	846	802	810	830	818	865	809	787	858	806	843	843	802	817	853	826	821	818	846	795	841	769	832	830	804	879	819	840	819	823	868	814	781	829	838	790	776	806	805	875	824	826	819	794	847	887	849	853	822	896	843	801	830	804	848	814	804	812	798	809	824	831	768	842	811	825	851	801	853	830	830	788	806	833	877	812	829	858	834	824	805	862	849	820	904	826	844	862	820	779	772	797	855	898	833	832	801	781	858	780	811	843	870	843	815	817	842	840	839	795	805	826	825	852	797	843	846	786	879	820	849	855	884	798	803	850	856	843	861	841	800	759	851	823	848	833	800	824	841	814	812	861	770	833	814	821	747	829	871	836	831	863	835	803	880	786	787	854	782	756	830	896	796	814	822	806	870	845	808	860	813	808	812	886	819	833	836	831	802	842	840	836	863	797	846	823	794	812	847	830	771	809	808	811	864	843	872	854	811	823	842	875	843	817	816	861	771	797	812	812	905	810	822	870	907	822	829	767	834	856	835	890	816	831	838	860	837	866	810	835	811	862	789	836	787	865	833	877	837	805	854	798	859	839	823	856	870	847	829	876	809	820	847	805	894	810	829	787	798	843	823	854	834	849	830	821	853	779	807	809	777	829	858	804	849	838	833	789	806	811	787	795	743	792	859	830	829	819	843	828	833	815	835	853	785	794	811	800	907	838	828	813	804	850	834	777	836	831	797	816	885	806	808	767	864	783	798	800	772	843	819	828	813	850	881	847	834	808	841	839	838	830	821	836	832	866	819	833	883	800	852	811	815	869	815	847	860	855	802	813	827	820	841	793	812	790	791	805	802	809	910	816	778	805	825	787	799	859	838	847	788	858	815	792	855	798	831	862	850	808	836	816	809	810	849	792	805	841	823	847	839	845	826	835	813	823	813	860	785	799	830	857	810	839	819	771	771	779	792	825	836	816	866	805	833	867	827	853	817	808	795	775	790	831	862	792	788	853	778	845	819	824	839	818	810	808	818	836	832	875	803	835	853	838	816	842	796	868	807	813	846	827	838	829	843	842	846	774	825	874	805	828	785	805	862	806	862	809	817	797	809	871	809	825	847	858	805	800	856	826	860	790	823	820	852	811	781	786	799	834	881	860	784	826	831	840	762	820	818	834	832	859	848	832	843	780	824	816	839	864	832	817	850	790	857	833	840	878	847	879	838	840	805	801	816	806	849	822	803	846	776	794	795	840	802	798	842	794	831	853	826	842	881	837	863	871	790	808	824	817	808	822	828	848	864	801	833	816	831	831	826	821	837	757	858	817	826	839	765	845	802	827	831	802	847	851	823	795	792	825	839	842	787	827	840	839	806	852	868	876	841	841	837	837	833	817	836	831	827	798	803	839	891	771	802	839	842	852	879	767	855	803	818	848	853	863	798	820	819	844	769	840	777	820	788	776	825	837	873	824	796	863	811	790	850	828	834	803	787	859	831	838	813	882	789	816	855	792	853	867	758	858	857	843	819	848	815	834	789	860	806	835	841	816	893	838	821	834	800	822	812	786	799	900	785	800	778	821	898	829	858	831	815	790	815	868	805	865	847	793	845	864	826	795	851	841	834	834	846	830	781	835	801	811	832	855	775	838	791	782	834	851	821	800	832	810	842	792	869	826	842	859	870	816	784	833	786	832	855	800	859	816	842	765	832	782	834	836	850	854	795	837	782	834	766	856	783	844	846	825	851	807	815	823	879	778	827	796	899	813	864	868	842	837	783	805	810	867	805	817	847	799	855	793	819	797	840	851	862	795	820	819	855	835	865	812	764	846	745	857	811	797	804	882	817	812	831	821	784	812	864	798	809	855	870	831	844	819	817	831	854	856	850	898	826	788	843	841	846	808	861	868	848	812	795	867	792	786	829	879	827	795	827	804	828	812	820	792	788	778	842	773	804	811	811	863	854	807	842	835	886	875	823	814	784	824	814	824	805	859	872	833	802	829	831	787	873	776	809	807	886	848	818	842	844	854	813	797	830	802	819	852	829	798	789	843	761	840	788	823	816	854	840	834	822	784	838	834	884	859	825	848	745	851	806	827	838	849	835	810	827	829	838	859	868	765	875	804	818	855	785	793	840	859	806	830	832	823	828	871	812	851	770	789	859	840	861	865	792	769	825	793	861	857	834	867	872	786	895	801	841	881	815	796	834	835	844	826	857	857	819	828	809	818	863	795	816	852	808	857	802	796	871	828	815	825	808	885	869	864	872	873	840	807	880	810	843	825	816	908	856	786	853	833	831	740	834	865	858	840	843	802	803	836	822	827	819	822	817	828	846	820	783	833	826	824	843	814	831	824	801	844	842	826	787	795	826	866	855	781	835	818	799	841	851	820	770	803	865	795	855	840	837	807	825	790	859	855	816	834	775	816	797	857	858	855	841	821	814	810	793	826	825	838	834	859	892	802	843	789	748	801	814	817	841	841	813	818	873	801	800	808	855	889	818	828	857	826	764	824	829	837	803	798	795	838	835	806	911	818	826	833	868	855	814	791	827	790	791	810	849	866	866	804	807	798	852	810	875	860	839	811	879	792	790	800	821	824	845	848	833	842	837	837	854	846	815	797	866	809	803	818	805	846	843	870	796	873	833	836	809	825	807	831	862	812	803	842	862	820	839	830	839	841	809	798	827	833	869	841	845	870	822	815	801	829	845	841	826	831	841	845	849	827	829	796	784	858	872	854	841	878	885	746	876	831	820	762	877	783	853	828	801	852	811	834	816	859	839	838	828	850	857	812	782	833	794	821	834	847	842	786	803	858	841	858	824	831	832	849	842	832	817	828	800	834	857	782	822	840	819	820	798	792	788	797	827	900	856	889	803	817	829	781	825	854	856	804	861	817	807	798	839	832	824	806	841	776	770	846	851	823	879	817	861	840	834	890	769	828	827	823	821	786	813	848	826	846	844	897	818	860	784	858	834	814	820	798	837	843	862	812	803	812	796	825	810	810	799	832	777	856	803	823	827	808	840	804	878	897	849	814	795	800	836	822	869	808	858	824	900	798	848	833	870	878	828	837	818	840	814	866	851	834	878	810	820	862	820	818
23280	21253	29460	23352	21252	18403	2131	953	817	686	621	587	553	579	564	543	536	531	524	517	505	508	508	502	476	519	509	475	471	506	456	468	495	509	488	456	464	465	514	477	491	498	488	465	460	443	498	449	486	474	486	484	484	449	460	511	513	504	524	478	467	446	494	475	468	457	472	504	496	464	526	478	475	489	468	484	487	460	461	445	503	469	491	443	461	429	471	453	461	457	497	455	477	439	506	466	475	516	476	495	435	470	464	453	498	465	478	463	462	486	538	456	443	478	465	473	446	496	491	490	491	529	470	490	496	486	467	436	502	458	479	480	441	492	453	471	434	431	492	452	466	457	521	477	472	476	473	500	441	469	473	468	449	467	443	444	461	461	465	457	471	470	471	491	494	488	489	441	516	490	461	455	483	453	492	512	483	490	431	439	482	456	480	483	461	450	491	455	441	494	484	478	494	462	478	471	443	466	487	457	485	482	456	466	462	457	492	421	488	475	477	456	500	478	470	475	502	489	472	471	483	492	486	498	444	443	504	431	464	496	446	500	481	475	427	413	489	469	485	457	426	505	479	466	488	476	527	459	516	502	489	460	440	488	416	471	466	426	461	440	468	401	476	496	494	461	493	473	453	458	458	491	446	475	441	454	496	493	484	441	441	471	482	495	454	472	495	452	428	477	481	475	491	467	469	491	460	459	465	497	477	471	444	462	469	488	458	477	474	457	447	474	508	501	481	501	492	430	470	475	467	422	522	460	464	513	468	433	475	431	466	436	466	439	500	452	458	488	450	432	480	486	471	452	503	519	471	444	431	466	458	501	478	517	462	481	462	423	498	471	489	467	476	483	508	483	490	474	470	446	450	468	454	479	472	433	427	512	489	455	468	511	456	477	469	501	466	434	480	423	491	466	481	471	452	473	475	507	490	481	514	514	474	458	486	497	437	459	452	460	450	463	477	485	504	457	487	425	448	506	470	435	480	451	433	468	463	470	473	495	448	480	481	475	466	465	486	466	501	473	472	459	449	456	467	491	495	480	426	492	464	470	470	451	488	487	460	444	476	513	473	486	521	485	487	476	481	458	409	455	501	478	477	479	495	475	462	449	449	503	473	515	468	510	483	501	413	509	483	472	476	515	428	463	488	437	505	481	510	461	433	422	444	458	457	452	477	470	488	469	447	498	475	470	467	467	451	431	458	452	498	459	467	526	478	438	442	483	487	471	492	494	508	480	482	468	469	472	455	498	461	473	457	471	470	476	492	462	497	475	461	468	525	458	486	475	461	478	480	447	482	461	453	467	466	488	466	425	488	482	455	489	447	467	459	449	433	477	437	465	483	462	458	477	484	483	450	459	473	482	484	451	461	477	501	488	473	478	434	519	471	508	475	490	445	454	438	470	427	477	467	502	448	471	467	459	470	473	489	489	468	483	484	512	495	483	466	473	441	450	475	464	459	460	450	474	478	458	442	444	467	466	461	424	465	474	471	483	479	466	498	535	433	482	458	465	461	475	459	468	468	472	446	512	477	504	468	444	465	456	489	464	474	428	451	459	448	454	475	460	439	458	489	442	456	447	442	495	461	494	485	483	463	473	442	456	463	513	471	468	472	488	463	482	484	474	470	446	455	481	490	481	505	482	470	439	479	447	491	472	475	448	465	473	474	448	456	453	471	474	488	473	463	462	484	482	468	451	486	440	436	479	428	457	457	468	480	469	485	484	415	431	476	456	454	494	475	482	506	487	485	472	410	459	483	481	492	480	457	461	441	464	460	490	471	430	428	494	475	517	463	438	465	439	465	433	434	473	467	410	458	455	477	499	488	495	480	490	474	488	491	495	469	448	448	490	487	486	452	430	475	446	488	475	485	444	439	454	493	483	433	473	466	429	482	454	485	485	487	483	489	468	474	483	461	497	478	451	474	463	455	470	479	499	487	459	495	442	451	464	477	458	506	420	509	508	479	463	467	465	476	486	463	471	458	470	432	457	479	463	474	469	479	475	458	466	459	461	493	469	489	496	474	470	464	480	455	490	471	477	454	459	467	460	515	495	496	475	461	477	472	476	465	491	464	482	468	480	472	487	475	453	493	452	481	487	480	457	458	490	477	437	488	501	456	500	436	470	448	467	463	463	443	477	479	478	500	477	453	469	452	473	436	480	434	517	493	458	445	502	472	436	497	499	453	465	450	444	474	500	477	470	470	480	453	465	489	438	466	432	459	442	470	430	479	491	491	489	489	467	443	482	457	504	465	484	469	493	472	485	490	480	480	448	468	474	475	471	461	444	430	471	492	483	483	476	485	494	454	483	470	471	490	472	440	466	496	475	475	481	430	467	487	471	478	443	461	520	477	422	463	498	466	440	471	482	492	503	449	481	460	474	447	518	456	464	485	461	482	464	468	483	492	488	443	491	437	469	459	526	456	466	483	432	459	503	448	499	427	457	450	454	440	457	470	487	495	492	468	475	476	462	477	478	463	499	471	492	451	479	457	464	478	455	435	454	478	481	453	467	495	472	454	464	456	517	473	465	471	470	451	478	495	480	469	478	468	499	484	465	473	486	508	495	447	478	479	492	451	493	453	450	467	481	448	494	465	478	460	494	466	496	498	453	448	437	453	466	484	471	478	481	438	457	506	460	488	435	516	463	468	447	478	545	463	452	435	435	476	457	478	449	507	490	399	448	471	467	466	479	447	440	460	460	446	491	468	447	452	463	484	471	451	480	508	455	472	464	478	448	459	488	499	458	433	485	475	484	472	465	464	444	464	449	482	472	479	487	501	467	480	471	466	434	484	456	456	517	458	478	458	483	453	458	494	468	499	486	494	444	492	479	489	443	467	457	484	480	460	468	496	454	465	460	460	452	480	452	502	464	467	499	438	451	451	449	434	458	445	494	491	453	495	456	458	492	459	479	461	486	476	434	445	474	435	438	483	489	414	445	458	440	473	469	446	483	481	462	482	447	435	451	443	469	497	462	479	447	467	477	472	473	443	492	477	441	463	479	472	480	503	474	479	480	485	508	483	472	466	433	456	478	471	485	432	498	470	435	503	475	463	476	458	475	494	489	475	481	493	452	469	432	452	456	491	481	452	473	474	467	503	495	485	434	473	489	471	472	444	479	452	499	471	490	473	500	486	470	463	429	495	420	444	446	478	486	465	484	478	457	455	443	473	445	443	446	476	448	461	479	456	468	462	450	510	483	488	468	453	515	464	436	480	489	458	501	473	451	458	467	473	440	451	498	450	493	471	493	524	488	459	445	447	463	459	471	486	449	472	461	443	488	456	449	458	464	480	449	460	438	448	483	478	459	498	468	491	468	510	467	448	458	507	435	449	448	469	478	479	464	427	474	454	441	448	439	512	476	458	477	442	522	478	477	492	462	484	462	445	453	444	463	467	482	424	442	449	462	470	475	462	458	475	464	469	427	455	495	486	471	460	425	493	480	454	472	499	472	447	434	489	407	488	446	475	472	468	491	491	485	484	486	469	488	452	461
48722	15362	18750	6674	4530	3362	2588	2109	1797	1624	1475	1370	1286	1148	1189	1098	1046	1021	1011	1024	997	990	886	910	939	930	897	892	862	871	811	877	867	802	904	847	862	857	848	827	834	805	793	822	845	846	788	794	860	861	841	796	793	802	828	802	806	828	818	823	771	835	783	797	831	796	785	818	837	844	819	816	819	808	801	794	848	777	827	816	757	852	827	810	823	847	825	861	766	834	824	829	784	858	806	792	774	825	787	809	794	814	796	780	783	800	784	851	762	787	817	815	794	774	853	801	800	717	798	825	808	780	787	819	791	796	770	817	810	803	795	763	801	808	786	836	844	787	799	790	794	841	786	809	825	802	790	770	826	783	808	879	863	841	813	820	810	858	834	814	777	785	863	791	786	790	838	802	762	800	831	802	815	767	829	781	830	821	781	783	752	857	793	810	818	763	777	812	786	771	790	818	825	811	738	779	788	829	819	748	820	762	774	834	851	816	833	787	770	814	779	774	797	813	825	803	812	815	757	831	786	805	822	798	842	809	814	798	752	823	803	822	812	770	803	770	799	788	830	762	813	814	826	838	736	792	777	803	839	795	814	807	798	840	764	836	810	781	806	815	808	820	809	800	745	800	834	794	836	812	852	783	780	790	842	785	755	815	795	827	768	815	800	785	788	810	750	856	838	815	769	786	832	860	780	814	756	781	805	826	766	768	786	751	739	837	818	771	759	841	796	843	797	832	808	800	786	766	795	777	780	785	807	810	792	779	751	788	785	790	783	773	778	804	788	751	834	827	813	836	770	821	757	839	755	786	804	816	847	793	783	819	841	796	817	748	827	840	812	790	834	784	784	800	788	803	806	812	824	831	782	841	840	765	775	808	827	833	825	751	822	780	787	772	830	798	820	779	764	747	830	783	771	752	769	799	804	790	794	847	852	746	789	808	780	816	812	841	773	803	824	810	785	789	805	809	831	796	776	811	760	806	809	816	800	808	779	791	809	760	778	801	824	805	791	794	796	762	815	786	794	804	794	824	776	825	759	822	822	715	811	826	825	784	794	855	831	844	824	844	820	736	799	818	791	756	791	786	749	796	782	785	835	834	823	809	824	780	801	789	814	852	748	805	834	783	827	823	815	796	802	813	792	795	841	768	789	842	786	852	854	787	785	811	817	830	809	837	725	815	829	771	808	772	814	839	847	814	770	794	770	819	811	795	834	834	798	789	818	785	820	819	781	768	784	764	773	790	797	787	790	803	775	761	784	783	841	829	782	813	801	785	839	847	846	816	802	835	757	776	819	836	842	804	771	791	766	760	764	810	777	794	794	810	792	809	828	787	795	775	842	841	820	798	800	784	785	781	792	815	779	824	813	809	793	820	796	799	792	784	833	872	831	815	754	813	830	793	817	724	836	820	820	817	809	770	773	816	837	812	828	825	821	792	865	791	847	801	851	793	782	811	765	830	860	824	776	802	826	757	774	780	785	770	761	778	798	749	814	835	809	837	807	835	771	844	825	839	808	848	824	820	768	802	784	738	776	756	739	796	775	808	744	795	789	830	817	813	804	776	835	749	788	806	789	805	806	813	771	761	805	791	759	772	803	801	782	806	794	792	790	818	802	796	850	773	798	801	792	820	778	791	761	820	772	790	840	771	816	746	801	801	775	775	846	840	789	792	784	758	808	794	779	813	801	842	830	779	776	766	784	832	827	782	831	865	839	765	776	881	765	772	784	799	834	813	801	799	787	768	804	801	776	824	821	799	824	770	808	858	775	811	767	832	729	803	800	759	796	793	807	791	767	776	781	757	835	809	780	825	794	784	822	860	789	836	815	781	821	824	770	795	795	804	768	784	823	788	884	808	780	805	784	781	851	785	805	887	780	826	764	755	738	772	764	856	797	796	776	791	775	822	832	847	836	776	764	754	838	820	816	800	790	817	739	812	779	750	774	780	789	784	765	806	805	734	845	727	802	792	765	809	788	807	758	807	800	846	811	827	781	768	811	818	809	821	839	834	765	755	784	794	838	766	787	810	822	829	762	770	799	792	792	833	792	807	814	786	854	788	825	816	847	744	818	831	757	793	763	783	742	806	790	781	792	777	809	761	740	838	779	820	788	816	807	837	853	805	795	780	800	828	775	796	777	799	730	813	782	810	757	782	806	782	795	842	769	792	805	755	829	771	810	797	801	771	820	755	806	844	805	840	791	808	837	833	758	825	801	811	817	736	815	782	805	770	827	789	782	765	782	816	785	783	765	802	821	738	803	828	797	787	824	810	789	793	759	774	808	808	811	823	877	820	814	775	814	787	853	797	789	804	796	801	811	791	821	754	819	786	777	800	735	755	835	801	788	822	785	776	840	806	831	818	808	828	852	864	858	790	810	830	802	798	803	798	798	764	774	801	817	780	829	792	771	751	808	848	812	758	822	823	829	803	820	753	816	830	752	822	831	763	829	765	790	804	814	787	744	833	798	805	770	797	829	799	814	783	808	856	743	804	835	790	812	771	827	783	861	804	827	810	813	807	801	805	815	825	760	755	793	788	797	809	809	803	756	779	741	762	790	808	795	785	783	806	796	784	871	886	775	793	809	797	829	785	779	787	780	781	771	790	801	854	814	818	822	857	772	785	815	749	779	820	812	802	767	838	827	759	764	780	786	819	787	805	795	848	795	825	797	761	784	696	841	808	805	853	839	790	763	795	784	765	791	793	803	826	743	786	767	815	799	797	759	807	814	785	774	788	728	811	802	772	791	835	785	812	818	781	782	802	776	788	758	813	785	803	816	742	825	813	825	785	796	832	819	806	777	765	805	822	824	780	779	802	776	811	774	818	805	832	777	807	808	831	755	810	765	830	797	836	789	783	840	804	756	823	829	809	854	869	804	815	799	828	772	797	832	773	736	775	828	801	791	829	809	841	791	829	850	782	769	767	784	748	774	814	852	850	780	792	816	812	820	811	800	826	817	807	762	832	809	784	817	822	799	822	753	773	804	829	779	822	822	775	770	799	839	771	809	773	790	798	828	754	846	806	779	804	792	828	837	826	829	783	850	797	827	794	831	785	815	800	850	860	794	796	774	718	809	828	806	820	820	834	843	895	799	797	819	789	747	767	828	808	817	826	794	800	804	798	792	799	790	802	768	785	814	794	781	810	806	818	765	824	766	793	804	776	805	769	807	838	825	814	793	782	851	829	808	790	757	772	822	811	760	758	823	793	782	806	863	825	762	758	812	775	772	816	792	836	752	817	803	800	798	808	830	799	771	847	842	783	746	842	798	795	797	833	811	789	802	766	801	819	788	782	795	781	790	811	798	809	790	789	795	780	786	780	764	785	769	796	815	806	873	770	859	765	806	754	802	772	797	787	808	787	791	815	739	803	745	787	860	772	782	847	837	793	803	831	859	824	781	760	822	817	832	815	812	780	828	792	783	831	822	805	833	749	826	743	857	806	793	827	794	805	803	797	792	816	741	797	783	804	832	784	821	804	816	807	839	755	784	766
26926	21042	12529	1864	1306	1196	1017	989	971	962	1011	981	989	936	979	951	1031	1013	1004	901	957	909	968	946	988	960	981	970	970	922	932	924	985	912	961	944	957	986	993	934	947	950	960	1002	966	1014	916	920	913	981	915	970	1013	955	959	911	950	944	1013	930	921	984	982	1008	896	906	976	969	937	923	998	968	1010	934	982	956	954	959	960	931	914	968	951	928	957	1013	967	900	948	1019	934	937	946	881	935	998	947	1014	881	860	926	916	962	932	913	934	968	960	979	953	944	998	1001	944	940	961	920	934	948	918	932	985	864	1021	964	965	968	917	922	938	904	967	921	961	940	931	952	1053	916	929	949	928	946	928	967	964	974	899	958	967	960	890	935	955	916	958	962	950	984	934	934	957	939	885	976	971	971	964	973	940	938	904	916	981	974	975	980	963	981	949	948	959	941	993	958	946	930	956	953	930	933	1003	960	959	911	973	960	900	949	990	978	961	961	963	904	988	921	949	940	1009	953	978	991	932	982	901	964	934	933	1003	965	926	937	921	972	953	952	936	920	965	950	938	938	909	961	942	1017	962	947	908	1007	959	929	919	980	957	965	1002	947	948	996	971	941	969	902	947	936	954	914	946	955	965	929	978	943	946	939	856	991	940	934	947	889	1001	944	952	942	960	960	966	940	920	958	965	1004	920	919	959	901	922	1006	926	922	979	934	1072	993	951	965	965	950	946	1007	962	927	938	956	965	925	992	943	980	963	997	1000	955	936	956	965	1007	945	970	949	985	978	973	980	990	864	929	976	967	931	952	926	984	995	937	974	938	995	957	1005	988	898	900	952	929	1000	919	946	926	939	956	964	934	956	949	919	954	940	961	931	911	951	911	941	951	976	947	971	929	1011	991	965	951	1013	987	937	958	947	893	994	985	1001	932	987	933	982	926	946	939	967	950	1006	993	963	925	984	991	998	963	969	930	962	931	967	990	997	929	941	982	996	919	897	945	984	943	956	924	920	959	1013	935	918	965	967	943	977	945	1005	1011	937	957	952	896	997	986	979	949	972	898	934	942	962	955	948	1005	962	1057	941	969	983	918	958	956	971	906	984	994	994	914	942	979	979	957	1027	948	962	995	994	958	933	1008	1002	1013	944	938	964	926	986	955	947	951	929	954	883	971	918	940	924	913	951	982	906	918	975	966	952	1005	943	956	949	998	972	961	924	982	999	972	937	936	965	988	949	971	959	906	944	989	962	959	956	930	926	912	986	916	957	929	932	967	1025	947	944	902	904	942	967	901	949	1016	998	1004	992	915	907	943	954	964	1007	946	975	952	954	990	943	995	951	915	993	955	978	925	956	917	963	990	964	961	935	940	907	987	911	949	946	902	933	948	969	941	959	970	925	1010	927	942	913	933	984	937	962	1016	963	983	953	998	984	1024	958	922	917	928	920	971	922	967	948	947	904	957	920	1035	924	941	929	974	927	969	942	1014	977	932	924	969	983	942	1014	928	896	933	941	914	983	965	957	944	931	924	906	992	906	951	938	962	945	908	1021	924	949	994	945	967	959	993	974	992	934	959	1017	965	933	992	971	995	1022	990	970	925	965	912	1008	957	940	995	995	962	972	928	966	956	929	949	978	941	960	1012	969	939	929	953	950	986	961	967	933	975	941	908	976	1036	928	973	931	885	894	926	984	946	977	984	957	1002	922	935	969	938	952	947	968	970	1062	959	859	983	1004	964	953	909	975	925	934	961	926	988	912	1020	979	953	955	973	1006	955	1011	975	948	972	919	936	984	953	965	966	967	934	959	962	991	943	989	974	910	960	915	967	946	1011	941	946	917	933	998	928	916	885	925	968	940	984	932	975	894	950	921	987	933	936	979	989	897	991	979	985	1010	916	960	1019	951	1000	975	984	886	952	963	872	935	1005	962	956	957	954	958	985	1011	921	966	945	959	976	934	913	968	974	909	960	967	941	961	967	1020	990	952	962	957	963	924	917	940	982	1027	950	978	911	956	983	996	917	965	994	934	974	1000	988	964	964	955	971	964	898	915	947	993	938	923	943	966	915	987	900	934	974	928	989	1003	1021	1009	967	1000	1020	916	973	954	926	932	910	903	986	997	965	960	947	948	946	999	959	971	974	946	925	969	917	921	934	970	975	931	973	976	973	975	913	921	909	936	918	949	905	967	955	990	948	998	982	888	966	970	975	923	947	983	999	925	942	963	919	917	965	959	934	939	934	1001	932	898	988	961	967	903	936	987	933	911	994	930	935	951	957	962	962	956	944	958	911	919	947	1007	955	993	948	947	953	964	1010	1008	1001	997	963	975	1031	986	985	966	918	1042	974	934	918	908	943	927	964	966	972	943	969	976	943	1020	958	1021	957	924	963	895	909	1007	997	935	988	1018	993	929	972	985	929	960	916	937	960	945	900	1023	944	993	960	946	991	974	961	970	969	953	958	1032	959	952	939	1006	968	948	954	954	996	951	977	924	976	912	910	967	963	983	927	991	988	936	950	920	954	949	974	971	964	956	917	857	967	943	941	908	916	882	915	919	967	923	887	1016	973	969	962	935	964	992	904	935	928	892	939	901	1021	925	952	965	993	947	944	947	941	891	990	928	977	999	938	931	961	968	952	950	945	958	985	966	947	1040	934	986	925	961	929	942	934	916	969	1013	1003	951	951	951	969	958	961	949	949	949	909	950	937	925	952	931	958	956	986	1029	983	988	908	899	953	965	968	987	970	965	940	952	963	969	935	962	990	969	948	989	923	952	993	926	957	958	943	972	968	952	937	958	985	968	928	974	905	976	993	930	946	958	970	995	903	1024	958	982	960	940	928	950	993	966	920	984	977	969	942	1012	929	966	1019	932	992	959	986	930	922	990	855	932	933	1071	949	975	916	991	917	955	927	937	1035	953	970	982	893	893	945	944	990	960	930	954	993	955	967	981	982	970	976	955	913	977	926	941	955	966	905	955	942	1008	950	928	950	973	961	961	934	949	943	960	926	941	1010	937	969	943	974	1036	1000	1025	973	954	952	947	978	947	961	973	1011	976	928	1006	969	993	955	954	905	955	936	979	946	938	970	951	943	907	976	977	995	928	894	899	902	974	921	935	1007	956	967	1029	949	925	959	911	936	910	997	958	922	970	1004	992	978	962	882	971	952	951	955	897	924	935	899	977	989	941	958	887	933	946	909	967	968	970	964	928	951	964	933	973	968	924	928	932	965	971	960	916	934	966	948	975	939	1006	965	962	960	916	1024	984	975	950	943	972	997	891	953	975	967	915	937	1013	952	987	944	989	981	845	1021	935	923	934	924	960	908	914	991	1003	956	981	960	961	961	945	957	980	977	936	963	996	951	981	949	999	916	948	955	967	981	987	970	956	1005	959	953	967	962	987	1000	971	994	968	908	957	954	960	963	959	995	927	970	932	927	978	949	952	989	970	943	923	926	1037	932	884	963	934	960	953	938	946	933	948	927	1003	885	929	963	976	934	933	982	933	990	956	991	961	935	953	963	944	986	941	951	978	974	931	959	994	905	960	995	907	953	965	951	956	923	1023	1034	927	965	988	964	1006	922	885	947	955	1003	961	961	938	931	934	923	927	939	927	959	988	895	928	990	912	965	966	970
24761	5217	5853	1966	1796	1747	1685	1716	1608	1577	1656	1642	1592	1565	1595	1577	1651	1630	1653	1635	1595	1693	1631	1509	1560	1581	1549	1615	1639	1658	1717	1567	1694	1574	1625	1534	1578	1642	1600	1609	1590	1561	1611	1570	1641	1533	1641	1605	1570	1601	1696	1619	1675	1600	1614	1624	1609	1536	1614	1641	1665	1615	1663	1567	1615	1614	1587	1575	1574	1634	1534	1597	1696	1559	1625	1520	1602	1589	1585	1606	1605	1603	1612	1598	1596	1602	1596	1614	1604	1602	1602	1632	1648	1554	1650	1581	1529	1538	1600	1563	1649	1611	1663	1595	1629	1555	1540	1662	1595	1639	1634	1559	1584	1659	1586	1628	1619	1648	1606	1671	1605	1554	1561	1654	1549	1623	1531	1563	1603	1668	1540	1639	1600	1650	1620	1605	1595	1530	1589	1659	1545	1646	1644	1600	1601	1602	1646	1605	1672	1549	1553	1668	1618	1586	1662	1614	1663	1661	1611	1588	1562	1680	1650	1605	1634	1542	1611	1627	1602	1634	1626	1563	1589	1635	1529	1547	1676	1552	1618	1630	1616	1631	1606	1589	1554	1604	1607	1704	1670	1583	1619	1707	1572	1525	1630	1561	1641	1612	1597	1611	1638	1650	1613	1647	1494	1543	1631	1515	1555	1604	1648	1584	1536	1622	1569	1592	1540	1611	1535	1596	1601	1601	1609	1612	1613	1556	1555	1583	1586	1685	1626	1559	1603	1578	1636	1569	1580	1620	1656	1593	1640	1632	1625	1553	1621	1567	1573	1663	1620	1591	1536	1547	1543	1622	1614	1630	1600	1593	1630	1633	1613	1588	1620	1539	1570	1596	1607	1585	1588	1653	1658	1635	1579	1633	1676	1562	1525	1641	1563	1538	1610	1613	1556	1654	1685	1575	1641	1627	1617	1518	1642	1611	1548	1646	1575	1618	1597	1596	1620	1594	1570	1651	1624	1643	1622	1634	1555	1564	1593	1589	1608	1613	1645	1610	1644	1678	1576	1572	1602	1603	1595	1573	1602	1543	1604	1603	1679	1617	1674	1580	1580	1628	1539	1582	1587	1591	1574	1634	1587	1616	1565	1653	1642	1613	1581	1564	1536	1591	1623	1546	1623	1628	1649	1565	1644	1645	1661	1498	1565	1575	1649	1675	1531	1622	1611	1632	1624	1627	1639	1615	1636	1652	1685	1553	1603	1620	1579	1598	1624	1598	1591	1561	1582	1589	1628	1674	1604	1646	1581	1603	1643	1644	1516	1595	1615	1613	1590	1633	1649	1596	1655	1617	1623	1540	1591	1621	1621	1581	1646	1533	1610	1650	1570	1646	1587	1641	1637	1624	1709	1620	1569	1493	1626	1628	1636	1656	1612	1636	1570	1588	1578	1594	1621	1516	1567	1601	1673	1640	1574	1582	1574	1587	1591	1657	1642	1569	1541	1627	1663	1610	1565	1624	1637	1543	1532	1537	1576	1656	1626	1584	1626	1585	1629	1526	1588	1635	1595	1620	1569	1634	1627	1580	1581	1595	1609	1588	1583	1537	1549	1617	1630	1614	1555	1655	1564	1592	1624	1651	1601	1589	1698	1583	1662	1634	1636	1574	1612	1659	1594	1621	1604	1669	1619	1581	1579	1576	1670	1617	1595	1600	1560	1622	1619	1513	1650	1567	1532	1616	1665	1644	1624	1594	1564	1594	1620	1602	1687	1619	1563	1639	1641	1656	1632	1615	1593	1594	1576	1669	1630	1597	1557	1625	1650	1697	1562	1610	1609	1610	1629	1574	1593	1610	1593	1626	1587	1610	1551	1671	1544	1653	1647	1621	1599	1583	1581	1590	1471	1597	1599	1590	1563	1623	1663	1644	1560	1633	1575	1694	1588	1621	1634	1547	1556	1638	1619	1558	1629	1593	1588	1548	1561	1562	1582	1583	1622	1639	1610	1628	1569	1661	1651	1647	1634	1667	1611	1627	1621	1564	1526	1583	1635	1678	1629	1627	1602	1590	1565	1589	1568	1604	1637	1603	1576	1617	1576	1557	1581	1544	1589	1661	1602	1630	1659	1620	1586	1605	1635	1662	1588	1654	1582	1599	1648	1605	1622	1564	1578	1559	1587	1641	1646	1594	1684	1627	1596	1565	1557	1643	1548	1602	1669	1615	1649	1552	1545	1627	1612	1587	1595	1719	1595	1617	1661	1605	1633	1676	1645	1565	1659	1579	1647	1601	1631	1623	1572	1604	1583	1611	1542	1576	1614	1633	1671	1593	1552	1568	1656	1622	1591	1646	1629	1579	1615	1652	1594	1575	1599	1688	1625	1618	1565	1599	1565	1607	1568	1636	1604	1680	1621	1618	1658	1632	1550	1652	1590	1587	1616	1536	1565	1639	1628	1664	1609	1582	1587	1664	1602	1581	1549	1627	1610	1574	1604	1569	1601	1597	1580	1580	1648	1684	1675	1550	1588	1569	1612	1673	1625	1639	1547	1636	1504	1680	1590	1614	1635	1583	1597	1556	1630	1576	1597	1633	1597	1577	1662	1584	1586	1605	1635	1644	1622	1684	1513	1516	1658	1608	1573	1610	1613	1620	1618	1599	1620	1606	1597	1625	1603	1564	1618	1632	1621	1627	1638	1595	1612	1644	1647	1560	1578	1616	1634	1558	1615	1564	1679	1627	1634	1515	1524	1614	1548	1641	1582	1602	1604	1611	1553	1653	1613	1563	1610	1549	1598	1542	1556	1624	1623	1629	1580	1608	1652	1664	1639	1585	1599	1648	1533	1577	1530	1636	1633	1564	1539	1563	1603	1613	1695	1515	1662	1533	1582	1559	1649	1624	1579	1649	1602	1561	1664	1590	1617	1711	1614	1569	1603	1603	1610	1575	1529	1646	1672	1635	1620	1577	1597	1613	1647	1568	1594	1566	1532	1599	1611	1636	1578	1581	1599	1606	1641	1603	1565	1601	1646	1643	1560	1589	1575	1580	1621	1623	1681	1594	1624	1599	1622	1624	1650	1637	1692	1596	1575	1610	1577	1618	1617	1598	1646	1610	1611	1573	1633	1553	1584	1639	1616	1597	1625	1615	1641	1595	1523	1652	1568	1632	1605	1585	1617	1615	1591	1590	1590	1547	1557	1571	1633	1604	1611	1597	1591	1599	1665	1649	1622	1635	1584	1587	1658	1609	1588	1643	1668	1641	1642	1520	1614	1661	1624	1560	1559	1588	1602	1589	1566	1532	1630	1602	1692	1611	1569	1582	1604	1553	1554	1610	1661	1635	1557	1552	1582	1594	1661	1562	1513	1550	1620	1694	1613	1675	1699	1640	1601	1548	1657	1650	1699	1594	1617	1592	1634	1634	1674	1655	1573	1622	1573	1638	1604	1529	1570	1648	1640	1657	1581	1586	1667	1536	1648	1592	1633	1614	1607	1581	1578	1610	1662	1657	1579	1557	1623	1598	1564	1609	1517	1556	1633	1556	1619	1566	1642	1636	1593	1611	1600	1622	1582	1628	1476	1701	1624	1603	1592	1626	1654	1572	1606	1531	1627	1637	1584	1638	1650	1634	1644	1569	1623	1582	1625	1594	1677	1603	1589	1617	1626	1578	1643	1654	1588	1573	1642	1640	1604	1615	1591	1626	1614	1607	1536	1644	1579	1585	1592	1601	1601	1600	1593	1668	1641	1626	1515	1602	1621	1647	1598	1637	1586	1567	1583	1581	1627	1583	1600	1599	1598	1587	1580	1594	1594	1625	1640	1557	1614	1564	1609	1582	1565	1591	1621	1552	1657	1601	1643	1589	1627	1639	1553	1558	1551	1633	1543	1593	1658	1571	1582	1581	1637	1588	1575	1558	1581	1614	1617	1634	1605	1576	1509	1632	1598	1570	1606	1567	1652	1615	1675	1636	1652	1584	1550	1641	1640	1618	1563	1570	1623	1587	1645	1581	1600	1588	1656	1646	1611	1606	1541	1539	1682	1582	1601	1554	1614	1648	1617	1598	1640	1613	1608	1610	1629	1599	1627	1582	1661	1606	1581	1615	1593	1588	1611	1653	1647	1639	1598	1589	1651	1649	1626	1633	1531	1630	1657	1631	1633	1592	1609	1650	1597	1628	1675	1675	1591	1520	1562	1571	1602	1610	1635	1670	1545	1670	1652	1614	1629	1630	1599	1618	1651	1596	1611	1581	1588	1687	1573	1610	1609	1608	1571	1619	1632	1599	1563	1622	1578	1597	1642	1625	1643	1592	1606	1624	1597	1596	1642	1611	1607	1588	1634	1575	1655	1530	1671	1613	1580	1636	1577	1614	1600	1628	1613	1678	1631	1592	1620	1529	1614	1577	1663	1614	1660	1677	1598	1626	1653	1594	1633	1626	1560	1490	1577	1657	1574	1588	1617	1645	1630	1633	1585	1607	1599	1576	1599	1577	1612	1591	1615	1556	1642	1574	1518	1623	1574	1627	1580	1647	1634	1555	1575	1636	1611	1565	1580	1594	1541	1560	1498	1669	1640	1608	1541	1627	1591	1594	1657	1603	1638	1619	1647	1591	1636	1552	1587	1579	1620	1562	1631	1644	1646	1583	1622	1593	1533	1548	1597	1593	1591	1649	1601	1600	1519	1698	1659	1648	1640	1641	1669	1619	1596	1597	1570	1553	1627	1587	1641	1618	1663	1669	1599	1624	1572	1624	1609	1599	1575	1518	1614	1584	1639	1609	1569	1511	1560	1637	1626	1570	1679	1585	1532	1625	1547	1579	1645	1668	1600	1606	1628	1580	1559	1555	1553	1646	1570	1637	1547	1586	1617	1655	1567	1592	1608	1613	1613	1649	1623	1631	1678	1634	1593	1674	1553	1580	1589	1593	1582	1597	1592	1579	1638	1619	1574	1671	1623	1595	1636	1576	1519	1594	1622	1659	1630	1641	1670	1562	1558	1617	1562	1584	1612	1642	1608	1547	1651	1573	1651	1614	1556	1613	1663	1591	1603	1573	1604	1581	1668	1591	1616	1513	1682	1594	1633	1620	1558	1630	1611	1517	1607	1625	1591	1649	1550	1562	1581	1605	1677	1589	1533	1537	1623	1603
24201	21199	28952	23522	20408	3351	952	678	578	575	530	513	540	565	521	514	464	487	490	510	473	499	482	475	483	485	494	470	448	444	449	478	450	449	509	467	477	445	490	473	428	452	445	482	497	451	465	445	465	457	408	469	465	472	458	464	449	475	437	479	459	466	451	455	473	433	484	422	463	493	476	484	446	498	463	477	463	473	455	499	476	443	444	442	438	501	452	481	461	458	495	467	428	432	458	433	458	458	452	443	432	501	461	429	443	450	415	434	488	441	435	454	491	474	493	472	437	490	486	485	455	499	462	434	449	474	443	484	461	449	447	467	461	432	435	470	484	447	453	429	462	454	425	488	483	456	459	469	434	431	456	431	449	450	461	448	449	494	458	478	450	509	462	450	464	467	424	437	435	469	488	482	412	440	425	483	446	442	449	457	484	504	465	423	456	487	447	440	457	439	477	439	464	472	457	421	442	468	472	442	449	472	465	482	486	455	485	461	473	432	445	434	457	428	454	478	482	488	440	456	447	410	445	480	436	470	465	438	445	465	465	437	444	462	448	450	473	463	419	449	429	441	477	477	473	439	466	462	459	439	447	474	453	458	475	462	490	487	435	465	447	455	427	446	499	444	494	477	462	439	480	461	467	467	486	460	432	481	464	439	450	473	416	426	463	459	462	436	436	445	468	416	508	426	442	452	456	466	445	462	462	442	489	499	452	451	444	469	459	464	494	440	444	458	458	457	483	446	458	443	501	459	431	438	465	472	461	466	438	451	433	445	444	480	460	434	435	461	464	446	466	492	461	481	442	450	455	466	467	502	432	458	447	439	487	410	441	456	475	447	417	453	462	465	467	454	471	460	457	461	395	445	436	445	446	457	502	443	480	468	433	463	487	454	418	453	478	455	450	475	443	468	428	415	491	463	455	452	486	468	418	494	461	441	478	451	461	467	413	472	490	449	447	448	468	480	456	485	481	470	446	463	483	411	469	431	430	480	411	424	482	474	457	429	453	484	454	460	463	474	431	447	453	466	439	439	473	438	458	468	472	448	466	439	424	468	434	465	466	447	448	462	424	465	461	467	445	465	478	444	479	450	447	493	459	481	429	451	444	436	428	474	467	491	426	510	475	470	456	447	446	444	474	433	438	496	476	445	465	475	455	497	486	445	470	473	437	473	425	492	449	425	458	443	431	452	477	470	437	483	428	486	451	447	465	440	450	448	462	510	450	445	459	452	459	454	446	450	538	466	459	472	415	414	460	455	463	432	446	433	455	442	425	435	472	477	477	395	442	476	435	467	433	470	469	450	469	452	417	473	498	466	432	453	470	428	493	476	468	500	461	463	464	482	464	457	477	477	467	441	483	486	463	462	448	483	459	441	464	424	473	447	501	431	441	462	433	388	455	470	424	454	457	446	460	451	499	427	457	437	475	447	427	483	441	433	476	446	467	474	481	458	449	439	476	432	476	485	471	434	425	499	423	421	438	441	491	434	462	427	471	480	460	465	471	453	435	453	454	428	466	427	468	477	431	452	426	470	502	429	442	454	469	442	459	472	435	477	443	454	457	458	450	491	431	407	465	473	446	477	457	452	435	469	462	432	468	446	462	457	434	445	447	484	448	473	465	428	470	475	479	464	470	479	451	407	455	464	454	447	445	424	464	462	467	503	456	421	417	472	472	483	480	415	471	457	434	438	453	452	460	481	451	410	430	434	433	503	471	463	435	463	471	464	462	457	434	431	456	477	451	455	472	477	494	438	485	441	434	487	439	459	441	451	474	459	480	424	444	469	436	435	421	450	482	439	439	472	466	423	484	462	452	465	426	452	463	426	445	457	467	473	432	433	464	482	428	433	434	447	430	438	428	443	438	466	436	443	434	458	446	477	435	419	490	461	480	427	470	469	470	471	503	460	402	463	476	421	468	436	456	433	457	490	457	456	454	479	417	471	414	467	460	429	470	431	447	487	442	461	456	461	424	478	461	461	466	437	460	449	455	456	451	487	439	438	475	452	452	464	445	443	459	472	486	449	470	437	435	469	497	452	471	425	475	439	477	446	460	453	461	491	435	453	451	441	458	421	438	441	461	421	445	475	447	403	486	482	470	450	480	461	448	505	431	471	450	427	432	430	457	483	446	477	447	421	447	440	460	453	451	436	476	441	445	439	441	469	458	482	457	477	480	432	477	477	444	427	471	456	476	436	470	449	497	447	438	455	491	527	433	473	446	454	445	464	468	472	506	441	417	469	445	478	447	438	444	456	462	418	450	407	448	435	470	447	471	430	447	465	433	435	484	493	483	456	458	434	476	431	471	452	465	469	514	438	451	479	438	459	445	420	483	501	424	428	469	455	444	480	439	463	443	441	472	413	447	428	458	440	476	443	465	446	459	454	461	453	448	468	435	466	457	474	432	461	498	458	477	464	483	440	460	480	465	442	442	423	460	472	430	485	457	411	473	451	498	479	469	471	439	441	473	464	455	492	445	466	461	473	458	450	463	486	449	465	454	494	453	417	479	451	484	424	447	472	450	451	466	442	435	482	457	460	469	431	449	420	456	479	449	480	463	469	471	498	453	428	450	427	459	473	467	467	444	453	475	458	481	444	440	434	473	490	486	454	459	440	421	445	438	457	425	487	483	451	479	475	441	468	419	431	470	461	447	435	483	451	463	430	455	465	430	485	476	430	460	445	432	480	475	441	444	442	455	494	468	452	415	460	465	477	454	446	417	466	434	472	438	478	467	478	437	458	461	447	439	454	444	422	426	455	460	462	437	450	426	420	452	446	479	435	456	466	454	425	453	416	418	472	441	448	404	442	473	444	470	450	445	455	469	486	444	451	416	437	452	473	437	445	499	421	475	442	403	436	457	470	436	461	465	472	425	437	457	433	466	459	438	467	423	497	441	452	417	424	447	466	430	475	425	427	462	470	441	451	428	458	459	463	498	464	475	452	451	458	493	438	448	456	478	475	466	444	460	474	454	454	432	427	476	463	489	464	474	433	439	434	441	451	444	464	470	439	417	462	436	454	452	413	455	468	520	401	490	467	438	442	457	475	466	466	437	480	458	451	433	481	439	466	453	458	479	456	493	449	460	488	433	427	413	436	477	468	465	445	456	405	459	450	423	435	462	466	442	430	476	463	456	429	446	421	439	429	442	437	477	469	453	453	457	461	445	464	489	462	479	451	453	494	430	451	453	482	472	464	466	444	469	498	469	445	455	479	515	459	461	463	475	472	469	467	437	454	443	439	427	455	459	428	496	431	437	475	469	461	453	469	475	462	447	439	437	471	477	446	435	497	439	438	474	473	471	450	488	423	471	473	447	444	422	427	446	431	457	482	460	444	434	456	432	484	470	448	413	433	454	446	428	490	474	407	464	476	488	425	430	479	469	465	454	422	466	488	457	456	451	407	433	465	441	441	440	492	473	443	452	488	427	449	451	417	448	452	457	467	439	418	421	459	484	462	441	439	471	433	419	432	449	436	472	455	434	441	463	525
37806	13694	14846	4132	2915	2246	1791	1564	1348	1294	1188	1078	1057	988	1047	1006	981	951	933	929	977	884	865	893	864	919	848	887	909	879	894	875	883	828	850	846	844	870	849	876	828	844	799	837	868	854	892	819	818	809	877	816	800	853	802	812	839	864	833	810	873	828	817	840	820	869	858	831	784	800	839	848	808	795	822	802	851	793	838	785	827	784	851	882	839	838	801	767	890	784	837	807	887	815	756	861	827	830	814	819	813	866	828	826	856	829	839	788	860	848	850	830	830	834	837	823	780	773	853	818	893	782	865	814	860	820	787	858	802	809	811	825	811	788	837	838	771	813	850	843	818	827	799	821	816	798	797	821	864	829	864	851	841	819	828	859	805	857	812	814	855	820	874	824	843	864	844	797	833	825	815	819	777	818	818	819	792	804	796	773	818	822	834	840	877	823	840	804	813	842	820	835	850	770	849	853	789	817	842	848	793	847	850	823	792	824	819	814	801	792	812	830	817	816	846	841	765	842	868	851	879	778	843	785	790	879	810	879	844	850	820	826	848	785	866	849	881	861	861	782	821	796	827	829	845	854	849	783	857	839	832	835	797	824	840	845	835	860	777	848	786	842	839	846	858	809	858	851	810	863	849	853	801	929	819	888	857	858	884	825	780	812	779	835	813	861	766	886	833	863	801	804	851	827	800	880	849	812	800	885	812	811	829	871	801	849	862	779	842	834	786	808	834	882	859	850	826	843	838	862	804	869	821	849	846	810	801	813	791	825	819	784	830	798	834	826	782	825	842	801	816	807	822	790	840	817	847	826	796	825	854	863	806	806	825	803	838	854	804	786	830	805	805	848	871	822	806	886	869	857	790	794	883	827	828	820	819	829	820	834	900	819	847	848	814	887	879	799	838	793	824	803	789	854	748	825	837	782	838	821	865	848	835	876	836	830	876	844	842	789	836	811	797	740	835	833	886	845	877	805	819	816	846	887	844	821	816	872	900	843	820	765	846	810	826	813	837	852	857	806	836	748	837	815	875	794	815	859	818	841	815	860	776	807	809	853	832	779	809	793	814	822	857	837	857	829	820	838	870	820	774	862	855	868	822	814	867	864	830	808	888	770	805	847	780	850	877	847	814	876	820	810	918	776	841	822	800	843	827	810	836	828	847	858	835	803	848	839	845	832	896	898	831	829	741	821	875	772	799	848	799	819	775	821	863	839	846	803	858	837	804	837	840	872	812	811	792	841	814	857	814	824	781	834	824	845	809	829	818	849	848	828	801	790	805	826	793	801	846	805	855	832	824	858	777	824	796	784	831	815	799	855	837	784	826	819	830	852	866	822	845	835	832	830	822	876	828	886	835	786	831	868	801	825	829	825	832	776	774	862	848	828	810	804	841	856	817	800	830	838	818	798	815	832	829	829	825	880	853	798	841	835	821	842	870	814	881	848	820	824	866	853	837	831	828	861	825	859	859	802	817	788	821	831	876	822	864	851	857	776	821	843	817	853	829	834	882	805	834	803	809	819	818	846	796	849	825	812	816	858	873	798	813	797	865	860	799	778	872	835	784	818	779	838	881	799	840	834	851	825	810	850	830	817	777	845	796	814	837	831	787	853	855	829	861	817	826	813	827	772	829	854	855	813	825	814	808	819	868	846	861	850	780	880	849	868	874	852	774	800	827	802	816	852	824	822	799	811	821	805	799	843	781	829	814	853	801	830	780	791	833	855	821	827	823	801	782	815	803	840	847	831	871	861	856	800	862	836	798	818	822	848	847	841	811	781	827	830	875	822	856	845	855	786	830	858	833	898	843	897	788	822	811	834	779	886	828	813	821	835	830	800	806	817	826	800	793	822	829	820	797	811	891	846	831	805	870	815	845	898	795	863	832	835	809	796	794	863	852	816	810	822	841	866	838	838	775	846	841	856	861	836	811	853	886	812	882	792	846	839	852	824	869	876	839	823	808	877	847	849	827	818	836	839	826	801	773	847	832	836	865	829	861	843	835	847	867	827	806	813	821	854	842	811	857	843	812	904	846	803	843	795	792	863	835	853	825	832	852	831	818	829	802	825	812	827	774	846	849	819	825	791	846	855	869	830	796	840	835	874	809	844	836	807	844	824	798	817	783	835	814	816	816	828	819	850	834	828	835	829	809	773	830	815	796	818	875	751	762	891	813	811	799	814	845	844	860	843	826	882	893	851	818	890	803	847	859	793	800	811	820	860	822	828	815	832	807	807	803	867	843	793	849	821	829	830	858	838	824	850	845	832	802	818	840	796	829	811	819	874	770	881	781	839	831	846	782	783	827	823	839	834	829	812	888	804	862	828	885	800	875	865	788	842	835	822	780	801	802	825	827	874	821	846	840	843	871	886	875	775	847	848	778	831	769	827	841	802	879	848	853	855	834	824	858	829	833	796	853	853	834	872	770	841	820	820	819	857	854	820	803	845	882	830	816	830	844	825	782	871	795	799	835	862	838	803	829	837	884	810	842	873	852	853	846	798	838	818	825	862	814	826	776	864	820	826	826	900	825	847	785	851	807	812	850	859	844	807	837	892	854	801	805	801	830	807	830	825	814	824	779	827	843	796	791	805	816	850	837	872	805	850	826	766	834	844	811	825	809	824	819	823	804	854	809	836	777	856	852	813	804	808	887	829	842	848	829	823	823	862	839	846	836	833	784	852	786	763	784	812	826	856	854	854	826	820	826	799	837	816	859	767	842	855	829	825	846	877	794	798	799	808	827	851	785	791	787	831	857	793	819	814	800	820	868	831	854	811	843	833	848	838	861	830	830	788	860	817	806	797	821	833	846	812	808	828	837	842	851	784	770	803	890	877	837	803	864	813	834	863	861	810	824	801	838	827	829	826	800	756	839	825	827	849	841	816	820	882	836	853	825	880	842	838	829	835	870	777	819	796	790	815	833	805	860	855	829	779	832	846	825	789	805	849	860	861	829	807	826	804	810	847	832	851	828	836	791	847	828	809	835	897	792	802	824	852	823	793	813	824	799	804	820	813	841	779	852	810	861	803	787	814	810	788	811	892	802	817	840	838	824	804	794	806	819	836	836	825	908	840	844	835	826	791	807	866	851	863	770	835	770	850	823	819	801	760	809	822	879	799	837	791	826	818	781	844	816	780	805	822	771	852	830	818	848	858	783	865	757	876	838	846	825	800	825	852	869	899	791	804	858	856	814	804	846	773	902	818	869	858	817	821	811	841	851	851	792	843	871	769	841	816	846	807	801	852	800	788	820	861	799	798	828	880	866	875	837	821	876	807	891	798	824	870	788	816	834	916	812	814	821	868	860	801	810	848	822	808	785	853	855	832	818	840	839	836	818	842	864	848	872	834	821	818	810	852	822	843	855	768	836	839	829	813	785	788	850	809	837	821	802	809	801	845	842	827	835	819	829	805	811	823	826	810	781	814	806	819	835	829	819	845	846	818	788	845	844	865	868	814	787	780	819	836	846	840	810	771	825	829	768	806	810	811	855	820
23227	21198	29738	22938	21197	19349	2321	987	758	717	658	643	603	552	561	554	554	559	550	504	503	525	529	468	535	519	485	477	477	470	478	518	489	475	459	474	473	467	483	441	457	487	441	526	480	464	496	455	512	483	499	438	507	485	438	448	456	498	435	477	470	503	459	503	526	467	498	490	455	489	502	458	455	451	467	541	456	439	421	488	433	476	456	468	461	460	459	483	467	472	483	471	455	459	457	493	465	445	490	445	493	465	444	482	476	459	477	472	457	456	496	472	457	483	484	454	445	484	503	495	468	479	436	504	484	479	480	480	499	448	461	464	452	472	416	479	431	450	486	487	477	472	494	454	467	444	469	491	472	474	452	476	450	456	497	480	473	451	515	449	475	468	474	491	451	485	465	472	456	453	463	489	488	489	463	478	478	470	460	472	456	459	416	441	443	471	483	430	493	456	471	518	438	521	467	414	456	449	472	496	436	487	481	425	447	495	457	422	471	446	504	456	463	460	462	451	469	498	446	465	477	447	513	484	427	474	438	495	458	481	487	436	501	448	451	446	475	443	484	475	448	445	450	486	479	491	482	454	460	473	473	494	475	433	443	478	527	485	484	478	487	496	457	417	494	487	489	438	452	436	476	458	466	462	465	483	477	415	499	426	499	437	456	449	427	459	480	452	491	483	439	496	441	479	456	464	492	490	467	475	464	469	450	475	435	476	481	499	503	463	452	513	493	443	450	473	479	447	472	460	490	448	469	503	464	474	478	459	519	499	493	447	433	466	445	480	446	475	448	486	478	469	437	462	477	466	434	499	497	458	451	459	475	480	465	485	471	455	490	450	475	460	445	477	486	479	482	500	477	469	509	482	489	477	435	441	473	438	469	431	441	473	475	476	488	459	465	469	471	448	462	437	485	457	477	474	466	503	421	458	445	516	478	466	511	504	467	482	488	463	457	458	481	491	441	493	486	512	419	465	448	447	467	483	497	475	445	484	484	453	474	500	449	456	446	468	496	485	460	458	476	457	449	482	453	430	457	460	500	476	437	497	475	508	504	477	430	462	483	491	487	479	481	470	497	463	453	495	475	477	509	447	489	522	452	482	460	462	458	474	470	431	458	497	519	464	420	441	478	460	453	438	461	456	455	474	476	472	507	475	466	479	503	499	491	492	474	469	518	494	461	477	485	475	436	459	481	435	480	449	493	472	464	473	459	449	513	444	478	452	504	480	500	469	434	483	482	454	463	450	493	475	466	452	441	490	486	437	472	443	503	478	438	500	498	498	461	464	490	445	475	457	443	474	479	477	470	452	469	495	496	474	460	469	486	458	469	464	473	467	448	467	434	463	457	472	469	439	457	487	478	492	487	451	458	470	472	460	465	453	482	486	532	476	496	463	476	486	442	464	409	481	456	460	458	462	440	484	449	441	503	445	491	485	472	458	466	490	474	461	446	454	460	479	472	450	455	477	474	454	452	457	416	456	520	473	481	490	439	472	453	456	482	521	442	431	473	443	452	458	433	427	469	481	448	462	471	463	466	537	478	467	480	468	462	470	463	473	455	440	483	495	448	432	496	452	462	434	492	473	461	469	464	442	440	456	416	481	478	462	462	478	501	484	478	464	467	459	439	480	518	461	486	513	439	431	462	436	459	476	506	449	467	426	448	485	420	456	479	466	438	510	477	438	477	449	475	448	453	451	485	428	474	461	458	461	470	463	450	439	433	496	474	482	447	483	462	493	455	436	466	479	447	440	487	477	442	465	441	475	460	469	477	460	481	447	489	458	473	422	465	476	449	448	422	441	480	466	497	468	453	497	487	475	453	469	444	479	432	476	489	503	474	436	481	479	476	474	474	476	502	487	494	473	491	464	445	457	488	475	482	468	452	444	466	468	486	459	455	464	475	487	453	523	506	486	470	470	477	493	471	477	473	468	454	465	481	489	479	455	434	453	474	474	463	456	469	481	453	463	416	490	431	491	456	477	483	457	485	459	485	451	453	441	486	450	434	459	492	470	453	459	444	446	509	440	487	510	481	425	487	431	485	445	431	493	477	456	441	449	465	473	541	452	460	457	482	479	456	472	448	461	473	470	477	492	460	469	472	429	476	418	477	441	476	473	455	477	510	454	460	488	509	465	493	458	476	458	459	486	465	466	485	450	488	485	451	461	500	479	466	490	449	461	453	495	477	471	471	477	474	463	486	458	446	435	482	421	456	505	546	489	463	484	432	426	469	483	470	425	460	479	488	446	489	465	463	435	473	483	474	511	478	441	481	486	460	483	450	466	459	465	426	452	471	450	481	433	461	489	474	442	506	472	529	456	463	485	496	479	481	479	450	475	491	485	450	482	491	453	464	446	475	435	480	464	438	482	431	504	469	461	492	460	499	462	480	464	453	449	491	458	453	497	454	464	474	489	484	449	455	471	454	473	491	455	448	482	482	465	470	456	492	441	472	477	461	471	482	452	460	459	480	473	453	470	486	471	477	487	484	469	451	437	432	484	445	493	454	482	498	479	457	470	489	451	450	442	485	440	463	470	488	495	481	483	486	454	461	442	466	422	459	473	510	500	487	474	462	467	463	481	444	480	422	412	461	467	449	448	427	465	517	440	496	454	455	440	463	481	460	451	464	518	467	482	508	453	471	438	453	481	475	492	482	468	481	465	482	489	458	478	473	440	516	460	444	443	445	476	476	456	491	512	450	457	484	435	505	462	475	505	496	463	487	469	443	450	444	468	499	466	446	454	431	476	424	454	423	492	447	465	519	486	499	478	452	477	505	456	435	463	449	504	516	457	493	447	458	476	492	476	465	493	481	461	460	496	473	478	490	463	442	426	479	453	443	492	477	462	463	474	470	440	481	472	518	476	507	511	474	478	430	462	449	453	442	478	460	487	421	436	497	480	445	486	490	467	464	448	482	435	467	451	463	486	460	486	460	443	462	457	495	480	469	471	483	478	446	446	433	477	428	458	473	443	479	452	455	449	467	484	472	502	461	497	473	482	464	464	478	460	479	452	474	463	465	465	446	463	470	508	433	486	445	472	477	495	459	464	481	479	501	459	465	451	481	456	515	449	466	483	475	439	446	433	452	441	452	504	460	476	465	533	434	476	485	472	451	440	444	453	500	447	466	436	467	488	496	459	488	454	467	471	507	434	494	480	470	457	450	463	467	454	474	483	497	459	496	455	438	451	478	479	487	500	446	482	472	485	462	471	490	441	468	468	454	433	463	459	464	499	430	508	440	472	472	467	443	462	464	495	448	435	406	484	464	429	480	475	484	478	460	461	495	505	521	469	485	454	489	439	476	445	475	512	506	462	464	486	465	501	483	470	446	476	441	490	464	468	449	488	417	483	462	454	502	431	485	491	475	470	460	508	434	470	512	477	451	459	454	487	463	446	508	432	452	485	424	456	465	466	444	470	442	448	517	441	461	474	457	482	481	457	491	417	470	487	463	479	464	463	455	456	469	482	456	494	467	440	447	466	466	481	453	483
35309	17725	18912	6601	4433	3402	2585	2152	1910	1612	1527	1368	1239	1202	1103	1104	1051	1059	986	963	966	923	925	939	930	920	868	928	892	871	878	858	852	883	876	837	832	896	840	866	806	849	891	888	856	883	809	817	819	841	807	841	802	812	839	816	801	785	776	819	814	848	791	811	826	860	796	846	805	822	786	826	796	822	831	850	799	825	809	754	793	840	754	823	785	769	821	826	816	790	780	752	815	808	848	797	765	761	771	790	766	840	828	829	837	805	787	823	805	754	804	838	791	814	778	808	804	799	758	836	835	784	844	840	819	821	805	794	799	759	835	762	830	828	775	820	812	801	824	791	805	799	816	840	800	764	850	772	856	807	777	843	788	813	805	785	803	853	814	823	781	813	781	783	812	867	818	856	764	806	756	785	781	812	809	781	822	821	835	817	843	807	810	824	765	814	856	849	831	779	778	801	800	839	815	844	864	802	811	800	795	824	801	770	789	843	763	783	822	792	787	794	797	797	795	777	852	802	809	775	833	802	839	808	780	709	807	793	815	867	779	783	813	826	802	787	798	811	773	802	787	847	828	775	754	812	817	836	815	755	824	800	787	802	819	815	788	824	809	826	830	818	842	806	832	809	826	802	791	836	814	855	781	794	791	805	779	801	774	758	824	804	852	786	782	781	801	774	812	830	861	847	830	807	747	771	843	796	815	761	860	811	813	777	774	797	846	796	783	817	813	784	795	816	825	822	785	798	787	793	846	805	827	810	766	784	807	787	844	831	785	833	827	775	775	859	848	822	788	811	831	769	820	831	840	794	791	838	791	769	778	837	780	769	827	802	789	828	826	830	822	799	827	809	801	795	824	814	806	798	824	803	793	777	771	817	803	799	801	797	811	821	807	851	815	802	785	846	804	816	804	845	872	798	763	843	826	781	761	810	768	820	852	810	818	773	829	803	776	753	801	747	825	799	797	758	791	848	826	800	805	790	812	802	824	847	796	842	810	751	781	793	806	753	826	799	827	746	746	801	820	732	821	766	777	855	847	792	739	769	806	848	805	812	824	827	832	791	772	791	816	812	792	867	745	840	832	801	829	811	787	798	842	836	797	795	824	782	782	806	779	784	775	770	808	813	808	818	824	795	818	770	797	805	772	781	760	770	828	833	831	812	819	801	774	843	763	799	791	836	786	819	817	801	826	800	795	826	779	848	814	843	773	821	795	855	786	832	786	797	774	801	780	826	826	769	782	814	811	827	779	751	804	806	807	837	747	814	798	871	781	769	734	803	747	767	760	787	786	801	796	791	834	776	782	832	821	771	825	801	827	766	806	807	831	769	806	770	817	772	742	867	786	806	771	763	802	795	781	793	848	810	782	802	806	814	817	804	802	737	770	809	806	771	755	833	784	834	810	776	797	890	853	815	806	805	791	798	771	764	781	804	796	757	835	778	830	755	795	811	827	782	823	830	795	801	803	767	805	812	800	815	795	781	785	773	793	798	803	819	843	797	821	865	805	776	800	773	833	795	787	767	857	805	783	800	799	783	807	837	769	788	765	811	798	825	812	814	765	822	831	791	805	798	782	801	811	805	827	760	817	773	813	839	823	806	824	781	825	798	771	796	806	770	792	787	825	826	817	809	834	801	794	788	728	833	815	808	772	799	754	806	809	789	822	826	832	796	767	783	761	860	780	773	828	849	819	777	787	832	746	811	797	802	812	848	794	833	842	828	841	827	829	810	776	824	850	797	829	800	803	782	820	799	815	792	836	819	788	821	769	812	736	789	869	766	778	771	826	748	824	831	793	752	803	789	792	793	788	782	748	778	778	789	784	773	748	781	802	738	852	777	786	795	795	810	833	828	797	835	752	768	838	834	769	800	820	783	849	805	774	814	851	766	818	811	817	786	842	812	785	821	798	788	798	813	828	821	729	809	775	898	804	808	823	821	763	808	764	814	787	812	792	824	801	768	808	844	827	809	782	818	813	827	813	821	766	761	779	817	777	750	766	777	819	855	810	824	812	853	778	768	795	785	802	845	800	828	812	766	749	805	793	756	870	773	876	808	782	837	826	806	772	791	836	829	777	814	854	785	820	851	829	827	775	751	799	760	749	769	777	807	812	802	875	796	802	831	790	837	808	799	813	787	824	816	826	832	809	843	839	861	775	862	766	846	809	849	776	822	822	781	807	791	775	765	823	768	822	749	802	781	782	832	776	851	769	821	839	843	845	807	739	805	787	799	805	764	761	827	831	777	766	785	791	787	837	811	810	796	807	794	755	781	793	765	815	793	848	799	811	801	828	836	810	796	763	769	785	809	797	795	806	813	795	799	817	825	828	802	770	829	839	821	860	781	787	800	825	744	817	796	826	816	786	820	738	792	798	848	812	820	782	778	833	848	839	803	781	805	832	754	795	773	757	788	798	799	786	750	753	839	780	845	818	777	771	781	794	816	794	825	760	850	798	817	772	793	814	802	804	843	850	771	850	752	851	769	752	790	830	802	807	803	838	802	777	792	790	791	757	805	759	815	791	840	825	827	788	767	811	814	795	794	815	798	749	790	850	812	814	786	812	800	793	786	792	779	844	828	860	764	858	809	808	769	783	798	803	775	779	764	754	784	787	799	845	794	785	811	830	765	804	801	799	814	838	777	803	815	853	809	787	809	794	814	808	837	821	796	767	840	826	773	816	767	833	828	784	778	801	803	790	814	839	818	746	820	765	785	797	818	782	808	776	769	777	818	816	787	788	837	825	776	802	825	847	729	807	783	788	833	822	777	833	807	833	787	778	815	773	806	828	813	789	825	889	777	841	832	754	768	823	773	801	822	766	742	824	799	837	789	843	829	811	757	815	797	851	837	824	802	846	810	814	851	837	793	807	802	813	808	826	807	821	838	790	833	812	851	830	800	805	783	763	810	849	815	807	754	823	795	790	787	766	815	820	799	774	811	798	771	756	763	770	787	808	786	796	773	849	805	849	788	741	812	805	794	769	817	815	804	822	826	767	795	813	787	817	834	805	877	784	809	806	793	778	827	830	805	886	791	826	755	835	767	819	774	778	839	769	828	790	790	781	858	756	856	774	850	789	832	835	774	862	766	820	828	777	828	771	865	803	771	861	793	831	805	809	851	757	814	823	856	833	792	803	817	828	798	781	804	805	794	814	849	804	802	901	827	787	787	851	809	790	773	799	750	793	786	818	784	816	802	815	774	811	812	784	836	831	824	768	812	799	769	757	851	805	833	844	786	752	785	767	818	763	821	878	808	835	753	823	834	818	861	788	828	800	810	770	809	795	783	772	832	834	808	773	835	836	783	835	783	805	842	758	758	809	781	767	738	826	830	756	728	826	764	805	848	807	785	821	750	789	824	774	831	802	800	801	817	818	759	802	800	792	792	798	788	824	808	800	805	789	812	797	855	793	813	800	783	855	762	803	835	796	848	795	798	823	783	823	789	818	803	775	801	810	787	805	779	781	811	782	837	819	812	757	759	735	773	772	785	818	790
26906	21062	12979	1954	1237	1123	967	1016	966	1028	1033	990	952	962	1011	966	947	958	909	1004	946	978	898	943	1003	945	956	959	964	949	961	990	1000	977	960	934	984	917	934	939	914	929	959	982	884	958	961	907	966	950	1018	981	915	943	974	927	956	977	924	953	967	983	976	980	925	883	979	901	952	884	957	945	973	990	970	956	925	883	982	996	942	983	934	919	1027	1018	925	868	1005	900	959	982	973	938	978	950	949	965	978	944	945	983	1017	932	977	933	959	982	928	930	961	987	912	960	1018	980	930	948	930	926	963	922	952	915	909	992	971	995	988	950	969	969	988	922	959	949	976	919	953	978	929	968	960	930	931	971	945	964	938	988	984	968	969	947	960	964	941	894	985	981	954	960	974	950	941	940	918	962	941	941	922	932	923	955	949	939	924	927	978	934	949	945	997	973	966	962	912	967	992	905	971	941	951	928	930	1026	957	925	953	986	1004	950	930	958	967	943	951	938	940	996	982	936	905	942	975	954	933	918	997	964	1008	930	946	950	956	948	983	923	1041	946	942	979	945	921	926	1005	983	938	920	1008	902	922	904	946	906	929	915	929	975	936	946	979	988	959	1010	938	984	934	953	965	1004	967	963	924	971	986	988	938	956	935	939	936	990	935	914	951	1001	992	953	947	983	1024	930	947	968	942	950	951	968	990	990	975	932	933	932	945	982	1032	919	1010	972	968	949	992	949	943	961	942	912	869	970	927	926	917	924	957	891	950	977	979	939	984	859	1002	945	940	982	947	964	971	1001	914	980	964	942	970	960	940	949	935	906	960	922	949	955	903	951	964	1004	956	1001	949	902	968	945	953	955	975	968	917	1007	971	923	995	968	934	915	939	931	979	923	971	958	933	937	959	993	992	1012	950	1011	905	1016	939	929	930	950	930	967	950	946	927	971	950	897	907	980	944	981	954	947	923	922	975	985	973	927	938	955	948	952	974	956	982	930	970	922	935	906	951	916	996	950	965	950	958	978	958	945	936	926	934	941	1001	943	1021	920	899	910	1000	968	939	950	947	981	961	909	945	957	946	978	992	965	914	918	986	966	952	924	995	931	1009	928	928	966	920	926	899	1003	916	937	973	955	880	926	902	970	930	915	912	916	961	934	922	1002	972	976	962	960	1009	926	920	933	1035	923	939	946	958	938	958	871	957	935	975	1001	964	939	982	943	902	1001	948	983	1026	912	998	949	979	955	928	978	915	984	966	978	998	898	945	967	952	1014	957	966	968	955	989	949	960	899	965	961	936	992	985	1009	1024	933	945	943	970	943	917	915	918	1013	922	946	940	903	898	977	976	992	932	951	920	939	978	964	954	946	954	970	1039	926	973	919	943	928	947	943	952	969	954	931	981	898	908	974	901	957	937	926	909	969	897	961	961	970	930	987	953	1019	924	889	958	940	946	911	918	899	984	983	926	948	947	891	1014	1002	939	975	951	946	982	983	957	944	918	1008	939	961	923	896	935	995	995	968	921	943	989	974	933	951	913	989	988	948	1007	1000	927	961	901	940	963	960	877	961	949	946	965	953	942	944	959	951	904	921	904	931	963	981	930	957	936	1006	999	890	972	960	901	1001	991	998	930	971	963	919	972	952	948	996	958	976	1000	938	935	950	937	933	953	944	985	994	959	962	941	934	961	968	954	934	936	976	953	956	940	917	990	930	890	998	901	973	970	975	965	966	940	972	914	925	910	983	886	1025	997	935	974	954	977	944	948	945	987	970	967	937	972	959	962	938	919	934	927	907	938	948	966	963	966	945	943	970	989	973	973	923	897	978	961	988	942	909	955	1005	936	952	985	1001	925	961	1003	994	1002	890	1022	948	993	945	978	958	920	960	894	953	922	939	940	953	976	976	922	971	916	949	961	990	988	952	992	1023	997	960	924	1014	978	936	963	996	991	1013	888	979	965	932	926	1041	933	966	996	950	920	933	1007	955	927	915	988	930	962	965	1021	969	960	987	887	930	916	971	947	945	957	956	930	995	922	936	978	888	974	961	986	924	956	957	925	923	905	930	903	909	936	958	967	920	932	924	966	995	995	919	974	966	909	1015	931	968	931	930	944	988	978	1010	963	942	941	904	912	956	955	925	999	951	940	985	914	934	994	978	1021	999	959	925	927	976	971	923	934	902	910	895	945	977	1000	927	949	963	932	940	958	964	925	940	962	971	938	961	947	992	980	932	954	958	918	1006	1000	950	975	964	951	926	969	938	986	938	925	946	896	954	926	923	923	950	977	907	924	995	965	945	966	999	1009	926	950	991	929	948	945	1009	967	908	927	972	982	947	908	945	973	960	925	903	966	976	970	907	999	999	996	913	886	967	931	1014	928	975	988	927	955	968	952	935	986	979	951	956	979	962	885	964	953	946	958	955	1007	958	912	937	962	998	946	941	919	999	943	959	940	922	973	983	963	937	995	919	963	973	911	980	906	951	975	964	955	996	1005	926	976	950	917	1022	930	969	982	923	943	920	992	983	906	907	922	938	933	981	928	904	969	908	992	968	992	953	1024	976	975	945	983	939	941	972	980	960	915	965	999	962	960	932	925	1001	972	975	948	957	946	948	983	947	907	930	910	983	972	989	895	993	927	952	967	991	986	969	971	935	893	966	923	960	954	944	978	955	917	1017	936	971	928	934	959	941	951	942	959	949	933	952	974	928	1003	953	963	941	976	946	960	941	1015	964	953	990	987	896	970	936	926	977	969	952	950	953	906	1006	1005	988	949	992	910	994	967	979	963	931	931	1015	893	981	947	952	941	974	935	955	922	983	1009	957	955	974	1013	1003	938	963	959	921	940	929	980	983	954	906	1001	994	886	945	942	1009	967	1008	952	941	956	936	901	925	839	916	991	960	958	932	940	965	939	958	952	926	936	928	935	971	942	949	950	909	905	990	967	945	951	907	940	968	917	960	874	896	923	933	940	941	968	941	962	972	972	896	923	962	896	933	953	947	931	954	931	953	949	959	934	952	945	984	972	945	969	948	1004	989	972	945	969	991	934	905	946	939	1014	969	963	934	945	1001	984	922	931	914	984	962	990	947	995	1031	955	946	965	984	935	962	979	941	1006	986	921	971	969	896	914	952	942	954	950	960	874	921	951	964	948	1027	919	945	956	978	945	928	945	954	953	986	962	941	928	922	984	998	903	904	995	936	975	957	969	897	940	978	949	896	994	912	965	936	945	923	915	926	1002	951	949	926	955	925	1027	965	983	941	958	998	959	926	917	928	990	910	912	965	944	953	967	1033	958	976	964	898	986	979	960	956	954	956	990	985	979	910	929	966	981	922	935	963	992	964	906	913	956	977	930	956	966	923	935	973	974	948	952	975	957	950	957	984	983	979	943	935	929	956	947	1017	956	945	909	911	938	960	923	877	972	941	952	966	958	934	941	891	949	908	961	931	923	1040	961	950	983	990	953	927	951	942	968	959	972	954	933	1017	957	939	902	954	958	942	919	971	953	922	975	953	985	1010	937	991	1002	956	950	958	965	958	956	954	959	956	952	966	977	936	945	953	929	898	956	991	976	978	908	939	966	888	958	961	994	979	971	946	1001	898	923	927	992	920	896
25298	6083	5165	2023	1835	1760	1696	1703	1627	1578	1595	1659	1565	1604	1692	1632	1633	1592	1662	1630	1605	1626	1605	1624	1543	1634	1601	1600	1649	1679	1552	1695	1623	1657	1573	1642	1644	1650	1639	1612	1590	1588	1636	1642	1587	1603	1572	1618	1588	1617	1609	1633	1596	1581	1561	1581	1617	1582	1643	1616	1549	1559	1605	1643	1574	1661	1582	1639	1651	1577	1628	1667	1628	1616	1626	1650	1613	1595	1524	1555	1572	1605	1598	1636	1574	1595	1589	1608	1552	1558	1601	1587	1624	1635	1617	1685	1612	1535	1495	1603	1636	1536	1520	1604	1641	1555	1680	1608	1587	1617	1612	1624	1598	1611	1590	1584	1673	1635	1615	1675	1660	1581	1552	1647	1570	1642	1670	1550	1600	1631	1691	1557	1577	1569	1572	1624	1540	1507	1583	1628	1570	1612	1604	1576	1638	1626	1560	1629	1665	1560	1641	1627	1635	1593	1628	1621	1585	1626	1575	1683	1629	1593	1668	1695	1619	1558	1579	1609	1600	1577	1617	1572	1588	1593	1583	1599	1612	1613	1624	1598	1627	1560	1635	1610	1609	1601	1525	1603	1637	1576	1648	1646	1621	1598	1506	1643	1586	1622	1554	1648	1669	1601	1581	1506	1562	1591	1567	1597	1555	1643	1690	1607	1584	1596	1602	1579	1580	1658	1590	1570	1618	1635	1630	1584	1672	1569	1572	1621	1676	1584	1695	1554	1591	1642	1641	1581	1618	1598	1612	1593	1625	1594	1657	1646	1591	1642	1648	1638	1666	1653	1585	1638	1590	1619	1642	1639	1614	1613	1612	1669	1567	1594	1728	1600	1540	1644	1597	1609	1603	1658	1602	1596	1616	1649	1591	1615	1680	1576	1602	1582	1603	1621	1641	1607	1614	1626	1654	1728	1550	1557	1649	1554	1624	1653	1596	1592	1693	1630	1545	1560	1607	1587	1625	1667	1621	1608	1594	1597	1614	1645	1575	1642	1621	1586	1522	1601	1639	1606	1589	1586	1609	1562	1623	1620	1566	1640	1614	1566	1571	1634	1665	1541	1638	1582	1648	1612	1641	1630	1622	1647	1634	1534	1646	1661	1589	1615	1550	1541	1619	1611	1579	1558	1624	1569	1595	1622	1587	1629	1648	1645	1561	1593	1578	1615	1654	1569	1561	1599	1619	1623	1575	1648	1567	1606	1618	1639	1612	1651	1583	1636	1681	1577	1584	1602	1614	1610	1688	1622	1562	1529	1629	1605	1616	1639	1618	1548	1564	1583	1534	1497	1592	1606	1626	1647	1627	1601	1578	1673	1593	1678	1571	1594	1588	1594	1618	1631	1539	1547	1626	1651	1646	1676	1572	1487	1569	1638	1590	1581	1607	1691	1592	1578	1631	1642	1531	1554	1593	1615	1577	1550	1624	1618	1657	1605	1604	1610	1590	1596	1605	1633	1520	1575	1634	1620	1620	1601	1586	1621	1644	1577	1527	1639	1557	1635	1629	1548	1655	1596	1576	1544	1646	1599	1574	1623	1617	1596	1600	1532	1640	1592	1563	1637	1578	1589	1596	1576	1636	1604	1601	1639	1540	1589	1648	1581	1582	1585	1666	1660	1656	1621	1640	1695	1601	1628	1635	1582	1643	1640	1746	1586	1652	1640	1615	1574	1601	1654	1610	1657	1637	1519	1637	1565	1635	1634	1620	1617	1589	1591	1586	1627	1632	1589	1631	1708	1522	1568	1638	1641	1607	1581	1608	1592	1585	1667	1553	1629	1595	1583	1564	1627	1590	1607	1665	1533	1565	1666	1549	1643	1620	1586	1540	1554	1606	1598	1692	1599	1632	1683	1606	1698	1606	1579	1492	1600	1567	1669	1686	1622	1638	1623	1614	1662	1660	1637	1580	1579	1632	1609	1636	1664	1661	1631	1609	1557	1600	1632	1678	1608	1629	1580	1630	1585	1680	1485	1599	1548	1618	1650	1615	1599	1670	1625	1631	1630	1555	1585	1621	1615	1586	1624	1610	1597	1626	1694	1598	1601	1616	1636	1566	1561	1633	1627	1539	1606	1602	1650	1658	1618	1666	1638	1617	1646	1526	1574	1593	1688	1578	1611	1577	1671	1625	1620	1571	1578	1631	1605	1585	1599	1661	1572	1543	1571	1545	1613	1575	1591	1578	1617	1579	1635	1648	1628	1551	1570	1657	1629	1614	1654	1585	1684	1681	1644	1594	1598	1613	1637	1630	1528	1643	1629	1667	1643	1664	1566	1583	1599	1610	1549	1604	1652	1590	1672	1610	1666	1593	1613	1636	1569	1569	1709	1583	1578	1628	1613	1613	1570	1596	1598	1521	1628	1591	1587	1574	1536	1614	1623	1611	1598	1629	1617	1577	1608	1572	1554	1565	1526	1582	1636	1619	1542	1562	1666	1556	1554	1626	1607	1620	1560	1585	1591	1604	1602	1572	1617	1614	1653	1655	1620	1636	1769	1616	1608	1571	1600	1630	1604	1555	1692	1624	1683	1545	1548	1581	1627	1618	1666	1581	1616	1536	1571	1675	1611	1646	1604	1645	1589	1542	1567	1564	1650	1663	1654	1533	1648	1537	1592	1598	1642	1510	1666	1574	1610	1565	1636	1603	1563	1525	1585	1697	1580	1581	1574	1608	1646	1615	1580	1685	1524	1582	1661	1731	1603	1620	1625	1620	1621	1610	1622	1602	1578	1635	1561	1627	1647	1644	1640	1686	1613	1608	1675	1555	1600	1591	1589	1668	1611	1619	1587	1632	1622	1624	1658	1657	1550	1610	1578	1614	1597	1577	1583	1584	1520	1624	1574	1567	1626	1572	1620	1594	1644	1667	1580	1509	1570	1578	1674	1608	1656	1712	1657	1666	1673	1636	1601	1621	1616	1641	1643	1590	1591	1613	1610	1561	1578	1605	1587	1648	1661	1600	1718	1587	1618	1608	1605	1637	1627	1582	1630	1585	1681	1610	1641	1631	1588	1609	1585	1627	1650	1634	1554	1582	1596	1669	1631	1605	1544	1602	1573	1605	1587	1606	1610	1712	1601	1607	1660	1564	1599	1543	1648	1598	1599	1640	1660	1607	1604	1590	1661	1561	1575	1599	1608	1618	1667	1604	1632	1600	1712	1631	1587	1623	1624	1527	1601	1653	1617	1578	1618	1626	1550	1590	1627	1596	1569	1614	1652	1613	1516	1598	1639	1612	1659	1580	1589	1599	1592	1543	1617	1594	1577	1619	1591	1662	1539	1583	1579	1636	1667	1619	1618	1644	1629	1634	1581	1561	1591	1636	1650	1580	1601	1527	1609	1602	1560	1664	1630	1681	1558	1584	1554	1591	1582	1637	1579	1579	1541	1602	1657	1641	1638	1655	1577	1639	1672	1637	1611	1545	1675	1550	1652	1571	1642	1683	1622	1634	1606	1607	1550	1589	1547	1610	1618	1542	1593	1573	1554	1574	1621	1579	1547	1609	1599	1624	1595	1598	1596	1622	1597	1605	1628	1637	1596	1573	1597	1622	1685	1658	1645	1692	1626	1657	1585	1648	1631	1531	1573	1605	1651	1594	1582	1587	1647	1543	1677	1630	1573	1569	1637	1584	1712	1653	1586	1567	1638	1542	1585	1606	1559	1571	1621	1656	1561	1652	1630	1658	1557	1600	1629	1618	1624	1628	1634	1620	1559	1660	1626	1617	1674	1641	1603	1663	1555	1554	1546	1538	1578	1645	1626	1574	1625	1577	1622	1592	1667	1594	1604	1649	1613	1565	1590	1606	1615	1572	1620	1634	1557	1661	1553	1623	1666	1571	1615	1575	1613	1606	1603	1567	1655	1635	1649	1652	1617	1616	1521	1638	1559	1638	1592	1584	1559	1630	1690	1610	1583	1549	1666	1639	1637	1607	1641	1666	1585	1626	1569	1621	1610	1619	1623	1652	1648	1632	1686	1601	1666	1628	1695	1561	1575	1590	1631	1607	1565	1722	1671	1622	1664	1667	1559	1608	1610	1651	1566	1624	1598	1625	1617	1539	1621	1546	1571	1604	1613	1649	1584	1605	1518	1615	1635	1645	1613	1576	1577	1608	1595	1596	1529	1538	1583	1589	1598	1641	1536	1555	1640	1677	1589	1603	1609	1588	1616	1602	1618	1628	1584	1569	1601	1601	1647	1635	1598	1605	1607	1644	1633	1624	1631	1629	1574	1633	1609	1537	1636	1581	1558	1583	1627	1591	1638	1532	1588	1644	1599	1615	1645	1573	1654	1665	1519	1728	1596	1601	1601	1573	1627	1560	1679	1666	1606	1580	1590	1583	1589	1701	1556	1597	1517	1626	1637	1675	1617	1533	1587	1620	1556	1622	1549	1583	1624	1593	1620	1635	1613	1587	1624	1553	1593	1584	1599	1595	1625	1610	1561	1652	1629	1582	1675	1539	1622	1553	1592	1614	1654	1621	1611	1545	1643	1565	1606	1578	1611	1536	1625	1615	1631	1621	1589	1586	1604	1511	1551	1616	1622	1554	1534	1599	1564	1582	1684	1558	1637	1560	1594	1589	1635	1562	1581	1612	1569	1620	1606	1645	1605	1605	1654	1627	1609	1637	1606	1649	1628	1588	1643	1596	1690	1589	1594	1592	1565	1573	1616	1622	1617	1531	1604	1599	1589	1541	1607	1560	1676	1554	1601	1601	1619	1657	1611	1622	1559	1649	1660	1598	1627	1608	1559	1597	1636	1622	1576	1602	1619	1653	1582	1569	1675	1621	1625	1553	1666	1597	1572	1625	1563	1627	1606	1598	1715	1576	1633	1619	1610	1597	1567	1619	1592	1680	1568	1618	1659	1596	1634	1672	1581	1630	1516	1608	1638	1625	1559	1657	1605	1659	1606	1612	1497	1699	1627	1516	1594	1665	1583	1604	1622	1562	1546	1575	1663	1598	1660	1543	1580	1644	1580	1613	1641	1685	1639	1658	1628	1663	1594	1652	1625	1575	1578	1565	1603	1547	1583	1656	1582	1524	1591	1622	1605	1656	1624	1638	1616	1566	1641	1562	1624	1629	1614	1613	1620
24216	21195	29160	23463	20645	3386	879	666	652	590	572	550	527	527	519	541	514	508	495	500	484	472	477	474	503	493	445	469	431	459	502	485	462	448	462	473	463	483	480	470	453	482	465	519	452	470	459	436	460	446	498	443	449	423	458	465	496	446	459	513	458	440	472	471	436	468	449	498	446	461	488	460	444	464	443	478	417	417	437	439	454	460	477	441	475	448	455	449	441	453	463	416	464	438	440	440	467	467	452	479	436	464	463	430	439	455	466	442	442	464	437	467	468	436	454	452	453	451	457	483	481	444	479	420	438	464	447	449	483	448	460	474	459	487	428	422	476	496	460	440	444	513	454	444	486	459	405	455	451	468	449	472	430	504	484	449	516	450	429	464	436	453	447	471	469	481	449	481	481	455	446	434	475	444	458	478	480	448	445	444	464	467	444	464	475	464	469	482	424	454	466	472	449	424	459	442	494	478	458	438	435	446	420	435	440	447	477	451	468	478	470	414	446	430	466	458	428	480	468	464	473	413	477	435	448	457	441	415	470	484	456	474	444	446	482	495	488	442	464	487	486	472	457	497	462	478	420	472	473	471	439	460	449	454	447	437	442	480	453	427	465	459	488	457	456	463	448	499	468	466	454	447	452	473	421	426	447	415	463	443	453	458	473	433	474	447	459	472	440	441	421	481	404	421	474	440	455	440	429	465	438	487	428	444	470	447	474	471	463	466	450	439	488	462	470	455	466	484	386	441	433	426	451	443	419	470	466	496	466	472	442	465	447	518	464	462	453	441	446	471	440	455	474	407	444	452	478	453	445	490	453	472	479	453	490	457	450	441	489	474	463	469	471	470	464	439	446	463	453	454	447	485	453	465	459	451	472	458	450	481	462	446	432	449	470	469	450	466	453	441	427	437	439	451	441	449	461	471	455	457	458	459	466	434	448	488	445	454	434	433	485	476	435	430	464	432	436	483	463	424	483	477	471	451	432	445	448	483	458	473	447	443	465	467	440	502	469	449	427	463	429	500	459	441	463	466	467	478	440	456	442	431	434	420	481	452	396	454	480	419	481	447	508	487	491	458	414	467	432	429	441	486	489	456	423	466	415	497	462	445	440	444	461	410	432	420	435	446	439	474	431	442	461	442	448	432	455	468	434	439	480	451	468	432	450	430	427	467	430	475	462	473	460	454	433	460	492	456	443	454	494	490	465	442	438	435	455	432	444	440	460	475	444	490	458	469	464	460	448	447	497	419	477	470	454	472	483	461	464	412	454	441	447	476	409	421	426	461	467	467	448	485	425	481	442	439	433	488	438	429	462	475	461	485	463	468	450	454	435	442	420	470	491	458	480	434	465	414	475	469	464	508	421	410	468	476	454	440	433	405	462	423	428	467	515	449	430	437	467	458	445	477	460	446	451	427	457	500	454	463	450	473	453	484	454	453	420	471	474	472	469	441	452	458	460	457	468	466	446	466	402	425	447	471	490	449	461	434	416	455	479	453	404	489	426	451	466	418	432	431	442	469	501	441	450	437	466	464	477	466	477	468	465	465	456	449	445	411	450	484	461	428	470	446	393	428	435	444	466	445	454	432	459	440	425	434	445	436	456	477	469	476	427	438	481	438	495	468	481	425	448	456	473	441	487	438	417	451	491	434	426	490	450	482	468	438	453	473	445	473	505	467	451	476	453	485	485	458	488	456	458	428	417	469	467	476	429	469	421	442	476	446	437	434	426	471	470	450	428	443	466	453	488	437	486	411	471	483	438	472	464	463	454	482	480	440	471	451	415	452	446	441	483	458	430	482	432	495	425	433	459	479	455	431	455	475	424	497	464	440	440	462	421	467	461	472	473	440	432	429	479	449	479	472	476	433	447	499	443	495	457	502	441	467	470	458	458	433	449	412	449	436	444	447	466	451	450	466	448	440	434	453	448	461	459	492	469	459	468	414	451	457	455	504	485	437	494	481	482	467	464	470	432	446	468	412	469	450	468	457	446	474	461	416	454	438	447	446	455	442	482	440	454	433	451	460	398	494	461	479	467	473	469	448	441	431	415	452	464	460	451	444	454	447	429	418	438	457	448	417	424	459	431	488	493	450	466	426	503	430	457	445	508	455	460	478	445	473	431	464	452	467	459	456	461	445	428	445	416	426	467	460	445	422	444	473	442	468	448	455	460	486	473	468	464	484	451	430	445	460	452	460	443	480	519	432	488	462	437	473	456	431	469	445	443	455	455	436	473	420	446	478	435	436	438	465	459	465	441	518	468	467	458	475	452	462	424	451	405	495	459	428	426	475	487	449	451	443	489	468	459	454	427	460	444	481	453	472	421	463	432	472	467	446	438	452	445	440	438	444	447	453	475	434	429	463	425	460	456	465	453	493	423	408	454	467	492	459	484	443	434	450	450	458	483	439	458	438	466	469	467	513	421	478	455	468	471	414	498	433	466	440	450	474	461	457	465	472	414	454	490	431	447	427	443	472	471	486	461	484	483	422	481	461	448	466	418	452	456	472	462	461	489	459	471	467	446	498	463	458	408	470	467	483	458	434	434	448	424	435	460	506	441	455	513	468	459	439	431	452	436	452	484	469	470	458	471	486	467	428	457	444	441	503	458	436	471	448	461	457	432	425	421	477	436	477	478	450	469	442	461	432	480	463	460	415	451	498	409	430	472	456	495	460	490	440	458	469	443	505	460	466	434	465	434	459	420	510	447	434	452	429	419	442	434	453	441	484	477	428	454	472	444	463	446	455	456	438	454	460	473	424	485	430	434	491	423	460	490	445	458	446	462	424	474	474	433	441	429	480	481	476	462	425	454	417	428	476	450	490	496	447	413	483	434	451	453	495	485	425	451	445	415	424	445	453	489	448	478	466	458	440	436	450	432	430	467	445	447	461	441	456	486	409	433	441	461	465	473	460	478	447	487	442	444	460	435	475	501	418	445	435	452	482	451	463	416	409	460	456	485	415	451	442	492	455	447	471	427	481	436	419	467	482	454	450	432	473	439	438	442	426	460	435	432	431	474	471	451	474	434	476	478	474	440	446	470	482	470	462	408	461	448	433	457	447	430	436	468	459	470	421	439	484	466	455	462	448	459	443	446	456	464	434	482	455	466	433	449	459	485	483	437	517	430	477	397	457	432	423	467	439	445	439	445	429	481	411	488	475	455	433	446	427	463	463	436	474	445	471	439	459	478	469	446	505	454	467	445	468	452	469	414	474	431	490	432	469	405	469	464	433	484	474	454	441	450	439	428	470	453	454	482	473	440	435	422	438	442	474	452	487	449	453	452	463	438	494	418	452	427	448	421	445	437	450	463	459	466	450	427	457	465	476	465	458	419	491	440	475	513	485	481	483	443	469	431	463	454	461	464	459	470	464	515	424	458	496	463	472	436	460	492	489	464	455	478	438	477	454	456	454	442	407	428	459	450	462	496	478	450	477	471	446	470	449	446	497	471	460	420	486	470	418	462	450	487	438	446	423	453	433	478	449	451	458
38354	13418	14402	4075	2876	2160	1883	1529	1413	1309	1180	1091	1079	1019	956	962	992	918	891	935	943	876	861	849	803	902	871	822	860	871	853	791	868	882	837	870	796	824	834	856	825	801	840	913	829	859	839	854	807	817	849	818	877	849	826	844	810	871	828	855	840	840	851	888	821	863	872	827	846	764	831	872	820	838	814	822	794	783	866	835	795	846	868	810	786	837	877	837	814	783	850	809	827	870	831	787	802	853	864	837	803	827	884	803	850	849	839	829	813	881	817	895	790	860	815	897	816	774	792	796	829	833	833	814	870	824	850	805	828	809	802	806	838	819	860	850	898	829	831	873	831	798	836	865	811	840	791	873	810	808	834	829	804	833	829	814	847	876	835	841	820	860	861	872	805	785	793	832	841	807	819	869	865	793	860	852	833	829	809	857	848	845	815	844	817	825	830	838	803	840	782	810	818	799	858	855	833	841	813	865	815	838	863	826	814	824	827	816	856	797	870	823	794	801	808	844	777	819	797	814	850	834	827	875	794	811	794	841	888	809	877	848	818	836	805	839	808	849	892	817	783	836	817	828	786	828	864	817	786	795	841	826	824	841	830	825	849	760	839	816	824	802	844	827	875	805	814	802	872	823	846	794	843	817	802	795	822	844	771	815	827	797	824	852	876	865	832	856	879	864	812	779	839	828	835	859	832	798	850	820	822	792	830	821	852	846	824	838	895	841	793	824	823	745	800	848	837	789	819	822	802	732	770	812	822	779	869	811	820	793	799	805	847	807	838	815	801	794	819	827	857	821	836	846	776	758	809	867	852	833	845	820	854	833	835	767	810	849	859	784	830	839	802	802	814	895	776	861	820	827	814	856	833	858	850	819	830	880	787	789	850	853	825	817	857	810	832	815	849	813	801	904	798	787	808	848	848	831	837	811	859	830	792	801	790	825	802	798	801	766	836	843	853	827	807	828	860	814	809	855	815	798	842	847	804	800	854	831	780	801	885	790	833	803	802	823	819	822	744	832	818	834	799	857	843	835	817	839	812	843	794	801	809	804	808	778	811	815	835	787	883	798	781	827	845	841	849	843	818	838	828	812	871	830	845	824	849	793	860	860	862	820	820	812	848	842	791	777	822	828	854	840	810	804	863	800	817	809	820	760	820	859	822	809	827	758	822	820	889	830	806	901	881	819	857	800	806	775	878	875	824	786	847	817	839	829	844	777	832	831	869	869	830	835	797	834	830	842	804	782	869	853	811	814	824	861	858	816	808	828	803	810	839	856	835	816	840	893	812	779	816	884	906	840	827	800	849	838	832	771	834	815	846	817	827	801	774	822	782	845	893	813	802	831	812	785	836	838	776	853	867	854	836	799	798	847	866	848	814	793	783	808	816	786	792	822	836	780	818	793	868	835	845	844	800	813	808	800	829	817	896	840	763	844	819	812	822	824	840	803	803	810	854	834	842	857	866	796	874	836	807	836	848	913	819	815	820	826	848	810	837	749	840	785	788	853	827	853	860	792	848	794	849	869	854	841	858	813	846	882	824	853	782	813	876	774	785	845	833	815	833	828	860	817	824	818	812	819	861	826	859	849	796	849	767	859	799	854	828	852	865	811	852	787	821	791	825	789	863	817	750	814	826	847	809	770	808	836	772	857	805	795	888	777	807	830	820	790	829	864	811	819	874	851	824	762	835	842	816	807	817	845	827	824	832	842	837	854	854	812	813	834	863	855	766	805	822	807	847	879	827	771	824	786	812	857	780	823	890	872	881	844	861	856	850	828	818	875	796	856	821	809	820	782	833	833	807	820	766	839	848	833	802	787	825	870	812	892	812	808	858	840	835	821	835	812	843	826	823	869	846	856	867	850	851	848	818	829	865	874	828	818	809	822	841	828	869	814	847	797	855	876	809	821	815	817	828	790	801	798	866	818	854	832	846	819	849	830	853	845	813	827	774	833	849	789	886	834	824	812	856	849	783	818	787	825	886	849	857	786	859	808	807	864	881	811	844	830	893	801	815	814	849	814	818	857	817	849	825	793	803	783	811	831	816	856	803	866	807	859	858	833	850	870	843	848	801	812	849	829	806	916	824	845	809	819	842	811	853	875	783	859	822	858	804	833	846	849	763	820	805	805	855	868	839	849	809	768	815	797	849	820	801	802	844	798	805	858	802	823	826	814	839	812	775	843	801	822	872	804	815	791	814	859	794	842	904	821	841	806	832	839	801	834	795	773	798	804	852	814	841	832	839	765	840	818	838	875	865	809	834	791	813	828	812	818	799	847	805	847	884	870	791	801	803	888	789	822	833	901	827	804	845	767	829	815	867	832	825	791	774	833	799	859	821	839	776	825	825	854	853	793	800	816	787	816	818	853	845	875	861	830	827	802	817	801	873	862	823	838	806	810	838	787	809	811	801	853	802	831	871	833	841	860	854	811	869	833	751	828	784	844	848	873	806	792	842	819	844	849	803	857	837	842	792	818	782	861	853	846	815	837	803	815	822	806	837	787	803	832	835	816	822	816	798	806	781	833	803	864	857	818	820	812	902	820	805	858	903	777	815	818	848	840	830	886	840	815	867	847	842	838	780	793	855	792	801	860	874	812	809	822	787	813	809	858	863	811	847	796	829	796	845	871	831	829	837	829	808	856	874	852	829	828	880	804	813	817	820	858	818	873	831	827	820	815	798	816	860	812	807	827	844	867	878	811	850	808	829	744	794	845	807	826	836	771	826	799	889	794	812	837	834	826	876	774	806	851	823	827	806	839	794	791	860	850	825	818	830	853	841	898	842	832	821	810	826	836	861	826	794	841	820	842	816	867	796	799	878	890	804	836	811	882	835	860	836	792	831	872	869	839	820	828	834	818	834	821	864	842	831	852	859	868	857	859	867	813	830	797	836	833	825	837	833	823	833	824	783	820	812	865	821	800	843	829	881	838	813	802	795	850	819	827	842	812	822	828	809	833	792	819	882	826	830	818	883	811	813	819	828	871	805	846	823	807	808	845	859	842	861	859	803	820	864	866	834	813	776	800	831	847	832	795	833	833	846	865	793	799	846	813	817	806	820	788	772	874	817	884	861	815	784	882	789	838	823	828	817	832	819	880	851	823	825	808	820	805	828	814	807	820	869	849	862	860	867	839	828	831	845	809	809	860	777	826	826	793	802	822	834	832	826	821	792	820	859	776	803	847	786	885	787	804	853	803	798	857	833	821	776	830	853	820	844	817	807	857	843	842	825	781	810	836	843	832	842	811	773	829	825	831	795	820	787	845	841	818	871	795	861	823	779	875	839	811	803	827	819	781	812	824	889	824	809	798	838	814	805	833	789	813	824	816	863	796	765	803	795	784	777	832	861	829	864	818	828	865	801	818	853	805	837	797	803	807	822	862	803	804	878	786	867	827	821	858	796	827	822	840	798	858	798	811	791	859	826	796	834	824	822	772	860	831	791	839	793	806	859	807	826	831	826	828	831	833	770	805	860	813	841	822	818	816	804	838
23209	21205	29743	22977	21203	19593	2373	927	741	709	650	647	625	600	559	566	569	561	521	537	535	486	496	491	490	489	495	542	528	491	536	521	477	518	514	507	508	522	511	456	456	523	524	453	465	439	506	479	489	499	484	482	482	525	502	497	477	457	539	465	472	471	484	463	420	533	497	461	465	516	500	488	515	473	479	485	453	511	477	448	457	454	465	482	482	522	484	472	465	488	482	531	533	444	450	482	485	477	451	524	460	459	452	486	470	495	479	456	468	490	470	472	500	488	485	522	507	424	492	490	466	495	460	460	493	453	455	495	483	461	452	461	446	506	530	476	488	513	487	443	474	502	477	506	482	475	492	474	487	458	484	475	490	472	468	486	442	481	488	478	514	453	472	484	505	498	496	469	497	457	510	457	486	482	477	478	488	491	478	477	452	483	441	506	497	479	490	469	484	512	473	497	467	479	496	474	491	484	497	455	493	511	508	459	474	439	472	471	477	484	492	447	466	494	454	494	467	481	492	462	478	451	477	501	469	468	467	470	474	465	525	475	476	467	459	487	488	488	449	486	484	458	485	471	452	469	445	452	462	471	512	455	462	457	497	477	494	454	489	481	502	483	490	467	510	466	444	516	474	440	525	450	485	463	492	470	448	463	502	516	471	470	481	501	471	506	454	502	469	456	512	473	525	441	461	480	506	465	446	492	456	468	506	476	470	480	507	438	478	482	504	446	456	534	462	500	453	479	498	515	469	478	472	445	480	484	450	478	472	508	496	446	471	469	473	436	468	458	515	508	461	449	478	446	487	520	453	449	443	476	497	456	470	465	461	522	487	451	508	472	481	478	494	482	486	458	489	473	497	463	475	466	444	481	455	484	456	481	440	455	460	473	433	509	482	471	468	482	452	472	504	431	481	519	462	455	471	514	452	486	487	474	463	500	481	485	504	490	459	443	528	468	459	506	432	525	447	457	488	497	487	460	474	486	414	513	451	481	468	471	472	442	467	452	468	528	482	535	488	505	522	466	447	521	445	453	492	443	495	458	447	522	477	455	496	501	480	462	461	512	454	472	465	469	453	496	449	467	478	474	482	488	485	468	503	479	441	450	492	517	490	490	470	484	464	511	452	469	521	453	468	469	474	473	485	487	448	481	483	500	454	446	485	492	480	475	477	484	481	485	481	476	473	517	506	513	492	515	475	474	480	477	466	477	478	482	503	509	455	468	482	482	498	449	424	484	476	516	487	483	502	490	471	481	441	460	483	452	530	506	492	486	466	527	502	499	461	433	462	443	446	447	547	447	508	456	462	508	468	458	478	455	486	522	513	511	501	475	478	494	482	440	497	455	507	451	448	478	467	496	429	472	497	484	473	462	492	456	477	457	479	466	464	461	457	500	454	479	473	486	451	478	479	493	452	461	472	489	476	496	490	519	477	452	454	464	476	464	490	461	480	459	473	442	487	512	498	466	533	464	498	461	478	494	508	483	470	484	501	443	486	448	483	474	477	483	437	496	486	492	460	502	477	509	520	489	501	487	456	471	492	497	472	436	447	513	457	449	509	496	459	485	489	490	455	498	492	475	497	430	484	493	451	476	479	483	497	441	489	484	463	482	479	461	478	494	450	485	519	510	463	505	469	497	453	490	484	519	482	458	497	490	482	477	493	466	476	438	446	486	502	492	469	527	471	451	461	515	495	480	485	511	468	444	442	442	463	454	486	476	409	458	458	463	444	462	448	450	491	518	489	480	466	467	467	469	487	508	524	489	464	475	471	447	464	473	488	445	467	467	516	483	481	442	465	473	504	410	467	482	510	481	491	482	477	487	514	460	465	451	488	465	496	463	462	504	453	456	490	458	476	443	458	482	450	472	479	479	451	494	451	477	472	484	478	455	519	506	435	488	473	473	452	483	491	500	490	499	485	499	485	488	515	482	499	437	493	521	498	461	485	500	511	449	490	472	446	478	478	494	479	480	439	461	472	463	493	453	472	516	493	480	459	435	486	459	484	423	434	470	503	512	482	444	492	445	460	455	497	484	469	461	502	467	475	457	478	468	452	500	487	497	506	525	467	505	500	510	492	491	499	473	496	474	476	486	500	492	499	412	475	490	493	477	479	501	453	460	442	428	480	475	501	475	454	480	440	473	479	488	487	503	509	460	472	506	484	483	452	498	479	487	449	488	472	480	465	476	465	450	465	437	482	472	447	536	440	473	475	466	471	467	483	500	499	474	473	506	494	474	480	501	510	470	470	487	442	456	457	485	493	472	454	465	462	464	490	465	493	463	519	431	488	478	469	477	473	467	506	509	505	464	474	483	456	489	467	470	465	475	492	457	449	463	461	497	468	419	460	430	433	492	469	472	456	508	501	489	477	492	495	455	470	466	485	493	504	432	448	475	454	467	472	471	457	471	492	473	482	461	503	474	488	471	513	446	514	502	477	467	471	496	475	466	466	518	504	452	450	530	524	499	449	458	473	489	506	470	494	472	490	462	463	461	468	456	487	444	457	482	470	493	496	480	489	512	458	431	486	476	487	475	458	485	500	473	505	444	472	477	455	430	486	483	477	493	473	461	452	467	489	502	470	516	459	468	516	485	461	486	478	454	487	505	524	462	487	513	463	476	503	451	448	468	454	475	496	477	462	454	482	519	460	451	502	486	512	484	481	518	464	451	441	508	455	499	452	483	478	479	479	474	499	503	494	512	471	465	486	482	456	482	502	459	479	468	533	485	490	463	471	498	454	463	494	470	436	430	461	516	448	494	452	466	498	454	499	488	499	474	515	479	490	487	476	460	430	488	496	468	457	510	506	440	452	467	428	484	460	463	476	432	450	515	437	512	461	454	475	488	428	484	513	461	475	477	454	446	434	474	499	454	486	484	445	449	466	473	513	487	473	451	472	477	431	446	483	439	445	450	482	457	480	518	433	463	455	466	522	473	466	447	502	474	507	499	478	439	451	495	451	505	453	433	471	431	505	488	476	471	514	478	482	487	460	470	477	488	473	484	464	469	489	469	490	506	493	478	463	478	466	491	490	473	493	513	499	471	458	480	482	480	472	471	471	479	492	441	445	511	447	486	480	492	485	460	476	469	479	428	469	506	440	466	492	475	476	478	458	484	475	468	472	466	497	471	502	414	489	455	456	464	451	470	464	491	486	474	504	455	433	491	447	519	463	489	459	482	479	470	490	443	513	478	483	472	440	516	476	490	463	460	492	472	458	476	478	496	476	425	477	490	457	448	470	497	477	477	498	467	476	467	474	470	451	484	525	484	462	483	501	471	470	479	483	474	494	463	412	470	481	489	492	535	484	480	465	483	474	446	494	467	468	503	468	499	465	493	462	441	506	499	510	467	464	501	452	477	485	472	445	444	437	434	500	483	479	460	469	469	476	450	493	474	445	470	490	495	516	492	455	491	476	509	470	519	492	446	485	492	420	489	475	464	480	495	479	455	479	477	452	475	502	431	508	456	487	463	458	447	505	502	451	441	452	444
44209	15109	18835	6405	4424	3398	2570	2109	1867	1625	1488	1347	1218	1183	1159	1068	1035	969	991	949	1013	945	960	966	883	901	868	845	887	926	874	848	883	879	841	885	831	860	842	867	871	819	800	859	806	828	833	851	783	815	825	819	834	815	861	823	842	831	809	814	806	820	823	837	843	828	808	811	850	795	800	799	786	804	794	805	844	778	844	798	827	775	843	855	807	790	856	816	799	804	816	839	833	846	757	810	773	845	825	806	816	797	819	810	823	790	839	807	817	841	758	809	851	758	750	854	804	767	831	787	806	808	776	800	854	792	818	808	792	776	842	844	811	788	822	848	792	789	783	810	777	790	814	834	782	825	853	788	804	801	877	837	821	832	814	809	819	794	841	800	795	765	772	793	780	799	796	744	788	801	814	809	805	783	812	836	783	872	819	761	765	790	869	848	841	824	775	805	818	800	817	808	824	823	787	807	789	796	787	804	842	804	803	783	773	815	747	833	803	814	802	783	775	801	765	797	797	809	783	829	837	831	784	838	808	839	788	800	818	772	811	761	783	819	811	839	835	775	773	764	852	766	828	875	773	801	781	842	795	784	779	794	804	799	788	803	765	781	783	859	788	835	790	797	749	840	800	744	799	825	791	796	814	760	790	804	801	755	843	846	815	822	814	800	841	890	752	803	826	827	753	785	783	782	794	817	806	826	820	767	825	825	803	783	792	819	795	795	799	738	816	810	840	799	853	785	819	811	838	813	817	790	833	787	816	834	741	818	791	794	806	776	789	795	828	818	781	779	808	802	830	798	803	811	836	795	793	783	835	829	806	774	803	815	797	801	786	760	794	815	797	790	816	835	835	834	785	845	780	768	772	789	794	773	829	871	826	763	771	791	761	862	826	844	773	820	805	844	833	803	793	826	820	759	807	814	807	803	779	825	819	843	805	799	836	844	817	790	793	800	808	796	812	822	787	768	850	816	795	772	838	778	814	785	787	821	764	795	809	776	829	796	864	804	802	807	820	839	809	789	794	775	829	799	763	819	824	807	761	783	799	774	879	806	755	821	856	802	767	799	800	795	818	867	756	825	808	779	783	802	776	815	805	862	808	781	798	826	773	809	830	817	793	811	832	808	804	787	775	809	806	753	804	809	827	836	822	806	796	808	782	803	801	752	791	771	789	839	846	810	821	832	817	781	812	831	813	791	821	792	817	830	777	839	821	794	819	851	787	820	820	778	799	837	807	800	805	801	824	828	818	797	799	833	802	807	803	783	813	763	811	763	799	842	812	804	790	830	822	772	845	808	808	797	812	832	771	837	794	750	779	746	870	806	768	793	796	786	771	848	815	782	837	815	782	788	797	739	834	754	854	775	786	808	853	755	863	756	811	792	845	813	833	754	786	840	846	835	786	788	802	778	775	800	810	765	796	787	812	823	795	806	794	783	801	816	764	846	791	764	786	856	792	773	784	780	818	776	770	779	750	816	767	820	779	782	808	803	806	803	793	855	784	844	799	851	788	838	790	810	815	807	836	797	833	829	829	765	814	837	833	818	753	806	803	824	804	781	810	793	780	774	786	806	772	775	747	778	775	811	838	813	784	798	751	771	821	807	761	796	822	862	837	811	807	813	763	801	803	781	758	846	795	804	790	771	817	813	782	764	787	703	840	766	782	775	796	787	816	805	776	827	763	813	770	840	746	791	774	832	803	808	788	809	834	776	822	801	760	854	786	793	795	847	722	855	803	760	819	823	772	850	828	760	752	830	823	805	821	815	768	825	865	803	766	790	734	817	830	807	797	808	786	804	828	815	756	843	797	806	830	843	775	799	800	837	770	815	819	796	857	817	771	865	803	791	810	825	796	801	828	771	821	785	756	828	826	850	812	802	764	807	780	814	785	806	802	781	792	826	789	818	847	787	786	772	803	824	791	758	822	800	781	835	789	835	770	822	904	855	794	796	798	829	801	798	808	809	794	791	816	826	777	818	793	749	792	803	782	807	843	815	828	819	785	826	824	808	845	792	829	808	808	815	825	827	768	855	845	795	783	788	824	781	756	826	757	840	822	839	779	812	818	796	781	775	805	831	831	787	738	769	805	817	882	792	782	806	804	796	784	790	794	790	798	770	785	836	768	796	839	797	831	815	801	816	769	818	816	806	860	847	770	851	829	825	810	800	826	841	803	779	780	799	791	794	764	784	853	785	779	800	775	822	799	781	796	817	818	801	830	777	764	760	799	815	855	810	827	773	787	860	822	800	752	784	776	819	831	770	824	824	766	773	785	823	804	809	792	775	792	826	805	845	850	800	859	805	776	790	832	810	822	821	850	854	798	806	767	838	759	802	807	789	794	795	779	771	778	769	833	844	813	762	789	809	801	805	760	800	812	823	837	802	787	809	803	813	786	855	810	833	802	834	812	766	740	782	856	850	813	777	758	837	793	774	775	855	785	757	773	811	758	819	830	800	844	891	797	841	788	820	786	801	791	797	832	806	827	841	832	787	800	814	852	841	829	829	785	831	842	846	783	845	821	823	766	789	843	763	790	818	758	783	797	870	814	786	797	808	823	807	780	837	811	765	773	848	795	779	827	799	810	796	827	820	792	812	784	774	793	784	791	817	861	810	805	802	810	867	844	836	818	758	777	827	800	790	805	786	809	755	767	764	762	824	786	793	792	785	803	818	793	803	827	834	841	776	821	781	801	765	792	827	821	788	828	798	795	831	821	755	799	807	795	796	790	784	839	791	813	811	788	774	802	798	766	801	840	768	810	782	775	808	820	778	830	828	800	822	794	824	777	806	800	839	792	832	867	786	823	818	814	782	791	784	788	798	867	784	782	857	819	818	832	856	801	817	829	857	833	854	811	813	821	792	801	787	761	805	846	797	868	813	808	799	809	847	781	825	826	752	790	768	824	763	835	820	801	803	786	796	845	772	788	793	791	822	795	789	756	823	834	787	805	800	802	804	790	782	786	793	811	781	791	846	793	790	759	807	824	800	771	806	808	815	854	827	846	805	821	834	781	790	816	827	774	784	791	798	819	823	795	824	805	858	843	763	790	779	865	791	812	760	863	829	769	790	801	835	806	840	869	832	769	810	806	793	771	803	800	785	789	850	743	812	774	762	807	827	843	754	790	827	795	799	828	809	758	756	857	819	772	824	767	769	796	820	803	769	786	816	830	853	790	807	835	828	805	782	809	824	799	825	771	800	762	802	801	797	805	756	835	773	774	769	782	792	870	829	796	851	794	769	794	801	878	845	815	775	806	811	792	759	750	821	786	783	788	768	808	770	818	808	804	823	805	817	788	751	859	750	775	793	817	773	802	842	786	759	756	819	791	779	786	750	776	809	814	812	802	768	803	837	787	839	793	805	756	822	771	797	799	828	845	828	797	810	790	830	819	803	794	829	834	745	835	789	804	796	754	843	796	785	780	830	803	798	863	795	803	770	789	848	865	795	818	812	812	822	849	819	750	741	804	801	795	815	835	761	782	832	806	773	779	827
26790	20896	12780	1860	1240	1172	996	1000	1048	958	962	999	953	924	1006	938	1000	944	993	916	1005	937	998	956	947	990	1013	972	960	1018	981	993	990	943	965	959	987	994	938	930	911	994	982	932	934	917	994	979	980	957	945	966	979	949	982	960	957	930	939	976	908	994	912	960	982	944	926	974	924	949	982	963	951	1000	923	921	968	955	927	945	966	963	933	969	918	970	1002	964	990	917	999	956	995	1057	982	955	954	954	974	993	920	935	990	995	946	875	992	999	908	929	1014	929	927	943	993	933	979	963	964	960	927	944	941	963	1057	984	956	943	975	946	953	939	954	956	904	977	999	989	971	978	990	953	964	994	940	941	979	905	905	998	936	915	965	966	936	859	973	917	942	978	969	907	995	950	1028	926	940	937	937	991	921	975	975	952	923	921	943	973	945	1009	980	956	965	927	959	968	960	928	956	995	908	1002	940	1000	965	1000	984	948	1036	1005	926	920	907	958	961	1020	928	951	1027	936	944	959	935	896	938	962	946	954	952	972	1002	1003	931	911	977	972	964	1008	923	996	997	945	986	964	933	964	942	944	962	975	934	934	900	932	967	931	998	977	884	960	915	992	989	991	939	1005	947	997	952	951	963	997	986	963	939	979	942	938	960	936	973	943	912	950	938	923	966	934	946	1027	975	931	972	936	946	953	1053	971	957	953	926	938	908	952	913	1000	911	954	976	942	922	973	973	966	962	958	952	990	1027	993	965	991	942	920	945	917	991	927	941	939	955	944	911	935	916	970	993	883	970	942	935	939	942	989	981	937	923	970	964	952	1026	974	971	936	965	905	917	988	899	979	994	953	935	955	962	970	1009	906	952	1022	974	867	922	934	1028	1003	955	976	928	966	990	954	934	1002	982	1010	954	943	918	980	976	937	949	970	929	965	976	958	938	937	979	904	926	974	981	963	1008	1025	933	937	981	966	943	1000	1005	977	929	943	1025	940	989	952	948	981	945	952	915	938	921	953	956	972	958	1006	937	944	890	922	1003	950	926	941	955	942	923	934	956	971	976	926	961	957	947	952	973	961	898	950	942	952	946	923	936	961	937	924	948	944	950	951	974	957	966	945	922	936	1016	955	959	953	927	966	941	979	936	985	1007	972	999	982	981	983	941	891	945	936	964	977	1006	927	975	938	963	991	968	946	911	961	922	964	914	930	944	970	950	991	987	980	941	951	934	985	967	924	935	924	921	950	949	938	1008	921	971	968	964	984	1004	945	982	934	949	986	936	926	980	954	1073	976	957	1012	976	932	890	912	943	928	967	991	951	984	882	955	1014	913	1009	991	1032	965	968	964	939	954	986	966	917	945	931	1008	1010	940	937	925	963	960	999	982	998	930	965	950	905	963	955	956	949	951	935	926	1021	984	928	1015	981	936	1022	962	997	942	941	949	913	975	1005	961	954	993	1002	905	990	922	942	928	921	966	935	930	989	953	922	960	934	989	994	988	999	974	932	951	1005	970	917	980	1008	940	951	986	937	969	984	961	887	963	944	952	958	931	951	978	934	1011	950	993	911	949	963	955	987	1000	1046	950	961	1001	949	923	981	977	952	998	1000	976	946	988	998	993	913	980	956	948	958	949	916	1007	976	927	960	971	945	960	939	965	942	1010	947	941	1029	913	965	923	961	933	930	1021	912	926	1011	940	1021	963	957	899	951	1025	931	960	972	1023	980	977	914	928	933	941	973	928	895	978	981	1004	927	989	934	936	1004	936	947	1013	938	938	937	966	923	967	947	962	1006	961	970	935	904	928	963	901	956	1041	976	973	917	929	908	940	982	1028	890	922	926	913	931	1020	1003	935	936	915	991	927	956	975	965	927	975	979	961	889	958	990	1000	948	903	933	941	952	963	960	905	949	952	934	931	971	902	953	965	928	948	978	973	952	988	949	963	946	949	909	990	987	966	954	986	993	964	984	943	955	932	942	1017	906	958	936	970	955	965	1004	926	995	1004	951	980	930	943	917	915	1020	1020	948	982	983	973	969	960	1013	997	948	967	975	944	929	960	952	922	901	926	961	1001	950	956	937	916	987	959	992	1038	965	979	937	935	994	1006	947	987	903	944	950	994	904	976	991	910	975	865	919	948	1006	998	908	945	919	945	947	922	893	939	907	938	965	985	967	990	1013	971	928	1014	1026	955	982	969	959	961	945	953	980	951	988	972	932	1005	952	904	930	929	918	957	964	956	953	976	938	978	923	965	921	960	969	967	941	989	931	937	951	986	921	969	898	953	942	953	1004	961	1007	946	948	919	961	941	923	945	954	887	974	981	976	935	966	979	908	968	1009	941	972	955	999	1022	946	909	966	924	942	966	963	942	936	967	1015	982	959	1005	964	930	944	974	953	969	971	937	928	1015	986	998	998	960	1017	917	970	958	967	964	968	967	929	932	985	948	1015	954	958	990	966	927	965	1007	961	1035	937	932	954	962	970	981	984	1033	932	978	1016	939	989	929	961	939	933	956	940	938	925	942	936	934	966	987	1007	920	1015	948	980	1059	946	987	937	975	956	948	965	977	1034	990	962	942	943	967	975	931	942	978	994	1000	880	958	972	922	989	930	962	929	995	925	923	897	960	956	979	935	963	904	981	960	950	921	929	953	927	958	959	961	913	939	990	974	929	891	982	915	908	947	1018	939	940	925	957	941	964	978	1016	978	941	999	948	962	1011	949	979	953	952	913	994	924	962	997	935	958	917	939	932	913	1000	965	963	981	955	995	907	971	982	975	945	940	948	987	932	1038	940	887	925	1001	984	933	930	994	964	968	944	970	966	975	1004	1024	998	998	924	968	859	983	952	971	924	955	950	948	1017	1036	1016	944	999	941	1022	927	991	965	941	952	944	970	934	943	998	919	953	1036	1004	981	963	954	945	970	946	963	978	960	996	992	936	910	961	926	960	999	958	903	951	978	952	981	931	919	978	966	920	966	974	945	974	984	986	929	951	966	969	983	959	1002	996	989	977	954	971	992	915	989	926	940	962	1012	966	927	962	944	942	962	913	935	924	969	926	980	980	940	960	953	925	920	894	931	951	950	943	958	989	971	979	994	972	950	980	985	967	922	1022	960	948	1070	942	960	971	933	988	930	984	942	1015	937	973	991	981	973	999	995	934	1008	944	965	1024	948	911	998	956	920	960	990	997	1004	920	953	986	1011	979	931	986	959	975	983	937	930	945	956	983	936	950	953	942	945	927	933	965	994	934	942	1007	989	945	945	965	905	929	958	937	962	941	985	951	949	922	964	998	963	976	1022	966	967	956	911	979	1024	981	963	956	982	984	953	969	983	988	962	963	934	952	931	966	950	960	941	948	987	997	974	936	1007	952	1004	976	963	968	918	957	932	940	964	963	1007	967	1008	1006	1018	960	952	968	970	949	931	943	882	945	959	957	919	924	932	945	984	914	943	937	959	926	925	940	945	965	914	978	961	944	874	985	980	972	912	959	929	936	934	970	967	991	918	916	939	941	949	958	943	975	908	929	967	937	976	924	912	967	939	975	913	962	903	1013	969	985	999	966	1001	988	992	923	919	972	955	923	960	929	945	995	930	998	972	956	926	969	959	928	930	950	961	925	972	921	932	974	965	903	943	925	1013	979	933	1011	940	953	957	972
26024	5391	6026	1917	1832	1787	1737	1703	1566	1696	1622	1632	1650	1596	1677	1659	1663	1626	1606	1636	1636	1520	1631	1546	1616	1640	1636	1691	1618	1604	1659	1598	1551	1599	1600	1629	1569	1585	1565	1626	1659	1555	1572	1542	1613	1603	1551	1610	1552	1625	1576	1543	1572	1520	1542	1574	1604	1659	1585	1599	1535	1544	1652	1585	1664	1602	1655	1591	1586	1652	1616	1578	1511	1610	1516	1670	1616	1585	1663	1592	1623	1553	1622	1602	1689	1679	1647	1542	1596	1634	1608	1591	1583	1618	1615	1573	1607	1644	1587	1618	1553	1588	1654	1573	1622	1622	1563	1554	1564	1603	1645	1610	1582	1549	1561	1557	1590	1568	1615	1586	1593	1618	1593	1654	1673	1592	1545	1589	1594	1608	1623	1574	1684	1570	1512	1588	1608	1593	1553	1607	1549	1588	1603	1664	1683	1611	1555	1697	1607	1576	1563	1612	1583	1605	1640	1539	1600	1557	1682	1614	1612	1640	1605	1597	1559	1542	1556	1580	1598	1641	1596	1626	1648	1648	1581	1636	1615	1597	1625	1601	1528	1590	1592	1646	1574	1609	1616	1538	1645	1633	1685	1559	1629	1584	1649	1576	1556	1539	1627	1579	1627	1584	1586	1660	1633	1634	1657	1550	1534	1565	1630	1619	1601	1576	1642	1600	1564	1640	1553	1624	1640	1592	1630	1571	1536	1656	1594	1612	1620	1624	1552	1639	1609	1619	1639	1641	1642	1614	1557	1642	1552	1598	1502	1605	1505	1578	1640	1511	1602	1623	1576	1565	1530	1603	1653	1625	1600	1630	1664	1581	1648	1676	1653	1594	1782	1570	1598	1599	1572	1647	1588	1704	1654	1601	1551	1573	1572	1573	1647	1585	1632	1660	1614	1593	1609	1573	1568	1638	1591	1627	1600	1662	1626	1568	1663	1587	1554	1596	1559	1583	1550	1596	1542	1612	1633	1561	1535	1582	1620	1559	1495	1656	1550	1578	1546	1644	1559	1623	1680	1616	1520	1677	1595	1599	1634	1559	1584	1612	1708	1567	1634	1634	1605	1619	1591	1503	1665	1604	1569	1582	1662	1578	1597	1553	1557	1618	1608	1642	1683	1534	1590	1583	1714	1691	1581	1646	1611	1586	1616	1569	1615	1586	1564	1630	1535	1583	1603	1643	1556	1567	1606	1589	1580	1639	1618	1544	1660	1593	1583	1583	1590	1584	1625	1603	1538	1558	1661	1646	1652	1615	1555	1662	1589	1595	1595	1595	1668	1638	1559	1581	1610	1579	1658	1649	1624	1593	1541	1610	1586	1575	1605	1588	1606	1568	1588	1628	1670	1515	1526	1573	1615	1547	1547	1578	1646	1586	1566	1576	1625	1592	1592	1583	1623	1568	1608	1598	1607	1581	1578	1535	1638	1618	1588	1606	1612	1616	1587	1539	1604	1552	1570	1588	1584	1592	1545	1599	1605	1624	1643	1567	1642	1619	1573	1560	1597	1593	1658	1596	1592	1620	1552	1599	1574	1580	1663	1587	1607	1633	1564	1609	1606	1595	1548	1550	1607	1619	1622	1603	1591	1603	1619	1587	1648	1718	1569	1650	1573	1577	1667	1516	1615	1571	1594	1559	1599	1660	1677	1645	1615	1625	1589	1529	1581	1526	1629	1603	1597	1638	1603	1699	1572	1599	1571	1618	1607	1630	1570	1591	1587	1596	1657	1647	1587	1638	1642	1599	1654	1635	1591	1591	1635	1597	1615	1568	1523	1645	1632	1509	1602	1620	1632	1588	1637	1640	1613	1643	1559	1629	1643	1640	1602	1588	1625	1590	1633	1615	1630	1542	1611	1614	1566	1582	1588	1561	1587	1543	1663	1511	1651	1566	1620	1637	1553	1631	1613	1640	1626	1619	1608	1568	1571	1625	1633	1643	1593	1592	1566	1538	1662	1588	1584	1613	1638	1596	1569	1528	1553	1541	1594	1632	1523	1652	1560	1595	1550	1580	1602	1608	1629	1584	1577	1624	1624	1632	1565	1559	1584	1573	1582	1570	1584	1595	1618	1607	1586	1584	1581	1633	1610	1575	1592	1649	1598	1609	1708	1597	1670	1621	1577	1546	1611	1558	1561	1594	1625	1612	1549	1602	1555	1580	1594	1592	1564	1578	1607	1548	1601	1642	1645	1609	1598	1526	1571	1634	1597	1595	1587	1580	1584	1618	1584	1605	1622	1561	1588	1619	1593	1623	1565	1559	1660	1545	1608	1534	1637	1633	1641	1549	1611	1546	1617	1598	1612	1567	1539	1622	1651	1676	1559	1629	1631	1599	1509	1598	1581	1657	1566	1562	1670	1573	1597	1644	1561	1633	1551	1602	1590	1556	1560	1612	1644	1615	1553	1591	1669	1608	1718	1614	1593	1583	1572	1617	1604	1646	1656	1618	1559	1522	1573	1543	1616	1589	1592	1613	1568	1565	1602	1596	1606	1544	1645	1561	1585	1584	1629	1575	1611	1576	1648	1570	1537	1668	1593	1599	1621	1616	1594	1604	1677	1580	1637	1601	1587	1545	1651	1576	1612	1566	1600	1629	1670	1616	1580	1569	1552	1587	1624	1575	1642	1609	1610	1609	1596	1605	1666	1592	1643	1696	1592	1624	1571	1600	1564	1569	1584	1558	1534	1571	1616	1607	1629	1630	1653	1645	1592	1577	1602	1604	1590	1618	1634	1645	1557	1526	1612	1566	1634	1634	1546	1616	1610	1605	1589	1586	1585	1633	1628	1624	1571	1545	1630	1559	1667	1642	1638	1639	1584	1619	1565	1581	1604	1588	1554	1634	1617	1612	1491	1590	1582	1557	1594	1701	1598	1652	1553	1543	1549	1559	1663	1618	1614	1569	1620	1553	1605	1561	1645	1577	1593	1624	1562	1645	1639	1618	1602	1663	1603	1626	1561	1645	1680	1557	1575	1594	1645	1620	1633	1624	1652	1566	1587	1658	1661	1590	1580	1641	1585	1601	1587	1621	1619	1623	1630	1590	1555	1649	1680	1621	1589	1618	1539	1568	1656	1612	1591	1596	1591	1539	1662	1628	1589	1578	1588	1554	1600	1604	1551	1593	1630	1536	1592	1562	1638	1608	1486	1599	1615	1613	1643	1578	1579	1650	1610	1563	1592	1617	1577	1552	1633	1670	1599	1598	1660	1654	1605	1555	1567	1636	1579	1597	1619	1572	1585	1628	1494	1624	1533	1576	1706	1644	1605	1572	1590	1627	1581	1617	1559	1624	1654	1614	1633	1560	1614	1691	1590	1596	1579	1585	1643	1625	1613	1673	1541	1551	1552	1572	1575	1601	1645	1618	1624	1630	1586	1617	1682	1558	1541	1549	1579	1555	1561	1598	1600	1584	1547	1582	1609	1654	1609	1581	1548	1641	1651	1562	1661	1622	1592	1591	1624	1553	1565	1616	1603	1582	1612	1642	1566	1590	1629	1631	1591	1637	1536	1568	1506	1624	1618	1547	1580	1625	1576	1614	1644	1553	1577	1603	1556	1609	1574	1587	1606	1560	1545	1626	1624	1632	1582	1616	1594	1589	1581	1555	1578	1617	1601	1531	1587	1573	1644	1603	1556	1553	1610	1626	1556	1564	1600	1528	1570	1576	1591	1605	1609	1591	1590	1626	1560	1589	1588	1538	1564	1552	1625	1591	1605	1574	1611	1589	1638	1592	1590	1600	1613	1570	1539	1646	1623	1587	1597	1640	1645	1596	1590	1572	1553	1641	1624	1560	1615	1577	1570	1568	1578	1522	1600	1596	1552	1576	1632	1600	1616	1677	1598	1616	1566	1592	1594	1627	1639	1600	1630	1577	1585	1667	1583	1619	1568	1627	1612	1555	1599	1594	1563	1667	1583	1593	1627	1555	1643	1613	1519	1624	1614	1616	1600	1533	1565	1617	1490	1559	1637	1633	1554	1611	1653	1567	1615	1585	1608	1635	1526	1685	1497	1607	1595	1726	1604	1547	1625	1620	1588	1572	1650	1565	1641	1546	1636	1585	1546	1545	1562	1575	1558	1563	1598	1655	1550	1611	1585	1622	1609	1601	1588	1621	1594	1620	1588	1631	1601	1650	1522	1588	1566	1539	1608	1628	1577	1640	1550	1599	1627	1683	1546	1585	1559	1559	1691	1624	1626	1538	1618	1570	1634	1601	1570	1632	1703	1636	1623	1529	1590	1649	1598	1608	1589	1609	1653	1607	1606	1551	1623	1652	1553	1575	1649	1592	1613	1632	1645	1619	1603	1609	1633	1621	1611	1639	1539	1707	1650	1593	1677	1608	1586	1564	1670	1547	1602	1528	1594	1608	1632	1582	1536	1695	1605	1614	1593	1578	1645	1605	1555	1602	1564	1554	1561	1513	1637	1629	1612	1537	1620	1594	1587	1639	1653	1644	1629	1583	1563	1594	1613	1547	1596	1618	1576	1624	1588	1611	1586	1536	1609	1580	1590	1592	1589	1589	1554	1618	1600	1551	1596	1570	1624	1559	1611	1603	1584	1564	1613	1650	1686	1643	1621	1608	1626	1605	1675	1648	1643	1635	1629	1574	1638	1490	1524	1646	1566	1528	1582	1577	1617	1608	1603	1613	1556	1630	1610	1649	1612	1657	1583	1603	1593	1631	1562	1578	1597	1568	1552	1669	1552	1630	1660	1643	1621	1483	1605	1630	1539	1671	1553	1601	1498	1610	1627	1580	1587	1554	1593	1614	1657	1663	1657	1604	1564	1518	1567	1549	1652	1654	1606	1625	1684	1649	1613	1680	1544	1548	1655	1670	1607	1608	1613	1689	1546	1618	1522	1612	1523	1626	1579	1565	1620	1539	1525	1655	1580	1610	1587	1684	1611	1570	1608	1535	1605	1560	1636	1482	1570	1648	1557	1545	1598	1667	1541	1492	1608	1633	1534	1597	1634	1595	1590	1594	1634	1613	1631	1573	1543	1655	1611	1541	1656	1581	1544	1599	1641	1587	1539	1590	1568	1605	1608	1503	1683	1618	1616	1649	1638	1668	1550	1605	1590	1600	1578	1600
24181	21209	28272	24414	18254	1928	885	692	587	573	545	562	505	493	502	526	478	496	507	482	477	516	471	500	488	483	436	459	489	424	445	471	455	473	483	460	459	467	486	500	450	475	502	487	476	495	491	454	460	482	489	452	488	474	469	448	457	458	460	481	448	418	458	437	466	438	450	460	480	459	440	465	470	460	477	458	426	489	463	442	444	460	483	469	460	501	491	477	449	443	506	433	467	464	453	490	451	449	421	483	446	486	435	455	440	444	431	488	442	447	486	471	436	422	482	433	462	467	476	453	472	465	447	488	471	462	458	470	469	453	454	454	470	454	491	455	426	469	438	442	456	469	435	477	420	456	451	480	455	499	462	491	442	479	456	460	451	451	456	489	484	459	507	465	429	465	493	451	458	451	471	486	467	473	501	455	442	452	472	471	458	479	485	434	443	471	466	452	474	456	491	466	434	503	438	466	467	494	474	442	463	474	461	451	493	481	420	452	459	437	429	460	471	523	449	450	472	494	481	427	510	476	436	487	455	502	450	460	468	434	462	441	452	458	484	464	444	477	436	454	498	453	487	476	483	477	435	462	481	484	493	468	454	438	476	474	447	463	485	459	444	469	474	433	466	436	451	422	469	434	483	467	449	453	452	473	435	473	468	464	427	417	492	475	492	466	470	457	478	449	429	450	437	434	418	497	461	469	499	448	426	470	469	452	426	458	443	440	465	463	480	477	503	429	432	440	424	459	433	467	465	446	487	460	461	463	451	434	444	475	491	463	468	478	444	429	450	468	513	425	434	479	461	474	470	407	475	488	483	516	474	467	473	465	467	464	396	466	433	476	495	467	459	426	427	445	480	462	488	473	461	496	471	485	464	455	471	456	456	432	458	465	457	458	438	454	482	478	494	490	489	439	452	492	470	440	452	466	459	442	444	453	461	471	497	454	448	461	464	424	478	472	490	454	462	474	431	442	441	470	448	453	412	453	405	475	465	457	463	424	437	460	468	439	439	504	459	492	448	466	477	468	473	449	453	489	428	457	471	453	471	462	480	487	493	446	514	449	479	500	508	444	474	475	459	467	496	486	492	455	455	476	468	462	402	450	480	456	455	532	475	467	473	453	441	449	430	461	476	463	485	460	462	479	467	464	482	448	460	442	462	441	444	465	478	497	480	455	479	446	479	474	439	447	446	466	446	473	498	470	461	442	469	466	491	456	491	468	471	443	476	416	384	432	455	441	459	431	453	456	461	440	432	469	497	459	476	470	511	464	442	488	472	468	440	472	432	465	469	472	460	471	454	461	448	479	497	481	490	456	481	440	463	466	450	462	454	494	436	388	471	462	487	453	488	454	457	477	470	462	460	481	459	444	440	475	454	464	464	473	487	431	449	424	455	444	494	498	486	459	448	463	411	468	523	475	458	483	479	441	487	444	475	499	484	489	470	496	429	448	468	473	496	468	452	450	482	458	487	442	473	487	446	427	436	470	472	493	500	485	441	456	440	458	454	478	460	451	431	434	486	447	440	452	458	416	489	424	459	450	468	451	456	481	463	450	493	424	461	474	430	460	447	469	440	471	487	458	471	431	469	464	425	486	455	482	493	464	481	470	436	447	500	491	481	465	462	456	449	456	512	467	476	469	441	471	450	426	448	443	461	429	468	442	428	498	499	380	454	457	484	482	450	451	448	444	468	470	460	460	436	490	487	475	469	483	480	468	447	459	415	455	450	447	452	451	466	420	445	441	409	461	498	432	479	474	465	512	440	443	447	456	464	447	435	491	426	449	486	477	477	439	459	483	433	444	472	477	457	453	473	476	469	466	490	446	480	448	461	451	452	446	455	442	460	436	473	438	426	428	454	444	486	438	454	480	469	468	469	470	443	415	431	436	437	424	450	465	475	438	468	454	477	477	447	475	428	461	479	454	441	467	463	464	464	445	447	448	456	459	431	456	466	473	451	459	449	472	423	433	497	416	466	434	452	477	445	480	453	461	472	465	414	457	462	456	476	473	404	487	429	434	446	466	462	446	456	452	439	477	459	464	457	453	465	444	443	474	471	486	492	482	500	463	467	436	463	454	469	450	479	479	474	442	434	480	448	467	464	469	433	462	454	471	439	498	477	472	430	454	500	426	439	458	481	473	461	463	433	481	455	472	448	445	454	461	444	444	455	463	485	470	425	429	470	446	440	469	463	477	472	402	497	451	450	462	456	461	446	475	465	469	490	433	470	430	441	443	473	441	453	438	462	450	465	465	431	473	470	465	438	467	434	433	462	494	462	476	495	491	448	460	436	466	431	478	463	430	471	492	475	473	483	454	410	430	487	472	446	468	468	469	459	490	427	438	454	471	482	474	434	459	514	480	480	446	471	460	462	452	489	446	458	444	417	449	448	453	461	470	444	406	467	458	474	445	468	418	521	409	469	440	461	463	455	464	484	432	462	492	456	432	464	421	461	461	461	453	443	482	428	448	483	479	448	465	510	481	462	446	448	442	453	450	459	444	456	465	496	469	475	435	467	431	456	418	463	497	461	477	444	470	493	467	469	492	490	459	462	449	447	493	441	471	456	500	488	463	435	436	491	487	459	485	464	431	463	456	415	492	461	477	470	454	459	470	474	429	434	441	402	445	494	497	471	440	458	441	491	430	463	510	440	459	486	497	483	468	457	471	481	441	432	475	472	434	497	462	462	447	431	467	479	447	431	470	460	454	456	486	473	440	460	474	453	440	458	455	444	472	471	449	477	467	455	477	446	428	462	415	439	443	476	453	457	435	466	488	462	445	445	405	452	444	463	487	461	444	444	433	460	466	447	454	461	442	418	472	478	426	466	449	431	486	445	429	439	438	447	439	480	464	460	432	477	475	505	469	460	486	497	459	483	450	469	469	461	470	450	438	453	421	419	412	423	467	486	440	462	508	453	517	455	435	452	455	463	483	473	467	454	460	479	495	474	458	461	479	470	433	485	480	471	466	460	475	483	489	444	427	479	414	485	448	399	441	464	510	453	457	461	473	502	478	437	445	456	436	454	460	452	448	482	454	466	453	477	446	447	472	456	451	473	460	441	472	458	437	474	482	449	462	494	424	465	470	431	461	439	459	447	450	453	499	454	461	464	442	444	486	447	479	455	445	474	456	443	457	474	490	474	430	468	475	463	472	405	504	487	516	465	480	473	423	460	441	481	481	488	454	463	459	448	455	425	507	497	435	453	448	451	475	442	407	442	465	472	457	467	479	490	429	500	478	466	493	478	469	459	431	429	424	463	459	452	451	453	449	437	458	452	439	463	451	472	462	466	395	486	457	455	434	475	473	481	466	441	433	462	450	443	450	460	495	444	443	459	461	492	473	434	465	447	464	423	421	432	479	446	457	470	466	478	453	485	445	489	450	442	477	476	443	502	443	458	457	519	460	460	461	451	495	453	438	465	452	466	480	474	474	470	463	451	454	443	444	481	441	471	475	445	454	457	494	429	458	418	497	492	475	458	444	459	443	462	473
47984	13820	16182	4053	2794	2135	1896	1515	1416	1257	1139	1181	1063	947	999	973	945	969	946	878	866	895	864	904	877	898	876	856	867	832	862	840	860	845	856	872	864	866	861	840	835	838	883	807	880	827	869	878	827	798	899	827	828	835	905	805	804	824	807	840	841	840	838	817	829	810	862	823	841	831	792	837	859	836	847	829	897	868	883	801	816	814	833	768	810	858	845	809	876	826	817	840	849	790	813	847	836	879	813	825	838	847	848	825	847	840	858	829	826	805	822	828	759	800	772	798	831	832	827	748	831	818	784	833	861	816	822	824	824	872	815	816	782	853	813	887	799	831	855	820	822	817	799	827	848	861	815	834	840	871	870	825	780	838	822	860	837	830	829	829	841	819	894	890	777	828	816	854	811	830	880	809	795	872	825	879	768	855	843	882	842	833	822	845	824	813	841	841	836	851	802	824	844	828	834	832	858	877	822	853	865	836	876	851	803	840	875	831	852	811	849	836	785	858	773	841	799	849	783	823	844	769	845	804	826	758	839	859	759	838	845	826	802	792	822	803	817	801	857	784	792	831	877	879	832	807	810	804	828	758	875	828	826	846	856	803	821	800	778	838	825	807	807	796	835	812	872	873	844	825	833	809	806	764	839	793	845	862	849	846	873	858	892	831	868	872	867	872	807	824	864	842	772	788	818	811	865	830	840	853	855	872	842	836	805	839	802	819	829	852	823	836	842	813	818	856	808	854	840	850	865	877	840	832	846	877	874	805	847	850	808	821	822	858	812	838	810	837	820	873	817	902	828	817	878	847	828	861	822	868	787	840	792	798	805	836	851	755	846	823	861	846	818	856	809	804	849	866	846	817	827	828	811	815	843	813	848	872	794	863	882	864	811	795	810	826	865	774	839	815	838	876	803	842	836	896	825	837	840	875	841	852	831	830	843	806	845	843	812	809	818	842	817	836	827	823	798	809	842	823	821	801	878	820	829	828	837	843	820	821	845	831	851	807	832	851	832	835	842	864	875	798	859	828	891	793	798	767	850	757	833	862	789	835	820	826	791	878	882	856	824	821	810	756	880	838	816	833	822	797	849	776	813	862	835	844	785	797	907	844	841	865	859	895	842	828	803	822	845	817	834	805	830	805	802	885	821	790	818	827	782	846	848	787	826	810	809	819	786	861	833	784	846	811	807	817	806	834	876	796	793	859	850	831	812	797	806	844	825	854	790	804	878	792	870	814	855	811	783	862	865	827	827	838	884	877	867	817	848	823	876	845	877	815	790	902	845	848	829	819	892	870	818	857	830	846	856	833	859	836	789	902	834	864	797	840	793	830	816	823	816	847	836	839	777	798	813	805	866	819	797	823	829	916	789	812	854	798	857	836	869	826	866	834	792	855	848	858	887	840	831	818	885	823	828	862	874	824	831	890	841	818	790	840	817	905	790	846	801	864	836	817	849	826	843	837	805	855	818	842	887	857	853	825	810	832	809	807	838	805	782	849	846	807	805	860	842	816	845	851	855	799	825	805	850	856	830	780	828	848	831	837	830	822	809	799	841	835	841	800	861	812	796	849	855	812	826	842	844	824	804	821	821	848	877	846	856	877	868	843	817	793	885	864	822	838	817	797	781	813	797	847	837	877	833	843	872	792	809	846	817	805	795	829	871	849	846	815	827	809	805	813	844	825	822	862	862	806	814	860	843	824	818	841	880	808	761	797	847	785	873	834	812	863	821	818	883	889	851	823	848	791	809	840	853	837	784	853	788	834	834	869	876	887	830	865	817	823	814	792	801	827	844	808	887	778	853	846	836	849	818	834	852	781	836	828	852	811	808	822	833	780	836	825	820	855	834	801	823	839	851	815	793	884	841	808	780	808	810	841	781	858	874	831	886	803	856	827	796	813	853	866	812	832	808	816	778	827	846	803	854	850	855	817	800	836	806	833	823	776	862	790	878	838	809	839	877	868	835	822	782	824	860	823	793	819	825	839	828	822	810	822	791	810	821	838	834	845	846	853	826	811	799	855	730	825	900	833	851	865	842	877	870	816	820	801	828	823	828	842	828	793	840	830	832	860	832	882	790	851	844	838	875	830	798	815	799	829	865	856	795	865	830	865	876	830	862	846	864	819	819	774	874	799	835	808	824	846	873	837	896	861	847	866	918	835	863	843	810	812	840	842	767	827	798	804	839	814	824	854	801	850	858	850	869	819	864	857	857	803	805	849	813	816	802	803	773	796	816	810	816	803	806	870	858	830	817	799	827	879	840	827	845	835	819	780	868	847	865	822	895	839	812	860	789	826	871	850	853	859	835	875	842	799	863	833	806	807	832	791	815	809	767	849	857	830	837	823	795	804	834	783	878	844	804	818	826	864	808	844	819	854	836	796	810	848	840	798	813	802	884	827	794	800	890	876	833	820	791	782	855	830	837	844	897	791	783	803	824	828	792	845	860	836	852	795	878	793	847	803	823	847	847	871	813	823	832	857	834	827	882	829	836	864	797	819	806	843	868	835	880	824	827	810	779	809	807	823	872	838	830	812	774	858	872	823	840	797	818	812	830	810	841	831	807	850	822	846	807	814	855	824	808	804	842	816	849	838	837	843	859	850	832	816	836	805	850	846	817	810	818	851	835	842	834	841	857	832	816	836	831	817	786	837	807	798	827	792	818	838	837	838	799	840	851	811	835	789	773	831	834	794	857	809	818	850	847	871	813	855	847	841	805	824	849	843	856	825	792	826	809	830	864	857	811	821	807	833	862	825	867	824	845	799	870	885	852	824	818	870	767	835	891	844	820	844	888	808	814	844	827	815	844	884	865	826	820	839	826	784	821	849	828	863	827	874	803	822	904	853	792	842	794	771	776	821	843	806	867	854	827	866	832	842	789	838	807	854	831	839	771	813	806	852	827	806	828	782	810	836	885	849	866	841	854	808	835	851	817	809	857	864	832	783	857	850	813	815	890	850	784	848	818	815	915	807	793	789	833	827	840	810	823	814	893	807	820	838	826	860	779	821	794	856	796	832	820	788	889	794	733	858	816	795	835	844	868	854	828	854	832	745	859	820	835	821	782	812	797	835	796	795	830	868	840	880	809	865	804	840	857	811	845	796	853	762	834	832	842	874	831	869	843	859	803	828	828	811	836	851	873	811	845	807	817	882	908	924	867	853	809	813	808	847	840	830	801	802	834	812	859	856	804	805	858	824	844	866	807	820	855	825	849	813	841	807	798	826	782	865	841	861	829	817	814	876	787	836	806	833	873	809	852	854	869	805	807	849	825	819	824	877	851	786	897	877	844	862	894	835	822	797	862	802	849	790	830	815	784	866	851	852	839	821	828	828	854	826	835	864	866	860	823	843	856	814	860	815	806	822	806	838	798	825	848	771	824	770	807	831	848	805	821	866	838	823	758	809	852	840	767	808	820	889	883	837	877	871	814	855	770	868	831	830	784	856	821	823	811	839	858	827	828	851	815	805	834	847	836	840	858	825	817	813	838	807
23305	21226	29243	23526	21224	17711	2046	914	737	719	696	616	620	616	570	596	559	515	534	537	508	499	482	495	505	528	534	505	492	468	498	480	489	489	441	503	488	473	498	452	468	479	500	487	454	483	465	474	465	437	482	472	453	497	487	504	457	489	480	482	475	439	452	472	492	454	464	494	466	463	483	464	466	495	498	459	509	519	435	457	471	490	515	478	470	470	482	477	476	459	491	478	488	501	520	456	524	446	498	450	479	488	468	490	487	504	481	476	471	483	474	459	477	478	465	498	454	463	471	452	459	441	480	477	493	455	491	445	491	513	467	485	490	459	480	494	481	420	489	504	473	480	506	456	415	517	476	469	472	435	470	483	497	480	421	456	500	484	487	445	505	503	495	481	475	467	498	471	476	470	509	449	434	479	457	483	448	490	492	441	492	463	486	485	494	435	501	479	467	496	476	464	445	467	458	456	466	512	459	483	491	464	465	462	462	494	499	458	446	483	438	465	493	462	510	455	470	437	494	489	445	496	491	450	449	462	461	524	439	510	459	472	475	507	453	529	499	499	468	502	503	491	474	442	426	463	509	497	464	498	490	480	516	435	471	463	476	477	450	466	420	448	487	462	460	451	449	462	443	441	479	479	455	478	463	486	446	461	456	485	477	486	469	508	503	470	512	490	474	473	453	477	517	460	487	487	506	464	503	495	492	476	459	458	443	471	448	479	494	471	463	480	474	449	481	477	455	473	458	463	472	481	480	447	456	470	475	459	510	436	473	457	421	457	485	489	473	479	561	481	461	475	472	474	447	451	498	473	495	488	492	487	481	508	460	453	487	489	448	479	483	482	492	494	490	479	457	483	470	431	469	462	475	479	439	462	498	449	489	502	463	469	530	443	510	457	441	512	433	464	427	484	477	467	487	489	497	496	492	482	486	465	452	439	502	463	513	426	472	517	477	455	488	454	471	439	496	426	459	445	504	499	462	462	447	446	522	449	444	486	461	502	455	457	435	459	471	448	494	491	478	470	491	456	494	468	502	468	455	468	435	435	479	492	452	445	450	471	440	442	474	455	454	462	476	478	487	501	473	488	484	477	456	487	501	471	486	457	465	447	467	471	486	472	459	482	513	451	493	470	458	470	468	493	462	474	483	434	481	503	474	466	508	522	503	480	450	452	443	503	496	486	452	442	464	432	468	432	479	458	458	437	483	456	478	484	487	474	468	446	474	441	491	432	454	465	516	485	482	487	511	450	429	510	484	486	455	518	491	503	487	483	459	491	496	449	456	490	464	473	453	446	490	491	478	473	469	457	446	513	479	462	499	475	438	497	478	540	488	450	441	484	452	496	487	477	464	472	460	483	502	459	470	465	491	492	470	482	453	453	480	480	459	473	445	447	463	470	484	471	473	467	453	515	488	469	468	475	486	506	481	459	477	470	464	469	466	478	467	451	454	463	480	512	461	453	478	460	459	405	477	477	439	454	453	509	498	489	463	468	477	456	481	471	464	465	427	451	483	462	503	465	504	502	465	444	471	495	448	493	470	462	467	448	458	478	461	448	499	499	483	450	463	522	507	482	447	464	436	458	504	491	480	476	484	445	461	452	472	472	485	441	493	493	452	500	462	493	465	467	458	495	452	435	427	492	449	492	469	475	450	471	496	495	436	455	466	466	452	469	492	479	521	432	465	450	467	427	500	477	501	444	463	471	432	482	499	467	468	486	460	507	439	479	447	472	494	483	500	504	481	485	456	467	419	488	447	475	486	489	461	464	499	494	456	483	486	469	504	489	451	480	459	443	484	417	488	480	449	477	469	470	457	510	469	452	494	455	458	434	464	506	472	483	471	455	487	484	468	455	505	471	468	480	481	458	480	461	487	474	463	462	486	439	439	517	510	469	459	484	443	449	498	426	459	454	473	465	458	516	488	477	486	450	449	466	457	482	468	450	472	472	501	492	466	469	468	442	460	489	477	486	464	480	497	462	484	496	475	468	500	474	481	443	497	469	473	481	488	476	508	469	462	491	484	494	449	519	511	491	482	474	454	485	488	494	483	498	464	510	466	439	510	437	491	478	497	512	466	505	496	490	492	487	507	476	446	489	475	460	472	458	473	475	481	510	477	436	485	448	469	484	525	477	516	480	443	470	433	456	506	466	472	451	431	442	476	494	500	499	496	466	472	469	471	512	502	490	466	445	488	484	475	479	488	490	457	447	486	460	478	474	464	475	462	510	476	445	494	503	511	472	473	467	477	459	435	477	442	472	470	442	441	468	471	479	454	460	424	470	445	428	483	503	456	459	476	452	449	466	468	451	479	462	448	447	444	486	476	514	488	508	479	479	501	459	506	505	476	466	466	479	431	453	478	455	468	458	474	452	485	458	511	494	468	478	488	466	485	452	452	486	463	466	484	467	482	515	411	493	477	462	450	459	437	498	430	483	471	473	504	448	497	449	446	452	468	456	457	473	472	483	444	467	481	475	539	465	459	514	471	483	500	426	459	444	458	449	456	488	508	464	484	468	474	421	503	467	473	514	492	475	493	477	487	488	492	478	443	464	492	438	451	430	495	473	472	457	458	451	455	472	461	446	485	419	458	444	452	459	485	465	451	430	467	532	445	454	480	506	453	448	486	471	481	459	461	504	460	474	497	432	438	451	503	490	523	471	459	469	430	463	480	503	457	467	488	451	523	461	492	482	494	507	482	464	475	487	477	506	459	500	474	436	479	488	448	466	461	496	452	459	469	429	433	437	493	477	472	496	451	398	474	469	489	458	476	454	473	448	475	459	470	485	470	457	487	495	472	463	453	429	477	464	462	526	515	460	485	462	468	438	449	485	464	463	478	469	495	481	464	476	512	487	483	428	487	465	499	470	485	501	483	528	449	467	454	462	491	485	486	492	494	503	478	535	505	478	510	462	476	495	467	473	463	454	480	490	453	476	456	471	464	513	405	503	459	457	462	477	469	468	477	473	462	435	470	493	480	495	482	457	444	497	482	497	471	473	456	475	497	451	468	504	458	492	449	453	477	480	456	466	456	459	475	489	449	447	471	490	460	475	452	443	447	495	448	541	460	467	472	471	450	481	466	492	478	453	469	444	471	487	494	498	513	412	467	473	454	444	469	507	445	467	476	447	450	475	472	460	538	498	464	498	446	489	453	489	482	444	482	474	454	481	503	438	468	444	452	414	492	460	459	486	464	468	457	480	453	475	456	466	486	483	474	481	438	468	455	464	476	521	459	463	514	463	458	452	488	499	504	454	480	443	464	479	473	461	540	449	458	482	463	460	475	485	457	444	454	458	489	485	482	465	498	489	498	488	489	501	452	459	463	451	446	480	453	463	492	488	468	470	480	481	448	450	488	458	442	457	479	449	517	491	492	486	488	478	447	470	475	471	459	483	473	526	445	428	431	496	476	506	449	492	487	451	447	483	419	439	471	548	452	474	462	482	459	448	507	446	455	495	496	486	479	466	498	453	489	496	431	431	509	467	481	439
52055	16333	19035	6423	4364	3273	2566	2116	1887	1608	1458	1373	1295	1151	1064	1039	1093	1003	981	988	1030	942	939	937	888	886	887	863	913	829	831	806	898	786	914	836	870	820	809	832	815	834	850	860	830	801	807	862	843	816	842	794	811	838	801	842	791	836	835	791	811	812	835	764	828	843	798	803	813	798	858	783	862	831	805	832	830	790	778	800	820	827	814	804	835	831	833	774	775	819	767	768	806	824	787	880	800	765	781	813	839	810	816	858	842	816	789	788	816	876	829	792	811	879	806	774	803	862	813	819	802	792	806	833	790	823	804	769	858	859	827	808	785	782	802	782	809	784	826	856	840	766	789	796	778	790	882	772	815	784	768	814	821	854	766	809	797	786	806	833	859	799	820	809	765	800	802	796	828	801	868	810	808	824	800	834	816	803	804	802	832	820	813	842	810	790	814	802	793	833	808	795	835	778	794	762	820	783	757	821	774	792	805	794	788	832	796	779	827	759	839	795	794	793	767	837	810	814	847	827	831	842	783	756	800	828	787	800	816	837	816	784	839	798	819	848	764	775	786	858	754	794	869	846	877	775	828	798	820	812	733	820	806	752	829	810	857	808	801	829	832	796	814	838	798	798	798	801	836	786	812	776	792	840	796	820	777	808	796	794	837	831	783	799	810	801	777	808	837	778	814	805	792	810	764	797	791	828	806	790	821	773	814	826	803	777	784	838	814	820	804	818	788	746	783	837	779	784	823	793	833	799	823	782	822	819	780	833	832	800	799	800	822	896	771	857	787	797	787	791	783	805	785	824	778	815	817	797	822	814	832	781	815	798	846	808	782	816	794	777	825	767	806	809	757	852	851	861	781	777	776	838	824	827	804	781	839	809	790	773	809	752	812	857	821	856	842	799	776	835	788	827	847	826	772	771	772	801	833	817	842	809	797	810	798	799	811	786	841	813	813	866	802	794	774	804	793	779	824	834	767	853	806	842	857	829	855	817	811	794	840	804	804	777	820	819	816	783	808	810	800	852	828	772	794	835	804	821	824	794	811	822	793	814	750	778	804	800	818	800	835	804	843	806	792	835	797	793	795	819	818	841	787	776	818	802	752	809	828	787	799	740	825	777	799	812	803	838	788	782	820	778	768	782	813	786	814	807	792	867	792	819	831	829	764	782	751	799	829	783	795	831	793	822	829	807	833	815	839	810	775	795	764	766	807	830	810	808	818	794	831	827	824	781	827	812	794	826	800	855	820	780	803	776	763	789	817	810	808	834	798	808	805	816	802	797	795	809	823	805	783	872	800	801	823	788	837	829	799	789	808	766	788	767	813	737	803	831	840	853	804	811	813	810	792	796	827	796	866	838	865	822	824	784	798	827	783	848	770	767	819	781	819	802	776	784	797	813	783	822	815	745	835	817	796	795	781	819	749	762	779	818	810	859	818	821	797	884	780	787	829	895	799	817	781	780	809	786	821	811	764	799	746	814	766	790	811	844	759	873	773	868	810	839	788	740	804	796	847	842	779	761	767	764	759	838	780	845	807	826	807	852	849	805	767	834	841	825	754	814	810	768	820	793	759	815	817	784	787	820	753	833	848	790	796	765	808	796	805	791	772	837	747	797	856	843	770	743	825	771	815	834	805	814	841	797	839	853	848	844	820	763	818	796	837	823	758	799	749	776	834	774	835	811	822	825	802	790	769	777	787	790	782	831	789	803	842	828	768	771	760	843	768	812	792	775	768	776	803	814	835	785	820	832	803	800	843	894	803	799	819	800	806	845	788	786	799	796	789	770	788	786	799	763	772	839	804	755	793	761	787	751	774	820	805	827	819	832	780	766	789	811	817	838	822	845	761	772	797	796	769	833	810	813	809	835	775	811	808	838	797	808	772	789	815	770	810	793	822	825	808	830	833	845	849	773	796	837	833	759	817	849	893	774	817	803	820	797	795	786	756	799	837	806	835	819	777	798	821	809	788	830	798	774	804	824	767	803	800	794	796	764	782	763	825	841	792	806	808	852	813	783	809	841	798	802	810	814	821	798	837	803	816	807	803	828	837	801	802	792	792	804	767	795	809	858	798	826	801	776	833	756	809	842	785	771	882	806	822	801	782	818	834	838	790	812	803	779	861	833	784	795	806	811	801	833	845	802	799	854	817	815	850	813	801	840	845	821	779	834	871	818	814	797	840	833	807	769	826	829	799	815	820	846	833	805	823	841	818	830	787	831	827	814	828	823	773	804	796	793	836	772	810	802	809	833	788	801	794	837	787	837	866	802	811	804	816	804	813	833	865	814	795	840	822	796	826	740	813	862	821	819	823	805	817	808	788	839	803	846	803	783	796	780	802	732	776	833	825	859	827	789	827	829	800	786	804	793	782	776	823	740	830	814	797	798	815	782	821	818	732	775	815	837	781	830	811	773	765	857	823	777	754	817	826	817	804	804	754	799	801	760	781	819	788	804	802	764	822	769	788	827	839	832	787	781	814	769	872	804	771	793	788	786	770	796	790	808	761	847	786	771	766	759	788	809	834	787	834	790	800	815	844	848	769	799	856	775	823	823	766	770	831	854	792	829	806	835	841	796	845	794	805	830	803	789	778	804	773	807	805	800	731	804	783	777	858	856	803	814	812	812	865	885	816	833	830	783	839	778	818	793	830	804	817	811	770	852	847	749	798	800	797	799	839	797	862	811	787	829	848	767	812	787	806	809	817	805	796	818	836	832	808	826	814	805	818	856	809	788	823	820	815	798	785	769	771	785	816	814	845	869	779	836	834	807	764	790	758	823	801	810	826	822	824	781	819	793	784	798	804	826	792	790	809	800	772	824	843	761	758	786	808	806	862	795	829	810	784	769	785	744	824	811	847	808	764	795	799	825	823	878	822	787	795	805	786	830	740	796	778	807	833	783	816	771	779	788	856	820	842	787	798	792	782	782	817	863	820	808	807	774	820	801	817	812	793	803	801	785	798	710	837	793	837	836	823	832	791	837	788	814	814	793	791	800	785	820	807	824	822	804	830	843	803	815	781	759	836	814	817	790	778	807	816	786	796	822	832	802	781	823	818	834	789	748	783	811	812	758	788	789	801	724	790	806	822	831	812	793	806	821	828	774	787	862	774	761	819	836	831	783	774	759	781	804	838	779	762	789	829	753	782	815	762	779	801	804	790	868	804	812	851	759	850	826	785	831	783	756	800	825	768	810	753	799	804	826	790	823	752	785	816	757	806	760	804	821	782	797	783	700	797	766	853	812	756	806	786	883	856	784	789	795	806	838	839	817	802	777	823	801	847	782	834	788	781	820	805	800	781	871	798	806	813	815	794	834	821	787	801	801	862	782	791	775	803	818	830	831	768	824	782	817	800	763	765	802	796	791	827	783	839	798	826	802	756	774	850	793	805	779	789	774	816	818	817	755	847	801	846	836	773	847	811	815	823	820	845	830	816	789	806	835	804	807	770	858	814	817	808	860	790	829	790	833	836	746	819	784	821	795	826	750	815	833
26903	20776	11558	1687	1077	964	986	1006	994	914	953	948	993	974	992	949	907	882	924	973	914	948	965	955	898	996	981	953	990	889	997	969	959	947	894	940	904	945	905	950	1005	962	972	942	978	925	952	995	1004	961	938	1012	941	1009	951	947	978	923	975	910	892	980	945	954	976	945	986	986	937	988	978	990	891	983	888	1000	933	979	908	932	999	925	1018	958	1011	876	918	942	939	952	891	914	941	931	952	966	992	903	981	986	946	937	963	919	937	962	970	965	976	942	921	930	986	971	922	971	977	953	910	951	977	965	917	950	973	937	935	927	942	990	959	963	977	947	904	953	949	966	955	903	911	969	904	902	978	975	921	918	967	981	926	1011	1020	933	992	1002	903	927	962	980	928	935	936	950	948	957	912	899	975	976	925	966	999	985	958	943	994	928	985	936	1018	908	937	971	936	954	954	1005	956	931	1001	969	941	890	942	945	907	967	933	947	964	899	939	914	938	981	910	1034	950	965	990	962	959	1012	931	964	943	955	931	935	873	877	907	921	920	981	964	945	900	911	973	944	921	919	934	923	916	940	947	1016	948	898	974	935	907	986	911	969	971	970	949	938	989	912	947	984	925	921	970	1012	917	879	978	974	962	925	944	915	913	900	962	911	980	940	883	954	989	960	947	960	975	933	919	921	905	927	981	961	1003	1027	966	955	965	894	984	966	917	929	958	959	920	944	966	977	969	912	1014	908	964	959	944	976	951	957	965	969	946	916	1005	929	967	891	885	901	914	982	925	941	964	886	963	973	957	916	972	916	922	956	973	999	940	967	936	966	992	928	976	940	968	957	920	973	939	983	924	979	963	993	909	931	922	935	903	965	990	935	951	1002	882	921	962	950	935	923	930	969	938	1003	937	950	958	961	979	952	983	974	917	1015	921	964	913	965	915	957	952	966	951	966	912	974	901	954	969	988	949	917	972	915	988	940	987	889	973	985	958	947	924	981	931	926	926	966	961	932	947	953	991	959	927	904	943	1005	934	957	952	955	991	965	946	944	967	957	947	967	930	916	976	937	948	956	965	924	993	962	933	979	962	965	916	919	987	927	984	939	992	962	873	1001	964	977	950	907	931	961	900	998	898	923	934	998	867	957	930	943	906	927	956	1013	976	919	925	958	964	946	931	946	947	975	943	960	929	946	1001	1030	950	1011	935	948	952	978	954	993	934	914	946	952	917	912	926	978	965	958	970	971	950	968	954	949	905	895	988	962	965	949	936	915	932	953	935	947	964	962	898	945	922	955	910	985	931	937	977	916	942	961	934	968	906	952	897	925	945	931	1008	963	955	922	984	915	922	904	870	889	954	917	940	927	936	911	950	893	987	998	950	931	992	924	946	949	913	1007	1004	921	969	976	944	950	961	887	912	968	933	925	957	949	972	943	986	892	962	944	969	954	1001	958	976	1008	918	969	947	1019	976	1009	935	908	910	1001	913	928	942	917	959	931	945	966	987	989	972	994	977	922	938	943	972	890	917	1003	941	974	947	979	939	951	944	950	993	946	964	944	930	917	910	943	877	962	956	941	975	983	973	984	919	975	946	954	906	898	961	951	895	946	975	952	966	900	948	967	963	1003	957	919	975	930	956	1005	942	951	938	923	1002	983	935	984	947	983	973	969	927	973	945	953	890	937	965	962	923	936	931	936	936	928	960	985	962	966	976	942	981	946	917	928	1011	926	1012	980	932	936	919	937	970	902	1000	901	863	989	946	936	948	949	1011	976	967	926	966	928	954	973	933	964	926	914	938	930	952	913	941	896	912	969	898	942	937	980	890	929	1020	948	966	931	979	955	925	930	957	971	905	977	921	950	992	984	909	909	962	932	940	943	956	937	914	977	980	979	988	934	961	975	978	966	979	939	917	940	934	960	919	942	949	942	928	1004	954	937	993	955	920	876	914	949	953	942	963	972	983	874	966	973	936	938	938	938	967	991	998	907	954	958	935	956	926	918	875	925	944	970	977	894	933	919	953	917	987	969	1008	1017	982	950	933	935	930	995	963	971	962	970	934	980	1010	931	907	931	939	927	932	936	911	970	974	961	973	969	952	950	949	949	928	953	910	937	968	980	1002	932	950	987	919	955	954	964	954	940	940	940	975	936	1003	971	1036	970	929	921	893	915	919	951	943	959	910	922	918	933	937	933	971	908	940	1048	985	964	937	973	931	944	912	1000	1010	940	964	941	993	1007	967	973	944	920	908	924	941	969	911	940	950	943	952	999	898	945	988	927	966	947	942	926	961	981	956	960	927	937	944	971	964	924	979	917	976	956	972	979	946	916	923	969	928	925	996	948	924	914	923	974	920	916	974	944	972	944	991	998	985	955	928	913	986	900	958	905	944	946	920	888	968	991	971	909	921	990	911	988	903	891	989	1029	912	943	926	992	927	923	1036	978	905	922	903	911	948	942	939	947	908	935	941	919	935	979	982	940	943	950	999	1031	921	961	991	961	969	973	951	916	904	952	937	982	902	962	960	906	941	954	995	910	972	970	920	946	976	905	935	929	928	987	980	959	940	895	945	897	958	992	919	978	1016	959	948	957	968	960	938	960	987	908	962	950	955	959	946	980	892	965	926	1003	978	951	930	981	950	975	951	952	958	937	974	916	937	902	912	987	928	943	937	940	926	943	970	933	923	949	953	938	979	938	964	920	915	922	951	973	947	912	941	911	970	966	963	931	951	917	1017	938	921	967	976	929	943	990	925	977	962	967	950	951	951	977	968	915	940	954	984	943	954	909	903	957	934	983	954	968	918	975	943	912	916	899	986	939	931	936	976	879	934	1035	916	968	928	939	909	949	982	916	932	1014	958	913	936	945	950	884	967	920	897	953	921	968	968	970	1036	978	962	895	872	922	922	974	905	980	1013	964	931	940	959	992	996	963	969	996	954	918	991	958	982	954	979	940	942	953	960	971	945	959	1013	921	896	968	962	1002	992	893	967	972	986	915	905	967	966	1002	966	927	918	956	949	988	998	924	934	950	982	968	985	948	957	909	976	975	935	959	948	942	872	875	936	919	928	947	953	1002	997	932	932	931	1009	920	922	956	938	987	948	986	1005	941	940	971	937	928	970	991	973	934	920	907	971	979	957	957	895	921	945	937	984	915	919	969	919	960	979	967	925	953	997	1013	925	939	945	951	923	914	999	1038	967	932	951	896	989	974	959	993	905	935	984	936	888	976	928	900	907	1006	957	957	986	950	922	989	924	934	940	932	951	938	950	973	948	949	959	962	956	926	998	921	907	969	959	981	879	933	887	933	935	945	931	909	909	994	932	972	959	923	982	936	945	963	974	946	960	922	972	1003	980	986	969	966	944	952	954	959	919	965	898	976	969	926	953	965	925	973	985	997	897	986	939	929	941	977	1006	960	976	951	922	936	970	1019	925	966	957	910	930	921	1018	870	951	934	981	918	902	972	980	974	974	962	977	985	915	979	963	985	955	974	922	994	961	945	978	991	931	955	939	920	963	944	974	926	979	907	955	1003	937	958	937	926	928	979	903	901	960	989	979	932	962	951	937	958	901	872	973	926	986	959	955	945
25921	6001	4673	1900	1781	1768	1677	1665	1572	1577	1600	1609	1627	1709	1563	1596	1584	1608	1648	1643	1678	1616	1628	1672	1606	1681	1580	1572	1596	1597	1648	1687	1627	1579	1577	1591	1613	1565	1579	1631	1572	1642	1667	1565	1498	1579	1611	1620	1549	1582	1574	1616	1587	1656	1613	1594	1575	1639	1516	1540	1634	1547	1605	1652	1627	1512	1598	1604	1628	1530	1599	1593	1569	1594	1616	1558	1591	1618	1572	1667	1586	1632	1615	1639	1646	1589	1606	1559	1578	1569	1604	1557	1562	1620	1611	1607	1632	1616	1567	1568	1615	1558	1571	1588	1649	1588	1604	1573	1616	1613	1565	1612	1607	1616	1573	1562	1544	1649	1586	1554	1653	1579	1576	1578	1566	1553	1586	1569	1567	1603	1609	1603	1618	1587	1592	1588	1584	1574	1631	1654	1599	1561	1578	1570	1637	1636	1613	1588	1520	1625	1618	1592	1604	1599	1627	1589	1646	1609	1606	1605	1568	1594	1634	1637	1605	1538	1596	1547	1591	1584	1591	1548	1637	1627	1679	1543	1636	1590	1593	1554	1520	1634	1673	1603	1568	1569	1634	1530	1592	1631	1560	1654	1502	1566	1652	1600	1576	1594	1598	1574	1632	1606	1582	1583	1657	1570	1586	1612	1581	1631	1592	1591	1642	1553	1591	1613	1612	1600	1654	1590	1597	1631	1627	1617	1634	1621	1531	1564	1611	1622	1617	1571	1584	1562	1639	1612	1619	1646	1567	1611	1642	1577	1584	1585	1619	1588	1572	1663	1541	1615	1684	1587	1600	1540	1630	1543	1649	1629	1580	1546	1558	1584	1635	1587	1623	1610	1622	1562	1511	1568	1582	1601	1517	1656	1568	1582	1662	1644	1641	1605	1577	1592	1613	1505	1660	1587	1552	1650	1539	1597	1650	1573	1576	1603	1537	1635	1599	1610	1605	1661	1600	1579	1598	1646	1558	1611	1567	1666	1611	1580	1557	1587	1617	1589	1583	1604	1615	1601	1638	1602	1564	1598	1575	1594	1600	1670	1559	1666	1619	1630	1618	1612	1612	1620	1546	1654	1629	1593	1597	1616	1548	1604	1613	1503	1591	1587	1572	1529	1644	1570	1659	1666	1566	1527	1565	1553	1571	1552	1606	1569	1586	1581	1572	1547	1590	1594	1654	1611	1545	1670	1592	1685	1561	1671	1625	1555	1530	1636	1623	1613	1637	1606	1612	1657	1619	1583	1608	1630	1643	1629	1681	1583	1534	1618	1628	1605	1635	1576	1623	1580	1607	1570	1625	1591	1656	1586	1612	1597	1606	1621	1576	1611	1564	1569	1582	1588	1576	1610	1654	1635	1596	1621	1619	1594	1626	1576	1652	1571	1527	1622	1620	1564	1643	1623	1555	1614	1615	1577	1606	1587	1561	1639	1563	1628	1614	1607	1562	1654	1596	1612	1606	1556	1604	1623	1620	1567	1527	1572	1640	1592	1665	1651	1611	1587	1587	1612	1713	1607	1642	1645	1562	1614	1609	1581	1644	1605	1626	1583	1548	1502	1647	1603	1574	1610	1599	1581	1588	1577	1579	1566	1591	1544	1632	1598	1641	1651	1600	1581	1561	1671	1626	1561	1520	1588	1606	1601	1571	1652	1599	1580	1692	1602	1653	1592	1551	1628	1626	1591	1635	1632	1576	1661	1606	1650	1622	1553	1581	1611	1646	1635	1527	1604	1595	1662	1603	1639	1592	1618	1548	1660	1633	1585	1689	1588	1595	1612	1574	1607	1595	1581	1644	1622	1582	1618	1591	1617	1566	1647	1601	1576	1644	1530	1614	1614	1630	1606	1487	1608	1558	1614	1605	1597	1597	1592	1598	1593	1627	1637	1596	1637	1620	1622	1650	1647	1535	1651	1579	1626	1678	1589	1635	1629	1650	1653	1594	1629	1541	1583	1610	1588	1613	1584	1541	1553	1668	1689	1547	1607	1674	1541	1608	1617	1563	1569	1612	1666	1636	1585	1607	1657	1593	1654	1565	1561	1615	1621	1572	1575	1674	1557	1585	1589	1553	1594	1621	1620	1676	1611	1590	1638	1643	1696	1565	1626	1625	1624	1541	1627	1660	1556	1582	1546	1561	1660	1610	1618	1551	1618	1564	1586	1620	1613	1527	1631	1560	1623	1612	1585	1673	1634	1562	1676	1662	1584	1660	1595	1600	1584	1699	1634	1595	1561	1607	1608	1610	1561	1514	1606	1598	1555	1582	1608	1609	1642	1616	1593	1637	1580	1672	1612	1602	1569	1569	1588	1640	1601	1615	1587	1551	1570	1582	1563	1567	1627	1634	1614	1589	1592	1563	1612	1626	1573	1559	1586	1607	1614	1624	1656	1649	1553	1614	1570	1564	1567	1637	1568	1569	1617	1551	1578	1615	1629	1624	1629	1600	1541	1625	1626	1544	1609	1628	1582	1675	1610	1654	1673	1588	1595	1635	1565	1598	1651	1617	1631	1601	1583	1504	1676	1588	1622	1694	1553	1619	1551	1566	1603	1574	1582	1674	1590	1616	1677	1588	1565	1604	1625	1582	1611	1559	1561	1600	1624	1544	1548	1582	1682	1678	1541	1635	1644	1608	1549	1592	1660	1573	1622	1552	1621	1594	1562	1665	1534	1707	1637	1552	1632	1591	1669	1643	1612	1620	1610	1586	1620	1605	1611	1554	1539	1575	1603	1600	1637	1594	1631	1550	1655	1594	1585	1623	1566	1674	1591	1614	1598	1658	1620	1643	1594	1668	1582	1579	1559	1545	1638	1635	1608	1558	1589	1663	1614	1587	1612	1608	1654	1628	1624	1590	1642	1675	1662	1681	1667	1601	1599	1560	1679	1541	1625	1573	1542	1577	1552	1604	1605	1618	1628	1654	1644	1587	1562	1647	1643	1588	1600	1579	1588	1610	1603	1594	1623	1540	1594	1565	1608	1638	1621	1625	1626	1627	1601	1610	1646	1629	1559	1696	1603	1608	1573	1563	1560	1603	1556	1543	1617	1552	1566	1659	1553	1554	1583	1644	1593	1561	1598	1583	1581	1540	1546	1522	1539	1595	1622	1551	1533	1651	1590	1595	1593	1618	1588	1622	1511	1563	1568	1617	1626	1566	1619	1595	1617	1552	1617	1602	1663	1664	1552	1569	1631	1591	1593	1607	1552	1540	1594	1573	1569	1601	1668	1632	1554	1570	1544	1638	1626	1551	1591	1595	1597	1597	1577	1607	1621	1560	1595	1634	1565	1608	1581	1651	1602	1635	1608	1591	1582	1544	1553	1564	1592	1733	1592	1566	1644	1615	1633	1627	1595	1610	1582	1619	1678	1656	1584	1676	1611	1634	1596	1633	1623	1611	1612	1566	1626	1615	1679	1611	1589	1630	1613	1560	1547	1602	1636	1567	1613	1594	1567	1614	1670	1575	1592	1653	1562	1579	1599	1592	1606	1564	1579	1608	1607	1559	1618	1545	1567	1555	1609	1608	1585	1632	1654	1597	1585	1613	1583	1509	1625	1565	1635	1585	1630	1642	1587	1596	1578	1641	1610	1574	1583	1696	1557	1609	1578	1697	1557	1633	1563	1622	1603	1590	1632	1677	1590	1596	1537	1550	1603	1583	1561	1571	1639	1607	1610	1547	1598	1606	1555	1637	1574	1548	1658	1510	1609	1646	1619	1615	1570	1610	1587	1566	1611	1641	1582	1543	1642	1585	1633	1533	1572	1573	1592	1647	1615	1620	1588	1602	1597	1582	1577	1587	1597	1550	1655	1610	1600	1543	1619	1632	1602	1607	1660	1628	1586	1527	1558	1626	1585	1592	1665	1592	1603	1623	1548	1635	1636	1559	1653	1585	1639	1569	1558	1548	1548	1621	1618	1516	1572	1665	1591	1612	1511	1610	1645	1604	1620	1578	1588	1579	1617	1612	1581	1510	1575	1593	1571	1565	1583	1605	1586	1671	1611	1622	1610	1599	1563	1601	1618	1611	1603	1618	1606	1651	1643	1636	1569	1625	1657	1576	1592	1579	1619	1661	1572	1548	1619	1618	1621	1593	1667	1613	1620	1595	1668	1589	1567	1628	1556	1526	1628	1597	1644	1567	1572	1583	1621	1602	1645	1623	1570	1570	1672	1633	1677	1648	1570	1624	1604	1582	1645	1616	1626	1620	1545	1604	1586	1620	1510	1577	1586	1624	1647	1630	1577	1623	1573	1624	1652	1545	1605	1645	1564	1628	1606	1564	1640	1657	1640	1557	1617	1660	1628	1505	1610	1579	1628	1652	1594	1622	1589	1638	1671	1563	1620	1570	1581	1621	1555	1623	1664	1621	1581	1535	1679	1582	1592	1618	1623	1611	1589	1563	1699	1540	1593	1619	1523	1580	1542	1553	1631	1658	1549	1599	1588	1665	1581	1581	1597	1554	1632	1625	1563	1623	1624	1650	1562	1610	1599	1633	1595	1509	1559	1557	1563	1618	1615	1610	1584	1574	1619	1573	1579	1605	1616	1591	1573	1554	1620	1591	1640	1600	1596	1633	1560	1599	1583	1571	1675	1590	1621	1559	1599	1606	1644	1620	1556	1641	1599	1595	1558	1629	1602	1549	1585	1633	1633	1594	1572	1649	1547	1635	1588	1661	1652	1600	1577	1539	1579	1603	1608	1575	1563	1666	1649	1627	1552	1596	1595	1580	1640	1601	1619	1629	1601	1531	1593	1631	1615	1636	1615	1559	1620	1586	1510	1633	1677	1592	1575	1593	1549	1598	1567	1618	1600	1581	1610	1577	1604	1630	1575	1638	1556	1627	1606	1663	1629	1637	1652	1549	1623	1608	1711	1578	1585	1541	1570	1600	1617	1600	1605	1673	1586	1626	1556	1603	1543	1616	1638	1599	1605	1561	1572	1636	1575	1572	1554	1549	1615	1572	1553	1608	1559	1623	1583	1651	1634	1611	1650	1566	1591	1557	1633	1633	1559	1536	1554	1580	1598	1597	1707	1650	1589	1543	1577	1580	1575	1649	1689	1610	1590	1620	1620	1585	1642	1648	1625	1552	1660
24250	21294	27368	25516	16012	1507	827	655	593	577	570	518	489	507	540	514	490	546	511	501	471	501	455	509	491	478	480	497	490	465	480	485	475	474	490	478	489	438	467	419	473	462	427	468	468	409	453	458	478	461	468	475	471	463	421	457	467	533	470	535	417	464	436	493	469	447	459	435	495	463	476	441	454	480	441	479	437	476	454	416	446	444	474	464	453	520	458	449	456	437	466	447	440	446	441	461	488	459	449	465	439	457	445	484	445	437	439	417	476	502	458	449	463	466	488	431	461	440	486	438	473	434	439	462	451	475	449	489	462	441	468	444	458	454	476	456	455	458	446	454	478	471	459	483	465	478	481	487	469	452	449	479	438	464	435	468	477	474	477	459	432	446	450	477	457	457	488	449	464	471	434	492	474	441	441	478	450	414	486	476	434	485	433	402	417	470	452	457	483	464	501	453	482	447	471	452	434	448	454	448	444	442	464	426	484	500	453	438	458	452	494	449	423	445	466	497	446	475	468	444	490	459	482	438	439	442	444	470	495	428	480	497	462	439	431	470	410	434	447	429	448	495	435	418	441	478	436	451	469	458	474	473	470	457	466	477	459	456	446	441	460	482	491	476	475	442	477	437	462	472	510	438	474	470	466	445	435	468	482	464	433	435	459	466	424	466	461	454	479	463	450	417	484	439	473	489	489	459	411	480	519	415	434	428	451	453	442	424	438	447	496	429	483	441	469	451	503	462	446	474	429	457	409	472	453	433	484	435	475	438	415	440	486	466	447	421	466	490	437	441	510	447	473	458	448	484	505	497	448	468	472	444	444	461	442	481	457	448	482	464	456	437	458	464	455	469	471	464	454	467	503	452	471	471	444	499	506	448	455	420	494	451	470	427	422	475	444	456	468	454	446	453	432	426	455	437	465	499	452	506	466	480	490	438	473	486	481	468	422	435	405	463	452	445	476	460	441	474	477	489	440	503	476	458	470	467	486	481	456	438	440	451	475	477	495	472	451	453	473	489	492	453	420	488	444	436	464	445	437	466	472	437	472	474	437	428	478	474	441	448	472	430	479	439	424	490	509	444	467	439	464	463	443	485	492	474	441	423	470	448	461	503	468	482	478	451	446	467	468	456	460	468	445	471	432	421	435	474	444	468	451	485	459	428	472	477	466	502	419	426	468	451	470	470	435	471	467	457	489	465	465	493	467	486	471	443	477	453	461	482	476	443	458	474	438	456	447	469	436	503	446	453	453	499	461	467	457	433	424	442	452	462	499	505	444	397	390	490	456	454	464	430	474	433	464	497	469	469	474	449	459	446	466	457	453	487	468	512	459	402	438	452	443	467	446	476	471	454	449	452	433	444	477	453	461	445	466	425	427	470	428	470	458	468	495	484	454	447	455	421	470	458	463	442	421	473	447	473	434	469	464	458	443	451	476	439	502	455	437	439	470	496	491	476	456	452	433	486	435	476	468	462	512	437	461	458	465	468	442	449	482	472	470	470	452	459	439	465	464	459	458	459	467	452	475	455	453	455	477	448	473	473	448	440	465	490	465	446	461	427	446	457	444	460	431	442	451	402	466	447	461	457	485	467	511	432	466	475	487	445	499	469	457	466	434	457	500	489	440	482	472	466	433	459	445	484	444	464	432	462	456	450	473	476	429	448	489	511	449	493	509	453	420	434	494	438	448	480	443	441	451	441	433	455	465	464	478	513	453	470	471	448	493	455	475	481	468	450	466	497	452	441	453	481	440	493	464	442	461	447	451	463	481	490	459	473	475	448	461	465	487	461	470	491	469	453	456	459	452	408	430	464	464	516	450	447	467	416	488	409	440	506	469	454	473	482	459	450	480	443	477	436	480	460	461	459	450	427	431	465	482	453	452	491	470	520	453	440	489	437	444	458	453	446	494	462	450	511	474	443	480	452	456	468	451	493	473	514	481	461	462	419	452	427	456	450	453	483	479	450	448	459	420	466	438	434	495	461	450	443	452	455	445	472	475	456	488	494	447	476	422	473	444	486	460	463	464	481	458	442	425	434	436	441	488	440	426	488	449	448	446	492	440	472	461	467	479	446	490	491	443	454	409	453	463	443	469	457	424	441	424	455	487	435	426	460	448	453	526	467	466	464	507	457	464	461	430	461	467	503	431	437	419	477	436	455	483	447	467	477	458	465	493	474	457	476	449	460	473	462	466	476	474	410	485	450	461	477	444	460	464	465	458	457	445	474	436	462	460	480	435	455	491	491	446	442	469	450	446	498	464	472	464	443	444	440	454	447	440	489	437	443	414	413	493	451	457	434	440	452	480	480	480	493	486	465	462	459	465	489	461	446	482	479	442	452	465	450	435	482	459	478	456	458	451	460	430	483	467	452	449	447	443	493	443	441	480	482	445	449	482	437	442	468	451	457	456	495	483	443	470	450	488	453	456	479	468	476	446	440	488	412	463	438	494	456	463	418	421	458	484	418	457	464	419	461	437	465	429	466	449	464	488	467	406	511	443	441	408	463	442	472	448	448	450	472	472	472	479	450	520	446	459	480	447	458	451	494	441	437	448	459	466	432	478	462	507	466	456	435	507	508	452	472	448	496	441	466	455	452	479	443	438	487	489	491	481	491	442	494	438	436	484	468	454	464	452	443	467	496	479	432	439	465	489	469	443	407	474	484	459	458	434	451	500	451	452	456	462	491	455	441	467	472	445	426	486	431	445	440	464	422	505	503	460	458	454	441	420	456	482	440	462	470	501	425	437	447	451	460	462	461	447	476	469	459	435	446	464	471	432	456	507	463	442	471	460	422	454	478	428	444	458	427	475	440	452	475	455	434	451	486	462	434	441	432	466	414	498	438	447	479	447	484	454	418	453	487	447	484	462	439	450	482	473	439	492	479	498	441	445	471	434	477	467	459	444	427	457	469	429	440	425	485	439	484	486	475	467	469	473	432	471	421	437	445	497	480	489	457	411	456	433	433	447	443	458	433	456	483	461	497	459	493	457	456	431	459	462	474	441	465	464	425	438	463	462	414	464	498	476	493	462	477	458	461	447	415	435	427	466	461	449	479	473	462	437	474	444	441	460	426	492	487	467	477	461	417	457	476	502	476	447	450	451	452	467	485	451	429	442	460	433	455	466	469	469	481	456	484	463	461	469	448	472	455	465	484	429	471	449	467	449	489	461	458	432	429	445	474	430	469	436	470	432	453	472	495	467	433	467	468	437	461	469	448	463	438	428	419	459	463	473	435	461	454	442	483	450	458	486	447	487	422	410	472	457	456	458	444	492	458	420	426	430	485	395	443	441	476	457	430	442	478	474	434	444	484	436	476	465	464	462	492	462	446	419	480	415	450	498	465	456	470	455	460	473	470	436	465	429	485	502	464	473	462	440	489	485	439	473	453	449	484	481	488	456	438	483	476	467	445	508	489	471	505	468	426	491	441	480	517	481	473	438	452	452	432	471	497	431	461	440	483	454	453	449	464	453	429	484	478	439	463	493	436
47064	15526	16204	3882	2813	2134	1796	1525	1340	1224	1135	1125	1016	1038	1019	981	960	935	907	940	928	895	909	916	891	899	833	900	810	850	878	836	933	900	834	884	874	836	878	850	926	853	833	888	864	823	822	893	830	793	849	854	849	842	857	875	807	858	853	848	855	780	851	839	826	836	809	810	850	855	842	862	850	864	825	791	860	817	853	885	865	846	856	832	844	833	854	840	845	832	830	822	832	811	790	826	839	862	841	812	860	863	827	890	838	878	831	831	872	861	899	853	894	823	785	834	813	827	813	848	810	825	853	861	880	848	841	814	820	866	835	850	850	842	847	800	839	860	817	855	840	845	796	840	859	862	867	864	842	851	811	890	853	793	819	833	870	862	876	822	814	821	840	786	855	866	832	807	857	832	913	879	806	835	848	893	809	829	841	779	837	853	878	865	773	824	817	864	802	850	830	819	823	863	848	806	825	849	898	789	839	838	847	792	894	873	876	846	889	818	823	877	848	846	859	865	825	832	851	815	818	898	844	849	863	827	873	825	829	874	867	861	866	821	823	853	755	812	836	844	799	822	883	832	851	857	885	862	818	865	883	823	835	805	781	862	818	817	853	834	872	857	849	901	842	846	901	831	850	806	823	866	875	827	794	900	863	817	843	820	857	791	840	798	874	819	803	874	840	829	824	840	834	830	850	860	858	858	874	853	803	868	841	807	832	822	832	845	805	837	804	853	848	862	897	824	814	825	813	860	822	869	948	840	842	832	806	836	856	819	805	841	845	904	835	824	846	821	809	847	883	848	862	810	840	835	818	856	850	894	800	869	795	872	847	836	857	884	864	856	913	878	852	850	812	866	841	881	860	830	821	832	791	881	812	878	858	820	821	782	826	797	881	843	824	818	823	829	850	821	866	839	873	870	821	860	824	838	860	844	872	812	837	844	801	829	836	823	855	869	831	828	823	874	819	821	855	796	869	870	820	828	781	790	849	928	877	802	851	833	821	788	848	830	862	748	836	911	815	854	861	791	874	835	868	851	860	839	874	859	875	843	821	861	802	851	840	847	839	847	810	849	911	781	887	803	846	800	847	830	842	833	813	810	799	868	901	847	793	819	869	891	818	845	823	821	843	832	810	842	860	791	868	845	853	836	797	908	871	846	814	844	851	753	848	817	830	855	850	867	831	830	862	879	853	857	850	896	853	796	835	857	753	865	835	896	801	843	793	818	805	833	843	798	824	875	848	799	820	889	822	849	820	839	853	852	775	810	820	864	824	867	834	787	871	805	836	855	869	833	828	869	829	797	825	795	805	854	814	832	865	849	839	831	849	891	825	880	819	826	835	877	831	814	865	795	835	847	817	852	840	799	822	865	819	834	865	838	854	857	871	859	834	902	790	866	832	817	785	823	834	821	816	867	840	870	881	819	867	832	839	814	832	852	797	874	811	864	896	878	809	861	844	803	878	811	852	862	829	848	819	789	801	799	840	870	882	871	866	816	803	912	854	862	850	816	884	833	816	850	802	858	839	795	845	871	864	828	837	842	823	828	852	909	860	848	875	834	810	828	812	780	838	844	827	842	884	857	853	796	796	816	826	801	842	884	860	856	833	825	849	848	823	824	855	894	873	828	865	842	878	812	826	836	872	850	841	834	890	852	868	846	772	901	875	868	842	845	857	799	899	847	800	836	847	829	759	825	834	792	866	827	820	832	847	793	864	796	858	860	789	831	819	878	808	801	835	836	874	860	849	855	815	820	861	853	838	799	850	887	827	890	867	819	832	905	817	813	831	847	885	840	857	795	810	857	835	804	845	821	851	852	791	830	801	838	842	825	885	836	892	817	822	878	824	798	821	840	875	864	843	846	835	895	849	850	817	830	818	784	793	839	845	802	813	870	839	886	852	814	885	837	839	824	792	814	825	813	856	837	771	839	877	854	882	818	818	831	836	858	875	858	847	833	806	819	855	836	853	856	850	776	836	843	834	770	829	816	856	825	821	864	806	866	798	860	826	807	832	798	885	852	811	776	819	849	821	819	846	796	867	823	867	893	865	834	836	874	835	855	811	795	852	820	839	872	869	849	829	818	849	828	836	847	828	848	807	846	862	867	879	828	812	846	852	873	820	780	840	820	816	846	857	831	860	807	886	851	843	845	870	881	867	849	838	873	863	826	847	838	869	878	825	820	801	829	860	855	825	869	839	822	829	849	804	816	830	849	891	876	852	843	826	804	809	852	884	819	789	847	837	856	844	836	863	796	862	809	841	766	856	825	814	863	807	890	847	789	832	856	785	854	908	867	870	873	854	829	792	839	769	860	837	853	856	829	821	811	879	869	847	857	826	835	770	862	847	851	801	853	816	844	839	845	775	891	809	746	856	807	824	807	819	812	866	818	795	830	844	859	830	837	878	866	847	880	853	819	859	858	872	875	842	805	835	842	803	824	869	863	872	857	830	849	830	817	836	857	821	805	853	799	833	832	849	840	837	836	815	795	839	797	811	830	766	842	810	905	826	864	825	843	817	807	865	823	839	817	834	874	807	819	812	824	836	817	869	880	830	831	856	831	874	798	880	831	835	785	778	835	837	861	841	816	827	843	848	828	825	828	780	876	839	872	905	866	825	849	870	833	836	888	865	816	840	847	801	804	824	870	834	866	828	838	805	787	801	874	884	807	816	823	867	836	870	838	812	850	858	848	830	819	882	805	895	811	809	841	855	843	830	854	854	822	818	842	799	825	740	851	838	797	882	850	798	869	855	814	828	828	841	838	847	793	824	873	845	849	805	893	846	847	835	834	809	828	853	839	843	810	848	846	795	850	870	811	824	845	838	814	840	846	876	831	874	843	840	833	835	828	869	755	845	851	812	886	809	783	835	829	825	854	840	804	760	896	807	868	856	814	849	842	841	813	844	785	832	873	865	867	797	844	883	794	805	848	860	836	834	830	834	827	795	828	804	848	807	848	792	846	908	850	836	777	834	807	801	864	875	784	852	821	842	806	831	848	812	873	887	848	845	842	827	798	890	862	863	880	842	829	835	850	836	845	833	856	851	822	784	817	821	831	859	852	836	855	829	834	842	806	829	817	845	870	833	820	866	819	840	875	849	807	862	815	834	805	808	865	883	833	813	832	745	836	841	867	876	861	879	863	781	805	839	846	792	856	833	806	864	832	791	797	860	878	842	834	838	876	869	875	812	835	843	801	787	821	898	881	888	832	861	820	815	805	811	827	882	834	835	823	834	838	770	834	802	829	862	847	840	815	868	827	878	851	826	783	832	870	806	872	846	806	846	814	846	860	861	836	813	790	803	883	832	828	843	812	912	798	878	868	827	867	833	873	837	846	868	848	810	866	861	863	798	841	786	833	794	864	787	819	838	851	869	849	824	792	833	805	800	862	871	823	847	877	801	812	779	816	828	830	826	806	826	851	813	852	810	827	848	844	845	815	859	812	809	821	784	857	822	849	849	843	838	845	784	888	902	829	852	834	829	873	829	856	845	804
23232	21226	28161	24578	21221	15354	1672	944	763	696	629	588	588	553	554	525	544	552	480	532	512	476	581	495	518	499	522	509	539	497	499	479	489	487	510	481	503	528	525	513	505	497	513	514	462	498	458	486	547	465	498	478	507	500	472	517	484	485	495	492	499	533	450	507	481	489	472	486	475	485	464	503	501	527	473	459	452	494	468	499	464	466	470	463	449	492	503	480	463	461	499	458	491	480	512	495	491	496	451	463	460	481	468	466	504	499	480	442	460	521	477	463	464	490	453	521	485	494	480	473	474	489	480	491	470	445	471	487	486	502	485	457	444	462	471	487	509	463	454	463	474	455	490	453	466	471	466	485	475	469	525	484	515	478	440	472	481	511	520	485	453	458	470	480	465	489	437	490	517	473	508	452	453	479	486	458	495	483	504	504	527	477	479	468	469	489	494	452	467	470	455	485	545	484	458	487	494	453	488	497	472	467	466	509	519	487	471	486	461	462	477	488	436	455	489	440	489	501	476	484	492	468	519	482	455	480	452	497	518	464	439	511	453	479	497	491	508	487	430	500	503	471	501	476	497	483	475	468	502	483	502	494	491	461	449	510	449	487	426	449	498	459	461	487	466	454	474	486	478	475	442	508	460	478	440	475	477	480	487	479	450	468	479	468	444	482	477	491	495	501	483	477	468	485	462	454	464	437	487	468	476	489	465	463	458	464	464	482	534	458	520	492	411	460	521	468	522	448	493	474	471	504	471	530	445	490	479	473	445	454	498	480	473	471	523	512	468	448	476	461	447	473	462	469	499	484	465	496	472	471	478	485	483	452	490	485	453	479	474	494	484	507	491	481	489	483	467	496	521	461	494	448	483	449	496	460	473	464	490	486	516	463	485	472	483	473	444	488	506	450	519	472	485	477	468	473	490	451	530	498	487	493	510	493	474	490	498	507	441	507	461	504	458	459	467	459	478	499	473	491	477	484	504	479	435	478	476	489	448	478	482	481	461	454	477	478	486	464	480	457	512	476	522	440	468	476	484	485	474	532	475	437	494	481	478	476	484	504	533	473	453	452	430	491	495	490	472	454	442	437	491	474	453	506	490	440	467	441	442	475	493	511	442	459	476	491	502	482	514	500	482	467	454	460	482	496	458	497	450	502	497	483	471	500	484	487	499	446	492	481	478	498	474	425	467	472	470	471	444	456	496	461	476	455	447	492	463	463	535	480	433	477	461	459	463	445	455	469	456	471	471	465	479	479	472	504	481	488	482	422	496	487	457	477	474	476	483	457	492	462	475	488	479	476	503	473	472	481	456	506	491	494	517	483	472	458	502	435	466	466	493	494	500	437	484	497	464	487	450	490	447	457	479	486	514	507	493	501	451	445	524	483	480	501	479	469	445	453	492	479	491	471	453	468	482	468	465	473	509	497	499	470	460	470	519	489	500	465	454	466	458	457	510	496	481	509	459	500	417	480	493	459	461	489	474	460	493	471	498	465	449	444	497	440	486	466	475	515	490	489	453	485	460	527	451	476	509	513	493	490	456	449	507	472	451	497	461	451	487	493	476	506	494	448	485	457	466	443	455	501	496	489	467	485	461	479	450	497	464	457	467	513	449	479	463	510	488	483	468	474	477	483	461	482	489	476	482	503	486	503	457	480	482	449	505	477	500	447	519	460	508	487	466	472	466	442	501	502	491	467	479	461	486	457	462	485	465	482	482	460	465	465	491	482	453	492	498	442	487	494	505	476	463	465	474	470	488	487	457	492	491	507	460	524	464	450	428	525	452	491	489	476	475	469	471	516	509	478	429	487	459	480	492	458	497	478	507	465	495	464	433	459	449	502	445	485	486	467	499	474	451	482	471	462	424	461	472	478	452	494	502	493	468	473	490	451	487	497	470	485	466	487	507	476	443	457	482	485	470	452	460	452	502	497	472	468	482	507	447	470	503	474	466	473	494	466	521	486	473	459	443	470	453	461	489	462	523	456	464	489	465	479	455	471	461	470	436	484	487	495	541	438	470	487	464	450	512	489	473	495	481	495	457	510	521	473	479	466	492	476	488	466	464	498	450	498	478	464	463	460	473	438	501	457	481	529	508	492	505	473	493	454	503	485	464	480	506	499	466	486	513	493	497	487	448	460	481	478	474	490	465	475	467	473	450	468	453	477	468	481	460	465	490	444	473	492	496	509	454	428	456	477	512	458	503	442	494	476	475	486	519	471	514	458	455	497	460	476	503	465	489	496	500	445	472	477	470	455	527	500	473	453	448	451	462	505	464	525	494	473	457	462	534	486	472	508	463	467	454	516	468	480	459	499	450	492	507	442	481	460	466	470	491	457	446	462	446	472	485	466	488	470	458	491	474	487	474	547	460	486	484	483	468	497	482	507	464	480	480	455	486	470	438	459	485	469	485	491	466	477	497	496	466	530	487	469	496	481	516	516	449	473	469	476	516	521	474	469	493	478	468	472	521	451	481	464	491	508	481	499	464	466	483	476	511	457	462	442	468	513	467	482	494	430	432	505	482	495	439	472	468	467	478	469	456	463	457	492	484	488	487	451	527	457	484	482	441	484	481	482	437	510	465	493	491	486	454	467	466	461	491	477	466	483	492	464	498	464	509	484	489	484	469	485	506	489	480	483	474	457	490	473	465	475	488	481	474	471	520	471	496	475	493	429	492	469	474	458	524	449	498	490	479	510	481	479	452	462	511	498	480	448	525	451	414	486	505	510	490	473	471	467	482	469	500	500	495	458	520	471	460	430	475	476	484	488	469	447	473	501	492	466	509	497	465	478	483	466	466	501	462	450	443	475	411	490	496	487	442	456	429	505	454	507	462	474	462	464	465	472	472	465	450	496	494	477	501	488	452	472	419	495	442	478	472	498	475	484	466	520	463	463	502	462	485	456	487	483	494	483	514	489	527	443	470	461	460	448	474	471	467	500	486	481	420	510	481	493	467	506	472	472	464	491	464	465	471	472	464	516	430	511	477	484	468	486	465	479	480	415	478	477	484	455	522	487	467	514	467	512	526	446	475	428	489	482	448	465	479	490	473	512	515	496	455	486	471	514	491	461	460	477	489	432	468	455	520	465	473	483	485	473	495	448	423	492	464	454	495	443	449	468	470	460	467	472	488	472	460	446	468	470	455	457	451	502	430	468	467	527	493	472	471	490	476	459	523	468	494	492	499	468	452	435	484	475	461	482	464	477	474	455	524	462	528	449	487	443	454	473	468	486	473	489	430	445	445	481	464	476	477	474	446	484	498	459	496	446	471	485	490	452	475	454	520	420	445	490	479	449	467	515	480	472	462	509	448	444	439	473	496	482	496	431	457	453	478	497	512	481	443	507	491	489	453	451	493	491	481	480	484	481	473	441	472	467	482	500	476	489	506	477	480	434	440	506	464	459	489	463	488	498	481	489	447	496	472	524	479	455	483	474	496	468	477	439	452	460	495	495	463	475	479	477	468	474	431	450	500	473	512	482	483	509	440	461
46582	19302	18870	6313	4384	3230	2621	2086	1816	1589	1419	1331	1260	1169	1147	1054	1017	1022	993	981	919	942	940	959	903	896	917	919	902	883	847	883	869	842	816	884	876	851	878	890	799	886	824	899	813	851	857	792	857	816	793	854	802	784	859	880	872	830	791	864	802	832	806	860	888	846	866	782	815	821	836	845	873	806	824	832	790	829	822	844	797	839	816	841	815	831	834	799	807	823	839	859	844	805	838	843	783	832	840	781	837	800	803	823	838	850	778	848	832	806	812	841	825	830	828	839	862	868	780	782	833	827	811	834	816	766	816	777	785	809	805	796	836	793	875	824	818	815	824	818	849	774	832	797	788	801	860	813	818	802	831	841	842	827	801	821	766	822	830	821	793	797	832	815	826	780	813	838	816	831	751	804	811	848	855	839	853	802	846	805	878	804	799	870	815	775	850	817	790	808	803	833	841	827	820	827	842	821	803	809	806	833	770	866	824	831	813	805	845	811	834	800	862	793	835	814	779	845	873	822	760	818	807	821	804	731	803	840	837	805	823	755	820	856	837	833	806	828	755	778	837	814	779	846	852	778	774	808	788	839	797	806	793	855	811	812	829	803	786	854	828	813	781	841	833	788	818	788	818	851	791	780	807	841	815	830	804	822	817	804	863	850	901	815	788	808	815	769	781	784	789	820	827	854	864	808	822	791	809	824	842	850	809	814	794	798	783	792	870	778	803	815	828	776	785	791	790	807	861	818	770	802	825	791	784	816	842	824	792	820	800	864	840	820	812	809	840	870	817	842	773	793	835	851	816	790	788	772	802	789	781	858	785	784	805	802	812	815	862	754	786	792	828	819	814	799	811	850	826	811	851	819	791	813	849	819	785	864	866	829	780	812	844	821	824	859	765	837	783	790	805	828	861	790	800	815	759	849	819	781	828	846	797	828	851	819	804	866	806	824	862	860	776	823	765	821	831	822	890	850	824	804	764	786	807	841	798	821	818	842	870	789	801	816	833	865	828	822	853	780	804	858	820	761	807	779	804	830	784	826	828	815	845	856	796	827	759	818	854	746	853	791	857	805	820	822	827	846	782	794	803	810	796	816	803	841	782	816	849	832	806	870	767	802	814	806	797	819	799	808	812	821	772	780	817	825	802	769	747	851	802	837	781	845	834	843	798	803	784	779	832	774	830	830	859	849	833	817	834	849	877	840	831	828	775	815	852	796	868	780	827	789	819	774	824	780	804	841	800	870	693	861	787	836	820	867	793	794	847	824	832	798	838	831	778	816	778	827	802	785	771	821	818	869	808	856	755	841	812	826	842	783	826	815	841	812	808	747	772	802	888	821	807	805	792	806	792	801	808	794	803	828	791	803	798	794	790	837	811	819	812	831	815	801	809	796	853	835	798	841	821	776	779	824	784	820	776	850	806	829	786	843	797	866	805	853	869	813	805	818	823	850	799	851	831	809	812	796	822	789	826	821	800	801	785	784	800	792	810	829	826	769	787	803	805	822	846	849	841	817	825	831	853	825	832	804	778	845	823	789	801	808	839	824	828	781	832	817	820	820	806	795	837	819	821	732	785	850	797	821	822	843	846	842	809	830	790	837	843	820	800	841	828	784	782	807	772	813	813	804	826	788	800	834	768	810	777	811	802	854	912	806	790	784	814	810	812	786	788	843	779	859	786	797	782	811	805	787	820	813	777	867	796	873	811	771	806	796	858	839	850	792	826	846	853	825	863	825	808	837	816	833	804	828	816	831	794	791	772	846	815	832	823	879	787	823	852	809	803	830	825	811	803	857	794	741	814	862	785	834	801	827	814	818	799	804	807	792	791	819	802	841	867	818	855	788	825	808	774	859	777	815	777	797	813	830	868	793	815	818	839	807	873	804	768	771	808	842	799	803	790	792	858	845	853	786	785	812	828	856	782	790	805	788	819	780	827	854	809	833	777	837	812	814	799	815	798	827	755	749	885	828	830	830	803	833	825	825	775	782	783	789	785	842	820	874	814	797	766	798	831	832	812	819	821	823	782	795	837	827	823	827	833	855	855	832	781	795	823	828	830	793	817	801	785	854	843	799	819	773	776	816	865	784	820	818	876	803	826	779	796	815	865	815	859	864	763	787	884	813	822	798	810	844	826	851	842	852	856	833	835	833	778	828	837	817	808	805	844	834	814	788	812	782	847	781	766	793	740	833	811	767	871	800	839	836	814	742	858	850	763	835	823	808	766	837	812	803	765	825	828	796	861	760	813	860	808	774	781	825	790	833	843	817	774	819	802	785	793	856	818	844	820	783	804	810	780	782	875	805	830	853	788	848	810	790	841	784	784	847	771	810	808	773	811	811	840	789	882	808	789	822	832	802	808	812	786	736	817	833	865	855	810	831	850	837	807	839	900	790	869	780	802	884	838	837	817	822	777	790	800	794	798	843	875	777	762	805	832	828	776	766	827	838	804	853	818	776	817	863	823	794	786	824	789	798	851	818	807	832	775	812	821	795	808	849	823	801	819	842	799	810	798	776	816	796	848	755	843	800	872	842	833	815	829	809	844	854	827	795	807	780	781	827	829	815	832	825	818	824	822	858	811	821	807	795	792	806	822	811	800	848	852	818	791	828	809	849	874	780	813	782	834	751	788	821	816	771	833	814	829	800	834	821	858	794	810	820	813	819	907	853	801	882	853	826	781	779	777	809	781	802	808	859	827	872	791	785	830	865	785	803	811	804	813	863	794	838	805	764	832	820	862	826	870	827	870	836	848	851	828	816	815	793	810	896	795	790	809	834	790	884	808	783	813	785	833	790	852	826	789	842	778	823	788	816	804	809	839	822	818	873	798	841	800	776	850	786	857	790	798	854	777	786	817	846	814	789	802	734	791	784	858	829	747	871	799	830	791	827	795	791	832	805	830	778	793	809	793	877	812	814	824	780	809	762	819	800	833	829	767	833	841	845	824	844	812	771	841	838	864	832	815	835	824	859	846	848	775	788	763	845	851	806	812	835	766	790	815	822	834	813	822	796	774	845	782	773	825	831	843	764	833	813	800	784	806	818	832	832	837	834	796	809	826	811	792	891	827	801	778	843	876	768	850	768	813	814	815	789	818	857	837	835	817	778	870	810	808	825	787	794	806	846	784	813	800	774	814	817	834	833	846	836	811	837	837	758	823	736	787	823	830	769	793	828	838	841	786	819	878	844	854	792	818	799	798	830	834	814	823	779	832	821	817	813	873	828	809	853	791	822	823	837	829	803	830	789	795	803	813	785	836	794	810	812	790	816	869	801	837	850	815	827	799	819	832	810	828	768	815	806	857	803	832	825	836	806	794	795	829	829	794	796	810	809	796	840	761	860	842	868	797	770	847	805	790	789	812	840	773	840	848	841	835	801	785	770	872	839	817	837	843	782	832	805	810	801	807	816	781	799	821	860	828	805	818	823	835	758	871	813	811	807	814	735	790	790	845	793	768	790	815	844	875	843	813	843	831	818	812	812	803	793	802	779
27242	20761	10908	1607	1072	977	983	951	934	1030	1008	976	1029	1017	1019	894	968	929	1068	928	985	918	993	937	985	1033	960	1023	911	1000	916	947	929	937	951	968	938	1006	1002	950	977	937	976	930	924	933	973	939	961	1002	924	965	999	975	957	945	983	967	931	1023	949	988	982	966	952	963	1027	1006	959	994	961	984	942	1007	985	969	973	980	976	922	951	945	973	1040	975	1015	937	947	1000	976	939	967	901	1002	1020	983	1000	965	922	1021	935	970	925	973	970	976	962	943	912	938	903	982	956	961	982	911	960	978	972	965	967	944	1020	951	977	949	931	984	947	985	1004	913	1011	984	975	973	1000	1019	887	934	1023	952	983	946	876	989	972	976	983	978	932	1038	954	979	948	949	990	958	984	938	959	1011	1011	961	957	954	977	924	974	961	939	940	950	952	987	903	910	1004	925	1006	948	915	1007	960	976	937	954	985	928	991	944	987	968	993	908	983	928	926	1022	937	987	938	993	899	984	1005	969	925	919	974	991	989	936	990	945	1008	960	976	978	930	997	985	1014	997	938	959	953	935	944	961	934	985	934	924	895	950	962	985	955	989	966	904	920	962	926	964	967	962	947	957	1003	901	956	968	943	979	992	970	1058	946	989	957	976	954	931	944	976	1014	944	971	962	1009	973	964	968	984	987	990	1011	1020	981	922	994	957	986	959	934	958	936	927	928	933	980	947	936	953	964	954	974	929	972	967	901	964	939	889	995	970	948	968	957	970	986	951	1000	936	1022	1003	909	935	994	948	1017	916	981	963	983	937	1010	971	966	1002	978	933	1003	970	951	969	981	959	964	977	954	998	963	956	987	976	998	952	986	963	962	976	954	949	1023	1034	917	918	907	953	955	933	982	1007	981	957	990	988	931	961	993	934	925	1025	1046	974	958	926	943	927	958	985	964	1007	989	940	955	980	975	1000	930	997	918	971	971	964	958	962	957	937	937	923	964	1028	953	935	945	940	967	921	962	944	972	966	1001	937	945	953	969	955	1030	979	973	912	944	943	1016	925	999	977	943	975	963	951	915	942	938	970	1002	942	980	925	974	957	1014	936	988	991	933	976	965	947	890	926	955	998	925	1001	907	985	951	1040	964	997	959	968	1016	1010	960	918	963	1030	965	961	1024	981	946	960	975	951	930	904	950	952	879	935	981	958	975	947	999	960	969	945	1012	1004	955	989	991	940	958	928	906	895	963	921	977	981	953	1024	1026	916	955	937	958	981	949	932	899	965	992	1001	1004	863	1000	971	967	938	972	948	974	981	915	918	955	988	981	989	980	930	922	1007	956	959	1004	956	1004	986	979	983	981	1001	1006	935	1016	1007	1040	925	1006	919	1003	969	942	935	924	973	917	885	947	962	1015	1005	997	965	955	1022	991	1013	968	960	927	984	1004	929	944	968	975	936	910	994	1001	911	979	949	959	959	1043	977	937	952	949	965	965	993	941	956	965	949	978	949	994	928	898	944	964	928	978	935	959	952	932	897	987	948	943	981	974	1018	982	967	990	919	983	993	953	1003	876	964	968	980	974	996	945	971	985	991	1018	1002	980	995	985	984	991	906	959	924	922	920	935	958	1007	1010	961	941	1008	922	924	983	913	992	998	934	1015	940	976	961	976	956	998	947	917	1007	968	987	936	973	943	918	1036	957	998	1004	972	983	898	929	1039	934	977	935	953	953	961	1004	970	1003	929	1002	1032	963	980	996	985	936	892	976	980	1004	955	989	884	952	955	978	964	1004	950	913	1026	953	961	962	973	969	928	926	968	954	998	986	940	966	911	931	957	967	972	1018	963	952	955	995	967	977	1043	996	994	941	951	953	970	936	967	886	949	890	975	978	889	1007	995	979	928	977	963	934	952	961	950	997	924	946	925	959	936	975	1020	958	1022	919	980	913	955	996	959	965	946	965	923	949	945	889	989	907	958	940	941	943	1000	991	965	992	925	934	1005	979	969	989	942	959	956	954	959	989	979	1010	1008	1018	992	994	1018	954	909	948	957	959	917	962	991	932	961	938	950	950	974	974	971	938	937	994	988	930	931	997	943	939	1002	991	911	952	965	965	939	980	1003	950	934	950	1003	964	993	961	953	935	991	968	999	948	956	930	966	946	919	973	948	984	990	1009	901	1008	976	992	1001	941	991	977	961	959	949	966	967	918	959	964	1030	1000	940	974	999	1010	929	937	952	905	925	975	1004	968	982	958	937	964	982	991	957	985	949	909	952	924	895	954	996	945	948	952	979	955	971	978	963	1008	960	938	941	951	907	988	972	913	924	1003	1017	955	955	935	940	966	952	966	945	986	1022	957	1010	938	888	919	989	984	937	1006	967	961	932	940	1016	998	944	982	957	969	926	987	971	953	1004	950	999	1024	969	933	931	926	946	1001	950	946	967	1001	963	999	966	962	983	993	912	1024	947	958	968	960	962	971	1016	961	991	951	912	949	1002	983	1006	956	937	1014	956	968	986	990	963	989	983	945	969	988	985	972	937	942	992	947	976	957	997	965	984	980	999	926	953	901	972	967	979	901	957	986	921	957	1000	965	957	966	1002	960	967	954	956	961	970	969	1008	952	931	927	927	927	995	874	1031	1017	925	942	966	1019	1004	1018	982	931	943	984	973	930	927	955	983	1007	970	941	946	976	953	925	925	964	964	901	893	919	969	895	938	938	948	953	953	957	934	985	932	935	954	950	973	947	983	969	925	978	1000	953	912	944	969	1019	945	969	974	939	972	1001	988	952	961	979	945	987	969	1023	999	938	920	1010	987	966	942	986	987	974	973	1013	937	964	1037	978	942	1004	952	1006	927	894	992	910	995	936	939	879	993	970	949	979	950	987	995	977	999	975	931	997	942	996	956	978	956	972	953	951	992	906	986	909	974	905	998	1003	888	961	996	941	971	983	963	1047	985	998	974	920	964	950	931	913	959	985	958	944	944	955	977	980	942	977	906	952	946	999	974	914	928	966	926	983	948	967	934	952	945	931	964	935	968	965	944	905	930	990	998	940	941	925	951	942	978	985	990	938	950	956	980	913	1041	972	1012	1024	952	921	946	982	978	1002	945	954	907	915	1017	987	943	933	983	996	994	993	943	962	979	962	1007	895	951	962	1001	980	942	908	962	1007	1012	967	979	970	945	909	938	1006	916	917	960	902	958	1029	916	891	912	990	912	972	956	922	974	960	942	987	1008	942	984	940	955	931	930	941	979	961	978	945	921	960	1005	1001	993	995	970	932	950	971	996	989	944	911	962	932	959	978	991	936	973	965	897	929	929	937	972	935	958	960	928	943	981	937	985	967	945	928	949	932	960	977	952	960	989	943	976	945	934	978	950	934	990	989	964	959	964	979	906	988	977	991	973	974	997	938	928	931	998	969	961	970	940	1008	976	940	968	950	943	978	917	989	954	964	976	991	945	1002	968	939	984	917	883	944	981	954	942	925	902	971	955	960	956	933	975	930	920	971	953	958	993	979	926	1018	941	962	1030	955	954	990	944	976	964	961	966	1005	932	969	978	935	924	903	978	926	930	990	988	1030	907	978	978	994	960	950	940	948	949	962	986	989	1007	1002	952	949	927	966	1004	982	993	1005	966	1009	1022	990	1005	962	887	978	963	992	1003	994	983	958	947	981	943	982	892	947	975	897	981	970	960	965	943	961	971	976
26665	6564	5585	1901	1808	1737	1802	1711	1662	1588	1637	1691	1681	1656	1625	1602	1645	1633	1641	1659	1690	1587	1739	1619	1601	1574	1715	1557	1616	1660	1612	1640	1642	1591	1611	1615	1570	1614	1591	1639	1593	1633	1617	1651	1597	1657	1689	1631	1681	1562	1635	1606	1579	1650	1586	1571	1653	1632	1616	1575	1623	1587	1593	1613	1647	1631	1605	1623	1661	1638	1643	1626	1627	1674	1624	1588	1644	1619	1674	1647	1616	1615	1659	1623	1625	1625	1607	1549	1633	1591	1663	1542	1590	1602	1556	1644	1548	1704	1667	1656	1644	1591	1638	1584	1620	1591	1601	1544	1606	1675	1634	1617	1595	1649	1678	1621	1662	1601	1593	1626	1678	1564	1575	1635	1676	1575	1682	1606	1699	1585	1626	1647	1598	1604	1544	1624	1619	1619	1608	1629	1685	1648	1629	1637	1673	1644	1651	1518	1613	1669	1656	1697	1584	1618	1600	1615	1620	1662	1543	1566	1675	1585	1629	1652	1619	1541	1601	1627	1663	1597	1659	1583	1596	1542	1617	1618	1536	1566	1572	1607	1613	1571	1567	1642	1561	1666	1546	1629	1647	1582	1621	1612	1641	1616	1620	1619	1602	1641	1627	1627	1551	1657	1675	1597	1629	1570	1632	1662	1622	1621	1594	1656	1654	1618	1648	1677	1644	1618	1643	1638	1611	1618	1651	1568	1658	1596	1628	1527	1609	1565	1665	1644	1632	1662	1642	1585	1578	1627	1652	1555	1605	1589	1552	1609	1642	1632	1609	1618	1586	1645	1656	1622	1683	1565	1599	1602	1655	1683	1667	1626	1557	1687	1656	1601	1626	1686	1598	1638	1571	1645	1669	1614	1675	1637	1651	1504	1618	1594	1629	1533	1601	1627	1650	1606	1575	1534	1635	1597	1652	1633	1579	1656	1564	1625	1545	1685	1574	1622	1598	1643	1708	1592	1673	1578	1580	1655	1594	1581	1543	1650	1622	1596	1631	1561	1587	1597	1563	1610	1640	1649	1643	1649	1653	1638	1554	1583	1681	1692	1628	1653	1642	1550	1626	1577	1656	1633	1666	1569	1613	1625	1554	1598	1615	1629	1565	1603	1597	1671	1686	1743	1568	1624	1607	1622	1589	1669	1562	1635	1671	1634	1644	1604	1559	1588	1623	1678	1664	1516	1619	1631	1606	1621	1594	1705	1658	1668	1612	1699	1569	1696	1655	1589	1603	1626	1639	1579	1635	1609	1640	1611	1586	1654	1601	1578	1595	1590	1618	1638	1621	1610	1597	1705	1637	1617	1613	1604	1636	1624	1553	1616	1630	1579	1633	1658	1578	1556	1646	1635	1605	1568	1654	1635	1594	1639	1674	1614	1610	1598	1642	1612	1626	1602	1589	1681	1590	1629	1684	1670	1645	1587	1625	1663	1600	1585	1673	1556	1627	1629	1589	1549	1644	1657	1667	1632	1606	1617	1573	1700	1581	1664	1562	1671	1671	1611	1577	1559	1594	1585	1711	1597	1628	1590	1601	1600	1629	1630	1569	1651	1579	1613	1616	1599	1578	1658	1667	1634	1615	1656	1631	1602	1623	1670	1675	1628	1678	1583	1563	1567	1667	1571	1617	1642	1552	1635	1624	1671	1680	1614	1609	1580	1579	1641	1581	1572	1578	1633	1665	1695	1549	1636	1615	1597	1630	1583	1593	1643	1634	1543	1577	1511	1643	1614	1654	1663	1621	1587	1633	1609	1636	1632	1571	1632	1686	1613	1610	1548	1586	1554	1597	1664	1631	1608	1556	1615	1554	1672	1542	1545	1635	1714	1568	1568	1585	1620	1590	1606	1661	1637	1653	1596	1603	1586	1612	1647	1615	1575	1602	1600	1580	1644	1660	1578	1649	1630	1599	1635	1653	1637	1574	1586	1591	1670	1581	1601	1621	1660	1654	1567	1665	1566	1650	1597	1659	1632	1696	1668	1603	1603	1692	1605	1706	1649	1531	1634	1585	1627	1560	1562	1545	1572	1601	1627	1616	1592	1588	1645	1643	1594	1676	1699	1563	1676	1604	1623	1628	1591	1607	1618	1630	1616	1619	1668	1584	1694	1542	1604	1650	1675	1633	1592	1668	1599	1590	1580	1645	1565	1653	1643	1577	1658	1630	1639	1639	1628	1637	1617	1641	1616	1671	1599	1598	1692	1679	1656	1565	1655	1553	1630	1581	1632	1571	1567	1632	1620	1666	1575	1722	1596	1653	1655	1609	1638	1523	1608	1651	1586	1599	1657	1570	1663	1677	1624	1618	1618	1647	1615	1599	1649	1635	1643	1544	1749	1667	1588	1618	1673	1635	1611	1552	1585	1567	1635	1595	1581	1582	1649	1575	1647	1658	1571	1535	1631	1588	1597	1587	1609	1605	1683	1582	1613	1648	1615	1668	1624	1594	1575	1557	1611	1591	1674	1577	1644	1596	1646	1598	1557	1643	1560	1619	1695	1692	1605	1594	1698	1743	1666	1596	1669	1655	1666	1551	1645	1572	1627	1667	1631	1574	1578	1615	1624	1571	1622	1577	1601	1625	1635	1717	1631	1723	1674	1649	1627	1651	1661	1637	1641	1619	1685	1648	1527	1612	1673	1600	1603	1628	1592	1623	1695	1638	1601	1592	1610	1667	1677	1608	1683	1627	1519	1677	1586	1621	1674	1627	1588	1692	1607	1616	1614	1622	1657	1692	1609	1662	1591	1649	1693	1607	1670	1651	1580	1594	1583	1663	1613	1595	1621	1595	1636	1584	1648	1582	1629	1633	1584	1659	1673	1593	1660	1638	1684	1645	1552	1679	1608	1595	1585	1598	1632	1559	1610	1610	1660	1640	1632	1570	1705	1601	1580	1625	1638	1605	1541	1586	1613	1696	1568	1630	1662	1579	1638	1653	1634	1594	1642	1624	1598	1518	1620	1629	1581	1683	1556	1683	1600	1586	1586	1579	1514	1617	1601	1612	1633	1683	1625	1661	1613	1598	1662	1584	1619	1643	1638	1687	1697	1612	1586	1594	1720	1580	1537	1578	1633	1665	1621	1630	1655	1696	1659	1630	1647	1552	1561	1634	1620	1673	1609	1680	1711	1572	1615	1637	1610	1649	1633	1659	1592	1705	1624	1654	1675	1657	1620	1593	1656	1655	1618	1613	1589	1646	1637	1594	1632	1572	1605	1660	1666	1623	1708	1553	1600	1693	1577	1645	1641	1612	1614	1600	1630	1650	1604	1626	1586	1636	1600	1602	1616	1595	1629	1575	1604	1614	1642	1633	1655	1622	1656	1607	1581	1625	1615	1619	1642	1627	1639	1548	1560	1586	1585	1603	1670	1585	1577	1570	1605	1618	1651	1623	1693	1600	1651	1616	1653	1593	1572	1635	1547	1649	1617	1586	1582	1633	1638	1553	1626	1577	1561	1649	1634	1611	1649	1643	1652	1632	1707	1636	1611	1614	1656	1633	1604	1766	1599	1638	1667	1619	1677	1578	1622	1627	1660	1631	1577	1750	1635	1599	1662	1577	1637	1686	1598	1581	1594	1666	1581	1682	1611	1657	1612	1638	1666	1587	1672	1591	1616	1571	1622	1639	1652	1587	1712	1682	1587	1676	1654	1705	1621	1644	1583	1586	1658	1691	1612	1615	1612	1615	1602	1585	1611	1554	1595	1630	1637	1635	1645	1631	1635	1642	1605	1630	1660	1643	1616	1666	1673	1586	1614	1636	1590	1577	1628	1584	1602	1612	1599	1721	1597	1616	1623	1616	1590	1591	1585	1631	1590	1661	1653	1651	1627	1629	1618	1600	1611	1578	1574	1649	1588	1562	1625	1661	1551	1542	1643	1601	1598	1657	1649	1660	1629	1695	1582	1602	1618	1661	1588	1625	1630	1597	1620	1612	1627	1630	1601	1603	1585	1580	1608	1600	1615	1671	1567	1580	1618	1631	1533	1579	1616	1663	1608	1618	1590	1582	1632	1611	1593	1630	1606	1661	1630	1596	1607	1634	1625	1526	1569	1566	1578	1593	1650	1656	1629	1502	1598	1632	1669	1624	1595	1536	1651	1674	1618	1554	1605	1564	1583	1624	1626	1589	1597	1592	1607	1572	1639	1595	1652	1631	1571	1599	1623	1614	1704	1566	1567	1622	1578	1641	1639	1583	1625	1613	1530	1594	1635	1581	1592	1634	1595	1651	1605	1622	1582	1681	1649	1616	1626	1618	1591	1624	1612	1649	1618	1624	1698	1670	1617	1664	1585	1640	1649	1660	1626	1631	1636	1588	1621	1655	1584	1661	1582	1676	1577	1589	1605	1573	1654	1626	1532	1588	1597	1646	1595	1690	1602	1610	1627	1499	1660	1626	1587	1615	1612	1633	1614	1531	1638	1667	1614	1656	1610	1650	1572	1618	1620	1609	1651	1659	1604	1604	1618	1586	1633	1639	1669	1544	1577	1696	1587	1660	1668	1615	1612	1642	1658	1613	1641	1555	1648	1633	1578	1571	1613	1592	1648	1593	1621	1620	1621	1671	1667	1617	1600	1617	1656	1539	1652	1617	1621	1593	1587	1642	1691	1578	1590	1610	1594	1623	1657	1633	1617	1638	1642	1572	1547	1589	1597	1669	1708	1615	1562	1660	1610	1592	1614	1618	1576	1609	1637	1637	1671	1633	1636	1580	1633	1667	1612	1669	1540	1573	1737	1621	1595	1627	1634	1710	1602	1555	1612	1548	1600	1573	1609	1634	1676	1656	1571	1624	1588	1580	1593	1575	1560	1595	1626	1638	1651	1528	1585	1621	1598	1602	1614	1702	1613	1689	1613	1631	1584	1635	1682	1665	1604	1613	1570	1562	1612	1632	1694	1614	1620	1633	1661	1635	1533	1605	1706	1661	1577	1653	1663	1632	1640	1659	1593	1631	1603	1553	1599	1631	1598	1644	1634	1613	1579	1650	1590	1609	1626	1599	1676	1593	1595	1584	1604	1581	1632	1623	1658	1623	1587	1597	1678	1667	1576	1630	1592	1629	1606	1592	1623	1578	1667	1643	1626	1617	1615	1591	1552
24239	21233	27442	25274	17565	1681	875	670	617	602	579	526	531	509	509	504	498	486	515	488	470	478	448	468	504	488	478	459	466	468	452	446	483	447	478	463	474	467	465	484	451	461	420	499	505	498	432	450	484	480	483	451	464	478	470	466	468	501	426	463	448	461	492	453	459	466	464	485	459	475	454	513	466	461	462	490	455	457	474	461	454	483	457	447	503	491	477	476	438	457	451	439	459	472	447	490	467	474	495	426	450	505	466	440	500	446	456	441	440	473	489	461	438	450	428	464	480	455	477	439	441	448	467	477	442	441	451	452	434	479	459	456	493	497	482	487	448	471	483	404	438	465	487	468	465	459	482	464	502	479	491	435	465	489	449	445	462	493	475	452	451	479	438	480	454	444	413	489	456	430	493	457	434	449	473	466	496	468	478	464	458	470	475	450	478	486	483	474	487	452	458	499	443	484	483	480	492	468	440	440	450	467	439	473	470	463	448	426	474	447	447	470	481	515	445	439	452	452	480	459	490	448	431	453	504	450	487	445	472	448	473	453	457	477	458	434	439	472	491	452	466	454	478	450	460	449	470	456	505	489	490	483	450	503	458	449	445	473	534	468	463	478	455	467	434	437	443	436	473	463	465	447	515	479	487	462	505	440	486	465	459	461	432	416	514	466	457	469	479	444	467	451	442	454	464	460	499	435	478	490	490	485	454	459	425	470	445	468	472	454	460	490	446	473	487	449	442	472	459	450	436	455	425	423	424	446	468	469	454	438	436	458	449	487	461	441	439	450	470	482	472	412	431	463	473	515	506	476	457	455	456	488	447	467	453	506	464	448	424	487	503	489	478	448	457	499	477	477	472	473	481	450	450	463	467	492	467	444	454	460	506	488	485	447	474	498	472	462	459	494	439	457	444	474	462	467	480	444	487	472	462	431	443	465	423	448	495	477	449	481	482	432	459	495	455	449	439	456	480	464	486	448	445	450	485	458	439	474	473	488	469	456	480	503	454	467	456	455	432	492	434	472	429	453	434	444	470	455	460	435	448	470	466	451	468	446	436	468	484	434	469	451	467	477	488	447	455	474	473	459	422	463	473	480	489	476	460	459	486	453	442	408	468	477	470	439	454	469	467	481	497	474	457	428	457	473	429	472	459	432	477	458	465	477	438	471	482	449	460	514	488	481	410	468	476	472	452	438	501	472	449	481	461	474	443	482	468	477	394	441	458	462	484	464	462	440	471	465	461	423	466	491	496	457	467	458	490	478	477	446	520	481	484	470	440	429	485	441	424	448	501	445	445	442	474	477	515	442	456	435	490	469	492	471	457	474	441	432	471	465	460	481	453	469	455	466	453	473	467	479	454	471	493	454	483	502	458	451	440	471	441	456	511	446	498	462	461	454	476	435	449	458	479	433	470	454	430	439	459	458	383	445	453	504	480	468	482	416	427	456	467	433	466	418	436	460	476	468	429	462	440	476	484	412	461	468	460	445	459	469	479	455	454	440	444	455	466	451	447	494	443	451	458	457	474	446	440	448	451	447	454	448	450	483	452	440	461	468	479	470	452	464	468	458	415	454	446	467	438	468	462	432	445	461	466	481	419	466	463	481	441	453	444	453	441	469	464	490	431	472	464	456	444	456	476	457	481	475	471	462	458	470	464	463	467	439	471	465	472	471	505	488	453	467	447	411	485	438	482	459	446	475	456	436	411	478	476	465	429	472	452	455	438	449	505	451	423	454	429	454	466	448	445	441	448	506	444	471	482	462	457	448	458	496	454	435	428	465	473	495	480	508	455	473	462	459	451	495	430	455	490	475	455	452	488	436	456	454	433	488	435	425	430	481	484	477	480	457	473	453	490	477	459	445	498	418	443	446	436	464	479	449	474	469	493	485	492	496	470	447	474	485	467	458	451	469	474	453	456	486	449	426	497	438	451	440	483	458	440	412	435	477	466	474	447	456	427	489	470	446	448	473	461	441	429	517	476	428	468	442	453	457	464	496	469	467	429	490	447	484	446	454	528	490	435	460	507	502	461	474	482	485	430	452	448	477	442	450	441	453	463	521	475	480	451	427	457	451	447	498	462	440	482	522	504	471	450	469	499	426	445	410	462	492	433	470	469	396	479	457	459	479	426	490	488	450	458	459	443	412	436	467	472	470	458	478	456	456	492	482	469	458	456	472	486	421	428	486	441	492	435	471	467	508	463	481	445	486	493	484	466	456	465	457	462	477	439	470	469	446	485	462	497	437	467	454	453	412	464	453	482	450	487	464	474	465	490	456	477	464	448	457	466	452	487	430	487	469	433	474	468	460	444	489	471	495	474	487	494	433	480	431	445	445	460	413	469	461	437	460	463	428	449	461	474	460	460	422	473	445	455	484	444	457	458	435	458	462	476	467	453	479	463	480	515	452	472	459	502	462	470	458	450	501	474	427	464	447	489	452	466	431	469	481	456	446	453	480	433	479	457	465	430	453	423	446	492	454	449	491	475	480	466	461	456	469	496	456	459	420	461	454	454	422	456	461	448	460	448	453	474	487	448	462	482	485	488	478	439	454	464	445	477	431	461	434	450	455	474	437	450	450	451	461	486	472	440	439	469	481	462	417	447	481	494	444	481	474	438	495	456	478	466	472	440	464	471	477	462	461	470	457	449	464	478	468	498	473	458	446	428	452	454	424	479	468	447	430	448	460	450	485	454	470	484	448	496	438	485	476	475	430	439	461	457	455	468	443	477	479	481	446	452	437	481	482	449	454	438	509	475	432	432	473	464	425	471	447	461	442	464	436	503	455	496	472	467	510	471	454	475	478	440	441	481	477	467	516	463	464	406	447	435	473	456	452	501	455	460	446	468	450	504	446	460	489	465	457	477	448	450	467	461	445	442	420	432	471	460	439	468	440	467	446	510	444	441	443	472	480	463	485	490	469	481	463	451	514	458	495	480	445	435	495	501	448	450	477	408	462	475	464	457	475	444	451	495	459	472	461	484	447	452	499	485	400	465	456	471	445	475	451	448	495	487	423	452	456	476	453	435	497	467	469	453	459	454	497	456	463	440	449	474	464	454	490	431	446	504	456	491	474	469	459	474	488	446	465	455	459	418	464	454	466	431	449	414	448	485	464	490	445	459	481	460	467	446	475	451	461	427	466	449	499	435	510	457	451	417	480	425	462	479	444	453	426	432	441	463	463	469	463	465	477	475	444	439	476	486	425	440	425	436	492	470	479	467	436	449	458	461	483	471	448	472	435	428	436	462	480	451	438	436	437	504	451	454	466	447	471	471	454	479	484	483	451	472	476	483	393	458	482	493	449	434	498	471	483	490	482	452	448	494	451	445	418	450	474	465	461	454	453	466	463	487	450	436	511	436	448	457	408	458	477	513	425	482	453	460	437	463	456	461	455	461	460	446	483	504	480	450	462	478	468	433	477	452	496	442	466	496	501	460	478	461	448	461	445	465	484	455	462	482	480	491	440	471	458	436	499	514	462	439	422	466	441
44670	15440	15441	4009	2756	2139	1733	1585	1363	1214	1188	1102	1048	1037	1034	1006	985	926	903	916	984	933	844	866	942	876	874	861	912	850	830	892	884	870	865	836	861	863	856	820	831	763	847	842	851	819	885	833	856	817	839	864	825	835	813	829	844	818	844	797	835	815	852	834	883	830	840	850	795	825	858	810	828	814	803	870	829	849	855	842	852	838	843	816	825	840	808	879	813	812	819	781	837	819	827	832	815	815	853	850	797	908	908	808	817	802	837	829	833	812	860	821	876	804	836	902	865	837	806	817	788	796	834	835	866	837	830	817	819	826	862	801	801	829	869	822	847	804	843	810	881	828	834	869	805	813	894	860	846	872	840	799	866	839	844	850	861	784	826	782	807	788	877	889	878	880	805	841	846	837	871	862	839	838	835	798	823	830	841	850	792	835	860	789	837	836	809	917	820	837	773	831	848	830	889	829	852	831	825	822	818	843	838	841	811	833	841	815	827	833	789	828	812	805	866	828	805	800	805	871	818	847	797	775	827	828	839	901	817	856	844	855	899	887	805	906	820	877	803	831	842	854	835	815	852	838	844	778	839	870	829	836	769	813	781	835	810	839	821	832	810	834	862	845	854	822	858	770	824	842	850	850	798	799	799	846	814	851	893	827	877	845	871	818	821	834	883	803	882	771	789	786	807	839	845	869	892	833	835	761	824	876	819	846	840	838	818	819	881	850	835	865	835	878	811	837	888	817	850	831	819	843	794	851	857	832	801	835	826	829	861	830	821	799	857	809	817	864	840	826	841	871	883	831	824	811	870	806	844	820	812	858	834	822	790	864	854	843	829	827	836	816	824	820	830	855	859	873	800	857	850	808	814	848	848	867	798	834	779	819	866	833	804	872	814	841	808	792	866	889	816	871	770	846	810	881	837	843	826	825	860	837	784	838	838	824	845	830	859	832	880	793	801	824	867	883	855	834	861	894	891	827	878	856	828	827	855	785	878	856	801	829	841	870	797	868	833	876	796	840	813	827	843	833	882	860	806	864	836	826	811	813	869	827	845	935	823	848	870	812	880	851	839	853	824	881	816	867	883	861	888	862	828	815	828	847	831	863	794	850	859	819	900	805	834	853	848	868	848	855	812	850	820	877	830	899	851	820	865	847	819	830	815	827	846	827	799	867	865	855	841	810	795	813	812	872	845	841	838	847	846	810	841	844	846	844	777	840	844	859	829	761	857	862	809	828	838	843	808	880	822	820	843	827	830	851	857	822	846	834	820	845	844	831	887	846	808	788	859	841	805	806	842	824	814	822	837	861	822	866	871	812	808	851	859	850	841	805	825	844	868	848	817	843	848	830	866	839	819	862	847	830	866	798	811	801	821	814	887	853	828	855	863	863	836	857	837	832	823	875	829	822	799	830	781	820	854	902	894	833	882	855	850	879	834	852	811	810	877	848	889	815	803	855	864	856	808	823	850	814	865	840	860	819	829	800	843	829	917	849	832	802	845	852	868	817	822	845	839	866	854	882	815	861	871	857	838	855	838	839	836	829	817	831	848	812	814	822	848	830	835	821	900	790	863	832	796	845	791	855	836	836	865	835	840	870	802	831	844	891	857	830	870	830	828	853	859	866	811	792	842	800	857	873	844	834	864	800	826	858	794	810	831	775	838	844	838	866	857	853	776	812	816	806	877	840	840	813	856	842	840	862	857	831	834	817	825	880	806	797	862	845	893	844	804	856	892	806	852	844	813	848	828	822	822	837	887	815	862	847	829	829	890	855	878	860	823	855	831	878	834	851	847	828	845	842	824	843	879	825	880	836	831	850	793	874	886	839	827	815	808	839	826	831	841	798	885	786	860	805	862	802	867	868	802	866	866	819	852	790	912	847	817	829	807	796	777	839	870	851	799	885	780	850	821	806	816	876	806	846	867	757	856	842	814	846	871	901	825	891	803	864	797	892	816	867	813	826	818	868	819	792	796	877	823	783	853	828	884	840	842	835	806	911	839	851	836	848	848	848	934	835	858	792	802	796	823	859	866	818	824	856	846	878	799	838	806	789	782	834	767	871	860	799	817	827	832	833	855	844	776	858	818	787	862	797	828	868	782	841	785	882	842	878	868	824	878	851	849	788	846	841	825	857	851	866	782	842	810	855	836	832	820	807	866	857	837	845	837	886	833	825	823	846	860	872	826	798	830	835	826	825	872	821	904	832	872	791	839	891	816	851	829	833	859	836	832	820	787	817	838	887	849	841	830	842	841	859	803	797	829	812	840	867	841	815	851	815	833	818	838	833	866	842	799	825	810	835	859	799	820	830	883	798	853	839	843	842	776	837	808	848	819	835	816	799	811	828	817	876	895	877	844	867	776	821	810	795	803	832	833	840	822	813	844	812	825	892	824	893	831	802	802	834	824	786	835	822	857	848	770	819	827	848	849	804	874	891	810	827	846	825	851	837	839	798	812	856	836	822	836	776	793	771	813	842	892	845	813	885	847	808	809	773	843	818	873	882	887	868	843	865	868	891	812	860	835	798	879	803	837	851	843	817	828	823	814	824	867	834	856	837	867	839	846	828	879	822	872	866	891	823	806	835	870	818	868	833	849	829	842	831	812	820	807	898	831	869	844	843	887	773	857	829	845	861	813	796	824	825	862	846	816	814	770	799	847	779	860	839	878	824	851	863	890	863	861	808	834	796	853	850	849	811	812	805	865	856	794	888	790	867	835	805	872	847	843	869	781	806	842	800	835	854	868	820	831	868	892	847	871	865	839	828	799	836	823	834	835	854	835	849	863	826	810	862	901	812	814	843	828	841	905	834	852	860	835	889	831	833	812	877	872	839	816	872	817	781	876	826	848	846	824	846	820	800	864	794	837	796	826	857	861	828	804	827	836	811	876	839	894	788	869	833	833	800	836	837	808	858	814	877	839	890	822	837	849	832	847	844	851	818	832	815	841	836	800	880	834	855	865	845	839	830	824	801	810	845	815	800	821	864	842	865	840	872	853	812	856	801	836	837	839	857	849	793	807	804	849	767	895	781	843	820	803	824	846	815	824	908	800	789	794	815	815	796	846	838	801	826	846	818	839	846	847	839	813	862	803	818	820	766	858	808	866	859	810	809	842	857	825	822	844	834	869	852	824	868	845	819	834	792	792	882	868	827	834	824	811	837	856	762	864	857	807	814	796	860	875	854	854	854	858	823	842	861	865	847	795	886	853	852	843	843	856	828	776	836	766	780	801	810	844	826	813	860	858	864	852	884	844	843	835	810	847	842	809	860	839	814	859	842	804	872	872	804	820	848	821	825	851	858	842	823	783	858	819	820	772	858	878	860	883	789	849	819	831	809	856	797	853	796	788	869	791	834	810	863	799	819	839	862	868	859	801	834	807	919	886	848	846	803	810	832	861	847	865	842	800	807	907	806	876	817	839	840	882	788	869	813	879	779	834	888	804	842	832	840	866	799	833	847	858	793	836	819	833	827	821	870	846	799	771	839	820	797
23241	21208	28308	24403	21207	16888	1799	839	772	710	673	690	630	614	592	528	549	565	545	585	524	506	527	558	519	524	506	498	501	473	534	477	521	492	474	514	473	449	497	485	506	500	499	452	523	502	481	530	485	511	526	474	492	501	463	509	467	502	481	495	477	464	532	483	483	463	477	512	462	475	501	494	495	505	494	451	485	459	538	484	486	494	492	495	470	485	474	499	519	505	461	463	482	468	496	476	462	469	459	463	480	518	492	493	499	456	454	533	449	523	490	487	492	461	511	520	491	454	476	497	491	449	488	472	503	482	484	463	496	504	449	480	437	480	514	429	444	492	489	500	502	483	493	494	516	515	459	484	469	518	456	471	516	460	508	486	446	490	477	453	503	491	437	493	482	488	437	475	483	466	460	505	484	498	476	481	486	455	480	492	452	485	488	470	445	479	488	469	470	501	499	459	521	465	489	472	482	466	515	485	485	477	511	464	487	510	474	457	497	480	504	494	475	461	486	481	514	484	494	491	433	530	462	458	495	474	513	500	481	502	519	482	432	496	495	447	452	447	516	495	486	449	461	500	467	497	450	498	501	498	467	461	492	493	484	481	460	503	453	528	481	466	454	444	495	485	479	487	461	447	442	517	495	512	481	442	468	523	493	492	449	495	505	513	460	467	507	508	505	459	533	477	527	443	514	520	458	498	494	472	489	458	468	485	505	494	477	492	486	500	464	475	483	476	475	498	469	484	463	505	496	479	483	449	466	484	468	484	469	448	486	496	502	494	493	466	492	517	487	502	480	493	474	497	485	469	510	481	481	491	437	464	516	464	490	455	460	498	452	475	504	439	484	517	520	489	453	455	473	520	465	485	475	488	435	488	468	494	505	478	465	464	458	450	464	495	473	501	434	496	457	487	485	493	493	465	475	485	455	491	491	458	492	494	459	480	506	478	514	500	448	491	499	516	480	472	470	487	451	477	450	441	490	496	483	470	487	489	477	503	451	484	479	462	446	485	476	489	486	498	474	483	469	485	499	535	448	495	489	497	491	430	466	503	474	457	492	496	465	492	467	509	473	482	483	462	501	456	480	517	486	449	488	458	514	464	441	475	448	466	459	452	488	482	454	487	516	458	469	488	473	447	477	468	481	508	455	499	480	474	487	471	469	499	479	486	505	510	493	493	517	483	482	479	499	479	480	463	471	481	460	475	466	495	436	489	514	510	453	486	529	480	468	481	463	455	501	513	496	472	473	476	521	487	483	509	455	496	517	501	450	441	495	498	475	441	505	479	488	486	493	477	445	463	534	499	476	500	522	458	487	477	454	510	495	482	474	462	458	488	455	468	505	489	476	413	468	477	484	497	439	483	502	466	480	492	485	499	454	487	446	476	463	508	464	488	484	480	450	491	469	459	489	459	476	479	454	492	482	463	472	520	498	486	491	448	492	464	495	434	471	515	452	502	473	443	463	473	485	487	451	493	461	495	452	488	499	447	438	478	480	424	499	502	518	482	438	505	491	474	445	487	465	507	525	467	485	507	498	512	518	514	488	500	538	491	497	476	515	503	487	485	481	504	506	497	474	423	470	497	502	453	498	472	482	480	486	508	495	448	484	548	464	489	483	489	471	444	467	446	447	463	476	442	480	463	494	491	458	468	472	462	488	483	493	481	457	511	517	458	465	486	462	476	507	481	525	478	464	478	506	493	485	509	476	460	481	485	470	524	467	490	500	468	499	509	494	456	484	477	477	474	479	541	479	469	460	444	527	528	472	512	499	466	468	474	498	516	537	539	469	497	531	504	501	460	497	527	467	451	490	491	529	469	483	515	482	436	472	492	479	470	492	461	498	446	465	475	450	458	515	451	460	471	451	440	463	455	503	480	506	489	518	510	475	442	485	453	500	473	469	495	469	487	466	486	494	503	474	450	455	476	455	480	496	506	497	506	512	454	482	517	491	480	482	499	495	498	509	518	458	485	492	466	469	488	506	497	477	470	488	524	475	455	484	499	499	453	514	468	470	505	453	460	517	523	516	458	475	456	512	467	476	465	478	496	470	516	469	513	455	453	452	490	494	473	483	479	451	471	493	491	519	489	452	497	450	464	488	473	514	481	456	491	496	470	434	489	501	473	466	492	485	497	485	482	501	493	489	459	462	489	514	507	464	481	513	521	468	478	491	466	469	477	478	492	456	450	495	448	517	468	477	472	474	486	466	505	485	479	464	450	494	494	493	431	475	487	475	482	453	507	476	471	468	490	491	475	440	474	505	479	534	506	452	496	496	467	462	474	462	473	452	480	467	514	499	462	485	497	463	488	506	470	449	450	467	486	448	478	514	472	491	478	441	484	510	461	485	445	496	467	472	468	468	472	462	503	482	458	538	500	488	479	534	477	477	478	474	496	497	477	498	455	517	519	477	523	504	494	459	467	454	486	519	457	469	475	477	439	513	491	459	478	453	409	501	503	508	504	494	493	487	465	504	471	471	449	477	460	471	480	436	458	487	478	465	488	442	498	452	521	432	462	483	473	514	493	471	523	462	466	456	461	484	472	535	488	502	454	488	467	509	478	474	471	505	467	482	458	459	450	492	525	486	469	505	439	415	469	478	497	468	510	484	485	498	492	497	462	434	523	481	446	458	527	490	508	504	478	487	465	491	484	472	510	486	426	496	471	484	486	476	500	484	495	481	478	489	472	495	487	482	510	484	501	468	477	459	470	461	474	526	530	510	468	477	482	488	461	473	507	471	491	465	490	472	483	491	446	473	473	478	439	476	480	471	468	501	466	478	478	497	467	473	481	521	475	529	424	456	501	518	472	484	495	523	511	493	481	471	465	509	465	488	497	488	508	467	478	485	460	482	511	455	500	504	491	480	469	497	477	535	480	455	502	477	480	497	452	492	475	492	482	470	473	485	471	492	493	453	517	477	467	474	477	482	483	470	504	494	484	448	509	477	473	474	481	509	496	486	474	456	502	445	472	478	484	503	481	462	475	474	515	440	492	472	513	455	495	541	477	479	504	494	469	475	456	429	445	483	471	432	487	490	490	508	454	462	457	491	496	502	468	492	492	479	436	478	484	467	490	482	481	506	485	509	450	526	466	503	451	523	477	482	451	517	457	481	454	471	448	475	505	452	497	456	490	485	511	460	447	461	481	487	497	472	463	424	493	519	467	479	518	507	505	478	510	463	434	499	488	511	469	492	454	504	447	490	455	458	505	464	502	468	488	469	476	449	489	524	508	468	514	436	477	497	505	487	453	487	445	474	475	497	495	521	533	475	479	477	479	505	462	474	517	491	479	475	528	489	478	486	479	437	515	468	472	489	442	486	463	477	500	493	475	484	479	479	492	465	474	475	478	488	432	421	457	495	502	491	516	476	425	461	455	517	446	466	529	478	500	489	514	473	472	480	512	460	475	488	472	450	459	468	478	491	522	431	442	500	427	442	440	487	538	475	498	494	464	504	500	491	486	495	475	513	502	520	485	500	480	477	476	494	492
40623	19067	18419	6287	4298	3206	2623	2106	1788	1599	1468	1357	1240	1231	1173	1063	1082	1055	1026	1006	992	958	875	920	949	973	919	868	897	858	858	886	837	802	855	887	792	895	848	825	855	870	832	813	844	861	853	846	832	827	847	841	853	805	855	805	804	852	861	876	809	780	846	810	831	828	833	793	803	816	810	803	878	804	822	771	818	841	885	838	813	797	849	809	824	829	806	853	840	820	812	806	785	817	849	899	823	788	825	847	843	833	865	858	856	870	855	849	847	808	837	823	793	818	806	822	783	847	843	835	802	787	801	828	890	840	819	840	809	821	815	853	806	827	811	802	883	853	782	845	842	815	838	821	809	750	818	867	818	839	835	785	875	803	819	861	831	876	792	760	815	794	828	846	845	879	866	831	792	823	884	839	837	845	848	806	833	792	818	830	825	792	817	856	792	806	765	832	776	793	814	843	801	792	828	850	806	806	846	840	753	816	814	849	804	849	834	794	809	789	825	826	777	802	837	814	833	814	838	802	841	761	787	774	821	805	800	838	855	856	816	810	836	759	840	835	814	762	809	788	804	813	825	819	791	813	829	816	837	820	799	833	837	880	816	820	789	805	870	732	836	819	796	842	835	809	816	829	744	837	865	856	832	808	819	856	780	826	825	848	860	841	781	830	862	859	818	827	861	856	811	853	803	853	832	776	851	790	820	778	840	826	799	816	832	841	818	781	815	812	832	808	847	789	771	831	848	795	821	805	833	841	794	881	831	863	821	830	800	831	804	807	815	779	825	838	813	860	801	807	796	803	820	843	811	831	795	825	831	797	802	762	836	864	815	791	821	819	780	817	812	746	805	831	859	800	808	838	823	812	871	780	807	810	843	752	811	765	830	778	819	805	885	832	817	807	801	784	813	852	833	877	853	794	795	806	837	779	801	801	869	780	761	782	791	847	815	839	818	788	861	861	799	850	845	818	835	831	832	833	820	814	768	829	848	780	824	795	857	838	787	834	810	774	792	830	823	829	845	878	819	792	812	837	808	795	850	812	878	796	828	872	804	806	779	813	806	820	857	811	823	851	858	797	785	798	833	810	839	870	810	854	792	855	813	800	851	732	774	861	829	870	803	798	759	814	803	800	853	816	796	792	792	840	783	792	855	800	807	793	846	821	778	787	807	840	871	859	818	817	830	796	846	859	791	850	856	835	842	791	824	837	806	799	776	827	829	843	823	830	815	856	844	787	842	779	864	818	833	794	830	806	819	797	853	760	787	822	837	781	813	834	826	841	834	860	772	837	842	838	844	802	793	826	806	812	803	850	805	790	832	808	823	855	822	880	813	808	831	857	839	778	825	828	847	775	839	867	834	825	805	869	814	755	815	855	822	807	783	839	779	835	768	794	835	801	785	793	856	859	802	886	829	780	813	855	790	819	847	803	818	783	821	854	842	840	779	813	873	819	848	832	855	860	841	796	842	835	832	785	818	857	832	825	836	819	871	844	848	871	889	814	868	851	844	812	810	800	798	842	806	873	774	779	839	821	834	797	802	804	779	859	821	801	869	803	792	839	783	766	819	811	835	878	845	827	800	848	813	807	819	782	775	808	809	818	848	866	834	813	856	801	826	786	864	771	812	858	819	851	799	774	861	796	790	796	813	846	791	844	825	846	806	835	789	810	855	833	824	844	824	814	813	800	844	789	812	783	822	826	819	817	813	785	850	798	835	797	796	825	845	867	813	832	823	809	822	839	809	792	820	842	828	792	811	830	822	818	836	831	777	825	825	773	824	829	841	851	828	814	835	842	816	768	869	812	844	823	871	847	824	875	796	773	799	797	806	816	870	838	832	848	829	798	847	786	845	796	832	804	851	821	814	834	785	815	836	827	824	869	808	854	857	816	837	804	897	803	779	854	836	836	835	834	805	842	817	799	851	802	833	840	817	842	802	800	789	799	819	841	832	786	851	800	836	818	814	822	860	813	803	788	791	825	837	867	807	818	824	823	798	774	828	836	856	743	843	808	816	818	773	869	809	829	786	810	811	844	812	817	809	856	821	841	823	812	824	803	835	850	832	812	808	850	801	822	769	794	831	860	819	798	839	844	861	784	759	816	831	849	833	849	821	828	856	803	835	759	850	822	832	796	844	860	851	831	843	869	827	835	838	824	797	833	784	783	791	777	814	822	795	797	780	835	839	820	866	850	872	795	754	838	855	803	835	836	804	822	749	894	798	834	781	829	822	857	810	760	843	757	813	834	825	853	836	814	805	821	818	757	818	781	783	846	834	834	839	777	829	772	821	838	830	775	813	810	810	828	801	825	830	817	793	798	832	795	807	812	810	840	811	788	827	802	777	807	833	778	821	777	811	778	835	800	828	865	759	803	809	779	842	808	810	854	781	787	843	833	819	820	820	854	847	825	860	777	803	817	838	834	844	810	822	821	784	845	873	813	780	869	810	806	884	824	869	851	876	789	776	790	766	850	806	815	855	779	845	822	737	794	756	821	822	864	820	780	788	793	811	858	843	803	817	774	835	843	816	819	830	778	835	799	761	866	830	822	833	832	824	824	850	831	810	879	836	826	885	839	781	826	822	756	827	803	858	785	821	809	844	833	848	847	815	775	817	828	857	839	813	861	780	826	839	836	854	824	802	795	773	789	799	855	848	803	866	820	830	882	783	821	789	759	833	804	776	819	801	787	825	818	819	786	813	802	821	863	792	839	797	810	831	806	822	830	760	789	856	811	816	801	810	835	856	827	811	825	843	842	782	798	825	836	827	820	775	805	850	808	811	806	806	787	810	827	861	818	773	803	845	785	831	853	774	813	807	807	812	865	781	836	828	835	819	815	833	844	858	839	853	854	848	799	871	795	834	870	856	798	794	775	776	806	830	867	817	795	805	818	810	818	774	839	812	807	841	843	822	873	826	791	804	849	816	809	819	824	836	843	821	819	785	810	842	792	866	842	848	833	803	800	766	808	851	838	841	798	821	839	787	780	851	840	854	772	828	841	784	842	835	853	784	857	833	806	817	800	825	850	834	812	814	819	904	778	837	794	838	808	816	805	768	808	754	767	834	853	794	774	843	789	822	793	860	818	796	796	807	845	823	863	754	869	857	840	816	804	780	728	854	795	788	816	839	770	855	823	853	867	819	830	857	798	760	816	788	819	835	827	814	866	809	826	824	810	812	792	813	813	860	839	883	802	795	811	788	784	795	815	857	820	785	826	858	815	796	798	819	808	783	809	835	798	813	855	843	768	828	822	825	828	800	793	762	885	839	787	807	801	805	839	801	758	819	773	809	856	773	801	821	801	789	816	786	799	863	830	870	798	791	861	791	797	795	832	769	864	853	823	871	809	816	812	814	837	778	800	808	777	799	811	811	850	830	852	785	826	855	778	866	849	814	850	753	809	808	814	831	856	833	779	849	823	762	792	873	768	809	876	800	835	792	849	817	851	849	821	821	852	847	791	811	869	820	863	835	811	848	816	835	820	835	792	798	808	821	774
27363	20938	11786	1913	1292	1176	1030	993	973	987	975	974	1002	949	940	937	1002	1006	966	928	975	953	1002	995	964	1072	988	988	911	1014	979	947	961	978	940	963	963	911	968	987	1005	957	955	955	907	948	984	976	981	933	1001	937	942	984	970	961	954	944	982	961	987	959	1005	982	956	993	1016	998	993	959	949	994	909	979	989	994	936	998	913	943	995	943	933	945	1029	988	903	1019	997	952	956	942	935	913	898	970	989	964	946	957	980	907	998	913	1012	968	939	982	921	977	960	1022	1006	999	1010	964	982	978	934	926	1007	988	1013	941	977	989	969	1002	947	1009	974	992	959	997	939	996	964	937	977	1013	917	992	1006	959	960	978	981	933	948	961	915	928	980	938	978	937	1082	999	936	988	988	995	980	882	989	915	976	949	940	904	882	966	970	1030	943	960	951	935	982	1016	969	963	995	923	971	898	920	964	919	940	972	922	974	964	985	972	958	940	973	961	1019	948	958	955	982	987	979	915	967	983	975	928	1025	978	1004	986	1014	978	929	972	965	947	951	936	915	928	997	970	880	972	919	975	931	972	949	973	950	960	990	943	895	998	955	945	933	957	942	937	948	946	976	957	1015	995	961	945	958	933	947	1002	955	927	926	1000	948	1023	946	1012	965	951	915	987	920	922	976	994	948	964	950	952	968	958	961	936	912	983	975	931	945	943	923	930	883	956	995	947	977	985	939	1028	961	927	1029	982	925	945	964	981	980	958	974	965	1005	965	953	974	947	923	936	894	998	983	1008	962	1002	916	955	965	959	942	964	995	964	962	958	948	943	935	969	922	951	1042	1009	973	942	989	948	983	937	930	924	951	981	953	971	968	1011	942	956	970	984	973	956	915	958	935	996	942	976	939	930	990	962	936	894	962	988	936	994	937	942	976	1001	930	955	1013	924	996	911	945	953	944	972	968	981	931	1000	983	923	950	959	969	939	944	940	970	1030	999	912	985	1039	959	957	978	1004	975	970	941	1010	968	947	982	953	1012	957	921	1022	908	956	1008	967	940	1011	925	941	951	939	942	988	964	910	991	996	931	972	932	975	926	958	989	935	974	978	973	981	1028	991	991	990	972	977	953	966	978	971	909	955	935	1004	960	954	955	969	978	936	939	946	948	972	904	932	918	963	985	971	1014	964	956	978	1019	974	999	961	981	986	944	971	1038	1005	969	972	948	978	926	983	955	1022	972	951	938	971	967	904	997	955	958	994	960	946	990	946	926	930	974	911	976	993	960	960	975	948	1018	963	973	956	914	979	944	996	896	952	935	981	986	954	947	968	912	907	988	952	1019	958	979	984	967	1021	945	960	954	1031	1009	953	1003	957	967	982	998	960	955	946	1018	916	905	959	935	962	940	1018	970	914	990	943	958	922	963	944	977	996	977	988	988	926	936	935	946	971	932	944	996	977	978	932	951	960	953	945	893	936	929	923	913	954	985	936	947	991	908	957	935	989	971	946	941	1013	959	935	931	930	937	939	1027	1001	973	954	937	945	942	950	980	952	973	967	921	960	930	929	964	956	920	971	943	1013	951	923	991	1022	946	951	985	934	953	1020	944	956	947	947	948	982	977	983	954	994	960	962	965	985	986	922	969	1003	963	967	931	989	981	972	920	976	944	943	967	914	1005	964	955	939	987	947	971	969	980	933	907	969	986	974	983	923	945	941	969	962	967	934	944	1030	941	942	1017	994	980	997	992	965	944	945	943	960	954	930	960	980	982	944	982	946	1006	948	928	940	947	949	954	992	948	954	948	988	932	946	945	998	1019	884	939	919	952	953	948	954	971	1022	968	986	1039	915	947	932	940	958	951	961	952	910	950	979	958	1010	945	1016	1000	945	975	883	970	932	926	932	983	981	962	984	943	1001	965	943	915	912	960	933	907	973	972	968	920	994	951	953	898	963	982	973	972	948	922	927	935	962	956	1001	992	964	921	976	967	973	965	953	921	965	958	975	946	927	1001	970	970	940	947	999	995	938	1030	922	958	920	965	907	970	975	958	933	959	963	941	987	977	944	1029	1008	947	946	918	1001	942	958	1028	973	977	970	955	1004	950	951	949	951	950	963	907	960	889	986	915	1002	988	977	967	931	950	949	957	952	955	984	955	958	922	944	997	932	931	968	974	968	970	925	962	984	925	1041	973	928	1009	952	963	955	1000	937	930	986	988	967	909	941	917	917	971	886	988	1005	979	942	936	911	961	929	982	957	933	950	955	942	1004	916	996	946	959	1017	984	968	956	964	970	952	938	986	946	957	932	901	963	903	949	972	940	920	937	946	903	968	954	962	964	1003	954	957	959	979	940	986	998	966	890	965	927	974	976	972	988	983	921	982	960	929	942	944	937	984	1025	1001	908	908	983	965	964	1004	940	966	1002	949	982	959	972	1009	917	917	993	936	970	952	973	999	917	958	934	972	951	947	1026	930	917	956	997	979	964	948	995	986	949	988	974	958	987	933	921	999	929	916	999	900	919	985	1016	1000	933	951	1003	990	956	985	929	944	1013	970	964	948	941	961	979	902	963	1017	930	922	936	949	955	998	950	958	1026	980	992	908	971	951	926	944	922	964	933	945	957	974	966	929	969	975	956	942	946	997	999	915	967	972	959	977	934	985	919	981	986	1000	913	925	925	982	923	938	977	947	997	981	983	993	979	968	964	957	941	962	952	954	960	939	993	961	976	955	934	1013	1006	937	1011	962	968	994	957	965	994	983	998	1004	975	951	932	972	981	932	954	985	933	976	944	994	944	989	947	956	954	963	982	942	958	971	920	981	930	989	947	914	929	943	934	908	1026	956	984	919	982	985	990	891	1014	1015	977	963	976	915	943	978	974	1011	965	942	955	971	987	970	916	940	923	992	987	962	912	955	1033	1007	927	943	944	987	963	936	921	976	947	970	948	951	957	1003	957	918	955	975	956	930	1001	992	958	1044	927	949	931	905	1003	928	963	946	969	1001	977	937	920	969	982	955	1001	957	935	961	904	885	972	976	917	967	966	962	976	918	962	1006	973	1001	959	951	913	961	910	947	980	970	963	920	972	971	966	1007	981	931	959	908	987	953	1034	964	999	974	1005	933	928	984	926	1001	961	966	979	944	931	958	939	935	981	1002	956	944	943	931	951	1012	982	963	959	963	984	969	992	984	1009	998	970	960	952	982	874	951	997	910	956	984	908	970	997	937	970	991	983	966	985	996	980	943	922	969	957	975	941	961	945	958	965	925	951	955	938	988	991	976	965	999	962	958	973	951	939	944	977	980	896	935	952	1023	921	991	916	958	934	909	972	920	928	969	987	995	963	936	987	948	950	974	962	867	945	993	961	964	937	990	940	953	1004	973	954	982	905	949	943	982	955	928	1007	967	974	948	951	955	947	972	921	942	914	972	1012	981	1020	990	974	927	1003	970	953	914	926	1028	947	905	958	978	967	986	941	1035	985	964	972	957	971	936	951	968	938	932	955	929	959	955	954	907	959	955	1000	991	1001	922	946	1001	976	922	1001	966	1026	991	997	935	1007	951	964	932	932	894	967	946	977	985	952	964	1002	1005	950	971	1035	938	971	981	944	984	981	948	975	976	963	930	924	1020	996	994	978	977	948	982	906	918	924	897	952	924	970	996	928	972	912
27615	6311	5720	1983	1889	1795	1663	1670	1666	1641	1619	1678	1651	1642	1650	1670	1618	1567	1652	1647	1558	1728	1658	1649	1661	1641	1616	1594	1616	1679	1558	1597	1645	1633	1650	1645	1613	1625	1679	1637	1580	1650	1645	1623	1639	1620	1607	1598	1632	1599	1583	1606	1627	1663	1587	1713	1627	1660	1620	1602	1610	1684	1618	1641	1628	1595	1616	1601	1584	1603	1584	1598	1590	1591	1616	1652	1608	1606	1672	1639	1614	1643	1646	1584	1637	1714	1591	1649	1500	1627	1588	1560	1629	1618	1542	1570	1626	1683	1658	1648	1594	1642	1659	1642	1636	1615	1617	1633	1627	1614	1671	1578	1645	1629	1567	1627	1665	1639	1616	1604	1536	1632	1637	1608	1577	1629	1559	1647	1607	1647	1608	1635	1626	1639	1614	1707	1596	1577	1614	1511	1661	1635	1616	1607	1649	1559	1548	1666	1597	1604	1631	1687	1603	1626	1637	1624	1609	1580	1632	1646	1572	1601	1646	1658	1624	1606	1641	1594	1645	1658	1598	1655	1585	1563	1662	1648	1618	1690	1537	1624	1668	1600	1644	1611	1613	1538	1652	1602	1587	1638	1646	1634	1588	1630	1674	1623	1617	1587	1578	1595	1557	1642	1604	1575	1613	1605	1579	1600	1696	1598	1544	1695	1603	1667	1541	1578	1590	1618	1629	1759	1648	1624	1634	1635	1608	1582	1652	1680	1579	1646	1611	1617	1611	1624	1642	1593	1629	1583	1622	1580	1629	1580	1646	1546	1612	1669	1625	1627	1601	1589	1629	1634	1615	1669	1601	1641	1592	1531	1607	1622	1607	1690	1626	1635	1626	1562	1589	1611	1684	1601	1705	1622	1565	1700	1615	1646	1557	1577	1612	1651	1671	1581	1654	1646	1630	1687	1630	1653	1604	1607	1588	1649	1648	1596	1661	1603	1587	1567	1578	1627	1581	1565	1645	1696	1588	1559	1582	1629	1589	1635	1617	1622	1566	1686	1559	1579	1614	1584	1696	1601	1553	1527	1634	1627	1565	1658	1597	1568	1642	1639	1589	1599	1580	1647	1584	1625	1609	1637	1718	1625	1630	1560	1683	1629	1655	1659	1614	1651	1615	1612	1613	1568	1633	1576	1657	1653	1600	1592	1630	1573	1659	1631	1688	1570	1614	1676	1590	1549	1588	1576	1633	1627	1617	1555	1561	1539	1649	1641	1600	1678	1616	1557	1656	1648	1616	1572	1599	1691	1613	1599	1639	1620	1617	1630	1667	1639	1612	1601	1498	1613	1575	1654	1590	1663	1598	1568	1599	1637	1642	1610	1673	1567	1579	1596	1645	1618	1602	1662	1633	1619	1619	1671	1611	1599	1602	1570	1629	1626	1600	1601	1561	1622	1631	1612	1601	1590	1671	1590	1641	1634	1643	1620	1557	1577	1586	1638	1701	1620	1593	1614	1668	1605	1601	1667	1680	1545	1569	1648	1581	1596	1562	1554	1615	1648	1652	1634	1613	1603	1644	1687	1639	1624	1643	1689	1598	1633	1564	1631	1626	1620	1655	1617	1580	1609	1615	1671	1639	1613	1607	1677	1691	1576	1637	1581	1633	1591	1604	1665	1638	1614	1586	1627	1622	1666	1571	1670	1622	1581	1648	1632	1675	1631	1621	1671	1677	1633	1622	1625	1640	1696	1629	1645	1636	1666	1597	1651	1587	1696	1646	1649	1592	1625	1624	1590	1643	1565	1590	1545	1638	1616	1662	1592	1603	1651	1634	1606	1583	1644	1581	1636	1570	1598	1627	1618	1614	1638	1610	1690	1627	1619	1653	1551	1622	1482	1638	1634	1628	1581	1626	1604	1575	1583	1630	1583	1637	1643	1628	1627	1686	1597	1654	1627	1563	1612	1611	1564	1655	1613	1614	1595	1634	1615	1609	1621	1621	1586	1730	1621	1661	1581	1624	1631	1584	1658	1634	1611	1570	1623	1608	1535	1686	1657	1580	1606	1668	1651	1585	1607	1656	1628	1620	1604	1660	1620	1565	1643	1575	1589	1674	1597	1615	1592	1589	1649	1722	1589	1683	1590	1661	1635	1631	1626	1594	1613	1593	1635	1604	1573	1651	1590	1638	1548	1576	1657	1650	1642	1607	1632	1560	1581	1640	1639	1619	1586	1654	1600	1634	1627	1645	1610	1622	1647	1614	1613	1549	1586	1648	1677	1582	1672	1607	1650	1686	1605	1659	1622	1522	1645	1593	1659	1597	1544	1589	1597	1633	1648	1561	1515	1563	1659	1599	1606	1642	1603	1659	1662	1626	1538	1655	1639	1607	1535	1644	1630	1623	1676	1658	1618	1643	1587	1654	1600	1576	1670	1578	1720	1540	1661	1563	1602	1641	1583	1593	1617	1605	1668	1631	1655	1654	1641	1611	1596	1653	1648	1638	1718	1602	1616	1627	1631	1660	1637	1614	1663	1627	1636	1583	1656	1644	1627	1642	1624	1607	1615	1577	1648	1556	1566	1655	1609	1674	1654	1613	1661	1583	1623	1660	1591	1592	1566	1583	1656	1583	1624	1663	1553	1651	1602	1618	1606	1612	1607	1612	1621	1560	1569	1589	1618	1607	1651	1674	1605	1652	1677	1695	1628	1542	1650	1659	1593	1631	1614	1583	1578	1615	1575	1554	1641	1624	1644	1608	1617	1626	1614	1652	1660	1638	1640	1736	1616	1637	1589	1608	1624	1708	1597	1607	1562	1636	1572	1579	1678	1670	1551	1588	1654	1643	1633	1614	1626	1626	1561	1630	1624	1670	1635	1587	1635	1593	1617	1597	1591	1642	1596	1548	1647	1659	1626	1573	1569	1610	1675	1632	1581	1634	1579	1702	1592	1649	1671	1638	1611	1561	1569	1539	1610	1616	1678	1609	1613	1602	1635	1574	1588	1650	1610	1624	1670	1631	1691	1671	1666	1639	1558	1630	1712	1650	1653	1618	1594	1610	1565	1613	1653	1582	1615	1634	1608	1674	1588	1550	1562	1686	1644	1585	1618	1598	1658	1555	1663	1676	1621	1661	1633	1736	1561	1608	1648	1563	1595	1511	1584	1635	1662	1556	1630	1642	1566	1612	1640	1619	1628	1656	1564	1576	1643	1613	1591	1639	1632	1631	1677	1707	1690	1623	1656	1675	1597	1602	1626	1616	1656	1550	1553	1594	1644	1538	1634	1599	1578	1565	1562	1615	1585	1651	1618	1604	1685	1666	1640	1598	1592	1691	1559	1574	1614	1586	1665	1636	1677	1647	1613	1597	1588	1566	1628	1642	1612	1615	1604	1585	1608	1663	1622	1597	1617	1619	1647	1562	1654	1634	1584	1561	1602	1604	1588	1575	1602	1562	1614	1616	1622	1605	1603	1596	1642	1648	1622	1643	1615	1637	1603	1600	1637	1637	1646	1657	1659	1630	1642	1625	1658	1636	1668	1628	1658	1589	1620	1684	1631	1589	1608	1662	1647	1575	1624	1647	1587	1616	1629	1574	1672	1668	1598	1625	1614	1690	1644	1585	1560	1595	1600	1584	1635	1615	1630	1581	1610	1645	1622	1611	1699	1630	1613	1623	1541	1632	1600	1568	1691	1591	1639	1597	1608	1559	1536	1609	1631	1663	1609	1590	1522	1584	1632	1621	1614	1653	1566	1579	1659	1567	1583	1641	1570	1566	1597	1617	1628	1638	1630	1659	1584	1670	1597	1594	1700	1601	1658	1631	1644	1563	1588	1601	1656	1605	1583	1607	1567	1621	1576	1541	1631	1549	1653	1663	1595	1596	1604	1597	1597	1586	1609	1561	1575	1642	1558	1634	1585	1627	1605	1635	1655	1616	1579	1613	1556	1600	1594	1615	1586	1607	1678	1655	1591	1622	1627	1608	1594	1616	1569	1639	1627	1629	1672	1566	1640	1598	1618	1604	1646	1578	1585	1603	1647	1649	1560	1595	1599	1536	1599	1604	1586	1646	1571	1644	1630	1595	1622	1634	1593	1653	1666	1648	1696	1666	1585	1617	1675	1595	1639	1684	1641	1498	1535	1654	1632	1620	1658	1612	1631	1554	1663	1591	1599	1613	1545	1607	1651	1634	1649	1613	1632	1588	1628	1600	1576	1603	1586	1633	1589	1605	1627	1625	1688	1670	1653	1568	1608	1599	1665	1602	1609	1655	1589	1594	1603	1574	1576	1660	1636	1517	1640	1621	1638	1564	1574	1615	1680	1624	1633	1631	1612	1657	1618	1606	1621	1672	1644	1652	1593	1677	1667	1600	1688	1602	1651	1624	1676	1585	1583	1566	1628	1618	1560	1620	1610	1634	1633	1647	1636	1626	1628	1672	1637	1641	1694	1624	1696	1609	1611	1666	1660	1683	1596	1492	1575	1688	1642	1642	1586	1619	1539	1688	1600	1588	1651	1578	1589	1723	1603	1689	1559	1643	1570	1580	1583	1630	1663	1659	1707	1663	1620	1622	1572	1684	1628	1611	1638	1648	1653	1580	1560	1555	1641	1541	1634	1571	1556	1556	1699	1583	1654	1657	1555	1636	1607	1614	1604	1594	1643	1618	1595	1634	1614	1588	1632	1633	1658	1609	1592	1573	1608	1636	1578	1658	1664	1630	1591	1596	1661	1631	1604	1605	1605	1558	1604	1568	1671	1581	1596	1587	1598	1620	1567	1623	1670	1585	1647	1660	1666	1620	1648	1683	1630	1576	1683	1611	1575	1697	1681	1616	1556	1639	1630	1624	1602	1677	1597	1603	1625	1600	1607	1618	1637	1587	1664	1613	1578	1621	1675	1543	1597	1617	1639	1596	1608	1706	1625	1591	1649	1641	1658	1616	1614	1632	1652	1647	1548	1556	1628	1659	1634	1597	1529	1647	1586	1681	1681	1635	1611	1591	1636	1582	1622	1657	1631	1544	1605	1611	1622	1571	1634	1636	1594	1617	1593	1604	1595	1578	1623	1626	1529	1544	1623	1569	1630	1701	1606	1605	1593	1588	1562	1645	1630	1569	1606	1613	1723	1620	1628	1596	1645	1653	1596	1646	1629
24210	21219	27618	25089	17690	1748	842	683	591	556	549	535	515	508	493	528	524	502	460	503	466	513	483	496	515	488	484	463	440	455	477	456	480	411	508	443	486	474	467	483	480	470	458	436	455	455	462	450	475	485	458	464	468	472	489	443	474	455	466	456	488	477	428	456	480	458	485	421	478	448	494	464	474	459	453	451	456	461	440	440	483	460	472	468	456	441	485	494	459	463	487	481	455	451	478	480	474	455	410	452	498	475	498	474	432	475	436	490	463	495	494	493	502	486	443	443	462	473	461	485	451	495	465	456	431	460	467	448	464	441	518	473	471	479	485	452	487	470	485	483	497	475	452	413	469	481	447	493	411	444	431	453	430	489	464	415	447	436	462	412	459	416	460	439	470	419	451	454	470	458	468	489	435	474	475	465	441	463	442	507	487	461	471	501	456	449	470	489	439	461	477	457	499	471	398	488	492	455	504	484	468	482	492	464	449	469	443	445	461	434	492	484	473	481	483	452	485	459	493	474	461	434	445	443	494	460	498	449	485	419	458	463	416	444	463	441	474	446	446	447	457	504	471	495	458	481	447	500	447	480	463	448	448	481	458	425	460	448	459	433	439	456	468	497	472	457	465	468	479	460	489	444	490	444	449	459	436	446	477	457	435	444	443	456	488	471	494	434	448	464	450	461	464	498	445	435	436	452	480	477	480	438	470	446	454	487	491	399	486	464	469	486	446	459	461	476	448	495	439	468	472	451	503	479	533	433	423	423	494	459	495	467	482	461	475	430	495	455	458	458	469	428	463	471	474	477	469	463	483	480	500	479	419	475	483	432	503	478	472	437	478	464	420	477	465	498	481	486	506	434	474	502	438	462	445	439	490	459	463	478	432	461	422	463	458	451	470	482	453	456	466	468	435	448	452	497	459	495	431	458	447	459	465	472	428	505	465	479	486	447	458	475	438	432	470	508	502	496	430	469	484	459	478	460	468	435	476	443	471	438	441	465	475	442	465	448	491	461	489	421	450	443	473	430	489	445	454	459	452	427	482	460	473	476	490	486	491	471	491	418	473	481	482	492	428	481	442	452	474	481	468	485	460	486	474	485	471	465	443	460	438	496	454	469	498	458	476	476	467	496	452	470	456	509	482	452	476	444	435	485	431	447	464	468	445	441	435	491	480	463	448	475	477	483	505	460	436	459	474	457	497	469	484	434	451	448	489	482	454	467	458	488	479	488	450	472	465	464	445	447	475	450	476	467	415	470	465	457	473	444	479	470	486	426	461	466	427	453	481	458	481	465	450	510	481	474	491	458	436	446	417	477	443	454	449	490	473	429	457	455	433	490	468	482	443	445	480	418	449	440	480	490	463	498	475	502	470	470	453	466	442	492	478	488	481	456	452	483	480	465	442	448	491	444	449	461	446	452	471	463	439	470	458	436	442	485	445	479	450	478	501	465	451	508	464	480	459	438	464	474	474	464	457	492	424	465	428	447	443	489	494	491	467	461	484	454	475	469	474	447	417	498	479	493	499	440	454	464	483	482	444	443	466	446	476	473	429	448	483	465	453	445	479	453	446	428	483	500	477	420	477	443	495	456	499	469	427	475	449	466	467	469	438	464	460	450	445	472	461	465	496	471	526	448	451	487	443	475	460	450	487	455	421	456	481	442	480	439	489	465	474	473	456	487	469	485	456	488	457	446	480	465	467	463	444	459	465	477	445	461	445	466	447	449	445	498	452	439	442	465	417	475	483	440	473	457	488	489	438	483	453	465	511	473	430	464	477	446	471	449	492	453	434	481	475	478	484	464	440	449	490	452	468	437	472	498	451	437	460	488	480	443	474	440	464	477	480	504	450	435	445	444	426	479	391	445	439	487	472	466	449	474	493	455	478	469	452	491	466	483	444	451	467	463	489	441	431	440	444	474	469	483	433	432	458	473	458	475	459	499	487	496	444	444	464	466	437	475	431	451	455	447	426	494	444	452	476	460	437	433	480	461	476	464	461	454	462	464	467	441	458	458	485	482	467	498	484	470	445	437	469	486	444	457	433	423	452	465	456	493	466	420	427	445	434	450	424	498	418	457	446	457	497	455	489	446	455	433	442	454	439	421	485	479	499	464	448	473	450	456	459	456	459	445	470	455	478	456	478	441	490	409	452	482	457	489	458	440	485	487	434	454	420	472	458	452	465	465	490	468	466	470	470	423	474	446	478	416	415	415	468	490	444	482	502	461	473	456	431	448	471	474	435	477	446	456	476	436	439	450	458	471	455	500	457	492	468	469	464	455	470	468	447	451	460	440	426	451	467	493	450	440	445	460	492	473	439	461	473	459	463	464	491	490	458	467	439	455	484	472	466	460	449	478	483	437	477	476	473	460	456	467	449	481	428	490	471	445	432	438	450	446	455	489	431	478	521	438	476	425	465	443	464	473	472	421	455	475	455	452	498	470	424	475	464	431	465	462	455	493	465	475	468	448	492	477	473	500	452	430	415	452	468	480	477	493	480	468	465	470	496	452	474	462	460	449	461	492	452	431	494	462	467	453	461	412	458	472	485	473	482	473	489	467	460	451	475	459	448	436	502	471	451	464	482	508	477	464	436	467	431	449	475	458	464	481	467	472	456	408	478	490	456	452	493	501	471	475	432	441	453	453	480	489	459	500	461	463	463	469	447	457	461	461	463	460	433	453	457	442	473	459	495	466	440	436	486	488	459	485	478	490	438	469	445	457	480	428	438	487	480	451	509	461	463	456	511	487	491	482	477	474	463	502	425	457	470	491	481	477	437	464	505	496	476	472	453	479	505	463	471	442	467	443	482	439	481	453	449	496	456	465	454	444	448	460	469	470	451	526	473	471	480	462	457	470	500	479	453	467	494	469	466	455	489	475	451	465	390	477	462	457	480	476	465	466	465	481	452	476	430	439	447	451	449	456	507	477	481	472	475	473	480	505	452	464	487	498	461	500	482	444	450	476	484	446	428	453	467	449	482	462	465	430	458	447	472	470	442	447	464	477	443	463	459	451	452	437	472	473	456	449	502	439	444	407	499	458	441	446	478	437	467	476	503	443	455	441	473	458	454	440	499	475	477	472	454	471	427	438	469	467	477	439	450	469	475	463	472	467	515	451	469	474	430	497	455	466	473	418	451	430	462	460	470	459	443	454	465	456	472	493	449	504	430	457	425	469	429	455	484	479	475	460	468	488	463	449	487	485	485	458	487	458	481	456	477	475	490	483	462	453	486	480	443	479	497	446	395	448	446	448	446	440	444	456	458	454	453	466	463	478	460	456	492	478	453	461	533	442	495	447	482	441	456	476	498	468	454	447	483	459	478	463	456	436	471	462	503	492	450	456	457	453	467	467	474	434	472	438	427	450	483	454	421	498	417	462	450	480	443	450	515	443	500	496	471	465	455	506	478	440	466	458	471	471	485	471	467	464	441	441	475	457	508	500	504	464	475	470	460	441	479	444	471	453	449	480	437	466	455	471	489	434	440	484
45723	15235	16164	3946	2703	2174	1734	1562	1357	1238	1180	1143	1014	1063	996	962	972	937	987	913	917	917	896	879	902	865	868	872	828	870	827	847	890	894	923	880	870	868	805	831	833	862	827	834	846	875	798	880	844	920	837	805	804	847	801	893	845	832	857	809	841	868	837	842	799	772	856	785	810	874	865	848	844	825	843	815	869	844	860	870	877	868	805	782	851	831	844	850	743	863	869	798	843	851	840	870	872	836	829	853	811	810	809	815	793	859	789	787	871	825	830	825	755	854	801	823	840	853	861	863	867	872	795	815	832	840	838	831	803	866	861	822	826	865	825	797	867	853	807	839	851	831	867	829	859	841	831	848	813	855	832	853	835	834	839	891	834	859	843	830	846	804	793	822	819	826	869	828	842	843	789	868	842	825	835	784	849	836	860	821	769	835	832	790	849	835	799	805	808	891	863	806	791	775	843	843	800	889	816	865	761	837	823	840	810	868	804	861	853	859	855	838	875	859	855	865	777	885	876	821	896	838	820	830	838	763	859	831	802	833	848	797	843	827	912	843	837	821	835	810	848	866	866	875	859	862	787	808	826	831	767	803	876	806	829	803	856	822	846	859	839	836	818	862	796	814	845	844	868	891	825	855	829	881	827	779	815	896	850	839	827	873	861	857	797	821	806	858	820	893	861	792	818	873	859	841	818	807	805	855	839	823	778	794	795	843	801	827	817	782	827	778	828	838	831	889	842	840	877	839	844	855	852	802	856	831	855	806	824	832	820	824	827	842	848	860	846	812	790	859	787	889	879	812	807	889	883	846	796	882	840	798	861	796	826	858	825	810	841	824	834	803	827	807	835	846	864	870	834	838	786	866	872	804	841	831	830	826	849	865	853	839	818	861	849	867	792	801	832	827	797	775	842	807	884	843	814	831	895	774	815	883	816	825	821	857	841	833	866	859	830	797	830	851	757	861	907	821	828	761	840	860	885	823	858	843	844	840	815	811	848	877	850	839	857	824	840	862	826	813	795	817	861	806	875	809	866	834	879	856	767	798	813	784	804	857	864	830	882	825	819	814	835	860	816	852	787	814	832	833	811	818	833	859	851	861	825	870	807	821	855	857	812	844	856	845	880	857	850	758	790	816	795	768	899	798	815	874	847	813	832	834	829	820	839	860	835	807	776	836	848	820	847	822	788	816	836	802	799	851	888	860	823	823	821	838	825	806	860	851	825	861	807	873	820	821	840	820	875	816	810	834	885	856	836	878	918	844	812	819	808	849	866	789	779	792	852	889	860	806	831	829	833	829	852	851	827	820	851	819	885	827	876	870	876	866	821	807	893	861	803	822	802	844	868	843	856	769	823	823	814	845	814	828	830	858	823	895	850	835	821	856	801	798	782	848	808	819	864	798	852	805	804	849	764	871	896	860	849	847	806	840	841	865	859	873	810	811	823	820	861	890	832	827	848	831	811	818	869	867	886	784	834	822	889	829	817	793	860	851	862	859	764	843	822	869	840	850	791	841	845	846	824	819	835	820	826	802	846	886	924	844	823	848	812	783	857	871	830	823	840	870	877	820	840	836	799	837	806	844	795	826	879	832	858	831	882	821	801	857	890	831	846	850	868	822	856	812	840	838	801	817	860	837	863	822	834	878	836	761	870	824	846	822	867	839	835	844	796	810	804	764	822	764	821	849	840	824	829	796	843	828	775	806	858	804	800	834	831	872	839	813	868	810	827	829	802	807	857	831	876	805	810	868	848	799	854	837	818	864	837	832	813	837	857	839	845	897	866	846	803	832	806	872	856	840	804	851	812	799	847	824	803	869	859	831	857	813	834	826	816	861	844	800	822	874	844	870	809	863	784	793	852	857	859	824	814	841	805	808	838	862	865	822	763	843	848	842	848	798	851	812	774	837	863	841	828	858	843	856	808	792	807	844	845	836	811	909	852	838	814	857	828	835	809	871	824	848	810	822	828	847	850	828	777	861	857	850	820	829	839	845	855	769	866	876	758	851	810	837	799	855	841	862	846	837	823	775	909	772	880	845	799	853	772	842	845	815	826	845	815	879	811	836	812	815	859	811	813	819	808	793	852	814	827	830	812	848	800	810	840	810	819	874	835	806	818	895	822	812	821	797	802	857	820	863	783	855	804	791	833	853	819	836	905	847	832	845	846	827	874	806	834	860	880	813	857	818	898	836	867	834	847	850	838	775	834	863	803	837	832	853	839	814	838	878	816	794	845	840	800	834	827	756	852	824	851	804	819	839	861	859	776	824	818	811	873	874	798	854	870	812	862	800	824	793	863	840	788	815	818	861	856	805	832	821	821	879	807	860	817	841	803	828	863	831	851	816	806	918	839	797	862	869	825	876	808	832	823	758	807	822	862	796	786	825	864	830	801	853	815	848	835	792	816	826	821	811	881	801	818	806	794	818	806	827	849	815	833	805	813	855	893	802	807	776	791	830	862	875	858	848	808	822	805	866	843	827	834	799	830	841	837	843	842	883	859	786	794	879	836	838	844	791	787	834	799	887	810	850	871	814	842	804	762	804	755	842	816	849	883	847	780	826	812	886	815	834	839	854	815	827	889	907	813	841	821	826	795	825	839	842	783	862	804	832	814	870	871	822	886	812	878	813	857	854	831	819	836	827	858	844	856	825	840	851	809	813	808	814	879	836	818	833	899	809	901	873	856	869	793	842	876	801	843	803	830	852	861	813	907	818	857	853	842	851	838	887	785	853	852	825	813	861	836	845	852	878	826	882	853	878	839	869	869	783	844	791	815	824	848	864	855	775	808	809	789	854	817	838	830	881	788	890	801	810	836	814	804	841	804	832	850	822	842	781	851	815	820	835	818	862	841	852	806	821	825	880	813	883	834	831	853	871	833	874	864	811	814	801	865	822	832	867	848	800	848	809	831	853	841	860	843	853	901	815	815	833	897	861	807	831	803	850	849	842	875	823	828	834	832	834	863	805	844	790	852	812	790	896	837	837	865	843	872	835	854	822	816	833	821	867	871	777	861	819	768	779	845	812	896	799	797	827	853	823	819	842	821	863	823	805	863	882	812	816	849	836	803	810	859	838	829	822	810	836	835	875	885	898	809	806	865	783	851	863	866	803	831	810	804	810	780	798	858	812	817	818	848	845	853	771	848	785	818	791	844	844	878	867	861	792	834	873	872	829	884	845	840	835	796	838	810	856	811	772	803	839	810	833	838	839	866	856	793	853	816	813	836	881	814	823	849	761	822	779	838	799	781	791	829	842	833	816	827	851	815	831	866	831	843	879	780	847	790	781	800	860	883	872	848	850	852	852	799	815	869	767	856	796	871	810	832	770	820	877	913	789	799	859	817	841	879	814	857	874	872	860	820	845	811	808	819	814	813	861	879	778	826	836	833	854	835	825	883	892	874	855	855	849	835	865	829	804	850	888	853	817	856	794	844	862	853	863	807	857	843	859	859	867	891	756	835	879	782	857	839	852	819	811	862	838	808	820	826	816
23134	21188	28537	24111	21192	16784	1801	895	762	718	666	675	603	570	550	569	561	565	567	517	532	530	533	515	528	487	496	485	489	514	519	526	522	528	506	485	517	463	468	549	518	461	477	535	456	481	427	458	486	525	458	497	467	497	482	504	473	506	489	491	472	474	519	507	475	452	507	473	489	494	499	499	501	493	465	433	497	485	488	467	521	453	478	504	456	520	476	503	489	472	512	456	517	459	483	495	476	492	535	461	497	498	464	445	476	486	453	457	472	487	454	516	503	493	489	499	471	495	490	430	450	468	495	472	462	469	475	467	497	489	445	467	490	474	487	461	450	465	490	476	498	501	488	488	473	473	457	454	485	514	480	505	489	493	450	485	454	465	478	508	503	521	511	519	499	464	474	481	461	480	468	480	530	506	460	467	487	470	510	501	485	520	471	494	479	460	437	487	461	486	460	474	468	496	474	476	466	469	498	444	484	486	504	478	485	474	443	491	479	468	495	504	491	507	493	469	459	451	455	453	500	487	491	521	524	474	488	495	466	452	488	492	469	494	475	495	498	458	502	456	475	471	457	490	496	438	447	492	447	507	479	469	516	489	518	474	497	465	496	487	494	508	463	446	463	502	444	482	470	439	508	458	499	471	396	484	461	439	488	464	483	470	453	476	479	476	470	500	492	453	475	450	438	508	468	460	459	510	499	481	478	489	499	501	422	462	491	454	512	443	469	467	469	458	471	455	473	489	454	488	462	480	461	474	426	483	464	494	499	532	483	437	494	519	484	473	444	489	507	482	467	492	501	481	457	509	466	463	467	465	468	483	509	515	515	500	458	457	491	486	538	505	494	473	444	436	455	490	456	474	483	501	469	481	456	463	456	519	470	455	488	492	462	458	479	477	497	482	472	467	466	494	457	436	454	510	507	498	450	510	486	469	479	448	485	477	490	457	454	493	465	465	498	491	496	496	500	485	468	464	473	437	480	456	504	489	476	449	459	490	489	517	490	486	500	493	421	459	466	505	458	483	454	507	455	460	423	468	487	493	477	507	438	447	489	474	500	455	472	448	525	455	472	480	482	480	455	472	490	507	458	488	475	455	503	480	512	491	469	454	519	473	474	462	440	484	482	446	502	503	508	471	472	470	524	440	502	487	437	486	467	467	475	444	458	472	477	494	475	486	458	470	480	470	520	473	480	476	459	480	481	442	484	490	489	472	500	442	468	476	461	468	462	509	506	512	474	483	478	489	434	474	502	462	495	495	463	477	490	459	455	453	494	479	470	526	493	495	467	474	479	464	494	467	500	459	494	514	510	489	476	504	499	461	496	469	501	488	462	451	472	477	448	467	503	436	500	504	504	490	436	497	467	559	449	469	476	489	474	519	508	504	501	491	483	498	489	481	511	467	489	486	461	466	465	547	462	470	496	491	470	468	474	461	462	484	507	493	497	478	491	456	448	489	481	475	467	478	458	503	464	469	497	489	440	469	493	486	497	486	450	520	457	441	500	459	455	490	488	485	476	471	419	459	432	521	486	514	450	476	486	441	462	496	454	485	485	449	456	490	505	500	483	508	460	480	483	451	499	494	457	469	492	481	472	471	537	436	486	512	483	477	468	472	488	476	449	476	507	475	477	464	480	474	454	472	454	471	476	492	517	506	496	472	470	438	467	506	502	484	519	525	472	488	496	442	519	485	456	466	476	454	486	503	476	435	474	447	456	452	469	478	491	506	483	516	470	543	491	489	432	474	477	487	466	442	439	493	494	459	446	482	518	445	481	466	495	466	501	483	459	472	509	473	460	471	516	483	483	513	506	468	486	479	464	472	499	494	453	471	477	496	478	446	484	473	471	473	491	445	421	452	482	504	435	462	486	470	469	455	483	498	486	488	487	483	454	447	483	511	461	496	463	481	488	445	448	440	464	464	455	465	495	489	484	511	525	482	446	496	493	487	463	468	499	512	529	476	485	441	468	505	501	445	512	503	476	527	501	435	502	469	488	451	489	494	463	442	483	512	444	458	473	466	466	463	491	450	463	501	479	472	444	460	517	465	497	502	493	495	470	428	495	477	424	527	523	443	496	476	467	444	454	454	496	509	490	444	490	481	442	484	461	480	534	471	493	506	486	488	525	477	461	501	453	464	464	446	459	479	523	471	457	497	534	469	455	473	465	458	465	455	459	455	449	479	487	481	490	513	480	493	458	429	488	482	523	463	508	501	482	477	446	495	483	497	485	489	510	452	481	507	465	482	489	506	485	490	532	487	466	481	452	500	490	441	488	456	504	481	505	470	497	499	457	481	440	482	505	439	494	519	503	469	510	468	474	489	449	463	509	460	443	493	446	487	471	504	490	466	505	491	486	505	495	483	495	464	455	443	451	475	483	479	490	472	483	443	482	497	492	446	493	435	464	481	465	489	497	496	488	482	500	466	466	456	460	495	452	513	484	502	467	457	470	488	459	457	455	481	521	467	441	481	493	481	500	449	490	489	495	515	450	479	503	465	486	450	505	498	447	478	471	469	476	489	478	486	493	495	505	466	458	472	526	458	468	474	500	485	476	459	458	500	479	515	515	486	491	478	476	451	480	470	466	457	486	490	479	496	461	436	480	523	482	472	456	502	485	516	484	507	505	478	479	458	467	447	497	501	499	469	446	491	509	487	483	454	456	452	474	514	462	449	488	468	462	484	471	450	491	496	467	506	434	474	471	462	438	473	474	484	449	429	527	451	466	445	459	479	462	485	483	447	484	490	494	457	504	474	477	548	465	515	439	474	482	459	479	451	465	473	468	480	455	479	465	462	474	474	507	456	455	491	463	458	486	448	461	493	478	463	467	458	496	469	426	451	462	466	478	497	498	452	445	490	460	473	515	449	478	461	460	473	504	503	488	504	521	495	479	454	465	485	492	477	474	543	483	478	471	515	477	463	475	458	480	476	512	515	502	497	521	444	479	467	456	484	496	516	476	486	467	488	468	510	490	465	470	466	438	499	442	516	498	482	469	485	489	477	520	487	455	468	448	474	469	483	476	487	503	445	501	482	515	459	456	466	495	473	459	464	462	482	463	499	459	484	492	443	464	486	449	472	478	460	488	495	444	492	486	479	473	486	507	488	462	485	477	450	483	481	451	460	503	474	432	469	487	505	498	465	458	515	484	459	490	456	477	492	470	459	457	504	474	451	479	501	484	483	473	500	502	527	434	502	470	479	496	481	463	488	477	477	509	489	450	486	480	483	458	450	475	480	461	493	494	500	473	496	486	442	483	481	498	463	443	497	487	456	452	457	487	491	475	467	544	479	451	465	504	480	470	467	486	473	468	461	450	469	503	530	473	491	494	482	446	481	464	472	506	478	458	474	465	486	478	482	495	494	460	511	464	456	505	487	499	489	507	463	465	455	452	437	485	484	466	475	493	515	495	481	485	476	451	476	467	485	465	466	491	473	433	465	498	494	465	498	499	446	490	434	457	478	508	522	471	453	432	435	471	481	489	489	480	452
50908	19757	19795	6296	4419	3225	2534	2158	1857	1690	1490	1350	1303	1212	1129	1134	1049	1094	1030	1002	960	934	950	895	923	945	920	860	853	933	916	898	920	870	873	798	855	801	822	857	851	847	914	885	827	823	805	807	910	802	827	845	810	799	851	864	851	861	847	824	799	805	829	840	804	788	829	810	736	799	843	791	801	835	853	801	802	819	801	810	808	841	838	766	858	868	816	846	800	832	818	822	810	832	826	790	820	814	800	833	793	768	824	815	806	790	833	831	817	863	801	808	797	818	839	783	788	820	785	801	876	820	812	818	778	840	818	821	829	860	846	854	819	772	864	788	850	802	758	837	859	814	784	835	807	818	873	863	880	804	790	801	827	852	814	833	802	825	797	817	770	800	800	835	745	811	819	812	833	805	826	780	837	789	769	801	805	824	789	854	777	759	810	803	796	761	817	763	812	777	766	766	743	809	835	859	856	815	825	791	780	825	755	812	780	819	856	800	811	883	790	788	783	821	801	794	801	778	800	865	794	809	845	833	825	866	860	775	808	783	789	788	805	792	835	838	757	809	776	881	841	780	745	798	861	817	808	854	809	806	785	832	837	843	786	787	777	782	734	796	839	795	739	861	832	811	797	821	835	822	783	825	801	826	746	805	811	803	780	823	794	813	795	780	812	809	835	832	776	797	822	823	852	829	856	790	770	803	793	829	772	835	773	790	761	851	793	825	822	808	798	841	813	811	832	817	774	832	785	830	800	799	803	819	800	798	778	823	843	813	807	811	804	799	794	793	799	805	830	834	813	787	812	819	834	862	740	778	779	819	835	833	833	786	780	812	795	817	802	816	846	746	860	817	798	818	816	774	781	873	789	777	786	797	813	791	825	797	808	794	765	791	830	782	823	794	850	749	808	790	777	809	822	783	773	800	810	797	772	768	811	867	810	796	812	819	812	809	847	825	788	793	814	840	850	803	814	838	807	833	793	841	831	836	834	777	796	783	818	749	813	792	773	822	821	804	795	897	771	828	742	798	814	800	832	811	812	831	789	793	825	832	795	842	822	816	834	779	843	825	812	806	801	793	821	790	805	816	837	825	778	817	773	832	789	841	812	804	783	753	825	833	812	849	852	813	800	807	788	800	813	828	778	798	819	829	858	817	815	774	791	843	844	816	800	821	809	873	795	769	822	832	813	801	730	780	788	775	810	809	792	748	781	811	784	794	805	842	826	804	801	777	812	843	788	766	797	873	839	845	779	832	765	826	814	775	842	819	809	775	759	812	829	857	796	835	810	794	806	808	845	804	850	821	818	818	839	797	793	826	804	803	814	799	780	802	863	833	819	826	774	814	822	803	779	830	787	839	852	774	794	815	858	826	757	823	818	833	801	784	855	803	833	815	864	780	816	832	778	823	766	853	832	816	761	842	808	805	823	738	825	826	801	833	805	792	810	841	773	779	790	778	797	777	795	841	819	805	748	793	859	831	797	789	835	775	811	744	834	812	809	802	803	775	782	867	798	748	809	822	808	772	819	843	843	811	829	798	796	770	818	849	839	792	788	789	835	807	807	801	845	783	838	766	756	828	827	788	812	809	785	810	854	821	837	798	866	816	767	789	822	826	819	836	812	855	826	757	752	851	779	806	788	833	821	853	808	747	850	795	794	829	836	817	794	770	810	806	815	779	818	820	845	739	787	843	825	787	811	796	852	786	801	825	784	804	823	834	826	803	800	768	820	802	819	833	755	829	841	797	784	822	771	759	839	847	802	755	813	820	807	765	800	836	794	801	826	844	766	847	739	811	803	770	807	772	797	810	845	806	793	829	763	816	838	812	788	807	797	813	805	864	792	808	845	821	829	809	843	803	804	753	820	862	809	774	828	854	776	832	811	818	757	788	805	773	780	814	795	831	739	809	816	832	821	801	797	751	767	792	795	834	812	836	781	838	796	816	830	825	765	771	770	855	825	784	755	764	768	802	801	845	737	776	798	783	843	803	786	848	839	811	781	824	813	801	798	783	841	812	800	847	796	840	766	824	855	839	778	782	768	785	780	846	801	791	840	762	780	792	840	756	819	805	819	779	843	802	781	796	851	771	855	802	806	793	785	784	853	791	829	832	772	831	764	765	732	827	820	863	835	801	835	796	810	800	835	754	812	858	880	784	836	824	783	805	789	827	814	776	775	809	772	793	790	806	767	813	844	800	802	819	822	793	868	798	801	784	808	812	854	783	831	858	827	797	801	794	818	801	838	795	783	821	752	786	863	817	853	769	823	804	840	842	812	777	816	825	822	806	827	756	798	785	800	806	777	879	783	841	797	830	765	781	784	831	825	777	817	820	819	781	825	758	815	795	796	797	779	839	810	818	829	828	863	860	827	833	786	817	798	813	829	791	801	799	799	826	838	823	811	771	824	838	803	845	819	800	792	837	796	747	804	821	819	743	808	817	859	795	833	753	882	818	832	859	803	805	812	773	785	844	818	822	811	782	842	738	822	744	766	780	827	860	831	827	781	792	792	793	807	850	789	838	846	781	799	845	848	753	854	846	830	783	808	818	808	819	837	820	790	830	807	773	824	845	845	798	768	806	792	757	794	843	783	793	800	851	807	771	837	806	800	771	823	787	798	804	774	790	798	818	879	829	809	831	800	856	813	839	761	814	776	792	788	788	825	849	821	855	777	801	787	762	878	802	818	797	817	849	785	854	804	800	804	838	813	845	855	805	842	785	813	815	792	811	829	828	765	823	777	821	866	795	861	828	810	810	835	809	829	823	776	816	774	808	796	775	807	829	799	812	817	787	783	827	782	850	789	839	822	845	825	742	825	851	837	765	814	811	872	795	812	808	795	836	826	759	801	811	828	831	754	845	839	774	800	789	823	854	750	795	783	785	838	810	809	783	843	793	851	790	814	761	781	801	800	756	855	824	831	814	860	806	800	868	725	818	815	823	809	770	819	857	817	811	850	826	828	856	791	823	798	816	797	859	809	782	810	810	778	830	800	837	756	810	850	773	821	815	798	829	782	805	822	816	823	819	792	782	790	783	858	824	841	796	733	784	782	818	823	782	817	822	793	845	801	808	799	843	798	849	813	776	870	824	810	818	802	778	755	820	780	818	800	817	817	842	788	768	861	775	791	831	749	797	825	789	780	810	817	829	799	807	786	845	831	796	765	861	813	818	850	821	807	769	778	797	770	791	778	809	804	812	846	814	775	842	832	786	799	810	828	825	758	774	809	870	795	809	806	766	806	794	853	824	811	839	776	775	869	849	816	842	807	798	782	835	766	829	822	833	765	772	842	811	783	791	780	790	799	857	800	812	795	757	762	852	838	792	808	812	762	772	773	818	786	815	789	735	763	781	834	799	823	800	777	831	832	852	806	823	782	887	788	813	832	787	828	805	811	738	804	869	757	791	827	799	824	800	854	788	827	795	843	819	820	763	817	837	811	821	818	831	795	758	798	791	778	770	758	816	819	787	775	800	766	852	785	812	816	821	826	811	832	768
26996	20916	12052	1658	1085	1019	991	981	950	959	979	991	945	952	965	932	986	926	934	943	952	923	1007	987	947	1004	959	946	905	994	948	945	935	942	966	926	923	965	976	999	925	910	986	935	971	927	966	937	974	975	1007	991	937	960	951	995	933	978	986	977	922	941	920	948	980	918	914	981	949	958	974	923	923	980	907	966	955	1017	957	973	973	928	985	925	958	959	979	954	920	949	974	935	935	920	994	916	982	950	885	922	928	914	941	937	1009	975	983	932	975	998	909	980	885	956	946	961	934	963	921	937	933	934	963	918	979	868	955	955	937	928	989	925	1001	947	937	977	953	953	974	931	928	993	1001	1047	947	985	930	906	879	935	972	988	924	973	993	956	947	958	945	1000	949	919	941	965	946	902	974	949	964	953	1009	992	916	927	909	921	926	924	884	881	927	908	964	999	943	959	931	892	977	966	948	943	968	930	1007	967	970	998	933	912	926	955	970	952	998	967	973	954	944	970	916	938	939	919	960	912	919	903	944	982	905	965	950	980	947	923	989	938	968	963	962	978	933	943	930	936	922	937	937	979	924	932	960	985	932	920	954	926	949	894	975	956	941	985	979	939	982	930	925	980	893	938	901	942	997	964	906	973	942	946	959	930	926	937	1016	957	923	969	984	965	903	960	979	923	973	957	897	930	954	928	928	952	932	956	994	976	961	991	996	975	971	992	921	912	974	990	983	935	947	972	930	951	975	932	924	1007	982	947	952	951	988	912	946	983	915	963	940	923	935	888	973	948	959	1012	970	958	951	919	950	957	991	894	987	960	954	936	940	959	916	946	959	921	971	955	953	987	938	968	916	935	943	981	988	1009	951	946	1006	953	927	914	989	915	971	946	948	942	974	927	935	960	975	963	951	966	986	986	933	1018	926	944	958	966	934	978	951	973	933	901	974	926	955	902	943	971	974	939	946	970	950	975	942	1001	983	974	987	967	946	938	915	923	979	1007	961	946	938	975	921	955	902	905	973	876	933	939	975	912	983	1003	956	1017	936	922	932	1003	929	976	951	887	866	940	908	941	949	966	949	901	953	975	951	974	903	962	904	927	962	953	936	1045	955	946	977	921	964	971	921	991	917	958	942	1029	989	961	945	973	972	941	956	939	980	963	948	908	906	916	897	935	946	948	910	946	945	952	981	909	981	939	922	932	918	1046	919	941	953	944	929	938	946	956	1004	964	946	955	929	950	903	931	931	924	968	976	924	935	954	995	979	960	949	970	924	977	995	980	913	976	981	900	956	958	973	980	993	988	958	962	968	952	986	939	997	927	948	968	922	946	912	957	923	994	992	975	922	959	948	954	943	927	915	983	899	967	1004	985	1019	989	936	949	974	999	935	946	928	920	962	989	917	955	967	1001	913	960	947	981	941	938	979	982	993	889	970	980	969	974	993	1006	929	983	911	952	952	994	956	935	920	932	952	936	935	941	951	981	1007	921	904	951	971	961	1012	958	975	975	972	933	897	938	906	985	967	973	961	959	970	990	957	977	1029	937	946	943	905	932	1008	973	997	947	903	941	985	946	924	986	988	878	880	948	991	935	946	1006	1004	892	958	985	889	999	966	927	975	948	959	908	865	979	953	999	964	958	888	959	900	920	1025	1012	941	906	901	954	1003	926	951	885	962	951	963	952	983	939	925	969	952	958	949	908	900	890	916	1019	924	955	943	901	899	1002	910	948	957	966	984	941	976	989	940	901	1009	961	952	946	948	936	962	981	900	950	991	955	950	911	926	946	929	977	942	974	931	971	939	961	998	924	937	954	895	994	961	928	925	931	964	903	981	907	997	962	960	977	979	968	1030	899	978	1020	994	937	1003	929	937	949	968	850	923	994	935	915	963	990	974	912	895	931	959	936	909	926	921	966	999	964	909	935	933	942	973	930	923	982	960	970	975	987	990	990	901	998	957	903	876	1046	929	938	926	903	957	935	928	970	1002	934	917	948	964	948	958	947	906	962	925	1022	937	979	898	975	1002	972	935	968	958	885	924	962	914	990	975	932	944	981	976	1014	928	973	949	960	980	936	919	1024	975	937	1043	993	987	1024	948	989	974	978	971	921	948	950	915	908	1023	950	869	979	950	901	974	928	947	962	983	944	937	968	923	923	924	917	914	985	1030	1011	929	931	951	1051	935	870	928	974	973	990	963	927	908	958	979	932	924	956	991	985	925	976	936	930	945	958	932	937	993	978	971	989	947	969	902	991	910	973	914	998	958	980	929	954	925	950	929	1037	947	919	950	986	944	965	945	878	943	974	930	969	909	926	969	986	937	931	917	970	972	999	960	924	907	958	942	944	895	912	986	936	974	976	1015	936	914	927	903	969	935	942	904	968	914	918	885	974	990	940	899	975	926	963	961	911	994	938	897	950	943	953	957	954	1015	918	989	976	935	980	971	874	961	978	927	961	970	961	961	968	941	939	907	947	929	938	908	925	955	880	968	853	972	937	990	1007	1008	992	975	944	936	964	949	966	950	932	985	920	997	947	967	952	946	903	951	961	969	956	982	965	951	919	916	983	914	930	934	965	942	940	979	903	936	900	959	917	917	958	952	873	952	942	924	965	955	915	958	969	1002	970	941	950	918	969	969	947	922	975	965	962	950	1058	913	936	956	940	1025	929	980	954	983	935	898	953	970	911	956	951	978	934	999	952	1015	876	965	979	907	955	967	980	945	980	916	961	978	960	945	960	931	979	906	1007	967	905	952	887	934	926	896	940	934	958	900	943	931	971	964	938	964	968	988	989	931	1059	947	923	989	951	920	954	1000	988	972	988	929	972	972	915	978	942	1001	937	940	988	881	986	975	974	940	932	974	978	955	952	979	926	886	971	951	943	919	919	926	975	896	958	947	1020	896	937	939	946	917	1006	956	983	988	940	938	917	911	1008	949	947	999	971	952	985	961	919	967	947	963	964	905	883	996	904	939	933	994	968	924	991	938	976	967	902	918	955	965	916	940	914	984	948	1006	919	976	929	949	946	902	970	983	968	981	916	931	927	930	949	906	939	931	979	929	941	924	949	902	959	927	969	908	909	970	921	970	934	982	936	965	917	939	918	901	965	1006	991	978	961	918	896	944	916	918	962	967	957	948	927	921	937	950	912	911	939	1013	989	927	906	936	937	988	953	986	925	969	951	957	975	981	949	927	914	983	975	955	944	924	965	1004	900	923	918	962	955	905	937	953	916	987	866	964	984	992	937	973	910	950	1001	991	1004	952	962	985	978	911	922	938	932	955	1011	934	969	978	882	962	948	946	1012	994	975	987	961	926	959	913	902	964	921	941	982	913	969	952	947	967	957	966	953	994	1003	975	907	980	1015	940	971	948	927	951	999	994	908	989	1004	998	951	910	950	961	937	986	915	953	963	954	959	966	930	942	974	925	981	974	971	906	921	942	977	955	912	943	938	937	922	913	960	974	955	945	935	937	970	948	941	967	948	896	974	898	883	961	926	944	936	976	974	897	985	971	984	974	975	947	909	987	962	946	922	928	920	931	941	949	907	967	919	1015	938	961	982	969	942	987	938	959	895	902	1022	904	952	932	969
25097	6615	7129	1914	1820	1732	1720	1694	1644	1614	1602	1580	1677	1629	1542	1659	1552	1575	1639	1611	1620	1557	1644	1611	1585	1567	1664	1470	1664	1603	1574	1599	1549	1632	1538	1607	1633	1616	1583	1601	1505	1660	1581	1606	1604	1644	1640	1600	1599	1662	1670	1597	1617	1615	1590	1674	1539	1543	1631	1619	1716	1587	1623	1604	1615	1557	1633	1586	1528	1558	1629	1587	1648	1580	1608	1573	1595	1633	1562	1537	1533	1570	1625	1614	1598	1549	1564	1568	1531	1591	1628	1587	1648	1657	1590	1575	1635	1641	1588	1610	1611	1577	1640	1523	1587	1551	1633	1556	1590	1585	1652	1561	1589	1555	1614	1603	1733	1528	1604	1540	1584	1542	1636	1636	1592	1583	1544	1644	1648	1642	1596	1546	1583	1612	1634	1639	1607	1606	1605	1602	1533	1572	1625	1629	1610	1552	1562	1602	1586	1648	1554	1577	1655	1662	1585	1625	1572	1558	1553	1620	1588	1573	1632	1601	1587	1595	1653	1622	1620	1607	1637	1572	1576	1705	1614	1559	1647	1578	1612	1636	1614	1556	1607	1625	1635	1510	1577	1627	1558	1617	1559	1589	1576	1612	1594	1624	1609	1620	1563	1599	1590	1665	1566	1575	1610	1629	1597	1637	1688	1560	1549	1630	1648	1653	1545	1641	1673	1644	1585	1582	1641	1581	1566	1606	1581	1625	1582	1662	1629	1616	1646	1682	1578	1554	1656	1612	1638	1540	1587	1577	1581	1541	1548	1606	1551	1597	1577	1569	1546	1586	1614	1540	1639	1652	1581	1513	1643	1596	1578	1586	1568	1574	1546	1637	1586	1586	1593	1631	1619	1643	1657	1640	1603	1618	1579	1585	1556	1530	1586	1605	1580	1595	1602	1654	1613	1634	1619	1609	1604	1568	1727	1560	1601	1602	1543	1653	1622	1526	1589	1606	1533	1629	1602	1577	1537	1519	1619	1613	1635	1648	1626	1599	1512	1611	1664	1581	1577	1596	1647	1634	1578	1580	1559	1607	1629	1561	1575	1612	1654	1523	1557	1632	1594	1664	1608	1602	1603	1584	1596	1608	1596	1601	1560	1627	1554	1593	1517	1610	1594	1656	1612	1572	1572	1527	1636	1558	1551	1627	1650	1602	1583	1601	1613	1587	1508	1637	1634	1601	1603	1605	1613	1614	1587	1562	1574	1496	1572	1602	1556	1620	1621	1603	1647	1645	1604	1609	1635	1625	1560	1684	1624	1609	1552	1557	1616	1577	1598	1605	1600	1587	1605	1662	1583	1527	1621	1542	1627	1574	1635	1599	1599	1582	1614	1619	1567	1623	1586	1643	1548	1646	1608	1559	1641	1569	1602	1629	1574	1542	1661	1575	1652	1637	1605	1600	1563	1516	1521	1614	1521	1651	1585	1584	1607	1612	1589	1603	1584	1647	1563	1613	1537	1585	1606	1660	1570	1546	1588	1598	1527	1572	1627	1654	1666	1591	1613	1661	1657	1599	1631	1602	1629	1528	1570	1595	1513	1538	1562	1600	1593	1643	1583	1611	1616	1546	1651	1604	1560	1681	1604	1572	1667	1656	1635	1650	1609	1635	1609	1604	1485	1526	1597	1645	1553	1630	1621	1572	1712	1606	1636	1536	1563	1567	1633	1629	1617	1542	1574	1557	1624	1559	1599	1568	1540	1585	1548	1602	1543	1627	1609	1649	1623	1622	1639	1595	1567	1567	1579	1644	1566	1641	1602	1636	1525	1569	1624	1593	1562	1600	1637	1615	1656	1594	1626	1506	1627	1581	1629	1594	1588	1621	1623	1624	1595	1643	1651	1614	1612	1595	1644	1494	1606	1584	1631	1544	1584	1677	1573	1595	1519	1629	1579	1571	1647	1654	1622	1592	1588	1629	1632	1624	1505	1568	1569	1617	1578	1598	1562	1652	1600	1553	1527	1603	1594	1556	1540	1603	1646	1571	1569	1554	1649	1588	1599	1559	1591	1602	1644	1607	1671	1609	1593	1579	1604	1556	1569	1628	1622	1601	1633	1591	1601	1653	1591	1608	1627	1646	1602	1530	1566	1583	1584	1529	1633	1585	1586	1642	1603	1632	1637	1576	1499	1590	1609	1602	1643	1575	1595	1656	1608	1618	1545	1595	1546	1558	1602	1571	1561	1579	1660	1674	1547	1662	1572	1686	1572	1543	1539	1615	1650	1558	1646	1575	1616	1620	1564	1579	1555	1581	1579	1561	1550	1613	1516	1588	1645	1599	1598	1533	1530	1645	1510	1582	1640	1556	1610	1620	1601	1653	1569	1588	1601	1637	1609	1550	1635	1607	1654	1603	1619	1574	1635	1638	1601	1577	1607	1592	1612	1584	1586	1573	1543	1608	1635	1646	1638	1536	1558	1608	1631	1620	1658	1597	1530	1585	1546	1587	1636	1583	1545	1633	1637	1626	1703	1662	1634	1533	1639	1610	1617	1592	1574	1608	1537	1607	1581	1565	1533	1602	1600	1589	1577	1537	1624	1555	1620	1622	1591	1601	1574	1606	1537	1624	1627	1588	1619	1645	1583	1565	1578	1573	1544	1621	1613	1586	1557	1570	1603	1564	1627	1641	1600	1600	1584	1607	1608	1609	1616	1572	1563	1602	1623	1542	1601	1583	1632	1564	1643	1598	1691	1611	1611	1530	1591	1598	1542	1603	1656	1663	1539	1577	1622	1529	1582	1596	1624	1600	1555	1638	1562	1605	1581	1599	1597	1637	1566	1583	1608	1517	1546	1698	1579	1585	1575	1608	1637	1571	1582	1613	1567	1612	1589	1553	1582	1571	1522	1530	1608	1603	1628	1667	1601	1637	1618	1522	1593	1614	1592	1597	1542	1529	1560	1608	1568	1538	1585	1618	1576	1612	1559	1574	1577	1589	1640	1567	1538	1631	1579	1606	1611	1571	1637	1655	1669	1611	1528	1519	1569	1639	1612	1606	1596	1585	1594	1564	1567	1628	1656	1552	1614	1633	1562	1591	1570	1610	1627	1577	1574	1585	1482	1648	1559	1607	1589	1602	1577	1588	1581	1607	1541	1585	1575	1553	1579	1607	1622	1638	1573	1599	1595	1585	1618	1651	1596	1522	1626	1503	1646	1592	1547	1575	1532	1682	1616	1567	1644	1590	1565	1621	1597	1549	1607	1586	1582	1643	1614	1555	1558	1651	1597	1597	1629	1529	1639	1608	1641	1562	1703	1620	1655	1679	1588	1624	1560	1606	1582	1601	1614	1507	1599	1745	1573	1612	1514	1593	1661	1579	1618	1623	1550	1676	1658	1553	1550	1588	1645	1627	1599	1625	1618	1509	1624	1594	1569	1526	1546	1591	1661	1606	1587	1509	1560	1649	1594	1560	1626	1610	1598	1625	1585	1584	1530	1633	1552	1639	1553	1606	1614	1580	1576	1614	1546	1588	1662	1587	1536	1611	1578	1665	1597	1561	1575	1682	1672	1596	1642	1614	1599	1647	1574	1629	1625	1613	1586	1576	1647	1478	1594	1629	1627	1630	1541	1580	1570	1592	1651	1594	1583	1517	1534	1568	1639	1570	1561	1608	1599	1660	1573	1612	1509	1587	1612	1667	1547	1544	1654	1596	1625	1583	1570	1588	1538	1622	1644	1553	1624	1622	1565	1624	1607	1580	1600	1597	1587	1613	1619	1612	1569	1611	1508	1578	1612	1588	1548	1646	1669	1597	1593	1670	1594	1541	1598	1593	1635	1594	1541	1572	1580	1647	1599	1598	1550	1580	1646	1627	1593	1601	1560	1575	1600	1577	1573	1627	1599	1540	1595	1606	1602	1550	1565	1571	1549	1597	1577	1558	1597	1569	1619	1587	1629	1586	1571	1616	1547	1584	1626	1616	1538	1650	1586	1658	1535	1605	1645	1534	1608	1629	1566	1602	1568	1632	1596	1628	1594	1563	1617	1584	1532	1564	1531	1621	1578	1580	1573	1577	1575	1628	1551	1549	1614	1596	1527	1652	1618	1548	1614	1617	1602	1635	1608	1600	1538	1658	1597	1567	1692	1567	1610	1620	1696	1596	1672	1646	1613	1583	1563	1595	1645	1550	1588	1564	1563	1593	1626	1577	1678	1590	1610	1559	1537	1582	1579	1562	1580	1608	1679	1651	1541	1580	1613	1551	1606	1531	1563	1596	1603	1655	1540	1562	1616	1579	1596	1632	1588	1561	1668	1614	1619	1604	1612	1592	1543	1566	1614	1617	1578	1649	1599	1552	1598	1597	1615	1557	1588	1545	1603	1586	1576	1548	1596	1597	1632	1640	1572	1615	1595	1559	1617	1572	1595	1574	1537	1699	1605	1605	1524	1676	1613	1595	1629	1609	1520	1623	1586	1615	1618	1560	1705	1590	1596	1614	1607	1556	1632	1542	1544	1601	1610	1615	1600	1591	1551	1595	1646	1557	1570	1623	1613	1653	1591	1578	1647	1573	1626	1609	1590	1582	1560	1681	1629	1576	1548	1600	1572	1569	1581	1590	1605	1613	1575	1587	1588	1645	1660	1576	1590	1623	1583	1624	1620	1634	1552	1637	1584	1649	1581	1616	1671	1538	1628	1555	1596	1670	1637	1606	1564	1559	1590	1536	1587	1555	1595	1611	1637	1597	1600	1614	1546	1559	1601	1673	1626	1604	1580	1614	1623	1607	1656	1572	1591	1632	1642	1553	1582	1538	1599	1621	1597	1605	1603	1617	1626	1544	1651	1617	1650	1600	1599	1556	1637	1677	1652	1600	1635	1605	1599	1589	1573	1568	1537	1573	1618	1569	1553	1586	1626	1541	1587	1556	1642	1671	1569	1571	1652	1639	1566	1594	1557	1649	1616	1582	1597	1600	1519	1602	1613	1649	1584	1619	1606	1616	1548	1570	1604	1610	1545	1641	1556	1641	1602	1587	1568	1647	1610	1566	1559	1567	1639	1622	1554	1623	1597	1677	1584	1603	1561	1626	1641	1537	1584	1587	1589	1594	1615	1564	1598	1625	1575	1584	1515	1553	1599	1616	1592	1595	1631	1605
24251	21242	28170	24539	17638	1728	871	681	603	565	559	553	513	520	491	506	495	481	499	489	503	499	458	461	495	479	469	434	475	454	426	433	490	422	467	422	450	442	449	463	471	476	442	459	470	437	430	467	472	496	443	410	452	467	448	442	451	453	498	458	471	464	430	449	480	454	455	450	440	453	445	443	445	462	482	465	428	445	442	435	423	452	454	456	466	441	437	423	441	460	444	476	449	458	462	440	489	437	489	517	500	447	446	452	399	501	424	429	466	454	468	449	466	435	439	478	452	477	454	441	454	473	420	480	473	422	474	448	436	442	451	429	423	417	429	461	412	446	455	474	430	447	449	470	444	474	496	474	450	450	442	459	460	468	454	497	482	445	452	469	404	442	488	446	449	421	444	409	430	442	453	461	422	432	441	464	446	462	422	471	461	475	479	445	455	453	462	448	421	473	467	443	467	412	440	407	434	428	426	431	432	447	473	426	448	469	454	482	466	439	476	485	409	430	458	438	457	442	442	443	468	489	448	474	465	467	446	452	467	479	476	437	476	477	507	436	423	438	444	444	450	441	464	451	463	444	441	456	453	470	458	446	444	429	418	412	458	441	448	451	463	475	474	450	469	459	432	458	489	483	470	445	467	436	436	413	429	452	435	452	451	425	426	490	469	415	478	484	465	440	422	479	436	421	432	458	471	436	445	466	435	483	444	453	468	471	469	431	470	458	480	435	437	449	484	456	457	433	455	462	495	433	451	437	422	460	430	471	493	457	453	417	468	434	452	432	407	434	446	462	474	441	451	408	447	433	481	471	436	458	420	431	488	456	463	466	472	443	422	441	455	469	437	455	436	475	433	449	410	458	426	448	429	432	460	468	477	435	451	435	456	433	469	460	434	430	420	454	459	440	452	470	441	476	418	493	431	420	469	485	504	506	427	420	436	406	408	437	452	433	486	441	422	419	469	405	436	433	489	417	426	453	423	453	489	469	453	440	441	474	438	447	463	425	483	422	493	454	418	419	478	487	449	471	488	475	467	397	479	469	454	466	427	466	404	485	465	425	450	451	446	473	438	433	446	466	421	441	446	437	459	437	437	424	454	468	450	457	462	441	475	412	477	412	462	452	463	502	431	393	436	495	446	491	508	439	462	442	427	442	446	456	431	473	449	437	452	494	462	440	446	420	461	455	450	443	433	445	479	471	453	429	440	440	431	438	418	429	472	453	433	452	442	491	456	453	484	441	437	451	470	463	483	442	443	451	460	455	480	434	467	462	472	443	450	416	492	479	456	464	441	471	438	473	449	444	478	472	442	416	440	463	464	458	459	430	417	456	433	435	481	456	476	427	447	428	446	438	461	484	425	469	458	434	410	423	470	457	449	433	430	449	456	465	447	438	449	414	455	443	463	424	489	470	446	444	416	440	476	480	422	473	457	435	452	432	496	470	468	461	443	443	450	445	436	425	503	474	465	456	435	487	477	455	410	422	398	462	446	480	438	449	421	459	441	462	436	464	429	441	478	456	467	417	430	478	434	462	462	452	455	429	416	449	437	450	444	452	465	425	469	455	434	463	458	442	440	470	462	459	435	434	472	470	451	469	443	446	461	470	444	464	453	451	479	449	443	499	445	454	454	468	463	483	440	443	441	466	494	488	464	437	471	453	460	481	482	436	444	487	498	441	440	454	499	475	455	456	447	440	435	458	443	456	418	441	469	472	456	448	444	425	449	434	445	444	456	464	447	461	411	451	465	458	447	450	488	476	429	434	480	430	445	437	420	458	441	435	450	463	414	476	478	432	446	452	474	437	480	438	470	441	501	480	442	447	453	432	456	478	467	481	462	460	443	421	467	489	468	477	448	432	431	458	451	431	449	443	460	452	454	454	462	452	453	467	471	435	454	409	453	479	436	468	412	424	455	474	433	462	439	450	436	429	450	443	429	454	490	441	461	447	453	441	423	439	426	442	453	455	479	453	453	466	434	461	473	473	461	453	468	468	439	466	479	402	417	459	474	454	487	400	453	422	453	462	468	429	437	466	496	486	448	460	467	447	491	448	431	405	426	465	446	412	467	453	444	426	490	456	423	494	432	462	459	454	467	494	459	424	445	453	457	457	482	429	470	469	426	450	420	453	418	487	434	475	431	440	424	463	491	448	469	428	465	450	455	423	415	480	440	450	453	456	457	449	441	449	460	441	481	456	440	492	462	441	476	456	437	443	488	445	443	464	483	434	445	414	447	433	430	442	464	447	468	441	442	455	481	413	451	447	418	445	444	430	465	403	474	442	461	447	446	457	434	427	471	444	468	463	441	461	429	492	473	481	444	483	454	472	459	478	464	418	474	443	428	448	438	423	452	450	465	468	456	469	462	475	499	451	439	425	438	492	428	455	502	479	456	464	475	439	470	435	458	446	426	441	427	416	423	452	464	433	419	439	467	468	470	431	477	461	456	446	417	483	406	438	452	454	488	425	440	460	457	442	457	459	424	447	460	472	462	435	469	478	441	484	461	462	421	449	446	444	442	441	485	490	445	440	455	474	449	421	470	463	440	428	452	483	431	430	460	511	493	437	491	482	416	505	457	449	433	461	461	499	445	462	457	422	487	467	479	463	478	449	430	414	472	439	470	459	409	401	417	425	440	455	459	464	411	448	484	437	457	470	469	478	464	463	452	455	448	430	435	443	406	476	470	447	456	428	430	466	460	476	418	463	434	458	446	437	459	452	469	444	458	483	458	441	444	478	441	453	456	436	466	427	466	471	456	461	439	463	445	463	470	455	467	446	456	460	424	440	431	474	480	427	451	406	432	463	422	389	448	432	435	481	448	462	472	437	462	462	470	437	429	450	455	448	468	422	442	406	438	464	436	417	456	463	457	517	437	457	466	433	462	456	419	463	435	478	443	437	423	441	479	449	483	462	462	486	475	441	459	434	478	487	438	404	481	443	451	420	457	437	444	481	458	446	413	411	450	465	422	436	457	443	450	439	418	474	432	447	472	459	421	435	473	430	455	453	425	439	466	412	477	456	466	448	445	388	454	462	473	453	441	439	468	420	453	464	407	464	452	489	472	463	479	475	425	473	433	439	458	463	436	444	468	415	423	454	440	479	417	419	451	458	489	429	405	464	414	405	445	463	495	442	456	435	441	461	446	432	455	471	430	465	457	453	459	439	452	440	443	434	478	430	460	458	421	443	413	435	444	456	459	454	437	465	481	444	454	455	426	430	434	443	467	510	460	435	461	437	448	456	486	465	447	474	441	466	449	478	449	413	460	432	468	439	440	453	470	423	454	422	447	435	436	452	449	463	426	419	470	467	422	494	478	440	458	469	453	453	400	465	510	470	467	480	463	461	422	462	472	485	458	408	431	463	434	450	420	482	442	431	446	406	440	453	483	405	423	483	462	435	403	447	478	447	474	447	453	439	477	462	441	499	454	451	450	476	432	461	453	473	463	467	455	419	445	462	433	448	462	454	472	452	481	457	465	450	468	471	453	471
45691	15783	15800	4094	2881	2172	1800	1506	1385	1251	1213	1094	1098	1061	915	950	951	943	897	904	874	906	921	902	907	867	879	840	861	877	924	838	842	849	842	811	787	816	866	880	853	826	856	878	869	802	825	872	835	809	834	775	805	847	828	834	816	818	816	888	821	853	862	814	851	866	829	826	851	860	829	814	870	857	861	792	846	837	797	835	780	830	819	843	790	800	824	871	809	785	779	855	835	809	778	856	833	795	860	819	853	820	822	832	817	807	830	822	838	768	821	822	819	807	860	859	821	836	856	800	815	859	834	820	856	840	913	830	839	800	848	783	791	828	798	869	806	849	850	798	814	840	829	871	817	791	797	838	845	798	843	801	822	827	872	837	839	836	836	853	853	820	847	844	838	792	826	894	823	843	765	796	824	825	823	873	793	796	857	806	810	882	827	830	761	800	792	804	780	866	779	819	844	820	839	808	860	828	788	798	825	844	846	798	801	850	876	821	817	793	816	824	836	887	805	871	809	825	812	860	782	834	808	808	863	845	794	816	868	802	848	810	792	791	826	819	827	828	788	799	831	811	829	861	820	822	832	819	832	891	822	851	809	805	813	859	773	830	840	830	856	894	827	827	811	852	812	795	855	854	796	798	833	842	776	821	841	803	841	847	849	786	820	823	841	792	752	806	800	769	846	816	815	807	852	873	842	792	827	816	830	814	769	844	770	794	832	883	767	835	761	831	850	831	807	797	797	834	822	815	852	838	820	823	850	807	812	826	835	847	817	849	820	835	878	834	835	838	854	791	832	810	825	844	799	806	827	817	885	869	839	827	838	861	825	801	840	891	783	850	783	789	758	818	862	836	798	828	806	791	830	823	787	843	821	815	905	796	767	764	817	802	836	795	784	820	820	804	826	801	818	853	795	877	826	746	846	853	777	818	815	810	806	867	736	837	851	796	848	840	827	759	859	808	793	843	830	808	799	821	827	808	858	823	839	810	780	855	810	866	798	798	804	803	762	832	831	799	744	850	822	825	823	815	800	831	842	782	824	850	858	845	820	833	831	798	805	810	781	803	856	791	809	802	824	854	804	779	791	844	835	839	828	830	786	813	814	833	820	755	768	850	780	832	845	812	831	836	744	794	775	860	786	826	851	810	820	800	775	814	844	856	871	844	822	914	819	781	844	880	758	837	844	818	814	764	815	835	833	791	858	840	770	838	806	857	838	812	849	831	814	856	877	823	850	815	842	778	797	846	789	842	796	753	830	808	790	844	798	824	805	894	816	817	832	796	859	820	817	838	829	809	833	867	819	850	835	855	842	822	806	806	800	825	816	877	839	845	835	791	837	833	813	794	784	854	843	818	798	829	845	844	831	804	846	839	820	863	807	804	788	834	788	806	843	810	820	869	799	824	829	858	832	822	797	791	799	905	825	808	801	797	819	794	847	832	846	850	838	815	812	876	829	764	818	843	806	798	919	775	818	871	789	756	753	823	729	825	787	830	823	803	818	858	786	856	807	818	817	847	776	844	833	826	831	830	858	836	784	834	787	824	928	826	835	814	817	782	839	800	812	834	846	808	809	823	814	823	762	821	825	834	808	867	825	816	804	868	803	786	778	833	866	819	848	810	792	860	809	825	827	809	838	903	820	850	799	828	812	861	878	810	797	842	822	835	859	820	810	774	856	788	797	829	789	835	819	853	789	824	813	786	840	824	802	857	834	806	788	833	796	778	860	791	818	800	824	793	852	828	827	809	829	807	786	828	787	811	831	810	834	817	818	783	817	817	831	827	831	810	873	853	829	777	795	863	815	817	848	821	818	846	791	810	835	798	829	848	806	801	823	801	825	860	839	826	804	799	827	882	807	815	857	803	807	759	794	800	834	816	784	810	831	766	832	783	770	853	815	821	790	820	828	885	783	812	824	830	802	850	808	859	806	771	853	773	870	830	798	816	812	812	799	846	844	825	867	856	877	816	829	835	841	867	788	816	839	843	793	825	888	820	798	829	853	803	795	802	839	830	851	773	784	849	797	786	817	805	798	819	854	817	811	836	903	840	824	836	799	842	831	863	842	890	796	862	795	770	818	883	808	839	808	813	835	860	811	803	792	824	804	811	811	825	838	808	826	819	836	836	806	847	824	826	801	847	833	820	859	807	831	799	895	815	857	800	848	841	813	823	802	790	790	821	844	800	850	781	812	840	819	831	817	803	801	813	862	854	814	777	878	839	881	807	830	779	828	814	802	796	813	791	832	815	821	866	804	830	779	808	801	774	821	808	840	831	818	853	775	792	741	849	818	856	775	822	862	842	863	822	815	819	861	847	820	814	814	797	839	821	834	804	823	805	821	816	806	810	821	792	830	823	814	769	850	845	874	867	823	804	835	871	849	807	796	890	818	798	767	792	814	814	803	856	799	862	796	853	771	800	788	802	814	773	825	824	799	868	848	791	853	827	864	862	831	805	879	857	830	806	803	833	866	850	889	829	847	832	808	795	804	812	861	835	812	812	805	767	867	862	837	835	852	818	784	822	842	857	802	797	785	843	834	844	809	776	859	852	824	833	839	825	832	831	860	803	869	852	829	857	851	856	816	813	820	792	838	754	828	833	886	841	795	787	849	782	828	827	827	855	864	827	853	800	828	755	797	822	812	821	798	797	838	850	818	792	825	827	819	847	787	858	773	817	772	815	793	823	782	835	780	858	850	848	833	810	838	784	804	812	801	761	805	848	814	810	800	837	822	773	785	828	796	835	842	803	847	765	833	809	857	826	862	810	806	822	831	806	815	811	799	788	846	800	840	811	837	835	866	768	842	841	791	860	827	830	792	882	805	817	810	841	841	823	869	852	819	844	887	827	838	840	789	842	793	783	813	795	850	773	859	838	822	818	813	858	808	828	824	803	815	791	829	836	853	819	800	823	787	791	859	829	793	837	803	835	836	862	807	824	826	841	794	801	880	835	768	773	810	824	841	828	805	820	867	820	813	791	787	835	847	821	821	814	871	868	820	733	833	818	846	821	814	815	787	839	817	814	872	829	860	844	822	810	794	793	804	823	839	800	860	851	806	809	840	799	866	870	849	768	815	854	883	780	870	809	821	794	794	832	814	846	788	840	805	765	807	830	831	838	825	846	843	815	772	832	822	817	852	744	885	836	805	835	808	824	812	826	875	837	738	787	858	883	830	835	791	840	801	871	819	799	864	862	840	731	860	826	838	795	844	807	872	821	840	841	828	770	766	815	812	823	847	828	833	855	852	817	884	808	796	825	822	819	806	830	815	804	837	812	862	821	837	786	819	797	830	820	812	768	836	860	846	773	845	784	826	811	806	842	835	787	776	843	870	796	818	796	804	859	829	802	817	796	806	807	827	808	799	834	807	838	772	813	806	830	811	817	818	779	791	831	769	785	814	796	832	840	814	779	801	813	785	821	780	810	827	792	872	823	817	862	875	821	769	859	851	850	788	832	844	844	867	822	822	850	793	798	779	778	840	825	816	834	838	828
23206	21211	27592	25122	21211	13501	1496	863	683	684	680	602	636	597	578	576	536	517	519	516	567	515	537	532	543	489	502	504	477	513	481	513	500	514	488	506	528	455	487	510	479	493	511	477	433	436	470	484	492	438	487	500	500	451	467	472	482	463	480	456	491	510	481	485	538	464	453	475	493	502	472	473	467	465	465	509	474	455	497	483	462	493	465	498	478	469	482	487	459	498	486	506	468	460	504	476	504	470	449	485	458	431	462	435	474	487	470	474	472	472	509	476	509	458	431	507	421	452	453	441	509	479	484	437	447	488	495	488	476	492	462	517	486	460	479	496	465	478	475	469	483	472	474	526	446	523	447	456	459	457	476	463	485	487	451	486	470	483	513	469	474	467	470	498	454	438	489	466	439	500	451	448	464	489	477	534	461	453	442	486	452	492	487	520	469	475	509	493	475	483	435	473	467	521	491	443	451	459	471	497	464	469	514	510	480	447	474	452	459	486	504	451	492	446	484	426	457	472	526	493	495	445	468	457	477	480	443	456	465	443	457	488	500	530	491	473	482	482	447	470	510	490	458	482	482	452	462	476	472	458	447	507	486	479	459	458	443	435	490	449	485	490	491	467	472	474	482	493	455	475	470	484	479	464	462	458	475	489	458	431	473	458	469	482	470	465	487	493	456	519	450	491	457	489	425	429	439	475	478	492	459	484	487	477	470	489	476	514	481	485	460	481	512	479	447	457	490	448	468	430	462	444	514	456	458	468	440	512	454	488	483	483	465	472	502	468	472	482	497	504	483	463	438	440	468	454	487	478	459	496	453	453	509	461	493	483	486	517	465	481	453	469	467	485	447	486	450	502	480	448	462	481	444	443	475	434	456	496	480	463	488	452	472	444	483	462	454	486	492	533	486	442	467	445	468	488	461	503	455	425	470	470	461	493	447	487	448	443	475	492	464	498	461	442	473	492	497	458	440	482	448	463	470	474	478	473	467	449	432	500	464	502	466	447	511	440	499	438	442	461	487	447	501	497	488	485	469	493	510	459	458	513	477	483	473	513	472	472	463	491	484	459	483	504	502	480	466	469	477	471	425	444	458	496	483	469	432	466	492	439	465	474	455	501	444	486	460	427	472	446	427	505	461	442	484	430	497	445	454	465	471	447	467	469	481	479	479	476	461	518	439	464	497	462	483	514	495	472	484	429	468	469	450	475	474	460	460	489	498	439	479	447	473	474	417	490	478	431	492	456	438	489	481	462	475	476	465	490	453	471	439	514	474	477	442	473	469	486	464	461	491	505	474	482	463	477	451	461	445	486	490	454	470	482	479	475	471	496	467	457	479	498	462	515	483	488	497	510	494	465	503	492	452	491	453	498	445	493	440	417	474	479	441	466	466	486	452	457	550	467	418	457	469	491	487	452	505	461	426	484	435	488	478	464	477	478	443	490	507	487	472	438	464	499	470	465	449	503	449	453	489	447	447	470	507	469	466	427	444	497	466	432	497	420	476	522	442	488	480	484	487	490	470	496	444	463	490	485	501	481	486	452	474	440	465	462	465	501	437	482	463	464	448	489	478	483	513	461	496	472	488	452	510	481	479	480	474	462	475	457	446	475	505	459	481	478	490	506	452	451	466	479	513	478	460	479	454	495	478	453	501	471	454	495	470	436	485	442	494	467	496	464	471	472	460	449	445	465	470	458	453	467	427	465	487	470	480	447	454	472	443	468	534	506	438	464	442	506	466	473	516	478	488	434	477	444	449	513	483	497	438	478	489	469	506	489	461	475	464	457	445	464	451	498	422	467	487	508	478	469	498	473	465	450	467	463	469	460	464	442	448	468	488	479	439	481	510	468	493	477	472	457	476	460	506	464	509	482	470	477	489	474	454	447	465	501	520	482	457	499	471	423	472	452	491	453	496	474	475	483	485	432	467	503	454	464	433	439	431	478	489	458	473	441	465	476	475	509	467	493	506	448	493	465	474	487	477	463	472	458	467	424	463	495	490	442	484	466	462	437	475	476	475	460	463	490	444	485	485	445	442	450	469	483	481	451	468	498	453	434	443	453	473	435	504	439	468	468	508	465	459	491	453	495	497	476	465	448	446	471	492	470	461	454	487	469	475	472	486	436	476	456	461	485	453	460	484	479	459	450	456	485	469	481	496	456	443	469	476	481	406	478	484	447	519	490	463	465	461	477	470	442	478	468	493	459	479	472	455	504	505	458	506	469	479	484	497	503	461	454	477	454	515	467	456	444	506	451	463	466	471	474	458	491	441	473	426	460	455	489	482	436	474	426	483	448	493	482	459	460	491	472	485	482	468	482	426	460	463	469	428	461	478	459	475	443	469	472	463	488	464	472	476	468	522	464	468	468	466	496	510	443	459	458	518	482	472	464	459	472	464	492	455	482	431	452	469	437	483	433	479	500	473	475	471	484	476	479	427	492	484	469	486	482	482	437	450	443	479	444	492	482	428	464	517	479	474	513	465	444	506	460	489	498	459	442	474	425	495	460	466	492	479	441	481	444	503	473	459	449	473	443	480	446	493	488	437	476	464	471	456	527	459	455	473	443	438	448	436	458	508	473	471	441	467	521	434	489	475	486	455	439	479	469	476	458	452	491	450	511	490	482	459	422	487	459	459	464	467	499	464	481	467	480	448	473	462	490	492	484	462	466	463	481	486	456	476	470	490	489	471	462	502	464	431	474	479	427	432	460	469	479	469	464	486	474	489	462	431	485	478	473	435	494	465	451	467	463	459	440	493	518	472	430	484	484	472	453	475	491	471	419	457	511	465	456	464	484	503	476	464	433	446	469	439	495	512	458	458	493	482	488	434	427	481	466	506	451	489	448	492	459	447	488	485	467	436	431	478	467	456	515	470	478	476	459	490	494	473	444	491	459	466	472	465	477	475	466	501	457	475	505	481	499	447	427	476	493	451	446	465	490	501	471	475	452	476	448	456	469	452	433	443	481	468	466	517	470	468	495	486	530	503	470	461	436	540	481	456	469	500	459	459	435	466	485	500	456	422	515	493	504	480	510	499	493	478	474	472	489	453	477	513	452	453	451	480	486	478	465	435	442	439	495	486	460	457	465	448	445	466	492	471	470	463	474	448	508	476	486	482	477	468	461	475	452	448	480	475	488	488	481	455	461	466	477	430	465	448	512	457	489	464	516	443	447	478	459	438	456	436	472	512	461	473	462	457	488	489	436	454	491	493	449	463	488	465	461	467	495	485	485	476	470	485	460	518	471	460	477	484	419	467	436	463	468	479	517	484	485	453	487	450	460	446	489	433	472	477	452	472	417	459	492	424	446	463	508	469	528	446	487	472	476	450	492	451	484	471	475	516	469	483	438	451	448	451	477	495	483	447	421	509	470	452	501	470	504	447	474	475	463	455	439	439	436	496	463	488	484	501	463	499	463	475	483	457	503	505	448	473	460	509	446	451	482	492	451	464	473	477	463	507	531	435	475	443	491	473	432	468	459	482	493	494	477
46673	20180	19671	6349	4352	3248	2609	2176	1877	1615	1478	1337	1207	1237	1126	1038	1058	1014	1045	981	958	938	924	908	931	917	911	899	888	914	848	874	840	875	864	891	842	856	865	842	806	822	806	806	813	834	818	820	825	833	818	734	825	827	784	805	801	834	849	811	822	773	826	825	818	839	833	844	782	825	854	855	783	812	819	779	850	824	825	855	829	808	794	846	821	825	844	775	770	816	834	840	825	809	812	808	834	862	788	821	806	759	734	821	812	826	839	822	847	807	811	802	799	829	856	770	797	804	809	795	792	846	800	841	854	783	793	768	816	825	848	855	855	821	853	829	816	788	828	796	803	817	831	818	804	803	859	820	845	798	819	821	775	790	791	820	801	794	838	794	851	840	782	821	810	808	764	844	796	835	838	788	760	800	797	744	797	821	800	812	843	782	750	790	779	786	814	803	814	824	823	771	823	808	821	826	785	837	834	766	802	786	804	818	778	818	833	840	800	786	812	791	862	825	800	845	809	824	771	807	801	780	820	785	792	837	828	790	826	799	797	789	799	803	785	813	826	830	787	821	822	800	804	820	814	777	771	787	790	823	813	796	795	794	823	818	813	832	782	796	801	799	803	828	787	806	790	875	818	872	797	815	758	811	830	818	854	804	820	825	815	783	805	834	782	833	808	787	798	752	820	803	820	807	822	773	840	836	765	771	824	844	836	743	808	788	796	811	851	778	808	788	819	760	831	859	841	811	778	798	848	812	843	804	840	790	826	807	830	787	849	791	811	807	815	828	757	793	790	818	888	810	812	789	822	827	820	827	833	844	793	853	801	803	773	849	832	773	805	796	824	767	793	842	849	789	789	768	816	791	818	788	833	827	788	772	827	824	786	795	793	802	847	820	786	820	842	803	844	790	757	775	840	825	822	787	859	836	785	773	783	819	782	813	807	822	801	817	753	720	784	777	808	776	881	811	811	797	825	865	806	769	805	752	824	771	834	829	750	819	830	757	788	854	760	823	767	786	827	794	798	788	818	845	830	784	814	829	790	826	758	856	818	744	782	824	801	802	797	820	803	769	809	820	810	815	828	763	745	881	818	785	840	817	766	811	767	782	752	822	853	811	824	783	779	804	847	813	794	805	857	825	856	762	860	851	755	755	794	813	833	794	861	792	809	812	782	833	829	791	792	822	792	804	816	833	789	827	815	756	799	794	834	850	822	792	810	800	780	804	806	791	810	798	837	824	815	817	826	859	823	823	825	853	824	817	801	806	841	846	843	882	815	812	811	798	829	842	830	785	778	808	826	793	808	832	843	846	830	818	813	794	800	859	816	805	793	851	778	816	814	844	769	799	780	799	771	841	811	813	814	787	837	855	854	838	803	828	844	839	791	823	791	818	837	851	825	844	784	802	785	764	846	828	766	778	836	800	788	836	773	811	822	766	870	784	791	745	797	838	777	851	816	815	831	783	830	833	813	814	844	784	788	784	815	768	833	777	780	790	809	802	805	841	838	846	827	761	817	788	834	839	772	789	851	813	809	780	815	800	810	786	744	800	785	772	835	804	841	846	855	773	783	790	850	819	831	801	810	817	821	798	784	811	807	829	779	825	806	806	811	802	799	780	747	814	779	794	810	777	810	846	835	842	792	783	824	772	778	874	869	784	799	812	814	770	872	766	850	794	847	768	825	799	834	825	829	827	784	791	809	785	786	839	781	784	794	843	768	828	806	834	799	824	804	787	824	812	803	764	794	824	836	798	765	759	772	790	819	798	778	763	874	827	831	837	846	796	811	785	805	787	776	790	877	835	801	804	797	812	793	812	797	804	757	790	832	840	792	813	850	817	812	818	813	820	781	810	812	805	755	755	869	817	793	806	833	805	810	801	798	857	805	871	793	806	846	819	814	825	826	866	789	826	829	787	807	810	834	793	789	789	758	866	800	833	845	804	716	732	797	801	793	794	828	848	828	843	852	797	834	849	788	773	841	861	824	794	836	746	836	747	828	793	796	782	746	797	860	789	837	762	759	860	852	841	835	825	818	806	824	806	778	869	829	813	799	821	821	803	804	793	775	832	831	842	765	807	792	832	799	825	791	851	761	855	783	826	794	858	778	791	851	804	787	784	805	794	793	847	800	827	782	844	801	785	788	800	831	787	781	813	861	781	820	811	787	775	760	812	791	808	859	827	811	790	763	788	832	878	845	793	834	760	775	771	790	837	785	792	810	765	834	816	790	853	810	858	784	803	801	825	784	825	784	829	777	773	810	769	826	825	771	810	789	834	802	767	828	828	798	836	824	827	795	789	810	821	806	786	792	781	838	815	793	771	782	783	829	804	817	835	840	804	834	837	782	779	763	853	816	816	804	789	809	807	817	801	837	812	787	800	824	776	822	823	764	784	780	845	855	758	819	860	786	735	842	793	800	807	802	834	808	844	782	796	787	781	799	793	839	791	828	848	810	854	826	818	775	818	854	810	811	815	845	805	823	806	806	871	804	830	789	764	815	832	786	815	777	780	838	823	801	802	763	790	822	846	798	869	806	822	780	820	825	826	813	830	780	863	846	812	802	791	820	779	799	821	833	851	744	803	796	811	795	775	854	846	800	793	787	856	797	801	789	865	886	819	793	875	844	812	791	803	800	802	784	805	777	819	801	834	803	797	891	813	779	784	809	800	809	836	781	807	761	792	815	841	816	797	811	806	801	812	821	771	817	775	829	800	817	796	780	857	814	822	823	848	866	831	816	784	840	783	818	816	783	778	798	769	807	782	768	797	785	827	812	781	864	786	774	803	858	811	832	804	784	836	814	812	829	785	839	774	873	773	873	804	805	787	802	800	849	816	798	819	837	783	789	848	790	817	794	785	790	767	783	793	805	845	804	766	858	787	790	817	764	815	787	814	827	827	792	792	822	820	813	827	814	790	816	856	809	803	816	874	804	799	812	805	806	799	818	819	828	780	841	833	794	850	852	820	824	781	838	816	839	895	785	805	831	794	858	838	820	799	800	784	821	789	816	802	817	833	823	832	792	800	844	786	823	821	827	818	766	798	841	791	824	817	861	799	859	818	869	832	783	795	811	809	845	803	832	810	795	788	798	772	791	816	790	850	820	809	831	847	763	762	821	817	797	753	807	786	755	782	838	843	787	800	822	820	796	793	782	793	808	793	811	768	806	815	837	792	799	813	783	804	864	819	814	806	770	763	778	786	856	813	773	821	811	800	792	857	811	798	826	824	776	818	816	847	834	819	818	810	810	768	786	826	817	776	763	828	827	848	836	796	811	814	847	790	842	803	845	773	736	821	778	801	850	815	784	833	813	786	821	793	852	790	794	832	809	798	776	813	773	807	815	844	845	797	843	829	773	785	813	779	860	818	785	819	796	831	829	862	779	846	790	804	842	778	808	797	824	798	761	806	818	786	829	798	827	800	865	794	841	887	850	823	777	801	789	796	812	801	822	789	811	843	773	764	776	796	826	826	831	828	767	824	747	824	816	797	786	805
26861	20731	11345	1619	1062	946	982	1019	972	939	982	972	975	1012	983	941	956	966	931	932	934	941	979	1001	971	928	968	977	981	917	959	950	936	953	983	954	995	943	980	957	970	938	954	942	923	921	975	1004	961	913	912	935	920	970	953	993	913	970	908	948	926	946	943	899	947	965	926	977	976	951	870	978	942	965	1020	950	900	911	951	879	946	947	921	957	940	942	972	955	940	954	951	958	965	965	939	970	945	910	924	894	972	953	915	920	933	859	983	970	948	927	906	962	929	939	952	978	922	977	1029	933	931	944	923	920	919	904	928	955	969	940	945	897	932	976	966	955	923	931	932	940	927	973	935	914	957	909	991	1022	937	912	984	989	920	972	981	964	916	926	964	919	911	971	958	930	958	942	951	901	905	911	917	932	949	875	939	889	892	965	950	950	937	858	966	931	966	967	941	936	938	962	940	925	959	906	911	978	980	940	903	977	967	931	929	943	958	944	974	938	951	920	943	940	935	927	958	955	931	1001	899	941	936	956	918	975	958	941	922	909	944	968	907	861	923	951	939	983	995	938	943	951	949	1003	911	885	963	954	990	974	981	969	976	1006	877	990	966	963	956	959	924	927	967	919	950	890	917	980	937	931	882	951	968	898	950	909	934	937	1000	948	968	926	915	925	936	915	915	940	955	961	869	885	926	942	919	959	992	928	945	942	951	1002	940	950	914	939	962	960	943	946	938	960	882	948	889	940	971	940	946	950	920	948	911	954	941	967	913	959	961	948	916	918	878	937	974	948	944	940	894	939	938	931	947	881	946	948	946	1009	920	979	931	954	902	934	927	905	905	918	907	962	909	905	913	927	991	938	1028	907	961	952	966	941	954	979	938	959	947	987	929	992	930	904	980	956	881	955	1013	921	922	956	924	968	974	933	949	972	914	954	982	941	942	924	955	962	942	886	883	979	899	975	937	910	961	880	916	939	968	894	924	1004	961	980	1030	906	910	936	1004	893	992	954	923	947	942	940	993	884	964	979	900	909	978	992	980	947	971	950	980	932	912	981	940	936	928	971	917	979	949	999	969	949	940	938	920	939	936	983	921	954	942	963	943	929	981	931	995	952	903	948	947	936	982	925	933	929	925	896	966	986	938	936	968	935	954	945	923	927	937	883	973	915	909	975	938	901	911	1008	958	926	877	925	925	953	967	995	937	938	972	967	959	960	995	930	907	921	956	950	888	926	877	969	915	978	1002	938	915	1002	940	968	956	1017	990	953	928	960	975	885	926	877	927	927	958	978	969	905	936	923	923	900	924	975	913	1018	940	982	890	870	973	989	908	943	932	880	941	965	973	917	977	965	918	931	950	918	1017	929	957	943	881	937	959	949	962	924	939	904	967	922	922	932	957	932	944	903	949	966	1005	979	937	884	927	920	915	947	992	923	988	914	955	973	897	920	946	960	954	916	994	907	928	959	983	1003	967	949	933	937	943	926	930	903	955	927	995	921	975	935	916	1013	958	988	940	910	943	904	870	949	977	914	1029	967	962	930	975	872	928	982	897	996	938	922	920	999	955	961	958	936	950	878	911	891	944	966	989	910	995	933	964	932	953	981	913	917	896	947	1009	989	931	969	915	981	949	938	929	899	913	950	967	945	1001	928	977	990	993	1000	920	953	913	967	975	977	936	945	931	938	900	955	907	953	923	859	894	912	923	961	896	971	948	980	929	952	949	932	908	958	969	943	948	912	987	936	1016	943	939	963	974	968	965	909	913	992	934	1011	996	878	931	973	955	965	923	968	962	942	887	874	935	914	944	948	904	928	933	899	988	991	965	982	970	979	931	957	972	962	925	964	901	961	904	938	975	936	920	988	956	935	972	933	951	888	932	963	919	952	897	962	922	962	913	947	894	912	931	940	908	981	925	951	983	927	972	947	965	993	926	969	885	937	980	965	952	941	918	953	913	952	979	968	934	959	960	930	927	991	910	928	959	934	989	963	909	918	944	933	936	964	923	944	973	934	912	955	942	909	924	988	947	970	948	949	928	951	994	945	944	978	951	925	948	935	976	929	924	927	975	963	916	976	940	920	974	960	931	987	983	973	987	987	922	896	908	977	956	964	972	972	927	983	920	909	943	908	984	946	987	964	928	946	929	1043	967	919	984	981	976	931	935	904	992	1018	958	988	969	999	894	964	977	921	992	955	964	985	980	932	895	995	962	936	948	923	987	962	954	938	896	940	919	937	963	933	986	959	917	968	1008	957	917	957	999	966	900	935	954	979	936	933	931	971	940	1003	965	932	1009	972	936	943	984	939	901	892	931	924	917	992	993	962	992	958	963	944	946	945	944	919	959	898	1017	948	945	932	916	944	978	945	968	972	969	900	960	927	929	949	969	958	930	912	991	964	909	973	967	950	966	923	953	949	958	919	936	984	933	950	945	924	942	987	949	945	977	926	930	908	951	908	951	948	963	950	967	953	950	949	1010	941	969	930	950	881	969	981	960	925	984	947	946	933	988	939	958	935	884	964	941	925	959	974	1006	896	976	982	958	930	948	946	944	945	920	934	915	949	988	950	929	983	921	934	953	932	961	937	947	1000	938	974	942	929	969	969	965	919	921	945	916	952	984	917	981	942	1021	934	937	922	956	983	939	933	984	982	923	970	991	953	903	909	949	989	948	975	966	954	908	953	993	1000	959	896	967	918	967	954	972	943	919	882	947	953	913	954	942	916	972	970	971	961	921	941	929	943	888	965	954	969	884	935	944	899	1000	970	948	978	877	994	924	933	937	967	994	939	895	923	925	917	1022	966	946	952	961	928	963	949	936	999	901	933	919	974	908	923	938	926	928	1009	975	939	1019	941	977	984	953	902	896	969	923	939	977	893	910	934	982	953	906	931	988	964	959	943	933	967	936	941	973	934	937	961	973	942	965	953	934	940	945	855	939	951	908	959	944	936	954	940	894	976	979	946	880	923	963	980	923	1016	979	937	991	891	922	987	949	905	910	962	966	930	972	964	971	958	944	901	918	968	906	978	927	930	954	912	977	944	924	974	917	977	939	931	998	971	933	947	937	940	942	928	881	947	953	975	987	954	936	971	935	879	955	970	925	906	930	935	954	948	905	940	955	958	936	992	927	962	958	985	919	951	896	983	952	939	942	971	983	974	941	983	941	969	937	901	995	967	991	946	977	958	958	990	988	952	969	899	952	885	971	984	982	916	931	931	895	940	941	962	981	935	971	977	947	978	924	910	920	955	999	936	948	979	892	897	1002	896	991	918	965	941	930	959	931	967	883	895	974	936	972	964	950	995	924	952	931	976	927	921	955	926	941	891	934	903	995	982	925	923	987	979	937	926	935	971	966	941	955	919	910	938	941	915	951	919	931	1007	936	910	910	965	956	1026	927	998	945	926	928	948	973	934	929	997	968	946	950	995	954	907	903	887	943	959	946	975	984	913	923	975	924	911	1005	949	973	951	948	882	965	885	944	1002	910	943	928	952	980	986	953	954	981	935	959	926	962	933	921	844	970	979	984	988	937	900	923	930	900	867	961	936	968	921
24942	6896	7104	1858	1815	1745	1643	1619	1652	1581	1605	1619	1585	1584	1635	1542	1615	1528	1560	1648	1552	1616	1649	1570	1582	1628	1639	1586	1560	1500	1635	1577	1584	1568	1619	1574	1580	1586	1536	1500	1568	1536	1707	1614	1584	1584	1551	1574	1592	1611	1583	1604	1544	1527	1607	1597	1596	1600	1577	1626	1559	1519	1604	1598	1572	1531	1601	1581	1555	1570	1607	1531	1557	1500	1591	1610	1612	1573	1618	1613	1564	1602	1503	1571	1510	1595	1600	1573	1518	1585	1597	1614	1559	1582	1583	1603	1629	1578	1576	1614	1661	1451	1572	1602	1598	1527	1600	1614	1584	1545	1580	1510	1640	1598	1517	1615	1609	1586	1645	1629	1563	1523	1606	1604	1587	1627	1665	1593	1610	1589	1618	1519	1613	1655	1576	1609	1544	1580	1581	1597	1648	1645	1590	1616	1619	1639	1615	1567	1636	1594	1562	1584	1547	1565	1662	1612	1600	1570	1589	1579	1629	1565	1615	1591	1602	1591	1598	1579	1616	1564	1626	1628	1628	1601	1634	1619	1524	1530	1552	1576	1564	1642	1606	1612	1583	1549	1642	1615	1578	1584	1580	1618	1620	1621	1672	1676	1649	1686	1636	1602	1588	1639	1551	1561	1550	1591	1610	1589	1519	1681	1572	1642	1571	1571	1642	1623	1595	1591	1600	1539	1633	1527	1606	1565	1602	1643	1574	1596	1537	1532	1663	1624	1602	1572	1519	1612	1663	1618	1583	1563	1604	1620	1563	1615	1616	1575	1544	1550	1607	1576	1614	1583	1555	1572	1623	1632	1591	1598	1662	1566	1554	1607	1578	1571	1572	1595	1505	1602	1621	1629	1609	1592	1593	1612	1637	1589	1595	1636	1584	1628	1612	1569	1564	1616	1547	1667	1606	1573	1606	1528	1571	1533	1671	1497	1574	1668	1554	1558	1621	1617	1577	1603	1569	1574	1609	1582	1608	1610	1520	1550	1587	1585	1617	1623	1631	1603	1619	1578	1609	1622	1587	1528	1610	1630	1604	1613	1578	1579	1635	1620	1513	1556	1626	1543	1581	1552	1594	1560	1589	1618	1597	1591	1584	1603	1565	1678	1610	1609	1663	1577	1592	1521	1535	1558	1608	1590	1637	1641	1518	1609	1541	1582	1492	1536	1610	1599	1544	1564	1536	1651	1608	1533	1529	1534	1586	1563	1646	1601	1590	1626	1611	1627	1568	1637	1557	1545	1643	1616	1600	1636	1550	1629	1613	1555	1566	1519	1624	1655	1587	1636	1636	1540	1642	1615	1551	1539	1542	1568	1597	1591	1653	1646	1529	1529	1533	1584	1583	1603	1591	1619	1526	1605	1569	1629	1568	1587	1573	1529	1583	1563	1596	1577	1555	1495	1621	1579	1529	1596	1582	1651	1603	1528	1630	1537	1581	1620	1565	1607	1604	1578	1516	1617	1622	1565	1583	1593	1563	1503	1644	1593	1550	1514	1555	1606	1558	1637	1524	1564	1611	1496	1571	1582	1584	1627	1624	1510	1577	1553	1577	1568	1591	1609	1504	1545	1556	1667	1555	1610	1525	1589	1612	1588	1550	1621	1579	1531	1583	1568	1582	1630	1593	1593	1582	1584	1575	1561	1591	1557	1590	1568	1513	1556	1578	1657	1565	1541	1552	1663	1588	1598	1582	1601	1557	1625	1594	1557	1664	1613	1602	1549	1651	1597	1661	1647	1604	1605	1583	1622	1566	1554	1584	1532	1574	1607	1548	1647	1559	1634	1549	1587	1644	1618	1574	1614	1628	1563	1534	1594	1593	1524	1536	1604	1524	1554	1580	1597	1585	1693	1623	1551	1522	1559	1640	1567	1538	1526	1563	1630	1597	1578	1643	1579	1554	1566	1534	1609	1642	1559	1572	1535	1579	1612	1659	1593	1491	1528	1580	1641	1572	1608	1570	1603	1611	1580	1685	1623	1643	1615	1530	1618	1637	1651	1600	1538	1486	1614	1592	1593	1598	1592	1645	1580	1602	1579	1563	1575	1563	1617	1598	1508	1600	1602	1602	1644	1539	1625	1556	1588	1575	1635	1607	1624	1590	1604	1519	1604	1585	1598	1600	1618	1645	1523	1653	1605	1619	1553	1567	1619	1589	1513	1566	1648	1548	1574	1592	1604	1644	1609	1603	1567	1637	1596	1581	1640	1568	1560	1628	1621	1632	1592	1589	1601	1513	1625	1566	1528	1600	1585	1681	1553	1560	1612	1624	1544	1557	1611	1522	1641	1623	1566	1564	1611	1599	1630	1588	1622	1580	1564	1581	1598	1585	1565	1579	1561	1573	1565	1594	1600	1610	1630	1615	1564	1605	1656	1588	1612	1622	1646	1559	1498	1558	1546	1599	1528	1601	1587	1602	1619	1606	1567	1600	1539	1620	1619	1638	1610	1581	1551	1622	1593	1647	1512	1553	1595	1607	1613	1591	1653	1547	1580	1608	1660	1615	1623	1536	1609	1653	1600	1558	1569	1595	1547	1614	1582	1570	1620	1653	1551	1589	1577	1630	1608	1558	1558	1561	1625	1584	1621	1573	1573	1574	1610	1614	1560	1543	1623	1606	1566	1614	1550	1591	1636	1616	1575	1562	1608	1602	1611	1630	1544	1603	1585	1562	1597	1582	1598	1609	1634	1526	1538	1557	1589	1637	1562	1578	1586	1630	1632	1510	1528	1564	1589	1587	1578	1500	1598	1564	1609	1583	1636	1617	1595	1602	1568	1619	1678	1628	1559	1590	1566	1576	1595	1581	1595	1576	1601	1521	1572	1599	1576	1616	1554	1593	1615	1640	1583	1580	1637	1610	1628	1591	1538	1569	1571	1560	1605	1604	1578	1546	1587	1629	1570	1531	1612	1642	1618	1569	1602	1567	1610	1570	1619	1562	1648	1589	1620	1622	1582	1596	1543	1602	1532	1670	1575	1564	1613	1650	1592	1596	1570	1556	1578	1609	1653	1651	1595	1541	1596	1601	1551	1625	1593	1588	1561	1623	1576	1580	1604	1598	1591	1542	1578	1610	1591	1521	1575	1632	1607	1644	1546	1563	1569	1564	1606	1610	1600	1606	1627	1555	1581	1650	1552	1595	1553	1549	1516	1588	1597	1571	1584	1556	1615	1562	1577	1585	1608	1570	1689	1589	1560	1624	1611	1555	1570	1584	1579	1621	1579	1592	1594	1603	1599	1558	1590	1535	1555	1530	1609	1593	1581	1595	1598	1566	1559	1665	1580	1679	1632	1532	1539	1583	1557	1571	1540	1576	1536	1566	1576	1556	1577	1549	1578	1610	1608	1616	1576	1561	1613	1555	1576	1606	1557	1606	1576	1601	1676	1536	1565	1613	1584	1539	1583	1568	1580	1617	1641	1521	1555	1621	1565	1569	1573	1564	1580	1591	1562	1585	1565	1561	1705	1569	1609	1635	1569	1580	1598	1551	1596	1591	1600	1537	1509	1551	1652	1610	1681	1535	1588	1615	1611	1622	1586	1574	1513	1593	1557	1557	1589	1543	1582	1558	1575	1524	1643	1529	1617	1528	1565	1577	1646	1600	1591	1629	1608	1588	1510	1608	1588	1549	1617	1616	1623	1573	1558	1597	1560	1517	1657	1551	1646	1572	1553	1607	1591	1611	1616	1553	1682	1563	1610	1584	1588	1575	1612	1596	1624	1608	1604	1622	1604	1629	1572	1580	1612	1574	1522	1583	1659	1543	1584	1673	1553	1538	1539	1569	1560	1588	1561	1633	1614	1574	1553	1553	1562	1606	1630	1646	1612	1647	1602	1563	1575	1536	1601	1634	1608	1587	1627	1650	1583	1629	1615	1645	1670	1612	1616	1602	1599	1642	1593	1612	1629	1627	1521	1536	1586	1630	1562	1569	1597	1551	1561	1629	1613	1541	1569	1631	1543	1616	1488	1585	1671	1603	1558	1611	1646	1541	1585	1545	1624	1579	1619	1607	1577	1572	1625	1577	1650	1602	1546	1548	1664	1564	1579	1601	1598	1530	1582	1628	1614	1522	1640	1591	1577	1594	1548	1689	1595	1592	1571	1583	1589	1522	1655	1597	1578	1597	1606	1600	1538	1596	1677	1628	1600	1561	1563	1631	1591	1603	1595	1641	1618	1517	1594	1633	1619	1568	1607	1576	1554	1575	1625	1528	1561	1537	1656	1600	1575	1569	1621	1591	1593	1536	1514	1622	1607	1579	1587	1610	1629	1510	1588	1635	1579	1498	1567	1656	1598	1601	1610	1593	1597	1623	1591	1575	1571	1639	1609	1562	1555	1561	1615	1659	1637	1522	1578	1614	1605	1674	1575	1514	1572	1563	1576	1606	1627	1563	1584	1535	1570	1603	1510	1621	1572	1583	1610	1518	1568	1562	1644	1580	1600	1583	1564	1598	1578	1558	1593	1617	1608	1561	1661	1602	1688	1598	1657	1620	1565	1583	1665	1550	1628	1594	1626	1593	1572	1606	1597	1574	1629	1637	1634	1532	1626	1589	1543	1608	1612	1577	1636	1500	1573	1572	1615	1648	1573	1636	1572	1553	1664	1534	1622	1596	1634	1615	1617	1566	1579	1594	1608	1594	1530	1602	1588	1518	1572	1594	1603	1625	1671	1625	1557	1668	1488	1587	1626	1641	1548	1585	1666	1556	1555	1641	1490	1598	1605	1575	1663	1529	1557	1593	1603	1609	1554	1620	1552	1576	1635	1652	1608	1487	1570	1620	1621	1515	1522	1576	1581	1499	1551	1501	1596	1609	1568	1582	1651	1604	1579	1577	1571	1532	1514	1594	1601	1562	1567	1602	1595	1538	1614	1649	1592	1571	1673	1583	1610	1627	1590	1531	1536	1664	1633	1657	1594	1610	1573	1640	1586	1613	1591	1649	1625	1619	1585	1576	1622	1565	1560	1598	1611	1571	1580	1647	1602	1594	1583	1616	1598	1537	1614	1639	1589	1578	1611	1569	1585	1585	1611	1543	1607	1523	1720	1618	1618	1634	1591	1620	1615	1637	1532	1567	1596	1579	1512	1616	1624
24243	21223	27956	24740	16755	1609	885	690	595	587	598	524	501	543	473	483	472	482	497	503	440	466	448	461	475	470	442	485	467	489	429	472	441	454	454	457	478	482	479	490	441	452	457	453	480	467	427	508	487	461	476	442	457	459	487	474	452	426	450	455	462	479	445	460	447	449	445	450	448	492	453	442	445	430	461	445	472	438	426	477	454	472	438	419	461	432	442	416	445	437	437	439	471	441	431	434	470	477	479	477	453	434	448	437	487	425	516	443	459	436	455	455	462	451	455	431	460	434	427	446	481	417	450	471	414	460	487	430	454	463	417	456	440	471	478	447	454	443	419	508	441	445	459	477	462	447	437	406	427	462	439	437	430	435	474	486	406	476	443	444	455	445	462	488	430	403	470	457	469	461	431	470	459	472	440	428	461	481	433	457	452	474	453	464	448	489	438	463	431	412	416	445	425	490	460	457	488	429	429	471	429	442	447	486	455	493	469	420	435	446	490	473	468	460	436	464	456	452	481	481	452	441	462	454	439	426	462	435	465	461	492	441	433	424	466	429	446	442	464	456	496	505	456	455	440	465	417	481	467	403	491	446	431	479	474	441	448	452	451	458	482	467	425	451	453	479	460	434	485	449	434	460	486	444	427	459	469	445	455	470	493	454	457	432	443	437	420	433	445	447	458	456	475	424	418	487	474	427	457	468	451	460	459	474	476	472	462	452	483	465	428	451	417	453	448	489	451	477	450	456	444	481	461	445	456	457	466	466	430	438	432	447	470	451	479	468	450	425	477	445	449	472	450	428	436	457	457	442	477	454	464	456	417	462	437	426	463	390	429	461	447	468	423	473	497	465	469	432	422	438	455	459	465	437	486	412	428	441	430	460	499	464	445	434	498	461	440	433	460	474	467	455	452	452	471	430	435	440	439	450	442	469	445	418	436	489	436	441	432	438	440	492	464	455	482	474	461	482	456	438	428	451	416	441	467	454	440	485	491	490	457	441	432	457	448	443	448	455	436	437	448	466	475	433	494	425	452	426	521	478	458	446	448	446	422	456	447	439	459	507	485	464	472	466	464	488	435	431	443	440	468	469	420	442	426	432	460	430	437	435	439	423	499	406	419	456	460	466	437	486	499	461	443	459	492	443	409	474	436	483	432	442	416	431	421	465	462	453	459	479	470	446	461	449	468	411	451	451	420	470	479	440	433	445	407	467	436	465	438	432	443	467	437	436	434	461	418	444	446	454	453	443	456	448	422	491	506	435	476	499	466	463	440	425	450	500	433	473	450	426	453	420	456	424	456	418	450	444	441	455	435	414	445	458	430	425	451	431	457	424	468	425	455	446	488	443	454	430	386	476	425	473	420	430	403	401	457	481	421	408	447	471	451	422	459	417	446	429	428	497	467	462	454	473	455	415	455	449	461	464	437	461	484	468	413	455	429	458	461	456	456	476	424	466	466	481	443	443	439	463	435	489	449	463	430	436	456	423	440	462	483	423	467	491	498	495	449	419	459	437	485	463	411	447	462	430	444	430	463	478	446	468	456	424	441	464	441	406	447	455	464	423	458	419	471	431	425	476	437	445	447	466	436	449	454	465	493	407	448	436	457	497	419	442	427	463	471	414	443	503	409	472	405	473	437	443	457	451	437	459	436	459	427	449	464	438	446	452	458	468	440	443	462	408	425	467	423	480	470	451	447	474	429	466	470	442	417	476	432	439	433	440	457	455	512	451	477	469	429	432	478	444	476	485	478	468	456	485	465	434	489	432	439	410	434	455	414	452	414	487	454	446	442	472	446	463	438	503	458	408	432	417	444	434	431	461	457	449	439	423	427	467	448	471	472	425	402	462	438	444	476	442	432	437	466	467	443	452	450	448	473	477	469	425	436	452	456	460	418	500	450	462	431	454	454	445	440	470	455	467	453	472	453	429	432	461	448	420	445	456	454	433	414	454	447	442	450	441	426	444	471	433	417	455	418	456	448	446	486	443	429	448	439	492	467	482	423	443	446	466	449	445	442	449	466	424	418	461	440	436	460	439	415	426	443	465	477	420	493	443	480	453	487	456	449	458	429	451	485	445	450	454	482	433	419	456	420	449	462	449	408	448	421	445	414	416	427	448	456	450	477	463	459	423	482	440	455	441	411	423	449	456	477	439	448	490	464	470	446	425	468	457	448	441	400	464	439	493	429	450	477	443	461	449	470	450	410	444	462	437	440	460	475	427	468	405	471	423	457	474	503	469	413	464	423	454	467	423	433	434	444	461	452	494	420	420	489	473	443	426	462	454	450	418	454	476	467	449	449	403	419	441	471	483	475	443	419	522	459	470	452	430	448	440	455	417	476	479	422	476	467	454	456	443	417	427	420	449	469	440	430	472	467	451	439	451	469	460	405	433	445	424	465	461	443	395	465	445	463	448	442	458	444	442	450	472	407	461	452	434	422	424	443	480	442	422	475	446	453	419	418	445	464	437	445	447	443	470	487	437	458	463	433	418	487	428	451	465	456	437	440	442	442	431	491	440	435	416	465	463	419	441	449	447	469	422	475	459	440	449	427	472	453	455	429	449	426	447	451	412	450	453	470	453	422	438	461	415	420	472	447	477	466	435	433	469	472	452	466	456	475	452	439	446	466	437	432	428	466	476	418	471	412	474	436	409	467	466	475	459	472	461	450	430	448	473	497	462	442	460	469	458	440	496	498	466	387	462	475	444	440	453	462	480	477	454	446	438	472	458	502	462	447	450	459	450	471	438	458	486	418	447	455	450	464	450	443	468	479	492	443	465	472	421	458	470	438	478	421	444	463	476	435	462	468	458	467	431	444	456	485	423	427	473	461	468	431	433	452	463	449	472	454	411	471	439	482	463	453	429	468	438	431	421	411	469	453	450	441	441	439	471	439	433	433	455	459	457	439	437	415	398	467	420	431	446	420	468	488	453	447	468	456	450	450	446	473	444	413	461	461	479	464	459	449	452	464	463	501	468	442	462	459	437	480	427	448	466	480	458	456	417	444	439	474	438	465	464	439	452	434	459	445	484	453	442	434	472	464	456	477	432	467	439	425	434	437	465	444	460	425	446	422	446	449	427	469	470	423	457	511	425	446	464	480	484	449	470	403	435	448	439	456	438	431	432	408	423	461	463	467	467	462	463	450	455	488	465	454	451	375	441	446	497	457	438	419	494	428	466	441	478	443	401	433	455	443	431	436	485	435	457	459	454	467	450	434	421	462	450	438	446	449	436	451	424	469	443	437	469	432	430	408	433	443	436	475	482	451	446	464	461	430	446	438	450	466	422	448	441	465	476	451	443	440	440	475	484	428	437	422	457	438	431	442	447	452	477	422	468	429	445	445	473	418	511	450	503	469	503	455	415	447	493	446	448	513	478	450	459	424	435	457	469	421	473	419	460	478	436	485	483	473	425	457	487	458	427	466	491	456	448	467	462	440	420	486	415	417	435	445	479	425	468	436	476	441	437	448	448	477	457	448	427	471	456
44834	15239	16485	4191	2822	2148	1803	1547	1375	1242	1169	1116	1068	960	930	944	977	937	930	865	889	859	838	864	844	856	895	827	849	835	826	886	848	837	784	858	864	814	849	845	784	791	845	811	836	832	813	770	806	839	808	857	855	819	848	775	839	819	868	845	803	787	811	828	834	877	831	820	860	834	833	816	815	849	779	779	847	846	825	818	808	788	812	839	847	819	858	820	822	791	834	801	797	832	815	868	823	812	841	807	823	813	825	815	841	834	782	857	843	846	805	861	786	809	796	767	833	794	816	802	799	870	856	813	801	816	792	828	803	799	810	749	786	840	837	820	839	806	798	809	873	846	843	832	787	815	811	830	804	865	756	807	790	841	763	847	784	806	836	814	836	824	824	760	809	792	833	808	822	869	816	775	806	840	796	843	815	839	797	823	788	812	824	861	760	802	812	825	811	813	797	820	787	814	843	793	840	760	774	806	813	820	852	837	798	833	790	845	835	847	776	777	802	800	812	795	818	832	848	862	830	848	809	791	774	835	779	784	815	770	853	842	818	846	839	790	857	781	845	755	841	830	771	830	800	817	805	848	824	873	782	784	800	814	814	770	772	812	824	849	791	826	862	839	811	835	835	783	792	822	798	831	779	776	831	711	800	822	809	892	808	785	797	836	852	794	826	813	818	776	780	846	786	808	891	824	829	833	787	750	828	790	815	827	858	831	840	818	805	830	814	839	852	840	783	849	826	826	768	851	822	919	788	809	818	799	806	809	803	783	807	802	806	867	872	804	809	798	781	824	787	770	806	817	818	817	787	828	820	842	794	799	852	781	768	818	824	856	824	807	831	838	827	846	815	887	786	799	811	776	854	819	799	840	815	783	808	837	814	827	840	855	874	824	839	784	813	778	831	780	858	835	807	761	813	811	839	851	798	853	839	801	785	848	793	792	781	805	809	839	823	854	844	830	854	837	817	794	772	791	829	810	833	802	809	748	849	831	832	810	867	814	819	811	850	841	783	818	793	824	813	777	808	788	838	821	827	808	807	785	815	792	812	810	827	830	763	856	855	793	796	826	818	858	848	784	815	829	822	879	826	862	792	833	806	827	876	822	827	837	790	833	844	752	849	844	820	772	838	851	854	811	802	819	814	803	798	815	804	884	828	826	832	816	839	826	811	845	788	870	778	808	787	859	795	817	830	741	821	812	813	827	822	825	840	782	855	836	892	838	826	781	839	851	814	800	770	813	884	800	801	802	821	829	850	834	814	847	822	799	767	851	814	808	810	803	830	885	798	781	799	817	809	850	797	794	833	808	801	757	846	803	864	819	787	870	784	822	777	807	821	821	843	847	774	811	826	816	815	797	780	796	801	795	851	801	803	821	823	839	817	812	825	801	870	754	784	866	809	841	834	802	837	837	846	829	837	795	801	859	834	821	797	783	802	843	814	873	804	778	829	801	819	784	827	864	840	793	812	820	836	771	848	858	820	853	834	840	792	820	832	812	852	800	782	817	814	788	820	837	787	776	789	845	814	812	840	761	814	804	836	779	796	807	864	820	812	810	809	831	794	808	778	824	849	795	775	813	822	811	849	832	805	870	831	861	782	822	832	819	827	860	874	824	868	837	797	846	796	801	812	837	805	810	847	802	792	822	801	803	844	764	794	855	793	810	824	862	851	814	820	803	818	794	798	778	822	778	797	874	808	810	790	833	776	815	787	784	822	811	824	806	814	836	860	828	780	793	826	839	819	808	799	788	811	820	816	823	884	815	824	794	803	832	853	791	824	775	823	754	818	813	829	792	805	788	822	854	822	834	825	823	806	805	804	850	881	805	868	872	763	787	800	834	809	816	831	809	805	847	798	814	857	857	782	841	867	789	812	826	805	795	809	770	847	831	841	821	808	811	797	807	820	824	807	892	811	818	839	876	738	830	801	796	810	850	837	809	851	771	818	799	828	782	803	789	846	791	814	837	776	834	828	755	795	839	824	801	797	785	796	801	863	849	815	830	790	850	833	811	785	849	797	867	832	759	838	821	816	810	824	858	780	769	837	827	789	764	769	836	829	788	799	789	829	805	791	770	840	857	846	764	844	796	778	816	841	835	837	837	799	825	797	812	827	795	798	842	802	809	787	814	818	867	823	811	773	834	829	843	803	832	829	806	853	828	873	845	807	789	806	775	828	787	802	831	839	793	825	808	795	793	791	808	853	820	802	814	848	792	806	816	787	824	787	836	762	844	812	863	833	799	781	836	857	821	821	838	763	842	843	803	768	831	795	802	849	851	814	816	816	793	812	763	778	819	779	804	784	788	777	780	838	810	792	830	837	820	787	790	835	801	817	848	838	862	816	833	800	802	838	806	761	806	813	786	846	808	831	811	821	803	811	833	807	817	806	821	774	792	801	815	769	763	773	823	866	799	820	788	827	851	837	728	812	792	800	845	782	845	826	768	841	817	743	788	819	781	838	809	780	759	838	771	807	813	813	823	769	790	874	795	807	772	817	815	795	806	825	826	838	790	831	850	766	870	866	823	782	819	819	834	831	787	841	814	771	818	777	811	806	830	862	851	862	826	791	850	809	839	840	780	811	762	820	791	808	857	815	827	851	817	829	805	807	771	824	811	815	867	843	818	835	797	770	815	788	843	841	857	842	827	824	793	855	817	774	778	843	826	818	836	842	776	802	828	792	842	780	849	882	805	812	827	861	828	845	853	850	822	803	812	835	775	863	842	792	810	804	858	858	809	801	828	866	860	822	777	836	856	806	828	810	821	774	842	802	854	829	818	822	823	808	826	819	809	827	801	828	775	846	796	835	833	806	812	775	831	837	804	816	845	798	847	794	816	806	829	816	864	814	812	775	839	829	862	797	782	780	785	857	800	837	784	819	791	812	782	805	806	837	816	819	778	845	846	772	867	796	771	789	838	834	812	824	840	805	872	859	786	850	838	801	774	848	826	827	824	807	802	807	797	830	794	851	775	822	846	805	784	783	826	865	814	818	805	862	803	796	849	833	830	811	844	796	859	810	819	842	800	829	767	824	739	812	810	812	798	833	815	796	819	844	825	786	820	807	833	815	791	786	824	856	830	791	773	777	888	801	819	799	805	764	860	805	851	833	836	814	813	828	795	830	775	776	849	809	851	817	829	819	790	813	805	784	842	803	859	786	811	820	814	856	864	855	813	825	785	769	805	815	789	815	851	805	810	823	817	861	762	789	792	812	834	792	816	873	799	830	776	842	865	775	861	806	778	837	789	823	807	762	857	797	768	778	835	760	835	861	806	814	838	816	812	819	794	854	816	865	830	815	788	821	789	781	842	802	800	802	814	781	801	825	850	826	860	768	814	837	833	763	744	821	774	833	814	815	766	826	836	824	817	823	772	839	781	789	741	770	798	831	843	848	838	858	875	807	788	818	854	769	826	816	833	827	854	800	810	862	818	832	830	819	774	804	829	844	851	771	817	832	778	838	779	805	776	843	867	816	816	819	851	802	832	825	752
23226	21202	28858	23804	21202	15399	1703	949	750	715	693	601	606	588	567	536	556	547	505	536	541	498	508	516	516	481	504	476	497	482	545	505	469	481	498	498	522	478	471	474	534	497	543	485	472	509	493	474	529	494	460	497	445	484	463	480	469	489	476	495	456	467	479	456	501	473	496	459	482	476	519	477	478	480	457	468	488	471	483	476	431	457	464	511	527	467	479	483	489	471	458	448	460	453	515	516	458	475	520	470	457	494	491	419	487	470	468	484	473	461	436	447	470	474	449	455	460	531	463	477	457	448	477	473	479	475	501	509	468	436	469	482	443	469	515	463	473	457	416	475	465	488	459	462	481	442	470	505	478	470	466	455	478	439	462	423	483	474	481	483	465	481	486	441	502	488	482	443	449	479	464	452	469	459	458	442	475	477	477	490	463	492	472	473	458	475	519	507	486	435	475	467	443	433	534	474	428	444	459	485	489	457	474	473	473	495	485	497	486	462	461	439	513	496	472	467	485	495	490	448	449	437	458	491	442	464	451	453	464	496	484	469	445	482	465	483	405	459	456	472	454	460	464	448	454	462	449	454	503	457	474	492	446	496	428	478	463	488	478	484	477	416	478	440	447	487	464	503	476	455	438	506	517	464	464	441	473	478	448	459	424	476	515	452	487	489	474	456	501	475	454	498	477	506	449	480	503	510	451	499	448	466	476	475	440	458	507	473	490	494	401	488	428	468	511	470	452	465	446	471	436	436	517	442	467	487	485	488	480	501	455	477	449	483	462	469	486	475	498	505	478	462	494	494	487	422	463	422	466	526	499	485	445	466	520	477	471	528	503	485	458	446	468	439	493	423	453	511	490	454	467	468	467	487	428	478	475	496	491	466	494	461	473	490	495	497	462	464	498	460	473	503	479	426	497	477	470	496	484	484	471	466	475	484	441	491	464	491	458	454	472	482	516	441	466	461	470	454	484	476	516	509	491	473	466	491	484	464	493	460	456	488	457	480	440	431	471	444	429	491	469	491	440	471	422	525	480	464	492	480	483	463	472	453	490	451	516	456	404	461	481	469	441	481	463	463	477	460	460	455	511	479	464	479	461	452	481	473	431	456	474	454	440	485	430	457	483	512	502	471	465	502	453	481	480	480	447	457	471	472	475	443	487	455	475	465	468	464	451	448	460	486	404	494	498	461	469	452	487	472	447	457	477	438	448	524	498	465	472	466	492	429	452	466	507	491	509	483	509	501	451	443	485	450	459	475	496	499	509	456	468	428	462	449	474	448	456	470	506	465	455	491	490	480	454	485	480	443	433	465	466	473	491	492	502	477	460	442	467	530	470	463	459	479	483	446	469	519	482	490	425	477	428	435	458	471	466	500	469	457	433	492	475	509	471	479	461	483	474	489	471	452	488	496	479	505	434	459	443	500	456	455	497	472	435	468	465	445	471	447	447	467	456	477	483	533	447	457	468	452	420	466	489	446	471	445	466	456	490	468	475	447	491	444	480	470	525	434	476	461	456	443	442	461	467	436	471	450	495	465	471	471	490	427	470	479	451	483	472	469	477	491	413	447	452	442	470	469	468	483	444	492	467	487	456	449	473	457	469	458	475	473	488	450	480	490	486	440	484	473	450	470	419	440	471	458	464	498	450	494	455	467	447	497	486	442	465	438	489	443	437	450	475	482	460	508	480	475	486	460	451	477	414	422	441	475	468	493	459	422	478	480	471	462	450	460	492	451	519	480	494	500	444	441	463	449	518	477	469	497	407	476	464	467	480	528	472	454	444	478	473	476	430	461	448	503	471	490	489	431	488	488	511	449	451	465	470	489	477	496	475	457	497	446	484	459	489	455	477	461	496	470	485	455	507	453	488	442	445	479	468	489	473	447	471	509	478	459	476	445	463	444	444	468	425	504	518	489	435	490	469	463	471	440	492	434	489	450	459	491	461	447	488	454	481	489	490	488	497	479	481	447	489	445	503	451	472	492	482	466	444	421	477	476	503	493	488	476	515	473	513	446	491	446	456	430	484	453	482	485	458	525	468	492	438	509	430	479	438	436	472	466	487	466	434	456	438	444	436	479	485	443	422	439	478	436	438	455	459	501	464	463	470	476	450	458	496	486	475	478	458	471	479	507	488	488	408	485	480	502	494	456	474	440	496	460	422	461	422	489	460	441	444	489	439	470	476	443	474	493	458	501	431	467	472	457	462	498	470	491	447	462	505	468	470	432	460	464	480	450	430	515	413	457	494	462	495	466	461	492	488	462	438	484	482	489	432	487	453	463	476	456	458	468	456	477	482	470	429	470	502	465	481	444	454	457	471	449	484	474	462	471	452	464	494	512	450	451	458	434	437	486	477	462	486	478	475	496	504	461	483	442	477	470	469	467	466	444	469	501	427	473	462	441	484	452	481	469	472	447	489	477	481	463	475	472	509	468	461	488	484	469	503	477	499	498	459	512	461	490	463	455	460	466	496	479	478	423	466	458	473	457	496	474	457	466	463	467	451	471	501	502	451	499	481	468	483	474	460	488	453	455	501	479	490	482	487	423	501	523	482	455	456	487	477	523	464	433	422	458	526	502	471	421	434	496	508	499	509	440	477	485	479	438	468	484	440	463	457	490	488	441	502	454	439	461	471	500	457	485	481	477	467	472	464	450	471	470	472	435	445	458	455	452	455	491	487	443	461	469	472	494	458	424	477	484	505	505	509	432	475	468	441	450	508	494	500	476	501	470	460	488	491	474	486	443	479	449	513	439	514	452	496	447	446	495	492	467	463	482	460	468	471	473	492	477	498	508	480	440	451	489	490	448	473	478	438	467	513	486	468	460	482	467	508	459	445	449	452	433	461	441	454	497	505	420	472	491	507	478	467	453	447	406	469	446	508	438	457	463	452	447	475	479	462	458	481	422	441	488	452	449	492	462	490	484	424	441	455	477	436	465	454	466	458	442	447	476	481	493	442	480	518	443	469	466	485	459	480	438	430	494	501	474	447	457	448	499	472	442	488	471	490	482	461	466	493	442	470	501	474	460	469	424	484	482	479	490	456	500	496	466	520	431	436	509	455	474	436	450	479	472	485	468	474	464	436	489	465	502	504	492	444	474	480	477	511	507	465	498	460	413	446	513	485	443	488	472	456	474	485	500	459	448	444	469	459	469	455	414	477	494	486	418	459	496	493	448	449	496	475	508	477	483	479	498	496	439	430	464	460	489	424	477	475	441	443	502	467	427	497	452	479	507	437	499	488	481	424	485	465	504	465	484	452	459	463	491	460	473	479	460	493	469	448	468	473	467	494	478	468	458	444	477	484	471	499	480	508	447	500	477	471	442	510	447	462	475	474	471	446	487	453	486	486	502	443	502	447	451	480	452	476	473	458	475	462	476	462	466	431	506	490	470	459	500	475	459	465	482	444	487	477	451	464	467	468	500	463	467	478	461	484	468	504	488	478	457	448	460	481	433	480	504	499	443	473	450	458	455	489	435	475	463	491	455
46917	18968	19359	6471	4406	3344	2627	2190	1926	1643	1437	1322	1266	1126	1197	1109	1030	1003	1044	974	1003	943	935	926	917	854	885	900	866	880	907	840	910	844	845	866	841	866	842	869	811	830	805	810	918	797	782	763	850	828	845	818	797	792	809	812	817	822	873	826	774	795	816	813	823	806	814	783	812	784	772	791	837	819	844	789	826	845	784	767	802	753	778	805	850	830	762	807	799	876	794	830	827	791	790	786	813	751	816	810	823	813	817	796	814	758	843	798	763	814	816	797	753	830	778	787	825	782	759	817	834	780	793	777	815	822	819	809	802	810	783	793	826	807	748	806	801	824	768	809	785	772	815	809	846	810	793	839	803	794	765	764	798	789	817	783	741	794	820	803	813	835	799	808	828	792	762	780	727	757	779	757	781	833	790	774	783	745	818	781	825	755	832	783	802	789	810	774	789	797	825	787	814	758	767	853	838	804	766	795	811	823	764	819	825	775	831	843	792	819	786	784	828	802	855	798	755	824	739	844	749	830	816	868	820	858	772	788	795	762	802	820	823	808	836	829	804	814	809	798	812	792	774	763	749	761	797	764	836	756	811	819	806	812	762	792	816	818	790	786	799	798	797	781	784	819	810	773	755	785	800	752	791	798	755	815	820	831	827	788	819	804	806	799	809	805	793	786	805	830	824	792	775	794	825	798	828	797	816	849	846	779	774	793	772	842	872	827	800	773	816	710	805	777	779	798	832	778	793	799	775	789	757	778	804	859	845	767	768	828	716	807	788	800	802	776	812	797	828	771	759	779	798	821	823	804	766	785	766	764	786	832	774	797	820	783	767	769	804	808	784	799	826	798	821	789	788	800	799	780	799	836	772	775	804	749	787	724	764	754	800	728	813	794	778	772	801	782	755	782	772	802	835	813	783	813	839	776	799	823	769	785	826	753	821	746	803	801	827	831	791	759	761	775	801	773	802	766	796	806	769	839	810	812	799	736	770	786	799	757	782	795	789	850	844	789	791	805	787	751	833	790	783	754	836	839	800	783	845	708	820	804	816	736	763	789	775	797	791	771	809	772	783	826	800	824	771	843	817	845	826	795	771	818	862	809	802	763	781	796	838	787	834	772	790	825	771	830	861	779	793	804	766	813	765	801	845	772	763	801	869	828	820	772	786	793	819	824	874	778	794	765	773	822	788	749	836	795	823	795	800	768	780	825	820	791	840	755	768	788	808	759	807	828	794	791	766	866	796	775	791	758	843	816	813	789	793	783	793	816	832	832	803	834	769	800	838	809	781	831	831	788	787	819	812	773	772	770	805	787	757	835	795	800	790	776	774	827	794	791	820	791	770	797	838	752	802	792	770	848	845	805	850	806	834	777	789	790	805	797	748	763	736	829	766	822	786	809	796	821	815	811	834	783	802	792	780	765	763	734	756	758	820	819	823	782	811	756	810	821	816	812	801	839	776	805	792	796	810	808	797	823	788	747	785	771	760	779	792	779	815	789	786	784	843	830	772	778	830	776	817	729	792	795	778	847	748	777	816	767	844	806	769	849	836	807	821	796	814	799	829	780	807	738	792	779	783	835	787	785	775	840	788	801	807	799	792	838	794	824	752	783	846	771	789	798	781	818	796	776	798	809	791	841	769	827	797	819	764	749	759	809	804	806	734	755	795	789	815	767	769	794	778	800	805	815	765	798	779	777	771	770	786	768	813	818	812	802	788	839	812	762	831	825	811	782	767	810	812	762	763	807	809	757	761	790	817	814	818	787	833	856	785	787	811	764	775	763	830	785	787	759	842	779	802	806	793	782	829	807	834	787	785	792	755	781	833	839	772	774	816	796	771	801	823	813	805	784	763	780	812	781	738	827	828	823	795	753	791	759	771	784	831	789	787	790	779	809	784	847	788	747	788	791	802	773	810	775	792	799	786	783	804	770	802	848	802	790	800	864	781	817	822	784	809	794	843	789	813	776	818	803	825	766	832	777	796	787	761	743	769	788	804	792	827	768	745	791	792	826	834	769	801	807	781	785	805	779	788	772	790	826	813	785	753	795	747	829	862	808	789	832	778	824	849	796	763	805	828	764	798	809	811	805	867	790	828	806	884	798	724	755	810	815	820	820	791	768	800	800	774	815	787	776	797	787	766	761	798	825	817	807	779	795	747	773	780	820	768	786	779	779	793	820	793	780	800	772	739	798	772	839	750	774	791	807	780	794	789	754	836	868	794	758	800	779	779	846	787	749	753	773	814	825	803	796	795	787	811	792	787	906	805	825	844	775	834	840	809	777	797	757	814	829	813	769	770	804	778	753	805	790	791	803	807	796	762	863	757	824	812	850	831	792	762	799	782	801	800	768	756	826	844	823	764	725	810	792	810	780	790	838	761	791	844	804	829	800	824	809	778	790	787	760	834	845	830	756	833	768	782	777	821	785	815	778	769	738	818	767	823	787	790	794	805	791	812	726	819	764	831	814	804	829	790	720	833	748	831	811	780	781	787	748	757	816	838	780	830	780	816	825	854	814	799	794	822	809	818	786	825	787	800	849	820	787	766	793	799	801	800	806	836	834	836	793	772	824	831	843	835	806	741	801	764	779	832	821	784	778	749	801	810	805	796	772	767	805	784	790	778	816	817	767	743	761	750	713	750	822	724	793	810	785	800	781	774	832	768	773	765	779	811	780	800	776	830	790	752	813	785	780	769	736	798	789	807	802	795	759	754	774	824	814	837	834	810	803	787	797	810	766	767	787	817	845	814	794	808	791	781	740	736	815	796	762	791	773	807	778	824	806	807	788	877	736	766	792	765	768	737	740	809	813	771	820	780	834	833	769	829	752	775	795	823	810	836	771	782	796	773	800	792	788	788	803	794	865	799	851	796	790	828	764	841	835	825	778	779	778	781	829	806	781	838	817	825	760	791	749	787	812	800	791	802	840	802	738	829	831	812	808	795	807	821	772	799	783	812	799	778	819	782	774	799	772	781	803	814	823	846	807	756	842	788	805	813	806	783	810	827	799	823	804	776	827	818	782	794	782	830	773	780	819	833	847	745	780	784	783	747	762	787	747	825	800	770	847	792	829	793	777	760	803	830	774	831	766	765	761	845	787	817	799	792	775	833	794	844	803	748	811	839	786	806	772	797	773	860	850	750	852	825	740	775	824	786	780	708	807	808	783	745	774	744	780	823	798	743	777	804	821	816	767	812	814	834	820	798	800	808	762	772	792	824	823	766	785	796	789	804	788	802	791	772	764	802	820	834	752	836	803	778	768	824	805	787	814	757	788	745	779	772	735	780	802	779	767	776	852	847	795	769	764	796	757	805	859	830	733	823	811	778	829	836	847	814	815	800	762	770	745	837	747	785	771	757	837	808	775	769	813	763	802	805	729	793	813	852	801	823	792	798	824	805	769	824	789	751	758	760	824	808	776	781	782	778	794	789	805	788	782	785	836	781	774	777	775	799	788	760	735	756	828	811	780	799	817	804	811	786	786	776	730	822	792
27137	21056	12174	1647	1074	1030	990	939	950	944	985	973	938	976	951	936	967	888	922	960	985	964	928	965	973	957	950	879	948	971	904	1011	948	973	976	960	955	921	989	890	917	980	959	954	964	1001	960	957	939	967	938	963	1001	942	1003	930	925	956	902	1029	894	955	986	947	958	931	945	959	894	993	951	900	984	986	956	960	911	921	985	1002	919	948	969	944	950	926	918	972	943	944	893	913	901	947	952	950	966	971	962	980	976	944	950	966	980	938	950	961	973	968	926	968	935	933	989	953	943	940	975	976	981	900	912	952	975	931	1000	922	961	957	882	915	924	961	951	937	951	987	941	917	913	941	938	932	937	923	982	925	959	894	930	954	960	906	928	1004	951	941	936	937	945	947	920	942	918	945	940	927	938	935	990	968	957	934	947	1001	990	992	952	944	952	925	897	948	942	954	957	947	934	972	930	970	906	887	900	922	983	954	866	976	935	960	999	932	936	932	960	994	933	962	925	982	969	923	927	953	893	979	946	920	939	931	937	985	927	916	925	984	990	970	893	935	980	953	926	930	929	953	876	932	960	912	962	950	974	981	903	961	974	972	939	931	973	976	963	925	959	939	939	939	926	899	939	878	955	897	891	887	933	911	964	958	1000	921	927	940	965	956	986	943	961	957	880	947	978	914	978	904	958	904	956	899	993	958	931	946	951	974	977	930	898	927	954	947	954	911	901	930	956	961	901	928	1017	898	963	953	923	938	963	963	956	946	919	954	903	948	951	867	961	903	915	988	951	959	916	978	956	935	956	981	908	918	970	916	973	911	946	938	962	963	951	931	962	927	950	892	996	976	970	902	977	984	926	927	981	995	931	958	884	967	886	966	971	924	925	942	960	903	912	947	951	1005	932	960	926	982	852	890	907	935	946	917	911	915	924	944	929	880	983	967	926	985	974	979	944	884	906	1015	895	918	942	985	946	905	1002	926	1019	942	896	994	937	894	924	1009	990	959	967	900	949	893	932	900	927	924	932	992	941	935	960	890	1021	962	925	912	934	903	946	927	940	940	922	954	944	947	967	950	927	950	971	921	931	923	948	910	908	930	914	933	925	918	944	931	938	970	991	896	938	952	932	924	960	956	970	982	915	1001	944	930	980	935	989	897	952	986	907	991	959	952	940	963	1003	894	1001	933	896	908	974	912	932	926	916	927	908	919	879	939	930	942	960	922	949	910	913	910	935	977	956	937	952	955	892	987	933	932	935	953	972	928	979	935	884	989	944	924	969	935	975	950	959	967	937	906	931	975	951	963	896	977	945	953	954	893	972	933	939	899	972	978	945	877	931	974	955	934	990	938	931	968	959	902	967	970	975	934	999	958	983	936	915	903	953	914	944	924	921	967	930	966	968	966	964	988	970	921	956	920	975	967	943	948	952	936	932	957	966	995	959	998	914	887	932	975	974	949	927	980	985	915	934	905	936	940	936	955	957	946	944	991	992	965	977	978	925	948	900	921	917	910	941	901	962	985	975	936	990	920	957	937	972	963	916	973	917	956	944	983	962	960	944	920	909	976	966	910	963	963	925	927	957	889	938	964	916	932	920	973	980	966	901	923	938	954	952	933	929	954	973	933	959	884	917	927	999	939	986	958	967	964	952	972	900	988	941	925	897	907	913	930	993	1000	1005	904	900	950	938	962	976	917	971	922	871	908	939	969	928	940	935	945	902	953	951	906	933	925	940	890	979	908	979	891	839	921	987	922	957	954	935	992	934	876	914	980	987	915	975	934	959	941	915	946	955	967	950	960	962	967	979	937	979	933	951	915	936	906	968	957	958	970	947	940	952	985	1007	890	963	906	931	923	939	930	933	991	984	958	917	910	908	983	964	939	955	888	973	976	928	964	930	928	915	903	1010	940	917	918	929	968	935	911	924	942	915	897	921	874	977	939	952	896	960	949	955	972	978	908	897	907	892	932	966	968	906	945	921	946	937	925	950	926	919	912	908	962	991	918	925	908	930	933	973	940	987	963	923	929	915	950	969	970	917	920	979	929	938	909	959	928	943	954	985	909	958	879	942	933	953	935	975	1000	964	924	971	961	957	954	919	961	960	975	939	911	911	984	941	1035	893	943	972	949	922	920	923	874	961	947	977	884	953	936	926	933	1025	980	975	900	962	874	970	988	950	867	918	936	955	925	921	956	931	966	966	937	988	919	951	951	909	1006	1007	930	951	981	936	952	940	926	962	897	920	907	888	948	979	949	915	982	948	958	971	941	931	932	964	924	1010	912	973	869	947	916	997	952	924	959	935	956	960	983	951	976	969	992	962	899	933	930	989	988	939	896	936	886	935	937	953	895	932	890	983	944	937	958	982	990	890	928	961	927	956	967	937	928	905	940	960	878	923	934	974	917	1006	988	954	934	925	968	912	879	942	1010	905	943	896	935	907	967	943	974	946	929	922	957	914	938	902	871	929	932	941	901	956	978	973	955	981	985	921	941	938	927	979	935	948	961	896	933	970	931	963	955	978	892	955	950	959	961	949	918	926	938	933	925	903	940	915	980	911	978	975	964	986	915	972	902	936	987	897	909	959	992	952	925	940	918	962	940	950	919	943	955	892	897	967	925	957	912	909	922	915	959	1024	919	942	942	1013	948	944	992	994	970	952	978	961	940	966	934	914	956	932	945	923	942	1004	943	957	951	944	950	954	929	963	903	913	960	971	936	933	966	983	955	928	961	910	926	903	965	951	960	960	962	905	944	874	950	956	971	950	939	977	960	957	959	905	925	924	943	937	926	918	974	994	917	937	968	940	973	922	1028	941	897	888	946	912	1003	950	983	962	1000	910	903	911	971	980	978	946	945	938	924	962	982	980	975	928	879	1001	965	932	915	938	920	961	956	963	983	986	933	946	911	916	938	938	921	969	967	936	921	935	951	938	970	920	969	974	985	942	919	938	960	916	946	935	916	970	972	930	972	951	904	957	923	996	909	994	892	956	888	921	994	948	953	904	933	900	976	929	993	922	989	928	999	962	966	926	956	956	947	901	989	894	936	945	1009	919	959	990	939	936	918	921	915	922	926	993	1012	892	941	937	983	948	968	996	986	936	947	877	963	947	952	960	942	987	955	960	978	933	950	940	958	930	969	957	943	946	926	905	954	952	939	951	1003	920	938	939	941	927	932	938	924	976	938	940	922	920	919	937	929	1022	994	924	1022	984	927	903	940	912	974	990	906	956	975	907	968	939	985	984	951	925	940	973	946	960	914	915	945	929	905	948	939	925	969	917	986	912	941	900	959	945	921	966	954	942	977	961	951	957	900	906	899	946	923	920	935	966	949	1026	932	934	967	880	939	946	981	911	976	930	946	965	950	858	924	962	961	937	910	968	964	933	895	966	947	918	999	929	984	964	939	891	929	912	922	1000	908	891	924	945	931	876	967	919	940	960	915	931	918	930	920	937	958	1000	915	920	938	954	894	951	967	943	964	941	934	982	988	951	940	951	943	944	911	1008	953	937	943	961	962	931	931	936	938	955	939	953	955	951	958	1001	915	912	952
24822	6167	6989	1833	1713	1695	1621	1650	1624	1662	1595	1606	1587	1619	1671	1617	1544	1583	1563	1618	1612	1572	1630	1677	1588	1661	1627	1564	1609	1586	1573	1558	1659	1581	1644	1607	1643	1672	1566	1533	1661	1599	1617	1655	1627	1606	1603	1617	1596	1565	1619	1540	1562	1532	1599	1514	1581	1588	1574	1610	1620	1662	1638	1602	1614	1591	1620	1644	1618	1565	1580	1613	1582	1569	1570	1616	1606	1541	1622	1618	1577	1605	1639	1587	1645	1570	1632	1621	1632	1594	1582	1566	1629	1627	1538	1607	1642	1586	1581	1567	1633	1653	1629	1614	1633	1611	1634	1573	1622	1639	1623	1612	1576	1605	1575	1588	1608	1545	1569	1594	1596	1675	1612	1570	1618	1584	1604	1582	1573	1561	1487	1564	1568	1612	1587	1618	1512	1606	1626	1579	1612	1565	1560	1548	1645	1584	1589	1609	1598	1611	1562	1562	1580	1538	1557	1620	1614	1563	1544	1511	1615	1601	1614	1569	1623	1672	1626	1556	1621	1565	1591	1524	1619	1584	1569	1650	1629	1554	1558	1612	1517	1547	1552	1599	1647	1575	1582	1579	1557	1595	1636	1567	1523	1648	1604	1550	1563	1689	1516	1634	1581	1608	1603	1658	1578	1565	1611	1602	1620	1664	1557	1545	1517	1653	1592	1565	1581	1623	1590	1638	1617	1577	1616	1583	1587	1553	1602	1564	1599	1607	1582	1582	1559	1637	1565	1576	1545	1580	1585	1569	1639	1550	1616	1574	1564	1648	1591	1563	1574	1577	1617	1658	1656	1578	1568	1630	1584	1559	1646	1613	1579	1603	1610	1630	1628	1583	1616	1619	1581	1587	1604	1619	1628	1603	1615	1626	1563	1561	1634	1602	1606	1567	1594	1562	1608	1536	1556	1549	1570	1620	1665	1589	1572	1609	1573	1574	1691	1600	1555	1640	1607	1607	1607	1557	1522	1603	1589	1615	1563	1555	1575	1561	1623	1602	1590	1608	1633	1626	1603	1570	1620	1573	1573	1656	1532	1628	1578	1554	1650	1592	1571	1522	1620	1573	1591	1602	1581	1646	1624	1545	1633	1543	1630	1572	1569	1616	1565	1533	1537	1563	1596	1532	1627	1549	1568	1655	1656	1535	1539	1569	1627	1620	1642	1596	1651	1554	1622	1596	1541	1590	1556	1613	1595	1535	1623	1553	1608	1613	1587	1517	1589	1598	1602	1617	1585	1541	1545	1571	1589	1621	1597	1559	1672	1522	1607	1628	1574	1592	1625	1594	1601	1549	1613	1595	1595	1506	1544	1619	1603	1559	1524	1539	1584	1591	1557	1652	1566	1618	1598	1580	1641	1566	1588	1535	1519	1585	1602	1570	1593	1566	1593	1597	1605	1624	1520	1584	1641	1572	1562	1511	1597	1610	1612	1558	1635	1607	1656	1638	1593	1593	1559	1620	1531	1662	1591	1572	1640	1595	1579	1575	1608	1495	1582	1601	1604	1583	1557	1604	1688	1572	1619	1578	1608	1631	1575	1594	1639	1575	1582	1642	1616	1592	1602	1673	1560	1585	1581	1592	1560	1551	1552	1634	1528	1602	1606	1654	1595	1529	1559	1655	1629	1595	1682	1551	1588	1610	1597	1593	1627	1605	1592	1613	1581	1541	1549	1603	1638	1613	1578	1524	1562	1546	1599	1560	1642	1660	1608	1620	1583	1605	1584	1559	1582	1546	1577	1626	1644	1627	1626	1610	1616	1677	1619	1622	1601	1550	1666	1634	1577	1608	1649	1649	1534	1660	1596	1649	1556	1625	1561	1643	1571	1559	1611	1624	1597	1641	1576	1624	1629	1585	1566	1605	1583	1536	1604	1536	1572	1593	1579	1642	1586	1625	1623	1621	1562	1569	1616	1631	1620	1596	1604	1717	1649	1569	1611	1625	1595	1610	1596	1657	1647	1525	1533	1594	1574	1576	1558	1613	1639	1662	1567	1604	1594	1590	1620	1581	1553	1562	1692	1627	1597	1598	1645	1645	1639	1611	1699	1619	1621	1625	1571	1633	1579	1526	1625	1595	1560	1618	1607	1613	1671	1528	1669	1600	1609	1602	1649	1648	1617	1620	1587	1611	1651	1580	1593	1544	1575	1604	1606	1591	1539	1584	1597	1546	1577	1561	1658	1608	1546	1576	1568	1649	1560	1563	1526	1566	1544	1632	1657	1592	1592	1570	1664	1570	1581	1685	1535	1598	1629	1591	1619	1617	1583	1579	1614	1623	1605	1574	1594	1586	1634	1629	1664	1670	1552	1617	1616	1555	1603	1543	1630	1587	1559	1587	1611	1564	1574	1644	1585	1513	1611	1626	1602	1573	1584	1554	1642	1570	1585	1622	1607	1600	1518	1578	1616	1621	1669	1665	1533	1555	1576	1587	1582	1632	1589	1613	1558	1607	1576	1570	1625	1682	1540	1601	1582	1599	1520	1625	1579	1520	1614	1592	1578	1617	1631	1541	1598	1621	1605	1567	1631	1621	1540	1613	1547	1589	1574	1633	1601	1634	1554	1605	1673	1581	1590	1613	1594	1575	1587	1536	1615	1602	1714	1516	1546	1657	1636	1589	1580	1648	1631	1647	1639	1571	1586	1616	1615	1577	1632	1584	1571	1554	1596	1623	1665	1578	1625	1580	1611	1608	1566	1675	1625	1614	1576	1671	1608	1542	1571	1569	1569	1609	1651	1631	1614	1610	1595	1580	1612	1571	1619	1644	1646	1541	1554	1648	1540	1585	1585	1649	1612	1625	1717	1593	1555	1584	1603	1613	1583	1608	1612	1624	1629	1632	1569	1651	1564	1687	1612	1572	1628	1602	1674	1608	1565	1672	1555	1535	1588	1601	1496	1613	1623	1544	1654	1621	1655	1581	1517	1614	1557	1649	1595	1616	1648	1694	1584	1620	1624	1538	1609	1619	1596	1591	1616	1597	1624	1560	1590	1672	1565	1590	1619	1619	1610	1617	1618	1567	1609	1580	1578	1594	1507	1600	1651	1679	1674	1641	1592	1594	1535	1607	1654	1543	1541	1609	1632	1628	1593	1637	1629	1551	1593	1650	1603	1588	1569	1591	1594	1512	1623	1602	1564	1570	1605	1624	1562	1564	1617	1591	1584	1621	1534	1614	1489	1566	1554	1654	1642	1663	1661	1636	1573	1597	1617	1575	1625	1570	1588	1563	1581	1620	1505	1593	1630	1567	1608	1602	1573	1580	1601	1630	1584	1586	1610	1611	1597	1564	1555	1577	1594	1563	1540	1628	1568	1580	1628	1627	1563	1575	1598	1590	1636	1595	1598	1691	1560	1608	1605	1550	1540	1556	1535	1568	1498	1582	1575	1619	1610	1570	1568	1583	1635	1623	1651	1614	1638	1587	1542	1548	1547	1582	1604	1649	1647	1589	1585	1578	1532	1567	1581	1585	1601	1599	1530	1639	1556	1580	1644	1642	1581	1576	1686	1615	1619	1555	1573	1561	1591	1581	1568	1578	1554	1574	1531	1675	1565	1625	1603	1570	1683	1645	1638	1615	1527	1599	1609	1632	1505	1629	1573	1584	1587	1589	1594	1565	1545	1610	1627	1545	1590	1583	1524	1561	1593	1643	1554	1498	1608	1556	1581	1604	1610	1602	1600	1598	1633	1649	1594	1544	1621	1607	1654	1672	1584	1549	1615	1578	1594	1667	1644	1545	1555	1516	1578	1603	1606	1604	1598	1628	1564	1516	1571	1566	1541	1608	1635	1621	1662	1568	1627	1601	1586	1620	1569	1590	1682	1602	1567	1648	1596	1594	1642	1564	1551	1600	1643	1584	1609	1532	1592	1565	1562	1584	1644	1570	1565	1590	1610	1642	1589	1617	1561	1620	1662	1571	1665	1638	1601	1631	1615	1578	1579	1604	1538	1526	1612	1658	1551	1564	1537	1565	1597	1604	1608	1621	1605	1598	1577	1634	1603	1619	1572	1655	1657	1537	1515	1604	1575	1660	1592	1648	1521	1613	1588	1551	1597	1616	1582	1568	1626	1614	1566	1583	1561	1594	1667	1563	1566	1577	1613	1565	1642	1577	1627	1589	1560	1575	1488	1637	1533	1575	1635	1588	1537	1554	1588	1600	1617	1614	1623	1558	1664	1636	1555	1606	1593	1591	1522	1566	1602	1583	1611	1602	1598	1605	1651	1613	1581	1650	1608	1599	1606	1631	1583	1539	1557	1554	1583	1575	1604	1556	1546	1635	1587	1587	1541	1583	1623	1554	1653	1648	1573	1624	1592	1578	1611	1603	1646	1644	1677	1602	1596	1618	1582	1557	1600	1628	1588	1593	1567	1573	1604	1674	1676	1675	1622	1709	1599	1524	1592	1657	1545	1553	1601	1637	1599	1581	1561	1591	1634	1602	1630	1612	1585	1613	1605	1588	1618	1576	1612	1599	1560	1612	1577	1597	1619	1546	1594	1628	1616	1626	1640	1685	1580	1568	1489	1594	1576	1505	1579	1637	1635	1571	1654	1564	1552	1620	1580	1612	1588	1655	1646	1597	1640	1596	1613	1633	1613	1554	1575	1569	1574	1588	1531	1575	1616	1572	1531	1544	1622	1644	1526	1605	1550	1684	1592	1624	1581	1629	1604	1556	1631	1538	1532	1606	1574	1643	1656	1571	1626	1608	1573	1605	1567	1607	1582	1593	1623	1651	1594	1530	1556	1542	1529	1647	1636	1631	1571	1595	1599	1544	1599	1606	1626	1616	1598	1578	1609	1540	1586	1603	1608	1581	1563	1583	1559	1573	1594	1631	1601	1625	1604	1563	1617	1603	1603	1643	1612	1611	1610	1603	1642	1568	1612	1539	1690	1592	1659	1602	1596	1574	1570	1611	1574	1620	1550	1560	1622	1569	1581	1601	1615	1639	1605	1628	1632	1624	1632	1564	1630	1574	1641	1593	1582	1599	1536	1476	1607	1574	1558	1618	1679	1559	1568	1671	1563	1605	1597	1629	1658	1597	1612	1662	1640	1614	1593	1644	1598	1555	1582	1581	1601	1551	1603	1558
24201	21221	27421	25293	18785	2059	823	669	634	517	555	512	499	491	479	504	488	476	488	462	456	466	429	456	461	424	455	477	452	435	476	459	440	421	415	464	417	483	450	427	486	493	453	454	459	462	440	459	465	464	436	464	461	454	439	464	444	410	472	428	472	460	453	436	469	453	458	427	431	414	454	467	458	467	433	425	439	448	446	453	416	447	463	455	434	427	495	482	462	418	449	457	448	452	440	428	463	432	459	456	431	444	421	440	452	443	426	457	439	451	438	498	429	447	466	452	454	429	425	505	454	449	394	439	440	463	439	457	463	448	414	417	448	474	461	423	449	474	386	439	447	465	435	454	418	441	456	441	436	430	428	448	463	398	459	462	429	451	447	471	416	454	423	463	432	474	467	434	405	413	453	423	464	419	464	417	429	425	442	448	443	433	450	442	455	466	450	460	445	481	457	461	472	430	486	456	452	455	450	497	446	453	450	450	450	399	431	449	427	446	424	439	439	459	449	424	457	461	477	472	463	452	463	415	454	432	427	433	454	465	423	407	440	455	445	409	418	431	451	443	472	447	455	449	437	440	434	447	446	460	455	429	455	458	442	458	444	434	419	491	434	426	459	482	457	462	489	456	458	458	410	451	452	465	436	432	479	482	426	439	436	423	430	428	406	462	414	418	445	427	448	458	436	438	423	439	468	428	426	460	452	458	460	462	435	439	455	422	443	422	449	436	411	431	480	436	460	422	436	442	422	457	458	456	407	478	423	416	442	434	453	409	446	463	475	419	440	431	450	431	446	418	429	433	469	409	424	463	480	471	457	444	471	445	444	444	430	441	476	477	441	437	442	450	434	474	429	407	421	423	461	469	460	475	430	424	454	454	468	457	458	447	476	427	434	449	458	454	439	432	442	433	399	464	457	436	426	464	443	419	474	463	467	447	460	423	473	439	460	456	468	428	457	444	481	419	439	432	439	414	496	475	437	462	464	451	426	466	434	433	442	409	443	429	420	473	488	426	427	435	475	472	417	436	442	508	435	441	411	463	431	441	447	416	409	433	451	441	424	489	441	449	462	435	461	416	456	457	458	452	483	420	461	398	450	410	434	458	422	439	463	418	435	439	447	459	455	410	450	461	436	444	469	432	480	452	471	454	450	435	444	447	439	431	456	440	476	474	434	392	488	485	485	431	459	453	427	455	455	423	448	471	489	443	487	467	469	462	454	417	438	479	444	419	434	427	466	436	455	473	462	463	455	474	462	409	436	425	470	424	419	421	442	481	427	445	382	430	447	440	414	422	417	458	433	441	442	425	407	444	454	425	459	461	430	486	448	436	416	449	439	414	431	432	458	473	429	451	455	430	491	429	425	441	464	427	447	427	388	481	452	442	441	442	456	459	440	479	440	454	451	444	417	440	451	414	419	461	436	463	421	449	465	421	458	458	422	454	473	420	446	471	448	445	481	428	441	448	431	418	466	466	455	455	430	489	477	442	453	432	424	455	468	470	410	463	481	413	385	457	396	434	449	437	417	435	430	456	427	437	439	428	419	441	422	446	431	451	441	462	421	455	427	433	427	425	444	457	461	442	446	471	460	414	394	414	444	468	456	412	401	424	466	456	428	450	455	419	435	439	463	430	402	439	456	451	452	416	479	450	413	420	493	413	487	417	420	458	415	442	429	478	436	458	407	475	432	442	453	445	453	453	482	451	411	440	424	415	466	439	457	428	462	458	449	413	457	457	437	425	431	439	412	408	438	419	474	436	438	442	461	453	449	445	491	437	415	461	472	419	442	452	438	432	452	428	446	419	413	395	467	435	465	440	466	431	425	446	433	453	460	451	441	475	425	422	472	431	461	428	450	467	466	447	434	447	446	469	457	465	433	442	429	475	458	452	460	427	452	491	421	450	416	434	446	454	469	455	437	478	420	456	411	433	436	477	429	467	461	456	429	469	442	471	468	465	470	462	480	434	439	440	436	417	427	474	442	456	463	454	439	443	448	437	423	481	481	452	443	447	421	457	447	391	431	445	450	468	452	460	455	439	471	437	439	424	444	439	452	420	449	455	435	438	439	418	467	485	426	449	436	449	452	430	450	436	498	458	447	407	473	456	460	374	465	436	459	442	470	435	449	437	417	449	475	476	433	420	465	419	433	456	485	468	446	458	417	426	436	413	443	439	416	429	411	461	459	471	475	395	424	449	415	443	414	476	456	432	452	426	437	458	421	448	444	392	442	437	435	454	452	449	391	423	441	438	459	443	457	450	438	431	468	432	440	455	409	424	429	443	432	437	416	421	429	426	503	472	424	462	417	398	455	430	443	418	443	466	495	448	432	444	453	423	453	452	445	412	406	439	452	438	457	455	487	446	418	455	433	439	452	456	400	423	432	431	447	455	454	434	475	431	426	428	471	486	447	421	455	420	452	448	434	437	427	446	450	458	442	417	436	480	440	394	479	476	443	416	473	440	443	417	411	432	431	392	419	473	451	467	452	399	458	442	413	444	442	455	388	429	421	461	452	420	416	420	435	429	441	431	435	465	478	467	421	449	443	453	441	460	422	449	419	470	429	472	442	441	390	478	476	444	413	447	406	444	393	460	431	401	420	450	441	433	427	457	434	473	458	404	505	457	414	470	438	416	428	453	412	431	443	437	443	426	470	471	423	445	454	464	439	461	448	443	431	433	458	423	464	444	433	469	467	459	448	473	440	458	460	441	453	440	462	430	424	441	431	477	437	420	473	442	434	495	423	436	420	471	411	478	419	435	481	464	424	416	451	479	430	412	427	436	437	439	470	476	427	436	457	469	460	446	452	430	452	451	425	411	418	411	438	448	433	474	418	405	465	431	396	432	475	445	409	443	441	425	402	412	440	414	452	441	435	441	451	431	455	471	426	470	501	444	422	416	457	445	446	451	469	467	439	491	435	398	410	412	444	435	464	481	455	400	432	465	425	449	445	459	443	434	418	426	436	442	426	464	483	448	438	436	439	448	470	472	463	447	448	472	432	477	458	470	460	470	411	445	457	476	421	428	421	444	471	455	463	453	442	419	465	437	440	458	455	459	473	433	435	465	427	448	461	447	403	423	444	400	440	434	478	422	464	435	431	464	477	466	458	446	487	430	485	403	445	397	455	464	405	461	431	426	455	452	421	450	404	440	416	433	440	472	428	432	454	449	448	466	442	426	414	484	433	430	447	444	446	425	439	455	442	448	472	442	478	419	473	446	440	446	412	404	428	436	466	447	434	472	395	479	424	446	506	446	496	421	435	406	425	449	463	435	462	420	438	415	471	449	467	518	436	421	452	428	429	444	454	451	468	442	458	449	444	394	476	465	461	439	437	431	461	421	423	409	422	421	445	454	421	441	469	452	469	467	447	457	459	439	448	438	456	446	464	440	427	447	445	427	471	438	463	448	494	382	433	468	478	462	443	451	444	426	470	451	430	412	419	411	465	422	440	458	425	428	458	490	439	452	447	463	465	415	451	427	441	428	442	431
45936	14542	16375	4203	2923	2195	1782	1568	1410	1265	1202	1139	1014	1002	989	929	958	913	933	887	889	841	872	947	810	861	850	849	831	833	819	797	834	842	801	837	856	774	823	837	826	808	817	864	830	828	840	829	861	849	835	803	881	829	830	835	822	790	834	842	837	829	853	835	808	810	840	851	796	838	780	849	858	794	848	828	835	799	823	826	788	811	785	855	861	826	809	771	805	799	848	833	837	791	788	822	782	789	796	823	786	789	833	856	797	778	827	864	790	836	784	790	831	852	799	814	825	769	795	838	815	855	848	771	860	844	851	804	796	814	804	803	815	830	841	839	848	781	800	842	818	826	809	801	821	823	828	869	816	823	825	837	814	794	815	804	789	785	789	798	847	825	786	867	805	817	840	864	820	803	831	796	830	803	819	856	839	810	824	837	821	826	836	783	804	859	813	803	796	749	845	797	786	802	782	787	818	857	841	850	750	798	822	842	826	850	791	808	846	803	844	820	807	798	815	832	843	804	784	852	782	780	847	756	852	809	840	802	817	833	786	840	791	891	804	788	809	857	813	877	845	771	856	813	790	840	771	829	824	794	775	776	807	793	802	822	820	836	795	824	821	867	813	837	808	805	844	777	815	807	864	833	828	838	847	874	728	805	807	782	819	801	819	828	763	796	780	801	811	789	804	837	825	867	768	765	829	824	855	837	828	805	824	766	839	788	807	767	814	798	799	792	839	805	800	835	832	762	829	826	802	769	839	860	869	787	825	802	843	828	760	767	809	784	838	763	832	846	767	819	833	792	806	830	814	798	911	825	796	808	828	811	830	809	775	844	811	795	820	831	870	773	816	879	777	782	781	824	817	789	846	759	801	840	818	874	783	824	828	809	821	819	808	810	798	786	764	804	818	809	791	761	806	803	861	785	790	749	825	799	817	798	782	829	849	854	807	841	873	795	853	753	765	797	824	827	773	826	835	856	860	797	796	799	834	811	800	811	790	828	838	885	763	827	829	797	828	831	782	820	784	852	821	816	825	767	815	832	790	834	886	828	841	768	794	808	825	870	824	824	824	807	806	851	792	829	795	786	817	798	816	824	834	781	846	837	757	818	766	801	802	829	831	814	837	808	830	828	818	809	800	792	840	776	782	826	748	828	822	771	796	831	812	849	865	799	817	814	794	811	861	839	792	776	830	781	787	802	801	798	833	830	848	815	796	837	798	813	821	804	838	763	807	814	823	828	804	797	803	811	803	781	784	826	780	790	835	796	861	810	778	780	797	808	763	788	794	834	838	774	799	823	822	863	852	786	843	870	820	787	811	826	719	813	846	753	822	772	843	790	782	819	836	822	826	870	826	822	782	777	821	819	813	830	781	813	784	835	815	818	808	778	792	803	808	795	812	824	780	825	814	787	791	828	852	833	828	844	838	803	853	860	847	779	801	787	836	825	801	805	828	789	848	843	839	774	796	827	803	796	814	829	770	779	800	788	803	855	816	852	837	875	802	809	782	814	873	781	780	829	805	838	778	838	819	825	791	762	805	812	790	795	730	855	810	816	816	791	820	785	778	802	822	838	794	742	815	777	808	802	806	776	872	818	803	801	796	781	804	819	786	816	794	809	773	797	821	776	860	779	833	809	830	778	837	797	831	798	786	761	810	795	829	777	809	768	816	812	795	831	808	824	783	822	828	873	837	875	810	844	763	816	822	858	810	810	823	799	764	858	826	781	822	821	833	807	882	814	852	808	830	845	810	815	819	775	818	853	822	862	802	733	861	838	787	821	821	847	767	778	809	825	760	861	819	830	807	828	820	838	779	792	820	802	815	750	821	771	874	799	787	794	823	791	844	830	813	834	768	806	784	776	806	815	805	789	810	786	833	832	781	796	817	775	848	761	801	844	781	838	806	843	849	826	777	784	809	794	735	785	792	857	806	766	761	829	833	783	812	806	806	817	845	779	846	862	831	802	812	784	796	847	765	807	798	841	802	799	824	805	833	835	772	802	875	837	812	828	844	830	802	787	787	820	824	848	838	832	772	780	808	824	816	818	798	790	795	762	836	831	838	813	849	843	858	804	791	808	824	845	814	758	819	768	880	853	804	825	821	838	808	831	832	806	819	839	756	831	809	824	815	777	827	780	786	793	818	803	773	801	793	823	806	777	792	810	848	856	801	780	847	802	778	837	811	803	832	823	815	827	818	830	817	771	816	807	846	779	845	776	797	819	810	796	802	790	778	789	812	823	798	817	841	797	794	801	826	777	804	840	847	819	796	811	881	818	803	754	809	798	820	761	797	825	814	869	798	868	797	770	818	792	861	796	810	826	792	839	832	849	838	805	832	778	829	790	805	820	795	805	807	818	813	807	816	842	858	793	851	798	840	813	823	854	804	807	832	784	780	816	833	791	842	792	792	769	774	781	773	847	815	812	803	828	823	792	805	788	853	782	816	837	804	848	833	787	881	813	778	795	779	800	811	850	844	827	812	823	830	792	805	813	811	816	811	804	790	815	860	819	862	762	799	839	814	841	825	800	830	837	802	840	806	802	832	838	788	784	798	839	776	796	858	837	802	838	798	786	829	838	823	761	787	815	831	763	785	805	841	762	824	821	771	812	770	828	886	760	843	802	816	787	846	791	825	796	877	840	843	816	825	827	792	804	809	791	865	823	881	821	796	761	783	785	852	802	787	795	731	846	823	823	784	849	783	822	786	770	826	794	808	843	835	834	830	794	801	800	770	819	824	849	813	805	746	824	831	790	802	833	817	829	799	793	875	770	810	808	817	815	780	781	807	835	777	813	781	775	800	856	882	809	804	804	776	843	807	819	837	838	792	828	826	859	800	852	797	775	808	814	839	826	793	832	883	769	796	760	825	795	888	817	831	820	799	838	821	825	830	819	769	797	823	819	777	830	831	800	782	850	820	793	836	825	762	821	792	805	832	789	791	865	796	820	836	823	852	816	795	862	780	838	761	808	839	823	783	857	786	822	786	840	836	815	830	799	807	791	741	830	801	835	765	830	845	800	809	827	762	880	801	834	828	781	785	811	805	803	801	812	819	775	818	751	786	796	816	833	829	836	803	813	829	759	804	725	831	799	832	813	853	772	828	785	820	845	796	841	865	813	755	797	787	808	775	835	865	888	818	817	797	774	791	806	829	783	813	902	809	827	797	801	836	878	806	818	788	811	813	823	818	751	805	853	820	826	782	772	817	811	834	781	815	801	803	773	835	859	806	858	818	839	790	771	844	834	812	797	811	739	817	818	790	791	792	796	830	853	800	787	780	855	795	863	804	830	808	827	786	800	788	822	810	824	851	825	751	841	823	798	822	794	866	786	770	768	824	820	781	791	832	861	812	841	813	789	827	808	887	793	814	825	807	803	801	778	791	818	830	815	845	833	813	795	834	779	891	853	812	765	853	782	833	782	796	839	740	824	781	806	811	856	843	840	781	793	788	802	808	774	783	818	831	827	768	829	788	843	824	809	783	821	768	819	838	810
23277	21229	28129	24644	21218	18958	2144	966	761	675	682	624	580	551	578	511	563	526	517	505	491	496	536	510	489	504	494	515	481	492	538	500	474	511	489	487	475	486	461	457	455	463	475	471	503	495	474	463	481	489	507	465	499	472	485	469	466	505	484	496	424	490	479	454	490	438	449	500	489	476	530	493	489	454	460	505	528	485	513	463	502	488	477	485	502	501	485	445	436	465	451	435	428	473	459	477	488	497	445	455	451	444	504	476	459	462	504	471	464	476	457	441	486	529	495	473	499	451	468	483	419	497	486	467	432	463	485	467	480	492	489	482	495	466	456	460	443	463	475	455	477	461	468	451	451	495	459	435	488	503	512	454	484	477	473	472	471	500	491	465	451	434	463	472	468	470	450	466	464	467	455	414	432	484	479	517	470	462	489	464	451	478	468	455	461	485	465	470	434	467	462	468	469	475	431	466	438	445	468	459	459	457	437	474	448	442	464	432	486	459	454	462	447	416	468	498	484	454	526	472	495	495	421	463	473	494	474	456	500	478	461	477	478	454	484	487	471	462	455	484	461	436	452	457	464	476	483	421	442	471	421	472	504	488	505	443	451	465	466	517	471	423	447	518	470	482	489	493	449	470	485	476	479	472	469	504	444	498	453	480	437	511	445	473	477	450	478	459	480	467	453	455	448	498	469	465	483	477	462	418	440	440	461	450	461	461	509	480	496	466	483	479	480	451	438	487	466	485	473	405	462	490	508	455	476	479	442	481	457	451	474	424	449	460	456	481	453	480	444	458	514	477	477	486	455	444	468	456	477	476	499	485	445	460	489	477	466	484	463	462	484	466	484	410	442	508	482	474	459	472	468	478	495	492	472	456	460	458	492	459	481	481	477	456	483	441	504	452	425	453	482	474	470	497	440	477	454	446	469	506	482	473	480	495	445	476	430	471	480	468	477	475	441	456	480	485	494	461	493	514	419	484	461	468	462	450	509	434	467	492	475	486	440	465	474	492	449	483	490	460	500	455	490	451	429	457	453	473	457	461	455	474	492	502	473	507	461	416	431	531	495	460	461	444	471	453	447	483	472	470	456	433	460	496	493	457	463	457	491	457	464	475	451	503	520	465	472	466	449	451	493	434	460	468	445	446	465	466	443	474	507	433	507	424	449	453	485	434	461	469	477	458	483	465	463	471	498	471	477	494	452	480	510	464	467	479	442	518	446	462	426	482	426	462	472	454	471	472	484	444	479	491	443	410	479	467	446	460	461	479	505	462	458	440	445	470	454	451	488	492	469	473	466	464	459	444	493	472	442	478	502	499	465	478	445	483	464	475	450	486	500	490	433	459	475	452	475	474	455	501	399	490	492	450	458	480	439	465	467	460	469	472	465	509	449	462	474	492	451	480	455	484	487	471	464	461	479	462	462	452	465	448	455	435	473	487	450	468	494	442	457	431	484	473	458	479	456	499	495	421	466	439	421	455	462	478	490	495	447	468	507	433	478	475	485	470	473	425	506	468	454	471	463	441	486	461	489	456	492	501	441	440	466	470	444	486	486	412	498	488	445	445	465	508	496	463	447	482	442	440	456	449	476	468	492	505	490	490	444	507	483	471	490	477	479	442	467	461	479	438	466	456	466	486	457	507	511	464	494	464	447	513	476	449	466	452	481	447	476	445	442	493	448	477	454	474	455	454	463	462	457	467	475	482	449	452	455	464	503	454	455	428	511	502	472	470	464	473	487	426	450	443	420	429	462	489	464	430	468	418	469	431	495	455	407	485	476	451	438	460	476	460	417	477	487	476	444	443	462	450	466	486	484	472	474	485	475	507	482	470	465	490	437	469	493	476	444	442	483	492	471	489	456	443	489	461	479	504	490	505	463	472	445	490	491	506	504	501	524	477	502	474	495	449	482	473	464	436	457	465	465	468	462	470	466	469	439	492	437	468	477	450	466	475	436	478	457	457	498	464	467	486	464	499	479	472	463	441	468	432	449	461	468	480	450	435	436	460	450	469	455	445	422	480	482	423	455	469	479	438	492	485	470	504	447	452	485	427	450	478	466	491	472	472	480	468	478	472	460	476	462	460	468	482	456	468	501	500	492	481	429	448	425	501	509	474	500	497	465	466	456	482	488	471	479	466	453	474	457	473	491	467	478	459	487	456	471	464	469	438	436	472	475	425	465	461	490	474	460	482	481	474	433	493	428	476	429	465	510	525	493	507	459	478	500	474	482	457	517	474	491	520	486	473	448	478	457	430	420	450	448	476	448	465	490	455	467	467	476	461	484	479	490	453	523	479	451	465	461	424	499	462	452	451	490	457	466	399	441	457	482	434	475	427	436	452	500	474	465	493	469	491	518	491	490	457	508	474	464	468	433	475	472	461	472	455	487	497	494	501	456	432	486	483	505	463	454	485	455	468	482	469	482	483	486	491	525	463	489	435	490	467	429	481	464	463	463	459	457	489	458	478	466	453	485	472	491	421	444	426	465	450	436	456	468	472	482	450	462	458	466	426	493	446	466	471	493	441	391	489	463	507	498	427	474	504	476	490	486	441	469	499	469	466	497	438	478	445	467	426	451	461	468	460	488	475	426	465	479	491	462	465	479	456	415	457	437	455	441	487	484	466	453	485	471	534	453	484	516	463	440	469	479	458	500	475	480	482	477	437	494	468	434	423	443	447	475	493	465	462	455	486	519	504	510	474	493	454	466	438	462	463	455	479	465	480	468	490	450	492	454	446	409	463	462	467	440	497	462	460	433	453	449	481	447	500	451	470	457	456	490	479	505	480	433	461	518	460	499	477	470	432	505	520	451	474	435	458	463	460	479	451	456	454	481	445	469	480	441	420	490	450	449	484	486	432	510	482	478	483	482	456	484	469	468	458	436	465	487	477	482	495	480	424	472	411	488	476	448	490	456	441	485	514	483	488	467	466	484	450	479	468	455	501	483	444	451	462	460	427	500	429	495	417	455	491	459	491	467	488	470	476	481	426	512	440	456	457	476	455	458	469	459	466	424	486	469	463	461	467	463	473	474	495	449	460	470	461	448	457	448	478	506	456	452	472	470	457	480	501	458	457	437	480	490	473	438	487	484	491	448	430	466	469	457	503	452	429	459	478	486	494	491	456	475	499	437	503	470	457	456	436	492	493	472	454	479	467	472	449	451	485	470	461	478	473	500	444	437	478	451	479	478	463	455	462	442	477	505	462	483	484	471	470	505	442	455	470	480	430	434	495	455	478	461	470	461	441	460	488	484	508	455	458	496	447	472	455	457	498	487	441	452	458	508	474	479	504	438	496	440	443	451	453	488	441	476	480	472	489	421	459	487	460	477	489	472	454	462	475	476	470	443	437	482	490	413	448	454	503	454	454	476	421	443	502	458	486	463	483	452	445	463	465	437	485	417	441	455	442	495	473	511	454	459	481	484	426	445	449	449	519	443	428	475	449	501	456	487	458	447	483	431	495	450	421	423	469	439	513	451	462	475	485	445	494
48646	18345	20736	6562	4376	3355	2673	2140	1829	1713	1497	1375	1251	1174	1135	1074	1007	985	1014	966	952	969	900	926	864	913	862	876	862	886	810	834	899	866	844	884	823	806	842	850	854	788	825	809	856	797	845	851	814	803	821	867	823	822	783	760	803	859	791	809	836	784	794	789	812	823	795	821	800	817	791	797	800	768	788	808	843	811	827	755	810	841	828	862	841	827	835	815	757	833	830	804	825	829	794	761	872	843	743	823	832	835	814	822	786	814	809	781	801	818	803	875	824	800	807	803	788	774	781	781	785	809	774	859	745	785	773	814	784	844	810	851	798	793	790	807	808	823	782	832	800	774	817	788	802	832	818	763	811	788	788	770	862	791	802	839	835	802	827	785	737	795	785	813	793	813	787	827	826	789	776	781	781	855	841	740	806	745	753	766	829	772	792	769	806	780	826	773	767	869	811	770	825	793	861	797	777	847	781	761	835	779	835	785	843	793	782	814	787	844	810	820	814	821	783	860	811	799	793	828	835	770	779	845	828	786	796	758	807	930	794	767	778	863	787	795	797	820	756	809	817	828	847	824	843	758	821	832	765	818	801	800	827	765	803	825	882	857	807	801	786	793	796	839	800	840	799	776	854	830	797	850	810	797	811	771	782	810	812	815	834	786	751	776	804	799	806	763	839	878	821	797	747	829	815	850	824	801	761	803	766	796	805	771	827	786	774	807	793	746	761	792	818	788	784	798	815	804	801	797	776	836	828	809	768	788	800	823	816	834	805	775	806	812	832	832	803	803	785	821	820	807	765	793	833	805	780	831	771	798	775	787	793	821	808	813	806	771	781	816	782	813	830	811	819	798	762	860	778	777	819	787	798	853	792	762	816	824	827	772	780	801	754	823	811	822	759	804	813	848	786	832	816	777	782	804	826	807	861	785	780	816	836	795	724	835	821	794	817	756	798	774	818	782	787	819	832	780	788	778	818	797	767	742	788	771	817	827	834	784	807	742	769	791	758	794	776	781	816	803	783	810	773	854	782	814	828	732	765	765	783	815	832	764	780	841	849	816	841	808	823	748	822	816	857	788	859	777	841	808	838	770	793	825	787	770	812	766	773	788	776	799	866	810	789	829	803	778	809	813	778	778	822	810	778	838	819	839	781	844	779	767	839	833	784	768	787	822	763	852	799	799	776	790	755	814	823	804	852	795	791	818	784	809	767	771	819	784	797	811	824	812	821	827	804	778	779	791	791	775	863	817	827	806	765	862	765	819	784	847	815	784	806	813	786	760	838	845	796	826	800	789	785	843	800	819	782	776	808	825	782	850	820	824	792	801	800	820	840	765	818	791	822	834	827	770	820	801	803	743	784	812	770	811	844	824	828	815	812	813	783	783	828	792	732	785	823	800	813	805	759	788	799	780	776	847	803	792	817	787	818	797	867	789	859	824	753	810	798	770	833	809	828	863	800	828	775	795	815	839	810	809	784	788	789	840	794	789	806	788	811	800	795	775	792	813	818	816	793	799	820	784	776	775	782	808	827	809	769	769	809	815	843	818	817	821	783	833	848	825	873	746	813	802	794	857	825	836	814	848	801	803	793	782	813	766	819	822	821	792	808	822	742	766	784	810	829	840	827	825	779	772	786	778	816	807	752	803	791	804	821	808	797	767	775	818	868	777	771	820	817	842	788	783	770	812	804	809	788	814	809	855	838	818	802	780	783	806	818	781	754	788	786	784	779	862	813	836	812	843	756	838	774	776	799	802	786	776	837	808	811	771	840	826	849	834	833	803	786	758	800	779	763	793	762	856	722	772	801	771	805	864	767	802	766	777	787	760	782	806	815	829	788	768	812	820	834	785	789	799	804	823	809	850	798	766	807	834	772	797	804	769	843	762	755	846	819	825	809	792	768	808	784	831	755	823	757	848	797	842	781	786	799	767	825	853	794	742	795	808	817	814	802	793	809	781	791	738	777	783	801	758	778	790	809	822	810	835	770	822	796	758	807	757	801	806	760	811	828	790	827	849	811	730	803	803	826	832	801	756	791	785	786	805	823	838	774	780	828	744	810	743	783	861	838	783	792	759	821	822	847	753	807	760	803	831	809	711	758	838	759	773	812	824	852	806	806	797	821	792	789	787	839	789	785	831	838	811	800	801	797	768	782	863	766	831	799	810	813	801	835	830	779	764	823	792	745	795	810	845	820	802	780	752	812	790	780	759	797	797	804	768	804	787	778	743	785	757	765	775	864	861	772	781	791	794	826	837	790	788	805	792	809	773	829	720	765	793	803	780	813	847	794	781	812	831	766	780	798	826	817	757	849	818	798	785	813	814	834	786	802	862	800	784	793	748	771	773	797	807	781	801	795	767	759	814	776	789	822	771	823	832	810	794	795	737	811	813	829	841	818	825	818	766	801	824	789	817	798	778	754	789	826	778	815	724	802	776	811	840	747	804	809	863	844	834	853	795	794	783	796	778	804	816	811	770	813	790	820	784	786	778	803	862	825	787	827	784	843	757	814	795	782	793	791	824	853	797	792	823	816	796	787	849	761	812	768	772	805	819	819	814	809	840	799	770	811	801	821	769	809	791	843	853	818	796	789	842	768	806	842	768	846	765	760	792	809	770	772	819	775	768	841	831	789	733	759	776	785	827	792	806	886	801	809	793	796	801	835	782	834	795	822	767	788	780	813	823	755	745	861	829	778	830	807	784	782	839	838	871	803	768	772	798	791	809	781	830	815	811	771	790	790	820	835	787	860	802	824	873	837	840	803	799	773	820	780	770	778	784	800	767	751	817	778	797	826	794	810	818	754	800	829	791	794	800	832	796	790	777	824	809	830	816	765	740	845	790	849	811	789	766	757	817	799	840	804	797	793	798	764	799	839	765	819	807	783	757	804	813	812	839	789	772	828	740	799	762	853	805	819	802	786	770	799	868	773	778	820	817	783	838	825	767	831	795	794	796	837	807	859	781	807	790	784	795	867	832	828	821	774	808	777	796	835	814	840	800	821	872	810	813	815	805	791	811	779	787	802	798	782	795	835	830	838	742	779	829	822	811	789	805	812	842	808	834	802	783	816	784	806	807	831	845	831	845	784	812	825	797	809	768	824	801	802	780	833	795	814	828	805	838	796	788	771	804	782	819	785	771	836	789	754	751	790	772	861	853	789	852	815	787	741	860	772	823	787	780	827	827	746	764	845	740	801	808	792	817	825	807	808	832	797	789	821	815	806	796	817	793	837	827	816	813	759	889	809	761	817	812	818	758	788	803	814	801	808	751	779	778	844	794	837	847	802	808	801	864	809	789	788	768	775	870	793	776	781	824	818	789	838	772	869	791	827	835	780	776	798	808	795	820	784	762	770	807	816	765	819	783	751	801	815	778	758	858	806	781	772	805	815	814	818	835	805	852	794	826	781	801	821	787	802	782	813	836	824	771	774	821	821	788	788	760	814	777	834	748	794	798	803	818	764	792	822	787	841	796	814	821	784	774	756	783	824	807
27076	21057	14392	2353	1273	1189	996	1020	958	932	942	998	956	940	1002	931	929	923	935	898	971	984	975	939	950	910	922	886	961	928	958	945	908	984	874	923	969	871	933	963	962	957	924	940	948	933	953	996	927	958	961	932	944	942	926	902	935	965	905	973	956	918	929	931	964	948	928	940	933	1014	953	924	945	985	935	1012	965	965	997	923	982	974	991	930	897	998	897	916	895	923	935	943	933	929	974	936	965	919	906	910	972	912	933	935	937	952	1021	931	915	973	928	918	930	911	946	967	930	967	938	910	893	887	894	923	891	944	909	936	906	965	896	963	936	891	888	913	931	925	900	909	965	908	918	941	938	914	933	869	921	932	909	962	940	909	908	898	929	931	957	929	962	931	988	960	985	958	981	899	916	980	884	872	923	904	941	892	947	930	948	976	943	883	923	903	955	949	937	941	928	907	952	936	903	946	974	993	876	959	938	938	913	965	970	960	930	931	956	968	912	968	939	955	939	942	991	952	949	933	941	971	928	955	974	920	903	913	880	939	953	908	928	933	985	898	955	957	963	976	912	920	931	931	1011	893	972	904	915	923	935	935	970	985	937	933	919	959	901	900	966	934	919	991	970	958	906	949	886	965	905	919	929	940	932	945	983	905	957	947	911	982	969	983	922	936	924	895	930	920	978	977	974	908	968	930	941	891	969	919	949	957	929	940	927	955	943	948	927	912	940	926	898	902	982	928	889	900	977	962	939	996	902	977	932	972	938	981	965	952	926	899	1010	979	924	976	938	979	966	912	955	937	940	985	903	925	955	933	888	965	914	931	984	937	914	995	901	966	935	956	973	961	883	1006	951	871	924	986	924	935	926	930	971	862	968	938	903	945	898	887	968	923	931	910	984	951	918	935	986	976	909	946	896	941	929	919	939	929	939	920	934	929	959	992	928	954	905	896	934	944	915	933	919	910	947	912	940	1006	927	936	909	898	915	954	955	905	945	931	978	964	953	928	969	950	983	913	919	910	965	933	925	971	909	941	944	948	978	944	941	913	931	979	932	899	980	960	912	955	907	970	916	904	932	878	937	950	930	974	1002	965	980	926	889	937	928	958	927	935	945	930	973	938	926	955	914	952	965	1008	947	945	927	908	943	929	945	1002	902	908	892	956	929	887	937	911	914	986	913	935	961	927	908	885	917	906	899	940	867	931	951	969	942	961	1000	927	951	976	959	959	936	946	942	920	931	938	926	940	894	977	920	899	907	952	926	949	957	899	927	946	968	907	924	952	872	953	886	952	962	935	911	926	923	933	950	899	895	889	933	891	929	908	976	940	926	947	961	908	944	932	927	932	995	998	906	904	924	933	918	963	975	961	932	943	935	913	953	930	945	967	956	950	935	936	927	905	984	935	1001	931	924	984	948	906	986	973	914	928	905	931	917	986	956	933	930	892	948	942	947	897	926	950	935	928	1008	942	955	883	906	915	886	970	963	879	943	912	981	925	947	1027	896	992	961	942	970	923	938	924	919	904	916	993	951	902	970	927	955	978	908	948	956	931	942	998	910	973	897	935	920	921	948	942	972	918	910	940	993	887	963	916	906	1005	1010	869	937	930	984	969	980	916	928	966	938	931	930	879	968	999	932	918	930	950	983	924	946	990	919	984	953	937	939	909	914	908	989	946	888	919	928	942	949	908	919	969	904	950	968	972	916	949	946	947	902	972	985	946	922	903	926	890	955	938	963	952	937	896	957	977	893	954	901	962	964	914	958	909	978	905	904	983	916	911	921	893	933	979	945	918	931	914	925	926	940	951	979	914	962	913	981	1006	868	935	940	891	936	941	889	950	933	931	959	931	920	952	929	903	924	930	951	980	934	885	984	883	948	924	946	983	968	937	931	931	909	926	916	989	937	985	966	937	998	1009	968	905	911	938	941	907	898	903	945	930	975	924	924	950	949	917	968	963	863	927	945	928	937	914	937	878	942	954	893	906	918	956	928	939	931	920	926	914	911	931	873	989	948	951	985	953	910	938	973	903	957	970	956	917	938	939	963	970	943	889	912	933	929	897	947	1004	907	900	939	951	950	937	974	988	896	935	859	947	945	929	951	948	939	982	909	921	962	923	945	973	1001	963	998	946	943	956	936	924	933	946	927	916	950	968	918	947	915	985	964	987	918	1015	897	1003	925	938	918	899	969	918	929	899	985	981	940	949	973	969	974	898	949	926	953	985	925	968	950	944	931	942	983	951	878	964	899	875	929	893	907	948	911	945	898	945	894	901	966	920	883	956	930	942	923	931	927	972	944	932	916	945	940	961	906	934	900	985	989	952	977	935	960	917	904	916	978	907	912	973	973	906	900	939	937	929	926	946	949	915	978	958	935	946	963	943	953	914	995	962	902	973	906	901	878	882	969	937	945	976	1002	941	971	914	949	906	932	944	940	967	944	944	923	982	948	901	937	906	926	910	963	956	962	897	913	951	938	929	891	916	930	959	900	928	933	943	926	959	904	964	961	969	960	977	977	946	943	957	926	928	918	921	906	917	947	904	918	1019	948	944	962	924	942	945	912	939	914	985	1023	942	949	975	971	938	960	952	957	964	929	938	920	990	931	958	900	903	896	963	936	977	928	938	963	946	964	915	947	932	936	901	941	967	870	914	977	882	979	862	926	989	923	953	960	933	856	935	913	976	960	884	1011	930	970	952	980	944	896	918	923	978	918	956	957	981	908	895	963	950	953	942	967	908	935	940	878	944	949	909	932	933	895	932	946	938	843	903	905	948	907	1002	920	960	970	938	905	935	923	931	905	875	921	904	927	973	952	1002	932	891	906	964	947	951	972	960	899	946	900	936	935	958	958	897	927	985	907	925	947	1022	978	956	943	951	956	970	959	935	939	907	896	925	897	936	946	880	898	928	922	956	956	953	915	933	919	869	970	942	936	919	961	872	967	893	878	952	909	964	906	897	932	888	920	954	961	887	904	965	914	902	979	903	910	902	912	920	940	900	908	965	955	928	955	912	948	935	927	962	903	945	925	941	958	913	913	884	954	942	927	888	963	937	955	929	928	954	885	963	966	919	902	959	937	969	918	884	968	940	958	981	911	931	917	942	919	973	995	966	957	934	944	973	938	931	902	882	921	930	955	936	956	1005	999	904	938	954	938	935	955	924	973	918	958	962	882	949	945	932	950	953	953	977	979	960	918	955	918	911	903	906	935	930	926	931	902	914	944	974	943	946	931	957	946	951	896	919	989	938	918	925	943	877	916	941	965	986	1005	981	923	968	994	964	963	903	956	975	876	952	897	953	899	963	985	945	927	855	1021	903	913	941	916	894	930	962	935	927	932	892	960	932	912	883	892	939	915	934	911	921	894	948	918	970	888	908	951	959	1003	951	954	950	939	961	928	947	954	929	960	975	878	894	925	902	918	941	927	970	901	995	894	998	958	966	982	980	952	940	968	924	952	952	958	963	977	938	900	906	923	974	967	931	964	989	912	851	986	899	940	936	956	954	946	917	944	911	887	923	951	914	922	935	922	925
25983	6628	10187	1999	1808	1751	1678	1679	1661	1681	1629	1602	1660	1587	1566	1625	1617	1548	1597	1605	1552	1635	1504	1524	1660	1496	1590	1593	1590	1609	1620	1581	1605	1608	1605	1613	1575	1602	1483	1679	1549	1617	1594	1610	1537	1584	1546	1482	1575	1548	1577	1582	1545	1589	1658	1652	1595	1554	1533	1551	1637	1530	1686	1638	1660	1612	1588	1609	1568	1553	1551	1638	1643	1582	1579	1581	1641	1567	1614	1549	1604	1622	1594	1601	1585	1565	1590	1620	1565	1527	1612	1564	1657	1653	1636	1598	1570	1588	1617	1578	1501	1585	1594	1527	1603	1610	1590	1622	1567	1514	1567	1679	1621	1617	1622	1524	1572	1611	1592	1610	1641	1582	1557	1596	1578	1613	1517	1552	1640	1578	1631	1533	1569	1576	1624	1617	1546	1553	1579	1605	1535	1614	1601	1555	1583	1541	1584	1626	1580	1682	1553	1534	1578	1569	1529	1543	1555	1555	1586	1630	1545	1537	1539	1581	1587	1648	1542	1605	1566	1627	1584	1513	1551	1583	1577	1571	1582	1533	1575	1631	1545	1602	1618	1606	1542	1640	1612	1554	1614	1578	1604	1623	1647	1605	1502	1556	1585	1674	1561	1675	1570	1638	1585	1599	1547	1527	1599	1527	1593	1604	1610	1594	1585	1544	1596	1576	1554	1560	1580	1566	1689	1574	1554	1594	1530	1551	1552	1584	1529	1585	1596	1671	1557	1542	1581	1587	1628	1597	1496	1590	1519	1574	1553	1540	1564	1608	1605	1557	1649	1620	1616	1578	1565	1512	1566	1572	1602	1612	1567	1548	1622	1520	1571	1627	1594	1607	1604	1656	1565	1588	1630	1636	1569	1628	1630	1538	1584	1574	1631	1570	1536	1600	1577	1558	1602	1593	1586	1561	1572	1612	1617	1673	1629	1538	1571	1566	1603	1620	1636	1606	1560	1573	1560	1548	1574	1523	1582	1642	1612	1554	1653	1582	1615	1545	1559	1579	1534	1600	1532	1619	1557	1621	1579	1537	1572	1628	1555	1563	1547	1604	1599	1599	1621	1562	1582	1574	1562	1584	1501	1552	1545	1620	1568	1579	1591	1588	1499	1605	1628	1627	1601	1613	1600	1551	1635	1528	1547	1576	1631	1561	1628	1548	1519	1599	1590	1586	1612	1630	1594	1578	1586	1590	1578	1613	1552	1589	1620	1559	1551	1586	1594	1555	1655	1624	1642	1596	1614	1631	1530	1580	1592	1569	1472	1589	1591	1554	1613	1640	1564	1617	1611	1581	1688	1581	1616	1577	1586	1607	1583	1632	1598	1636	1590	1629	1582	1591	1585	1538	1593	1587	1594	1574	1557	1592	1572	1562	1582	1502	1550	1618	1541	1521	1568	1567	1574	1609	1591	1555	1607	1607	1518	1602	1621	1569	1577	1513	1577	1627	1577	1614	1547	1582	1587	1575	1504	1613	1588	1643	1591	1542	1545	1616	1589	1594	1618	1542	1613	1522	1598	1525	1611	1560	1571	1559	1564	1612	1605	1514	1591	1574	1539	1593	1516	1586	1566	1515	1591	1590	1634	1598	1568	1576	1641	1591	1650	1629	1618	1576	1575	1606	1649	1554	1587	1661	1545	1540	1573	1588	1633	1590	1530	1631	1606	1647	1534	1600	1647	1601	1593	1532	1593	1569	1545	1575	1629	1534	1602	1562	1626	1531	1597	1543	1578	1605	1544	1655	1641	1554	1569	1607	1634	1526	1539	1643	1589	1628	1581	1528	1559	1530	1629	1569	1580	1597	1564	1535	1592	1557	1589	1619	1576	1601	1574	1537	1644	1586	1595	1637	1587	1580	1653	1536	1637	1545	1559	1652	1554	1620	1652	1618	1558	1579	1592	1636	1614	1541	1611	1593	1626	1512	1550	1581	1597	1544	1569	1614	1600	1618	1587	1580	1555	1560	1580	1567	1551	1601	1584	1617	1512	1548	1540	1567	1545	1508	1623	1599	1596	1551	1633	1548	1561	1510	1630	1621	1637	1590	1518	1572	1564	1610	1571	1590	1566	1604	1593	1584	1588	1608	1642	1551	1604	1623	1575	1567	1512	1583	1560	1558	1566	1575	1584	1538	1612	1548	1525	1587	1626	1552	1564	1613	1511	1522	1629	1556	1626	1598	1580	1585	1533	1674	1609	1630	1595	1640	1652	1532	1564	1546	1614	1486	1534	1549	1604	1639	1577	1539	1591	1567	1591	1620	1576	1677	1577	1615	1565	1667	1663	1579	1616	1570	1620	1598	1582	1544	1619	1526	1574	1551	1526	1574	1555	1610	1637	1562	1593	1573	1557	1595	1644	1538	1606	1569	1597	1506	1545	1552	1526	1543	1594	1567	1632	1584	1631	1621	1535	1600	1589	1567	1631	1686	1598	1590	1659	1654	1603	1559	1603	1591	1554	1544	1577	1603	1580	1590	1612	1560	1606	1545	1558	1573	1623	1595	1560	1583	1614	1569	1642	1583	1531	1696	1588	1670	1592	1594	1596	1611	1621	1626	1612	1613	1570	1585	1616	1604	1532	1595	1661	1581	1622	1601	1614	1555	1542	1643	1584	1602	1575	1596	1575	1587	1588	1580	1596	1650	1547	1558	1561	1568	1583	1624	1548	1639	1543	1598	1632	1580	1572	1549	1593	1604	1603	1616	1575	1543	1565	1581	1546	1573	1556	1618	1605	1627	1592	1539	1522	1566	1590	1597	1575	1671	1616	1550	1541	1568	1576	1533	1621	1584	1570	1506	1631	1678	1615	1586	1587	1589	1591	1592	1667	1554	1594	1546	1669	1616	1509	1545	1611	1651	1562	1638	1656	1609	1594	1606	1595	1569	1569	1637	1564	1596	1609	1579	1577	1571	1560	1529	1602	1486	1599	1614	1533	1608	1616	1549	1573	1653	1661	1544	1578	1627	1609	1572	1572	1563	1641	1599	1509	1569	1589	1530	1601	1530	1602	1599	1577	1593	1681	1569	1667	1478	1621	1607	1634	1613	1613	1605	1569	1638	1561	1533	1592	1589	1600	1599	1550	1676	1569	1665	1557	1629	1566	1608	1647	1535	1591	1682	1579	1569	1543	1542	1605	1568	1585	1564	1563	1601	1616	1590	1609	1621	1550	1607	1636	1602	1574	1606	1575	1629	1591	1547	1575	1599	1614	1521	1579	1612	1631	1571	1607	1541	1617	1616	1556	1546	1492	1556	1573	1548	1534	1528	1528	1609	1578	1545	1572	1598	1488	1563	1560	1703	1622	1510	1601	1594	1611	1558	1591	1628	1644	1538	1498	1624	1592	1635	1587	1633	1566	1685	1590	1543	1562	1666	1592	1618	1541	1563	1594	1557	1563	1554	1635	1585	1521	1593	1604	1486	1576	1603	1596	1590	1529	1601	1591	1577	1575	1608	1571	1579	1625	1560	1510	1545	1548	1501	1605	1594	1554	1576	1524	1545	1510	1542	1551	1593	1559	1573	1659	1565	1635	1590	1686	1534	1647	1629	1576	1605	1647	1600	1503	1480	1640	1592	1540	1560	1563	1647	1594	1632	1539	1598	1621	1537	1594	1645	1586	1570	1598	1569	1631	1601	1614	1547	1548	1537	1555	1564	1562	1509	1601	1620	1609	1592	1601	1533	1595	1629	1593	1610	1595	1500	1561	1613	1558	1546	1511	1539	1599	1601	1629	1554	1559	1573	1596	1647	1576	1565	1632	1601	1568	1598	1527	1608	1588	1553	1619	1655	1634	1582	1605	1608	1626	1583	1602	1527	1591	1596	1577	1587	1568	1595	1549	1589	1559	1520	1552	1617	1602	1590	1546	1594	1584	1578	1598	1621	1590	1664	1622	1610	1608	1582	1511	1623	1515	1643	1631	1568	1545	1587	1619	1601	1584	1540	1533	1608	1572	1541	1559	1611	1555	1638	1569	1574	1606	1582	1601	1533	1562	1571	1646	1624	1606	1572	1549	1602	1573	1593	1601	1630	1593	1590	1568	1586	1646	1687	1617	1585	1575	1500	1654	1564	1534	1590	1574	1616	1604	1562	1559	1569	1603	1600	1582	1545	1569	1596	1558	1610	1544	1497	1605	1567	1574	1633	1573	1607	1527	1616	1612	1600	1586	1609	1564	1544	1581	1583	1570	1576	1645	1559	1607	1638	1608	1581	1653	1589	1600	1572	1618	1637	1554	1581	1589	1592	1519	1620	1623	1623	1626	1575	1594	1594	1620	1539	1611	1622	1572	1632	1594	1607	1564	1567	1635	1580	1616	1529	1601	1546	1557	1612	1633	1614	1595	1607	1597	1612	1602	1593	1626	1616	1576	1589	1559	1577	1562	1557	1611	1612	1678	1638	1600	1601	1629	1625	1627	1582	1599	1560	1573	1548	1594	1544	1550	1634	1553	1569	1562	1584	1580	1578	1589	1622	1532	1598	1615	1580	1573	1610	1581	1568	1608	1527	1628	1668	1540	1618	1547	1603	1565	1614	1530	1565	1575	1588	1575	1520	1568	1615	1582	1552	1496	1554	1577	1573	1542	1579	1536	1572	1590	1636	1567	1615	1521	1542	1539	1608	1571	1564	1577	1528	1601	1585	1578	1565	1590	1571	1627	1517	1574	1710	1618	1588	1536	1609	1591	1547	1678	1589	1636	1565	1611	1565	1591	1562	1577	1596	1606	1607	1565	1642	1585	1594	1601	1580	1661	1633	1641	1510	1621	1603	1602	1633	1589	1589	1553	1568	1584	1614	1630	1645	1566	1598	1601	1549	1537	1597	1676	1535	1590	1544	1602	1522	1573	1560	1624	1653	1493	1625	1526	1609	1502	1568	1575	1538	1592	1600	1535	1642	1656	1491	1570	1608	1533	1621	1595	1558	1543	1628	1629	1608	1573	1592	1598	1548	1618	1618	1580	1635	1636	1628	1544	1593	1600	1496	1606	1530	1630	1621	1591	1593	1599	1553	1562	1670	1594	1575	1596	1561	1587	1580	1621	1552	1558	1554	1601	1617	1613	1670	1521	1624	1576	1590	1564	1580	1563	1528	1589	1591
24199	21255	26808	25979	18807	2215	839	745	641	596	538	501	524	507	547	492	491	474	505	474	489	471	467	440	463	488	484	494	458	448	459	468	477	436	434	511	503	425	449	434	483	466	434	473	468	449	458	458	460	441	436	519	478	484	436	497	505	466	498	477	464	463	494	484	476	480	436	434	442	498	447	430	448	456	469	487	451	462	467	441	456	454	449	434	448	475	434	483	504	445	469	513	512	453	459	482	466	453	410	468	448	465	487	449	502	480	443	447	463	477	475	462	474	471	484	469	484	463	455	463	476	429	460	484	414	468	448	461	488	435	446	485	438	492	469	456	451	447	458	454	429	468	435	481	442	457	442	457	450	493	449	449	447	465	443	488	467	452	432	434	433	456	464	463	463	447	491	449	425	493	430	476	440	466	461	466	479	446	445	433	452	423	462	462	469	452	498	458	468	421	455	471	455	461	459	480	479	483	450	471	447	445	440	461	496	443	467	474	458	469	441	461	422	448	466	452	435	387	448	506	434	476	500	464	494	464	429	470	434	449	454	440	446	435	451	474	470	442	463	458	488	492	493	473	454	466	473	459	452	468	454	486	497	441	465	482	417	466	457	455	447	464	458	447	455	454	443	427	488	480	473	456	486	444	433	418	476	446	453	460	477	492	487	481	493	455	480	436	466	455	459	469	463	496	478	471	444	492	439	466	453	424	437	478	474	492	460	462	474	448	466	460	457	491	473	482	450	475	475	456	466	471	438	426	471	442	495	463	437	455	440	457	428	480	473	456	478	452	461	503	489	448	450	477	465	451	451	500	441	503	449	490	476	472	468	457	460	500	428	455	452	461	440	464	452	479	438	423	419	444	500	424	445	461	471	472	474	500	483	470	445	459	483	428	421	462	479	432	457	471	460	441	452	479	509	471	464	502	496	462	456	433	447	474	441	466	468	461	471	481	440	442	415	461	449	462	469	470	477	489	499	449	443	456	435	476	477	450	469	495	470	474	393	475	500	464	455	444	467	465	456	448	478	461	458	512	430	487	469	445	430	480	485	455	470	465	448	455	474	484	452	454	484	461	471	427	478	432	467	507	476	447	445	475	430	465	493	482	403	472	456	452	439	478	453	446	437	457	491	451	448	459	475	433	454	490	447	469	449	472	445	442	467	472	422	467	503	448	467	485	426	471	491	459	452	487	502	485	470	442	459	491	465	463	473	454	442	482	451	467	494	420	493	470	471	425	468	486	471	476	482	474	444	476	437	474	431	441	423	433	480	464	488	506	454	456	474	444	484	462	445	480	487	517	493	410	488	485	455	467	448	452	446	478	456	435	464	473	480	465	425	448	461	461	505	421	437	467	440	472	425	463	447	433	406	485	462	476	482	465	460	440	495	485	454	444	472	450	453	463	449	476	464	432	438	449	444	442	439	454	455	470	463	467	482	462	472	479	450	469	439	451	463	454	473	460	470	472	444	483	437	475	486	443	448	456	481	457	444	441	487	472	469	465	487	431	477	482	428	429	493	470	443	500	456	472	470	454	445	441	472	453	434	448	457	440	445	479	431	462	468	474	474	467	474	446	485	456	472	471	440	464	475	447	471	470	428	445	494	472	466	453	447	438	463	433	456	480	466	428	451	427	448	433	487	474	440	447	461	481	448	475	483	449	489	453	430	461	411	441	430	474	502	479	455	504	443	453	459	487	452	417	480	489	469	471	431	413	478	472	439	438	444	473	421	483	447	495	438	463	447	414	461	440	444	441	450	439	456	459	475	473	451	454	463	469	453	480	451	473	438	494	496	474	487	490	454	434	439	496	458	462	479	455	436	463	440	504	474	422	467	469	489	484	447	442	449	458	460	467	473	399	484	497	450	460	454	443	456	486	435	448	461	434	476	465	450	453	469	459	439	409	419	462	454	444	436	484	456	491	451	479	481	476	457	476	455	441	455	412	450	474	441	482	462	415	458	464	440	487	454	517	460	463	470	454	482	457	445	478	424	461	443	445	450	457	454	501	458	494	430	465	458	441	490	445	435	447	449	467	506	434	452	437	435	474	433	490	469	498	461	450	448	454	451	462	467	465	467	455	440	449	468	478	449	467	438	469	455	466	466	447	457	466	460	417	457	449	431	474	438	473	481	447	431	421	436	448	445	434	463	453	456	451	462	455	466	457	503	460	460	457	427	467	478	508	458	469	448	474	456	461	478	423	424	461	460	481	486	459	435	461	449	412	468	413	439	507	415	467	454	465	503	441	478	447	437	495	465	458	487	457	468	442	463	445	489	417	446	482	453	493	446	466	436	480	455	472	412	480	439	433	468	446	476	433	467	464	467	410	462	486	478	450	497	459	451	478	455	443	476	473	443	452	490	431	464	462	455	438	500	487	473	452	480	464	416	447	434	449	442	456	469	452	451	452	468	458	496	434	455	450	439	439	454	484	458	449	500	430	417	470	400	455	469	456	479	476	491	438	469	477	457	468	443	465	471	463	459	463	479	467	480	476	470	491	490	478	445	456	463	433	501	441	407	466	475	440	493	437	472	450	475	466	461	442	479	450	476	480	448	472	412	415	432	495	489	458	469	474	450	459	451	451	449	482	488	470	497	430	466	471	444	479	440	451	445	475	461	444	455	466	449	471	436	431	459	443	454	477	465	510	429	454	439	454	445	491	459	452	446	417	487	477	438	460	437	456	442	449	493	438	410	467	452	461	426	426	475	436	462	436	409	434	441	493	435	456	476	454	450	447	458	431	470	457	446	478	484	452	450	460	467	413	443	455	472	462	516	481	447	468	468	460	446	456	452	490	468	453	493	484	400	449	463	482	478	482	434	447	460	446	453	505	454	471	479	458	467	434	441	480	460	454	468	437	469	486	464	432	442	462	493	457	474	463	460	452	486	488	476	469	484	450	436	466	456	477	471	439	509	490	497	469	422	467	461	421	453	466	452	469	501	444	492	477	485	447	440	469	488	438	437	432	448	464	428	462	449	485	444	453	484	453	505	458	421	447	464	450	457	479	470	427	444	435	441	468	467	427	442	437	437	482	470	457	419	453	467	450	469	456	480	457	471	455	485	459	435	446	471	485	435	437	429	459	443	436	439	447	426	441	497	474	462	454	492	444	457	463	466	418	445	432	481	456	428	514	480	460	459	490	476	477	477	471	461	446	492	496	485	442	457	422	453	434	431	467	496	420	438	429	458	436	449	456	429	501	429	500	460	464	447	473	465	449	457	500	460	425	471	483	422	463	461	458	460	433	453	451	442	498	443	477	439	460	454	440	428	445	468	450	503	484	497	485	492	485	442	441	456	462	483	449	458	461	433	457	422	474	496	491	492	421	449	438	477	445	459	453	470	443	476	428	460	442	488	471	429	489	476	446	446	462	424	448	481	434	464	465	414	468	447	462	437	467	427	488	473	496	469	473	466	471	401	458	455	477	483	501	473	471	452	461	437	483	443	485	447	464	443	450	435	488	463	478	468	459	466	483	476	499	484	436	450	463
47024	15024	16962	3977	2786	2160	1735	1537	1294	1219	1196	1182	1031	1032	1006	927	993	937	899	908	949	918	799	966	927	868	863	826	863	886	864	852	835	866	869	818	925	869	828	833	847	852	834	875	811	839	790	862	848	895	811	838	822	809	788	871	852	812	823	838	800	793	865	813	840	839	835	816	827	833	852	857	812	829	836	811	794	824	771	821	803	801	831	852	823	823	776	792	850	850	863	816	843	808	828	814	873	836	853	802	854	846	840	853	895	805	770	798	808	872	831	813	786	862	814	808	860	790	820	809	824	762	816	781	829	869	852	795	794	806	856	844	802	810	832	802	806	822	829	797	808	789	858	816	858	831	815	761	844	840	823	869	773	792	862	809	807	815	832	809	797	756	809	831	785	874	754	840	855	838	844	860	881	859	870	766	773	844	822	821	821	825	788	842	800	803	780	832	871	836	825	830	857	795	772	852	809	839	788	822	816	842	781	825	797	813	825	817	846	810	832	803	834	839	865	846	848	888	839	855	775	790	870	838	816	810	846	779	842	867	828	841	877	859	831	840	845	852	875	829	791	786	780	817	796	804	826	839	807	809	837	792	799	844	827	774	836	812	805	855	871	846	812	850	831	889	808	833	860	831	792	847	816	816	920	816	834	816	820	778	815	809	824	787	832	869	834	895	845	834	740	836	810	845	809	798	823	826	838	839	765	832	827	830	838	811	847	758	856	834	861	851	841	829	843	801	847	835	784	843	819	863	855	816	909	807	816	862	856	835	836	823	838	842	817	827	819	853	849	830	847	792	851	870	825	867	867	811	849	857	857	843	883	867	830	805	849	858	753	807	869	834	860	848	820	802	849	866	816	811	802	846	785	820	768	807	819	827	814	843	844	883	774	812	798	844	805	853	828	800	838	824	832	811	799	803	827	823	785	806	833	800	811	845	851	817	818	804	816	849	839	841	781	862	832	839	838	825	841	822	850	790	836	807	851	816	773	824	819	800	847	853	794	830	826	820	795	893	840	805	799	786	809	834	811	842	859	864	811	798	868	866	837	832	898	847	843	835	850	795	827	786	824	777	837	811	820	795	831	812	862	774	841	850	909	866	856	850	799	817	827	764	789	779	855	801	803	857	820	870	820	865	757	818	866	772	836	810	869	820	826	842	790	823	812	797	835	792	806	858	807	862	810	818	847	782	749	824	845	844	826	881	796	840	854	849	800	758	828	880	824	840	834	845	831	874	821	798	842	825	806	822	878	797	846	843	797	884	812	881	821	856	863	826	770	801	864	828	823	840	816	863	799	863	801	812	871	838	833	850	838	841	820	885	837	799	818	800	856	838	843	826	808	851	820	856	853	801	850	856	794	800	795	796	830	796	758	855	853	808	812	810	850	823	844	735	778	824	808	848	841	837	829	811	874	849	848	811	814	821	849	836	829	834	861	796	783	834	787	838	841	833	886	785	826	848	833	797	863	786	836	808	807	856	815	834	840	792	821	828	806	856	790	821	845	849	856	859	822	839	788	780	845	858	803	855	832	830	801	860	842	826	845	820	860	778	820	798	838	843	835	812	866	873	787	834	866	807	825	771	792	814	752	838	833	817	777	799	826	793	772	809	849	852	846	818	777	826	919	830	805	867	814	832	814	829	864	813	808	841	856	835	769	773	778	860	826	868	872	854	855	801	777	792	833	816	824	869	807	828	810	832	845	892	860	809	848	825	850	790	832	819	828	806	841	877	808	893	853	759	772	814	785	846	908	793	823	896	820	823	834	820	815	814	832	903	842	815	860	805	809	821	871	833	768	868	834	809	811	822	845	807	783	857	812	830	807	830	848	859	799	784	834	837	819	819	860	819	825	798	845	804	845	814	874	886	819	815	827	847	765	842	744	817	841	822	825	850	815	833	831	781	842	808	788	898	814	812	858	813	835	864	812	820	810	844	825	832	823	846	830	805	769	829	778	856	804	825	805	792	854	821	822	847	874	828	836	788	849	798	819	820	807	858	814	823	859	806	846	804	836	832	881	796	787	844	839	864	850	817	865	803	845	838	803	861	827	862	874	827	824	858	848	876	825	852	761	904	845	777	825	781	853	858	792	877	796	814	840	866	836	811	858	804	788	798	840	824	853	776	807	761	792	841	841	821	846	802	836	852	812	845	845	821	797	786	812	831	841	782	848	781	892	787	818	774	781	884	836	893	850	822	844	782	829	821	806	837	828	840	817	842	787	835	805	867	790	812	827	846	783	800	856	884	833	814	851	861	814	788	835	795	853	774	775	811	850	826	852	797	834	767	819	818	789	821	808	826	822	868	864	792	864	877	808	862	851	891	838	861	800	787	815	781	855	774	872	788	765	764	853	831	856	842	810	839	845	811	800	797	844	817	812	810	861	854	786	950	836	819	847	868	845	821	793	845	833	784	847	786	828	874	821	808	819	858	834	815	795	829	810	851	810	850	853	826	753	778	840	847	817	799	792	861	814	824	859	859	828	788	870	825	801	830	825	791	838	808	856	873	842	802	818	875	826	855	836	874	858	782	852	811	800	820	858	847	859	840	798	861	813	879	836	845	792	791	803	859	841	857	856	852	807	849	877	897	806	822	823	770	795	851	810	820	838	838	863	854	794	823	768	798	839	838	787	859	820	900	846	816	853	775	847	835	800	844	867	830	784	833	845	847	866	882	897	858	864	862	859	860	824	825	816	803	854	835	795	843	776	809	772	845	854	862	881	882	812	848	810	801	844	865	851	838	795	826	838	830	802	807	835	843	818	825	809	867	825	808	821	838	865	810	836	743	821	842	863	813	801	854	825	843	838	799	831	918	836	832	797	815	843	825	806	842	849	822	807	838	807	755	844	786	808	855	852	882	854	813	781	817	829	836	913	846	826	838	866	841	839	779	868	782	814	837	837	765	790	889	758	860	861	850	819	812	804	828	825	830	798	860	868	860	869	805	837	759	802	837	846	790	784	844	820	829	813	798	852	832	830	821	817	775	822	862	814	811	787	835	830	764	792	807	806	815	863	809	817	846	807	819	828	807	794	791	819	823	818	848	831	807	798	864	788	815	833	852	839	812	824	835	848	833	838	839	811	817	898	800	844	850	817	823	835	834	863	790	837	844	835	779	834	839	816	855	883	807	837	835	884	868	806	810	831	859	813	819	793	837	883	818	798	844	844	828	851	836	849	791	856	820	839	853	884	881	905	829	861	835	816	816	827	807	787	830	851	792	829	840	803	798	821	845	847	815	773	848	865	810	833	784	838	826	789	817	822	785	827	837	801	844	814	798	808	824	881	833	848	830	868	803	869	863	800	863	815	795	823	852	838	878	823	851	803	878	827	863	768	847	808	786	835	856	814	848	861	850	814	839	796	824	830	803	791	803	803	846	863	843	853	842	810	832	798	862	831	830	899	868	887	841	857	818	864	824	806	848	833	832	811	799	865	836	798	806	827	829	799	787	825	866	821	821	812	830	848	848	785	823	825	843	768	815	799	804	870	869
23216	21217	27697	25010	21203	14261	1569	873	741	689	669	607	606	591	565	572	552	562	541	506	540	509	535	507	544	497	481	508	514	491	515	455	522	484	515	459	479	509	480	485	495	489	518	502	486	519	542	522	491	521	481	500	480	518	554	488	484	520	494	490	469	524	508	501	484	491	457	535	506	462	453	504	461	465	488	494	498	488	457	467	514	444	501	492	531	449	494	466	473	472	485	515	448	409	520	504	508	498	494	496	471	490	505	487	468	483	515	490	500	450	512	459	477	499	489	492	500	485	497	473	500	473	462	483	438	487	477	504	501	506	514	476	460	452	493	456	533	497	454	473	484	487	486	486	527	466	484	461	501	482	472	440	464	448	452	465	497	459	474	467	488	444	471	420	471	457	466	476	455	459	477	475	512	462	506	455	482	506	484	480	463	489	485	449	505	467	461	485	470	507	460	507	463	515	476	471	470	497	477	510	447	475	508	453	481	526	488	467	507	486	501	498	464	472	465	482	489	516	481	490	482	491	477	456	515	498	498	482	482	512	494	496	473	470	498	450	466	485	497	476	479	475	458	459	467	452	475	489	502	488	480	472	508	491	486	478	500	460	458	472	498	493	452	455	495	460	519	456	520	460	472	510	488	472	469	503	496	472	468	481	517	445	481	509	441	468	478	511	477	432	463	493	460	464	478	498	489	486	461	486	445	520	467	459	501	463	504	440	473	499	474	467	506	498	510	499	513	494	457	500	490	504	471	500	431	496	444	468	438	467	485	464	483	529	482	495	497	478	473	462	501	466	471	501	513	505	472	458	474	448	496	486	500	500	456	513	504	498	480	441	414	481	466	477	512	476	489	499	496	467	478	500	535	521	494	511	465	498	471	478	473	453	490	458	531	478	458	464	465	514	482	494	479	481	511	491	480	461	438	487	530	455	482	475	467	484	466	513	499	488	503	460	489	491	453	457	492	463	432	501	496	496	469	457	468	467	459	480	501	460	472	488	486	494	466	489	506	472	526	470	470	494	489	534	501	502	488	429	478	438	496	485	447	489	538	473	480	485	474	456	508	484	480	496	519	529	467	486	498	476	469	461	477	505	480	481	511	464	483	478	536	505	481	489	467	501	487	481	470	485	443	485	446	492	489	504	482	467	484	488	473	460	497	461	504	472	479	479	456	483	457	476	487	532	484	484	470	508	506	453	472	523	470	487	487	474	491	476	498	480	493	482	471	494	517	456	509	472	492	504	479	516	497	451	435	511	500	515	464	498	471	449	494	480	467	469	514	486	484	480	505	506	457	442	500	500	468	498	467	482	447	466	494	479	468	492	492	482	499	462	480	523	489	475	523	519	477	464	450	487	460	473	518	490	517	475	457	476	470	457	460	474	480	477	491	506	479	470	477	462	502	482	476	473	493	439	486	468	517	489	491	500	457	502	497	463	482	497	489	456	519	503	451	505	504	518	475	507	475	502	487	467	445	467	500	523	474	470	497	477	479	498	467	517	490	519	547	454	459	458	471	469	497	436	517	451	477	450	475	487	484	493	508	506	452	500	461	462	532	474	504	478	498	495	481	507	486	500	488	515	474	498	491	508	494	443	519	483	481	516	509	460	461	459	472	455	489	500	471	486	487	505	499	454	478	472	451	468	478	492	488	459	500	456	472	448	508	483	508	467	475	486	494	461	512	465	458	502	507	459	478	478	494	442	500	488	458	500	453	451	485	455	460	492	459	490	512	504	468	517	480	454	481	490	527	500	456	499	473	468	479	450	510	487	518	489	496	473	474	497	454	510	506	458	484	499	463	515	491	480	466	456	520	461	468	448	441	496	480	462	473	476	484	452	514	504	533	494	462	464	475	439	485	470	498	480	490	475	444	463	457	490	487	469	448	467	477	487	499	464	486	490	505	473	448	473	498	482	489	453	507	475	522	496	496	468	479	501	501	461	455	462	447	442	496	477	490	458	488	468	464	477	475	442	502	449	478	518	502	485	444	484	476	504	535	481	477	482	437	485	495	506	471	492	473	449	517	488	509	448	486	455	468	473	481	467	524	465	455	502	445	460	514	500	476	500	475	528	502	485	533	465	453	504	493	505	450	468	511	505	479	487	476	437	445	478	453	497	481	469	465	481	498	474	461	458	468	492	502	457	470	485	493	473	471	468	507	476	473	490	464	486	495	491	471	502	491	496	514	510	521	495	461	470	470	480	454	469	523	491	492	484	496	496	468	497	472	470	474	477	491	509	464	471	485	464	495	502	514	513	491	498	426	451	504	477	484	485	464	484	496	509	474	443	495	488	478	455	466	436	507	499	488	455	495	470	496	480	476	453	469	472	499	454	478	476	452	461	510	477	482	467	496	492	472	485	460	485	453	460	482	485	466	495	458	544	475	487	475	470	477	477	500	492	482	493	505	517	488	447	435	493	508	481	527	498	479	457	493	464	495	517	492	461	475	487	480	499	498	453	497	451	479	467	488	501	444	486	493	439	463	480	460	488	470	484	517	493	449	492	452	462	447	498	487	504	498	465	495	481	497	452	457	469	491	495	494	473	452	447	476	471	488	474	502	486	498	481	481	418	453	506	504	499	452	468	501	493	458	477	451	479	439	569	455	474	493	470	445	494	487	498	489	542	506	487	452	493	470	501	482	510	420	490	476	481	517	468	468	438	462	463	495	424	456	488	519	477	468	479	461	473	484	501	461	448	494	513	485	477	486	476	484	476	513	512	502	490	475	490	503	509	471	490	454	468	492	470	461	485	438	474	440	467	459	482	500	522	500	490	435	494	506	438	466	460	460	461	448	480	486	499	455	439	454	496	507	521	466	496	480	432	476	508	481	475	499	511	477	486	445	505	513	494	489	440	467	471	478	479	473	466	463	485	464	511	479	486	518	462	489	478	458	462	493	481	462	475	512	469	492	496	517	517	445	476	486	494	491	488	495	487	440	513	510	506	501	452	471	528	477	478	497	484	481	470	486	532	473	464	508	475	520	509	481	467	491	487	469	473	467	487	458	504	490	509	426	455	480	481	461	508	453	428	480	480	490	503	466	512	488	499	473	483	500	484	480	511	480	510	457	485	468	495	511	517	477	485	492	522	519	508	528	485	483	512	505	459	480	457	489	443	443	511	487	502	512	469	474	473	487	485	481	521	494	490	445	489	514	494	435	479	465	516	464	457	461	519	487	487	474	478	475	471	455	488	468	491	494	466	503	481	499	482	459	452	504	491	523	470	487	548	480	519	484	512	511	440	477	516	518	483	515	450	469	480	486	489	475	473	457	470	456	494	490	518	453	497	515	531	475	510	467	488	503	500	503	460	463	469	486	451	433	470	440	423	481	496	478	465	486	457	495	480	473	465	461	493	521	533	472	473	493	487	483	497	485	509	517	518	464	526	525	496	515	470	490	489	456	440	475	483	442	468	519	505	472	478	464	464	479	464	498	491	489	480	497	443	451	453	493	472	457	491	507	500	456	500	517	461	487	464	475	430	476	482
46101	17418	18901	6295	4355	3272	2540	2018	1733	1655	1501	1318	1243	1180	1100	1063	1013	1073	997	1048	959	904	933	931	940	946	914	939	867	860	870	847	947	878	805	892	818	886	883	896	876	862	808	880	822	812	808	842	864	821	891	869	846	819	877	833	876	816	863	800	848	829	835	834	825	842	830	869	807	845	830	828	803	852	878	795	832	828	818	802	812	823	832	783	853	850	775	831	814	807	840	800	828	827	796	826	808	819	822	822	746	803	786	903	828	850	787	809	773	869	824	772	862	824	800	805	824	803	839	829	856	825	828	807	816	804	841	788	834	845	799	801	826	848	886	806	880	819	793	808	829	885	835	824	785	819	836	800	817	805	849	791	780	802	847	790	838	805	845	816	840	808	832	756	809	811	843	834	844	868	825	791	867	810	821	840	866	864	825	831	825	830	812	817	835	833	829	837	885	829	836	853	764	799	836	826	834	811	801	814	852	787	804	829	795	837	808	751	812	824	833	832	845	791	826	863	814	822	858	820	822	799	848	835	788	849	837	794	793	814	834	837	772	787	800	766	802	854	820	850	855	828	806	836	782	777	771	791	820	809	852	864	812	819	811	774	804	802	826	808	872	825	827	845	803	800	855	778	904	843	850	799	759	808	782	842	846	803	824	847	781	789	826	811	850	780	826	775	816	773	809	844	851	819	779	850	866	827	861	780	800	801	797	789	781	814	847	786	789	821	836	802	802	827	823	842	838	818	831	806	888	841	785	809	838	828	804	836	819	852	777	784	765	777	820	835	812	860	815	842	904	817	845	814	837	851	813	851	795	807	846	816	817	876	795	843	782	812	838	778	823	838	847	826	860	846	847	833	800	791	788	796	812	844	853	845	830	840	793	811	776	804	847	772	834	865	841	838	767	804	810	813	857	827	835	799	832	819	818	794	815	759	831	819	848	858	813	840	765	784	830	822	820	780	824	794	866	792	794	821	800	824	833	830	834	825	823	803	827	848	737	805	827	803	809	833	846	774	816	789	812	778	830	815	823	824	855	845	836	795	786	810	843	827	788	872	813	871	855	798	835	790	809	844	823	817	788	788	802	823	812	813	814	839	808	823	807	871	803	799	802	767	839	759	828	820	784	812	853	848	791	820	764	754	835	827	822	788	812	835	820	814	773	776	785	850	821	841	807	788	816	807	781	842	825	853	837	820	839	781	869	822	808	795	838	849	846	798	838	746	824	813	787	811	801	845	854	778	834	839	815	776	884	843	849	844	822	825	815	838	816	830	813	803	778	765	814	785	777	819	823	851	787	840	836	842	842	847	802	847	848	787	793	888	851	811	824	816	798	863	816	817	816	810	806	854	829	813	812	842	839	797	833	830	773	845	771	844	858	854	822	839	792	819	753	793	818	824	828	857	840	803	785	834	858	775	831	782	834	780	751	814	814	834	797	854	834	801	877	833	811	800	838	844	810	830	822	857	832	798	885	797	826	852	826	875	825	821	834	829	801	842	829	790	810	832	776	831	804	811	851	827	784	821	792	820	836	782	827	780	827	810	777	793	795	844	815	873	801	839	824	839	835	833	826	882	889	841	838	777	844	791	810	764	822	809	804	787	789	783	830	818	797	797	842	865	812	791	845	752	838	808	837	751	839	833	820	837	866	809	832	785	830	839	793	806	800	822	827	854	843	813	853	810	800	837	783	787	771	845	801	809	857	779	837	811	845	814	854	829	793	804	884	838	822	813	810	834	850	818	769	782	839	836	859	825	797	830	833	824	813	845	823	840	827	818	811	823	831	825	814	769	819	807	803	778	836	817	823	824	806	849	857	825	740	857	836	800	829	830	801	773	826	860	799	821	808	836	777	779	775	793	793	829	825	807	857	791	833	852	847	890	822	804	746	878	809	792	778	809	791	796	856	783	745	818	838	777	803	832	832	828	822	799	855	816	860	788	858	751	810	838	842	824	779	795	843	827	801	806	772	798	820	817	804	807	792	780	847	818	852	806	794	838	833	811	820	792	799	764	814	844	812	847	747	895	798	829	789	827	800	805	825	809	825	828	888	808	824	808	727	822	794	803	807	838	835	834	832	817	776	818	834	831	815	800	832	908	783	802	859	840	793	798	797	799	779	818	853	797	791	843	817	823	792	786	831	840	825	818	850	816	808	796	787	875	837	831	798	774	806	788	855	845	787	815	802	851	800	801	831	810	801	779	810	797	813	853	830	756	774	827	841	847	793	802	815	828	839	899	780	784	783	804	816	847	771	767	787	806	799	829	803	861	843	830	826	770	822	803	867	822	844	764	846	819	806	823	762	803	828	800	851	803	819	825	854	819	797	792	830	798	840	796	837	844	802	805	826	817	852	786	848	818	808	852	859	809	849	803	844	799	798	848	819	752	796	804	777	797	780	773	799	834	770	811	823	814	815	856	782	807	818	808	805	828	829	815	856	784	797	862	842	812	835	847	860	836	812	831	832	817	836	884	811	840	820	792	834	807	818	840	836	757	837	795	821	799	888	812	769	858	823	798	856	853	846	806	863	843	843	861	827	777	782	836	793	852	819	819	859	839	805	808	832	854	867	816	797	808	844	795	788	806	840	806	807	822	838	788	808	795	814	800	794	767	816	784	796	812	733	829	780	802	845	791	830	816	837	787	881	849	850	791	765	817	803	850	779	867	815	843	834	801	787	791	813	825	878	842	834	850	816	777	831	806	818	846	837	786	824	807	789	805	836	824	808	794	830	782	830	812	814	804	784	868	827	833	853	865	843	814	828	790	790	856	774	785	823	761	796	876	789	827	831	788	821	795	830	794	874	835	762	824	828	791	810	799	855	823	773	759	797	802	792	790	864	862	798	743	832	813	814	776	823	828	812	806	838	815	824	798	792	835	787	788	873	813	845	799	828	777	805	820	856	897	825	824	790	813	787	853	807	803	801	855	792	854	802	856	815	800	805	785	795	795	808	797	808	857	837	856	810	816	805	787	779	785	826	811	805	857	847	816	797	847	785	777	797	794	840	804	830	759	830	786	816	791	811	836	824	811	870	799	843	807	826	820	812	811	821	796	825	821	796	861	827	709	878	793	873	849	788	812	843	812	789	847	772	841	861	845	826	851	820	792	809	824	811	849	768	846	850	822	866	803	857	813	817	816	847	852	840	811	842	799	826	863	845	806	835	874	839	861	799	854	837	758	804	835	793	804	843	795	866	788	832	805	816	803	785	815	830	806	839	782	830	782	827	829	875	780	814	822	799	857	792	808	802	821	851	817	847	836	764	776	793	789	805	819	849	830	755	815	834	833	784	831	821	797	794	826	817	843	771	769	813	820	790	794	815	829	817	775	836	871	834	839	822	789	809	807	778	816	816	795	818	789	831	807	808	819	808	848	804	846	800	800	847	761	853	819	802	824	776	803	835	816	819	824	858	785	822	819	808	773	827	811	852	865	860	818	780	800	847	805	754	797	812	788	794	842	798	854	845	787	827	882	842	826	815	827	778	849	783	827
26957	20740	11047	1623	996	994	1009	1001	929	966	961	988	938	940	920	939	939	988	950	928	928	960	957	984	938	958	980	943	914	922	1001	975	942	907	1027	868	907	965	958	920	918	970	951	1002	971	954	962	948	968	908	933	932	947	957	910	950	983	927	927	975	968	926	934	918	941	904	902	1005	986	940	899	941	917	937	914	926	935	974	943	953	994	958	910	948	978	875	931	919	899	935	945	922	947	941	932	965	956	891	899	925	922	866	942	985	880	955	980	947	993	937	984	965	933	904	934	965	926	924	935	906	885	964	967	915	931	944	933	944	944	863	911	911	932	906	935	937	907	951	959	950	970	958	926	914	919	896	984	924	917	994	931	932	934	919	986	949	938	874	921	920	953	950	918	964	952	1000	865	934	947	923	887	946	943	922	942	946	938	941	910	957	958	968	948	967	954	850	956	939	897	900	952	917	946	937	927	960	945	854	918	1002	905	961	947	905	940	951	936	971	964	935	911	921	942	930	960	878	953	968	925	896	977	943	943	990	927	970	933	945	923	933	954	914	919	960	942	938	914	925	884	930	959	911	904	869	914	912	940	953	905	919	913	960	943	950	903	957	962	890	919	931	884	903	943	956	934	977	869	915	964	909	964	937	910	943	961	927	991	905	964	950	951	968	981	936	919	940	938	962	954	902	966	916	911	956	1000	904	1016	897	953	956	968	893	904	935	922	898	940	985	986	923	906	942	960	982	939	974	937	916	970	909	886	995	911	941	946	936	903	900	928	966	938	943	968	936	882	911	967	920	928	924	887	922	916	948	974	933	909	931	999	941	975	934	928	918	915	988	935	998	926	908	934	934	998	931	1034	931	941	956	931	948	969	948	889	934	983	922	921	985	955	932	967	965	936	971	924	947	972	928	962	911	958	959	953	913	958	957	914	896	916	952	904	977	987	894	973	901	950	951	932	900	903	990	885	953	962	958	982	933	931	918	921	904	980	944	945	972	953	916	943	932	957	965	947	962	984	968	953	1007	948	992	946	926	954	976	952	923	956	908	927	972	974	937	909	943	964	967	940	964	942	924	975	939	961	851	890	966	926	936	997	921	930	926	962	933	954	946	941	961	975	932	999	933	978	958	966	901	969	997	918	935	930	1001	958	974	987	904	940	994	940	917	916	935	996	973	944	942	931	915	989	972	971	917	954	915	981	919	933	901	915	915	991	993	915	967	897	965	870	938	933	990	967	927	916	957	918	963	952	970	883	956	953	907	950	943	928	924	935	941	891	920	983	962	960	938	893	911	945	979	1019	912	937	944	924	942	991	931	952	962	927	920	887	926	962	956	926	898	929	979	925	894	925	904	866	973	953	929	1006	946	950	929	933	968	941	924	921	928	901	971	916	932	946	1000	899	927	917	902	911	980	954	979	959	910	983	930	961	916	921	946	926	929	943	961	942	929	875	886	901	884	969	981	953	948	935	1004	977	876	919	998	981	944	993	959	974	954	886	945	906	924	917	976	949	911	960	940	945	951	955	935	926	964	972	954	912	947	965	965	941	926	923	964	865	896	962	990	984	917	924	992	927	993	959	958	970	898	956	905	963	972	906	898	971	975	930	907	939	947	983	930	979	866	977	906	958	891	921	916	902	963	930	966	995	954	935	954	933	950	960	975	905	912	937	982	972	952	934	956	980	949	932	943	961	975	943	916	918	962	909	952	913	999	947	943	937	925	924	919	929	980	925	936	996	929	847	919	967	971	952	949	1003	970	935	975	913	963	900	952	948	929	953	948	961	996	942	981	938	904	930	986	899	912	953	930	937	920	962	909	894	946	892	948	945	926	950	938	952	929	944	960	953	949	913	947	878	942	966	948	961	948	920	926	920	976	907	949	951	883	952	969	908	962	926	1007	932	981	965	905	974	903	982	954	931	892	929	910	955	909	1002	931	940	922	922	919	976	945	962	914	1006	899	964	917	980	967	908	884	930	947	930	952	963	982	987	1014	934	867	986	967	911	945	960	960	879	964	928	901	946	912	965	953	868	884	890	984	947	912	980	934	924	939	941	939	922	938	949	964	963	918	955	979	933	939	978	909	939	910	926	961	900	900	963	883	953	916	979	960	953	937	933	905	933	957	973	924	915	881	961	860	943	1021	986	968	935	899	884	957	963	935	927	965	973	952	923	937	873	935	921	955	905	981	914	929	976	917	907	933	983	959	942	935	923	891	924	965	939	942	920	965	909	1010	906	915	937	997	937	896	909	945	966	915	949	954	937	969	944	900	933	968	907	942	960	934	946	951	962	906	929	972	921	964	915	927	894	988	930	923	970	950	912	960	937	929	906	892	942	914	952	961	983	918	946	887	912	916	951	921	973	920	915	922	1012	891	938	935	948	935	989	874	958	930	897	951	983	907	921	920	932	926	970	928	912	969	927	952	881	878	995	890	932	990	975	922	922	926	932	972	902	919	941	1018	896	872	918	1012	911	954	945	961	905	946	908	912	908	917	974	908	926	910	894	943	965	955	940	955	950	950	848	955	961	926	955	967	918	945	939	915	901	959	974	961	958	953	892	951	932	893	932	919	918	945	923	907	919	930	1010	914	918	962	898	936	900	934	949	992	975	922	939	926	877	909	967	946	926	956	938	875	928	933	983	952	861	911	946	989	973	976	942	928	934	927	994	918	969	952	988	953	952	937	908	941	969	887	995	937	980	937	998	934	883	897	977	930	939	924	932	930	948	954	927	897	951	937	950	920	909	922	902	935	905	933	905	945	945	913	1001	918	928	971	918	920	955	1007	904	897	935	926	896	871	906	941	936	918	953	960	952	956	930	900	944	914	922	938	925	920	1021	973	920	963	926	949	897	974	926	950	947	954	916	915	931	973	951	928	964	966	866	995	926	917	966	972	902	906	946	945	963	914	889	940	897	946	921	891	934	925	984	924	957	1000	974	884	918	988	948	908	975	938	958	1004	919	1008	946	924	924	928	991	920	923	981	932	921	910	931	967	939	922	891	969	935	954	915	986	937	912	959	987	914	920	936	918	969	943	980	878	905	947	916	902	975	949	926	923	945	898	960	956	946	928	917	952	947	923	918	920	980	905	926	982	908	912	914	920	970	937	896	888	928	901	967	933	907	983	929	949	931	936	967	933	962	941	938	920	927	919	911	878	921	930	961	982	851	923	922	972	883	916	941	955	908	927	951	938	871	915	932	939	973	935	941	898	933	936	903	985	913	949	966	965	951	933	921	918	981	907	945	958	919	896	882	979	918	935	935	992	912	967	931	935	898	959	964	949	981	920	983	936	913	998	891	904	937	968	938	881	936	887	935	899	882	932	947	952	910	875	997	933	973	952	989	943	946	976	963	911	968	945	959	899	911	983	992	961	968	944	927	950	946	947	974	956	965	937	895	942	920	927	926	921	931	952	911	912	955	954	902	962	900	919	885	938	989	913	943	939	953	908	918	928	915	938	896	907	939	971	894	921	908	953	922	930	949	946	957	891	980	881	903	973	980	918	946	917	980	934	892	930	940	942	934
25905	6404	5770	1927	1752	1680	1663	1632	1627	1642	1589	1615	1676	1659	1544	1532	1644	1604	1555	1588	1642	1580	1627	1567	1535	1620	1572	1629	1668	1624	1627	1557	1590	1576	1515	1584	1612	1634	1611	1547	1555	1546	1575	1528	1620	1522	1619	1582	1597	1589	1630	1577	1570	1618	1612	1614	1568	1624	1551	1582	1531	1587	1595	1635	1552	1601	1626	1580	1568	1617	1597	1551	1562	1550	1527	1599	1585	1623	1711	1631	1512	1580	1617	1576	1584	1559	1609	1548	1531	1674	1603	1518	1547	1571	1538	1564	1536	1494	1562	1632	1549	1576	1595	1512	1537	1515	1529	1506	1542	1566	1579	1561	1591	1519	1535	1568	1594	1477	1521	1563	1570	1614	1507	1596	1630	1544	1510	1589	1569	1553	1545	1617	1545	1556	1539	1567	1608	1611	1577	1601	1562	1531	1604	1610	1555	1626	1569	1546	1560	1536	1520	1585	1566	1624	1547	1511	1512	1514	1625	1590	1644	1591	1525	1588	1542	1613	1595	1577	1572	1593	1562	1509	1491	1594	1671	1568	1592	1569	1613	1556	1506	1607	1595	1556	1573	1584	1572	1632	1529	1544	1644	1535	1494	1571	1568	1592	1644	1593	1486	1621	1562	1594	1571	1546	1569	1602	1604	1559	1616	1598	1580	1553	1534	1525	1544	1541	1573	1524	1557	1514	1634	1626	1588	1623	1561	1557	1580	1584	1582	1553	1573	1607	1564	1631	1617	1659	1642	1613	1583	1653	1561	1599	1541	1657	1519	1564	1569	1577	1534	1588	1564	1578	1625	1548	1542	1529	1591	1490	1581	1623	1586	1600	1599	1606	1625	1502	1551	1589	1548	1644	1546	1626	1617	1582	1586	1504	1561	1620	1587	1583	1551	1593	1582	1520	1645	1613	1621	1656	1596	1548	1590	1577	1533	1646	1589	1601	1644	1592	1525	1638	1597	1570	1571	1592	1618	1509	1594	1529	1621	1494	1584	1542	1539	1589	1551	1652	1597	1604	1573	1563	1624	1639	1600	1572	1563	1554	1560	1511	1556	1611	1484	1601	1606	1515	1539	1571	1566	1593	1583	1618	1570	1564	1519	1618	1587	1544	1537	1599	1558	1566	1577	1575	1573	1602	1590	1584	1560	1582	1587	1586	1633	1605	1561	1529	1615	1592	1601	1534	1546	1553	1574	1648	1617	1627	1567	1579	1596	1586	1562	1554	1574	1588	1549	1534	1558	1612	1560	1554	1550	1614	1516	1584	1602	1595	1568	1581	1560	1544	1620	1556	1581	1626	1588	1612	1598	1509	1621	1612	1609	1540	1601	1596	1604	1562	1693	1548	1566	1555	1489	1594	1616	1632	1636	1604	1526	1561	1542	1535	1591	1567	1592	1554	1578	1567	1522	1554	1605	1601	1550	1550	1603	1596	1571	1538	1606	1612	1587	1596	1524	1552	1658	1506	1536	1574	1563	1553	1585	1604	1636	1520	1541	1583	1552	1637	1550	1507	1523	1608	1524	1622	1636	1557	1527	1542	1540	1584	1581	1498	1526	1549	1584	1569	1594	1626	1601	1590	1653	1593	1648	1548	1588	1599	1587	1528	1606	1561	1559	1555	1606	1533	1530	1616	1595	1591	1570	1573	1577	1611	1532	1603	1531	1588	1618	1594	1556	1629	1559	1584	1542	1572	1571	1601	1568	1564	1621	1525	1605	1612	1605	1550	1585	1577	1593	1613	1537	1531	1525	1573	1541	1562	1574	1570	1564	1620	1647	1598	1595	1530	1533	1536	1550	1642	1624	1564	1578	1554	1591	1638	1551	1601	1577	1577	1622	1584	1571	1534	1627	1579	1589	1597	1645	1543	1587	1530	1516	1522	1555	1581	1620	1618	1582	1594	1560	1630	1546	1579	1563	1654	1600	1596	1553	1577	1514	1615	1590	1543	1575	1517	1588	1560	1511	1553	1571	1619	1615	1581	1590	1622	1562	1573	1556	1565	1585	1586	1580	1566	1563	1558	1643	1618	1608	1620	1577	1559	1544	1529	1583	1638	1535	1611	1611	1546	1591	1587	1547	1587	1625	1607	1577	1567	1608	1585	1590	1624	1553	1571	1550	1531	1581	1564	1575	1688	1560	1608	1554	1572	1570	1557	1615	1552	1624	1617	1540	1596	1528	1584	1601	1596	1583	1551	1572	1654	1559	1539	1602	1611	1569	1580	1618	1555	1562	1568	1564	1566	1653	1548	1563	1604	1646	1623	1546	1561	1583	1553	1595	1557	1564	1666	1578	1618	1558	1528	1548	1617	1555	1579	1568	1626	1551	1555	1608	1655	1606	1564	1594	1557	1583	1607	1574	1635	1507	1654	1598	1645	1656	1552	1530	1633	1623	1563	1596	1604	1612	1557	1592	1613	1571	1573	1654	1628	1583	1631	1535	1601	1653	1593	1585	1595	1566	1566	1613	1591	1631	1512	1542	1541	1578	1517	1641	1545	1624	1634	1583	1590	1570	1615	1564	1560	1524	1605	1533	1580	1598	1604	1551	1597	1538	1559	1534	1560	1586	1564	1568	1583	1610	1585	1525	1595	1605	1572	1517	1606	1607	1511	1599	1518	1583	1609	1516	1582	1558	1571	1564	1536	1548	1580	1568	1519	1470	1599	1490	1581	1555	1586	1575	1604	1526	1571	1589	1498	1580	1584	1552	1598	1558	1609	1546	1606	1591	1603	1573	1571	1489	1533	1593	1615	1569	1551	1501	1593	1550	1545	1544	1534	1539	1577	1616	1632	1620	1530	1562	1581	1528	1582	1597	1590	1509	1589	1605	1574	1533	1486	1573	1638	1535	1579	1506	1606	1555	1558	1536	1545	1577	1627	1543	1638	1538	1598	1559	1640	1631	1607	1582	1548	1552	1569	1509	1572	1610	1480	1581	1516	1515	1633	1585	1607	1555	1564	1585	1613	1572	1570	1535	1534	1605	1546	1493	1544	1534	1578	1555	1562	1637	1570	1628	1547	1580	1609	1548	1542	1530	1570	1598	1595	1593	1562	1496	1569	1530	1503	1622	1596	1584	1553	1495	1590	1584	1544	1504	1569	1553	1531	1599	1548	1609	1580	1572	1540	1572	1606	1469	1537	1533	1641	1526	1605	1516	1614	1594	1585	1584	1569	1480	1564	1627	1593	1516	1563	1563	1486	1618	1596	1543	1617	1655	1646	1533	1566	1500	1626	1458	1596	1565	1580	1592	1544	1555	1561	1579	1574	1518	1572	1595	1608	1607	1536	1528	1587	1560	1587	1586	1570	1564	1674	1571	1595	1607	1596	1514	1600	1562	1574	1614	1567	1634	1595	1603	1551	1602	1573	1584	1648	1553	1533	1603	1548	1589	1603	1586	1594	1522	1622	1604	1620	1547	1599	1611	1591	1695	1579	1583	1572	1628	1484	1586	1576	1618	1555	1585	1537	1585	1583	1569	1568	1551	1595	1549	1550	1534	1593	1604	1569	1545	1614	1616	1641	1469	1570	1627	1591	1535	1537	1577	1554	1572	1561	1543	1612	1534	1526	1556	1599	1559	1610	1599	1523	1517	1583	1531	1578	1615	1614	1622	1555	1591	1604	1602	1561	1581	1633	1663	1625	1576	1542	1563	1523	1582	1530	1572	1598	1570	1590	1588	1587	1593	1556	1520	1661	1536	1630	1579	1651	1636	1534	1562	1497	1579	1599	1486	1617	1521	1546	1530	1559	1607	1592	1590	1670	1657	1511	1588	1624	1538	1502	1620	1586	1626	1554	1562	1624	1564	1625	1551	1600	1604	1609	1562	1558	1566	1632	1570	1537	1554	1561	1590	1532	1558	1578	1624	1598	1611	1585	1523	1589	1539	1601	1599	1621	1556	1575	1539	1616	1581	1605	1616	1550	1580	1612	1599	1571	1559	1562	1562	1596	1576	1548	1553	1538	1604	1632	1552	1617	1642	1572	1508	1643	1639	1584	1645	1511	1600	1652	1536	1575	1605	1626	1561	1517	1534	1549	1579	1536	1565	1587	1535	1549	1563	1549	1571	1476	1541	1570	1595	1568	1553	1601	1606	1635	1567	1591	1552	1589	1561	1580	1576	1647	1545	1577	1603	1511	1670	1584	1538	1605	1597	1554	1616	1624	1550	1610	1539	1609	1538	1599	1533	1548	1621	1581	1615	1579	1595	1624	1623	1583	1505	1513	1512	1579	1565	1601	1660	1610	1565	1574	1598	1657	1538	1614	1581	1573	1544	1608	1623	1602	1617	1619	1554	1631	1593	1563	1526	1553	1584	1639	1655	1611	1518	1556	1586	1607	1651	1600	1544	1583	1550	1587	1573	1575	1532	1594	1621	1578	1515	1611	1581	1607	1591	1636	1609	1620	1647	1505	1510	1589	1587	1625	1616	1597	1606	1630	1579	1624	1555	1543	1588	1540	1550	1613	1596	1486	1597	1523	1618	1499	1519	1611	1533	1671	1549	1526	1592	1616	1521	1565	1552	1546	1565	1536	1621	1585	1602	1626	1527	1623	1643	1609	1500	1566	1605	1500	1585	1564	1616	1561	1580	1529	1564	1608	1596	1604	1627	1639	1629	1566	1536	1605	1605	1602	1590	1619	1633	1575	1594	1641	1549	1593	1579	1538	1572	1636	1589	1538	1593	1580	1533	1541	1579	1567	1536	1521	1594	1537	1559	1532	1562	1561	1567	1549	1572	1641	1560	1574	1528	1573	1574	1616	1514	1549	1564	1610	1557	1573	1616	1551	1554	1575	1575	1517	1595	1556	1611	1552	1673	1608	1584	1619	1558	1668	1465	1559	1558	1518	1575	1549	1530	1551	1611	1602	1578	1620	1635	1529	1596	1565	1637	1481	1610	1554	1564	1574	1540	1610	1578	1609	1517	1621	1521	1628	1569	1534	1583	1542	1584	1607	1605	1692	1538	1601	1630	1530	1585	1520	1530	1576	1520	1645	1600	1581	1527	1577	1586	1612	1575	1584	1551	1584	1559	1624	1566	1591	1528	1608	1611	1538	1625	1573	1601	1537	1584	1547	1550	1574	1583	1612	1588	1552
24193	21212	27390	25245	19379	2237	848	703	621	616	569	518	519	482	496	499	475	494	468	472	432	457	472	509	488	495	462	427	490	426	446	486	480	472	459	432	435	432	471	472	462	464	461	467	447	487	472	441	447	455	425	468	427	463	442	455	447	471	472	462	453	447	478	458	470	445	441	492	489	458	456	459	502	426	488	419	444	429	431	419	446	423	451	476	469	500	455	465	485	468	429	480	480	494	465	430	453	445	456	439	442	473	467	449	466	427	459	457	447	447	458	436	428	471	482	477	424	443	450	440	480	437	428	437	416	442	464	451	464	446	454	468	440	441	445	456	473	441	455	439	449	479	482	445	452	447	443	455	438	455	464	465	452	456	448	469	467	428	447	415	416	442	444	456	439	481	439	439	447	415	475	470	490	434	467	472	442	449	449	454	491	428	441	447	449	460	465	468	465	448	461	424	426	477	449	484	459	445	428	444	455	445	447	455	419	432	385	469	498	492	510	456	481	464	446	483	465	454	429	464	462	465	416	446	443	439	411	425	450	445	425	447	418	507	434	423	467	506	485	458	476	421	441	447	421	461	456	470	463	462	482	488	467	379	458	448	435	461	476	480	462	451	435	453	465	437	475	448	439	467	444	453	444	465	448	424	447	423	465	434	444	447	447	461	454	446	457	462	460	435	451	457	466	437	447	444	497	481	446	455	470	420	445	476	428	419	443	464	452	444	466	427	432	452	431	437	477	479	459	441	472	456	427	448	468	445	490	449	467	461	454	491	495	492	448	428	482	476	447	446	460	448	461	400	462	436	493	477	468	441	477	419	431	457	451	435	481	416	422	451	452	470	447	452	449	423	462	452	437	439	494	445	433	484	485	438	471	449	427	449	478	420	423	437	442	457	462	454	496	471	450	405	414	412	466	457	409	453	440	422	494	421	459	435	468	487	461	477	448	431	449	459	442	450	482	450	434	442	449	440	494	432	455	446	419	446	445	478	470	442	444	450	488	436	468	459	417	463	437	473	469	432	475	426	460	417	440	438	453	482	459	461	425	436	435	482	482	413	434	443	420	440	471	455	447	430	455	477	432	446	468	438	463	461	429	463	399	447	452	455	483	414	450	435	487	440	458	436	446	494	461	457	435	455	464	431	510	462	486	423	417	464	464	470	431	480	448	434	425	458	429	433	476	426	425	434	436	445	445	427	437	465	406	443	475	462	453	455	421	471	464	491	449	444	466	451	460	397	435	462	455	465	482	466	455	452	464	514	407	465	483	428	449	434	406	454	468	452	463	423	429	457	444	438	445	446	472	422	454	452	503	432	439	443	450	432	439	454	449	452	452	458	412	430	465	465	441	458	426	444	434	459	429	513	451	465	424	464	462	460	483	474	476	443	459	459	461	429	442	481	455	429	447	439	422	454	422	455	485	449	441	453	436	474	452	456	452	443	478	450	496	456	437	436	449	446	443	428	436	453	480	449	507	475	434	453	464	445	453	442	489	463	452	471	460	457	450	458	418	430	449	462	467	470	447	444	418	449	440	450	470	478	513	451	446	435	480	459	468	441	421	448	455	449	462	441	438	456	469	441	432	441	445	466	479	503	463	451	425	464	463	471	454	450	427	438	418	452	459	473	456	468	449	450	452	429	465	471	488	441	427	468	462	447	422	427	453	434	466	467	457	463	456	473	462	451	467	439	424	456	473	435	481	480	375	452	487	457	462	439	471	465	436	468	453	435	473	422	480	487	454	444	455	453	451	478	430	396	428	460	459	437	490	429	436	476	466	449	432	452	460	456	441	455	453	459	469	465	481	453	449	445	479	429	434	462	430	440	427	463	459	434	461	451	466	421	454	470	432	425	459	424	521	466	469	391	456	412	457	465	496	427	466	456	427	470	462	449	433	431	444	430	437	433	443	453	436	465	410	431	428	483	417	474	453	485	459	438	465	439	452	460	432	468	458	453	423	425	425	464	425	459	438	490	473	434	460	477	430	438	481	454	427	494	486	441	481	472	423	448	467	424	436	440	470	441	431	448	425	440	452	480	438	496	435	442	426	440	456	469	436	484	439	465	455	445	442	469	426	453	448	474	460	439	441	399	502	429	463	449	450	497	449	447	442	471	427	499	463	444	429	454	448	461	454	469	436	411	443	438	454	420	442	433	489	445	487	459	451	414	457	478	458	458	439	452	476	429	448	467	453	425	424	412	421	454	452	449	427	464	443	446	471	438	452	454	483	479	454	448	453	502	436	438	444	448	488	464	441	453	476	475	441	445	433	425	392	408	471	465	439	455	450	449	432	457	466	455	462	470	447	455	429	452	445	448	394	470	440	475	424	433	472	475	439	467	437	474	443	418	466	477	417	447	424	489	439	460	455	472	449	447	469	474	462	473	446	435	436	456	427	451	413	460	421	469	411	490	455	468	433	462	410	441	461	440	455	458	440	460	425	442	426	448	460	451	428	467	433	449	458	435	456	450	479	510	429	445	454	473	442	429	432	484	485	454	445	421	457	439	424	460	458	455	467	469	474	460	444	416	455	454	431	447	429	438	458	425	429	431	457	440	420	469	456	439	468	508	438	451	423	437	443	458	448	423	461	445	440	461	439	459	478	408	464	445	448	446	462	439	455	428	440	405	459	436	428	420	476	472	470	451	492	462	417	417	464	470	426	470	481	442	458	436	445	426	470	469	432	464	486	424	452	440	424	467	486	427	431	418	464	431	410	459	429	454	480	475	399	443	475	476	432	438	438	413	454	447	438	436	454	446	448	456	493	474	442	431	477	454	454	434	451	426	427	470	476	492	406	465	467	440	427	445	441	455	453	473	447	470	454	497	473	458	471	432	439	488	473	450	471	457	467	473	441	482	467	437	419	450	449	486	458	500	416	459	456	432	451	461	438	423	469	423	406	444	483	444	478	420	439	437	408	439	462	422	451	468	445	479	444	435	440	442	463	397	445	439	456	467	398	422	459	459	460	441	464	449	434	446	460	494	444	464	447	471	433	442	441	437	471	476	434	461	472	492	455	466	449	457	466	442	467	437	475	441	438	481	479	474	449	464	442	431	446	454	470	433	462	471	457	446	451	432	426	462	430	431	430	461	457	463	457	414	431	450	477	500	474	430	447	451	467	456	480	476	465	454	427	448	451	439	476	456	482	442	460	467	463	447	471	460	467	482	465	446	444	476	455	450	451	449	430	464	495	461	428	465	440	436	430	498	423	481	455	471	446	398	409	441	456	469	463	460	455	457	445	446	441	442	433	470	420	453	473	473	437	456	430	447	436	445	453	430	474	480	472	435	440	449	422	443	444	399	444	455	474	402	466	448	440	446	445	455	421	495	477	439	455	425	449	471	448	466	463	460	467	445	468	426	418	437	434	474	452	502	435	431	443	458	473	456	459	447	442	472	479	437	450	433	449	419	454	476	432	432	423	439	468	407	457	473	425	466	458	425	427	461	425	488	480	473	464	428	441	469	428	429	437	462	488	405	468	439	453	442
48219	12959	15316	4100	2750	2107	1835	1525	1418	1249	1199	1090	1042	976	980	986	861	905	882	908	921	886	898	899	912	873	844	828	844	854	820	803	794	841	832	828	812	897	875	817	865	803	797	797	818	778	875	877	816	800	861	853	800	829	788	808	869	818	837	840	859	787	833	781	828	828	822	817	817	838	858	829	827	772	797	778	826	786	783	756	788	864	864	832	842	783	836	849	859	814	806	780	864	804	808	836	837	827	810	837	724	808	824	794	779	783	779	808	791	832	807	794	809	777	819	831	798	812	881	812	827	844	844	824	832	784	792	834	853	776	768	796	800	834	781	846	815	798	811	840	802	851	822	822	861	784	812	856	824	793	806	813	838	802	776	815	797	793	794	855	805	814	848	780	798	806	788	832	830	817	803	849	802	789	822	826	756	803	803	806	856	821	789	810	850	794	737	782	790	765	815	797	839	856	808	801	842	817	855	866	842	801	789	844	808	829	827	809	817	808	831	827	823	842	816	772	832	782	805	794	845	807	798	837	833	764	822	807	843	798	855	785	828	792	840	848	831	770	910	829	789	811	791	819	774	833	831	835	795	808	811	886	798	833	838	817	836	835	844	817	801	767	835	884	843	826	844	820	781	850	776	854	834	801	814	778	841	840	782	869	840	742	817	885	799	836	814	835	811	782	803	807	772	835	788	811	838	770	837	782	821	816	805	809	778	810	884	789	821	807	773	866	802	868	787	818	759	844	800	835	810	865	781	813	858	868	826	800	794	786	812	838	786	836	806	818	837	812	797	811	860	799	814	832	852	834	811	792	774	811	831	852	805	824	809	852	792	830	824	818	752	867	840	815	801	813	767	840	795	803	802	800	774	770	791	805	813	882	831	859	821	904	868	811	770	770	806	791	832	827	771	796	793	797	817	801	823	824	833	832	851	794	827	827	816	819	771	817	777	830	775	818	809	763	799	801	836	778	777	811	796	805	779	824	743	809	821	792	816	858	786	815	843	794	827	792	795	794	820	803	817	759	812	769	839	848	861	792	816	832	870	799	776	780	774	841	780	766	794	816	780	808	817	823	838	855	824	881	798	820	802	866	865	815	809	792	789	778	829	828	833	821	771	797	820	783	802	755	783	840	854	828	847	841	806	836	854	850	812	729	893	781	782	791	776	830	812	793	848	813	780	777	813	798	841	811	836	804	813	815	824	846	823	860	802	836	859	839	861	862	776	847	774	776	818	803	824	831	784	805	802	807	802	829	803	786	794	849	810	801	782	816	779	810	832	837	840	791	815	839	854	757	797	811	761	813	823	814	820	778	770	815	822	849	840	855	794	802	787	765	765	846	769	806	795	832	843	790	822	805	824	801	829	821	800	773	836	799	839	821	770	830	863	875	764	830	781	752	835	790	812	810	748	802	830	801	802	770	827	826	823	854	838	780	854	854	760	805	789	821	834	801	803	748	841	860	775	807	789	817	800	795	854	829	830	859	800	789	797	828	818	808	765	771	808	808	799	826	775	811	830	856	800	803	787	834	794	802	805	833	784	827	826	789	799	802	826	826	830	809	785	887	838	845	783	796	797	860	814	803	791	871	857	803	810	842	810	765	838	804	808	831	767	848	818	803	808	821	806	849	821	814	811	811	808	800	844	813	769	821	836	768	835	793	763	828	812	860	821	842	812	785	846	830	789	796	807	816	827	756	881	827	800	861	791	763	843	818	829	845	810	872	797	850	800	819	809	816	786	790	812	835	852	838	795	755	843	791	791	818	802	758	817	816	846	811	779	865	800	843	757	827	834	855	842	821	789	848	808	803	874	762	794	815	827	798	844	839	806	788	831	794	827	862	837	807	819	821	835	758	805	832	838	779	843	770	803	843	837	758	808	829	834	833	785	821	839	850	796	819	907	811	836	809	787	774	822	834	832	833	791	781	831	815	777	761	836	799	782	846	798	803	801	892	789	842	821	827	793	806	838	810	788	840	830	800	826	815	805	846	774	821	831	790	779	794	829	755	842	831	805	798	815	812	811	783	803	809	832	787	783	783	792	799	837	784	867	813	868	771	812	758	800	791	754	803	803	848	765	844	828	833	835	811	773	839	810	818	854	831	844	780	828	737	790	824	785	861	809	751	792	848	851	781	822	840	822	823	861	781	769	817	851	808	836	827	793	754	865	795	834	794	787	732	821	801	831	781	803	841	773	853	763	839	860	826	821	769	810	803	799	828	824	824	836	808	789	777	836	810	840	852	839	808	820	825	845	859	808	862	840	813	802	795	808	805	824	808	848	804	818	814	736	806	816	804	807	823	873	840	798	852	788	802	785	776	792	803	784	807	815	783	815	780	731	829	855	841	811	758	773	843	787	813	809	812	773	801	814	808	900	753	789	803	799	860	762	776	812	843	774	806	764	836	803	846	810	817	783	810	819	824	831	806	830	807	841	800	818	756	835	796	798	822	814	803	789	793	801	824	833	810	846	808	835	793	817	813	813	778	791	825	791	795	783	837	803	793	849	813	784	807	849	875	809	852	826	842	802	823	834	798	813	800	809	816	809	834	774	780	788	791	797	781	777	784	809	812	860	818	826	772	823	819	817	867	835	803	776	806	848	826	818	829	849	801	864	801	811	778	793	839	856	835	858	810	824	832	799	796	811	795	822	857	836	813	824	770	831	806	789	832	853	826	782	806	788	770	797	831	840	825	827	845	815	811	834	822	814	840	847	791	840	803	799	843	777	829	793	810	825	853	839	781	835	833	819	763	789	794	870	773	757	771	784	847	811	786	755	798	857	836	817	843	796	834	765	816	770	822	782	795	859	853	807	770	805	810	863	797	846	836	778	852	775	777	821	811	838	832	807	855	853	807	826	797	835	723	783	821	824	769	765	771	748	786	793	837	855	803	801	758	783	818	785	817	818	882	816	798	837	798	868	790	769	824	830	847	810	762	847	837	813	746	780	814	792	842	827	800	817	804	836	811	808	825	818	882	821	877	821	815	815	832	785	777	803	823	812	860	806	767	799	813	784	795	816	822	809	748	813	811	825	808	825	823	788	850	814	802	833	831	814	797	805	828	812	798	805	829	819	800	814	822	832	822	822	824	854	836	760	765	779	796	793	803	808	794	861	774	791	878	837	750	776	839	829	811	829	866	803	799	804	806	782	813	799	796	835	773	837	848	826	792	813	823	852	847	822	809	805	850	845	832	800	834	819	779	777	832	835	774	790	814	773	807	865	801	759	799	854	795	825	824	830	839	804	799	783	814	843	783	816	762	788	849	812	836	810	771	767	855	799	837	777	852	790	860	837	783	758	795	830	837	798	795	811	844	787	827	846	822	786	833	811	818	747	795	874	765	808	841	797	757	808	790	836	814	839	801	837	796	822	817	779	816	781	804	826	821	843	826	823	809	818	833	795	868	854	762	790	794	796	814	864	834	801	765	791	820	826	806	813	798	787	810	815	776	846	843	807	852	806	813	829	782	791	782	801	813	809	862	837	819	834	812
23288	21277	27748	25090	21274	19371	2231	933	763	692	704	619	598	587	575	536	501	510	534	495	517	470	530	468	498	492	517	555	513	507	516	496	490	480	476	535	511	492	488	523	498	495	518	493	498	522	471	506	489	533	536	507	518	501	490	485	487	499	423	496	480	448	476	476	519	476	447	511	496	537	466	458	495	489	482	507	530	475	421	516	490	467	480	469	503	463	496	492	509	464	498	482	496	473	483	460	449	494	482	478	447	466	503	506	444	498	479	488	514	485	478	495	466	478	499	482	468	470	444	478	490	481	455	473	532	470	475	508	494	485	474	439	461	520	483	539	457	470	510	488	465	480	457	508	480	490	521	506	477	467	477	462	465	472	467	503	467	454	454	452	471	473	457	509	451	479	479	474	471	442	454	508	437	473	446	504	465	459	461	445	491	495	472	485	495	506	494	480	511	476	465	454	510	483	460	527	458	462	458	538	464	440	482	450	480	484	485	444	473	496	464	513	452	471	489	451	505	429	482	481	459	487	460	465	483	478	460	440	497	460	485	500	450	466	449	479	499	492	498	515	512	465	491	529	489	477	476	477	466	482	477	480	485	503	461	522	490	464	535	469	476	491	499	497	456	467	484	524	487	506	485	450	461	478	476	473	477	471	478	464	461	520	479	459	456	476	486	473	501	450	454	456	465	466	521	421	493	447	469	477	496	505	449	478	467	481	475	490	497	488	478	454	447	463	462	497	460	525	448	491	436	411	500	487	477	466	475	496	473	492	480	467	461	495	501	468	488	461	484	473	493	470	509	465	473	465	492	445	463	499	448	472	499	490	499	455	504	484	491	499	467	440	442	515	454	466	471	500	461	476	500	478	487	490	464	497	472	483	483	492	500	463	485	472	461	457	458	476	476	470	506	445	464	521	492	501	482	461	487	459	465	442	495	458	481	467	461	438	510	518	451	467	478	478	517	464	495	490	475	488	495	453	489	500	467	543	458	467	507	496	508	453	476	474	482	478	463	488	476	471	486	476	502	476	471	444	478	472	437	463	456	465	485	453	468	493	434	474	470	459	482	487	518	461	486	484	470	451	505	477	490	490	451	508	469	456	483	481	448	480	471	484	473	499	483	511	479	463	476	484	451	477	470	474	480	494	479	509	508	499	469	503	495	520	501	467	441	476	472	487	459	482	450	475	445	492	437	501	481	443	459	468	460	483	504	493	475	514	462	495	480	479	490	467	481	435	490	516	474	459	461	507	492	493	491	457	468	425	500	473	490	488	475	491	493	453	489	508	502	494	456	494	518	483	475	478	479	467	495	489	499	487	484	460	487	494	496	475	455	467	468	428	438	456	449	469	515	404	476	464	471	513	478	479	481	460	465	445	440	460	478	465	466	464	478	489	499	462	454	496	480	464	477	473	465	546	457	468	451	457	506	496	508	426	475	453	478	491	487	489	471	456	499	459	487	517	489	470	481	453	471	439	491	472	489	461	435	472	496	477	510	471	495	463	482	489	481	472	513	468	493	437	477	486	478	492	432	471	473	462	490	480	480	470	503	454	476	473	464	487	476	519	494	496	491	489	479	491	487	492	501	449	497	486	468	471	470	477	468	491	464	429	444	465	450	440	501	454	472	472	543	443	488	533	474	489	482	441	440	489	478	476	451	441	504	465	492	468	434	464	476	485	477	523	471	482	495	533	447	478	485	441	490	469	458	507	434	458	474	476	506	525	457	491	465	457	451	493	485	463	478	483	503	496	468	432	466	460	477	468	499	456	470	467	492	497	436	504	520	457	477	521	493	457	488	479	486	516	500	492	474	450	483	442	468	511	480	482	462	490	455	474	438	448	477	484	472	491	423	505	454	487	491	455	465	466	463	507	517	503	475	500	474	488	498	495	481	486	481	469	483	467	484	463	498	452	494	498	451	506	477	453	460	464	447	491	455	430	487	498	490	498	482	511	485	463	500	477	471	480	462	494	466	478	477	480	473	471	477	486	514	470	487	517	440	454	451	521	464	497	523	486	532	489	477	502	450	473	431	519	481	470	524	473	474	423	448	457	500	448	462	471	470	463	467	501	460	487	479	523	475	477	465	474	521	479	478	503	505	455	507	531	488	476	454	491	491	483	505	492	447	487	525	475	514	508	477	475	455	476	454	472	495	472	455	432	470	491	499	482	494	490	454	490	520	487	433	477	487	466	463	481	484	509	492	482	468	496	527	495	496	460	498	460	468	470	457	502	457	469	458	499	486	458	494	498	467	501	459	438	465	498	467	515	481	458	512	487	484	463	482	458	498	464	488	440	463	442	474	508	482	482	444	473	461	490	487	484	505	495	489	463	478	458	431	476	490	522	470	493	479	475	477	492	484	491	480	466	492	467	509	488	444	456	473	493	486	507	534	522	495	511	453	504	495	481	495	437	503	492	483	500	437	508	447	462	520	483	483	508	466	453	482	510	482	500	484	464	493	485	533	448	443	461	514	465	466	475	476	506	455	493	440	474	490	484	493	498	490	467	499	499	475	473	448	463	501	467	532	423	485	503	477	474	451	486	489	482	478	504	476	466	442	493	457	470	505	451	501	488	450	459	448	472	504	471	441	510	462	476	479	448	463	415	466	486	475	478	469	486	467	479	507	442	483	511	483	481	521	468	503	465	463	464	435	464	467	493	492	402	450	497	484	483	407	467	491	469	452	502	459	487	467	486	481	478	436	463	494	458	489	495	465	480	443	492	425	502	451	471	443	450	506	491	499	490	443	498	464	496	451	482	497	490	489	484	516	500	485	473	433	456	485	509	474	499	516	487	514	483	436	466	443	485	448	475	515	507	516	469	474	461	510	488	477	491	486	432	500	474	471	507	442	460	509	477	470	452	486	523	462	475	478	479	508	476	489	438	502	453	511	470	482	448	509	481	482	482	487	473	492	470	490	478	432	504	499	429	433	501	466	479	466	517	498	469	494	502	458	462	437	439	455	480	499	486	485	492	476	531	478	479	477	471	451	479	501	470	451	473	460	494	479	446	451	465	508	486	504	498	470	507	468	440	492	485	417	484	498	497	460	484	487	480	485	488	460	518	466	469	475	464	469	537	496	523	480	478	506	488	469	501	483	487	490	489	418	443	483	483	483	497	455	474	476	478	474	488	474	484	498	480	475	476	459	459	508	487	464	480	465	466	467	481	454	485	459	501	492	460	448	472	473	458	463	498	463	486	491	503	471	503	499	513	508	507	446	506	456	476	503	438	436	454	470	492	473	447	454	493	518	510	456	469	480	474	472	438	468	484	457	449	508	483	503	451	480	502	502	434	459	447	494	516	492	476	498	464	497	466	468	490	461	468	480	494	471	494	431	470	529	435	507	496	471	503	458	472	489	505	473	493	491	498	474	463	472	488	470	492	448	447	473	468	444	464	458	456	455	491	490	500	459	491	492	466	496	464	461	471	454	492	491	491	490	451	507	511	487	473	455	447	476	479	521	505	437	504	447	461	476	521	481	482	490	442
46926	15541	19618	6387	4373	3210	2611	2111	1852	1676	1445	1349	1322	1193	1090	1093	993	1027	1066	973	946	904	1006	985	952	874	884	840	876	847	912	875	864	851	862	891	856	855	857	844	860	815	782	867	912	828	888	865	847	809	803	798	824	832	827	871	751	839	897	893	818	819	809	784	767	832	807	740	809	829	801	787	840	792	831	823	773	840	797	814	824	802	777	806	862	841	849	837	813	820	823	829	783	767	792	812	802	823	874	816	831	825	838	818	814	795	789	826	821	793	787	805	829	822	827	890	803	783	818	784	816	784	818	815	798	828	826	898	773	834	887	802	832	796	783	839	797	791	813	795	815	789	795	851	786	825	810	848	837	777	850	840	785	799	851	804	796	795	823	835	790	817	838	818	819	785	815	812	794	787	832	795	792	802	789	814	823	825	751	788	821	791	783	814	823	858	787	751	799	821	818	801	743	819	791	804	846	799	761	795	836	782	801	828	873	803	804	831	764	804	832	796	824	849	753	828	786	824	807	830	841	767	763	808	770	853	771	840	838	842	852	891	831	807	835	792	845	776	813	803	769	818	791	745	856	799	773	842	825	810	829	810	773	782	838	765	895	777	846	781	781	786	859	816	799	759	862	793	812	815	763	798	779	829	792	862	796	825	743	787	783	828	837	796	822	833	869	827	864	793	812	813	817	859	828	771	848	811	817	789	824	820	807	811	854	819	788	825	822	815	783	802	782	794	747	851	825	801	814	785	821	830	859	789	756	809	790	809	786	769	802	850	734	832	833	814	858	775	783	775	809	834	793	769	838	803	795	810	781	846	814	843	774	769	786	775	789	805	808	799	811	793	804	820	818	794	835	777	802	844	807	818	845	811	804	834	838	823	810	800	797	794	804	834	865	809	811	837	805	774	816	841	839	867	808	818	805	766	858	771	781	784	827	774	808	791	831	838	852	791	815	788	846	829	751	799	820	854	811	821	833	801	793	762	802	808	753	815	794	804	817	810	820	785	810	811	788	790	815	799	825	814	842	849	816	804	837	782	821	779	835	831	726	815	802	828	781	811	814	829	827	791	777	831	778	805	749	764	785	805	810	827	801	738	797	802	820	750	844	804	782	807	822	823	784	837	798	811	767	821	747	801	741	822	795	810	784	795	849	862	805	815	814	821	796	805	807	811	804	852	810	830	793	807	839	821	805	804	812	828	811	765	838	812	805	812	808	805	821	780	795	807	853	818	816	815	772	834	838	791	833	781	839	785	839	847	828	824	778	812	799	878	797	796	786	781	857	844	801	846	826	763	816	819	831	791	823	812	820	826	829	827	846	816	844	782	815	805	831	830	773	823	840	790	841	837	773	795	840	801	867	819	790	795	780	845	745	819	853	793	813	799	798	839	807	834	805	771	830	789	804	778	785	847	831	860	792	767	810	853	757	804	781	787	815	787	834	833	880	828	813	820	783	856	784	799	871	798	810	794	793	800	828	826	836	768	797	815	808	821	809	790	836	825	796	775	837	817	820	804	817	811	780	785	834	833	809	846	852	777	790	794	831	791	863	809	842	854	807	755	816	791	849	797	828	794	823	766	813	840	815	811	843	766	815	781	884	828	823	832	812	839	835	858	831	795	824	810	792	802	848	765	828	826	841	786	758	806	807	830	837	816	846	793	786	824	780	806	840	826	750	778	863	810	808	840	812	797	795	826	834	810	839	813	825	771	802	805	792	814	824	774	836	823	829	817	770	864	799	855	805	789	829	756	803	823	831	778	842	761	868	828	786	826	865	792	823	840	788	810	780	792	892	785	814	826	865	826	796	837	776	811	761	809	847	828	857	841	811	812	764	836	814	819	806	774	785	814	828	840	883	773	790	805	779	838	785	785	796	779	825	841	793	822	809	821	769	832	825	829	798	806	844	837	798	807	783	820	723	776	854	796	800	741	811	820	825	802	820	805	843	784	807	810	754	800	752	776	790	829	763	788	778	815	830	812	790	850	775	796	843	815	798	802	769	769	841	806	813	785	825	806	818	784	774	773	831	830	833	795	838	828	788	794	806	790	785	809	843	798	798	821	784	773	811	784	777	777	836	861	809	799	808	818	797	835	812	837	849	800	804	831	775	815	835	799	808	840	803	799	784	804	723	788	823	816	843	818	769	740	801	790	853	829	809	769	801	786	822	812	796	744	823	814	816	846	794	828	770	774	799	831	785	832	811	812	759	780	856	823	810	784	805	819	831	771	850	841	818	847	811	773	784	829	804	807	845	789	834	807	843	799	802	811	788	770	818	809	802	805	871	806	830	830	794	808	859	833	841	769	770	778	789	791	757	814	860	833	791	832	836	804	831	810	823	783	849	847	865	781	810	813	792	855	807	819	795	798	796	791	852	797	780	800	804	801	812	765	834	796	802	804	871	810	818	826	841	781	813	757	869	820	783	836	819	799	793	762	825	791	835	826	831	848	770	826	809	855	829	832	824	787	817	783	829	853	785	812	838	837	852	778	788	809	808	751	761	822	804	785	891	784	828	806	814	848	828	824	803	858	799	849	847	796	792	751	850	784	828	766	803	761	824	858	784	852	825	812	816	838	783	820	847	815	829	821	791	779	771	829	816	806	805	805	738	804	822	804	799	830	777	830	792	825	839	807	795	836	833	794	779	824	849	771	812	837	793	861	801	782	781	765	809	801	841	790	810	794	814	812	784	805	842	825	842	866	805	799	816	800	820	822	782	782	772	867	816	812	831	820	828	816	772	790	803	782	801	750	809	770	848	828	774	772	803	795	787	812	818	795	803	774	791	811	812	838	780	798	792	865	846	817	794	791	798	793	828	831	839	793	816	771	806	833	807	829	796	794	786	812	834	823	793	871	821	850	827	851	768	818	807	774	770	867	848	845	793	816	743	755	808	802	799	813	840	841	765	783	804	727	827	798	834	765	801	850	816	839	836	784	795	805	852	752	837	821	758	787	824	796	794	836	850	798	782	820	768	835	765	766	800	779	774	810	732	836	859	822	805	825	786	760	797	802	849	865	831	813	823	799	731	776	820	812	801	798	831	779	808	798	828	787	795	771	774	840	806	796	787	792	838	800	784	821	855	850	814	862	793	861	779	816	805	829	842	798	763	806	779	815	820	757	801	787	860	805	786	799	805	789	848	839	749	850	782	800	839	824	747	910	787	825	777	806	815	843	762	791	839	787	785	792	797	817	851	761	832	820	784	842	756	828	826	800	843	776	816	865	809	825	823	819	848	834	846	867	747	822	842	790	791	813	772	773	774	767	798	805	820	807	804	824	764	842	827	835	823	825	819	846	819	830	845	763	775	811	801	834	847	783	814	787	814	839	793	805	792	836	795	766	817	816	807	793	866	791	821	758	803	804	804	845	814	801	825	854	812	807	768	814	795	845	835	785	873	839	807	756	814	797	811	810	795	807	793	848	822	797	808	770	792	807	779	842	803	755	842	771	806	800	859	799	740	861	840	813	791	834	765	819	775	806	798	777	806	788
27121	20935	12248	1713	1071	933	970	967	997	919	1016	965	951	909	969	937	926	929	932	910	941	957	932	946	950	947	967	933	941	984	928	924	940	910	972	918	947	955	957	903	984	962	985	926	918	975	973	922	946	959	946	953	959	974	922	900	925	912	946	928	970	963	1035	962	939	963	898	1022	897	915	910	918	958	914	952	904	953	962	920	966	1008	938	929	958	991	917	938	948	905	973	911	941	948	887	944	953	962	978	973	995	923	956	999	955	959	953	957	936	937	922	974	953	910	935	958	892	939	951	912	949	970	920	941	888	953	920	943	911	916	904	907	1003	929	945	992	940	919	931	982	888	933	947	922	891	956	995	940	892	921	979	985	938	950	935	920	897	974	906	991	926	895	955	945	928	947	939	979	989	890	959	939	947	967	970	953	916	923	981	976	943	936	918	938	918	892	924	940	956	909	945	900	958	947	945	957	975	906	926	913	863	910	927	916	941	935	924	938	935	981	948	923	951	928	964	940	917	940	932	986	923	974	900	965	923	888	953	888	962	929	945	930	972	935	907	916	937	920	954	965	910	917	926	962	972	959	917	889	965	978	896	940	935	928	957	922	929	961	973	929	961	974	943	951	956	960	943	896	873	993	924	970	912	961	953	922	886	909	917	911	959	943	955	972	912	991	963	935	934	929	942	913	895	970	952	920	946	971	939	956	951	946	945	993	917	896	935	972	936	941	940	983	920	914	898	913	916	919	952	899	952	954	910	950	885	936	954	944	963	890	982	894	973	938	956	988	981	961	962	943	950	931	946	911	995	907	915	911	961	902	915	929	944	934	924	942	924	919	927	976	932	955	956	942	933	943	979	968	880	970	965	927	943	932	946	953	935	956	947	942	964	887	954	1007	1028	1039	932	885	925	926	937	958	923	917	874	895	915	939	880	938	957	912	945	936	910	1005	952	943	945	970	957	971	939	948	978	912	952	919	926	982	982	963	957	913	929	918	964	932	885	962	983	918	943	887	943	934	965	926	976	917	985	933	915	963	951	875	938	946	945	993	959	907	949	969	903	925	987	940	951	967	916	937	979	972	959	948	959	905	1003	957	867	896	932	966	935	943	917	942	936	911	915	970	944	921	918	949	965	965	945	895	929	938	931	961	963	929	939	940	956	909	939	933	985	922	924	1015	941	974	1011	952	936	906	930	925	935	891	989	973	990	908	923	997	946	931	931	941	941	922	882	927	940	946	945	964	935	954	988	964	956	982	947	966	948	980	948	932	967	919	912	1007	960	903	902	885	907	921	922	917	934	919	932	919	966	899	965	962	948	944	914	975	946	893	914	947	920	910	930	925	948	910	1014	944	923	902	906	969	972	912	936	988	956	940	974	928	884	998	935	925	929	1001	931	928	935	954	999	893	960	943	938	1004	953	972	948	965	903	890	954	935	905	924	974	965	893	983	911	971	972	978	932	954	950	931	979	934	924	899	968	984	900	860	944	948	1010	961	922	962	912	969	1020	1011	1005	943	919	939	973	942	949	918	945	940	922	958	992	948	929	985	944	976	920	914	904	932	970	955	951	872	924	939	897	898	937	876	936	933	980	918	983	946	936	942	952	926	1014	954	1006	958	918	997	958	916	953	886	912	955	886	926	940	922	953	925	976	941	986	958	927	908	948	954	1038	948	868	921	983	931	948	906	945	902	941	942	921	947	946	972	936	974	950	953	898	953	968	942	983	913	959	999	958	938	927	916	938	966	950	940	948	983	928	950	914	945	908	945	998	978	906	974	886	997	940	944	926	956	961	985	979	903	934	945	922	963	951	930	941	875	968	967	972	975	938	938	904	915	946	875	933	948	890	969	986	991	962	951	912	994	935	934	888	998	928	948	963	996	884	917	980	919	971	913	926	953	905	965	961	965	915	953	1004	937	939	922	955	928	936	957	932	944	909	926	947	966	981	1002	936	904	919	954	903	913	934	955	906	908	944	919	978	906	971	1014	1009	920	934	947	936	923	926	971	949	927	919	953	929	928	923	946	979	954	927	909	915	957	903	960	969	943	963	934	981	945	929	951	921	991	918	933	1012	926	916	996	922	932	911	884	964	925	911	878	945	936	988	886	938	959	965	921	929	939	980	928	899	869	919	949	926	966	917	944	923	946	1012	960	945	943	993	879	957	971	976	963	947	994	921	955	925	951	924	996	945	942	982	948	955	919	930	958	963	949	911	1009	927	940	897	934	910	942	949	940	920	908	926	994	972	949	946	895	947	977	976	986	900	960	961	969	905	938	947	921	933	931	986	927	904	958	934	972	984	927	982	949	925	913	959	951	974	931	950	974	1004	991	980	932	938	944	935	923	948	873	883	1005	924	942	938	907	943	907	938	985	974	970	915	1005	913	991	972	925	943	990	991	990	927	981	956	932	888	946	937	973	1005	957	934	935	891	927	988	905	911	905	859	919	928	894	922	987	892	904	909	933	932	929	940	944	966	945	963	961	951	984	934	866	976	952	927	894	965	975	938	951	909	970	902	945	1003	962	960	916	953	939	957	903	950	935	915	935	931	959	951	962	958	988	988	945	965	907	952	955	972	984	947	969	927	917	881	955	915	916	971	922	980	954	922	873	987	953	870	943	945	960	965	971	960	909	961	957	977	959	923	922	945	914	944	939	876	917	901	1016	918	945	943	914	938	922	924	995	944	934	974	949	952	962	968	976	923	922	970	934	998	941	982	946	982	1002	912	896	901	969	916	931	912	921	875	907	964	938	888	951	984	899	992	975	964	942	978	961	910	945	988	925	944	976	952	937	899	1014	935	980	909	901	941	930	931	992	931	957	962	917	926	956	937	951	883	936	924	962	891	971	952	939	952	890	911	928	963	966	973	914	926	877	955	962	948	932	981	945	981	965	947	948	955	908	1007	936	1029	907	955	937	934	985	956	960	907	895	943	953	965	892	950	962	950	971	967	953	927	950	960	1002	931	963	904	958	909	959	908	923	934	957	913	898	959	904	948	947	935	910	965	933	958	890	897	932	890	950	967	947	917	927	959	928	922	913	951	970	975	1010	909	931	943	972	946	930	1002	915	990	937	934	962	961	969	921	890	926	998	961	930	930	972	930	956	925	947	906	949	888	955	989	1022	905	896	908	965	917	965	904	963	915	951	995	948	929	966	943	911	955	983	950	968	936	937	900	973	928	899	926	930	948	912	950	942	941	962	957	924	924	965	942	979	888	916	912	964	994	939	920	866	943	987	944	879	924	920	932	914	992	933	981	988	964	902	988	942	946	936	966	992	964	940	986	939	892	950	990	928	927	910	944	932	953	901	920	968	893	961	957	899	904	938	953	979	963	931	903	946	924	925	933	978	959	957	962	944	966	939	960	975	972	948	959	949	884	1013	957	953	996	973	918	921	926	937	1002	961	940	913	929	914	929	941	937	929	914	962	938	928	882	938	953	895	924	983	982	922	945	948	970	920	926	976	899	932	962	913	956	940	895	938	960	940	944	947	936	911	905	979	967	936	942	916	924	935	958	939	905	997	968	957	935	958	926	977	947
26047	5521	6140	1885	1716	1645	1727	1637	1647	1639	1689	1587	1607	1640	1523	1635	1618	1567	1578	1483	1614	1625	1603	1579	1590	1550	1587	1545	1640	1581	1574	1593	1563	1651	1592	1689	1663	1608	1565	1642	1564	1562	1604	1522	1536	1508	1615	1602	1571	1619	1533	1618	1616	1544	1602	1572	1550	1548	1539	1595	1618	1571	1560	1565	1585	1597	1598	1613	1564	1585	1604	1524	1630	1591	1630	1533	1554	1607	1519	1509	1605	1546	1494	1637	1595	1572	1610	1537	1587	1583	1501	1628	1662	1618	1532	1545	1652	1565	1575	1600	1598	1581	1587	1685	1578	1642	1605	1609	1547	1576	1537	1591	1583	1581	1570	1588	1551	1621	1601	1583	1572	1552	1589	1572	1577	1685	1548	1631	1553	1633	1562	1621	1589	1562	1563	1548	1569	1582	1599	1539	1590	1560	1528	1572	1602	1650	1584	1547	1577	1595	1563	1579	1544	1579	1620	1553	1671	1623	1533	1563	1581	1569	1572	1544	1642	1576	1666	1537	1589	1576	1561	1547	1581	1559	1590	1585	1588	1616	1533	1548	1572	1601	1625	1656	1561	1547	1567	1597	1523	1540	1600	1579	1543	1598	1586	1594	1533	1565	1572	1545	1576	1663	1587	1584	1619	1548	1629	1607	1573	1480	1615	1489	1583	1549	1597	1574	1525	1574	1577	1496	1616	1670	1647	1555	1570	1540	1598	1630	1631	1531	1595	1557	1571	1556	1632	1625	1525	1569	1586	1557	1614	1632	1562	1551	1606	1613	1625	1556	1487	1608	1553	1618	1573	1518	1525	1577	1551	1586	1588	1529	1558	1552	1498	1542	1588	1597	1569	1601	1584	1679	1518	1599	1583	1612	1625	1622	1543	1596	1628	1566	1578	1601	1556	1611	1613	1608	1613	1566	1592	1539	1632	1570	1571	1607	1535	1685	1583	1595	1563	1580	1644	1559	1565	1604	1585	1553	1527	1616	1574	1582	1530	1623	1537	1579	1580	1590	1534	1682	1605	1564	1547	1585	1671	1566	1601	1649	1577	1637	1552	1608	1608	1556	1569	1619	1528	1579	1622	1588	1561	1522	1566	1581	1565	1628	1538	1642	1596	1565	1548	1605	1635	1540	1564	1608	1556	1578	1603	1512	1606	1619	1649	1530	1537	1599	1580	1558	1652	1554	1637	1668	1566	1591	1544	1569	1577	1548	1619	1559	1594	1569	1582	1596	1555	1587	1613	1573	1592	1607	1606	1565	1633	1598	1636	1562	1550	1566	1595	1578	1566	1576	1603	1602	1629	1614	1551	1539	1555	1612	1551	1612	1565	1593	1593	1590	1611	1608	1565	1621	1626	1579	1607	1544	1579	1620	1631	1556	1558	1663	1656	1604	1543	1637	1586	1567	1606	1581	1664	1541	1571	1518	1595	1656	1628	1672	1603	1569	1558	1538	1579	1545	1616	1574	1595	1608	1561	1565	1615	1693	1577	1572	1489	1597	1520	1636	1607	1538	1588	1623	1562	1628	1639	1590	1505	1662	1531	1595	1588	1580	1553	1618	1548	1581	1560	1530	1597	1557	1584	1584	1551	1588	1595	1585	1708	1587	1605	1600	1641	1579	1575	1549	1602	1578	1545	1564	1579	1581	1533	1588	1557	1570	1615	1573	1562	1613	1657	1613	1638	1587	1535	1520	1579	1496	1562	1665	1638	1573	1514	1533	1581	1585	1526	1693	1561	1525	1656	1584	1591	1536	1578	1605	1560	1586	1561	1556	1615	1563	1597	1557	1549	1631	1549	1606	1621	1594	1574	1555	1575	1615	1565	1553	1551	1585	1564	1629	1562	1544	1588	1537	1573	1627	1557	1551	1628	1608	1572	1647	1604	1574	1530	1577	1494	1563	1565	1566	1575	1633	1614	1597	1607	1482	1556	1591	1579	1626	1586	1580	1618	1566	1644	1525	1510	1575	1567	1603	1637	1544	1605	1600	1627	1612	1612	1507	1597	1556	1618	1627	1637	1609	1558	1627	1631	1565	1598	1636	1546	1619	1600	1586	1597	1530	1588	1632	1591	1588	1617	1573	1547	1615	1610	1572	1545	1648	1605	1605	1556	1510	1565	1656	1638	1561	1601	1574	1537	1600	1612	1608	1570	1590	1637	1646	1597	1568	1631	1582	1612	1594	1545	1583	1578	1534	1610	1613	1566	1605	1636	1534	1598	1601	1556	1561	1538	1589	1596	1566	1663	1573	1633	1559	1558	1564	1537	1567	1621	1551	1644	1570	1592	1559	1587	1678	1655	1553	1534	1595	1587	1625	1587	1583	1524	1561	1557	1518	1606	1514	1571	1579	1527	1535	1574	1689	1577	1566	1612	1618	1547	1616	1543	1568	1611	1614	1568	1597	1602	1598	1659	1608	1622	1642	1572	1640	1606	1593	1541	1630	1561	1561	1608	1566	1547	1610	1590	1617	1565	1595	1602	1537	1671	1499	1549	1654	1570	1572	1528	1511	1606	1563	1551	1659	1634	1682	1561	1555	1570	1577	1635	1611	1582	1601	1595	1578	1577	1602	1632	1611	1618	1588	1592	1612	1581	1601	1599	1545	1595	1533	1591	1590	1637	1552	1590	1527	1521	1621	1527	1530	1593	1617	1653	1609	1630	1659	1548	1547	1528	1549	1607	1558	1530	1669	1591	1630	1554	1520	1602	1601	1569	1537	1542	1617	1566	1581	1651	1567	1555	1566	1599	1595	1529	1600	1625	1617	1604	1566	1614	1590	1589	1531	1595	1585	1602	1622	1584	1522	1550	1632	1598	1577	1540	1630	1646	1637	1622	1508	1583	1558	1580	1600	1558	1573	1553	1611	1577	1639	1570	1564	1515	1553	1561	1631	1646	1582	1614	1616	1618	1650	1518	1624	1526	1614	1585	1594	1499	1613	1588	1546	1648	1607	1526	1518	1532	1551	1573	1555	1552	1483	1610	1594	1530	1527	1548	1500	1525	1571	1614	1553	1626	1573	1606	1518	1583	1560	1604	1627	1619	1614	1650	1574	1628	1532	1600	1582	1561	1553	1535	1534	1566	1572	1524	1586	1601	1661	1624	1554	1640	1598	1593	1546	1638	1611	1602	1699	1538	1625	1560	1620	1556	1560	1597	1584	1546	1614	1675	1594	1666	1593	1490	1579	1650	1621	1657	1589	1578	1551	1614	1585	1658	1656	1545	1592	1594	1556	1520	1589	1592	1595	1569	1585	1597	1604	1593	1526	1643	1675	1596	1588	1570	1635	1564	1611	1542	1660	1581	1532	1626	1642	1600	1589	1560	1520	1577	1705	1569	1611	1548	1578	1590	1573	1608	1566	1633	1587	1564	1559	1559	1702	1501	1541	1622	1637	1573	1579	1569	1586	1526	1586	1617	1576	1571	1663	1554	1606	1647	1606	1617	1612	1506	1632	1609	1594	1609	1577	1539	1540	1635	1605	1632	1596	1574	1579	1586	1627	1605	1584	1533	1609	1615	1613	1585	1549	1573	1570	1553	1584	1590	1625	1493	1568	1625	1598	1552	1571	1611	1593	1539	1597	1590	1588	1546	1595	1555	1594	1611	1619	1612	1615	1687	1574	1570	1554	1536	1522	1524	1571	1606	1599	1530	1579	1543	1583	1535	1585	1530	1577	1570	1598	1544	1612	1621	1608	1575	1585	1568	1600	1614	1559	1556	1611	1594	1586	1562	1563	1578	1592	1597	1655	1617	1524	1551	1526	1572	1590	1538	1615	1571	1638	1598	1599	1595	1538	1593	1632	1619	1574	1518	1483	1587	1515	1559	1527	1559	1609	1538	1529	1566	1582	1567	1661	1588	1605	1515	1601	1540	1615	1520	1607	1544	1566	1589	1508	1577	1581	1526	1602	1534	1602	1631	1534	1636	1537	1621	1587	1503	1534	1629	1594	1635	1622	1639	1562	1628	1612	1517	1560	1622	1528	1593	1556	1562	1617	1655	1567	1602	1580	1634	1572	1632	1558	1662	1623	1586	1591	1644	1541	1585	1564	1577	1566	1589	1548	1577	1608	1533	1570	1583	1623	1614	1657	1548	1575	1625	1594	1585	1553	1632	1608	1580	1598	1626	1654	1614	1662	1615	1510	1559	1582	1618	1543	1579	1577	1532	1582	1606	1537	1586	1540	1566	1563	1672	1574	1626	1602	1599	1563	1554	1607	1637	1537	1634	1638	1608	1528	1566	1633	1622	1633	1588	1592	1610	1617	1587	1646	1606	1454	1538	1554	1605	1590	1632	1594	1576	1616	1619	1573	1602	1602	1545	1577	1532	1581	1690	1616	1651	1601	1525	1588	1555	1620	1548	1582	1630	1517	1524	1562	1569	1633	1588	1609	1564	1712	1631	1619	1595	1607	1615	1557	1717	1566	1543	1598	1508	1540	1605	1602	1550	1538	1616	1583	1548	1590	1583	1619	1563	1625	1554	1563	1656	1603	1561	1600	1580	1567	1624	1625	1573	1607	1582	1634	1637	1493	1610	1602	1561	1547	1588	1562	1559	1589	1540	1632	1499	1533	1601	1597	1642	1622	1623	1609	1610	1594	1625	1640	1591	1637	1595	1553	1532	1544	1588	1578	1590	1607	1569	1603	1607	1641	1598	1562	1567	1593	1654	1567	1560	1573	1541	1591	1572	1570	1560	1536	1544	1585	1580	1555	1557	1636	1584	1532	1620	1574	1555	1562	1631	1575	1573	1593	1598	1609	1606	1589	1583	1602	1611	1506	1578	1570	1621	1596	1583	1610	1589	1625	1573	1550	1569	1605	1589	1602	1610	1597	1570	1562	1556	1537	1535	1661	1636	1586	1571	1570	1611	1568	1512	1568	1546	1627	1526	1540	1644	1567	1636	1592	1676	1491	1604	1570	1628	1566	1545	1594	1563	1577	1605	1543	1571	1581	1528	1600	1662	1633	1535	1623	1574	1556	1583	1483	1560	1600	1595	1603	1620	1538	1534	1601	1551	1579	1613	1534	1591	1640	1624	1587	1574	1557	1568	1633	1505	1649	1576	1649	1580	1563	1614	1572	1589	1536	1530	1551
24270	21262	27634	25192	20451	3525	908	625	646	583	570	529	530	499	516	518	507	499	479	517	476	489	465	472	452	464	486	437	480	446	471	472	414	452	466	455	447	459	487	450	415	466	478	489	458	442	451	453	436	470	443	498	443	440	456	427	465	421	418	435	471	442	451	469	467	485	464	461	457	459	462	445	458	441	471	451	449	456	450	469	464	470	402	436	449	450	474	453	437	502	449	454	434	470	478	469	463	462	490	478	447	423	434	454	471	426	461	463	440	430	450	480	444	457	451	475	518	483	471	459	422	451	444	464	495	478	438	438	454	441	414	461	458	470	441	445	451	479	441	465	489	465	456	442	427	459	410	470	433	469	473	469	449	484	499	411	469	461	490	483	450	472	446	459	486	443	470	436	481	435	393	466	472	434	474	434	435	467	455	474	471	486	430	471	401	405	434	453	480	436	439	481	477	444	497	468	450	441	441	462	449	481	460	443	450	447	450	461	460	436	448	458	479	445	466	476	461	405	458	470	449	455	459	450	479	425	448	472	421	483	466	462	467	463	431	438	467	488	453	464	415	431	408	441	443	447	468	457	480	413	429	469	461	511	435	479	482	484	506	471	446	456	508	448	468	465	420	436	432	474	457	472	482	449	499	485	454	443	482	489	443	429	447	453	441	443	449	473	455	464	442	454	487	433	457	465	479	455	480	460	464	454	474	438	467	418	432	449	446	429	434	500	472	497	432	442	457	449	450	450	434	469	428	459	498	487	454	491	431	451	492	411	448	454	432	453	467	454	431	443	419	438	487	476	461	473	465	422	454	434	392	453	457	463	466	457	458	476	453	436	446	471	466	441	479	422	437	496	429	467	449	459	466	446	411	417	454	437	475	448	532	433	467	414	419	460	420	462	479	485	444	469	488	466	431	424	451	474	456	487	426	481	460	421	458	416	445	483	465	471	440	474	448	447	497	476	446	428	443	420	408	472	477	482	430	484	525	430	442	464	483	464	460	442	426	475	429	455	483	433	486	473	466	464	475	481	483	437	477	487	448	467	427	469	462	471	440	470	445	434	447	415	466	398	469	477	460	444	469	461	435	465	425	465	416	441	436	407	428	451	449	465	463	457	420	448	460	435	440	440	448	462	466	443	433	475	461	407	454	432	457	438	440	436	472	440	460	478	424	430	465	464	453	451	423	461	502	453	409	465	451	484	491	443	483	482	432	471	462	473	463	431	427	423	448	439	460	414	413	436	432	465	449	432	458	458	476	450	452	441	470	455	472	444	454	468	473	456	432	454	454	441	459	444	439	420	454	440	445	471	457	468	462	449	488	459	457	456	458	459	475	454	442	468	473	437	411	447	492	464	436	477	469	477	443	433	486	481	444	458	438	470	442	462	489	447	437	465	459	435	485	444	443	450	457	461	443	459	444	454	464	453	470	459	442	444	456	459	486	480	460	491	426	446	468	443	449	431	422	444	476	443	437	454	413	451	458	508	460	422	448	434	431	434	444	453	462	458	440	486	438	447	460	432	478	427	453	441	450	444	437	429	493	457	455	468	468	488	466	487	448	453	420	433	435	473	438	500	475	448	450	405	474	507	474	489	447	468	447	479	452	435	475	420	438	476	425	488	437	439	450	470	434	419	469	421	489	393	428	425	447	470	452	444	443	413	470	458	435	470	440	465	436	449	455	483	472	471	462	456	453	461	443	431	452	446	476	441	427	455	437	471	467	480	472	446	446	445	469	467	469	472	427	496	428	454	447	452	472	468	447	433	476	447	439	469	480	450	452	461	442	470	470	474	445	457	441	449	439	433	487	496	433	485	432	459	437	462	447	459	445	438	478	434	462	455	456	464	436	452	433	478	422	455	441	461	449	456	420	431	479	434	431	457	476	429	403	478	469	451	428	473	471	450	459	467	452	466	435	454	446	461	485	401	477	425	448	467	434	451	479	416	461	477	462	437	480	438	445	442	458	418	420	435	476	452	469	475	439	487	477	472	460	441	468	452	484	478	456	443	421	404	464	441	468	422	420	440	473	459	432	453	477	474	468	472	480	468	465	455	481	418	472	448	440	483	452	472	444	472	471	422	462	491	451	458	442	461	447	459	471	472	457	456	491	461	495	439	463	469	440	426	474	448	438	474	455	428	453	455	459	480	459	460	467	472	477	419	412	448	439	421	443	443	437	456	459	436	463	381	449	462	446	456	435	472	451	482	455	477	473	453	444	448	467	427	431	456	424	493	462	482	450	416	469	452	464	436	462	462	506	463	468	452	481	455	468	440	447	447	453	497	471	476	402	466	455	471	410	465	440	450	454	443	447	469	443	467	489	458	459	463	421	443	423	468	450	429	418	435	449	451	450	459	403	485	446	430	435	462	420	437	448	445	456	425	432	492	450	421	463	430	442	442	440	449	452	472	451	442	453	445	513	462	412	475	455	483	466	456	434	479	460	469	459	450	441	467	483	465	467	414	443	427	430	480	446	431	491	461	482	485	466	504	480	440	448	467	462	467	469	457	485	468	476	447	468	489	464	458	493	470	445	483	438	414	479	482	481	470	451	462	435	446	463	458	436	479	443	463	427	482	430	457	481	449	484	429	442	467	422	465	440	507	444	451	447	431	447	425	478	439	492	471	439	431	440	443	474	476	457	481	470	463	471	479	458	470	424	476	470	447	460	440	462	457	499	473	457	429	484	462	481	479	443	472	436	413	449	438	431	446	457	495	457	446	484	474	487	496	426	463	426	437	444	449	415	502	449	436	461	485	477	440	492	433	443	486	428	464	487	485	463	449	423	432	464	471	462	451	438	472	464	453	434	465	448	440	479	471	471	494	461	438	446	461	438	469	445	471	458	466	449	438	443	462	485	455	428	422	478	461	475	468	456	429	407	414	457	465	435	447	477	434	439	467	441	497	429	438	467	435	441	427	465	451	477	413	458	454	488	428	475	467	502	484	436	461	447	453	508	444	485	445	427	478	461	449	467	477	466	448	467	474	489	445	454	419	440	457	505	444	453	456	445	470	466	440	424	465	472	431	446	454	456	479	467	460	436	457	455	412	486	455	433	446	457	449	450	450	473	442	486	448	455	479	483	422	444	445	383	450	468	452	489	488	445	464	406	434	465	488	462	436	465	443	460	463	471	426	464	415	410	441	472	445	450	482	470	430	472	482	475	453	428	467	434	494	478	447	436	490	437	459	489	443	435	465	505	475	463	439	457	467	481	448	418	467	460	464	442	449	458	425	449	460	395	440	451	430	444	457	464	427	463	421	485	440	462	448	436	471	462	479	453	430	474	485	453	442	465	452	426	469	435	436	472	428	458	447	461	488	438	445	437	433	479	434	444	473	414	378	414	424	473	487	442	460	469	456	482	493	453	463	445	426	445	450	482	486	446	443	467	452	451	436	428	477	468	475	420	447	484	447	451	440	424	470	475	386	484	441	434	442	453	471	442	452	453	484	438	487	474	464	439	462	472	451	444	453	452	487	474	448	450	428
46436	11218	15951	3917	2746	2056	1709	1539	1315	1264	1092	1059	1033	980	925	946	984	931	879	951	907	859	911	867	895	906	868	845	841	808	844	859	883	854	846	810	871	799	808	847	845	861	862	760	870	855	874	844	861	779	906	875	813	819	835	854	836	831	824	813	828	818	804	812	835	826	835	849	848	772	849	823	840	803	846	835	816	848	868	811	808	787	822	787	831	871	902	794	819	756	894	848	844	780	840	843	837	826	793	854	848	826	803	817	827	826	787	837	851	793	853	784	841	806	795	844	774	885	793	857	863	758	812	818	821	777	844	798	790	772	788	833	743	826	823	825	788	796	851	835	834	826	767	779	829	757	833	818	786	790	887	798	853	804	808	833	788	819	826	756	834	845	826	840	803	809	770	856	801	834	847	826	812	802	776	839	854	828	779	794	843	835	880	802	828	839	790	845	832	846	816	811	839	792	822	842	828	764	792	828	801	862	827	836	798	843	810	819	790	858	894	851	798	860	821	783	835	803	815	810	818	831	841	799	794	832	837	796	803	810	851	824	769	818	798	789	803	785	819	821	768	838	807	824	813	810	837	778	838	866	796	845	783	816	849	768	789	795	869	813	811	852	782	844	821	805	778	816	783	789	782	799	798	817	821	812	819	807	829	860	837	793	867	867	855	824	778	793	878	824	859	810	839	814	817	831	827	819	809	831	839	831	813	854	830	811	761	780	803	905	827	834	853	818	830	887	817	821	748	818	850	795	837	819	833	847	862	838	795	838	827	819	759	820	809	821	835	791	808	838	817	773	811	859	845	870	831	834	785	833	798	844	836	848	837	874	769	820	816	808	743	804	819	870	772	820	772	813	832	839	817	838	827	796	831	796	772	862	847	836	760	795	849	852	876	788	795	823	819	827	850	799	813	864	790	773	790	794	817	762	797	777	801	840	850	854	803	829	793	787	738	838	832	807	799	790	764	788	817	790	788	732	810	834	800	826	820	814	805	837	798	811	791	825	804	859	789	822	767	822	836	788	783	766	787	814	763	769	808	813	838	804	821	871	862	826	853	737	789	861	838	816	821	786	834	797	789	901	848	808	839	832	810	836	803	864	815	795	816	844	786	819	854	853	815	811	822	801	882	772	832	807	841	828	827	760	803	804	805	734	843	813	812	757	812	822	861	810	818	830	792	866	843	810	831	796	836	815	843	814	834	819	780	783	796	819	753	816	845	798	795	821	815	831	782	801	826	778	837	822	812	808	803	798	803	801	831	826	846	825	766	788	822	811	781	864	812	824	801	824	831	810	838	840	816	820	892	827	812	823	814	813	847	818	818	808	801	813	791	810	823	822	801	786	827	858	822	828	819	822	815	833	836	773	808	790	741	807	782	807	853	818	802	807	852	863	839	846	853	818	858	794	794	831	775	779	802	828	813	825	824	837	824	820	825	783	818	806	784	805	817	865	830	778	825	807	784	782	794	782	863	826	815	847	790	790	849	799	798	795	857	784	823	869	806	814	801	814	836	817	877	793	857	823	858	841	790	844	799	838	772	813	866	874	812	826	796	855	814	825	782	778	829	810	827	831	820	749	828	799	766	850	859	833	819	810	825	797	777	804	835	835	797	835	802	827	783	810	813	801	838	827	764	784	813	847	806	832	843	824	786	786	865	823	850	851	795	827	781	796	817	845	816	824	843	784	819	812	824	832	845	807	881	816	795	826	804	852	837	826	795	814	856	819	845	872	785	821	779	851	783	824	801	811	827	774	799	800	824	756	806	815	769	785	801	799	778	838	813	830	841	809	781	860	811	798	819	811	793	781	778	858	776	797	837	821	792	818	822	800	846	831	833	813	827	739	781	844	820	820	817	788	797	882	828	846	829	762	855	840	830	782	829	775	846	843	828	828	860	813	840	819	828	814	814	783	835	865	805	767	837	745	825	865	780	850	793	800	846	756	819	856	845	832	802	844	809	818	814	811	787	808	818	824	769	822	791	795	803	774	821	807	835	867	856	800	798	817	831	845	770	815	806	839	865	825	794	835	807	841	834	848	806	848	821	829	810	816	780	799	809	782	853	799	835	814	871	854	829	826	871	814	812	831	891	845	867	809	836	795	816	837	811	809	826	798	836	811	801	831	819	852	824	792	875	784	828	783	850	823	865	814	810	827	843	784	858	813	830	808	804	851	792	812	861	831	788	853	809	820	798	829	750	811	845	805	819	855	779	801	775	788	834	798	794	827	835	834	823	760	800	799	854	791	796	839	802	832	798	809	806	761	812	786	795	802	825	803	781	827	805	826	805	793	835	834	836	792	795	808	822	815	839	812	861	817	780	782	830	804	811	850	764	785	831	803	811	796	769	816	854	797	736	805	833	830	849	823	810	787	833	813	849	843	838	815	785	851	802	822	815	793	804	789	785	826	863	841	818	829	796	831	826	781	790	787	760	743	808	825	808	806	826	850	835	857	816	801	785	833	792	801	837	826	812	855	806	798	863	809	819	858	810	838	851	803	807	814	788	803	803	859	789	802	793	811	825	870	853	783	751	830	834	816	831	826	820	825	792	806	828	816	860	861	841	801	817	826	836	830	832	841	800	841	853	806	807	776	816	822	873	784	804	792	804	809	780	781	843	841	814	776	807	788	829	809	831	783	871	816	810	807	797	819	828	824	840	848	805	748	828	822	829	796	803	807	821	855	826	866	820	856	741	787	813	859	812	800	785	828	821	810	793	792	823	798	831	803	833	837	859	824	818	812	829	768	812	825	900	781	810	826	815	841	817	836	829	806	765	814	836	839	854	796	803	834	830	815	825	821	867	878	800	843	792	816	810	773	825	814	854	826	807	784	815	861	819	831	744	817	810	810	846	818	842	787	814	827	829	838	840	814	773	834	807	854	865	820	824	874	864	848	862	792	804	818	808	820	802	805	859	786	836	807	794	851	785	790	879	810	812	845	830	782	807	855	831	789	818	812	829	770	868	765	800	805	866	797	810	834	785	807	807	853	808	753	790	806	835	883	820	805	806	786	793	878	809	795	790	778	776	828	848	825	832	835	793	782	829	829	807	830	800	814	785	848	807	804	802	831	843	811	817	811	830	823	807	841	815	767	766	815	786	858	812	830	843	862	819	853	808	821	812	818	811	819	861	832	822	802	804	826	830	807	852	803	812	773	794	803	810	830	787	809	808	822	814	843	812	810	862	745	768	852	835	833	785	818	857	795	787	810	796	823	824	849	837	810	814	796	795	740	844	789	800	824	828	789	799	819	833	808	819	774	828	833	779	857	787	750	818	856	840	835	794	832	831	796	799	842	888	810	779	761	841	778	833	788	803	788	858	766	808	854	821	799	837	790	816	774	799	847	803	827	841	823	831	831	793	793	827	859	778	756	803	832	786	877	834	822	833	797	798	775	803	823	807	763	784	760	806	840	792	841	809	862	788	837	852	814	855	806	821	801	828	842	805	805	794	794	786	773	832	805	817	846	797	825	815	801	829	797	832	837	771	816
23263	21236	28479	24311	21236	19972	2749	966	743	733	664	604	610	634	599	550	513	536	510	522	536	523	530	497	573	489	551	483	476	492	501	510	478	474	478	465	496	533	475	493	495	488	488	478	491	480	524	512	467	469	505	463	454	454	487	503	477	463	508	450	511	493	476	493	504	487	468	459	469	497	453	482	479	494	473	466	473	482	497	494	487	474	542	534	470	471	486	517	472	528	475	470	509	508	464	483	470	499	489	481	492	488	481	492	479	469	467	501	484	478	452	476	444	494	504	490	481	475	504	474	469	476	474	483	480	477	460	458	443	496	479	462	518	513	463	489	469	521	524	514	496	484	501	492	431	485	501	492	533	495	493	462	491	434	502	450	418	496	469	525	469	509	496	483	501	497	458	498	458	473	542	501	532	428	473	491	526	518	435	480	478	450	459	482	462	463	453	468	444	462	527	490	468	480	485	443	456	492	492	473	479	475	496	482	441	472	469	504	470	523	445	494	471	470	475	502	462	500	461	460	464	491	447	499	477	506	459	432	497	446	477	492	494	444	445	478	493	421	518	470	483	477	487	458	441	492	482	463	511	483	499	464	470	451	461	479	486	478	496	464	514	463	462	468	463	473	514	475	484	501	493	483	467	492	500	494	483	495	461	474	501	481	506	479	505	468	478	481	485	457	424	440	470	533	449	457	449	499	507	479	480	462	458	462	486	471	433	485	479	491	502	478	468	488	462	531	462	429	452	461	479	483	424	497	472	466	501	477	477	501	444	457	489	479	499	444	459	471	470	471	468	491	441	467	446	437	465	436	519	501	464	456	459	482	462	478	468	483	489	460	436	461	460	511	506	471	447	472	444	475	468	492	522	476	508	521	485	472	526	502	476	472	451	486	457	507	485	474	504	508	479	476	505	459	501	454	474	506	429	512	535	502	480	496	503	486	461	474	467	485	501	440	501	412	485	482	441	480	476	475	496	455	498	503	511	492	450	460	462	497	470	483	488	446	511	461	496	474	462	480	464	450	474	476	469	479	504	500	469	489	455	478	466	498	458	503	480	496	501	497	475	488	490	479	483	463	500	464	456	514	504	485	494	474	482	426	516	469	488	458	484	491	448	470	489	496	468	464	517	489	469	475	482	462	466	489	487	449	479	491	512	459	475	465	481	493	479	472	499	458	443	465	485	470	496	494	466	485	489	431	499	497	456	475	449	472	488	465	490	503	479	469	484	490	486	488	481	509	487	507	498	455	456	481	519	434	492	445	514	450	502	504	478	494	470	487	448	436	491	473	524	509	496	472	435	482	459	485	493	464	414	467	470	471	468	517	480	499	462	475	462	467	468	453	511	462	472	503	460	498	441	491	463	490	457	469	502	494	475	489	506	449	481	438	516	502	495	512	461	444	512	497	507	463	468	472	474	480	457	510	446	430	470	480	463	477	461	500	493	495	465	445	455	485	463	530	488	484	504	478	474	483	460	500	481	467	483	521	464	488	465	509	500	464	439	464	496	443	480	494	446	507	472	477	445	504	479	424	466	442	490	492	454	464	475	456	471	501	473	491	485	474	479	466	458	463	494	447	527	503	480	485	473	494	467	465	482	473	448	485	437	451	507	489	458	464	477	478	477	461	466	497	417	455	521	506	442	476	462	472	498	488	478	481	480	488	452	445	482	477	489	478	484	455	451	452	447	486	420	505	499	474	504	460	443	436	494	472	490	462	469	471	484	491	444	461	523	482	459	432	474	496	474	496	447	526	491	437	472	431	466	448	490	506	471	462	502	461	499	454	481	453	521	501	514	506	454	509	504	484	477	481	465	505	485	470	463	470	441	474	461	492	444	521	478	491	487	451	471	479	466	475	477	491	471	501	481	520	506	489	450	492	498	484	452	477	506	456	492	453	457	452	483	490	474	451	494	493	500	463	466	507	505	485	488	491	472	473	438	479	473	491	452	468	482	459	481	457	510	497	476	481	481	495	526	457	531	466	458	484	494	481	498	531	473	484	451	496	470	458	530	449	498	460	504	471	469	494	483	477	485	505	479	505	533	502	527	491	455	511	489	509	472	495	443	487	479	492	471	481	474	462	481	524	491	471	446	495	493	506	479	470	486	472	446	455	482	532	474	497	517	488	449	512	484	448	498	476	489	470	446	466	459	463	482	438	454	463	529	462	486	475	487	458	500	481	467	449	470	451	497	446	494	431	482	462	484	491	463	498	475	492	461	478	485	475	519	474	474	437	478	474	483	476	458	465	510	507	536	435	513	436	509	482	484	445	463	475	471	489	487	501	481	519	482	470	454	491	500	416	486	470	474	455	474	476	505	476	493	482	499	482	502	476	450	456	485	488	493	482	478	497	471	471	496	504	424	457	525	468	471	496	475	460	515	491	441	454	514	498	487	469	468	507	487	441	469	498	451	509	504	471	467	545	479	465	491	485	469	465	520	449	492	511	463	498	505	520	473	472	515	497	454	478	484	469	491	473	492	512	467	479	516	513	496	471	477	461	484	464	443	489	466	489	450	457	468	473	531	485	487	465	475	480	519	489	459	502	499	439	467	458	500	485	489	451	471	492	475	480	503	462	528	506	472	490	437	484	481	472	476	483	483	488	502	473	459	464	464	467	486	483	429	474	523	512	503	437	507	466	476	493	460	484	479	464	483	490	475	484	495	494	475	444	475	468	475	475	477	487	510	501	438	482	501	445	504	455	459	467	484	482	486	527	450	493	484	449	479	468	465	454	463	471	454	475	472	473	480	468	495	485	503	515	462	494	470	473	517	466	472	498	456	493	469	503	461	514	475	473	488	480	469	483	457	463	520	497	472	499	481	456	463	482	482	514	470	495	496	455	463	489	420	471	447	494	468	483	513	438	480	472	499	474	484	477	446	499	491	483	477	445	490	492	456	464	508	487	474	442	496	539	461	442	480	483	476	464	486	495	487	476	492	497	431	451	488	494	483	443	404	483	505	477	449	509	477	463	488	448	467	489	482	524	456	485	523	465	484	468	500	474	462	525	463	477	491	462	469	460	496	499	473	469	474	469	477	479	495	479	466	507	471	472	482	503	488	496	465	499	487	467	430	440	483	497	465	470	470	486	480	474	460	477	482	443	489	487	480	494	479	481	471	500	465	475	474	440	461	466	491	465	488	465	476	476	479	468	469	516	485	466	499	486	521	499	483	471	496	480	486	479	501	498	479	484	485	450	444	490	478	480	495	462	488	502	420	459	510	486	491	447	510	456	476	476	484	469	478	499	482	514	541	492	497	488	456	479	497	446	492	495	527	474	440	488	488	464	537	485	448	511	481	471	475	506	469	523	421	468	465	441	470	449	488	475	506	516	488	499	442	519	494	531	466	487	473	464	438	469	503	488	450	471	496	505	474	452	468	496	487	490	468	481	467	454	482	465	508	465	432	488	486	444	505	517	471	494	445	474	477	498	464	480	419	486	493	511	482	463	477	488	428	478	471	503	528	454	495	499	474	472	486	473	456	476
46958	15411	20483	6298	4302	3250	2497	2098	1823	1626	1478	1317	1318	1178	1142	1162	1054	971	1020	970	995	910	942	967	907	935	897	901	863	863	866	937	822	829	823	867	840	854	851	855	837	874	856	803	829	855	840	832	817	833	810	847	832	859	847	803	835	833	854	825	839	822	810	792	812	840	806	836	835	866	827	787	773	826	789	816	751	798	859	848	803	796	832	825	800	844	826	819	816	803	816	825	820	827	847	817	872	804	871	839	783	843	815	831	853	826	821	790	850	833	796	811	793	814	741	799	847	907	786	740	789	829	846	825	827	767	806	862	784	812	835	831	802	787	853	810	826	840	804	833	821	827	802	821	814	844	848	812	830	828	762	841	789	846	853	767	779	814	806	773	796	832	802	833	846	823	807	815	849	823	797	814	758	807	791	879	810	808	811	783	789	863	820	833	820	814	885	841	815	818	757	811	815	786	843	840	798	810	800	822	793	815	790	782	814	783	827	792	838	818	839	802	741	791	752	819	795	860	829	768	819	790	806	828	796	786	801	788	806	821	818	848	847	836	806	778	823	843	804	827	825	852	850	806	778	805	846	808	796	813	825	791	805	840	778	799	801	783	851	803	797	785	839	794	783	836	797	760	844	779	815	825	803	831	785	811	825	845	800	789	822	822	855	853	804	802	790	854	820	800	803	757	786	821	822	828	796	792	798	859	834	786	830	792	818	820	825	824	836	784	797	876	852	827	782	828	747	776	797	798	835	811	830	873	778	790	796	778	805	827	785	787	860	786	801	776	837	814	855	838	817	803	781	793	794	760	829	845	818	827	789	787	791	861	777	846	861	816	820	776	800	782	818	833	817	827	834	779	781	802	832	808	788	826	854	826	786	843	795	796	849	800	832	817	818	814	854	795	796	784	841	839	783	833	790	857	789	811	822	801	839	783	794	786	852	816	816	803	812	824	825	799	787	833	815	820	813	766	788	909	780	855	807	858	806	814	785	830	808	876	838	831	858	782	798	821	840	806	832	862	844	810	798	889	795	890	858	827	872	794	788	782	858	827	818	805	813	839	848	788	764	811	815	837	825	852	780	791	845	803	791	824	837	845	810	811	803	777	816	820	801	814	826	862	794	804	820	828	849	802	781	779	829	838	867	825	883	822	836	825	783	846	830	842	871	814	764	769	849	825	836	816	835	823	786	832	816	784	821	806	827	832	838	863	844	753	783	797	851	827	829	764	804	762	829	795	823	832	851	868	837	838	801	831	797	830	810	814	798	835	832	828	805	826	837	780	821	848	802	808	784	773	842	805	796	798	792	794	844	833	810	821	820	819	787	832	810	788	776	838	820	796	837	752	817	810	782	778	842	798	820	800	809	784	744	867	837	762	768	837	816	812	779	847	824	887	819	814	815	826	888	838	783	775	855	801	815	818	804	818	821	761	832	833	817	830	761	787	810	793	855	836	842	788	855	832	841	808	834	805	801	807	803	795	770	795	814	788	799	792	794	831	834	814	787	853	851	774	875	772	790	818	770	798	813	766	783	802	824	859	814	826	841	835	837	808	834	821	741	859	817	785	817	767	812	742	823	788	829	791	831	819	857	835	832	798	816	801	803	817	821	800	822	874	804	835	868	799	773	835	827	866	767	843	773	843	821	789	813	787	828	848	796	768	759	831	835	823	826	815	767	848	817	837	851	778	838	810	760	887	850	853	796	803	830	816	781	804	770	780	758	821	834	862	801	837	833	828	844	795	798	824	821	837	789	798	837	782	817	793	799	784	793	830	777	869	803	846	791	798	792	803	835	819	800	775	786	807	817	870	841	798	815	789	773	816	797	885	863	796	843	814	829	779	796	850	832	831	784	809	828	817	799	796	789	849	788	771	821	797	781	816	815	796	825	819	792	825	830	795	786	816	790	805	807	791	787	795	862	846	783	816	824	810	827	820	799	748	846	851	780	871	845	866	814	768	832	768	831	798	836	867	861	827	845	795	807	835	817	799	839	826	836	826	863	784	765	808	788	789	817	812	819	859	791	802	796	813	799	789	807	804	851	804	842	843	850	825	812	845	786	808	792	872	853	809	781	814	851	791	830	829	846	818	793	815	832	794	798	828	834	900	787	860	790	767	828	817	852	784	792	825	801	823	846	828	787	804	799	833	787	827	784	845	818	827	841	839	805	800	777	824	810	825	770	782	848	815	785	804	773	800	884	749	810	825	852	756	839	824	815	785	815	777	795	828	823	822	856	802	770	822	810	809	829	855	816	835	836	809	830	803	836	781	806	823	767	787	844	838	779	822	824	784	849	865	813	800	827	830	810	842	780	784	789	769	805	767	807	784	837	786	865	812	851	848	824	797	819	786	810	805	844	813	846	805	826	816	793	818	808	812	820	798	792	818	777	795	796	792	800	794	764	811	852	832	801	777	788	847	804	866	812	871	823	787	784	857	797	808	790	848	805	833	800	780	769	822	815	802	826	775	831	829	841	833	796	792	829	837	830	831	789	785	809	832	803	788	762	854	820	787	830	842	781	803	815	848	826	833	827	803	802	805	770	825	840	810	806	784	820	784	842	798	817	854	808	851	791	817	807	852	805	810	838	813	857	808	793	737	830	815	803	836	810	796	790	809	786	844	829	800	811	809	856	814	825	851	856	802	891	842	794	830	831	830	831	834	796	800	842	832	825	813	814	825	846	816	823	790	817	818	850	792	806	818	797	793	765	805	847	823	834	846	815	828	806	824	849	856	829	827	825	745	820	866	786	790	802	801	746	786	821	843	820	798	864	805	809	890	775	835	788	837	810	787	824	830	801	811	828	852	782	805	863	824	755	834	797	817	799	824	833	830	813	851	801	795	809	837	862	811	786	772	820	792	817	794	844	798	809	884	810	776	848	797	821	837	764	828	869	799	783	793	853	837	811	856	835	794	805	823	798	781	780	829	806	819	846	796	814	797	815	810	813	800	866	834	783	811	796	748	782	847	832	793	829	832	820	808	786	878	782	842	777	840	819	876	823	767	825	810	802	854	817	869	790	820	769	788	787	802	795	823	874	822	796	819	801	809	752	769	822	817	797	856	779	825	834	804	851	812	835	803	802	827	787	798	841	793	732	776	795	775	805	830	777	835	816	823	788	764	788	797	823	802	776	804	807	783	813	817	857	801	844	827	816	810	788	826	816	784	826	809	794	841	839	840	823	827	773	830	818	859	834	786	835	820	847	779	845	785	768	769	882	805	853	808	821	823	784	848	829	806	833	818	879	810	807	829	789	828	790	847	819	819	846	811	759	794	768	806	833	861	831	840	818	801	752	820	789	863	845	837	821	787	799	811	827	848	799	789	858	831	874	827	773	832	836	786	819	840	820	773	753	883	845	833	855	817	858	778	758	753	781	832	812	773	797	816	825	827	825	773	830	799	825	820	801	798	836	831	800	857	868	861	864	806	783	800	779	777	792	766	818	888	821	803	795	810	829	783	789	828	813	831	830	832	864	808	784	791	853	826	822	823
27102	20945	12714	1840	1038	955	1041	996	988	1048	925	946	1019	943	904	948	997	924	995	979	951	959	890	968	936	931	949	961	934	903	989	909	924	970	913	992	965	941	931	938	943	869	895	919	925	937	958	900	920	918	925	936	951	981	945	922	954	908	938	955	914	935	953	963	914	910	930	933	979	952	926	906	924	977	983	925	938	889	925	936	920	963	953	943	959	865	938	956	940	966	937	937	872	915	940	921	945	895	961	942	911	915	944	938	929	931	861	938	983	934	938	978	911	942	905	935	912	899	945	937	893	966	952	928	950	919	953	922	970	910	965	921	906	897	880	995	966	932	904	915	952	940	985	950	915	909	960	889	928	943	899	883	903	906	945	937	906	943	909	928	909	951	931	924	899	981	928	936	878	911	932	910	954	925	982	892	982	916	962	933	889	883	945	977	980	998	955	942	907	925	923	885	963	920	923	957	885	917	930	934	932	953	955	943	973	961	925	967	899	940	919	916	925	958	927	952	957	888	935	956	952	904	923	952	923	930	935	895	928	983	892	930	963	955	951	966	973	952	871	955	981	904	923	968	915	904	944	961	943	951	841	955	956	935	968	945	896	974	969	908	933	877	928	952	955	920	907	964	923	957	932	913	941	990	967	960	937	973	977	927	920	947	889	1011	1000	965	907	947	963	937	966	957	951	982	901	933	960	943	947	947	898	979	954	974	924	886	1021	949	849	928	899	918	943	912	949	910	919	950	953	957	907	946	953	944	919	983	899	910	903	932	949	1018	962	920	927	955	994	935	951	932	922	919	936	900	955	923	930	980	905	916	955	900	948	958	971	894	980	924	901	947	989	949	962	913	922	924	923	898	915	961	960	928	1007	941	971	953	915	974	914	942	945	914	896	981	916	961	898	948	919	972	934	965	867	909	924	953	932	930	926	979	938	888	983	955	887	966	912	938	920	922	1009	912	953	913	909	927	956	948	983	949	949	871	997	950	872	953	976	943	967	876	913	952	972	957	917	950	928	951	862	933	883	974	915	976	884	897	892	964	966	953	1006	918	937	915	930	919	913	967	957	950	928	893	956	999	893	946	982	939	968	958	909	911	940	950	984	927	899	957	924	957	929	947	913	922	950	997	989	903	947	884	931	906	911	912	909	917	963	961	914	930	913	981	980	955	996	926	955	959	952	936	918	942	916	896	894	927	972	965	916	899	929	946	972	915	980	907	950	940	896	926	953	909	884	924	989	896	924	885	982	969	937	952	889	984	922	897	950	953	931	904	966	883	876	970	940	961	941	901	946	952	945	928	913	849	955	948	898	985	961	946	1009	914	897	952	919	942	899	931	937	898	914	938	914	963	904	901	905	974	931	961	972	927	945	895	944	965	954	956	918	955	952	934	964	980	1008	1004	909	910	926	932	907	961	921	883	955	957	938	921	921	955	898	949	972	934	954	958	891	886	991	931	969	903	946	943	954	944	880	936	939	953	916	959	907	911	923	940	902	908	917	955	943	963	964	945	928	933	923	939	916	889	955	938	976	891	964	936	941	897	956	952	904	935	913	877	951	939	869	899	910	969	975	934	967	967	945	973	973	940	893	938	921	949	933	906	918	942	876	926	945	1006	971	961	918	984	979	954	968	919	891	904	978	929	925	1004	966	897	967	957	956	949	945	947	944	882	953	945	925	910	919	916	950	939	928	957	947	917	926	921	957	982	946	976	883	977	941	937	924	926	953	912	887	918	902	906	897	940	905	878	971	1032	918	869	939	940	926	963	969	948	937	931	976	949	944	933	988	907	953	965	957	934	942	966	945	900	976	890	978	981	912	928	933	908	953	948	923	956	959	955	899	887	928	950	972	907	951	918	1002	943	920	917	914	920	979	995	925	950	956	908	901	957	890	909	938	969	946	935	905	941	912	930	969	913	901	983	892	943	980	989	966	918	917	937	926	950	966	953	943	926	907	925	909	906	876	919	962	946	975	905	978	983	925	933	947	951	988	959	946	915	943	915	953	963	950	963	927	882	893	963	982	908	993	934	907	912	946	925	951	903	945	885	927	933	981	947	954	934	966	893	973	929	904	901	899	953	973	981	926	917	890	910	958	884	943	951	964	935	938	974	928	980	880	958	944	989	912	920	950	937	894	930	929	950	884	949	906	929	967	952	889	950	930	975	889	921	951	918	903	945	880	969	947	943	877	970	893	938	931	888	957	924	978	927	927	951	963	926	930	954	910	925	951	920	906	942	984	912	906	908	936	945	956	971	980	909	962	948	882	905	986	948	929	985	950	915	955	912	940	926	886	958	937	886	934	867	931	934	945	928	977	925	872	995	948	920	940	921	963	973	921	870	967	969	935	923	909	936	899	932	928	862	942	958	985	943	913	883	947	958	915	937	937	960	917	909	978	946	953	955	945	939	973	919	942	920	896	904	972	923	938	890	930	915	924	940	914	897	974	901	881	947	968	974	936	931	1031	999	930	989	970	939	942	948	935	968	972	926	934	970	916	896	848	901	957	964	953	948	946	942	956	912	972	946	924	926	988	935	925	969	984	922	967	967	936	994	965	985	908	908	945	906	966	920	948	920	898	913	922	959	1001	909	953	954	876	914	895	998	904	930	990	936	935	959	933	936	956	956	966	977	954	953	926	912	934	925	881	963	908	944	903	912	952	938	928	924	947	900	953	936	919	987	959	970	846	897	892	921	906	976	941	923	945	963	964	890	980	940	964	938	914	931	1005	902	950	935	961	987	931	940	899	930	958	946	927	970	970	931	945	951	910	991	1027	909	886	981	908	907	904	942	896	956	945	962	979	933	956	989	972	936	933	910	988	942	898	929	946	896	907	969	933	966	963	979	865	913	933	905	904	904	906	964	936	962	959	978	918	952	947	957	956	935	985	974	977	965	925	904	928	904	978	959	928	975	964	986	971	947	978	894	905	949	929	946	983	946	1032	951	1010	948	904	913	929	899	973	938	979	949	861	927	997	920	961	980	948	905	965	973	882	949	912	927	899	936	971	948	939	973	912	975	937	982	906	1005	946	959	895	888	921	925	950	955	949	923	963	867	983	880	928	891	943	963	921	911	915	962	935	943	908	903	923	900	972	879	953	969	941	916	924	960	973	910	947	921	919	939	944	902	952	957	907	923	895	996	909	902	899	925	978	896	956	963	930	956	885	916	950	940	985	938	890	940	934	936	961	972	910	954	890	973	906	918	978	963	982	937	963	910	920	880	949	938	963	913	915	914	1002	964	954	916	912	967	945	926	903	887	945	946	942	941	913	972	912	930	929	920	910	957	946	899	931	949	923	999	961	966	858	921	927	913	859	975	956	882	910	888	931	932	956	922	908	968	918	881	962	974	906	957	927	927	938	916	931	940	948	929	964	883	931	925	921	877	946	954	929	964	935	893	910	897	946	921	953	854	895	914	884	913	913	944	934	963	918	900	886	970	915	897	921	898	915	941	964	929	925	964	914	912	920	907	978	942	917	952	896	911	929	945	974	896	953	966	952	965	963	964	948	925
25824	5212	5148	1837	1713	1631	1692	1752	1617	1614	1652	1593	1659	1581	1565	1582	1612	1583	1618	1640	1578	1628	1558	1587	1524	1525	1541	1491	1613	1630	1575	1522	1563	1587	1611	1626	1581	1544	1561	1628	1572	1608	1605	1596	1587	1644	1617	1642	1563	1554	1615	1599	1474	1618	1537	1607	1576	1553	1555	1604	1566	1583	1571	1581	1626	1585	1521	1525	1603	1570	1556	1669	1656	1580	1604	1596	1585	1526	1525	1545	1625	1534	1555	1550	1570	1568	1636	1534	1618	1577	1661	1506	1564	1661	1610	1580	1530	1616	1636	1607	1645	1595	1557	1571	1561	1526	1620	1563	1529	1558	1612	1548	1594	1521	1584	1622	1537	1501	1606	1510	1565	1595	1539	1598	1553	1594	1542	1569	1550	1546	1575	1594	1674	1603	1560	1596	1623	1638	1610	1587	1529	1540	1600	1628	1545	1575	1595	1589	1604	1585	1571	1556	1560	1491	1665	1532	1599	1552	1580	1648	1615	1608	1619	1629	1654	1545	1624	1609	1606	1641	1526	1610	1582	1554	1596	1554	1537	1663	1587	1556	1577	1612	1583	1527	1642	1590	1585	1498	1581	1606	1556	1565	1572	1557	1624	1549	1564	1567	1600	1525	1580	1559	1584	1551	1552	1507	1583	1579	1539	1625	1543	1554	1659	1589	1586	1590	1571	1590	1532	1633	1562	1588	1610	1570	1563	1514	1664	1572	1563	1554	1528	1607	1616	1683	1573	1556	1610	1629	1637	1594	1588	1590	1573	1586	1561	1625	1582	1645	1663	1544	1590	1668	1575	1568	1511	1565	1604	1631	1502	1564	1651	1577	1592	1632	1553	1526	1558	1610	1621	1574	1608	1573	1542	1589	1622	1600	1582	1525	1557	1611	1545	1660	1566	1610	1659	1561	1636	1570	1555	1645	1565	1589	1595	1622	1644	1537	1533	1647	1570	1628	1620	1540	1563	1640	1611	1517	1567	1544	1554	1547	1548	1565	1565	1628	1616	1527	1608	1585	1568	1518	1605	1607	1536	1536	1574	1533	1529	1552	1555	1578	1560	1586	1627	1630	1545	1616	1602	1564	1578	1603	1606	1538	1565	1601	1611	1635	1547	1547	1616	1634	1567	1593	1608	1599	1628	1518	1579	1541	1651	1569	1548	1585	1526	1604	1500	1613	1595	1589	1654	1575	1548	1578	1601	1549	1649	1544	1573	1613	1550	1583	1629	1663	1590	1624	1529	1517	1592	1558	1569	1594	1599	1570	1599	1573	1561	1605	1579	1586	1607	1626	1606	1604	1574	1589	1514	1614	1604	1605	1565	1600	1533	1543	1577	1555	1601	1618	1552	1598	1570	1621	1622	1591	1574	1601	1568	1571	1541	1618	1563	1614	1557	1644	1650	1574	1592	1641	1508	1609	1559	1570	1573	1546	1592	1541	1640	1543	1556	1599	1579	1602	1584	1569	1582	1646	1624	1545	1537	1577	1600	1545	1555	1615	1539	1523	1525	1644	1572	1556	1607	1572	1529	1608	1635	1554	1586	1558	1593	1607	1597	1546	1571	1516	1571	1561	1544	1588	1598	1609	1617	1585	1630	1624	1532	1562	1596	1638	1560	1603	1613	1640	1599	1531	1619	1604	1483	1563	1637	1563	1599	1606	1592	1538	1565	1622	1654	1561	1561	1509	1524	1552	1602	1569	1595	1546	1542	1627	1569	1561	1642	1564	1604	1611	1592	1529	1624	1605	1619	1578	1585	1548	1625	1574	1509	1603	1599	1602	1607	1615	1580	1579	1612	1636	1552	1603	1543	1567	1621	1541	1624	1583	1603	1577	1564	1607	1622	1570	1618	1535	1575	1572	1607	1613	1594	1549	1607	1623	1608	1571	1553	1569	1572	1504	1581	1580	1530	1586	1594	1639	1619	1593	1555	1568	1679	1599	1590	1631	1550	1564	1585	1604	1514	1577	1579	1582	1517	1595	1625	1574	1589	1564	1592	1529	1660	1637	1568	1555	1571	1606	1603	1614	1570	1570	1587	1560	1566	1582	1615	1543	1588	1544	1596	1566	1647	1594	1665	1554	1617	1512	1608	1596	1588	1547	1506	1564	1556	1560	1603	1590	1604	1597	1594	1534	1663	1536	1615	1531	1609	1562	1570	1547	1612	1583	1591	1551	1620	1641	1604	1565	1651	1587	1534	1573	1557	1577	1537	1564	1570	1559	1573	1582	1586	1574	1570	1564	1558	1592	1588	1566	1534	1609	1562	1509	1568	1587	1557	1590	1620	1523	1607	1528	1563	1637	1602	1580	1547	1618	1526	1586	1544	1580	1586	1554	1633	1633	1598	1587	1553	1581	1570	1595	1617	1537	1587	1573	1514	1649	1542	1513	1567	1540	1602	1605	1536	1601	1572	1591	1610	1529	1613	1596	1551	1595	1617	1615	1662	1553	1693	1532	1613	1614	1559	1560	1537	1626	1561	1645	1564	1577	1539	1550	1558	1585	1524	1540	1623	1607	1554	1510	1551	1582	1641	1552	1571	1569	1570	1574	1633	1612	1597	1556	1540	1567	1548	1553	1576	1628	1573	1566	1574	1638	1601	1639	1570	1514	1632	1641	1626	1591	1535	1669	1569	1539	1604	1582	1587	1626	1571	1638	1620	1613	1543	1561	1563	1547	1571	1617	1569	1572	1572	1588	1578	1566	1632	1538	1580	1592	1622	1519	1595	1565	1512	1638	1670	1519	1543	1623	1524	1506	1662	1580	1574	1581	1577	1569	1627	1586	1608	1515	1550	1544	1584	1574	1560	1626	1609	1630	1522	1615	1574	1552	1553	1582	1555	1543	1607	1645	1622	1579	1589	1577	1546	1595	1568	1522	1551	1628	1605	1628	1599	1534	1552	1551	1544	1645	1590	1567	1641	1550	1593	1601	1547	1622	1599	1657	1568	1591	1559	1536	1581	1579	1569	1648	1553	1620	1575	1650	1582	1607	1605	1626	1562	1592	1637	1547	1641	1572	1592	1626	1589	1534	1589	1651	1512	1567	1586	1616	1595	1573	1565	1604	1501	1621	1596	1547	1596	1597	1638	1655	1646	1605	1586	1497	1564	1576	1608	1649	1507	1586	1535	1604	1612	1536	1601	1585	1635	1613	1480	1615	1599	1594	1644	1542	1572	1591	1599	1585	1578	1511	1538	1554	1528	1568	1604	1561	1585	1544	1630	1627	1562	1610	1630	1599	1657	1610	1593	1686	1537	1571	1539	1597	1608	1577	1522	1588	1587	1609	1605	1620	1625	1600	1547	1592	1600	1571	1612	1575	1586	1573	1592	1559	1610	1588	1609	1602	1509	1596	1532	1583	1557	1505	1544	1564	1556	1574	1570	1651	1640	1573	1614	1600	1533	1531	1588	1553	1559	1518	1595	1623	1586	1671	1556	1584	1587	1597	1581	1550	1563	1564	1569	1566	1537	1624	1598	1619	1634	1619	1548	1566	1604	1535	1604	1523	1567	1578	1584	1577	1599	1593	1563	1610	1576	1598	1568	1498	1550	1564	1561	1550	1587	1583	1564	1564	1554	1679	1584	1531	1535	1596	1528	1544	1557	1558	1617	1648	1575	1609	1583	1596	1556	1516	1506	1653	1569	1626	1536	1581	1598	1558	1533	1610	1604	1609	1650	1608	1610	1540	1554	1515	1609	1630	1565	1626	1610	1625	1624	1556	1550	1592	1626	1496	1606	1609	1602	1611	1596	1523	1604	1522	1550	1659	1557	1585	1623	1559	1605	1535	1527	1589	1534	1576	1585	1568	1567	1589	1563	1569	1585	1617	1505	1636	1589	1547	1576	1569	1632	1571	1621	1640	1586	1528	1588	1669	1636	1574	1562	1597	1626	1538	1589	1576	1538	1619	1568	1535	1567	1607	1531	1553	1561	1604	1602	1575	1531	1589	1596	1512	1613	1618	1571	1567	1557	1619	1600	1625	1501	1629	1524	1675	1613	1529	1582	1570	1586	1588	1539	1573	1573	1580	1576	1605	1548	1564	1593	1585	1642	1565	1595	1581	1594	1559	1538	1608	1645	1622	1645	1590	1638	1617	1577	1583	1606	1559	1577	1575	1555	1538	1595	1584	1634	1570	1516	1585	1614	1559	1613	1601	1615	1587	1559	1562	1610	1590	1525	1614	1628	1580	1531	1585	1597	1558	1510	1598	1582	1599	1550	1557	1574	1567	1579	1577	1656	1605	1573	1546	1607	1625	1647	1606	1604	1545	1566	1559	1605	1526	1567	1613	1562	1591	1544	1595	1538	1604	1622	1587	1608	1662	1579	1583	1508	1631	1591	1608	1611	1614	1604	1561	1556	1627	1634	1615	1557	1653	1555	1639	1611	1637	1557	1633	1576	1622	1601	1587	1655	1542	1555	1543	1557	1567	1569	1598	1513	1574	1596	1606	1521	1618	1566	1591	1582	1608	1556	1548	1603	1658	1565	1533	1586	1586	1557	1524	1592	1627	1601	1633	1573	1540	1578	1626	1555	1587	1566	1575	1582	1553	1606	1610	1599	1582	1653	1574	1605	1609	1539	1595	1661	1644	1601	1531	1611	1597	1604	1562	1563	1601	1545	1536	1593	1629	1608	1631	1575	1606	1611	1553	1530	1550	1541	1558	1496	1601	1590	1515	1603	1586	1579	1541	1608	1563	1601	1525	1558	1599	1602	1566	1556	1542	1608	1608	1562	1561	1678	1592	1602	1576	1580	1642	1569	1540	1549	1649	1635	1553	1558	1572	1607	1592	1597	1571	1604	1565	1547	1571	1546	1559	1645	1554	1556	1578	1535	1610	1624	1580	1696	1592	1588	1526	1586	1550	1559	1541	1604	1592	1687	1634	1559	1560	1635	1579	1581	1520	1518	1571	1632	1576	1549	1589	1539	1546	1591	1579	1559	1483	1579	1623	1578	1621	1591	1533	1619	1662	1633	1665	1535	1569	1612	1609	1594	1519	1602	1695	1572	1567	1593	1615	1579	1590	1609	1543	1586	1621	1567	1579	1585	1603	1575	1516	1562	1631	1564	1501	1610	1639	1596	1584	1601	1581
24201	21279	27626	25244	20350	3096	916	650	576	563	576	562	553	483	503	504	486	501	481	479	443	455	479	476	474	517	487	493	455	456	472	444	472	447	460	469	447	448	478	458	467	484	460	455	476	450	446	403	428	497	485	463	500	451	489	420	452	451	444	453	447	449	470	470	431	465	455	473	447	454	481	457	443	466	468	463	447	448	444	456	459	417	433	434	417	461	482	455	459	439	513	459	459	454	428	472	443	478	450	488	447	462	488	435	482	469	439	463	449	427	496	481	511	421	417	458	456	416	402	439	464	464	476	443	464	425	382	432	439	458	494	455	488	495	419	471	418	419	446	437	448	397	476	422	480	449	449	469	468	469	428	436	443	463	453	464	460	458	457	478	426	448	488	437	479	465	449	440	493	480	463	487	453	430	426	423	439	445	443	460	435	456	409	452	463	449	446	448	467	459	490	429	454	467	470	531	475	465	479	437	499	478	439	415	447	454	444	426	465	446	447	472	442	460	465	417	468	450	407	423	468	447	427	446	480	464	489	438	442	445	417	436	476	438	456	450	469	464	450	448	438	439	469	451	474	455	444	398	428	454	506	410	456	478	450	476	445	482	471	417	456	454	445	476	474	485	446	467	452	415	454	425	468	430	489	429	506	409	467	484	449	464	427	461	467	436	441	436	452	457	460	459	436	461	471	493	453	443	467	488	464	460	451	409	463	409	437	481	412	522	465	458	430	468	470	454	452	484	437	472	479	431	421	423	444	449	469	436	455	469	477	436	427	437	427	451	439	433	449	445	454	476	473	454	443	473	450	436	419	470	434	460	442	461	398	422	432	440	458	447	439	468	474	455	459	467	455	419	478	414	460	455	458	456	440	470	476	451	479	433	479	429	461	485	442	474	432	422	466	458	430	465	457	491	497	474	432	470	479	452	464	470	488	463	449	451	486	465	453	442	453	460	470	456	436	457	466	435	445	431	481	441	438	433	441	471	437	485	452	453	457	460	456	446	447	467	476	468	483	438	498	460	401	456	432	454	442	458	455	437	455	469	460	468	453	456	452	462	458	455	436	426	429	485	456	451	464	465	469	454	436	479	467	417	471	475	468	438	466	454	438	456	449	449	484	465	441	450	486	483	440	449	423	448	465	460	460	459	481	466	467	454	469	426	471	450	434	404	424	452	463	475	431	430	467	500	412	442	453	499	443	444	466	416	428	460	426	431	426	451	455	448	442	425	475	449	494	478	494	447	402	468	438	442	489	421	471	436	494	446	412	450	434	474	460	457	496	449	478	474	443	445	449	461	438	466	430	408	445	490	456	429	432	445	442	444	451	478	451	423	447	473	453	443	471	432	439	469	454	477	476	477	451	477	458	451	443	436	469	471	477	482	455	481	453	469	445	453	463	460	423	455	438	460	453	448	405	429	466	472	490	409	459	441	459	445	401	405	479	477	474	444	442	467	501	485	436	487	445	437	433	497	455	486	481	422	445	463	473	475	413	451	429	434	443	475	432	441	447	445	454	431	438	441	458	468	472	447	465	455	453	416	460	478	431	445	464	468	458	449	466	466	458	450	453	431	464	455	484	471	477	440	448	440	454	430	461	414	437	453	431	472	460	453	436	454	445	417	468	473	440	493	450	479	440	455	450	454	443	455	434	442	480	440	459	440	469	457	423	454	444	482	443	466	458	477	444	466	500	416	469	476	439	446	469	419	447	461	428	446	453	420	444	476	443	459	467	483	492	462	467	442	475	433	480	461	481	460	417	451	480	489	449	446	458	457	475	422	470	443	445	452	483	441	432	451	458	459	448	440	498	469	446	451	455	469	493	443	434	411	455	432	485	422	460	457	479	418	474	489	453	451	466	430	442	437	442	445	446	453	479	472	411	424	477	474	493	459	409	436	476	464	478	461	458	444	442	431	486	469	439	462	476	453	439	452	423	477	448	480	483	473	424	463	451	452	467	479	437	436	457	456	444	455	437	447	427	479	403	423	459	421	484	452	484	433	455	462	402	463	443	473	442	454	456	463	476	440	467	482	465	437	483	444	445	418	426	445	413	402	457	446	453	423	444	430	450	449	384	485	457	434	446	444	483	428	456	476	436	468	465	417	465	433	454	465	479	432	418	478	492	466	456	429	410	474	460	449	453	442	473	459	443	486	480	419	465	427	468	440	462	450	444	453	448	460	464	415	453	469	508	435	432	428	503	443	419	447	420	462	463	432	450	473	455	410	477	434	473	465	456	470	446	467	509	452	476	478	433	458	455	442	436	431	459	410	459	442	444	491	454	451	475	484	461	420	454	448	476	470	466	457	452	455	422	477	446	464	453	465	425	460	481	410	510	477	464	408	431	437	453	461	434	472	462	478	429	475	430	465	471	467	434	441	444	451	475	473	433	453	440	468	432	462	448	464	429	447	437	445	416	489	429	465	486	486	442	446	474	452	464	461	446	443	476	437	424	468	470	488	472	434	433	443	444	446	456	429	433	443	494	489	467	494	464	466	452	463	476	445	437	438	466	449	432	453	443	430	456	418	458	407	452	435	475	481	471	475	446	463	466	445	421	426	481	497	450	441	489	453	449	469	446	437	450	436	418	432	418	433	425	444	479	453	457	440	435	440	478	495	498	480	476	459	424	473	425	479	475	481	475	467	497	449	441	470	443	459	455	450	459	448	442	480	482	444	470	454	454	462	440	511	458	407	434	453	399	424	485	455	422	451	447	434	447	451	485	464	443	478	484	486	474	477	475	439	473	423	440	482	426	475	468	456	442	508	459	437	434	472	501	439	437	463	453	464	431	482	468	456	448	463	470	453	428	435	453	465	432	462	492	446	439	436	475	465	437	449	439	461	452	460	415	453	424	456	447	486	440	433	429	462	435	469	440	474	421	452	489	429	464	438	471	470	465	494	441	433	457	477	407	465	482	459	480	424	440	434	440	394	490	467	453	420	462	404	446	431	446	440	436	469	461	491	441	447	449	426	458	478	465	455	459	437	426	438	414	449	454	437	457	426	477	442	387	467	447	466	424	421	454	462	456	425	470	493	428	438	454	449	471	514	454	460	418	460	471	459	440	445	451	426	409	417	456	465	447	433	462	406	461	461	487	457	474	475	447	489	444	461	438	459	513	424	414	404	459	447	512	484	433	491	474	444	456	434	441	446	437	484	422	470	449	438	459	439	426	468	445	459	456	443	464	449	425	440	451	471	455	457	450	416	426	427	465	484	486	466	458	464	476	484	457	409	468	463	450	418	497	435	482	438	427	419	445	455	460	460	454	453	438	466	463	465	431	456	444	438	459	437	441	450	454	461	496	446	440	495	439	472	448	415	455	434	435	462	474	453	438	455	442	465	431	415	436	472	446	467	442	443	455	441	446	462	420	436	447	488	437	439	433	485	445	451	451	420	491	475	490	424	474	496	473	454	471	478	445	496	441	481	466	409	446	478	438	445	491	442	440	466	454	423	469	471	468	452	455	455	420	443	437	441	467	451	430	470
40342	11798	15945	4092	2685	2153	1707	1564	1341	1218	1199	1096	1055	1059	958	953	917	911	965	924	899	879	913	918	869	885	821	832	854	825	860	833	896	840	867	830	843	862	811	806	832	860	854	837	840	864	745	856	805	798	800	780	822	814	793	846	825	832	822	795	852	857	815	845	791	811	803	799	795	830	896	794	846	828	826	785	816	857	854	876	837	869	797	801	825	810	813	811	782	810	862	796	821	812	799	775	850	792	807	774	761	805	878	782	796	846	790	778	790	773	795	852	822	850	810	807	803	848	793	814	773	825	852	805	800	871	819	827	795	808	796	808	862	828	862	797	824	781	806	810	796	792	787	857	838	763	843	793	807	842	840	822	783	842	819	832	840	819	816	761	823	867	846	779	828	806	811	817	794	827	843	808	817	826	810	784	833	765	793	831	831	834	804	845	879	815	837	798	806	795	824	813	793	747	849	803	858	829	818	793	781	787	805	813	803	781	823	827	778	791	826	795	819	851	791	833	802	788	844	852	867	784	836	818	804	827	799	803	858	861	795	847	846	781	783	831	840	782	818	806	814	849	790	753	860	811	782	854	785	811	818	798	863	807	836	774	850	803	817	781	798	778	821	821	796	831	840	821	814	826	822	825	832	811	823	836	818	868	815	856	803	824	766	813	843	774	803	877	818	799	794	826	836	798	804	811	858	798	818	813	835	762	786	766	896	804	802	842	825	845	814	758	793	839	775	799	857	792	817	829	778	862	842	792	831	804	799	820	822	798	820	817	837	822	773	753	856	784	849	766	778	800	798	847	825	793	843	791	774	765	798	850	837	859	834	849	832	866	846	815	823	745	792	821	791	753	860	793	805	851	805	810	831	817	815	776	808	818	820	803	753	791	839	819	791	789	827	792	756	780	809	772	821	891	808	807	794	791	791	826	876	780	788	773	817	807	801	834	828	821	801	820	831	825	837	797	799	829	872	819	827	846	808	815	802	842	851	796	840	838	898	850	784	863	797	868	793	819	860	748	811	804	844	842	847	814	804	789	822	828	789	826	779	771	834	838	841	828	824	844	840	808	797	816	850	805	793	807	779	834	812	775	852	787	835	818	797	837	783	842	800	847	771	786	811	779	815	803	808	801	820	799	824	820	766	768	849	799	809	784	811	790	793	845	791	821	831	848	832	810	845	799	796	820	824	772	870	864	809	835	847	786	823	760	799	807	781	842	823	821	805	791	840	810	809	839	795	834	864	817	810	796	833	777	776	792	827	846	812	840	822	793	798	769	812	823	805	826	862	777	835	808	852	768	813	842	804	855	779	812	765	833	820	786	830	811	795	814	808	765	794	785	805	852	744	819	858	833	763	811	795	782	804	859	860	827	802	815	831	836	789	807	850	851	848	802	814	805	784	823	809	826	852	842	818	797	817	796	770	811	804	840	839	796	830	859	817	817	843	754	878	820	790	806	791	844	772	831	850	799	857	843	808	823	849	829	833	848	811	824	829	807	829	779	785	720	830	841	795	902	834	775	826	797	809	839	775	847	812	839	847	817	870	847	821	778	852	801	829	761	840	817	865	796	805	812	841	835	780	788	806	770	808	798	839	823	798	785	778	822	784	811	813	792	863	836	792	896	774	776	783	824	851	755	802	827	819	838	825	799	834	830	839	842	867	828	864	823	789	813	752	828	786	861	881	787	868	811	795	818	835	791	810	835	775	795	797	800	834	802	799	806	787	802	794	836	785	838	797	875	838	827	812	852	836	747	856	849	778	833	802	837	806	827	867	801	801	846	855	820	870	816	810	809	789	802	800	767	872	820	810	869	819	777	801	793	777	803	821	848	812	779	838	845	826	835	838	785	790	840	774	812	830	807	850	806	817	805	857	817	830	799	801	792	813	767	850	815	845	805	780	766	792	817	788	810	821	771	863	804	831	809	817	835	790	823	801	795	855	807	768	794	815	772	828	860	885	816	808	819	801	805	850	848	817	787	786	845	773	842	828	795	825	840	795	838	819	831	815	773	837	789	792	831	828	805	847	853	865	812	826	752	855	835	799	828	797	800	840	829	839	757	866	814	831	774	811	865	808	763	788	831	794	829	817	832	823	819	800	813	831	807	835	832	795	817	888	844	893	830	843	827	843	794	836	847	853	809	868	840	792	806	838	780	766	865	888	827	829	837	819	794	775	847	799	817	831	840	728	818	790	861	809	817	838	875	766	817	839	858	819	803	841	823	790	839	789	779	832	833	808	797	815	833	812	746	837	791	857	820	867	844	857	815	798	799	834	844	811	798	838	776	802	811	886	839	786	847	782	800	798	826	830	841	793	827	816	881	827	808	839	849	853	787	875	798	843	794	800	762	812	790	812	830	815	842	794	796	799	834	832	864	786	844	822	788	817	792	801	816	855	866	815	795	890	852	893	810	838	803	835	761	812	782	833	826	850	795	795	820	782	857	836	825	803	795	798	809	803	784	834	817	852	823	846	823	813	767	781	877	823	828	783	802	855	762	793	810	792	796	785	787	838	831	843	783	806	796	832	776	825	811	774	869	829	806	816	837	813	769	867	806	819	833	844	849	827	797	763	821	822	783	828	786	832	772	831	782	839	780	852	793	819	903	840	818	805	787	791	788	789	797	828	827	830	816	837	839	827	745	798	845	812	820	735	792	781	831	833	781	812	813	792	843	833	857	844	809	723	823	849	826	894	844	780	843	835	755	802	827	818	810	828	822	814	813	782	792	845	848	832	808	820	814	793	803	834	781	836	831	881	805	807	862	802	851	830	778	766	839	819	855	782	852	803	835	807	830	826	864	810	790	778	820	813	819	828	811	827	801	805	819	810	775	797	815	796	837	799	773	835	804	817	793	820	840	836	810	877	881	836	830	883	842	834	812	779	850	831	823	865	808	786	844	820	824	833	798	834	809	817	818	830	834	842	814	799	848	826	817	818	803	787	844	874	792	838	806	783	782	806	793	863	835	801	858	838	824	838	796	768	799	854	810	808	803	835	839	807	831	829	823	840	787	833	808	786	836	768	823	806	779	806	823	842	816	789	826	843	814	791	812	871	855	791	789	813	795	783	850	778	787	838	792	725	799	821	799	785	858	795	814	776	824	868	817	774	786	872	880	825	812	812	820	867	799	779	776	848	870	800	798	790	817	796	820	771	814	782	822	827	855	816	832	786	791	832	831	821	762	842	846	762	831	822	828	789	815	800	868	818	809	841	844	823	849	762	840	831	816	828	818	798	842	848	816	792	827	857	833	801	778	805	830	820	840	785	807	838	780	825	785	803	825	787	837	838	828	847	855	796	783	823	779	852	810	829	800	833	796	808	840	793	771	774	855	758	824	801	832	771	845	808	823	844	848	839	801	827	811	807	775	827	811	854	825	771	825	816	793	848	828	831	824	841	820	801	824	838	875	807	803	817	808	854	822	849	828	864	821	834	821	885	832	846	859	772	846	818	818	856	796	826	814	818	739	814	789	799	760	875	784	781	816	854	783
23262	21216	28078	24642	21213	19757	2468	953	691	698	664	621	620	543	612	588	530	506	524	514	491	576	507	513	514	508	549	496	521	533	491	519	500	452	484	514	468	486	483	496	485	527	482	455	446	526	487	449	465	446	456	468	501	482	501	442	490	492	504	446	464	485	490	484	498	427	467	484	434	469	442	473	464	470	470	485	490	461	481	482	486	492	518	488	495	486	486	465	478	497	483	505	473	477	512	484	498	487	474	499	445	495	480	482	509	506	441	468	463	469	503	476	473	466	482	489	446	481	486	477	406	510	467	500	468	517	474	471	472	465	510	463	454	487	482	478	450	453	452	470	477	454	481	447	444	473	506	480	494	477	471	473	463	450	485	469	434	451	469	489	506	479	452	502	476	534	491	456	491	464	480	470	464	480	474	453	478	479	488	462	505	471	458	494	443	491	455	484	475	499	450	497	463	452	481	457	515	477	500	505	452	457	455	487	519	490	464	463	470	475	455	434	458	495	466	477	488	474	506	486	450	476	465	508	488	495	480	465	472	482	508	471	500	468	513	472	492	481	472	491	465	522	458	477	462	447	452	477	483	526	492	488	502	458	473	463	488	513	458	466	476	474	463	444	491	500	518	440	481	472	498	453	452	485	487	450	481	463	484	504	481	470	453	493	465	494	472	448	482	504	508	454	483	440	457	455	477	473	470	491	447	488	455	476	470	499	466	461	470	499	491	542	487	479	490	486	504	483	476	490	458	515	513	463	455	480	470	474	492	461	495	475	466	479	496	494	473	487	508	479	505	490	473	437	440	445	462	505	491	450	487	511	460	490	495	475	472	466	470	447	469	442	489	485	492	485	461	492	458	491	524	505	471	451	487	485	499	479	480	457	499	515	484	493	456	461	499	469	479	449	458	503	434	455	487	469	474	457	532	441	505	501	486	494	486	478	437	517	483	517	443	482	460	468	494	491	489	457	488	484	459	506	497	476	481	442	475	451	514	491	482	498	487	468	483	478	479	470	464	484	467	504	472	494	451	482	512	451	443	427	490	441	506	474	482	459	502	487	462	485	482	475	450	461	473	466	465	489	495	463	502	475	442	481	471	520	450	483	438	471	502	471	463	457	449	503	498	475	447	493	481	488	488	467	469	446	472	485	478	455	487	496	444	467	484	478	458	436	467	469	469	448	474	492	488	487	482	443	494	484	472	476	524	492	452	473	449	478	484	482	472	504	522	455	490	454	483	472	464	467	441	415	491	462	456	453	464	480	476	497	483	490	526	488	443	489	485	480	445	427	464	486	489	474	455	452	459	501	483	513	493	503	476	464	428	474	516	516	502	461	468	449	502	453	471	512	469	451	475	461	452	451	492	464	496	451	495	439	502	474	486	502	489	494	461	459	478	494	485	468	465	488	440	427	495	445	482	455	473	478	501	485	488	438	447	479	452	443	495	443	462	484	498	460	460	483	480	467	490	509	469	481	534	488	473	487	485	439	479	478	469	457	480	447	489	439	488	469	479	488	504	489	482	480	525	471	503	499	475	458	468	488	479	481	442	484	455	499	497	461	501	485	487	446	480	491	456	472	481	488	468	458	460	499	499	443	476	487	419	471	475	472	475	451	510	432	495	503	487	506	494	428	475	497	441	498	456	488	497	477	487	470	462	494	464	462	493	488	476	467	447	461	475	472	515	464	458	448	454	472	506	501	488	456	472	481	448	503	488	473	476	477	518	477	481	497	466	464	507	451	505	493	476	494	465	502	490	465	463	481	485	491	432	480	487	519	485	435	465	507	526	460	492	486	475	484	502	511	437	435	493	472	482	498	482	499	481	496	491	494	511	479	478	454	460	480	482	488	470	452	445	467	483	487	467	451	467	487	469	484	492	461	446	500	460	489	506	478	485	476	494	478	471	494	496	459	490	468	482	487	502	473	476	498	500	472	474	463	470	429	488	479	477	463	487	478	457	517	475	434	483	445	494	491	475	421	501	493	463	480	505	444	511	465	489	481	471	485	482	444	478	479	457	460	506	482	519	488	479	497	460	445	463	469	457	475	491	468	494	482	448	424	507	487	517	446	498	483	471	497	460	487	427	483	477	517	478	459	480	453	493	487	465	444	495	503	462	479	496	474	499	511	519	468	468	465	485	469	465	445	447	490	491	457	457	493	509	464	462	482	477	452	494	454	485	467	486	468	458	484	518	454	477	451	440	481	470	477	479	484	450	444	468	466	444	468	481	477	513	438	444	453	477	496	478	469	450	465	511	456	484	481	480	513	469	509	489	450	467	488	478	448	479	487	510	453	481	459	489	463	499	456	482	472	460	500	502	448	462	461	471	453	510	470	485	519	503	484	487	461	445	516	523	496	472	487	477	471	499	460	467	467	493	468	495	523	485	448	495	467	482	486	466	500	457	499	484	514	496	469	452	458	455	453	491	474	460	483	473	457	460	430	486	473	471	444	448	464	449	493	458	474	467	449	463	448	471	509	487	488	496	468	471	494	467	493	525	460	497	431	474	456	470	481	502	482	479	492	494	473	465	484	470	468	475	455	489	503	467	455	488	490	479	501	507	497	506	485	489	476	465	460	488	451	476	499	457	472	487	530	475	495	466	450	476	433	482	460	448	496	465	496	467	465	482	454	457	469	440	467	437	468	463	504	475	463	422	481	508	472	452	453	497	469	443	506	457	443	459	480	474	496	482	495	444	483	520	497	508	504	481	408	455	481	476	458	494	482	478	417	514	475	485	475	487	454	458	443	435	482	498	483	484	467	464	481	467	489	498	461	441	494	477	488	448	471	435	468	485	531	463	485	497	483	471	484	479	457	448	478	466	421	466	426	505	496	455	481	481	471	505	506	472	464	481	468	482	481	469	451	465	456	482	462	471	464	456	450	486	422	459	467	469	494	485	456	462	486	474	477	452	500	461	488	478	469	462	436	467	451	470	465	464	436	448	487	499	458	461	468	482	497	490	464	480	437	448	470	478	469	478	452	477	457	476	472	484	452	482	489	512	440	453	481	463	465	461	497	471	505	483	497	466	474	480	454	457	475	495	475	490	495	485	457	490	486	467	481	450	486	477	487	458	420	471	468	505	490	453	479	486	452	482	461	485	472	474	455	471	468	466	467	469	495	467	449	409	483	451	469	517	473	452	492	492	496	484	476	497	488	457	441	512	429	428	463	460	471	456	452	451	462	475	498	496	471	449	464	456	472	483	470	486	462	502	494	456	499	503	469	484	529	483	484	445	487	501	486	461	481	474	473	497	450	461	527	482	427	460	433	470	488	451	473	476	469	490	472	483	426	443	499	511	456	465	466	471	492	485	466	455	479	482	489	471	485	499	418	479	456	489	437	467	484	464	481	468	471	479	483	464	460	449	457	477	458	473	474	479	465	486	482	484	494	491	463	478	495	474	483	463	456	487	436	450	467	502	448	450	455	471	473	461	450	474	474	481	451	463	461	505	474	501	499	500	465	488	470	453	494	490	477	454	444	462	499
41278	16053	19366	6260	4375	3207	2597	2093	1811	1668	1457	1338	1262	1176	1142	1086	1035	1034	993	910	1006	939	906	913	920	926	873	878	843	844	837	839	866	842	849	861	861	849	874	787	844	855	831	843	824	863	846	808	797	847	901	867	838	854	793	821	820	810	793	737	815	879	776	830	802	782	819	765	870	865	837	824	818	789	821	820	856	870	779	860	778	790	828	787	779	785	791	878	841	783	863	819	821	873	811	807	774	844	777	790	827	835	728	843	817	794	785	810	778	802	819	839	791	823	811	824	785	825	785	816	826	810	829	823	846	811	797	808	832	820	810	830	840	810	804	782	794	817	769	792	784	849	788	832	804	797	827	856	810	822	827	876	837	839	832	772	860	823	806	801	787	790	824	840	820	830	749	804	780	865	811	802	762	779	798	804	784	810	783	827	836	818	831	816	817	741	832	829	837	868	832	788	829	785	808	797	803	786	845	772	777	794	811	867	826	781	828	813	788	816	803	825	859	795	778	818	805	799	802	822	773	832	752	798	804	765	797	825	817	832	747	776	824	814	814	804	799	794	829	880	813	804	789	840	810	782	838	823	789	783	798	809	825	807	835	785	790	810	784	791	766	861	799	806	825	756	808	782	852	797	755	752	769	769	737	775	825	829	839	805	814	828	858	830	799	830	818	821	793	842	850	793	820	782	824	788	817	785	777	741	797	809	791	804	769	828	774	782	802	835	786	739	786	821	818	821	810	827	804	739	804	788	794	817	822	798	769	783	809	800	802	875	748	826	818	818	808	800	768	797	799	809	809	823	814	821	823	826	799	827	818	831	797	808	858	850	818	838	751	813	787	853	812	808	846	841	828	771	852	828	825	756	841	853	779	850	810	781	873	825	816	827	782	802	812	790	790	800	823	814	784	796	749	802	826	834	800	834	784	784	790	838	825	776	787	825	833	804	824	832	846	790	794	867	794	802	818	803	824	785	799	784	797	770	772	772	807	796	815	781	766	804	852	842	785	853	823	812	868	751	819	759	781	785	775	786	819	767	801	730	781	832	808	782	794	838	799	780	818	839	792	769	791	759	840	748	821	795	830	809	788	827	771	778	800	817	809	846	830	837	835	793	819	797	818	819	813	838	800	833	837	799	849	772	776	815	817	764	796	777	778	740	834	785	790	837	800	815	807	779	788	854	833	830	833	825	792	798	856	802	825	791	810	833	825	815	781	786	802	842	791	837	834	845	862	735	776	822	797	799	794	775	781	838	778	805	827	808	760	849	768	826	768	764	750	828	774	796	777	789	804	830	859	791	839	845	834	817	782	819	817	758	790	801	763	773	791	812	805	785	795	847	823	802	807	806	743	825	874	792	794	837	831	849	845	778	817	778	762	860	803	795	768	843	839	813	791	754	798	810	772	807	809	831	807	800	797	782	797	807	782	813	791	836	790	838	731	830	773	806	806	849	778	777	827	766	835	759	824	795	778	769	815	814	802	838	821	808	781	836	863	812	783	760	812	821	804	796	840	809	801	793	838	798	808	855	771	751	810	835	796	798	799	784	828	830	811	794	829	792	815	848	786	778	831	782	775	826	802	789	835	792	869	820	812	812	779	814	778	805	773	753	762	775	832	773	826	788	882	801	860	826	867	771	780	803	823	781	849	782	809	828	797	798	768	878	800	830	843	794	779	809	827	805	783	832	794	808	809	854	820	818	841	817	780	800	806	833	832	828	840	833	808	833	793	786	849	798	820	787	825	838	787	810	856	815	780	805	799	828	810	757	798	811	816	805	846	790	787	835	805	813	830	846	771	797	803	839	790	812	839	782	831	818	828	827	787	857	765	789	796	775	773	765	850	806	827	813	835	850	808	777	748	836	817	835	822	792	810	816	860	772	798	809	813	820	790	782	832	802	833	807	852	800	777	778	823	809	783	813	772	803	784	821	790	806	805	838	825	801	842	875	783	773	798	773	832	849	814	816	835	819	767	813	820	823	798	820	843	864	793	803	815	820	817	845	784	831	806	788	807	785	771	842	822	812	759	825	762	833	779	765	837	828	814	787	782	832	770	793	798	780	764	737	825	787	771	859	810	839	805	774	813	798	827	838	802	823	797	802	824	816	826	776	783	833	833	809	807	824	828	796	821	811	805	816	836	772	828	875	809	795	779	885	794	784	809	803	806	818	766	785	843	780	768	872	802	831	825	848	825	829	786	798	757	809	818	853	834	819	782	830	750	816	818	791	813	831	798	840	768	818	806	820	777	837	752	782	817	809	844	798	843	803	795	772	814	809	800	777	792	797	791	776	817	812	815	795	770	821	856	825	804	771	770	845	836	810	777	820	812	768	786	776	781	824	830	803	836	761	887	791	769	807	741	847	774	799	842	844	739	819	803	789	818	779	819	779	854	831	770	829	810	792	793	799	819	810	834	800	836	797	796	832	832	781	838	830	787	839	813	797	801	793	851	810	819	795	886	804	775	836	770	802	817	807	812	797	841	812	813	804	829	826	828	816	808	817	820	863	838	791	771	859	807	841	823	789	787	840	830	836	840	797	743	766	795	813	870	759	781	866	864	755	817	809	791	828	745	772	814	806	828	787	738	852	881	810	770	817	786	816	822	798	863	803	834	826	774	779	815	831	754	835	791	764	800	800	780	822	793	791	846	788	776	807	780	831	754	821	813	816	757	794	830	791	767	807	813	830	813	830	837	814	793	791	844	803	760	817	778	843	768	778	836	722	799	808	785	819	821	839	803	841	841	831	790	828	840	828	809	815	800	755	811	807	818	801	821	830	759	812	819	814	775	805	817	849	816	787	796	833	804	734	781	812	766	798	824	819	818	828	813	845	820	801	840	820	805	787	780	781	826	762	775	805	792	781	855	778	794	806	844	880	805	795	788	778	824	860	822	747	789	793	803	799	792	804	820	779	756	831	772	764	819	773	789	819	806	817	812	792	775	855	835	818	847	801	835	845	822	827	753	879	778	829	796	842	828	805	807	811	795	825	826	830	794	784	789	822	822	793	842	815	813	844	843	827	813	814	802	845	818	836	812	807	845	837	769	833	715	831	841	801	844	805	797	853	816	813	842	854	789	767	837	799	808	781	820	822	789	834	738	800	764	764	780	819	798	822	746	822	771	830	787	798	792	763	840	803	859	855	817	786	793	881	772	822	816	786	748	815	816	846	841	791	806	787	796	856	817	780	743	806	811	813	856	866	793	817	794	799	825	797	774	798	846	764	770	804	840	815	810	767	813	818	791	806	757	795	846	822	834	807	815	750	834	799	796	832	800	829	807	817	747	841	848	835	819	823	802	801	804	814	780	861	807	843	790	780	872	811	814	790	812	778	798	809	805	793	785	778	798	855	833	820	784	846	805	890	820	766	861	805	734	772	835	780	780	803	831	771	854	851	817	808	752	791	801	771	792	841	818	813	774	800	743	813	825	850	797	835	797	831	784	820	827	822	813	823	792	834	807	814	808	774	791	809	780	812	779	808	823	806	868	812
27053	21006	13147	1715	1038	943	932	953	992	975	973	909	918	963	953	954	963	890	951	952	899	913	952	960	988	886	931	978	941	953	966	938	954	946	975	920	909	961	974	953	896	897	946	957	973	881	853	923	889	926	960	923	899	934	992	940	944	966	944	950	924	946	966	935	923	932	992	972	955	953	957	939	964	942	906	967	985	1000	923	901	931	959	918	981	927	920	956	931	944	921	983	949	881	918	946	948	948	873	937	912	941	949	922	902	939	932	954	956	944	896	937	948	950	963	964	908	933	942	936	930	941	931	1000	957	946	899	959	1012	892	905	907	953	928	925	951	927	949	977	902	900	942	924	946	937	995	924	941	892	877	889	914	928	943	936	973	910	929	930	914	909	983	926	941	904	962	906	1000	888	943	910	920	971	952	924	931	942	878	902	927	930	906	977	945	940	961	909	947	960	878	969	917	926	949	943	873	930	901	1009	937	919	956	915	905	953	881	953	946	973	912	913	934	947	906	939	885	918	909	912	955	910	888	967	962	963	967	929	920	959	952	969	949	967	950	989	955	948	890	909	962	938	950	946	892	964	904	915	989	895	872	947	921	931	912	975	944	915	986	943	933	941	956	876	969	968	942	918	999	929	922	945	975	994	937	907	980	962	934	905	893	961	889	901	915	929	991	904	909	903	905	943	823	900	931	929	935	973	899	954	955	921	945	958	920	892	904	900	897	966	978	933	949	941	936	917	904	927	905	966	874	901	901	974	928	921	939	983	947	923	941	928	1010	927	932	953	936	964	962	973	950	925	934	924	947	932	918	924	912	955	880	928	971	909	870	937	904	902	924	952	879	955	1014	980	967	906	913	910	930	953	862	886	913	907	989	880	976	959	922	921	898	898	918	927	917	908	979	924	937	921	931	919	926	965	907	955	948	1002	977	962	925	894	955	913	966	954	872	920	930	929	934	896	932	981	967	935	934	936	988	976	973	915	1003	916	930	928	965	885	942	963	914	971	907	911	969	952	961	1018	938	927	967	892	927	995	933	918	974	917	924	881	991	902	943	909	934	934	973	926	919	958	961	926	887	945	974	935	962	986	959	928	888	894	963	958	941	918	938	981	988	908	906	962	889	963	914	882	975	915	911	971	908	948	1010	913	916	920	900	941	922	975	889	919	914	939	914	941	931	958	938	948	936	934	951	970	893	883	915	898	968	974	934	928	906	919	1009	943	973	980	884	955	963	922	915	950	966	954	880	937	907	935	907	946	914	960	975	894	924	916	923	909	890	843	934	957	959	911	928	946	984	902	976	932	934	897	970	940	930	928	931	979	909	898	971	908	918	962	946	915	947	947	962	941	940	872	957	874	990	951	971	940	920	911	958	966	940	934	978	974	961	901	907	938	949	917	896	929	923	964	930	938	918	961	949	931	914	926	933	930	930	940	941	908	902	917	966	897	974	967	939	922	903	923	930	962	927	913	931	921	930	911	932	943	933	985	990	965	981	962	953	945	922	897	957	914	921	929	947	925	936	916	912	910	927	922	913	914	954	915	931	876	913	934	914	915	951	968	982	940	920	965	907	960	992	953	977	975	950	963	948	904	961	942	942	925	910	979	902	912	883	959	931	919	919	921	963	990	988	889	982	890	932	918	937	879	924	945	890	867	958	1002	966	961	950	946	925	909	908	945	903	930	910	995	890	955	937	927	935	963	909	944	949	1031	951	867	994	974	940	924	983	905	940	988	940	966	933	928	932	943	942	936	904	940	895	932	936	1017	891	932	915	980	937	961	919	975	913	933	966	937	932	976	964	964	935	926	943	879	947	939	935	985	945	946	1047	907	904	961	978	892	885	1009	968	940	978	967	940	892	947	947	907	926	989	964	950	908	947	968	903	918	981	928	957	972	942	921	905	942	975	925	931	932	998	905	949	934	901	959	919	936	961	935	931	913	900	903	924	925	932	1009	918	962	927	943	958	907	918	913	953	974	914	857	903	935	956	975	925	890	1000	967	914	987	930	911	874	916	930	913	945	984	957	949	877	935	986	926	892	940	950	965	945	970	951	963	954	940	970	921	958	1016	951	910	901	942	924	939	936	907	932	928	896	899	937	953	963	919	919	908	918	915	856	931	888	919	957	930	961	921	940	951	920	943	938	938	924	980	928	924	950	980	951	987	908	937	958	937	981	954	958	963	955	941	998	884	974	932	949	928	943	953	947	967	928	969	963	895	939	942	950	1014	941	950	1018	924	929	971	887	956	925	898	921	955	935	919	939	917	968	919	966	849	963	897	998	1012	909	940	955	926	940	924	918	929	976	910	947	957	962	964	918	896	889	925	1007	985	984	994	941	930	899	978	920	908	970	951	956	913	895	933	910	917	954	942	890	914	898	937	881	934	956	883	909	908	894	897	954	937	934	942	920	922	958	962	956	978	918	954	937	939	944	937	905	926	896	933	956	884	982	1007	954	935	932	977	958	970	965	927	905	938	993	972	974	944	952	978	975	941	943	930	896	946	923	944	955	901	976	911	931	961	935	949	920	911	942	850	939	954	955	1010	940	988	918	866	906	958	990	953	898	944	901	919	931	926	962	958	954	949	926	970	939	912	1001	937	883	939	946	921	908	890	916	973	918	901	918	914	908	911	885	913	990	941	922	930	952	926	916	952	892	932	968	919	930	962	937	968	942	989	908	929	948	915	975	934	987	945	977	915	911	894	986	899	950	915	927	976	941	946	886	839	916	924	866	945	948	975	939	922	904	933	943	991	988	925	890	896	893	942	947	973	964	890	960	971	958	937	899	948	981	897	892	952	886	882	932	920	975	914	938	954	912	994	951	914	983	903	965	952	904	934	971	963	922	901	923	934	912	885	900	919	999	962	920	898	941	933	897	875	942	945	913	953	1010	930	883	951	992	939	985	996	920	942	911	901	939	922	959	928	931	972	892	955	949	962	1008	971	926	927	911	888	962	960	933	885	972	910	967	947	932	939	1007	891	898	908	917	932	913	938	958	941	937	949	938	867	917	898	966	891	916	959	961	919	1004	942	926	921	931	885	920	900	961	929	908	931	928	944	939	934	887	951	870	952	927	970	950	915	922	930	926	965	930	958	927	926	980	911	948	900	937	925	950	976	937	972	943	992	975	969	935	968	900	918	990	927	925	981	925	964	913	963	973	922	888	952	978	905	931	939	955	971	950	912	939	945	907	948	943	955	893	1001	918	918	959	919	923	935	984	879	929	911	999	935	988	966	898	929	904	979	1004	939	896	953	919	989	961	890	913	977	998	942	938	912	893	900	989	932	931	955	914	885	933	956	881	986	906	994	886	947	962	924	955	958	958	954	933	963	899	880	991	950	909	959	940	939	886	968	946	927	931	926	938	903	962	938	916	903	944	906	924	945	975	967	917	973	930	931	948	961	930	965	926	908	919	929	979	977	922	926	962	1000	892	919	939	956	977	945	924	939	926	949	975	967	930	980	981	894	910	957	921	934	908	958	916	912	957	961	959	928	977	947	999	962	964	959	930	939	929	905	977	917	942	973
25993	5454	5778	1852	1744	1705	1657	1659	1653	1617	1603	1593	1555	1642	1577	1537	1574	1537	1593	1552	1543	1615	1576	1571	1686	1579	1610	1588	1610	1547	1591	1573	1594	1630	1560	1562	1557	1539	1611	1580	1623	1574	1606	1615	1606	1585	1609	1600	1581	1552	1670	1572	1572	1581	1587	1600	1551	1549	1560	1535	1584	1616	1561	1651	1640	1505	1551	1512	1526	1592	1599	1580	1607	1566	1577	1573	1594	1622	1600	1551	1602	1518	1638	1602	1642	1545	1569	1600	1567	1656	1589	1567	1538	1552	1603	1586	1595	1592	1563	1625	1588	1590	1510	1610	1615	1545	1566	1601	1559	1561	1590	1597	1656	1615	1605	1539	1567	1561	1581	1545	1669	1596	1617	1493	1530	1541	1551	1512	1607	1630	1507	1606	1610	1579	1559	1491	1561	1655	1618	1515	1571	1550	1532	1606	1605	1600	1580	1539	1579	1570	1592	1635	1562	1598	1592	1598	1552	1606	1563	1525	1575	1563	1531	1575	1621	1590	1571	1639	1546	1573	1552	1613	1596	1573	1614	1659	1569	1600	1549	1596	1601	1517	1612	1591	1518	1604	1599	1558	1555	1593	1641	1528	1569	1614	1562	1560	1576	1537	1579	1597	1561	1605	1568	1537	1596	1600	1585	1644	1568	1589	1493	1601	1618	1566	1528	1601	1641	1593	1534	1599	1548	1676	1496	1581	1659	1543	1581	1533	1517	1557	1554	1549	1550	1557	1587	1624	1573	1615	1626	1583	1633	1551	1623	1493	1619	1607	1523	1571	1603	1591	1571	1492	1547	1559	1538	1524	1611	1592	1596	1554	1674	1599	1573	1524	1534	1542	1584	1524	1579	1499	1604	1632	1579	1564	1611	1593	1677	1575	1554	1610	1547	1575	1570	1618	1581	1602	1621	1531	1633	1531	1581	1610	1639	1651	1608	1603	1651	1535	1532	1567	1571	1635	1609	1582	1575	1606	1643	1605	1615	1545	1592	1543	1535	1541	1577	1552	1538	1560	1541	1562	1487	1575	1633	1574	1545	1609	1606	1544	1635	1625	1624	1653	1588	1534	1598	1567	1586	1576	1560	1595	1603	1593	1571	1627	1574	1593	1577	1524	1566	1560	1542	1473	1595	1602	1553	1550	1643	1622	1565	1640	1560	1582	1576	1570	1613	1620	1651	1532	1597	1515	1616	1563	1544	1601	1594	1557	1587	1518	1595	1549	1592	1573	1545	1538	1571	1523	1593	1583	1537	1586	1615	1569	1636	1626	1624	1557	1594	1620	1645	1548	1569	1615	1548	1588	1604	1625	1590	1554	1696	1625	1631	1593	1597	1562	1564	1581	1600	1510	1553	1585	1577	1630	1590	1664	1553	1582	1551	1566	1586	1606	1605	1537	1517	1555	1558	1584	1580	1540	1513	1579	1568	1641	1612	1585	1569	1589	1550	1603	1557	1522	1621	1582	1614	1592	1631	1596	1582	1584	1698	1532	1565	1544	1600	1639	1572	1558	1535	1582	1603	1588	1622	1544	1579	1569	1635	1557	1560	1622	1574	1544	1575	1569	1555	1518	1585	1580	1629	1511	1568	1577	1500	1628	1534	1582	1579	1547	1613	1589	1555	1588	1579	1582	1580	1546	1600	1602	1593	1583	1569	1602	1563	1607	1647	1608	1607	1592	1594	1607	1584	1610	1587	1618	1680	1593	1558	1671	1584	1575	1598	1522	1582	1595	1584	1635	1555	1587	1638	1577	1592	1559	1594	1620	1610	1594	1531	1621	1538	1587	1570	1494	1565	1524	1563	1555	1515	1621	1587	1565	1596	1562	1536	1551	1538	1568	1559	1605	1570	1545	1628	1529	1591	1638	1559	1507	1582	1617	1598	1598	1569	1624	1581	1696	1603	1508	1558	1559	1659	1572	1572	1583	1534	1608	1530	1618	1582	1552	1554	1666	1609	1510	1540	1600	1596	1536	1609	1608	1588	1595	1608	1518	1544	1642	1560	1516	1554	1669	1560	1573	1620	1580	1500	1627	1650	1569	1562	1568	1548	1604	1600	1541	1646	1589	1640	1645	1592	1553	1593	1644	1618	1635	1613	1512	1598	1586	1641	1571	1563	1563	1560	1669	1599	1678	1523	1584	1537	1613	1624	1633	1578	1538	1586	1566	1534	1511	1562	1653	1627	1582	1554	1580	1535	1582	1635	1558	1570	1551	1575	1569	1564	1527	1581	1617	1580	1618	1617	1560	1571	1569	1600	1584	1526	1560	1591	1597	1596	1553	1628	1562	1532	1527	1553	1615	1539	1539	1599	1581	1557	1618	1532	1540	1614	1616	1607	1594	1478	1566	1571	1625	1589	1584	1627	1538	1573	1610	1567	1543	1567	1612	1633	1573	1591	1596	1508	1678	1653	1597	1528	1581	1642	1587	1570	1565	1603	1614	1593	1679	1578	1491	1556	1573	1594	1631	1566	1545	1529	1554	1571	1569	1609	1569	1639	1611	1571	1585	1617	1658	1469	1601	1554	1626	1565	1521	1580	1571	1615	1597	1588	1648	1621	1589	1623	1637	1587	1651	1535	1584	1545	1521	1595	1529	1573	1566	1571	1607	1557	1618	1526	1584	1574	1536	1527	1509	1630	1583	1556	1561	1531	1592	1550	1564	1634	1612	1598	1558	1651	1574	1557	1595	1579	1582	1582	1581	1634	1550	1595	1561	1633	1521	1568	1537	1565	1570	1537	1557	1549	1610	1601	1626	1577	1611	1541	1617	1577	1546	1555	1577	1551	1596	1562	1557	1556	1612	1528	1524	1591	1639	1593	1563	1589	1535	1534	1523	1610	1538	1549	1606	1658	1591	1599	1556	1549	1647	1609	1661	1515	1557	1576	1579	1653	1577	1625	1657	1625	1534	1595	1556	1566	1582	1574	1572	1668	1485	1660	1559	1573	1588	1545	1542	1588	1564	1598	1598	1611	1552	1588	1553	1589	1607	1529	1600	1509	1594	1573	1480	1657	1591	1587	1556	1618	1650	1515	1538	1621	1531	1571	1603	1561	1530	1565	1542	1582	1484	1634	1633	1636	1562	1590	1578	1590	1626	1574	1561	1616	1646	1559	1564	1616	1519	1631	1598	1545	1538	1651	1578	1566	1595	1614	1515	1636	1548	1543	1573	1590	1586	1604	1593	1666	1575	1607	1562	1616	1582	1625	1624	1667	1557	1594	1578	1539	1600	1519	1646	1497	1528	1617	1580	1532	1547	1559	1570	1594	1565	1558	1591	1595	1610	1580	1516	1571	1627	1613	1553	1605	1571	1534	1588	1617	1556	1586	1614	1548	1523	1592	1542	1573	1586	1596	1562	1593	1600	1545	1586	1584	1568	1555	1621	1643	1578	1590	1537	1603	1506	1691	1557	1571	1563	1579	1599	1604	1601	1618	1578	1616	1553	1579	1614	1614	1545	1605	1588	1597	1560	1567	1593	1506	1542	1593	1450	1668	1624	1540	1600	1582	1588	1570	1584	1574	1666	1614	1638	1587	1628	1561	1611	1610	1617	1627	1499	1636	1576	1542	1610	1615	1576	1501	1540	1605	1498	1560	1535	1510	1554	1583	1625	1624	1584	1573	1569	1528	1623	1561	1611	1642	1627	1609	1611	1579	1583	1534	1587	1591	1564	1522	1644	1571	1515	1588	1533	1603	1634	1609	1515	1561	1614	1613	1581	1594	1566	1546	1557	1539	1629	1626	1627	1619	1536	1531	1586	1533	1588	1592	1532	1665	1542	1572	1552	1631	1611	1543	1546	1613	1626	1604	1607	1626	1549	1612	1601	1561	1582	1543	1528	1560	1577	1675	1599	1615	1600	1593	1534	1590	1553	1580	1617	1576	1592	1567	1559	1591	1551	1562	1568	1596	1572	1559	1620	1633	1602	1567	1526	1532	1596	1598	1545	1619	1600	1556	1557	1547	1596	1539	1600	1602	1607	1607	1593	1627	1605	1572	1633	1616	1536	1620	1578	1592	1659	1646	1600	1638	1505	1577	1564	1559	1539	1638	1630	1606	1587	1621	1526	1511	1632	1586	1606	1611	1592	1565	1509	1583	1562	1561	1614	1571	1604	1572	1518	1670	1592	1601	1577	1683	1618	1657	1605	1544	1551	1542	1625	1567	1557	1581	1544	1566	1545	1572	1589	1470	1571	1612	1631	1552	1617	1628	1547	1608	1572	1569	1536	1569	1648	1514	1665	1636	1501	1605	1562	1616	1590	1550	1560	1607	1570	1581	1503	1601	1605	1605	1587	1565	1555	1602	1603	1490	1549	1645	1603	1598	1572	1569	1615	1557	1572	1651	1588	1564	1659	1572	1514	1585	1605	1584	1577	1612	1597	1564	1578	1542	1603	1624	1640	1655	1548	1553	1611	1613	1614	1613	1589	1572	1579	1593	1557	1558	1569	1598	1512	1601	1548	1663	1591	1506	1606	1656	1613	1525	1621	1627	1534	1573	1579	1650	1633	1612	1572	1529	1624	1575	1554	1600	1506	1666	1584	1546	1576	1574	1632	1601	1528	1660	1638	1506	1557	1568	1585	1585	1635	1551	1597	1526	1549	1602	1574	1615	1592	1574	1589	1556	1556	1608	1611	1608	1551	1613	1560	1585	1592	1541	1505	1604	1551	1594	1593	1605	1547	1590	1598	1565	1607	1565	1580	1603	1500	1517	1654	1636	1538	1573	1630	1644	1610	1613	1595	1633	1539	1487	1638	1631	1656	1625	1626	1534	1577	1577	1537	1574	1553	1590	1565	1574	1573	1503	1585	1597	1539	1520	1591	1531	1640	1592	1597	1560	1536	1599	1559	1619	1612	1579	1601	1595	1638	1555	1548	1616	1596	1571	1676	1614	1527	1612	1681	1642	1695	1572	1604	1583	1557	1578	1616	1508	1567	1600	1595	1554	1574	1605	1588	1571	1626	1570	1533	1572	1583	1538	1599	1496	1592	1618	1543	1563	1645	1544	1626	1559	1603	1543	1607	1649	1603	1569	1560	1562	1561	1572	1608	1573	1587	1554	1588	1620	1569	1694	1616	1504	1600	1553	1598
24153	21216	27719	24967	20880	4396	887	670	591	555	544	516	514	511	504	480	478	489	449	499	480	490	484	465	495	420	483	445	447	468	462	450	456	469	431	471	413	469	490	475	462	477	435	462	432	471	487	444	483	473	473	436	466	491	428	475	465	487	460	421	458	460	463	445	413	442	461	457	459	463	457	452	438	477	481	454	426	450	451	432	444	452	459	437	422	446	446	446	444	453	453	469	443	447	436	423	452	460	461	426	426	462	435	420	452	432	458	398	495	479	462	428	488	452	423	497	457	438	467	445	443	448	417	462	485	444	427	447	445	461	440	457	462	436	475	447	459	467	466	451	462	431	467	452	481	423	461	463	444	485	472	518	447	427	417	432	470	468	441	443	459	471	435	458	399	452	434	461	437	461	484	483	467	489	461	442	461	457	425	419	459	460	429	453	453	483	478	412	465	442	445	455	472	461	472	428	395	437	462	452	463	455	425	457	465	464	445	470	467	447	463	420	465	416	458	424	466	462	448	437	468	481	450	452	494	472	426	431	430	493	481	467	463	462	446	459	481	426	470	444	455	448	467	440	450	467	445	444	431	429	445	494	408	443	468	452	463	412	478	461	451	464	498	491	470	469	443	445	439	437	447	418	456	469	407	441	513	454	386	425	448	428	426	477	486	433	438	449	443	463	455	431	413	469	459	467	479	446	423	461	458	495	458	453	407	444	419	471	459	448	478	450	437	449	438	472	476	479	465	421	461	443	471	455	456	430	503	435	491	422	477	437	468	440	470	460	423	446	486	418	455	450	444	432	467	434	441	471	443	443	492	450	478	435	464	447	456	432	443	459	444	431	439	421	429	472	446	444	431	444	456	456	490	450	458	442	448	450	401	422	483	450	433	465	503	461	453	429	450	474	432	408	423	462	472	447	456	427	443	449	463	459	445	433	475	413	440	465	417	467	451	471	470	401	448	436	464	435	476	469	473	456	438	446	466	432	457	471	454	474	454	499	439	460	430	449	484	444	448	437	443	465	455	451	442	467	421	490	452	461	465	407	460	462	436	433	416	482	464	457	452	444	446	434	459	428	433	477	446	437	440	459	466	457	446	468	449	444	481	464	491	480	477	418	406	467	426	473	472	435	474	448	423	422	481	454	442	428	435	471	458	472	495	446	412	464	410	430	448	414	484	447	478	431	496	472	435	452	439	426	433	442	431	468	466	457	432	427	456	433	483	461	452	419	459	431	440	463	468	422	465	484	432	460	427	444	460	429	468	480	471	436	507	439	472	455	491	444	505	458	433	411	453	482	435	454	438	456	457	465	477	457	433	452	424	471	458	458	414	470	460	394	490	478	479	438	422	452	448	451	473	427	479	468	432	428	470	437	406	432	440	430	476	461	470	455	473	430	457	428	464	452	438	435	478	437	463	414	443	436	408	426	419	426	472	457	438	464	453	452	431	494	451	430	454	484	453	444	465	442	513	417	434	439	396	454	485	474	433	461	479	461	463	461	463	451	421	456	447	475	446	463	449	507	449	475	459	421	417	472	435	433	476	450	446	435	466	422	474	435	430	435	445	456	456	445	455	443	442	409	443	444	471	429	437	487	400	439	475	436	472	407	455	471	436	477	410	465	449	429	484	470	441	457	474	469	437	437	429	446	476	414	456	430	419	437	485	465	480	435	460	447	463	445	466	470	466	471	482	481	428	449	449	457	454	470	439	443	463	454	429	471	492	473	454	438	463	462	433	503	439	431	432	430	431	464	478	445	435	390	411	429	510	422	450	437	434	441	449	437	456	454	467	418	465	464	437	483	403	445	488	441	448	454	466	455	426	447	472	434	408	440	464	463	425	457	469	456	469	479	448	491	449	441	434	430	424	459	476	457	425	445	443	481	454	451	440	448	485	436	472	433	434	445	446	445	460	463	448	457	412	443	442	463	446	455	473	458	466	438	394	477	439	449	414	448	469	435	496	474	467	431	473	431	439	478	441	483	464	455	450	455	470	458	462	480	434	448	450	469	474	415	465	445	479	450	445	413	444	453	437	448	460	488	436	452	447	433	478	441	462	459	440	444	447	434	452	451	432	445	449	464	430	449	451	414	443	476	453	447	431	422	449	434	462	462	452	474	449	445	442	453	443	462	451	423	422	453	481	421	441	449	438	448	423	435	428	482	448	429	425	476	469	465	447	438	442	440	427	439	439	464	480	438	440	471	448	431	455	450	480	439	437	474	482	473	475	440	429	444	440	432	494	448	433	473	441	444	443	449	479	435	448	429	453	488	409	438	491	449	452	426	441	466	445	466	466	442	433	452	480	432	444	464	400	447	444	413	460	459	468	445	460	460	506	493	485	469	440	418	429	456	441	471	445	399	480	433	431	463	474	447	431	498	468	453	474	455	415	506	443	454	445	452	447	472	479	477	397	434	441	449	414	456	460	452	422	486	512	439	467	450	430	452	467	487	458	474	511	486	475	443	429	418	457	433	412	470	437	435	455	480	456	437	435	442	430	451	481	409	452	453	458	466	497	461	438	450	445	436	426	475	474	455	477	465	466	414	459	470	425	445	443	448	436	436	490	480	460	485	476	419	434	449	486	477	440	441	468	443	448	460	476	458	435	437	467	422	417	424	475	450	453	434	440	451	467	453	398	439	445	436	423	444	439	431	454	437	430	422	453	452	446	440	466	465	469	471	413	409	456	448	448	445	449	462	433	433	413	462	435	443	401	450	455	455	473	480	433	461	434	455	470	421	470	424	442	445	450	447	402	432	458	488	430	445	473	453	430	449	445	483	451	478	474	435	484	478	436	430	471	437	429	443	456	452	479	462	446	410	414	449	460	470	434	456	464	452	442	491	427	460	453	487	468	441	457	468	434	469	477	453	423	434	465	436	452	509	468	451	436	444	453	425	465	441	461	464	417	450	462	470	480	429	436	442	438	464	429	478	465	459	452	469	463	450	390	430	428	455	481	492	444	448	466	514	469	455	474	444	443	421	479	438	479	436	427	469	420	484	442	486	447	453	446	449	413	447	460	414	459	424	408	419	432	425	446	419	446	439	445	438	419	479	446	417	429	439	418	483	498	449	415	485	442	423	435	459	422	445	447	489	460	464	474	429	459	466	454	445	429	416	422	502	427	463	441	462	448	420	433	446	465	436	465	445	489	460	463	436	443	465	472	424	445	418	465	432	446	469	451	441	446	448	470	483	436	481	440	463	423	483	470	441	471	425	448	483	452	463	451	454	446	422	457	422	490	406	436	438	431	475	424	466	430	450	486	447	437	455	470	448	484	447	438	470	440	430	473	480	436	414	462	442	417	466	444	457	473	454	438	436	472	471	494	456	476	487	445	428	434	508	450	454	449	483	436	452	422	424	472	440	451	443	460	442	493	453	467	411	461	446	446	487	436	428	444	440	431	409	467	428	479	486	463	439	462	449	447	482	450	422	416	502	441	446	426	386	387	464	425	400	453	453	413	457	455	413	471	455	442	477	429	419	401	492
38579	12116	15878	3889	2663	2041	1723	1544	1368	1244	1108	1111	1086	985	977	924	930	885	886	915	917	812	957	837	862	891	852	831	836	866	864	829	871	808	881	850	886	863	789	835	823	882	844	892	843	851	833	864	851	806	811	797	797	822	861	836	808	838	796	774	807	830	818	842	807	861	806	823	849	815	827	788	855	794	827	858	803	836	828	833	802	839	802	774	809	828	804	827	879	781	833	758	768	826	827	856	817	786	809	810	814	763	783	828	812	850	810	808	851	871	765	802	833	825	828	798	842	800	842	828	783	813	811	793	804	824	848	847	788	816	835	886	848	878	815	795	797	881	811	845	816	797	847	828	790	806	816	800	825	784	805	817	814	788	804	799	836	859	768	810	788	802	857	838	789	844	781	854	808	800	801	815	846	778	787	806	826	788	804	821	836	784	782	837	825	721	788	771	766	771	813	852	830	774	786	830	766	895	848	802	818	835	821	839	787	801	802	790	828	765	843	845	869	817	797	851	830	766	806	814	784	796	809	837	757	834	910	836	864	841	843	828	832	797	797	828	802	836	821	851	854	798	798	843	839	824	866	801	814	857	848	798	818	851	808	798	822	824	784	819	779	859	837	778	804	807	817	825	838	754	832	746	789	767	822	772	844	835	848	833	811	795	814	809	799	860	827	794	784	821	799	792	861	776	848	809	780	797	787	783	797	837	810	835	803	789	803	772	779	762	774	807	779	822	836	777	836	828	874	817	806	849	835	791	750	780	810	784	833	858	798	772	766	816	813	744	822	818	848	791	800	839	762	793	848	799	749	817	782	812	852	821	762	796	837	802	819	787	877	792	820	772	836	800	819	814	841	819	820	847	773	838	804	812	788	735	794	745	768	793	829	776	791	783	826	804	809	748	792	812	855	817	800	842	820	816	778	794	840	856	890	786	828	826	835	784	846	783	783	851	843	782	799	835	802	778	784	804	820	775	831	835	791	813	799	820	758	843	830	850	751	834	806	844	830	802	817	806	851	853	835	859	815	774	808	834	804	793	796	750	758	810	810	830	762	822	795	870	835	823	835	790	833	809	854	829	803	797	809	820	830	798	827	819	768	843	812	797	762	845	844	780	816	835	797	833	810	826	805	817	813	774	808	784	770	843	813	825	797	751	814	872	798	800	802	839	767	787	778	840	820	811	848	807	786	824	785	831	824	807	809	800	818	867	815	860	792	787	802	773	828	801	850	834	807	837	841	853	810	783	831	770	803	773	831	783	820	797	784	829	840	823	813	792	820	809	790	820	832	779	821	828	774	852	836	807	816	824	870	851	828	814	836	801	760	759	800	845	826	782	820	810	768	797	786	816	813	822	835	777	805	842	805	842	784	835	829	802	832	792	819	785	824	786	831	785	811	777	815	802	825	835	814	847	814	782	804	822	812	848	805	823	857	831	785	814	829	843	770	827	818	830	818	821	799	859	796	865	901	807	800	804	741	754	825	856	759	782	856	735	843	805	849	779	815	834	812	768	823	823	876	840	823	801	834	754	799	784	815	841	784	814	809	826	782	765	844	802	800	837	875	785	819	793	820	820	808	845	829	761	813	867	782	826	796	821	770	783	807	815	847	810	811	826	858	794	836	795	804	813	759	806	800	807	822	841	798	788	734	803	807	794	791	754	842	812	783	869	816	769	823	798	802	844	797	818	830	818	830	812	792	797	821	826	812	843	853	772	784	793	802	812	787	815	835	824	799	783	795	799	805	881	831	790	846	808	779	838	808	818	769	806	807	805	798	788	747	794	842	795	838	841	865	795	827	858	840	812	819	844	806	786	816	763	773	818	784	808	769	827	839	794	876	841	817	796	757	822	818	750	813	805	854	805	768	798	766	840	761	849	820	791	829	849	835	835	790	862	822	823	782	825	842	854	781	829	830	768	848	817	801	836	814	803	783	825	834	836	805	867	821	772	842	773	829	828	775	828	792	849	824	832	820	809	815	816	848	856	813	810	860	783	802	796	787	778	837	848	822	806	888	834	832	771	814	795	841	823	825	770	795	796	814	825	855	814	773	881	788	876	804	821	813	806	853	778	839	814	892	843	820	825	755	805	769	812	853	791	843	791	778	800	879	770	825	778	833	780	817	833	744	741	808	832	763	788	796	864	787	811	807	858	833	793	803	806	786	802	802	884	818	807	777	823	853	807	844	823	793	817	814	801	793	814	780	784	826	821	804	809	833	819	807	803	769	879	800	831	842	786	808	820	797	840	862	818	743	789	792	790	825	852	861	780	807	802	810	775	823	741	841	813	805	815	830	788	793	856	795	778	863	776	739	790	837	818	819	847	806	855	849	817	803	792	816	796	821	880	819	800	766	772	856	836	835	818	865	851	770	827	794	853	827	797	846	830	810	817	763	831	874	747	815	792	807	804	856	814	821	843	801	768	813	815	778	861	788	835	860	798	827	794	840	839	835	797	771	842	785	785	811	794	833	792	827	818	803	833	797	798	761	830	873	844	833	786	807	801	805	779	843	894	763	852	833	786	817	824	798	822	834	807	823	805	840	807	828	828	829	852	788	811	840	845	799	858	837	827	838	818	823	841	818	808	816	743	799	829	749	829	820	828	858	769	844	812	810	773	804	812	759	778	839	763	817	762	770	804	824	872	809	764	849	837	774	818	804	881	791	792	827	789	860	804	849	792	884	839	783	804	797	871	827	793	798	803	829	782	818	854	825	797	781	807	811	867	817	833	792	861	817	818	863	871	824	800	852	801	791	799	788	758	779	790	827	779	830	799	763	828	793	816	782	794	818	861	785	842	773	798	834	817	775	839	838	812	809	815	859	821	799	847	807	830	846	775	846	830	829	816	859	854	819	775	839	822	813	789	807	793	786	772	782	836	800	815	804	784	805	806	798	789	815	821	814	816	796	802	815	857	802	773	853	818	835	812	812	807	778	854	849	813	856	839	812	800	878	840	784	850	803	891	801	813	834	823	873	805	775	803	842	788	783	800	801	776	886	856	828	768	784	811	842	782	786	772	785	788	822	824	809	830	864	829	793	773	817	791	793	730	839	858	813	784	817	796	803	829	806	852	779	804	771	821	835	846	837	816	810	805	784	863	750	803	901	829	744	833	867	817	800	802	795	819	814	818	787	857	799	796	802	826	811	828	775	807	762	854	843	765	801	773	765	879	813	835	821	823	865	811	793	828	785	845	793	827	811	807	808	773	814	805	853	847	839	851	832	821	834	836	829	854	836	781	806	823	862	794	769	832	823	814	813	815	793	772	827	842	802	772	821	859	794	849	769	798	777	832	776	827	799	826	824	838	829	828	873	831	884	825	795	791	833	838	814	802	758	781	800	787	774	813	789	791	762	749	799	834	808	787	833	806	826	829	825	803	800	834	785	785	849	826	826	802	772	818	814	852	830	858	839	833	831	809	825	779	786	824	786	829	791	799	861	829	777	827	776	850	866	780	771	832	788	830	871	841	802	778	769	882	798	817	803	867	840	798
23272	21206	28630	24063	21207	20908	3407	933	736	709	661	587	651	593	556	558	541	545	556	532	565	532	507	521	524	485	500	506	475	508	484	476	526	517	502	499	500	481	501	494	544	464	462	480	492	533	503	459	484	497	511	500	498	469	423	491	444	493	504	507	497	490	488	487	488	479	478	509	493	502	501	487	489	466	466	489	458	460	487	498	482	497	482	515	477	495	466	503	463	445	503	469	478	450	473	487	480	446	471	497	483	459	493	501	493	462	483	477	479	449	508	465	461	466	481	498	449	471	457	479	477	498	469	452	471	499	499	430	486	427	465	518	494	497	486	479	452	473	473	461	472	464	483	458	466	467	467	482	462	476	474	457	503	506	470	467	482	477	496	491	500	520	489	468	463	472	489	480	518	475	463	435	474	490	478	476	487	480	489	477	467	507	462	480	461	464	458	472	458	456	467	495	470	466	466	474	457	477	510	459	474	488	492	487	494	482	446	490	485	487	468	425	487	458	504	495	473	484	481	469	473	460	467	489	462	505	467	481	476	467	484	513	529	482	497	424	474	460	450	503	514	487	504	478	451	485	444	460	483	465	494	465	524	469	480	471	496	448	487	465	513	497	464	443	510	459	517	439	501	473	476	498	466	496	559	477	478	546	440	451	480	485	471	494	491	453	495	481	500	460	485	508	480	481	528	472	485	498	473	514	517	494	483	471	471	477	477	464	471	535	483	483	473	477	460	479	527	528	503	435	488	458	498	494	468	463	469	522	478	501	437	447	502	495	509	478	464	537	503	517	464	468	505	479	490	476	492	478	508	510	501	504	447	492	507	516	474	454	502	514	492	533	502	472	489	492	491	501	443	465	483	471	487	496	470	482	447	473	465	462	520	500	476	468	469	467	499	474	482	464	422	535	468	481	528	478	467	478	466	489	437	465	530	484	515	501	502	473	475	468	460	464	467	467	467	498	438	434	486	491	493	485	469	500	508	485	459	454	460	472	463	468	481	466	502	459	452	459	458	471	508	479	481	490	487	458	497	486	478	491	429	468	496	448	537	510	462	445	484	494	464	479	483	511	498	535	460	448	458	476	523	489	466	416	464	477	482	469	499	512	508	488	506	489	503	472	488	489	499	463	509	508	454	470	471	492	524	472	472	459	509	481	448	470	474	426	503	461	455	490	480	495	464	488	467	428	465	479	470	496	462	523	483	493	498	445	515	516	493	465	503	453	449	497	508	483	499	486	481	480	478	463	491	486	476	471	460	514	444	471	493	489	460	492	480	461	484	528	500	467	477	487	475	469	485	493	477	446	469	480	454	459	481	470	473	482	480	490	493	473	444	459	493	488	485	481	500	472	486	492	476	422	494	457	486	477	503	488	508	482	472	455	461	499	497	493	499	541	462	500	485	503	472	470	511	486	492	485	483	484	473	455	479	464	448	463	499	463	523	483	524	460	457	513	497	468	506	496	506	453	466	471	452	460	476	474	478	447	476	478	498	467	478	446	479	462	464	491	471	476	487	460	507	492	494	499	480	475	482	470	480	472	512	493	503	484	524	451	493	466	505	487	482	484	502	484	490	435	502	445	496	494	477	491	494	474	515	467	468	497	502	490	470	490	477	476	458	472	459	449	487	500	488	506	444	490	477	486	485	419	502	471	474	472	536	479	487	499	493	464	471	503	510	526	465	494	451	503	440	485	476	505	454	485	499	520	477	479	462	446	490	509	462	502	524	505	466	464	483	484	467	440	490	483	495	474	479	478	503	500	456	454	472	462	478	474	474	457	487	513	509	492	517	465	441	484	454	487	511	472	487	496	467	525	478	468	439	460	501	513	489	438	477	511	472	475	495	480	485	498	507	485	465	464	487	429	442	455	481	470	465	485	493	494	517	448	471	467	499	494	481	428	493	474	431	484	457	472	481	453	479	477	509	478	462	462	451	458	439	464	448	448	448	447	462	493	501	454	517	498	467	452	511	482	481	507	528	463	484	463	467	438	458	492	470	457	474	477	445	489	472	489	490	463	480	505	482	493	471	474	463	474	432	459	486	493	499	501	495	489	450	459	485	458	506	483	454	439	447	497	471	506	479	481	461	484	496	430	501	503	536	481	482	473	490	481	457	473	462	466	435	481	490	459	483	479	495	467	470	441	473	486	485	424	434	465	433	499	494	490	436	497	443	478	499	496	487	537	457	503	489	517	503	500	450	512	424	495	485	500	485	478	519	495	486	478	506	474	484	481	462	484	497	492	502	497	476	473	509	512	502	477	503	489	452	450	511	488	487	454	501	462	518	448	481	476	497	473	507	441	481	471	490	476	482	501	463	488	479	465	475	476	482	502	490	481	510	476	520	514	490	459	485	485	489	486	505	518	503	434	456	507	529	450	495	461	497	447	490	433	489	474	468	465	522	467	477	496	502	480	518	469	479	449	479	465	457	471	474	486	492	485	498	483	488	479	461	486	462	510	429	502	471	497	455	522	497	457	517	477	526	485	466	451	479	493	505	523	508	460	490	486	483	479	486	487	483	467	474	482	458	492	507	501	456	491	485	467	507	455	481	471	521	461	477	497	469	532	496	483	499	469	464	467	434	491	484	494	458	472	483	454	498	462	515	490	455	491	492	504	493	487	448	484	482	464	501	503	465	445	466	483	474	468	461	503	458	500	445	478	486	482	509	508	473	450	474	456	524	502	488	485	464	485	512	484	479	518	485	497	479	464	501	487	504	491	433	481	478	493	492	465	499	471	480	470	472	445	451	444	474	480	435	465	494	491	487	469	482	517	474	469	476	461	485	471	472	482	507	515	491	464	467	496	464	473	521	489	505	507	465	516	485	478	488	473	466	475	503	488	476	526	492	482	494	455	483	499	447	472	479	477	498	444	485	474	501	480	489	443	544	456	469	498	472	505	499	505	459	488	470	471	473	452	477	494	482	486	525	499	486	517	492	441	491	438	459	482	495	475	452	506	518	495	477	495	493	501	495	485	466	487	488	479	484	502	527	483	478	495	479	487	458	499	468	498	447	486	451	484	471	491	498	477	484	520	525	464	471	467	458	521	503	465	465	491	465	446	441	450	501	477	462	491	490	469	465	471	468	523	470	491	477	466	471	470	470	481	507	448	502	519	458	479	438	464	448	483	514	465	488	489	489	496	465	434	477	484	483	518	477	479	501	478	491	456	480	476	463	460	491	500	469	516	488	466	486	483	477	443	492	469	454	508	461	513	469	496	482	464	477	502	498	482	467	466	491	476	491	487	480	481	510	459	476	505	506	477	478	494	496	485	449	532	484	487	484	480	471	452	471	449	469	464	487	519	457	476	496	484	452	499	492	495	450	455	473	489	484	489	479	492	512	483	500	484	488	453	456	450	474	520	507	495	479	461	503	460	473	460	495	508	494	482	482	498	497	459	479	460	449	473	486	496	496	483	475	462	503	475	507	465	481	531	450	479	463	504	480	509	501	436	469	507	483	460	463	442	465	452	483	463	468	488	471	460
37480	15551	18351	6288	4294	3030	2519	2146	1846	1645	1453	1351	1221	1191	1117	1097	1019	1027	999	1022	1000	973	853	866	907	936	893	899	838	901	902	905	815	888	882	827	827	835	859	838	824	818	855	835	854	861	815	822	828	818	802	826	805	815	820	792	867	823	793	781	834	807	743	846	817	861	841	825	885	863	850	882	825	786	857	865	831	815	849	842	817	823	800	832	822	858	803	836	825	823	792	826	853	859	802	793	803	836	853	859	774	816	721	811	830	772	839	875	798	791	833	785	737	818	844	804	815	809	786	789	837	852	825	794	833	829	827	836	790	835	747	787	816	801	805	814	837	785	793	814	793	782	826	845	792	829	795	802	820	846	789	836	813	808	749	834	841	817	772	776	802	779	828	829	809	852	810	811	805	848	810	789	786	785	807	825	858	839	850	853	850	824	819	842	776	828	823	807	811	803	879	856	802	799	834	771	811	804	867	809	798	810	798	836	786	774	823	785	814	817	813	783	764	786	821	825	842	819	810	774	853	806	835	785	748	842	755	796	793	863	812	826	853	784	818	813	790	814	835	805	799	823	806	797	866	815	752	812	838	811	801	815	820	794	790	855	805	833	809	827	775	809	766	815	828	837	821	811	821	796	768	764	831	765	775	799	801	784	809	791	828	816	793	844	752	865	839	805	772	764	811	796	845	860	844	820	826	836	809	807	826	845	840	835	787	785	821	792	826	822	830	851	780	860	815	802	849	814	805	810	781	811	799	869	783	791	841	828	853	831	777	804	817	808	811	824	794	789	819	830	808	798	800	833	817	775	741	827	783	832	808	798	826	761	827	862	869	783	849	824	806	770	804	796	851	818	853	842	836	786	878	811	770	801	817	827	822	787	804	776	860	795	795	813	849	846	841	830	784	815	857	857	823	801	759	841	786	812	828	784	802	810	754	797	841	762	845	811	784	815	816	807	848	801	779	844	796	821	862	824	822	813	809	827	796	792	793	753	792	854	854	801	839	848	854	787	804	780	811	813	812	826	880	803	864	833	832	795	781	787	860	855	785	792	884	859	851	744	822	814	808	847	783	811	848	805	793	773	842	821	811	775	795	809	796	781	829	808	849	788	837	819	806	778	810	805	843	853	785	752	812	832	777	850	849	859	824	796	828	835	773	826	837	807	850	807	838	828	816	811	806	817	807	808	789	829	794	799	786	781	845	753	784	776	806	751	823	830	904	845	814	868	802	818	771	854	777	820	782	801	828	864	836	806	840	849	826	822	784	796	835	800	796	864	802	830	813	788	807	769	804	805	840	817	791	809	786	832	798	850	842	810	822	783	805	804	825	776	806	814	860	793	806	830	779	820	803	885	768	764	759	791	846	797	802	772	782	839	803	818	799	782	803	819	750	826	831	800	798	808	797	841	805	794	766	822	858	798	846	834	773	871	866	780	813	775	834	794	804	820	837	805	834	858	784	857	761	786	810	795	806	807	817	796	775	834	820	769	837	811	864	824	836	848	783	771	832	777	851	785	820	832	864	828	811	813	807	832	792	817	795	839	815	832	848	815	831	840	835	859	824	831	843	802	854	806	834	788	791	780	837	831	836	779	817	800	834	746	819	798	835	803	851	834	830	815	806	835	847	837	805	850	769	794	835	789	806	846	771	835	821	815	874	827	823	826	820	788	780	815	803	817	793	777	768	801	811	807	839	820	790	809	826	862	825	877	817	770	847	822	791	846	786	792	817	848	783	786	773	757	795	801	782	788	843	872	818	807	837	803	772	814	822	839	774	760	786	767	789	826	832	818	782	787	770	773	803	820	807	835	823	785	807	852	772	815	782	800	798	855	806	781	821	826	807	761	764	775	824	822	758	873	868	809	856	878	834	782	834	850	778	811	828	786	777	822	795	877	814	772	793	822	790	812	768	874	800	855	842	796	801	812	866	808	814	825	803	830	816	799	845	772	833	802	754	795	794	798	850	837	819	752	842	814	804	840	868	823	798	813	814	820	835	778	832	784	804	815	861	776	834	806	803	781	767	790	847	801	780	847	774	826	758	805	877	816	845	818	771	856	850	804	818	792	796	798	814	812	833	768	850	788	783	773	838	814	836	819	810	801	783	809	848	817	783	843	809	799	785	820	828	805	896	788	789	812	817	854	874	800	800	822	774	802	859	826	784	828	764	818	820	805	777	823	781	786	766	827	834	830	810	812	789	833	822	806	799	824	805	784	815	793	814	812	799	796	796	818	763	784	750	837	744	847	862	846	766	811	769	792	764	846	785	796	836	818	762	766	790	835	825	836	819	792	796	784	789	836	834	831	805	837	796	828	833	829	846	818	842	758	806	824	810	851	810	801	793	796	759	792	793	806	839	818	807	844	810	816	787	813	798	804	831	816	810	786	806	772	822	830	789	791	818	807	784	779	780	802	791	838	825	798	821	849	793	808	782	823	792	862	792	854	786	865	805	802	832	811	764	845	836	884	780	847	814	838	693	781	841	805	809	789	820	833	845	799	765	812	846	787	812	823	823	787	792	772	811	876	787	793	816	853	857	831	795	804	800	798	809	816	821	809	794	781	847	806	815	829	784	822	807	835	806	797	873	790	787	812	823	768	808	815	770	764	806	821	824	787	834	794	827	815	868	839	808	850	815	766	811	790	815	822	781	810	815	817	836	823	852	837	827	810	842	786	778	789	872	840	790	787	841	801	750	830	862	768	825	836	835	788	830	810	782	774	792	795	815	794	812	767	804	747	811	844	845	838	821	816	869	810	838	846	819	827	837	822	827	823	809	776	802	771	830	842	840	820	822	782	827	830	831	829	809	814	849	807	795	798	804	834	795	851	788	842	779	768	826	822	821	790	792	826	805	814	876	794	803	772	775	839	798	860	794	812	847	804	880	804	800	800	809	803	845	824	844	804	813	879	873	820	769	866	843	823	763	788	786	792	859	864	820	807	788	833	825	772	776	867	780	794	812	780	820	812	825	817	789	837	787	796	787	824	749	801	816	821	825	807	813	752	814	778	828	774	830	863	849	844	866	777	785	766	844	795	793	818	859	797	833	824	788	845	815	824	809	796	747	793	720	847	790	779	857	833	817	818	873	809	846	855	808	817	814	825	800	823	814	818	824	818	790	825	810	819	849	801	836	873	803	766	835	827	834	836	818	835	832	804	807	864	832	841	790	815	826	796	814	796	848	799	805	822	858	803	823	809	738	865	836	889	801	810	804	785	812	832	774	796	800	845	863	765	829	815	793	816	797	801	755	783	807	813	804	795	859	812	812	795	857	809	826	887	865	793	807	789	851	803	835	830	833	792	834	782	890	787	785	772	896	795	814	866	793	820	848	817	812	759	790	841	818	782	757	825	808	810	805	826	856	759	828	789	810	839	790	801	853	814	785	788	803	783	822	832	800	807	796	820	821	770	791	770	812	856	816	820	821	801	801	763	788	825	815	797	832	800	831	818	788	830	802	845	801	778	766	806	773	816	817	784	799	765	826	825	815	757
27140	21085	14113	2206	1199	1094	1001	998	981	936	917	931	948	872	934	1000	933	942	931	931	977	959	970	944	949	945	946	938	967	989	959	912	942	942	950	965	917	936	921	960	945	916	948	974	916	966	881	912	904	923	863	911	903	929	903	997	908	942	865	941	904	923	929	914	924	934	944	953	969	921	939	963	906	952	989	946	924	900	973	901	961	977	878	957	922	951	945	923	918	901	939	916	925	964	905	940	921	945	989	895	1001	906	964	888	887	980	1020	911	939	934	941	933	941	886	987	912	919	895	908	936	931	920	911	945	950	868	935	942	914	917	907	928	941	932	982	946	873	890	914	916	862	897	916	937	922	883	997	967	928	923	970	928	944	925	949	925	951	970	955	886	908	946	944	945	927	952	943	970	899	911	977	982	1032	959	932	922	897	887	923	984	939	950	981	945	933	939	915	914	952	969	979	874	985	893	870	915	911	935	911	954	911	957	904	943	957	910	933	942	943	893	941	946	920	914	901	899	950	910	915	896	977	925	887	960	942	973	992	978	933	917	935	909	899	901	941	979	938	944	887	967	965	980	915	903	904	935	968	937	932	958	968	899	872	893	952	906	942	942	973	933	955	969	961	940	913	914	949	945	957	906	951	982	932	909	929	923	931	950	922	899	944	934	935	965	946	920	923	938	953	970	864	935	985	919	895	902	858	931	866	953	896	974	937	924	888	969	931	916	946	908	909	917	896	924	968	957	913	949	971	954	925	935	939	903	927	925	969	964	967	911	953	935	917	949	924	916	911	954	970	949	922	902	957	888	977	937	925	928	928	898	925	919	955	997	956	938	956	911	927	896	907	947	961	933	919	974	907	967	961	931	976	978	928	944	907	895	972	998	989	923	958	918	920	871	890	925	978	913	946	922	984	990	922	900	911	904	909	919	935	949	959	957	908	940	925	928	937	926	943	985	974	910	973	927	926	936	947	902	916	918	864	921	989	893	1023	905	968	922	925	961	940	913	889	926	897	943	921	870	946	934	935	921	928	933	938	957	913	992	911	982	950	879	941	926	958	897	929	946	1008	966	946	878	888	978	937	906	927	905	914	925	970	908	913	907	945	953	961	953	918	955	968	967	915	942	915	911	955	979	884	922	912	953	916	942	966	962	967	978	935	961	963	920	969	951	938	930	925	896	912	969	996	970	979	929	952	922	951	919	902	913	913	969	923	929	935	969	962	907	922	912	968	929	909	920	967	886	1001	967	946	971	922	951	929	990	990	957	908	960	955	898	899	917	897	932	923	945	934	940	929	978	912	948	931	909	995	972	927	934	940	893	966	931	945	901	907	946	952	952	980	958	917	899	947	906	941	926	913	951	920	932	968	896	948	903	915	938	877	911	955	952	929	950	915	923	907	961	910	936	916	890	921	919	909	959	940	953	904	943	923	941	897	877	884	949	909	898	867	936	960	923	962	962	926	936	870	952	965	965	970	1013	887	890	954	870	962	921	961	920	892	908	939	973	917	939	944	914	962	940	903	971	954	984	939	887	881	924	938	911	909	913	943	921	938	914	985	908	957	877	943	902	976	901	949	872	956	952	933	905	895	924	932	939	855	984	853	929	893	913	917	868	941	986	960	964	961	916	923	940	947	926	954	945	976	1019	924	927	923	958	899	945	913	899	913	904	939	925	946	986	936	932	934	924	972	905	965	944	949	925	921	941	921	971	947	938	974	980	949	939	946	956	957	970	948	967	977	991	953	979	916	929	896	937	909	900	917	909	942	932	948	907	930	944	953	923	930	969	954	951	917	934	912	940	976	902	937	877	890	922	959	956	939	937	949	947	955	903	914	927	945	942	917	924	971	897	934	937	905	954	929	986	900	993	880	905	943	956	930	992	920	976	928	949	935	925	921	860	949	903	921	960	987	890	923	974	955	945	934	919	959	884	964	949	917	934	915	945	961	910	956	958	944	922	937	925	926	918	883	961	957	963	962	960	939	913	969	971	989	911	921	926	1020	970	951	963	939	947	910	944	920	952	928	917	931	908	977	964	919	974	901	990	914	917	937	965	951	962	1006	1005	1007	956	916	914	942	908	998	938	927	906	920	917	901	963	923	933	963	894	947	918	917	925	887	941	942	971	930	968	937	907	925	941	934	935	925	900	879	909	939	917	953	883	963	966	952	946	864	955	926	980	880	928	962	945	1000	946	982	944	936	929	972	957	893	952	975	960	934	934	919	914	862	927	916	949	926	937	910	906	949	930	854	951	923	906	953	932	912	977	901	939	917	921	935	970	954	910	902	991	948	969	961	929	871	898	945	935	997	903	947	961	889	912	937	947	892	980	961	951	890	970	873	939	948	901	932	965	965	987	904	915	942	984	905	917	943	884	926	934	984	928	960	951	923	942	931	952	847	888	886	903	903	912	920	927	891	952	946	910	928	973	908	943	927	961	926	988	932	979	931	900	929	914	962	961	920	960	939	925	882	907	964	929	922	927	937	1022	932	926	956	918	965	957	952	949	926	919	911	920	928	910	933	937	970	966	912	949	968	983	913	937	998	954	922	886	911	926	939	926	926	978	909	928	938	935	909	949	937	920	948	967	882	930	999	975	942	917	946	944	928	910	928	892	944	971	1023	912	996	954	935	961	949	962	888	942	970	926	956	907	959	927	969	1005	962	915	982	963	952	951	952	979	997	970	872	927	925	913	955	972	905	910	874	904	883	945	938	950	911	938	887	1010	930	962	949	961	914	931	897	940	941	942	917	890	922	1012	964	890	945	980	947	902	913	913	868	963	956	951	917	894	917	943	909	877	903	945	979	930	955	939	887	879	950	977	924	934	922	942	937	953	930	982	893	917	935	935	979	937	900	936	882	920	917	935	937	904	927	932	987	935	990	911	883	880	898	900	953	901	943	893	952	938	959	927	925	917	999	878	965	975	909	956	1001	967	953	936	949	894	948	922	950	952	939	929	899	934	915	967	991	949	908	956	961	944	906	918	876	922	935	935	938	961	920	957	915	976	937	966	977	912	962	971	933	929	909	930	969	891	911	954	948	1006	956	922	904	920	902	949	946	951	950	950	982	910	924	956	951	906	944	948	909	918	963	971	935	944	887	899	947	928	937	924	961	982	909	924	878	914	941	939	948	889	978	943	1004	926	967	904	936	970	1007	926	897	970	898	958	912	914	944	961	911	960	959	915	947	857	956	965	941	928	941	936	974	946	967	962	947	926	936	913	905	968	920	970	955	896	937	961	942	915	976	959	903	930	936	936	959	893	939	924	927	895	974	941	923	945	948	945	898	936	986	990	956	934	966	948	920	873	923	923	923	935	936	910	911	942	924	916	960	899	909	958	967	929	943	956	966	927	931	959	947	996	942	918	968	921	951	995	920	973	928	981	987	932	966	939	908	965	890	917	890	916	932	924	937	960	958	968	985	958	945	918	940	960	935	913	880	907	964	933	949	930	933	913	943	914	937	1002	930	954	935	940	916	929	985	977	960	934	938	919	923	926	902	930	946	987	905	942	934	922
26950	4692	5764	1884	1813	1775	1665	1638	1639	1602	1655	1649	1580	1566	1526	1634	1603	1574	1560	1672	1552	1560	1571	1587	1608	1583	1565	1502	1558	1543	1633	1605	1531	1554	1518	1574	1549	1615	1604	1578	1632	1554	1519	1587	1556	1572	1522	1557	1582	1556	1631	1525	1610	1598	1597	1592	1558	1619	1557	1530	1612	1580	1628	1528	1529	1597	1551	1547	1582	1498	1607	1513	1538	1615	1591	1521	1609	1550	1580	1587	1547	1642	1587	1533	1517	1557	1553	1607	1597	1603	1578	1546	1592	1572	1604	1617	1552	1588	1587	1514	1588	1528	1597	1602	1631	1613	1614	1579	1550	1606	1518	1553	1544	1494	1498	1536	1496	1523	1493	1617	1567	1469	1550	1566	1527	1552	1569	1545	1557	1603	1546	1577	1519	1581	1540	1546	1585	1656	1597	1508	1526	1529	1567	1601	1492	1575	1592	1570	1518	1521	1552	1528	1559	1503	1604	1560	1607	1545	1609	1530	1517	1526	1599	1568	1559	1544	1499	1607	1493	1586	1611	1590	1535	1575	1562	1553	1562	1554	1549	1587	1591	1660	1609	1573	1538	1543	1597	1563	1597	1551	1563	1559	1546	1536	1461	1506	1627	1542	1521	1599	1616	1617	1584	1555	1544	1548	1621	1547	1623	1515	1581	1510	1588	1548	1591	1558	1584	1660	1551	1570	1557	1606	1543	1586	1566	1572	1556	1553	1562	1587	1535	1525	1663	1601	1557	1584	1527	1523	1603	1587	1547	1589	1584	1541	1536	1587	1602	1629	1582	1627	1619	1530	1533	1580	1614	1576	1621	1592	1545	1551	1610	1671	1638	1533	1614	1604	1570	1597	1604	1563	1546	1496	1561	1639	1591	1581	1553	1570	1526	1554	1672	1571	1544	1557	1574	1609	1646	1542	1600	1589	1583	1550	1556	1526	1601	1484	1543	1532	1604	1608	1574	1597	1570	1572	1514	1580	1556	1524	1591	1550	1546	1584	1534	1597	1647	1534	1537	1522	1555	1542	1579	1526	1567	1591	1472	1527	1546	1512	1528	1553	1668	1566	1585	1569	1620	1585	1593	1580	1611	1558	1502	1607	1552	1609	1631	1551	1564	1613	1615	1603	1574	1570	1523	1539	1589	1619	1513	1518	1587	1582	1608	1666	1519	1599	1621	1538	1537	1509	1567	1538	1583	1657	1512	1569	1577	1532	1618	1570	1549	1530	1627	1578	1600	1552	1576	1557	1540	1601	1599	1615	1553	1510	1549	1571	1668	1548	1584	1627	1614	1519	1593	1594	1553	1525	1624	1556	1586	1554	1564	1603	1584	1501	1615	1593	1616	1595	1577	1511	1587	1528	1590	1606	1538	1502	1518	1548	1516	1516	1552	1576	1530	1574	1633	1542	1571	1583	1634	1507	1498	1562	1646	1541	1530	1514	1540	1581	1541	1538	1519	1626	1646	1576	1525	1588	1547	1558	1505	1542	1579	1618	1563	1570	1560	1450	1592	1561	1604	1552	1533	1565	1537	1521	1579	1643	1578	1545	1582	1601	1575	1619	1579	1531	1489	1570	1558	1599	1631	1560	1564	1642	1557	1510	1558	1504	1574	1582	1572	1537	1549	1573	1503	1609	1600	1487	1505	1597	1517	1531	1594	1559	1556	1590	1630	1559	1543	1550	1552	1598	1492	1529	1510	1576	1569	1549	1595	1634	1517	1568	1556	1520	1619	1592	1604	1630	1552	1546	1623	1624	1577	1561	1568	1549	1596	1610	1578	1508	1542	1535	1594	1596	1584	1561	1511	1581	1553	1537	1568	1513	1626	1550	1579	1636	1646	1546	1561	1551	1585	1561	1637	1529	1572	1598	1642	1614	1575	1529	1585	1565	1548	1620	1564	1548	1542	1573	1561	1648	1573	1587	1591	1568	1530	1612	1653	1545	1594	1582	1607	1570	1621	1496	1534	1650	1651	1567	1602	1613	1576	1521	1620	1599	1594	1592	1519	1585	1574	1615	1522	1526	1581	1563	1555	1606	1588	1553	1522	1602	1602	1599	1529	1502	1543	1528	1594	1572	1585	1570	1632	1547	1567	1555	1598	1569	1551	1600	1536	1569	1590	1586	1647	1536	1532	1537	1561	1518	1548	1540	1489	1537	1555	1572	1473	1477	1547	1631	1593	1568	1592	1566	1562	1542	1464	1539	1599	1569	1530	1595	1552	1534	1666	1522	1543	1607	1592	1532	1577	1598	1621	1556	1515	1581	1533	1532	1602	1619	1539	1596	1521	1571	1501	1540	1529	1616	1535	1555	1513	1548	1559	1532	1582	1603	1577	1589	1582	1555	1581	1604	1606	1589	1583	1562	1525	1614	1641	1604	1587	1524	1545	1580	1610	1571	1597	1562	1557	1544	1607	1542	1630	1616	1578	1591	1475	1561	1631	1579	1639	1592	1583	1576	1581	1587	1563	1565	1600	1563	1543	1553	1621	1510	1607	1517	1628	1638	1633	1640	1501	1567	1592	1559	1573	1579	1544	1562	1538	1476	1583	1522	1660	1575	1608	1550	1641	1609	1549	1566	1607	1556	1506	1549	1595	1582	1588	1576	1607	1616	1561	1548	1610	1589	1607	1593	1522	1640	1627	1549	1575	1565	1514	1532	1570	1567	1593	1553	1532	1614	1504	1496	1582	1572	1517	1593	1588	1621	1579	1633	1532	1521	1561	1598	1526	1555	1554	1613	1575	1600	1496	1621	1524	1516	1612	1556	1593	1559	1617	1550	1528	1577	1522	1562	1531	1549	1527	1611	1646	1585	1547	1554	1542	1542	1543	1577	1665	1521	1576	1595	1539	1493	1521	1608	1555	1529	1594	1577	1515	1558	1594	1530	1560	1603	1567	1565	1614	1588	1556	1501	1613	1580	1524	1545	1630	1582	1584	1522	1621	1569	1586	1590	1619	1582	1530	1586	1566	1564	1541	1585	1571	1639	1549	1493	1571	1639	1562	1555	1600	1597	1607	1555	1538	1596	1625	1561	1565	1577	1529	1567	1509	1562	1577	1615	1577	1570	1551	1552	1661	1509	1623	1611	1571	1574	1530	1595	1486	1588	1562	1559	1554	1572	1622	1584	1584	1537	1574	1528	1549	1528	1504	1602	1635	1614	1523	1583	1520	1579	1577	1639	1565	1547	1570	1517	1609	1511	1539	1560	1571	1537	1547	1550	1550	1519	1511	1617	1597	1564	1586	1549	1575	1651	1598	1623	1580	1651	1595	1592	1619	1599	1513	1617	1566	1611	1522	1566	1546	1535	1599	1525	1549	1536	1571	1619	1617	1494	1570	1570	1530	1565	1611	1558	1577	1552	1579	1563	1575	1616	1505	1549	1552	1527	1612	1552	1562	1579	1603	1567	1586	1589	1499	1584	1556	1526	1596	1575	1611	1607	1512	1588	1555	1617	1634	1559	1546	1619	1541	1547	1637	1604	1572	1583	1636	1636	1602	1575	1580	1497	1635	1586	1607	1642	1580	1538	1545	1602	1591	1623	1593	1602	1604	1595	1566	1592	1605	1596	1521	1523	1654	1591	1574	1484	1530	1609	1522	1534	1542	1586	1607	1654	1610	1579	1581	1571	1586	1589	1608	1586	1517	1581	1624	1571	1588	1549	1630	1563	1530	1506	1495	1524	1572	1536	1582	1590	1532	1553	1553	1616	1637	1550	1569	1553	1555	1635	1597	1599	1567	1536	1560	1653	1537	1586	1640	1591	1665	1608	1557	1573	1571	1530	1534	1533	1528	1502	1603	1574	1618	1492	1529	1591	1585	1603	1615	1557	1532	1606	1559	1604	1532	1562	1640	1555	1553	1547	1588	1538	1591	1535	1549	1603	1520	1529	1586	1602	1606	1496	1566	1542	1583	1564	1616	1523	1604	1536	1548	1529	1518	1558	1540	1543	1574	1547	1586	1547	1621	1503	1597	1478	1568	1524	1541	1578	1608	1581	1540	1534	1508	1546	1506	1622	1633	1540	1535	1617	1467	1545	1588	1594	1614	1583	1512	1559	1549	1546	1655	1555	1485	1563	1597	1535	1631	1594	1526	1624	1563	1551	1503	1586	1633	1625	1564	1587	1490	1578	1553	1591	1617	1569	1664	1570	1603	1598	1611	1625	1577	1634	1521	1513	1559	1579	1553	1589	1622	1663	1567	1610	1567	1589	1526	1587	1578	1566	1585	1566	1625	1491	1659	1495	1572	1559	1574	1643	1613	1512	1539	1580	1535	1551	1555	1563	1591	1556	1558	1546	1537	1491	1551	1639	1580	1573	1543	1511	1528	1534	1533	1561	1530	1506	1544	1564	1582	1657	1549	1591	1502	1574	1599	1565	1549	1527	1551	1528	1560	1580	1625	1595	1574	1564	1526	1506	1557	1546	1519	1565	1503	1575	1562	1615	1570	1530	1590	1614	1570	1619	1604	1603	1536	1622	1651	1519	1559	1593	1603	1552	1596	1510	1663	1564	1639	1586	1577	1589	1546	1527	1529	1621	1545	1605	1589	1559	1592	1566	1654	1554	1591	1542	1662	1519	1548	1613	1556	1575	1618	1609	1625	1598	1572	1589	1552	1598	1605	1583	1520	1508	1581	1567	1641	1539	1611	1588	1643	1560	1535	1559	1563	1648	1490	1580	1568	1607	1506	1572	1589	1552	1639	1497	1593	1549	1564	1598	1571	1614	1613	1554	1624	1613	1541	1555	1519	1627	1569	1598	1518	1537	1518	1509	1472	1593	1597	1654	1551	1600	1613	1573	1602	1545	1532	1552	1559	1568	1523	1627	1536	1580	1538	1639	1578	1605	1537	1570	1604	1618	1597	1541	1606	1528	1526	1594	1603	1489	1560	1639	1617	1577	1607	1607	1580	1536	1568	1533	1541	1565	1604	1670	1570	1580	1624	1488	1595	1602	1532	1618	1580	1569	1546	1510	1567	1540	1532	1588	1592	1635	1522	1614	1544	1530	1590	1521	1489	1585	1617	1570	1526	1575	1581	1535	1528	1544	1564	1609	1590	1509	1571	1588	1597	1555	1607	1571	1476	1552	1625	1621
24087	21182	28002	24636	20916	4455	900	712	578	537	509	503	505	486	486	455	478	466	448	433	479	473	465	468	463	465	464	515	454	432	431	465	472	435	455	476	453	461	406	455	481	450	450	472	493	467	437	443	455	483	443	457	427	424	493	448	508	447	450	439	453	492	432	446	441	443	464	431	470	432	448	458	428	426	454	471	438	477	451	426	423	458	428	419	389	470	479	451	431	423	483	471	450	395	429	440	453	434	479	434	463	445	453	460	439	398	441	446	414	454	480	446	443	451	424	465	419	436	447	433	510	481	444	426	449	483	469	448	439	468	449	424	449	453	470	476	428	463	444	438	438	450	446	443	453	420	468	437	469	443	432	450	458	440	429	425	464	465	420	496	420	432	469	453	450	446	448	468	448	482	461	427	461	454	424	443	458	449	439	471	437	431	430	399	432	459	439	432	433	416	446	440	480	457	456	428	441	426	471	453	454	447	451	442	469	438	476	453	446	465	427	447	475	414	457	450	491	501	459	436	484	413	466	428	427	451	445	449	479	439	447	465	447	455	472	432	432	439	447	434	469	455	458	449	421	434	457	426	423	431	445	450	449	432	454	462	442	486	420	429	458	436	424	431	419	473	453	429	446	454	448	446	458	436	452	434	452	403	432	394	465	457	464	453	441	442	474	497	469	436	453	432	441	466	453	442	464	458	470	467	470	434	441	418	451	455	455	459	450	458	422	436	444	471	443	444	463	471	462	459	458	487	459	426	453	472	458	442	424	453	481	415	437	438	457	419	472	492	428	410	447	450	448	470	435	472	442	456	448	440	430	411	476	438	465	426	468	475	440	432	442	469	434	459	442	486	443	476	477	479	456	434	465	477	422	468	493	452	453	423	467	445	447	446	459	458	448	456	449	424	445	479	440	444	490	452	483	445	428	436	457	462	442	460	433	429	473	471	422	493	468	494	463	474	447	468	462	472	410	464	431	476	466	443	445	424	478	452	481	465	450	467	442	422	448	429	437	444	410	433	475	443	451	466	434	430	416	460	474	454	453	459	454	483	472	468	499	465	456	445	440	437	430	464	459	439	404	439	458	468	446	435	464	450	443	443	491	460	436	454	398	469	422	446	429	476	436	475	466	437	439	438	431	415	417	439	449	458	464	442	434	475	457	467	465	474	447	456	428	463	454	434	464	454	444	418	435	434	455	445	415	473	447	459	491	443	486	452	435	458	482	442	433	459	485	442	414	397	437	459	421	456	414	417	440	430	439	473	469	418	456	435	436	420	450	433	450	418	393	451	454	465	420	421	480	488	415	477	481	454	463	461	441	450	468	453	418	472	459	463	459	464	436	468	441	464	464	482	410	424	458	446	448	451	455	450	472	429	426	488	459	464	462	442	415	484	459	485	433	444	436	441	460	455	430	463	448	462	408	458	417	417	442	444	448	424	426	467	492	415	451	442	432	461	424	447	478	427	420	444	448	461	410	428	431	402	455	449	479	445	461	439	435	442	452	483	450	462	436	441	447	441	443	466	438	478	478	426	451	455	458	422	448	477	439	445	438	462	449	433	448	470	491	450	453	449	452	467	433	453	441	453	430	468	473	430	467	433	461	451	453	453	426	471	428	447	458	401	457	409	481	438	447	463	475	423	452	437	455	444	441	458	472	484	442	431	412	440	466	485	424	435	451	479	435	484	443	469	448	494	431	475	440	433	461	448	438	456	435	467	437	442	456	448	458	449	470	439	453	444	450	409	461	429	456	466	463	456	464	438	443	408	430	438	413	427	428	447	438	426	442	416	444	472	473	487	454	464	469	472	446	438	469	399	452	442	472	436	444	466	451	446	441	447	477	461	450	452	455	430	469	463	483	409	466	464	476	431	416	468	455	438	446	447	474	454	476	430	450	481	442	456	427	448	443	454	462	453	455	414	505	434	470	435	461	437	421	431	487	435	451	462	455	458	455	482	432	435	450	424	401	431	454	440	444	449	445	463	415	438	442	462	453	448	442	483	447	456	504	435	425	435	508	421	451	471	480	420	463	460	443	456	434	491	437	423	445	450	434	454	430	454	445	464	443	444	398	455	481	443	476	459	461	424	466	484	452	453	470	422	421	506	405	451	425	491	434	473	427	474	466	485	429	457	448	459	441	428	454	449	465	455	417	443	427	468	481	467	456	479	473	458	439	448	487	462	479	468	464	410	441	434	464	435	488	468	437	467	445	473	479	427	437	478	436	420	462	448	434	451	401	477	435	457	421	476	415	441	431	479	456	485	454	441	434	420	471	464	449	429	463	467	421	454	477	432	404	427	500	441	431	439	467	446	439	439	434	461	442	482	462	467	478	425	431	407	441	442	467	430	466	452	439	441	443	480	484	431	453	495	456	432	454	418	438	427	434	416	457	410	454	463	456	464	451	432	436	443	465	452	443	467	423	468	400	437	477	443	441	411	435	414	459	428	440	418	454	446	476	433	480	473	443	471	453	442	426	441	441	444	420	449	438	432	448	481	422	440	438	436	483	432	458	440	443	458	433	445	452	433	440	449	440	461	495	454	436	457	456	453	478	441	435	421	410	446	478	487	426	477	463	462	443	441	467	449	438	441	457	484	484	459	460	449	469	477	448	439	441	477	463	477	450	385	511	451	455	422	496	457	441	425	479	447	427	429	445	434	435	443	427	427	440	432	471	446	450	424	466	434	457	466	441	459	427	456	464	452	455	471	443	464	418	459	470	481	431	437	450	449	430	462	457	439	433	432	421	436	469	484	468	448	447	394	439	423	456	420	443	447	449	436	441	399	467	461	480	461	480	454	434	458	460	413	488	434	442	468	474	443	454	435	463	503	451	432	431	435	494	431	469	442	461	408	437	459	446	469	478	433	418	433	476	448	459	455	488	446	470	498	418	438	463	458	451	465	459	458	410	504	455	457	452	440	449	439	432	444	486	465	476	462	470	420	447	422	476	459	471	449	459	459	476	463	434	444	459	440	476	457	417	454	465	487	513	455	448	437	463	464	453	439	444	448	471	426	430	472	446	489	406	504	434	416	454	464	442	461	464	482	449	465	440	419	428	492	452	444	466	460	445	452	486	459	449	456	445	481	467	435	431	437	440	464	464	469	450	426	429	432	470	418	448	446	416	442	439	425	450	426	459	453	431	447	452	446	448	477	425	464	457	490	430	454	436	437	452	476	475	452	443	465	451	444	490	434	425	446	428	479	429	467	442	424	443	453	465	485	470	470	433	470	492	438	454	455	465	459	457	405	451	446	450	528	477	425	468	423	439	453	447	448	424	463	477	440	446	460	481	428	434	436	422	482	451	471	438	405	431	436	479	486	453	444	456	436	463	474	445	473	469	454	456	461	411	434	456	449	423	446	457	434	418	459	442	426	461	481	450	457	470	452	466	427	411	423	483	457	459	446	467	459	419	470	428	485	449	450	477	424	410	454	441	450	435	448	464	452	461	464	442	447	450	470	461	452	455	449	448	461	428	485	422	462	464	428
42169	11669	14413	3856	2750	2165	1762	1499	1365	1167	1077	1073	1005	999	997	985	908	926	906	920	877	828	880	892	845	855	833	885	836	864	779	822	835	812	795	853	826	834	831	866	828	786	852	849	870	847	785	833	816	841	854	889	861	789	864	832	821	829	788	785	835	784	799	809	816	819	878	803	826	809	734	830	806	821	815	816	806	855	846	864	854	808	791	780	779	828	860	828	815	804	799	775	802	843	815	849	842	778	791	783	832	863	815	820	854	862	798	824	820	817	873	785	776	799	837	819	808	838	821	820	820	809	814	795	783	801	764	798	785	808	775	842	756	816	865	826	819	808	819	844	787	818	848	789	796	787	790	794	811	818	758	818	812	838	796	809	848	787	786	855	767	850	780	813	784	789	845	790	776	839	797	800	847	817	769	817	775	853	814	807	801	776	829	844	802	780	765	817	841	783	820	852	808	875	794	809	764	848	823	837	803	835	807	817	781	800	817	804	862	804	799	758	794	808	815	768	792	807	868	811	838	820	802	804	841	771	765	816	842	866	788	816	840	805	817	879	824	827	831	826	814	857	834	813	779	785	814	829	828	747	825	783	796	786	811	815	805	829	777	881	786	804	807	821	800	830	773	838	803	794	811	814	787	757	836	784	850	824	805	815	777	792	879	854	808	790	794	822	788	803	798	834	799	793	787	821	827	818	813	777	801	826	774	829	819	814	820	813	809	787	846	781	824	848	837	799	807	792	775	813	775	852	877	762	853	836	777	832	810	776	851	814	831	772	785	821	855	792	821	835	766	787	785	748	743	837	787	814	814	815	797	767	786	815	826	818	775	818	793	799	876	830	850	823	787	842	829	843	788	834	800	817	863	777	819	832	860	781	823	813	823	794	837	753	816	799	778	822	813	808	816	816	764	804	789	825	791	757	828	801	808	800	805	808	816	796	886	897	810	805	809	814	790	782	846	823	784	833	798	761	832	812	843	826	839	814	823	777	785	812	815	834	783	830	796	804	790	805	764	792	788	794	795	828	781	802	834	847	808	815	780	803	811	824	821	825	792	768	873	838	798	811	817	813	841	860	802	850	861	811	814	808	793	826	847	804	856	861	821	803	802	826	801	815	821	857	796	809	826	752	809	835	837	872	780	818	847	805	819	862	836	880	790	823	778	812	797	813	790	862	823	786	789	833	842	824	768	795	848	788	813	815	811	810	797	791	837	798	887	806	831	848	753	813	814	792	771	826	774	851	807	805	813	802	804	821	791	798	840	783	848	829	755	817	852	835	819	799	829	827	841	780	738	800	785	742	841	819	760	825	821	810	810	831	766	804	833	828	797	808	778	816	799	806	813	797	841	770	809	808	813	789	817	817	805	801	793	804	818	842	827	814	784	820	815	864	807	770	816	796	838	795	809	764	792	811	778	775	788	848	802	820	791	828	810	834	870	869	855	782	845	772	843	823	804	848	822	831	828	822	814	839	788	849	787	818	775	841	836	789	808	806	834	751	791	843	818	799	750	827	764	776	848	837	817	854	843	813	804	805	861	884	802	800	853	783	850	810	808	807	763	781	857	820	773	836	792	849	778	797	840	845	799	790	848	789	816	814	783	802	812	759	826	773	837	799	797	815	780	828	850	817	892	838	812	781	821	809	807	763	800	766	844	848	811	832	811	816	820	838	802	843	783	857	779	787	780	839	805	788	832	802	846	797	816	798	861	774	780	823	797	812	794	810	812	803	842	846	814	785	783	813	807	792	838	804	802	753	830	795	882	799	803	800	783	826	795	818	835	814	879	766	834	817	803	770	790	761	792	815	857	822	813	806	794	807	799	813	798	797	793	826	807	805	813	782	798	816	772	829	783	818	812	840	816	880	815	807	825	767	766	814	823	819	802	841	798	802	778	797	823	781	803	789	761	791	771	795	802	824	791	839	801	765	785	786	769	817	830	816	778	782	804	811	782	817	795	821	817	865	808	817	779	784	814	783	805	796	824	861	766	806	875	814	820	857	798	833	798	797	804	796	880	816	804	831	752	838	794	800	807	823	819	774	827	810	762	840	821	857	829	879	812	784	835	825	850	839	813	814	805	776	762	797	808	768	785	809	812	844	763	812	790	797	804	823	850	804	769	806	845	848	828	752	824	859	764	763	762	779	816	812	779	788	840	766	807	784	855	832	880	788	838	818	822	869	843	849	813	808	817	834	778	837	834	814	806	794	796	812	876	799	819	808	826	845	782	837	849	811	832	819	783	823	774	772	794	856	795	793	766	835	789	827	833	795	823	806	790	813	866	789	870	839	812	821	800	799	804	742	795	824	851	849	804	816	793	803	763	783	782	843	785	829	857	818	810	799	835	809	801	807	843	816	823	815	772	753	805	842	807	799	813	822	788	792	784	765	820	811	769	790	863	800	786	793	851	820	745	823	783	804	814	828	798	805	811	818	823	805	795	816	847	778	793	836	851	757	837	794	789	798	776	770	741	797	846	820	818	876	762	830	801	822	753	845	824	793	837	825	816	779	806	793	842	805	788	815	792	803	814	850	808	772	733	863	841	754	838	809	835	789	855	790	844	804	840	845	808	800	822	841	836	800	821	739	867	806	842	761	842	758	845	823	810	861	800	740	788	839	842	857	818	796	792	787	819	759	844	862	791	785	821	848	873	851	781	842	824	845	787	842	771	823	817	795	789	783	787	768	786	807	795	830	777	766	797	790	795	792	848	852	833	780	819	758	854	838	759	837	835	791	769	789	836	865	804	813	811	784	817	798	776	777	789	792	808	812	816	830	814	807	800	808	789	785	848	790	805	798	802	788	777	762	797	849	817	785	805	807	827	813	776	790	878	801	794	810	823	786	845	810	793	814	791	772	834	789	814	812	867	787	834	805	739	769	771	858	797	802	781	815	845	831	842	852	819	856	792	757	840	774	809	812	820	774	828	836	755	838	797	828	792	786	792	797	793	757	813	773	819	797	790	751	786	771	760	807	823	798	817	798	817	781	790	781	818	822	792	866	864	825	810	809	782	775	827	790	792	853	829	812	782	806	794	783	839	783	814	843	866	805	817	809	799	839	731	854	797	788	789	831	778	793	766	797	777	806	784	801	807	760	893	772	826	796	815	755	801	790	830	813	800	814	776	822	816	799	798	813	775	757	840	838	829	808	772	800	760	786	785	828	804	820	797	841	793	833	770	861	825	808	818	838	838	745	836	785	817	785	802	834	841	784	822	819	769	840	769	804	809	863	843	873	823	753	794	847	829	814	777	856	822	810	853	819	859	865	814	790	832	851	838	780	770	761	790	814	775	825	813	856	820	812	817	800	847	816	785	760	836	844	846	847	791	835	814	805	834	816	845	809	812	807	824	822	807	818	789	841	791	812	841	827	822	895	778	759	800	761	823	811	774	798	749	800	841	838	761	799	821	807	828	831	841	847	790	804	795	800	815	839	810	758	829	748	813	742	782	795	853	836	832	883	827	830	828	860	841	808	801	792	796	776	809	808
23263	21204	28546	24177	21208	20952	3469	940	745	721	630	582	662	544	533	567	575	561	539	533	517	532	551	506	531	507	511	505	484	517	563	523	512	509	474	487	491	472	516	511	477	535	518	495	491	490	501	463	506	483	529	500	479	518	451	460	504	496	506	452	474	492	507	482	495	495	459	490	485	490	525	514	506	483	453	494	501	514	495	492	484	485	481	514	469	504	451	490	485	494	508	487	439	494	441	546	517	473	474	455	482	452	505	481	453	486	466	508	473	447	492	486	471	463	451	474	488	477	489	509	470	498	483	489	469	472	480	470	483	499	482	462	469	468	453	497	535	485	436	476	489	475	461	505	478	511	452	515	498	488	503	473	459	429	462	498	478	480	491	517	465	502	506	445	505	504	520	466	499	457	470	474	483	471	527	457	506	466	463	489	474	509	494	503	465	510	486	482	494	500	463	457	472	482	489	475	504	479	455	508	495	489	469	461	475	461	469	508	481	477	475	474	498	458	482	471	501	506	488	460	493	488	472	466	446	500	491	483	478	498	489	461	431	466	465	506	450	477	493	450	511	525	428	473	516	514	484	518	465	461	491	486	500	462	525	464	447	487	500	464	474	479	463	433	464	545	463	475	464	461	485	457	468	478	504	461	459	464	504	457	433	445	452	473	478	496	493	449	489	447	480	501	469	466	464	451	502	495	474	464	445	504	452	479	470	454	482	506	510	448	434	529	496	472	452	471	493	462	449	469	490	465	490	467	526	439	508	507	513	516	490	448	449	457	412	422	496	463	488	475	472	478	484	502	445	475	422	491	469	523	454	451	493	532	498	469	486	497	496	491	509	484	466	461	491	503	483	483	458	484	433	455	494	482	479	469	495	498	468	535	487	458	509	456	460	463	463	421	457	440	451	452	499	475	481	485	501	473	485	471	499	447	501	502	443	456	468	463	491	499	512	506	487	503	485	462	449	454	505	472	475	474	489	503	513	480	494	484	515	476	495	525	471	486	487	462	488	511	439	468	499	475	450	473	485	459	500	471	474	466	515	456	507	484	453	516	462	503	480	480	484	502	518	499	498	480	481	441	474	465	519	502	488	513	457	467	487	518	512	471	442	500	475	492	494	488	473	494	457	471	483	467	512	489	447	459	474	495	482	504	477	494	479	468	470	451	469	507	474	501	441	448	489	503	476	466	508	488	493	477	491	490	454	463	502	483	461	454	499	456	510	472	508	501	469	456	456	481	470	470	437	522	474	472	507	467	510	522	476	511	472	457	504	480	460	476	450	480	493	482	458	494	500	486	476	499	487	483	448	534	464	499	457	463	483	485	515	443	523	529	484	509	496	477	448	429	456	445	493	484	485	510	472	469	510	465	446	450	505	474	477	432	468	442	478	455	476	480	461	513	471	482	476	456	481	480	454	468	515	488	486	492	467	488	468	443	481	472	458	465	503	478	447	428	486	476	505	523	455	505	480	498	482	465	524	471	453	483	470	485	504	497	487	490	480	490	478	472	495	452	506	455	435	489	496	436	505	458	464	483	496	496	481	419	492	511	455	465	482	455	454	471	503	491	510	491	469	445	493	487	475	478	505	477	458	453	540	457	532	476	462	447	480	482	477	439	458	499	450	472	449	510	514	505	489	477	510	461	502	464	477	519	449	521	462	455	508	469	505	473	476	465	506	490	487	470	468	532	473	467	488	461	519	508	481	485	500	489	455	474	492	467	460	469	499	459	487	443	479	481	464	467	511	465	479	474	509	489	476	479	454	479	476	452	467	485	476	491	498	431	484	498	482	479	504	451	471	469	491	500	443	465	466	477	473	462	460	502	469	451	473	457	470	495	487	501	471	458	469	484	501	485	480	486	472	502	482	473	473	501	487	467	467	465	506	492	454	499	446	471	485	489	468	507	488	469	470	455	474	461	500	496	509	446	508	482	472	467	458	449	494	516	481	479	493	440	481	497	489	479	468	432	471	451	434	466	479	506	487	452	509	488	451	473	463	456	450	498	477	463	433	502	485	437	518	484	492	483	434	445	470	493	463	471	463	455	479	494	501	507	482	489	452	444	498	515	510	506	456	490	451	493	486	469	476	492	453	450	482	494	472	490	460	483	498	499	480	522	520	483	505	498	514	493	429	456	459	487	450	521	478	502	488	430	495	503	493	473	484	509	486	508	461	491	494	495	496	471	478	490	461	445	482	475	473	475	445	460	450	441	466	461	449	487	457	467	474	522	436	484	494	496	464	497	481	469	506	494	455	465	501	492	492	446	470	474	480	506	468	508	493	488	460	495	510	464	494	487	437	460	516	441	450	477	472	456	471	476	466	501	452	432	477	484	469	499	505	476	488	465	480	476	504	490	458	510	500	485	517	469	454	468	468	447	457	497	486	495	478	483	472	441	479	427	464	524	488	528	481	452	466	468	528	503	459	476	498	474	460	506	493	506	482	487	504	482	463	438	500	504	495	467	500	452	498	469	477	492	455	478	491	494	442	491	483	471	476	508	474	485	495	493	488	483	462	522	502	494	446	474	451	463	511	498	463	489	483	499	484	455	495	494	485	470	507	477	473	466	476	474	461	511	511	476	460	464	476	481	474	456	478	497	488	479	479	455	459	489	507	480	438	460	489	491	476	482	480	489	467	513	480	498	459	466	459	456	510	511	440	498	476	485	489	523	517	455	493	485	498	467	486	505	465	512	482	420	447	466	493	475	468	460	471	446	455	469	440	461	493	480	467	509	475	480	436	466	454	473	476	433	508	471	466	444	493	510	453	464	472	493	500	488	492	468	432	465	462	491	481	477	519	476	441	489	471	477	495	460	442	501	474	466	514	510	444	485	495	500	453	466	483	473	497	440	483	469	461	512	514	460	506	452	515	467	476	496	483	454	469	501	480	470	523	497	484	461	477	476	551	472	472	487	477	493	489	446	431	485	479	464	450	412	478	485	497	460	483	496	503	492	474	495	492	436	478	454	477	485	439	513	483	504	474	482	511	493	490	473	508	507	485	469	446	478	474	484	466	452	473	476	460	479	470	505	482	453	475	470	465	479	533	487	508	499	477	481	455	484	454	501	474	479	475	480	460	471	490	441	445	478	463	505	472	485	460	478	484	462	510	495	453	450	519	462	482	495	495	487	514	498	465	464	516	474	501	507	497	477	450	488	462	467	478	445	446	493	501	507	465	431	463	478	491	467	467	463	494	495	480	459	472	474	445	516	487	500	460	482	445	497	463	479	491	465	504	471	480	503	465	504	465	449	477	464	471	459	448	494	469	482	513	512	486	422	514	481	490	493	447	503	454	485	454	484	488	454	498	493	494	479	458	493	490	511	486	467	516	479	447	447	467	451	484	445	442	507	467	484	486	443	472	459	469	492	459	504	451	470	496	482	488	469	547	459	486	535	451	500	496	493	479	449	451	447	475	524	492	445	456	462	458	472	454	477	470	495	500	469	493	476	474	473	450	479	477	532	487	506	460	474	476	471	494	456	450	464
40749	14100	18847	6233	4253	3087	2469	2146	1764	1642	1521	1367	1232	1141	1130	1061	1066	985	963	929	940	917	964	930	919	894	860	903	890	824	867	828	866	893	817	808	798	837	842	851	856	777	872	834	851	827	878	811	827	818	824	832	822	845	826	815	800	785	779	807	798	830	812	811	814	806	817	823	813	814	847	824	765	809	816	829	812	823	843	835	816	739	847	850	852	747	810	811	820	760	743	821	828	798	887	853	871	819	802	831	838	804	752	813	823	786	805	792	817	817	784	790	823	821	813	846	814	839	782	812	741	784	811	786	843	790	810	847	773	810	843	828	805	846	818	780	818	831	781	801	824	801	800	827	764	806	810	802	806	798	786	810	822	787	828	768	812	761	789	808	842	803	845	853	819	838	836	760	799	822	859	780	797	787	803	781	828	791	830	814	833	840	791	774	742	780	805	765	800	834	766	815	729	781	771	815	831	810	802	807	797	801	803	807	853	755	825	768	814	812	800	783	811	820	796	807	755	811	848	783	746	806	884	780	834	777	824	836	845	798	831	812	796	782	787	826	873	833	818	805	800	817	813	822	791	778	799	763	794	798	790	779	797	826	814	813	806	810	813	774	834	828	836	839	812	736	824	816	833	818	825	816	813	753	815	839	854	820	762	803	807	809	838	795	829	782	770	783	846	763	787	773	763	834	786	786	864	852	813	803	770	853	837	793	875	785	782	829	811	799	825	811	829	786	866	839	796	816	848	789	776	773	758	812	777	813	822	809	793	782	801	823	831	884	858	788	795	826	794	757	853	761	790	772	789	804	787	863	809	818	782	838	848	836	831	839	789	807	835	832	767	828	779	751	838	814	841	820	778	832	771	821	820	810	794	796	789	790	817	800	817	766	829	822	829	836	824	762	813	756	794	789	804	835	843	879	773	802	789	794	789	821	826	840	772	821	806	830	819	784	777	829	801	810	798	838	850	821	836	855	815	801	820	818	745	818	808	776	780	836	816	807	829	781	801	838	822	824	763	793	839	837	818	781	781	840	795	811	849	870	766	765	819	751	828	814	778	792	798	815	862	798	802	828	807	815	805	811	840	815	821	792	811	820	819	775	796	807	787	851	762	820	783	818	835	839	795	758	823	812	812	805	787	811	820	787	785	834	841	841	804	785	807	824	797	748	825	819	847	807	776	793	818	806	830	833	859	790	812	812	858	778	773	822	754	851	818	802	821	840	798	813	838	804	830	753	819	831	765	782	810	792	791	827	825	795	822	758	804	764	762	787	830	826	813	774	814	850	809	764	814	841	846	805	783	817	786	863	814	838	782	802	832	829	839	780	787	826	812	778	814	841	781	773	851	854	797	827	850	801	802	820	816	828	798	789	804	793	788	805	807	807	760	829	797	820	779	785	885	795	823	779	799	821	822	786	823	794	875	725	815	818	808	825	815	813	798	855	822	836	806	813	823	796	828	813	807	768	828	792	822	816	817	790	825	815	858	817	791	815	809	828	817	816	830	757	816	789	775	844	802	839	833	800	816	834	854	803	833	847	774	779	801	794	760	826	827	824	785	782	764	852	808	867	842	836	801	855	825	816	825	832	785	795	824	812	814	833	741	817	824	843	798	748	802	765	805	793	814	799	850	772	854	816	791	860	807	797	838	737	795	817	810	805	786	834	811	781	798	764	794	864	837	786	790	786	798	824	808	841	829	828	797	804	799	791	776	823	790	819	799	803	824	786	819	846	809	822	798	819	786	761	788	782	831	781	781	805	813	801	789	817	801	794	826	807	783	782	815	811	800	772	792	840	812	789	843	834	767	831	831	827	812	776	848	836	813	783	801	847	804	821	808	834	805	794	827	829	778	850	816	753	827	804	801	847	718	856	807	799	763	818	867	789	858	774	805	811	793	825	768	828	822	798	821	799	804	848	851	773	863	823	820	826	821	808	802	776	825	838	816	832	805	768	782	838	843	787	793	840	827	806	756	812	806	779	778	803	775	822	840	803	798	842	838	781	781	838	816	868	812	800	847	771	815	803	829	756	816	764	826	797	810	767	858	802	806	786	794	821	800	789	841	790	819	846	785	821	869	758	801	790	836	859	790	810	809	810	797	801	800	786	829	830	799	838	805	758	757	793	839	796	770	781	845	804	805	796	814	843	843	787	830	838	803	775	832	845	836	814	814	827	841	770	871	751	847	822	822	817	845	843	858	800	792	863	748	819	797	778	818	765	775	819	849	768	802	807	808	816	801	806	839	764	811	810	808	797	791	833	764	752	829	801	802	844	789	769	862	791	802	768	814	762	833	799	849	792	758	828	797	770	814	783	782	825	816	774	830	830	838	818	821	818	821	804	815	830	771	814	798	786	801	826	795	799	776	764	801	797	802	825	782	810	821	839	771	759	801	773	786	812	795	842	787	806	876	835	832	840	906	770	869	835	778	844	783	805	785	791	787	846	842	797	785	789	844	809	802	810	791	818	832	816	798	832	817	837	800	812	785	822	819	802	764	858	785	806	782	833	872	851	809	857	718	809	787	767	861	797	808	829	835	777	786	819	827	861	742	795	778	794	867	835	752	788	829	824	767	829	752	795	815	784	840	792	837	774	811	787	808	819	812	764	816	831	790	832	788	785	809	829	820	768	812	830	829	789	777	805	804	793	824	803	829	847	797	802	769	851	799	817	800	779	758	841	804	824	789	852	847	833	786	799	836	763	783	837	774	813	806	789	755	780	801	791	809	818	847	812	779	797	771	817	794	833	861	833	819	814	776	810	803	828	802	781	795	848	823	808	829	818	769	793	788	774	743	809	795	789	788	851	787	826	765	765	833	832	844	780	809	822	793	774	790	802	864	817	847	794	825	807	793	801	805	756	822	817	798	850	786	846	845	803	838	826	799	757	856	827	777	813	839	780	787	847	788	757	816	788	812	746	819	761	749	769	827	873	804	731	798	822	781	834	804	803	781	777	789	815	786	783	788	803	833	834	806	794	834	796	791	838	809	758	777	779	829	779	829	775	791	846	833	851	815	800	799	773	763	820	812	789	847	784	820	792	808	832	798	819	818	807	787	804	757	786	846	796	829	833	796	788	848	843	808	809	815	870	789	785	812	763	816	794	803	810	842	791	797	798	800	783	842	807	804	848	802	818	780	850	762	806	835	741	804	773	802	868	778	809	882	782	811	761	795	802	873	786	805	827	776	856	804	812	792	809	824	755	779	816	834	811	863	767	751	772	812	810	750	841	788	833	819	839	832	775	825	844	825	731	838	811	771	804	848	777	835	802	817	819	838	855	779	849	781	819	800	831	809	850	856	831	784	779	813	812	835	805	818	837	844	797	827	828	782	790	827	814	793	781	787	847	782	779	806	805	799	771	791	812	759	810	829	814	814	821	793	795	861	804	868	855	817	832	800	785	797	788	804	776	853	828	803	843	811	826	840	815	833	829	775	792	828	819	787	806	804	807	813	830	834	797	829	800	800	768	781	840	802	830	779	834	794	785	791	807
27048	21048	13877	1924	1034	977	937	931	938	962	961	981	968	922	974	976	919	929	885	955	930	918	931	946	905	914	949	925	840	890	932	899	983	893	930	921	948	924	936	957	953	971	961	944	962	884	934	985	875	955	903	930	928	928	943	940	868	928	965	932	912	981	917	949	956	950	897	939	943	923	933	882	887	944	924	934	919	933	930	948	951	956	964	971	914	898	882	926	911	887	962	907	901	920	892	925	944	944	901	896	963	941	987	958	879	918	875	979	933	926	918	949	978	991	925	905	962	972	910	891	893	953	913	902	939	895	965	925	908	883	898	967	930	903	928	884	883	1012	921	921	879	942	939	884	942	901	942	868	938	920	922	960	928	947	969	873	1021	908	946	873	937	906	944	892	904	944	914	897	959	936	870	968	920	883	925	962	967	919	963	965	921	899	913	992	931	923	940	884	934	888	988	881	966	988	909	985	890	934	886	951	940	915	932	945	874	929	946	989	949	1005	928	962	970	893	895	906	959	925	933	927	959	910	883	904	883	922	903	939	927	958	978	981	927	935	975	933	888	943	931	913	946	945	922	907	947	922	862	955	854	915	935	949	932	953	978	918	894	907	933	961	940	918	959	870	895	945	964	919	955	876	888	929	941	961	977	974	906	965	883	938	899	882	906	863	994	950	969	972	892	920	966	942	936	936	962	902	931	971	898	961	958	945	971	952	967	923	964	948	948	927	895	914	990	983	917	962	921	914	993	957	906	922	905	921	930	962	891	981	953	950	947	914	917	942	884	951	947	914	937	883	876	902	909	923	865	998	968	898	955	953	930	923	978	909	967	962	928	929	913	932	898	971	911	893	903	963	936	998	928	866	912	929	915	910	1002	938	915	974	957	930	906	939	931	867	910	911	903	966	916	923	988	945	924	901	908	918	944	923	927	906	880	911	909	934	919	955	970	867	940	994	969	950	897	876	913	910	879	1011	924	897	948	955	938	897	947	891	882	922	887	878	903	952	957	979	940	902	891	940	920	931	932	913	976	935	873	907	885	954	931	931	959	937	918	887	926	935	896	906	917	878	878	934	904	961	898	907	930	890	917	918	929	950	878	879	956	853	910	945	957	961	966	929	911	960	944	924	942	866	892	935	914	923	987	961	925	931	918	961	893	933	916	907	942	985	909	953	922	939	919	962	959	908	976	878	930	889	971	910	909	940	963	903	902	948	936	896	906	915	889	934	950	941	886	905	985	921	884	961	883	933	999	903	909	913	926	906	932	913	912	921	964	953	951	947	896	921	935	908	983	960	863	945	906	929	900	898	963	909	962	920	936	960	909	908	941	987	916	963	905	911	936	943	940	912	935	941	952	900	931	900	920	925	964	935	923	947	944	891	926	925	943	910	892	919	964	884	902	963	864	902	861	932	923	933	894	968	921	927	964	904	928	913	940	953	888	929	950	908	1014	909	925	931	927	932	932	947	962	983	920	947	953	907	888	934	877	972	914	948	917	921	932	854	912	938	892	939	1004	950	923	937	911	922	873	982	883	967	838	941	931	893	934	893	917	992	908	938	906	932	921	919	928	945	953	970	908	928	883	911	860	943	959	864	914	912	916	923	958	890	915	906	931	953	938	929	963	929	886	886	914	943	930	965	912	991	909	907	911	896	925	968	977	980	939	928	921	954	911	926	900	912	957	902	923	907	958	933	940	939	960	966	914	931	885	921	912	969	882	921	934	938	959	950	899	963	959	907	861	947	876	949	919	867	922	943	930	880	923	911	923	939	910	912	888	925	966	904	970	946	922	941	884	903	935	926	943	949	908	909	952	933	915	923	917	933	953	872	913	933	886	941	937	948	916	907	888	898	939	899	872	873	928	924	954	904	955	909	881	878	947	891	893	985	931	905	934	941	931	907	879	945	920	963	945	885	1010	1033	906	982	865	936	904	913	925	902	912	961	946	883	936	919	882	887	913	937	912	928	954	928	862	962	903	978	946	935	856	893	930	881	894	973	943	936	886	917	966	882	912	923	992	963	943	984	987	881	974	907	895	957	908	941	910	940	917	927	958	912	981	909	979	971	924	942	970	939	934	967	916	927	940	916	934	971	910	907	913	910	873	945	926	943	988	917	890	929	893	904	898	910	893	931	931	901	925	912	929	919	900	923	967	895	924	923	957	920	885	919	865	951	904	943	942	933	935	926	905	963	936	937	941	909	909	929	949	917	910	910	900	913	921	903	917	924	944	936	905	923	933	903	964	974	965	888	894	941	900	942	913	975	895	893	897	956	927	942	962	930	939	955	906	939	947	889	983	944	898	937	922	966	892	911	913	929	976	952	880	930	936	902	894	896	954	990	894	894	915	901	896	931	917	951	973	900	907	909	906	942	879	993	888	955	912	956	962	923	931	955	979	899	936	943	883	935	955	946	879	894	934	973	921	908	952	925	912	907	905	938	930	955	935	940	924	961	925	911	911	874	941	922	894	908	982	950	961	890	909	944	943	948	926	949	920	941	965	973	904	953	901	942	881	921	938	933	880	999	953	915	984	936	904	957	912	921	940	937	888	935	974	905	936	933	945	963	999	947	960	921	890	907	875	923	856	950	870	969	914	861	906	900	953	938	940	907	947	940	926	907	926	933	958	912	918	975	985	939	952	929	936	958	945	945	902	943	909	910	938	921	949	961	916	941	944	933	922	940	937	929	929	900	937	913	957	998	934	931	928	936	962	933	951	935	974	938	964	928	922	932	963	936	872	904	887	884	900	926	931	935	936	920	920	914	922	951	899	875	866	926	962	887	924	903	928	950	972	959	918	914	918	947	881	939	897	967	914	974	910	900	935	931	964	854	944	905	974	914	955	1001	897	945	915	962	930	954	939	968	920	956	915	966	954	967	875	931	933	964	911	958	933	924	912	919	954	976	958	995	923	963	899	901	948	934	910	974	914	931	838	963	953	880	923	963	985	915	958	941	974	899	921	922	969	956	958	883	935	917	963	966	947	991	916	918	941	968	880	962	899	925	898	944	943	932	979	890	894	930	959	897	880	891	975	951	959	971	923	939	928	931	952	891	898	857	960	975	947	970	938	941	890	885	937	985	961	913	881	958	921	970	911	943	869	919	930	902	987	944	960	949	903	951	928	947	877	977	916	911	905	945	951	886	910	910	888	916	955	960	889	906	932	935	880	913	917	951	933	928	958	929	887	951	934	903	937	903	897	951	902	924	937	931	896	912	904	946	1004	905	938	914	936	929	919	872	983	946	875	959	920	965	953	939	891	880	878	968	872	948	934	888	917	977	945	868	960	913	932	873	922	909	942	934	928	927	973	895	936	936	947	945	929	965	896	887	892	926	942	916	861	961	930	902	892	890	948	968	916	938	876	960	877	928	951	956	925	917	933	950	890	954	906	907	914	905	969	935	950	927	896	946	912	901	974	949	944	920	961	959	918	932	966	949	903	928	965	885	931	915	961	917	908	889	910	923	974	904	925	933	907	903	911	922	922	884	912	968	886	961	948	923
26594	4076	4922	1878	1761	1703	1729	1562	1679	1606	1522	1648	1633	1574	1601	1577	1587	1604	1562	1672	1620	1514	1605	1567	1585	1609	1566	1567	1589	1621	1559	1605	1523	1509	1600	1507	1628	1563	1550	1540	1584	1532	1533	1692	1545	1554	1548	1523	1512	1621	1476	1582	1568	1578	1585	1537	1536	1550	1511	1548	1589	1631	1570	1567	1617	1574	1531	1604	1510	1603	1533	1582	1525	1626	1567	1575	1574	1545	1568	1559	1503	1643	1500	1588	1479	1532	1557	1604	1537	1546	1528	1513	1503	1585	1624	1515	1579	1519	1517	1517	1572	1522	1517	1535	1550	1605	1561	1619	1556	1541	1531	1521	1597	1587	1566	1535	1492	1552	1613	1509	1556	1502	1547	1530	1537	1576	1560	1613	1499	1516	1538	1608	1632	1614	1618	1549	1571	1556	1543	1620	1535	1550	1618	1650	1624	1524	1584	1555	1534	1527	1592	1546	1558	1596	1523	1605	1541	1569	1470	1550	1567	1573	1608	1612	1537	1606	1540	1580	1567	1604	1558	1547	1605	1614	1592	1503	1582	1541	1561	1554	1617	1624	1645	1531	1493	1613	1476	1597	1531	1603	1535	1557	1519	1565	1559	1600	1594	1517	1579	1563	1516	1569	1595	1523	1582	1570	1582	1543	1587	1497	1563	1623	1573	1483	1617	1647	1582	1535	1524	1543	1539	1578	1586	1592	1620	1514	1496	1547	1477	1666	1504	1560	1564	1504	1537	1500	1542	1556	1589	1565	1549	1545	1594	1592	1512	1584	1498	1581	1571	1584	1603	1556	1532	1567	1497	1490	1548	1548	1599	1524	1580	1538	1542	1574	1628	1607	1528	1512	1568	1503	1590	1563	1541	1593	1477	1558	1529	1527	1511	1579	1586	1579	1553	1516	1508	1477	1575	1549	1577	1510	1610	1577	1602	1602	1541	1619	1614	1533	1525	1616	1528	1485	1541	1585	1573	1578	1570	1548	1558	1606	1528	1561	1483	1511	1541	1523	1596	1599	1677	1638	1603	1547	1555	1572	1562	1633	1557	1567	1642	1616	1574	1509	1554	1565	1507	1563	1562	1652	1556	1530	1615	1492	1557	1566	1578	1512	1661	1576	1533	1515	1555	1548	1571	1593	1561	1507	1566	1608	1632	1627	1579	1593	1518	1616	1599	1517	1481	1597	1540	1572	1519	1550	1612	1502	1580	1563	1572	1649	1534	1640	1590	1531	1554	1573	1577	1586	1534	1616	1606	1616	1495	1553	1513	1503	1609	1570	1572	1565	1587	1595	1674	1558	1591	1551	1566	1635	1526	1506	1532	1631	1653	1619	1589	1534	1521	1595	1587	1562	1513	1577	1582	1584	1518	1520	1551	1533	1529	1453	1619	1598	1617	1570	1671	1557	1548	1603	1557	1495	1527	1574	1614	1577	1605	1607	1631	1576	1592	1592	1538	1481	1609	1580	1548	1577	1519	1485	1528	1573	1540	1569	1594	1506	1536	1472	1536	1542	1571	1584	1564	1561	1568	1486	1513	1479	1554	1535	1583	1536	1498	1598	1569	1550	1641	1499	1541	1568	1594	1567	1591	1559	1515	1575	1572	1600	1497	1534	1515	1490	1518	1561	1546	1583	1537	1559	1542	1563	1564	1568	1519	1548	1620	1547	1596	1586	1475	1565	1610	1525	1538	1553	1590	1573	1597	1509	1471	1513	1622	1585	1611	1597	1563	1542	1592	1569	1606	1493	1533	1609	1559	1659	1477	1479	1571	1552	1582	1558	1530	1594	1552	1612	1516	1557	1562	1583	1663	1554	1542	1573	1566	1530	1593	1594	1533	1570	1565	1512	1601	1518	1533	1510	1574	1549	1558	1570	1610	1590	1529	1539	1565	1558	1506	1555	1587	1531	1538	1461	1586	1553	1535	1633	1503	1590	1610	1596	1542	1594	1536	1597	1557	1519	1564	1610	1634	1604	1573	1593	1556	1557	1530	1584	1503	1537	1579	1547	1480	1529	1565	1626	1546	1572	1582	1619	1539	1531	1568	1556	1606	1577	1561	1560	1575	1505	1553	1549	1574	1563	1529	1585	1556	1576	1613	1572	1576	1515	1558	1570	1574	1609	1599	1607	1542	1576	1505	1555	1519	1548	1499	1512	1582	1590	1487	1538	1564	1575	1591	1615	1586	1544	1581	1541	1560	1588	1566	1605	1571	1490	1583	1551	1587	1532	1541	1533	1547	1576	1546	1625	1596	1573	1681	1580	1521	1491	1592	1560	1552	1555	1543	1554	1470	1565	1561	1532	1614	1550	1589	1547	1573	1609	1533	1603	1525	1562	1585	1601	1537	1563	1598	1566	1550	1563	1602	1572	1557	1563	1545	1608	1551	1481	1626	1525	1503	1559	1534	1522	1493	1521	1582	1573	1687	1595	1592	1592	1582	1590	1497	1563	1629	1555	1507	1597	1570	1519	1525	1586	1604	1548	1584	1552	1638	1555	1581	1562	1550	1552	1583	1575	1617	1589	1502	1565	1616	1557	1572	1509	1634	1590	1626	1498	1592	1520	1558	1542	1520	1592	1565	1519	1497	1580	1532	1547	1595	1576	1547	1603	1527	1574	1575	1597	1535	1553	1583	1487	1529	1608	1547	1613	1553	1606	1574	1529	1588	1544	1561	1597	1555	1582	1547	1544	1540	1535	1592	1552	1586	1633	1528	1519	1560	1497	1565	1588	1605	1566	1558	1546	1538	1527	1560	1549	1556	1555	1531	1572	1537	1552	1546	1586	1537	1598	1561	1572	1567	1542	1551	1623	1536	1547	1521	1513	1594	1603	1544	1569	1559	1576	1579	1536	1611	1520	1607	1559	1456	1551	1537	1550	1521	1625	1521	1567	1590	1576	1496	1668	1547	1605	1599	1502	1566	1600	1572	1520	1516	1611	1516	1583	1547	1524	1539	1494	1578	1502	1593	1650	1479	1584	1545	1612	1533	1546	1568	1539	1552	1545	1533	1569	1597	1587	1555	1592	1551	1565	1623	1558	1563	1569	1561	1579	1578	1583	1617	1620	1558	1576	1606	1598	1541	1525	1540	1592	1584	1597	1574	1474	1573	1571	1623	1556	1557	1563	1546	1556	1587	1587	1504	1540	1605	1575	1560	1530	1617	1543	1522	1526	1579	1610	1633	1591	1469	1548	1520	1536	1590	1637	1599	1580	1520	1533	1580	1604	1624	1637	1551	1560	1637	1523	1568	1620	1558	1512	1554	1596	1512	1549	1592	1573	1540	1609	1563	1596	1528	1561	1531	1588	1581	1562	1601	1586	1579	1598	1588	1564	1568	1492	1480	1537	1542	1649	1497	1665	1644	1510	1539	1580	1529	1506	1586	1572	1515	1551	1576	1531	1541	1556	1527	1522	1515	1534	1542	1544	1609	1537	1545	1623	1567	1584	1604	1554	1587	1555	1512	1499	1599	1551	1624	1544	1591	1548	1550	1629	1569	1570	1543	1594	1535	1584	1518	1563	1611	1541	1620	1473	1564	1624	1512	1609	1597	1553	1576	1596	1499	1588	1472	1569	1574	1538	1592	1589	1665	1612	1568	1604	1604	1492	1573	1554	1525	1531	1638	1562	1600	1520	1575	1583	1594	1574	1525	1502	1528	1493	1514	1589	1612	1546	1630	1589	1595	1488	1528	1571	1616	1537	1559	1541	1635	1548	1601	1543	1531	1531	1574	1636	1531	1585	1658	1537	1568	1579	1560	1618	1492	1542	1565	1526	1553	1621	1565	1643	1643	1531	1504	1575	1600	1572	1522	1616	1577	1573	1568	1579	1480	1611	1496	1533	1509	1544	1561	1548	1609	1471	1516	1620	1541	1589	1520	1548	1600	1591	1508	1599	1605	1606	1534	1539	1589	1562	1592	1610	1557	1517	1590	1681	1509	1533	1555	1597	1636	1544	1592	1562	1496	1586	1611	1589	1518	1548	1592	1553	1611	1583	1573	1566	1615	1561	1547	1613	1604	1609	1567	1574	1549	1536	1574	1567	1563	1549	1591	1601	1576	1607	1607	1588	1487	1605	1552	1583	1567	1602	1572	1524	1547	1560	1631	1572	1553	1567	1600	1594	1570	1512	1565	1564	1612	1579	1553	1555	1630	1565	1533	1605	1528	1634	1600	1551	1634	1650	1616	1607	1541	1601	1595	1596	1564	1516	1560	1608	1521	1576	1562	1562	1559	1619	1561	1596	1611	1557	1506	1593	1582	1572	1659	1594	1524	1552	1539	1566	1524	1534	1484	1625	1595	1541	1510	1622	1538	1557	1504	1572	1644	1497	1654	1606	1554	1555	1476	1505	1583	1610	1616	1536	1511	1517	1570	1606	1542	1554	1574	1546	1531	1615	1574	1531	1549	1558	1525	1501	1621	1500	1555	1566	1604	1563	1584	1563	1613	1599	1518	1621	1535	1620	1575	1518	1533	1542	1633	1521	1553	1623	1540	1524	1503	1538	1543	1624	1561	1546	1636	1569	1576	1480	1582	1534	1533	1555	1521	1527	1529	1595	1541	1547	1535	1603	1543	1549	1563	1620	1597	1567	1535	1607	1534	1563	1538	1595	1545	1560	1580	1559	1555	1550	1600	1601	1598	1530	1582	1528	1553	1588	1540	1512	1560	1553	1688	1579	1572	1570	1589	1500	1590	1501	1573	1529	1571	1582	1583	1501	1537	1523	1619	1534	1531	1494	1545	1537	1582	1576	1599	1598	1619	1578	1494	1536	1593	1562	1565	1611	1553	1504	1543	1515	1605	1558	1555	1578	1548	1537	1558	1500	1551	1585	1521	1619	1466	1536	1605	1597	1595	1613	1533	1599	1567	1550	1466	1597	1516	1570	1554	1590	1608	1580	1535	1600	1593	1542	1631	1566	1622	1602	1569	1571	1574	1526	1647	1575	1576	1602	1586	1537	1519	1558	1593	1560	1528	1554	1567	1617	1559	1587	1574	1546	1573	1574	1550	1584	1618	1562	1520	1475	1611	1507	1570	1633	1593	1592	1591	1580	1632	1609	1546	1615	1560	1532	1465	1621	1558	1548	1601	1577
24197	21192	27383	25272	21147	8254	946	668	625	548	513	518	521	484	503	468	485	444	482	469	465	500	494	445	475	433	433	477	452	457	427	475	472	473	437	426	430	411	446	461	444	457	482	434	453	473	434	475	443	446	450	431	444	427	442	477	451	447	473	454	411	431	470	404	440	442	445	423	419	431	440	455	474	436	461	434	465	434	398	429	455	454	443	458	416	422	414	442	447	410	450	429	422	424	423	443	407	473	465	432	434	451	449	445	438	442	427	425	494	447	461	430	421	459	439	436	433	456	429	421	480	437	468	464	457	468	459	397	423	443	438	444	452	439	375	436	436	433	462	447	411	445	419	422	431	472	434	424	454	428	417	438	450	446	430	439	451	438	461	471	412	457	417	451	402	455	434	449	441	440	401	431	399	424	427	436	450	455	425	460	446	403	406	438	437	442	423	434	442	468	451	470	422	436	442	428	446	461	416	412	430	416	451	427	436	433	406	444	491	484	475	482	446	462	439	443	460	475	425	462	422	444	436	450	470	433	415	426	439	423	449	447	424	407	422	454	432	473	484	426	436	454	428	388	453	451	464	455	437	431	443	434	376	396	427	440	434	416	451	436	441	425	438	457	452	430	455	446	425	465	424	442	460	427	442	451	410	434	407	424	443	446	438	405	444	435	410	427	416	456	452	441	408	478	445	470	458	434	451	441	464	460	461	480	437	436	446	458	448	415	475	449	429	439	447	440	430	460	446	469	442	438	440	459	421	441	459	444	412	405	459	457	456	415	455	425	395	437	415	415	432	481	440	448	445	417	424	446	458	479	464	454	425	438	496	440	472	479	422	427	452	447	470	473	455	435	445	449	476	454	470	427	486	482	427	425	481	432	427	439	434	449	461	472	421	399	427	443	408	418	460	457	454	445	436	441	451	419	444	411	428	452	456	459	456	454	427	419	465	420	432	420	480	396	459	442	447	430	439	449	457	469	437	477	424	420	443	448	432	436	418	436	455	437	450	462	408	454	403	452	424	413	396	475	464	449	452	460	443	432	407	415	436	438	431	402	421	406	393	402	468	416	442	447	419	477	449	461	422	471	449	416	421	437	468	452	422	458	435	459	463	460	458	461	451	460	429	441	429	434	460	437	426	423	420	458	424	446	437	451	424	439	427	452	374	414	443	421	436	443	438	434	444	453	459	440	428	409	439	437	459	398	411	420	429	388	444	447	465	452	456	454	402	450	446	444	436	446	428	465	440	430	418	437	438	414	462	440	439	433	448	467	455	394	436	476	434	411	438	431	472	427	456	426	403	400	437	456	438	420	439	453	436	485	443	445	440	442	430	451	424	391	388	438	404	417	435	441	441	435	427	434	420	440	443	446	454	468	497	408	410	488	436	421	429	445	440	448	443	417	423	437	420	467	452	466	448	455	452	415	451	435	423	450	453	446	445	422	436	430	425	449	474	456	453	457	457	428	432	453	440	441	476	449	432	440	402	446	470	428	478	466	435	447	450	446	454	425	442	443	473	454	410	414	448	437	455	469	453	453	491	456	456	422	437	455	426	445	464	458	440	462	421	442	436	426	475	451	441	417	439	433	429	449	424	435	454	411	420	419	418	422	432	461	435	434	490	461	436	424	475	420	450	439	464	415	428	444	444	427	425	450	440	450	443	464	420	461	449	426	426	484	426	434	445	388	477	435	437	449	413	435	429	450	491	451	470	469	435	463	465	446	419	433	425	440	468	444	456	428	478	439	470	415	457	438	466	423	458	452	490	431	426	459	467	430	476	416	451	434	438	431	426	434	460	456	434	403	430	457	418	445	467	434	441	437	431	433	433	475	443	439	441	454	455	434	499	469	413	436	455	431	461	454	402	410	437	420	411	420	437	389	417	440	445	405	416	412	430	473	452	427	398	427	401	479	427	425	445	438	426	405	435	447	450	418	451	458	430	452	435	462	411	435	435	424	471	457	440	441	437	414	432	451	453	449	428	455	435	414	464	491	418	448	457	437	445	440	445	456	430	451	435	472	437	418	422	422	431	434	442	455	430	449	459	479	439	442	402	410	421	465	437	494	422	431	478	442	484	441	455	434	429	399	460	450	443	455	480	455	468	442	403	429	435	442	451	427	488	417	458	432	462	460	449	428	440	448	458	486	446	415	448	450	446	437	423	455	452	437	424	423	396	465	439	429	447	426	402	424	442	456	467	455	440	397	440	449	445	442	440	434	460	423	455	479	466	440	426	461	438	446	434	445	430	441	440	427	468	433	445	435	451	436	442	459	399	451	448	451	475	473	409	415	395	452	473	447	432	414	457	433	440	436	399	416	410	455	470	425	411	440	421	425	447	442	452	446	432	456	431	502	451	434	456	461	461	418	439	421	423	468	462	429	476	448	454	437	455	502	419	448	412	401	431	459	445	445	467	433	428	454	416	432	449	454	422	421	513	428	457	466	427	439	410	449	446	437	468	427	436	411	452	449	436	471	470	447	427	435	459	411	453	426	457	431	449	475	476	460	469	435	451	430	419	446	437	430	424	436	438	470	417	439	438	428	446	447	440	402	469	435	439	464	431	426	444	423	442	451	453	429	441	476	445	450	432	458	458	433	438	397	439	425	388	463	472	466	447	426	423	406	439	439	460	428	445	406	453	456	445	437	450	440	416	407	420	426	384	417	435	419	409	448	415	423	426	439	459	449	471	424	434	405	408	406	458	473	454	414	449	434	411	435	420	435	474	426	436	399	423	441	427	470	481	424	441	437	404	404	431	447	422	427	440	474	470	429	425	482	446	392	455	425	457	429	417	457	452	442	420	428	432	418	505	408	457	413	455	429	436	450	415	460	413	435	431	455	397	429	438	442	424	474	416	432	465	463	450	447	436	454	438	477	421	416	481	435	468	423	454	486	474	451	471	419	444	424	434	428	427	442	415	427	453	412	420	448	447	429	419	454	467	418	426	449	425	433	470	450	464	449	437	439	431	473	458	468	482	447	431	461	417	413	436	434	440	444	461	421	431	437	464	474	454	434	451	444	475	460	439	450	427	419	433	412	460	473	411	425	440	459	476	471	434	440	467	457	407	404	426	415	424	453	473	436	432	421	448	413	426	434	466	446	459	431	418	428	437	440	409	432	449	433	456	424	430	476	429	431	466	428	447	442	419	466	419	445	468	432	457	466	419	479	405	460	444	398	446	436	444	425	455	426	440	441	403	473	464	456	442	409	444	439	424	440	427	444	426	440	460	440	455	462	430	434	453	424	438	437	464	415	441	453	435	454	452	440	437	431	419	464	450	434	456	433	429	454	438	440	443	459	436	505	444	416	441	425	420	439	448	462	430	451	428	406	444	448	450	440	497	453	433	431	467	457	444	428	455	429	385	415	430	464	439	452	431	460	406	480	443	430	422	415	412	434	453	424	399	455	400	453	451	442	446	458	427	480	462	423	415	442	429	463	432	448	457	421	457	422	452	451	441	458	409	420	423	438	409	418	399	451	420	442	442	434
40853	9300	18130	3968	2788	2126	1707	1504	1308	1261	1190	1097	1034	1013	1041	939	962	871	937	898	883	897	903	834	808	862	891	890	814	814	845	855	793	848	837	821	850	805	833	832	822	786	870	782	768	794	825	826	832	823	810	786	820	800	854	828	842	847	803	823	826	781	845	852	867	778	798	741	823	823	784	792	826	782	820	835	792	873	849	788	772	763	776	795	849	829	764	826	834	798	776	801	829	774	813	827	811	796	802	823	769	839	811	831	779	833	867	802	729	795	816	817	816	778	803	786	801	856	765	810	755	863	822	801	842	838	780	822	793	828	795	792	823	774	824	840	809	813	777	765	770	834	757	801	839	773	786	794	835	825	845	803	821	809	798	797	793	786	778	784	808	826	836	799	810	786	777	879	854	806	805	824	832	799	831	801	767	759	743	792	826	870	787	780	759	830	779	778	784	776	818	814	808	814	803	801	794	767	828	820	846	764	774	747	829	841	756	796	836	776	815	813	809	834	828	820	761	788	797	863	789	800	803	760	820	805	782	784	789	772	817	770	818	789	753	799	805	847	764	821	757	732	822	830	781	804	833	851	792	763	788	822	785	816	819	833	804	792	796	788	783	790	782	832	784	781	773	861	778	802	806	783	825	741	775	808	807	783	758	829	773	802	808	785	799	747	781	764	836	783	782	834	844	824	831	830	794	771	796	766	797	825	782	804	784	785	834	762	830	830	776	776	796	776	828	829	810	815	778	829	810	861	877	837	830	805	796	811	796	766	799	744	825	762	769	805	856	790	801	795	788	784	766	810	840	811	785	859	842	828	839	807	729	773	762	838	801	796	800	798	784	805	784	805	821	847	767	775	780	833	785	802	800	811	813	787	864	760	831	836	771	802	813	797	785	846	787	810	773	812	784	845	809	838	816	791	766	798	771	771	742	770	791	815	812	775	777	817	816	826	789	735	819	797	758	796	835	828	789	803	815	787	782	808	787	778	809	805	828	841	764	836	811	758	772	778	839	840	840	802	799	805	776	827	869	797	808	785	760	822	849	763	763	832	832	752	793	781	765	786	798	811	823	760	817	806	754	759	823	819	795	817	820	778	805	804	806	784	802	819	812	782	757	781	807	811	793	804	815	790	793	781	856	815	800	795	787	769	739	853	762	792	814	831	789	771	792	827	789	804	805	831	816	762	773	802	811	787	836	777	859	766	813	771	815	805	753	807	791	819	799	750	782	789	723	834	803	801	805	837	830	806	770	774	744	830	761	816	786	796	778	783	859	799	831	777	807	838	779	781	815	805	802	789	764	804	873	837	821	773	778	781	808	831	773	811	742	793	852	785	790	733	773	825	818	796	845	789	804	833	846	753	814	796	810	795	791	812	781	801	834	794	823	807	793	822	793	839	820	819	825	767	786	788	828	815	847	838	730	781	807	778	804	811	786	769	821	800	832	782	806	783	775	800	760	786	786	744	793	740	842	765	747	820	798	787	763	831	821	864	802	839	783	798	864	809	789	767	818	787	818	767	769	883	863	824	821	814	847	811	805	767	811	772	834	827	765	786	843	805	772	831	819	789	824	792	754	771	808	883	800	815	782	825	781	787	811	787	836	782	799	812	806	809	818	830	784	777	797	804	807	785	826	787	794	803	794	831	769	823	781	776	784	796	783	795	812	790	766	792	800	810	810	815	762	798	806	767	836	830	779	732	754	767	781	805	813	788	821	775	812	826	761	811	858	832	802	761	785	786	806	791	835	853	782	815	817	766	775	820	843	776	784	745	807	852	767	820	795	809	832	816	799	831	783	794	795	841	802	754	741	783	747	810	767	757	829	814	829	754	895	844	797	769	846	798	798	795	787	800	807	821	817	784	781	825	805	794	810	813	760	760	786	852	791	835	799	799	832	823	817	809	819	831	808	790	828	848	777	801	777	822	768	768	796	758	821	816	833	794	789	755	844	790	821	869	792	806	772	827	783	860	781	860	772	766	832	801	807	805	770	764	787	817	805	840	778	805	796	771	843	838	745	768	776	793	827	833	827	819	821	866	754	796	766	821	790	810	738	802	803	714	831	828	789	757	796	836	840	856	821	815	832	786	817	800	816	835	839	794	811	810	805	770	809	824	780	838	843	758	834	763	818	781	824	798	802	787	750	824	826	741	837	795	824	785	849	834	784	812	741	833	793	786	796	858	804	831	789	826	787	838	800	808	736	811	796	860	848	810	760	814	838	798	747	797	773	826	717	837	824	844	732	808	786	789	770	836	833	808	785	812	798	843	759	798	790	806	847	798	777	831	822	841	844	803	783	802	821	828	800	764	780	814	836	822	835	803	883	855	783	802	837	771	771	793	782	800	798	804	797	826	797	783	771	830	817	796	792	769	801	805	838	790	815	832	751	781	784	814	824	807	781	750	816	768	785	779	824	815	792	811	819	812	811	794	820	804	779	812	798	816	849	784	840	847	814	785	820	805	809	780	746	839	807	867	814	791	814	812	834	804	788	773	847	843	747	793	824	820	788	843	768	796	813	799	776	732	795	839	797	850	788	778	787	876	783	774	819	822	794	786	786	777	781	801	794	813	839	830	840	801	793	807	791	830	811	769	844	812	774	810	793	794	828	764	800	766	792	847	841	792	844	799	783	805	870	879	822	777	803	861	789	816	843	780	788	782	793	791	816	806	834	829	760	842	746	825	846	816	799	752	796	797	816	819	777	805	808	803	777	798	787	826	765	776	804	858	819	812	821	807	793	819	795	813	817	793	816	756	829	809	818	837	800	825	838	845	808	823	779	817	792	786	799	883	799	758	809	774	802	778	841	793	802	821	753	840	823	743	817	813	774	789	819	759	798	786	862	780	862	774	829	837	795	782	816	778	812	815	832	782	794	786	776	846	856	800	845	787	850	815	802	798	836	773	803	798	845	828	815	779	773	821	804	886	812	790	821	763	786	768	829	840	827	771	806	767	764	801	806	788	850	765	758	765	787	810	791	785	849	801	783	766	748	765	819	829	800	785	771	822	827	804	783	788	850	750	815	828	802	821	766	819	804	803	790	819	770	783	744	777	852	804	823	811	844	776	780	824	784	830	791	810	803	852	825	777	808	823	823	834	811	785	825	776	839	786	798	748	830	799	830	806	791	805	809	800	775	833	806	830	745	802	780	819	793	783	757	769	809	809	838	812	826	835	807	831	801	873	780	768	775	789	813	855	809	791	783	786	790	782	775	802	752	785	836	784	786	772	761	826	834	804	781	789	803	817	825	784	841	832	800	793	783	752	780	847	802	779	779	846	795	766	771	817	796	814	827	787	794	805	798	804	851	865	769	818	795	747	795	857	828	835	763	798	810	815	834	787	785	857	821	835	796	778	770	787	809	769	812	802	800	806	780	820	802	763	846	811	847	797	824	800	846	771	803	804	822	783	799	787	825	783	768	776	822	788	769	820	740	818	797	812	795	791	765	788	766	830	769	774	795	801	778	802	819	828	769	797	807	844	791	809	777	745
23201	21192	28604	24060	21192	21129	4784	950	720	722	611	665	605	586	553	554	548	540	507	489	503	540	479	537	491	515	464	521	494	506	507	502	465	500	457	450	470	510	452	475	497	492	463	431	491	456	422	489	472	503	534	495	461	484	493	493	446	462	443	480	493	481	523	450	484	480	488	489	453	499	484	478	415	463	471	483	477	476	495	475	439	414	483	483	478	458	457	456	434	450	455	437	463	489	467	442	470	473	469	490	448	449	480	480	451	462	422	463	441	458	473	464	424	439	466	504	492	475	476	486	513	466	478	481	441	479	455	480	460	478	511	444	483	459	499	482	459	488	485	451	484	464	455	453	462	440	475	488	439	480	444	455	507	489	525	435	424	486	473	444	501	478	455	471	466	418	485	459	444	486	476	479	497	452	452	462	492	457	463	445	445	448	444	465	476	463	483	460	460	431	468	455	492	466	506	484	500	475	437	469	500	461	462	477	483	460	499	464	484	495	452	422	464	466	468	462	448	462	499	466	480	485	474	432	471	494	475	468	492	481	432	484	468	464	470	481	434	454	447	467	444	444	443	464	488	460	503	453	465	472	452	447	488	460	432	483	445	449	458	450	507	438	420	461	437	470	452	462	472	419	478	475	473	481	443	469	470	455	442	473	507	468	465	465	470	463	492	506	489	506	459	496	463	489	424	476	463	480	445	456	431	450	459	471	467	482	483	456	463	461	466	461	493	461	487	467	455	500	481	433	455	475	483	464	516	456	487	514	489	466	436	474	478	472	475	457	476	499	452	429	468	471	462	451	467	459	438	451	485	471	467	447	418	458	480	455	466	465	456	485	450	466	518	464	451	463	464	461	422	511	491	502	449	434	491	442	499	435	496	466	453	493	464	431	477	443	499	462	436	446	447	473	446	495	475	491	468	501	461	512	493	465	429	480	503	469	495	455	431	492	481	489	495	517	462	460	480	467	476	450	432	461	447	474	452	453	444	475	458	454	413	451	437	489	458	475	470	454	480	462	445	492	449	468	460	467	483	490	446	455	485	496	489	490	430	477	474	464	450	440	479	478	472	503	473	473	491	478	474	470	466	515	489	469	470	470	490	466	446	457	438	498	480	459	475	481	435	416	463	484	467	480	437	487	446	456	445	491	499	486	485	448	482	455	497	460	468	436	508	456	494	461	428	476	468	484	502	468	457	457	477	505	487	462	467	482	515	442	490	483	491	471	427	472	472	414	481	465	462	454	479	502	461	496	486	504	488	489	483	469	472	467	485	475	471	454	467	464	446	443	481	468	483	465	449	515	486	444	405	487	478	499	496	430	463	460	457	469	511	470	465	445	485	485	485	455	477	445	426	507	450	478	495	470	461	459	466	487	466	474	474	475	480	471	461	448	461	484	465	479	462	450	489	433	455	506	468	426	464	454	467	424	465	479	423	486	497	481	458	451	491	467	450	460	502	491	467	458	469	434	479	491	469	483	445	491	432	441	474	416	490	487	470	470	468	490	480	486	487	457	492	464	445	451	460	441	516	479	434	462	452	470	431	439	490	497	447	433	434	476	469	510	507	433	492	458	441	475	443	463	465	454	447	482	475	470	484	481	490	426	474	462	454	446	487	460	477	489	450	482	449	498	430	451	429	443	442	476	479	454	462	455	449	445	458	455	469	464	476	431	526	455	450	501	463	461	481	513	432	476	467	485	486	431	475	467	488	429	483	459	449	445	504	458	454	472	460	470	445	476	459	474	446	466	428	441	432	459	474	522	454	466	499	470	500	477	486	472	463	433	480	483	476	456	440	467	452	463	440	486	494	461	462	421	495	449	470	428	476	456	454	486	502	454	489	463	456	474	496	490	439	469	493	427	493	470	457	475	431	465	464	483	443	485	445	445	489	443	489	480	406	421	491	459	528	510	492	474	484	454	484	462	460	446	453	522	439	456	476	441	470	503	444	487	464	495	511	459	485	491	496	438	456	462	446	456	443	448	465	490	435	460	462	477	453	470	493	483	486	461	459	461	426	495	472	497	467	462	494	471	475	497	454	438	485	498	442	461	438	511	483	431	469	451	422	442	441	447	451	460	443	484	449	487	485	472	475	460	439	476	505	467	440	478	514	449	447	482	472	444	505	484	474	479	471	497	453	462	465	446	455	456	476	501	447	469	485	460	557	463	455	451	463	475	449	439	464	464	506	463	438	454	454	470	451	439	453	466	477	485	450	505	480	455	466	517	448	470	474	482	476	445	480	468	443	472	477	450	486	409	499	453	476	492	495	459	433	451	450	433	463	456	471	452	475	451	481	467	475	484	471	453	418	466	459	446	482	455	461	453	498	450	460	479	508	516	490	491	437	435	436	461	495	469	447	484	467	438	415	444	475	438	461	469	474	460	510	487	456	440	447	422	458	482	496	464	481	472	466	471	438	445	483	467	425	479	475	455	437	468	461	453	451	487	502	448	451	433	462	461	468	446	457	489	507	461	461	470	440	479	472	471	467	431	503	450	474	467	468	481	438	495	478	469	508	471	491	460	466	462	446	468	448	488	443	449	454	477	482	460	462	445	488	455	487	467	431	448	465	511	452	474	475	485	497	483	437	485	484	442	484	466	506	466	474	398	471	450	428	510	431	454	474	435	446	438	489	426	413	430	460	486	412	444	463	462	479	466	466	469	433	459	412	485	496	476	480	422	444	465	474	491	439	467	445	439	452	441	466	455	464	453	467	478	443	502	486	490	477	468	492	482	461	452	460	487	474	466	446	449	438	469	467	449	445	472	433	454	465	438	427	458	457	478	438	450	473	480	462	461	481	468	469	456	480	442	468	472	433	484	441	432	508	460	443	466	460	505	471	484	458	459	455	487	498	476	452	499	490	468	472	517	474	478	506	490	469	446	483	489	431	484	440	485	419	464	483	469	504	453	428	467	476	505	424	455	473	478	520	484	461	453	459	438	483	501	447	511	435	490	497	455	467	469	493	460	448	484	471	478	456	482	470	445	474	413	503	445	455	462	457	498	488	468	473	474	471	483	445	464	436	479	435	488	452	470	468	453	459	441	491	494	506	462	500	497	455	466	503	453	463	454	467	448	437	469	430	479	469	462	470	450	492	453	498	453	429	474	425	487	475	478	468	425	457	441	433	446	462	499	466	440	474	454	454	468	498	477	453	474	496	497	453	485	423	469	477	451	462	481	487	455	453	421	474	467	464	435	453	475	481	444	438	480	451	442	455	496	476	440	442	450	486	502	497	475	467	460	456	488	476	444	480	460	470	493	470	439	450	475	487	478	440	510	414	452	474	485	447	468	464	460	466	454	461	463	409	466	469	451	506	480	505	481	469	459	467	454	474	450	452	472	465	478	474	482	452	422	447	421	467	459	441	469	450	472	460	438	468	468	487	501	481	438	447	499	429	519	471	440	474	469	486	488	455	458	469	468	459	461	437	465	420	472	488	479	502	469	434	446	473	438	466	460	429	487	482	444	450	466	461	499	472	468	459	460
34914	12477	19536	6454	4405	3241	2587	2155	1837	1549	1436	1399	1214	1204	1216	1069	1000	1023	1023	1044	954	940	919	962	882	929	936	855	892	855	837	798	815	866	847	838	846	821	870	849	802	818	848	839	828	826	790	800	798	814	827	852	803	832	830	776	835	830	789	802	839	850	826	816	803	865	809	781	784	816	811	776	828	825	841	834	840	832	815	811	757	795	829	828	836	790	790	803	847	766	825	786	836	811	806	786	814	760	774	786	814	796	786	830	817	816	787	748	828	815	775	772	771	798	807	789	812	802	790	823	784	803	756	827	755	826	795	801	791	809	848	833	824	794	784	764	768	745	792	844	801	812	754	808	780	800	811	805	823	794	856	758	798	864	802	801	775	815	777	747	827	756	825	782	784	782	808	809	762	798	821	830	802	799	822	780	799	845	799	796	818	813	840	786	810	831	808	795	785	827	788	788	767	773	787	814	822	841	818	807	820	807	812	819	775	819	817	834	762	794	784	745	811	825	842	797	779	775	790	793	824	822	817	786	797	798	842	802	789	774	787	821	825	764	829	768	801	793	757	792	861	818	777	787	812	818	810	818	820	781	719	793	848	802	808	787	776	713	816	816	778	775	749	790	767	833	726	787	793	840	811	824	767	770	773	795	789	780	760	798	858	790	802	757	807	826	793	801	854	811	773	789	796	744	760	802	777	761	855	758	777	796	801	829	788	838	756	779	784	813	761	779	777	805	807	799	795	806	888	787	758	771	799	792	799	789	835	828	862	805	769	763	800	815	794	819	804	851	792	803	792	807	732	754	814	778	766	807	766	782	762	819	763	768	799	807	817	798	757	826	803	813	838	748	860	778	780	769	824	806	793	825	800	804	799	800	823	804	840	840	795	779	755	790	793	816	827	793	806	823	770	797	780	778	837	803	782	846	778	757	761	837	768	841	802	755	790	847	776	815	748	828	753	764	823	765	831	780	783	802	738	756	773	820	799	815	771	777	807	810	772	847	794	772	831	785	796	796	795	801	795	811	814	832	809	827	799	806	800	822	790	790	803	746	755	805	785	799	769	776	785	789	763	774	748	804	749	805	816	786	800	755	787	792	821	782	825	803	803	812	755	761	778	830	793	786	822	834	800	762	791	838	779	786	806	798	850	741	793	766	806	769	798	847	815	804	794	782	788	782	800	837	771	812	802	831	789	799	766	826	814	750	867	749	802	779	800	854	786	844	787	802	812	823	812	828	849	770	788	801	812	804	773	822	817	776	789	759	751	830	790	763	784	829	837	792	777	824	740	806	801	808	797	743	826	754	798	862	810	759	769	782	820	834	836	784	772	803	858	837	752	827	785	736	819	764	786	792	781	789	805	819	728	773	805	756	807	845	813	750	798	828	767	751	767	754	825	819	826	786	788	782	752	776	764	794	850	737	769	724	803	758	809	760	787	796	847	775	790	802	816	819	792	812	816	764	830	843	838	829	798	726	845	782	740	827	847	777	796	822	810	781	802	832	777	828	753	801	837	788	836	783	805	808	811	804	825	801	766	827	782	846	768	830	803	772	802	847	827	821	779	764	779	795	761	859	824	780	780	797	811	814	768	780	786	760	777	796	795	802	748	803	804	804	839	827	751	801	772	804	834	807	747	783	760	785	791	770	787	818	815	797	769	809	782	776	824	842	808	749	803	787	761	764	767	838	830	866	771	807	803	808	733	808	831	775	794	817	783	774	827	811	768	761	746	739	764	797	769	762	804	821	822	766	778	805	758	777	784	810	777	788	784	784	774	748	777	822	774	792	790	826	838	778	794	766	801	819	787	845	761	828	810	807	808	812	751	811	795	793	777	827	808	756	825	792	829	853	806	796	791	797	891	820	791	785	836	801	733	812	834	797	848	782	713	772	825	834	742	800	839	788	849	813	752	817	785	780	767	784	811	778	790	787	807	802	825	823	783	835	814	808	811	763	769	786	840	781	798	828	777	844	806	790	749	790	758	769	763	765	816	814	784	793	812	820	788	787	807	790	806	826	818	775	754	803	785	801	783	790	808	830	810	825	767	761	748	806	806	824	802	747	745	781	748	821	778	778	875	825	804	820	793	812	820	808	776	793	756	748	775	847	750	820	746	794	795	771	795	742	822	795	800	782	800	829	784	774	785	785	794	756	781	735	811	819	804	808	790	793	787	808	786	824	762	806	786	823	793	752	761	762	784	763	782	828	793	834	816	791	746	757	808	767	776	788	775	780	778	813	815	812	802	785	782	806	788	803	778	773	800	793	795	808	797	843	779	809	824	843	784	810	823	873	801	811	796	823	826	797	781	829	871	818	826	809	755	741	816	778	860	761	797	842	762	827	799	821	816	787	828	787	776	813	813	774	785	776	819	780	821	765	765	777	813	786	776	794	811	816	810	843	766	779	816	776	828	839	764	799	811	768	792	805	797	800	821	820	803	780	808	788	813	824	818	779	828	788	759	787	813	800	810	802	770	864	799	788	811	842	816	812	777	803	779	809	803	738	806	768	750	847	790	760	777	805	831	818	809	783	776	781	775	820	746	763	800	762	800	728	768	854	803	838	811	768	763	805	792	855	782	820	767	778	829	796	814	781	801	791	837	845	777	826	807	826	816	782	803	819	815	827	793	820	789	815	776	787	820	834	793	733	808	799	782	820	823	807	771	812	799	804	795	762	836	810	792	782	780	806	777	787	787	814	800	790	768	822	795	837	769	754	777	806	770	813	812	751	761	813	804	800	800	784	770	824	800	822	817	791	776	799	802	804	798	733	806	827	796	807	786	770	836	817	781	812	771	789	818	797	829	735	780	805	806	787	812	805	772	852	796	797	786	743	819	816	791	811	817	832	812	848	808	820	802	812	786	780	832	777	797	830	768	845	793	798	785	764	818	818	812	807	736	760	793	787	791	824	834	855	771	802	788	836	799	810	807	809	775	776	802	824	788	822	847	729	822	777	776	818	812	822	783	808	800	809	791	853	735	815	799	775	790	805	799	833	731	776	796	807	828	832	795	815	789	794	816	825	788	784	773	795	806	790	797	816	772	778	717	852	760	804	817	773	796	808	828	795	871	810	795	807	785	783	797	803	839	822	805	803	783	810	756	829	783	783	771	790	799	798	785	784	841	813	764	798	784	734	789	777	780	798	857	744	802	782	796	770	783	760	838	770	831	828	876	819	802	758	776	806	805	780	751	816	805	786	730	857	742	792	826	834	830	844	806	765	770	821	860	816	762	747	761	795	816	766	801	806	804	777	802	766	777	809	816	795	819	729	796	758	790	834	780	797	797	797	798	835	786	815	743	760	806	793	728	783	799	792	804	724	840	860	825	779	795	769	779	832	735	766	797	757	821	817	787	763	817	840	800	800	797	817	770	755	833	783	800	785	781	784	799	790	782	792	824	846	813	802	769	798	789	818	761	806	793	808	806	759	809	806	784	807	777	775	773	853	797	783	783	790	793	809	850	749	860	798	759	765	842	826	812	812	787	854	873	792
26905	21115	15385	2429	1176	1122	972	969	948	1000	914	930	932	951	969	962	963	941	915	891	942	887	971	893	905	867	920	919	949	930	866	972	937	928	935	936	924	946	903	942	929	903	921	897	960	935	949	900	867	954	931	892	890	941	883	988	968	885	954	905	918	887	918	907	961	903	910	882	958	866	907	942	894	942	932	930	869	958	931	891	922	919	860	890	860	956	953	909	877	920	943	869	926	893	936	887	961	935	860	948	933	844	932	962	897	977	881	928	940	968	912	950	913	1003	936	846	876	897	947	967	913	914	858	924	882	882	898	927	909	933	1000	903	935	975	859	877	913	955	974	942	846	940	924	993	904	946	923	885	908	884	939	943	907	966	885	964	967	925	954	935	950	911	918	946	938	977	920	957	925	927	941	941	917	907	902	871	879	925	918	948	910	858	920	920	947	961	909	981	871	928	918	966	928	927	900	969	967	934	885	906	930	940	953	951	917	916	871	933	867	982	911	906	939	890	976	864	908	896	878	921	993	923	915	933	914	932	985	883	921	936	968	900	871	927	863	919	925	899	968	950	879	863	941	923	942	937	911	886	936	941	944	877	920	921	972	938	866	943	886	914	891	961	905	917	951	876	925	930	911	919	897	940	937	826	891	925	938	935	936	901	901	847	964	946	933	884	911	920	925	958	876	936	933	941	899	902	935	934	917	882	919	967	898	907	935	913	958	918	961	918	920	904	947	891	955	916	971	903	874	922	871	1001	893	931	873	926	898	910	993	885	905	858	870	966	885	951	947	945	917	885	976	929	912	928	949	980	911	874	913	909	902	918	917	969	873	893	899	890	935	889	904	914	939	899	894	933	923	923	909	915	962	918	935	901	964	950	961	921	909	952	934	934	933	883	924	892	894	900	891	900	887	938	885	914	887	893	953	932	957	868	935	959	915	944	893	867	907	963	905	901	973	875	905	909	944	914	900	919	893	926	869	919	866	921	914	927	904	951	903	975	914	895	914	899	915	885	906	914	865	935	915	925	918	912	894	851	947	914	922	926	857	974	863	914	928	949	980	955	902	919	952	903	877	916	929	897	958	921	915	933	898	919	961	939	941	897	932	946	886	928	853	902	937	917	946	926	925	928	935	881	904	945	925	957	873	939	928	876	890	898	886	932	961	906	881	935	959	942	963	878	875	933	924	909	921	910	957	947	941	881	887	907	914	934	974	915	907	898	951	905	908	896	948	913	913	929	915	969	908	881	949	900	948	921	918	930	892	988	902	927	884	895	920	896	920	942	990	933	965	885	876	884	937	959	900	936	917	890	886	901	927	920	985	916	878	870	904	953	978	932	898	945	927	924	901	963	892	951	909	918	883	919	927	882	957	903	861	870	944	922	911	921	928	928	941	951	917	936	907	919	919	943	912	935	883	862	937	860	944	892	913	935	898	915	912	956	895	963	938	911	930	860	946	933	931	902	944	913	877	868	879	945	907	912	957	927	891	931	883	947	931	919	929	889	880	919	867	927	924	916	875	914	925	899	918	928	895	909	924	930	953	893	923	925	952	909	891	955	888	908	919	944	899	971	886	899	907	907	898	951	869	943	942	842	901	888	913	933	939	906	900	945	904	875	937	915	893	927	866	939	890	855	956	918	939	895	961	885	975	955	920	853	945	941	928	942	880	922	905	907	957	964	872	925	959	956	871	920	883	910	917	905	964	922	920	883	927	900	941	918	885	941	929	926	898	918	915	843	941	880	936	916	938	966	942	940	963	895	955	972	903	904	961	887	930	942	928	941	915	943	933	939	899	855	890	910	962	891	938	929	912	919	917	898	906	911	925	923	898	946	897	966	887	891	895	940	879	905	954	902	951	893	929	961	932	909	913	968	947	950	916	922	901	866	933	919	933	898	896	908	927	905	942	940	906	856	910	880	941	925	893	904	924	937	920	922	921	892	959	962	909	900	919	915	915	907	908	889	912	905	890	929	976	879	816	922	945	958	893	943	900	917	959	892	933	893	902	906	955	928	963	930	922	925	920	902	899	895	894	910	902	892	934	963	895	933	972	919	953	913	873	930	893	895	869	920	899	935	938	922	914	930	931	918	889	938	876	882	957	954	935	903	922	918	932	922	931	921	934	934	950	889	927	882	929	952	895	969	945	800	926	946	919	859	926	918	922	876	935	926	929	905	975	865	973	899	925	918	882	926	910	937	939	909	958	889	921	927	913	894	941	922	926	917	915	872	927	872	894	916	868	930	901	893	947	942	911	918	949	947	937	938	909	919	898	886	900	886	897	973	941	982	907	916	871	924	932	895	918	933	920	921	942	929	918	922	917	884	909	886	904	925	934	968	941	866	937	918	899	924	890	959	926	941	921	833	969	960	887	910	935	912	908	940	912	907	942	1002	839	958	935	930	970	899	847	916	905	910	864	906	950	902	909	882	931	919	931	951	872	934	959	910	949	908	982	915	925	933	888	954	917	898	929	935	938	923	850	895	882	926	945	882	901	906	891	934	930	920	942	893	919	912	895	929	924	939	939	915	883	910	898	909	962	930	958	892	937	944	958	917	919	895	870	928	955	952	927	940	928	948	895	924	903	893	931	888	936	935	917	927	929	941	880	916	960	874	899	929	924	932	935	916	899	915	946	933	947	904	918	956	906	898	936	925	914	948	947	893	913	910	891	886	888	913	964	956	969	940	960	921	915	893	886	917	903	955	920	972	896	925	967	942	951	895	898	898	914	886	910	945	894	919	908	945	929	927	917	901	926	898	861	913	962	900	954	896	932	870	890	896	904	947	953	979	892	872	898	893	971	914	932	860	891	937	891	929	922	942	904	968	913	874	914	908	947	918	896	958	927	883	918	921	907	912	900	953	960	865	977	896	883	929	953	879	929	917	857	943	937	933	902	928	948	953	897	931	913	951	924	939	912	936	922	938	893	932	936	886	934	869	929	941	957	903	946	913	965	958	917	892	925	881	946	930	938	899	902	915	884	932	896	959	923	920	903	900	881	961	948	885	866	879	925	934	861	945	900	907	954	858	899	924	900	901	911	880	948	959	869	951	983	884	931	889	953	935	923	886	929	952	903	896	903	873	898	941	855	930	950	907	924	905	926	905	891	986	889	924	926	926	920	938	938	889	918	879	894	951	903	937	933	942	911	928	894	903	891	846	930	922	899	945	903	899	915	935	929	941	952	882	895	932	919	899	917	915	943	953	929	941	924	895	931	919	957	911	902	925	915	892	934	937	944	880	895	891	974	885	946	900	919	921	878	941	926	951	909	904	905	890	952	910	923	960	910	916	939	870	901	1006	907	913	918	918	908	944	917	908	900	924	844	917	966	891	950	928	926	951	915	921	928	921	946	921	958	932	903	983	935	934	877	851	930	958	895	964	924	900	924	921	925	907	895	898	931	971	885	889	884	926	913	926	924	919	890	901	939	885	857	931	911	914	911	921	893	905	929	893	900	888	941	954	918	916	913	985	965	942	926	878	928	935	927	912	903	894
25637	4120	8419	1927	1779	1679	1728	1653	1625	1660	1632	1600	1603	1620	1526	1577	1559	1644	1570	1541	1612	1529	1602	1590	1518	1560	1534	1567	1620	1610	1570	1539	1579	1505	1545	1552	1556	1603	1626	1586	1551	1554	1560	1573	1567	1526	1555	1536	1517	1557	1504	1565	1568	1542	1522	1605	1539	1501	1502	1544	1601	1646	1618	1559	1563	1561	1597	1534	1529	1536	1576	1539	1597	1589	1519	1536	1518	1549	1561	1547	1524	1569	1523	1579	1568	1562	1550	1610	1544	1528	1527	1547	1545	1561	1551	1550	1537	1573	1537	1526	1545	1544	1527	1584	1582	1604	1562	1492	1525	1524	1575	1573	1488	1557	1500	1523	1533	1601	1607	1574	1572	1517	1601	1549	1531	1498	1599	1534	1591	1498	1548	1551	1522	1596	1523	1540	1552	1582	1616	1560	1558	1559	1578	1557	1560	1557	1592	1558	1550	1579	1558	1533	1539	1592	1465	1544	1565	1594	1619	1524	1474	1493	1605	1541	1495	1608	1567	1599	1538	1523	1529	1534	1570	1583	1600	1495	1518	1591	1532	1622	1585	1611	1505	1531	1627	1576	1594	1487	1597	1519	1537	1599	1589	1529	1549	1496	1545	1542	1507	1562	1531	1558	1606	1524	1524	1481	1520	1533	1538	1555	1433	1579	1599	1619	1564	1619	1523	1572	1614	1574	1598	1555	1516	1585	1595	1568	1532	1521	1567	1582	1600	1569	1526	1533	1509	1565	1517	1562	1540	1555	1536	1538	1637	1596	1564	1544	1558	1577	1549	1554	1562	1544	1518	1510	1594	1528	1552	1589	1559	1506	1536	1565	1525	1584	1578	1528	1485	1533	1517	1570	1571	1558	1525	1511	1509	1484	1561	1534	1609	1573	1529	1528	1504	1525	1576	1574	1520	1595	1583	1533	1545	1576	1546	1499	1555	1533	1583	1558	1540	1515	1552	1573	1500	1549	1531	1560	1580	1576	1491	1580	1603	1528	1491	1639	1562	1590	1544	1519	1524	1528	1534	1575	1567	1535	1562	1564	1515	1596	1633	1522	1580	1512	1605	1605	1573	1526	1604	1566	1509	1598	1573	1498	1551	1542	1610	1607	1572	1466	1533	1585	1612	1487	1561	1561	1558	1574	1500	1547	1538	1634	1517	1528	1521	1557	1563	1530	1595	1529	1566	1598	1560	1522	1599	1563	1549	1562	1537	1558	1575	1568	1521	1541	1535	1630	1533	1489	1548	1579	1509	1563	1615	1522	1620	1553	1540	1576	1513	1608	1620	1568	1569	1500	1566	1555	1481	1483	1479	1558	1586	1558	1526	1580	1534	1581	1532	1586	1532	1521	1576	1554	1522	1549	1542	1483	1606	1603	1537	1528	1518	1514	1520	1625	1589	1562	1552	1518	1534	1502	1542	1584	1558	1497	1571	1643	1618	1576	1576	1516	1562	1517	1488	1627	1584	1613	1565	1493	1522	1542	1563	1599	1493	1570	1562	1572	1544	1495	1621	1573	1561	1521	1559	1573	1562	1515	1560	1633	1577	1577	1525	1550	1539	1517	1571	1579	1551	1517	1547	1562	1537	1554	1549	1540	1448	1549	1533	1584	1572	1662	1583	1552	1528	1508	1576	1559	1553	1621	1590	1539	1491	1527	1620	1563	1543	1512	1587	1529	1618	1616	1484	1535	1555	1547	1501	1591	1496	1491	1551	1568	1574	1504	1532	1565	1532	1524	1521	1582	1603	1559	1560	1557	1549	1537	1619	1610	1601	1556	1554	1566	1639	1553	1603	1573	1541	1553	1527	1497	1550	1588	1485	1618	1543	1551	1576	1612	1553	1485	1502	1602	1562	1567	1500	1521	1560	1485	1526	1562	1560	1515	1575	1541	1607	1507	1498	1511	1557	1571	1578	1545	1582	1586	1527	1526	1586	1496	1469	1571	1584	1538	1555	1500	1553	1567	1538	1590	1560	1562	1574	1541	1539	1510	1588	1626	1543	1546	1523	1531	1514	1618	1517	1589	1551	1534	1584	1556	1507	1591	1535	1537	1599	1509	1521	1525	1551	1539	1530	1513	1549	1532	1613	1543	1535	1582	1555	1579	1497	1630	1528	1509	1499	1573	1491	1585	1534	1570	1533	1576	1561	1587	1529	1595	1544	1574	1540	1565	1532	1546	1517	1551	1523	1617	1610	1572	1595	1556	1572	1499	1569	1556	1565	1465	1488	1549	1584	1634	1545	1565	1530	1470	1549	1502	1529	1576	1541	1497	1579	1522	1610	1616	1573	1645	1587	1503	1530	1588	1526	1595	1516	1590	1576	1607	1599	1511	1523	1625	1493	1563	1530	1562	1561	1581	1518	1512	1566	1486	1565	1564	1546	1501	1554	1576	1518	1547	1577	1559	1543	1601	1506	1540	1557	1496	1541	1604	1563	1541	1587	1530	1570	1559	1488	1549	1569	1536	1492	1509	1532	1569	1561	1525	1479	1599	1584	1602	1495	1571	1567	1493	1513	1500	1501	1532	1572	1568	1583	1587	1558	1555	1494	1570	1541	1556	1542	1555	1573	1564	1542	1563	1515	1549	1489	1565	1564	1522	1548	1485	1535	1452	1495	1567	1549	1602	1539	1572	1512	1570	1574	1570	1603	1566	1531	1540	1542	1533	1516	1501	1544	1559	1488	1508	1543	1523	1567	1529	1525	1581	1603	1525	1502	1617	1532	1543	1478	1591	1538	1513	1518	1557	1537	1483	1536	1610	1578	1564	1543	1473	1556	1551	1561	1527	1490	1554	1558	1509	1575	1569	1553	1593	1611	1530	1524	1492	1451	1500	1609	1574	1549	1625	1501	1574	1555	1505	1559	1536	1552	1565	1471	1535	1616	1526	1587	1518	1587	1505	1530	1513	1520	1582	1457	1522	1512	1588	1560	1606	1583	1496	1555	1551	1563	1546	1555	1514	1525	1543	1583	1555	1543	1573	1514	1570	1600	1613	1553	1553	1555	1593	1569	1539	1566	1517	1461	1540	1547	1530	1592	1558	1560	1568	1502	1544	1538	1508	1558	1604	1560	1572	1607	1550	1596	1530	1498	1548	1549	1553	1537	1572	1578	1609	1608	1571	1530	1536	1561	1478	1596	1587	1492	1575	1574	1563	1475	1541	1547	1569	1579	1527	1546	1548	1558	1508	1539	1493	1587	1546	1529	1534	1567	1501	1516	1588	1565	1537	1680	1523	1549	1590	1509	1541	1544	1570	1513	1483	1528	1579	1523	1565	1540	1551	1504	1504	1567	1546	1595	1594	1489	1576	1509	1529	1508	1616	1500	1505	1579	1461	1526	1495	1585	1573	1566	1589	1538	1593	1490	1588	1514	1614	1586	1534	1567	1580	1585	1550	1637	1553	1556	1548	1593	1635	1554	1585	1559	1530	1590	1581	1620	1525	1512	1537	1550	1594	1588	1539	1591	1606	1579	1478	1547	1574	1614	1533	1563	1536	1585	1532	1567	1584	1610	1489	1539	1521	1543	1537	1579	1580	1581	1601	1573	1503	1572	1537	1476	1472	1532	1582	1609	1570	1566	1569	1584	1553	1491	1602	1532	1579	1609	1547	1602	1587	1561	1494	1602	1541	1581	1463	1550	1529	1656	1602	1575	1522	1514	1533	1596	1513	1573	1522	1607	1563	1551	1517	1585	1443	1586	1543	1518	1586	1503	1501	1546	1539	1590	1513	1531	1571	1573	1459	1523	1538	1545	1602	1586	1524	1567	1541	1529	1495	1517	1505	1564	1619	1641	1531	1592	1546	1553	1516	1556	1534	1512	1551	1594	1562	1582	1591	1543	1560	1600	1633	1533	1482	1563	1552	1550	1479	1495	1550	1601	1574	1556	1518	1538	1576	1537	1507	1513	1454	1618	1545	1517	1567	1487	1522	1637	1599	1616	1609	1524	1562	1531	1556	1560	1479	1571	1544	1576	1590	1535	1504	1565	1557	1587	1550	1544	1524	1557	1605	1558	1553	1546	1530	1551	1522	1536	1570	1494	1568	1569	1496	1512	1568	1546	1547	1587	1554	1527	1604	1545	1491	1542	1571	1620	1619	1567	1572	1545	1515	1589	1533	1605	1503	1533	1553	1554	1598	1514	1510	1579	1535	1524	1539	1552	1550	1533	1574	1576	1512	1598	1527	1600	1587	1595	1469	1461	1492	1593	1537	1541	1576	1554	1494	1598	1562	1529	1549	1539	1580	1614	1606	1530	1568	1559	1577	1545	1581	1540	1612	1540	1538	1527	1573	1575	1520	1520	1560	1549	1472	1489	1618	1565	1533	1579	1552	1643	1599	1516	1545	1541	1570	1560	1579	1493	1568	1597	1564	1479	1567	1524	1518	1557	1533	1578	1580	1571	1553	1581	1545	1511	1577	1547	1558	1481	1565	1577	1547	1581	1525	1562	1539	1553	1565	1587	1560	1500	1537	1536	1579	1519	1584	1567	1576	1556	1518	1494	1555	1499	1579	1537	1560	1584	1595	1580	1593	1577	1593	1537	1578	1519	1554	1525	1524	1608	1540	1580	1502	1486	1571	1461	1601	1500	1522	1552	1554	1505	1512	1597	1558	1508	1585	1563	1469	1531	1627	1569	1601	1510	1566	1493	1572	1544	1576	1526	1570	1546	1552	1549	1584	1558	1488	1538	1604	1552	1556	1604	1592	1515	1524	1544	1509	1488	1567	1547	1522	1565	1490	1540	1505	1555	1551	1542	1630	1553	1545	1543	1541	1591	1512	1616	1529	1551	1522	1518	1565	1543	1528	1510	1619	1594	1548	1566	1534	1552	1591	1526	1624	1551	1518	1551	1550	1557	1631	1561	1500	1574	1490	1563	1556	1556	1584	1616	1597	1522	1551	1553	1542	1596	1522	1535	1592	1518	1564	1609	1561	1532	1436	1575	1518	1582	1524	1510	1492	1536	1610	1547	1600	1598	1520	1531	1495	1603	1516	1587	1596	1536	1500	1557	1567	1548	1605	1585	1588	1620	1604	1565	1540	1511	1571	1567	1598	1531	1591	1557	1590	1501	1554	1632	1568	1552	1517
24254	21257	27931	24898	21078	5835	946	682	581	570	516	536	514	495	495	498	471	490	454	487	460	472	442	446	466	445	439	425	424	446	467	454	455	465	452	453	442	496	438	436	452	410	445	461	445	425	443	395	453	451	424	437	393	461	437	424	402	446	418	471	447	421	436	442	425	436	402	442	439	457	438	455	444	449	408	450	422	469	441	443	451	427	455	411	468	431	433	429	445	437	459	445	462	412	444	445	445	443	430	457	430	421	404	452	426	418	430	428	418	447	460	401	442	419	427	467	468	422	429	428	431	450	435	425	434	417	450	491	471	424	426	420	449	412	406	397	423	432	412	390	424	421	458	402	465	467	442	448	473	451	445	438	437	431	393	442	465	462	438	405	448	430	427	429	434	440	411	445	426	438	437	448	438	458	430	433	446	469	412	442	400	424	444	450	441	447	396	441	459	444	442	464	453	435	477	433	430	418	448	444	430	440	452	439	446	403	444	426	450	443	465	437	444	445	455	427	423	440	456	457	435	467	428	443	439	460	402	429	410	447	446	463	444	433	426	421	432	435	410	456	436	416	443	439	472	428	429	432	427	446	467	429	484	484	409	458	445	441	455	470	464	455	462	373	447	458	435	433	439	417	438	484	463	417	444	487	419	481	442	428	446	405	468	449	421	444	448	452	432	425	384	474	387	438	426	441	460	412	435	443	444	390	432	472	479	393	457	404	451	411	436	421	461	401	441	451	422	454	424	430	421	443	452	437	439	462	430	403	431	432	431	421	432	447	434	452	442	394	431	420	471	437	419	444	449	419	458	427	419	474	464	436	415	484	446	406	449	429	436	441	451	438	460	461	479	415	427	440	438	455	421	447	439	443	381	448	430	390	408	451	423	439	426	458	438	412	434	417	400	434	449	410	436	428	436	450	418	471	411	440	430	496	431	426	422	430	463	448	422	427	459	435	431	474	429	425	432	427	433	406	415	430	441	436	454	421	431	437	408	451	427	416	419	430	447	436	448	436	425	460	404	413	440	420	382	445	415	403	425	425	427	479	462	452	422	426	405	433	423	443	401	446	420	429	400	461	441	465	461	439	435	470	473	466	429	421	419	431	428	442	435	416	430	427	458	399	464	430	413	440	436	424	424	455	424	417	477	440	412	402	445	438	467	460	446	425	460	451	500	410	460	446	415	451	436	442	435	410	403	438	453	442	472	432	465	413	432	388	418	458	444	451	447	424	423	445	438	452	440	415	451	421	436	419	424	430	412	429	461	421	450	434	447	398	415	401	435	432	431	431	435	425	422	445	447	433	435	411	411	428	462	442	414	446	420	438	450	390	427	467	445	431	419	433	447	461	411	452	420	445	461	419	439	440	422	426	429	438	469	458	448	466	418	454	423	407	447	434	442	396	457	402	426	437	429	475	424	451	427	468	463	446	443	431	476	411	439	413	434	491	465	420	414	419	422	427	466	436	409	423	429	408	394	446	442	420	425	436	463	416	455	407	403	432	433	435	437	421	467	444	431	430	422	442	411	412	425	422	436	417	410	461	406	445	445	434	440	451	393	423	445	455	432	405	438	422	452	475	436	466	431	469	430	411	436	459	466	413	450	441	450	440	425	466	420	410	469	445	421	440	416	437	489	413	424	417	412	436	423	455	422	412	443	469	411	451	438	461	440	404	450	418	438	430	448	432	437	430	465	434	462	399	453	456	412	416	425	442	466	435	444	467	434	439	429	472	408	446	443	447	420	421	436	425	449	423	431	454	440	434	431	467	473	432	430	473	438	467	443	439	440	426	450	414	451	413	421	418	438	418	430	431	436	456	399	396	458	457	441	444	427	420	455	448	417	452	444	441	441	434	449	439	413	455	479	479	434	396	383	434	458	417	411	398	451	415	419	459	460	414	423	438	424	438	476	426	420	433	444	439	459	435	444	414	425	430	457	414	477	430	436	422	451	445	468	437	410	451	459	453	454	420	480	433	450	438	417	490	459	452	426	423	459	446	438	407	436	462	447	428	439	414	434	498	414	453	427	415	467	432	417	412	442	414	434	455	428	436	473	401	438	454	468	435	421	437	449	438	452	434	407	416	427	412	429	417	463	434	458	425	421	452	429	476	424	472	402	456	453	444	415	454	405	459	436	442	443	395	454	448	470	453	449	422	448	426	423	429	422	417	423	437	425	444	421	476	435	432	409	443	432	438	425	438	435	426	462	435	435	446	466	461	390	445	431	453	401	419	426	445	440	411	436	468	412	421	462	472	456	457	441	396	430	419	454	452	408	400	411	399	451	431	449	408	438	466	448	435	448	450	430	400	410	421	428	405	442	426	436	432	424	457	443	445	456	441	420	462	423	443	444	416	450	441	416	467	439	440	427	413	426	431	410	425	463	406	457	424	480	463	442	406	432	449	427	452	445	412	416	438	462	424	416	420	385	401	466	426	461	430	419	433	436	504	415	455	424	426	433	435	422	420	445	458	443	445	464	431	423	419	447	448	456	474	468	387	445	448	434	447	439	384	454	425	423	440	421	428	412	422	430	443	419	448	453	473	458	403	448	435	414	422	460	453	441	426	422	422	459	420	432	447	432	416	457	451	456	433	414	444	415	447	397	403	444	422	431	425	430	464	426	440	429	419	428	438	444	466	445	421	412	416	443	452	455	437	383	422	490	452	463	413	434	398	415	414	443	433	438	387	478	434	411	486	431	434	399	433	430	471	408	427	460	418	453	431	425	430	402	428	397	425	450	430	430	452	390	441	463	451	429	417	412	433	471	419	433	455	441	423	426	441	444	452	425	417	446	437	400	414	428	466	446	440	434	457	454	471	434	435	441	429	412	433	439	462	446	429	438	465	442	417	408	456	460	478	424	441	428	435	417	438	422	443	429	438	401	411	430	413	440	415	426	459	442	421	446	435	434	416	441	426	442	434	431	417	405	463	431	471	457	415	436	454	473	437	415	451	467	426	426	472	446	448	443	428	417	412	442	481	414	475	421	444	465	403	471	466	422	442	440	422	460	427	430	420	422	456	460	429	433	418	434	427	444	431	426	430	449	438	419	454	431	431	410	449	406	451	462	401	425	440	417	433	453	418	462	444	420	472	444	428	451	453	441	461	405	423	448	428	442	454	428	458	445	483	446	430	435	405	405	418	422	430	399	435	442	446	466	423	425	432	414	417	461	403	409	403	420	419	458	470	449	434	472	454	415	431	423	485	410	454	437	430	419	487	410	447	423	479	431	445	432	427	461	421	401	402	391	438	401	446	462	427	436	448	411	430	464	451	427	440	441	463	417	424	434	435	451	453	409	454	425	452	451	421	479	439	448	426	431	455	468	480	460	393	439	440	421	430	450	403	436	433	464	405	416	415	416	391	431	418	441	443	486	445	434	432	431	461	443	455	433	389	446	434	428	420	423	412	456	405	418	431	404	445	436	427	413	403	445	445	421	418	417	470	479	422	462	395	439	431	452	426	437	422	441	453	405	468	461	452	475	440	429	410
40412	9325	17134	4083	2842	2180	1734	1549	1382	1228	1169	1084	1054	946	1003	959	900	906	889	902	870	875	898	821	839	817	846	805	817	844	812	873	780	814	812	849	806	791	830	829	845	814	843	815	848	754	761	833	814	806	848	777	775	812	740	787	805	805	730	823	793	827	780	755	774	802	789	829	831	806	725	750	813	815	765	813	766	791	813	778	782	816	816	743	827	794	768	781	785	799	776	814	795	881	775	759	802	803	803	777	820	829	763	801	806	814	776	813	838	784	813	838	766	738	791	819	790	793	832	826	834	768	784	743	766	809	783	801	821	757	788	792	856	800	816	757	758	831	812	743	805	785	755	800	806	838	750	799	761	809	787	752	813	767	751	786	822	776	812	805	794	814	811	786	806	813	797	783	794	798	787	842	798	806	781	781	819	755	774	835	806	823	787	825	757	811	777	778	792	783	803	825	771	814	769	802	812	769	748	790	786	754	820	787	775	781	808	823	781	767	815	761	784	778	778	796	774	840	784	779	813	823	796	833	834	796	837	818	798	743	792	822	760	759	777	764	783	770	799	802	791	801	817	782	840	857	799	856	829	838	791	824	840	776	777	799	744	834	760	790	789	819	773	787	817	767	820	797	815	761	793	773	826	792	786	762	810	783	779	778	782	817	821	836	772	770	783	831	800	795	744	790	822	811	771	786	857	816	779	792	763	761	778	795	872	704	767	802	808	780	772	780	825	765	816	893	805	754	839	826	788	755	784	776	788	829	781	780	777	761	808	796	831	797	762	800	786	751	762	824	786	802	807	774	822	798	774	844	759	764	779	801	800	852	795	769	806	784	787	818	752	755	829	793	803	807	864	779	810	739	755	797	803	821	824	759	791	776	790	811	844	766	783	790	785	800	815	830	782	815	775	747	825	775	797	819	786	802	811	875	817	819	801	785	763	759	758	779	817	821	784	791	818	787	749	763	760	772	800	776	777	767	805	821	793	751	782	788	806	777	753	802	766	804	798	811	750	794	826	860	770	788	799	799	803	799	794	796	795	786	766	796	823	752	818	769	764	830	795	763	783	803	767	836	781	825	800	808	798	802	757	740	822	775	806	807	787	806	801	764	758	772	807	796	774	848	830	821	825	782	821	808	846	758	761	755	779	798	789	815	810	804	793	799	795	834	760	814	779	805	748	828	822	763	788	846	761	824	836	800	816	789	851	816	811	824	820	802	844	745	782	841	766	759	789	793	793	784	854	815	815	780	794	763	785	811	814	777	765	840	783	814	781	775	760	769	782	811	773	786	805	810	767	789	781	787	820	802	774	772	818	776	728	769	813	775	836	806	754	773	829	791	730	772	789	757	790	745	782	829	793	775	845	776	803	800	842	759	836	770	827	750	785	790	797	789	842	770	804	796	822	796	784	806	826	829	789	796	829	776	779	798	759	798	780	840	812	790	814	824	756	819	796	816	788	807	802	790	824	772	814	773	821	781	758	796	821	815	814	764	777	809	834	792	819	834	812	810	782	768	820	809	790	756	781	767	760	807	771	801	801	783	813	807	793	784	824	757	763	715	802	733	837	807	794	757	784	831	759	790	808	822	779	823	791	790	784	806	812	834	799	781	800	828	747	810	753	856	834	829	781	770	861	803	743	785	758	764	844	756	811	766	807	819	798	789	789	796	804	789	827	767	799	832	797	793	779	833	762	771	814	822	803	809	760	795	788	850	815	802	827	768	786	788	790	780	825	785	772	791	814	821	754	801	791	784	790	745	787	798	788	822	827	783	813	768	794	792	807	815	813	772	792	805	792	804	787	840	763	821	820	839	810	847	771	809	786	822	778	795	772	787	815	793	817	757	830	811	802	814	804	787	798	816	793	843	757	795	775	831	796	784	801	824	798	808	765	804	798	815	843	787	788	828	798	847	757	840	804	772	765	765	800	791	852	778	783	853	792	746	805	753	763	796	820	818	833	797	733	809	781	813	789	792	789	794	775	780	790	851	744	784	847	824	811	769	769	780	846	841	834	779	772	829	773	765	798	791	769	823	798	765	787	764	761	799	776	817	796	792	823	820	861	757	751	779	793	826	816	796	840	769	783	775	851	818	729	795	822	825	797	765	803	796	802	845	801	739	808	799	811	823	790	854	779	800	780	773	796	776	822	807	864	791	805	809	812	771	786	828	797	804	778	806	783	810	811	779	822	757	758	796	748	793	789	804	806	751	782	770	811	782	859	808	794	742	807	807	802	817	747	792	756	797	773	765	823	813	820	797	793	801	784	784	818	771	775	787	853	825	813	822	773	741	815	782	819	767	807	831	828	801	792	795	792	789	792	796	810	735	802	792	800	756	752	811	762	815	771	820	820	781	829	823	811	798	811	776	787	794	776	786	805	830	800	800	777	799	745	790	795	763	786	829	777	764	818	811	811	821	783	796	784	793	806	846	771	797	794	777	796	823	782	850	809	802	785	769	815	803	780	790	760	767	822	796	783	786	768	805	771	796	766	787	753	799	800	795	776	772	772	771	787	757	841	799	800	819	828	805	803	775	813	810	812	830	768	802	765	786	823	776	790	804	765	781	844	776	786	819	788	833	803	797	742	794	790	808	810	733	822	778	783	775	775	833	796	776	772	832	849	797	760	760	767	815	793	806	771	775	778	795	819	750	796	765	795	820	756	799	782	776	815	817	766	801	828	805	800	802	783	770	769	769	856	796	739	860	809	758	796	774	798	787	818	755	816	802	756	786	759	754	769	796	822	832	782	733	734	820	717	826	830	842	823	758	780	773	794	803	826	742	786	782	777	802	828	757	757	780	759	825	803	792	808	794	781	781	804	763	745	828	780	789	801	815	771	784	816	795	768	745	778	750	781	831	824	785	814	777	855	776	824	787	783	759	790	799	822	790	798	790	873	785	780	756	791	755	807	760	815	775	836	736	828	802	778	782	802	811	799	812	789	789	824	773	787	847	805	725	799	765	780	777	820	784	806	799	785	809	764	800	790	777	816	842	796	816	762	863	789	777	798	800	766	810	785	750	794	760	827	768	813	793	802	760	787	780	782	824	842	806	774	768	784	801	774	788	872	787	786	859	778	835	788	792	814	789	840	779	786	775	792	765	792	826	841	778	821	808	783	784	746	782	717	843	764	782	818	705	838	776	791	808	786	803	752	789	863	758	813	802	780	747	813	794	810	772	786	805	832	791	856	775	823	816	830	820	854	808	800	825	791	773	840	797	818	816	795	835	811	754	811	779	793	731	752	752	822	789	821	756	811	773	779	778	798	778	816	813	791	798	761	779	798	817	784	784	775	760	793	794	770	773	794	795	769	829	798	787	794	844	799	780	782	783	797	808	785	788	802	761	777	803	832	831	777	812	785	808	840	794	752	778	814	740	770	820	823	815	836	803	832	756	816	793	803	833	799	772	737	822	783	813	786	822	805	768	800	783	773	821	750	772	817	752	803	857	768	800	757	780	776	790	757	792	753	785	769	783	820	838	775	822	812	818
23183	21190	28654	23992	21190	21051	4108	980	769	672	644	576	570	594	547	546	562	546	564	510	523	518	532	497	511	538	480	509	532	461	482	457	503	501	498	467	514	498	474	469	471	460	453	487	468	490	531	484	479	446	482	465	452	472	488	507	465	467	487	433	480	486	434	470	459	421	499	471	486	481	446	496	502	430	432	467	504	461	454	479	492	479	457	451	499	487	442	474	495	484	459	487	467	474	471	517	479	480	490	450	476	434	451	469	489	469	466	463	464	462	471	482	441	459	448	426	479	478	447	477	507	463	446	492	446	463	452	476	471	485	503	488	464	457	476	448	423	476	464	459	444	431	482	448	485	459	456	461	488	455	445	472	491	435	438	462	462	475	440	453	521	487	427	483	449	496	479	452	490	481	459	500	461	510	463	494	459	481	486	459	468	443	462	518	488	464	446	474	468	467	508	462	466	448	453	532	463	459	424	486	504	487	467	473	494	433	436	455	453	503	484	495	501	439	498	457	475	481	481	465	505	497	494	455	479	442	485	443	470	460	453	489	429	466	466	456	422	477	485	461	442	455	463	455	426	482	479	444	453	470	526	481	413	448	475	448	433	480	454	503	484	456	470	522	454	453	464	484	464	483	495	432	474	452	460	488	447	467	499	464	454	477	462	459	518	493	490	478	473	503	452	457	468	466	529	506	456	466	482	479	440	480	471	495	461	491	483	463	463	466	470	458	450	461	485	431	478	526	450	540	439	475	453	450	464	480	508	477	482	443	435	481	484	458	473	503	462	479	448	466	476	484	450	472	462	435	447	479	508	498	472	466	441	468	490	436	479	481	494	503	505	479	474	473	477	470	481	455	454	448	520	464	482	487	495	494	482	463	455	455	445	482	501	483	442	461	475	447	497	461	459	495	471	475	455	473	470	461	445	446	466	446	427	471	476	473	473	470	537	480	411	481	463	494	483	458	453	459	472	461	465	488	439	491	455	494	469	481	463	458	474	487	472	435	502	445	490	455	464	479	442	472	449	447	490	471	467	467	450	492	457	488	473	475	479	453	483	466	449	473	465	495	501	474	445	460	454	458	492	456	455	535	453	451	466	463	448	498	388	497	475	460	475	427	440	466	481	465	439	467	471	470	502	453	461	467	464	489	503	475	457	443	514	473	509	477	431	445	472	449	497	500	501	453	473	460	451	485	496	460	488	451	460	513	450	434	476	476	464	529	434	491	441	483	464	449	458	442	475	448	507	495	450	524	438	470	456	453	500	464	441	491	455	495	508	472	466	504	497	506	487	453	456	475	450	473	489	468	478	485	462	453	437	481	473	473	464	450	468	440	495	462	477	464	484	449	488	489	467	454	486	442	491	471	489	499	499	490	504	510	485	482	443	459	506	503	457	434	484	491	487	489	438	473	450	458	488	457	482	461	498	469	408	483	468	472	469	464	482	446	464	475	488	457	432	505	501	485	437	485	460	472	489	450	446	473	441	469	414	487	477	465	481	483	453	465	465	466	474	470	472	445	442	428	487	482	514	493	447	480	486	464	439	499	468	475	517	481	469	483	472	440	478	490	477	476	487	514	502	434	488	479	487	467	441	479	473	450	466	432	467	442	508	451	468	481	490	470	462	495	521	458	466	470	462	428	494	480	483	464	479	468	484	492	468	462	459	436	469	454	433	450	448	477	494	424	436	470	447	445	476	455	458	479	464	460	438	502	461	481	465	475	485	466	457	488	479	461	494	503	462	510	478	414	466	482	508	492	507	461	472	481	459	488	462	476	512	468	432	440	466	476	469	489	449	490	465	460	495	459	440	449	452	469	464	446	438	481	440	482	468	422	511	473	491	455	470	456	502	478	466	460	499	458	463	470	446	490	448	524	474	446	441	462	444	492	464	456	479	470	486	477	473	471	429	480	480	458	520	526	455	462	496	495	496	464	470	463	419	467	458	464	449	487	455	455	495	451	457	455	452	423	502	439	438	513	474	466	449	452	467	481	436	445	451	448	464	467	441	475	453	469	441	453	471	507	441	502	477	489	490	463	509	494	449	505	455	468	514	440	469	439	446	489	468	457	495	490	434	424	500	423	451	427	479	455	487	439	488	490	469	499	442	442	487	433	504	433	450	473	462	461	508	455	460	483	469	465	445	457	456	456	490	473	468	506	489	465	479	459	482	473	450	434	475	479	456	490	443	454	460	446	466	436	500	471	484	454	465	457	462	459	446	485	481	457	503	490	469	470	457	446	482	476	457	438	473	437	464	468	496	439	477	467	461	455	470	463	474	477	471	516	436	454	432	493	449	435	473	473	473	470	506	430	474	449	463	491	461	476	460	451	446	440	433	476	489	429	452	458	466	454	469	461	470	453	482	495	459	499	480	465	487	448	463	484	486	481	479	510	473	486	416	447	464	505	469	448	463	452	474	462	457	484	475	450	493	488	473	458	501	487	474	484	450	504	459	426	480	440	475	453	427	474	449	445	467	455	472	446	453	469	458	466	483	463	462	471	460	486	394	490	481	456	456	451	472	476	455	456	460	511	476	479	467	478	479	456	441	450	455	510	470	448	476	423	484	470	464	453	422	403	444	484	445	445	513	478	461	442	449	442	450	437	482	504	464	467	407	470	480	478	478	482	463	465	459	464	445	511	491	478	472	498	456	480	452	475	434	507	473	484	508	428	500	476	463	463	451	475	454	457	466	413	449	469	472	465	483	494	458	448	448	441	461	477	510	482	455	469	459	488	456	439	470	452	480	478	480	457	479	508	495	407	437	481	464	467	480	442	501	451	492	449	470	431	468	466	479	456	446	528	482	471	466	473	478	457	440	442	491	445	451	444	482	473	471	461	465	475	486	435	456	425	485	463	493	464	470	449	420	462	450	488	482	469	467	512	463	453	446	487	473	461	435	447	487	483	482	469	507	447	461	498	448	470	494	501	437	503	465	488	459	462	475	493	451	477	497	474	490	451	460	476	447	497	461	480	448	458	451	477	514	472	478	476	496	460	465	504	452	437	432	431	493	517	453	454	413	493	483	438	432	463	466	476	462	455	481	424	432	477	494	502	453	453	457	470	492	465	462	462	492	485	484	402	477	482	464	475	473	487	446	482	465	487	470	469	502	480	502	459	436	474	448	462	448	467	476	461	490	491	459	469	460	484	488	490	478	497	488	449	475	456	443	459	483	452	485	495	478	476	437	437	467	401	490	479	472	476	481	479	512	434	411	454	463	428	445	509	485	482	484	402	451	459	447	480	472	479	456	494	484	503	482	455	447	477	491	470	473	487	453	475	467	480	453	450	512	461	461	544	480	456	521	446	449	468	477	474	463	476	442	469	468	454	466	468	494	459	478	437	507	472	434	493	446	471	459	468	494	463	468	471	448	465	449	519	459	464	487	480	465	453	436	444	472	438	454	475	449	443	437	453	434	472	506	505	475	466	439	454	471	440	487	471	431	441	475	460	499	463	507	473	489	460	490	497	467	502	479	447	441	429	474	466
40384	13266	20190	6300	4438	3296	2556	2209	1895	1678	1437	1302	1222	1199	1116	1054	1074	1080	985	913	966	903	925	943	906	882	921	849	883	895	872	812	905	829	833	804	805	805	840	854	845	833	901	849	829	779	824	794	824	849	807	835	838	812	814	751	807	795	793	784	793	843	793	829	861	785	769	799	776	790	760	805	804	787	811	815	837	828	818	861	802	870	810	872	800	820	803	808	828	876	805	811	836	784	823	817	793	799	795	789	817	762	759	814	783	812	795	807	804	819	813	775	775	776	766	830	844	800	816	773	818	783	814	789	746	793	747	834	833	796	837	803	809	852	785	823	771	853	799	854	808	833	784	759	814	822	792	751	792	782	781	783	852	847	810	736	788	781	803	785	871	849	807	809	815	774	822	782	768	805	811	772	797	785	737	767	801	805	805	792	755	755	793	801	825	775	752	817	778	799	815	837	816	749	779	827	792	777	783	791	789	824	815	793	825	804	789	776	769	769	753	804	745	817	826	794	738	797	804	853	789	728	796	814	780	790	801	790	750	766	803	766	761	830	812	823	815	778	794	732	774	817	765	823	739	833	783	770	759	787	798	844	808	767	808	791	817	816	810	803	802	798	777	823	750	756	822	839	817	763	810	790	752	823	800	788	803	803	811	764	757	787	797	801	726	799	778	770	787	850	780	732	836	783	751	821	764	757	794	805	794	793	790	831	767	805	790	817	776	789	823	863	793	788	798	790	860	792	825	827	839	788	754	756	804	812	805	776	812	837	784	792	813	791	789	814	842	783	752	758	773	742	797	790	770	796	766	792	790	789	838	773	824	787	798	778	747	819	818	804	829	775	825	826	748	794	755	811	771	788	772	794	760	794	764	824	790	845	793	790	811	807	734	773	791	818	812	808	795	798	824	826	808	839	816	754	818	750	792	799	791	761	770	784	762	807	837	773	817	818	807	819	794	813	759	777	815	752	830	819	703	824	767	791	776	806	818	773	802	810	842	776	760	840	779	814	832	769	791	803	802	824	818	834	798	771	777	785	802	821	793	782	777	835	842	827	769	812	785	812	799	794	803	788	831	801	743	801	781	810	786	837	791	849	804	744	772	820	838	786	745	756	770	818	828	783	794	808	800	788	786	820	777	803	808	748	826	801	837	808	767	822	779	745	795	796	777	800	795	751	796	820	774	815	783	825	796	723	840	800	840	851	756	767	751	787	804	789	784	837	809	823	751	801	829	783	733	774	813	811	816	760	827	816	719	780	798	785	791	815	799	802	797	741	838	813	784	811	855	775	794	802	828	807	789	812	759	797	788	839	774	885	863	818	828	823	782	818	813	814	784	759	781	779	777	747	766	787	827	785	864	795	788	821	801	808	765	795	843	783	787	798	766	769	792	791	724	815	817	808	788	790	808	772	791	738	842	788	845	848	745	825	791	855	792	808	783	766	801	788	786	776	835	845	825	813	808	821	821	815	784	764	805	815	761	819	838	765	790	809	794	756	819	776	757	803	833	850	726	796	783	825	814	795	787	734	797	789	787	769	781	836	759	839	822	811	794	830	805	800	790	824	814	778	821	816	760	798	852	819	817	773	784	813	823	818	781	772	813	806	795	780	801	796	792	823	793	778	819	789	828	768	778	823	852	821	776	798	741	769	788	810	776	787	765	825	780	804	802	788	785	779	786	832	772	769	833	836	815	761	818	768	798	768	734	830	800	816	763	770	805	785	826	778	792	787	805	787	788	784	806	762	806	809	756	784	803	775	816	808	806	769	804	787	825	792	786	817	793	840	812	777	824	796	765	783	804	793	760	772	786	805	766	793	835	827	777	769	852	831	828	802	767	808	765	818	812	837	792	787	833	790	793	755	791	806	776	754	775	814	777	775	765	791	786	822	736	775	755	817	829	810	820	797	780	825	810	827	787	834	817	818	762	810	777	778	815	850	786	772	826	828	836	768	817	780	751	788	767	764	770	768	811	815	797	807	767	749	840	717	794	781	785	844	792	860	789	757	758	785	822	761	806	767	775	804	765	741	864	804	851	790	801	802	814	781	808	812	809	817	792	843	802	749	836	780	835	803	825	828	827	785	804	809	828	809	844	803	786	813	809	797	844	813	804	778	865	822	779	787	822	742	831	826	768	747	752	767	779	851	785	813	802	774	820	745	848	817	855	818	764	769	801	837	757	765	771	807	798	763	712	806	787	795	803	773	779	866	762	822	766	773	789	772	813	785	812	787	778	776	808	805	762	798	740	826	804	843	764	775	765	745	800	796	770	747	794	806	824	822	851	788	790	783	818	776	825	819	780	781	835	835	804	818	797	789	842	783	811	804	786	776	867	800	823	790	816	818	851	773	765	846	770	836	810	801	755	777	797	778	814	842	811	789	848	808	771	793	790	838	821	784	799	832	800	802	743	772	780	871	828	794	787	800	849	783	763	772	831	801	790	821	807	811	810	844	765	786	797	769	773	764	829	806	756	743	769	793	767	801	804	816	771	805	768	853	793	785	814	774	765	748	794	785	839	767	825	826	771	809	844	765	787	757	817	788	788	787	792	813	829	767	788	836	828	781	809	820	829	823	738	753	812	805	814	795	783	794	843	797	760	779	826	815	809	811	816	749	793	792	806	759	839	838	770	829	749	784	794	762	860	803	811	802	780	856	784	791	822	830	806	784	812	787	785	814	842	784	781	782	795	776	803	822	768	784	774	824	814	826	794	785	757	847	776	818	793	782	807	821	852	747	831	772	812	812	799	792	772	802	843	768	738	725	801	780	764	803	759	768	797	826	782	731	793	805	830	728	801	797	758	792	828	842	827	788	802	826	851	826	784	809	746	789	826	810	842	787	834	797	832	772	823	795	785	808	823	716	857	827	779	790	769	809	783	787	827	740	784	757	796	789	812	797	814	843	778	804	814	779	777	785	733	791	824	773	712	793	842	816	814	812	811	753	779	808	802	799	775	825	804	816	786	746	795	836	841	759	780	795	786	797	809	765	816	795	784	794	814	800	802	863	785	786	756	787	855	805	743	824	809	726	796	804	839	818	783	804	807	787	773	825	784	801	804	768	812	761	791	760	835	867	813	786	800	813	815	812	799	787	789	789	764	722	787	807	804	788	788	769	751	797	809	843	764	818	805	764	808	816	809	823	828	815	827	875	775	803	823	749	813	829	768	796	850	824	758	788	740	827	827	772	786	803	800	811	806	806	791	780	738	743	788	786	785	754	808	833	783	833	795	813	800	811	816	796	783	821	802	793	783	761	768	800	785	804	831	861	825	801	786	800	806	783	766	799	774	805	801	784	810	759	753	827	811	829	797	760	803	804	760	811	731	796	790	838	811	815	756	779	824	824	813	826	802	798	823	771	751	827	801	801	831	804	804	752	763	781	793	767	760	798	782	833	792	863	825	744	835	815	785	807	771	795	775	772	817	798	797	784	795	768	804	812	765	782	829	822	791	830	785	818	767	804	833	847	811	808	840	842	810	827	814	803	793	805
26859	21045	14493	1929	993	945	1005	922	928	935	932	930	871	959	903	866	999	960	918	894	956	914	928	965	929	940	886	885	946	911	967	908	959	926	969	942	942	942	915	954	928	921	933	895	898	887	883	941	860	905	935	955	952	881	946	927	922	970	875	929	911	955	865	903	885	922	904	899	866	894	866	915	924	901	933	1011	900	833	890	956	975	899	922	849	964	930	883	961	933	889	898	886	940	897	929	992	888	863	908	886	928	953	898	915	920	965	939	941	888	897	896	912	896	874	968	909	926	914	909	900	855	914	883	907	960	870	891	912	886	903	940	943	996	931	942	915	881	932	867	895	964	969	885	991	939	901	961	976	933	914	966	950	932	868	910	973	891	927	986	915	932	946	921	943	903	883	939	927	931	873	921	874	906	926	908	934	901	912	937	893	922	874	947	945	960	934	908	899	923	924	926	934	938	978	870	942	876	902	956	940	930	898	926	867	881	912	969	902	871	879	891	960	903	952	900	915	943	945	926	954	937	929	941	913	901	968	869	906	876	892	952	897	882	970	931	953	909	954	886	931	888	839	889	932	917	885	858	939	878	963	902	913	956	938	915	972	923	876	900	955	898	943	936	922	895	877	976	879	973	904	889	946	933	923	917	931	916	935	904	946	909	964	905	889	987	878	959	887	938	877	914	919	890	859	948	871	959	902	944	988	889	924	923	894	900	973	920	919	915	908	913	903	892	896	884	942	895	903	884	914	991	920	873	901	984	861	855	918	937	881	919	882	922	843	822	895	898	939	904	883	942	869	846	883	902	937	921	888	961	941	884	848	923	943	913	887	888	918	920	929	915	889	944	890	911	976	938	976	907	936	930	953	941	951	950	899	923	913	886	876	866	966	869	897	902	900	969	922	847	969	897	915	944	912	955	929	931	922	933	983	947	858	897	930	862	935	918	929	877	930	950	935	935	936	919	934	899	885	944	933	909	880	904	954	933	912	910	920	939	920	956	909	919	918	942	893	902	899	926	946	898	908	913	916	928	902	915	890	908	966	919	920	959	905	884	919	911	926	876	953	929	900	910	924	899	886	883	936	898	930	888	907	929	884	950	872	931	961	908	906	889	969	923	923	900	907	958	896	892	882	910	911	917	918	950	919	922	916	922	888	874	877	922	927	882	923	972	918	868	900	908	896	917	930	961	930	941	932	914	960	873	887	905	951	903	966	965	969	930	962	881	949	920	926	919	942	967	935	882	924	887	944	920	922	969	939	928	909	966	938	929	960	907	915	928	907	875	956	903	953	943	915	923	951	909	921	907	905	917	845	935	874	906	940	943	882	857	925	926	874	909	953	905	888	932	912	919	968	914	903	852	866	983	953	849	904	894	926	963	851	972	866	881	921	892	915	864	857	965	947	975	864	966	949	873	934	906	925	893	915	984	877	933	882	856	909	906	896	908	944	910	906	910	928	913	882	884	975	887	829	892	841	931	948	961	956	890	882	915	872	922	948	944	940	960	914	901	984	922	942	891	964	951	886	894	883	894	915	894	923	915	981	927	870	882	914	902	914	899	975	918	910	921	900	960	872	915	888	939	907	912	917	953	895	950	925	922	857	913	919	962	889	933	918	928	906	865	952	912	938	956	908	897	946	874	943	879	883	938	945	892	884	943	929	969	958	908	888	922	946	922	937	944	908	896	862	905	928	934	913	913	960	907	928	920	889	946	921	879	974	865	909	946	940	935	907	849	904	907	967	960	935	945	913	897	938	941	961	938	994	892	917	974	922	946	897	959	933	910	856	935	940	908	910	863	974	831	905	905	957	887	927	947	859	906	886	938	919	962	892	890	882	971	889	903	885	921	904	909	941	949	836	942	897	932	909	945	930	881	909	885	943	947	858	901	897	919	909	922	925	866	888	918	928	891	894	875	901	882	932	910	885	909	939	950	954	907	942	957	910	919	936	845	927	907	915	904	926	876	949	893	881	987	930	947	903	921	922	918	956	974	904	959	920	889	868	913	882	912	907	902	866	895	981	907	959	923	935	900	907	898	944	921	928	970	876	908	968	917	927	895	930	907	959	958	923	977	917	920	870	922	945	971	955	877	902	958	878	967	882	863	905	972	953	870	957	936	941	923	918	908	875	934	973	875	886	988	912	881	940	902	880	900	907	941	919	912	926	885	901	892	894	885	945	916	940	883	961	896	926	887	930	919	948	885	926	891	886	886	863	927	899	984	962	932	890	920	942	913	877	905	882	920	906	893	893	927	910	888	907	903	905	935	988	943	916	883	930	886	939	938	872	929	913	904	952	929	953	925	880	945	931	886	938	932	921	924	908	875	897	884	902	924	900	961	874	902	909	945	914	981	904	931	957	935	946	892	918	901	909	984	936	894	905	948	859	923	892	928	917	957	878	896	900	925	906	880	880	908	968	957	950	964	920	958	890	848	887	900	835	949	928	855	976	959	893	917	942	886	926	942	936	942	877	913	905	928	967	894	900	963	916	911	906	839	904	952	888	940	882	893	916	935	894	920	928	864	949	963	944	904	931	914	908	881	916	944	901	941	915	897	894	867	925	874	911	919	920	890	963	911	925	924	952	898	948	925	922	881	916	929	923	907	939	888	891	899	886	948	940	921	853	897	966	902	894	964	917	924	913	901	910	952	982	911	856	862	963	892	931	932	938	905	1036	879	928	908	906	916	906	941	912	910	943	890	896	965	903	901	946	905	924	967	912	853	966	890	908	918	927	884	929	960	943	819	895	912	931	874	897	900	897	873	954	999	963	916	954	892	874	951	912	925	909	937	889	923	926	920	942	987	908	904	941	909	964	910	961	947	908	872	929	962	924	874	854	862	868	983	937	946	916	915	962	919	879	911	930	927	975	959	874	903	931	902	934	927	919	912	894	910	879	907	908	906	952	907	970	869	961	908	945	892	964	975	882	931	922	930	927	918	916	930	947	907	904	870	925	914	913	891	944	893	901	883	926	919	908	880	918	907	912	932	937	906	932	892	906	885	858	890	925	897	960	974	926	906	932	932	931	956	903	958	858	933	900	917	894	905	910	866	909	896	910	895	958	863	901	917	908	967	898	918	937	920	936	916	895	909	952	922	918	965	907	897	918	911	915	901	945	931	916	892	924	898	955	921	895	903	930	897	909	911	937	900	913	912	942	971	921	945	928	921	946	883	964	937	936	862	879	953	955	946	886	910	950	964	878	938	885	882	971	906	943	910	907	854	879	908	970	994	911	912	886	962	933	961	943	928	902	906	937	947	905	874	863	927	950	900	859	912	973	914	915	899	918	928	919	914	930	964	913	920	891	954	917	939	946	886	908	836	840	944	910	909	893	888	960	946	919	913	928	941	943	934	913	885	884	922	917	908	901	927	956	893	877	928	912	937	907	978	858	922	896	852	896	934	888	924	916	988	932	917	909	950	887	912	896	891	958	920	971	947	883	923	923	941	943	914	951	890	922	898	858	956	887	941	912	895	903	931	918	938	964	881	919
25899	5013	8406	1914	1741	1635	1639	1588	1684	1583	1636	1618	1533	1563	1568	1587	1566	1538	1600	1557	1568	1572	1523	1578	1561	1516	1561	1554	1515	1530	1553	1572	1606	1549	1584	1566	1552	1559	1561	1561	1542	1498	1536	1545	1540	1548	1574	1512	1588	1546	1571	1602	1546	1610	1545	1542	1453	1566	1535	1498	1599	1503	1555	1594	1535	1545	1529	1539	1522	1581	1540	1500	1565	1529	1525	1532	1556	1591	1510	1551	1553	1567	1531	1547	1629	1519	1519	1567	1609	1598	1493	1605	1576	1581	1539	1511	1566	1599	1543	1615	1464	1544	1527	1525	1562	1592	1562	1590	1487	1504	1541	1626	1540	1544	1530	1542	1574	1542	1620	1593	1528	1542	1513	1518	1637	1522	1522	1568	1552	1630	1586	1546	1513	1540	1480	1555	1563	1509	1527	1559	1516	1563	1536	1514	1516	1672	1524	1542	1510	1557	1515	1486	1513	1566	1547	1569	1533	1610	1483	1530	1557	1585	1478	1617	1516	1528	1540	1510	1527	1524	1516	1600	1536	1498	1613	1611	1580	1481	1609	1582	1549	1588	1525	1575	1599	1579	1554	1527	1567	1618	1520	1519	1596	1540	1558	1573	1551	1488	1533	1584	1607	1525	1548	1514	1570	1593	1551	1559	1583	1573	1559	1494	1544	1574	1509	1578	1555	1495	1610	1561	1508	1605	1545	1545	1569	1560	1553	1547	1480	1534	1538	1522	1607	1527	1509	1569	1553	1596	1490	1494	1568	1588	1574	1615	1555	1573	1557	1564	1578	1519	1590	1629	1466	1578	1504	1534	1522	1522	1570	1574	1538	1541	1579	1582	1594	1569	1639	1511	1546	1574	1534	1545	1533	1555	1460	1608	1553	1612	1551	1508	1557	1533	1491	1523	1607	1565	1524	1488	1563	1572	1550	1524	1526	1588	1516	1526	1475	1539	1479	1521	1508	1505	1554	1522	1542	1545	1571	1546	1546	1578	1533	1587	1535	1560	1573	1496	1564	1593	1508	1506	1535	1526	1536	1532	1525	1516	1550	1565	1513	1499	1628	1547	1583	1494	1535	1531	1525	1588	1519	1555	1556	1508	1563	1487	1552	1599	1606	1594	1645	1560	1517	1558	1600	1570	1473	1544	1558	1513	1500	1621	1542	1525	1549	1576	1493	1586	1530	1491	1584	1555	1539	1594	1571	1586	1499	1540	1622	1524	1590	1574	1553	1541	1600	1623	1471	1546	1525	1537	1614	1594	1587	1609	1584	1587	1559	1513	1453	1537	1578	1607	1521	1531	1593	1522	1538	1645	1571	1582	1515	1561	1543	1516	1599	1613	1515	1565	1566	1511	1501	1605	1608	1553	1579	1541	1495	1448	1506	1602	1499	1516	1573	1566	1602	1482	1517	1558	1491	1536	1577	1572	1485	1611	1584	1543	1630	1596	1598	1537	1555	1548	1543	1543	1567	1584	1511	1563	1627	1503	1506	1543	1609	1538	1528	1547	1554	1532	1601	1515	1535	1633	1578	1494	1553	1551	1495	1507	1530	1564	1515	1481	1575	1526	1617	1529	1535	1547	1581	1548	1534	1531	1488	1598	1559	1481	1607	1547	1492	1569	1488	1470	1566	1553	1530	1558	1568	1546	1501	1551	1464	1487	1510	1556	1572	1589	1529	1561	1531	1510	1603	1526	1514	1530	1569	1565	1600	1518	1619	1577	1517	1506	1577	1537	1479	1532	1510	1519	1587	1540	1620	1519	1496	1576	1519	1559	1521	1551	1574	1553	1576	1558	1501	1593	1545	1553	1523	1527	1537	1560	1482	1540	1503	1591	1479	1550	1564	1578	1519	1502	1514	1530	1595	1515	1577	1575	1571	1544	1610	1551	1513	1559	1602	1562	1578	1515	1578	1561	1574	1586	1532	1511	1544	1558	1512	1576	1560	1567	1612	1500	1526	1644	1579	1568	1519	1539	1506	1596	1536	1550	1541	1585	1509	1499	1564	1510	1577	1524	1633	1588	1576	1515	1498	1560	1609	1571	1609	1552	1589	1592	1502	1527	1605	1471	1540	1534	1547	1633	1567	1585	1583	1553	1625	1567	1561	1470	1523	1573	1534	1571	1528	1566	1551	1590	1583	1542	1474	1526	1542	1614	1568	1623	1519	1502	1543	1562	1573	1493	1514	1483	1522	1545	1565	1493	1585	1564	1455	1544	1569	1570	1566	1509	1588	1556	1563	1468	1557	1548	1573	1477	1626	1587	1527	1510	1475	1538	1552	1512	1506	1485	1622	1583	1572	1576	1579	1556	1526	1584	1619	1485	1567	1576	1537	1571	1553	1491	1518	1580	1548	1559	1511	1466	1511	1493	1599	1519	1492	1580	1568	1552	1540	1533	1599	1500	1621	1486	1526	1513	1555	1563	1453	1592	1536	1577	1560	1505	1532	1575	1546	1538	1509	1523	1546	1568	1606	1549	1491	1572	1601	1492	1531	1646	1546	1528	1582	1528	1583	1531	1501	1536	1626	1498	1546	1518	1533	1504	1552	1540	1521	1538	1509	1502	1535	1500	1589	1569	1551	1460	1566	1536	1516	1562	1539	1475	1488	1534	1619	1574	1520	1451	1525	1596	1565	1613	1546	1532	1531	1495	1569	1555	1534	1526	1466	1530	1519	1561	1507	1572	1521	1574	1557	1551	1595	1560	1574	1491	1601	1579	1558	1554	1550	1613	1566	1602	1528	1566	1609	1544	1572	1598	1524	1501	1565	1511	1519	1529	1573	1542	1614	1532	1543	1581	1568	1616	1531	1529	1524	1591	1537	1537	1574	1514	1590	1548	1489	1515	1540	1546	1523	1532	1483	1452	1559	1597	1534	1565	1528	1628	1514	1508	1560	1584	1489	1535	1562	1529	1586	1523	1522	1497	1493	1560	1502	1565	1544	1560	1548	1596	1545	1542	1551	1582	1527	1489	1497	1526	1568	1554	1656	1497	1573	1545	1561	1526	1528	1466	1583	1532	1571	1513	1587	1573	1540	1527	1492	1589	1535	1585	1530	1562	1594	1606	1563	1526	1492	1587	1560	1531	1485	1554	1528	1562	1520	1561	1537	1535	1582	1559	1517	1532	1517	1509	1518	1584	1501	1496	1541	1623	1551	1570	1543	1588	1538	1582	1510	1526	1586	1513	1553	1577	1544	1529	1494	1534	1531	1539	1537	1533	1557	1505	1538	1510	1552	1524	1537	1581	1547	1558	1611	1540	1599	1517	1538	1628	1540	1528	1635	1550	1539	1567	1631	1524	1591	1488	1578	1579	1558	1594	1649	1637	1552	1541	1558	1608	1556	1596	1552	1449	1595	1550	1516	1596	1462	1511	1528	1588	1532	1458	1594	1565	1574	1534	1448	1575	1493	1521	1593	1603	1634	1512	1503	1559	1483	1558	1562	1631	1565	1563	1513	1544	1569	1584	1550	1519	1580	1499	1504	1574	1524	1506	1541	1553	1516	1548	1631	1491	1600	1514	1509	1491	1515	1488	1546	1560	1512	1583	1562	1558	1470	1534	1549	1572	1538	1516	1561	1490	1498	1589	1546	1533	1617	1591	1558	1618	1502	1464	1525	1563	1591	1577	1584	1505	1500	1532	1613	1579	1510	1557	1560	1598	1476	1528	1545	1572	1534	1651	1540	1561	1542	1581	1572	1541	1619	1566	1527	1573	1550	1558	1578	1555	1642	1525	1486	1515	1612	1507	1576	1613	1501	1592	1548	1571	1497	1442	1584	1570	1631	1549	1573	1504	1515	1549	1600	1558	1509	1609	1547	1499	1542	1554	1565	1494	1509	1504	1562	1585	1549	1563	1585	1575	1571	1646	1597	1582	1524	1522	1542	1555	1538	1546	1504	1542	1546	1515	1607	1538	1539	1541	1589	1544	1475	1647	1521	1537	1492	1533	1557	1592	1487	1588	1576	1532	1544	1547	1529	1583	1572	1544	1604	1573	1603	1560	1540	1540	1534	1555	1572	1587	1581	1553	1556	1539	1445	1543	1525	1528	1467	1549	1496	1526	1543	1536	1572	1562	1580	1490	1524	1542	1514	1536	1563	1547	1534	1531	1536	1521	1473	1582	1548	1590	1554	1545	1496	1605	1590	1571	1542	1554	1560	1494	1566	1509	1534	1491	1580	1522	1544	1569	1544	1540	1544	1593	1553	1578	1564	1529	1504	1549	1541	1581	1635	1546	1606	1599	1535	1552	1600	1465	1590	1559	1568	1547	1593	1643	1540	1616	1540	1519	1560	1504	1546	1575	1516	1480	1474	1542	1582	1553	1494	1531	1548	1565	1579	1597	1558	1601	1542	1531	1556	1490	1549	1469	1577	1599	1519	1502	1565	1541	1577	1581	1535	1580	1604	1519	1571	1499	1497	1536	1549	1504	1508	1570	1594	1491	1490	1541	1575	1605	1598	1616	1509	1525	1541	1541	1489	1531	1590	1529	1539	1547	1575	1547	1574	1573	1624	1529	1598	1537	1537	1576	1551	1612	1532	1531	1581	1535	1498	1646	1472	1530	1596	1544	1547	1482	1479	1562	1546	1549	1579	1553	1532	1558	1554	1612	1539	1502	1586	1505	1543	1539	1541	1504	1526	1527	1487	1539	1542	1533	1544	1616	1503	1576	1585	1580	1604	1493	1527	1559	1567	1488	1528	1604	1506	1581	1546	1542	1610	1494	1550	1585	1538	1576	1506	1608	1537	1637	1490	1579	1504	1548	1516	1499	1635	1514	1554	1514	1503	1527	1596	1505	1548	1519	1529	1560	1544	1571	1575	1527	1536	1551	1635	1586	1579	1557	1526	1538	1542	1552	1557	1513	1526	1551	1542	1510	1537	1591	1490	1513	1550	1540	1549	1531	1533	1489	1513	1549	1606	1537	1581	1567	1565	1574	1583	1582	1535	1546	1479	1513	1590	1475	1538	1538	1543	1546	1538	1522	1613	1561	1505	1529	1523	1546	1538	1573	1522	1544	1481	1527	1491	1498	1482	1486	1544	1574	1509	1595	1532	1577	1586	1628	1512	1497	1553	1553	1545	1596	1587	1554
24159	21206	28033	24661	19703	2680	806	691	602	559	533	546	461	511	489	501	448	474	467	478	449	444	425	464	427	425	477	452	479	465	448	428	475	403	452	471	399	485	478	461	397	453	448	418	428	451	427	480	477	431	433	440	439	438	474	472	472	451	399	435	417	409	427	422	455	413	450	445	470	476	402	481	437	459	429	439	488	453	461	467	440	455	477	450	436	455	456	464	454	429	443	466	457	430	450	411	429	434	447	433	475	462	447	433	419	472	443	441	432	451	451	447	428	451	458	451	472	440	443	467	412	425	412	447	437	474	466	454	413	452	453	432	434	443	426	443	457	442	436	433	405	427	406	409	464	442	458	459	409	434	462	499	467	437	441	430	468	462	446	443	486	413	432	462	445	437	425	455	439	450	432	442	450	477	434	439	458	432	439	449	438	434	458	419	438	441	437	452	485	440	449	425	493	472	436	488	457	440	462	410	460	450	443	447	490	446	452	449	465	435	475	468	418	442	428	469	489	416	435	403	403	435	440	427	433	419	457	438	433	467	406	439	427	449	478	424	447	430	424	469	424	414	431	424	428	416	446	424	452	452	420	440	445	452	439	425	433	455	437	430	413	439	424	430	423	427	397	466	427	424	432	472	411	406	453	454	478	422	469	417	431	429	409	419	466	478	423	428	408	436	452	447	441	462	418	422	487	436	441	427	439	419	413	434	443	480	451	428	439	413	435	412	449	408	470	418	437	431	463	415	410	458	458	463	462	439	457	483	440	439	448	417	458	470	430	462	416	460	391	466	413	444	461	465	421	433	434	458	458	442	454	451	407	401	395	463	441	433	436	414	425	399	446	411	436	421	444	434	429	421	449	431	415	457	453	440	442	434	416	473	445	445	470	423	439	467	427	433	432	409	445	457	446	458	432	469	457	466	450	430	450	384	428	463	447	457	454	439	436	457	410	459	411	480	482	462	441	460	432	445	457	453	437	443	424	424	447	429	434	474	420	427	443	457	436	405	437	429	447	430	446	430	418	402	471	448	422	474	443	413	445	445	448	439	444	413	420	401	453	484	463	429	418	428	427	435	439	432	455	426	462	430	467	462	448	432	442	428	427	447	452	483	468	420	474	433	436	434	448	466	464	421	456	416	427	445	412	457	455	459	450	461	460	406	474	438	426	406	427	454	442	412	440	431	459	475	421	461	462	453	420	460	455	425	448	478	418	430	450	410	430	442	433	445	422	463	436	447	421	420	459	424	475	429	436	443	427	443	467	429	439	461	440	456	483	422	480	446	433	447	452	430	419	470	426	446	442	472	423	423	437	440	427	429	462	420	445	449	493	446	452	462	459	445	408	459	418	441	466	447	455	438	462	476	500	432	465	436	423	455	448	468	455	437	418	483	437	437	409	430	420	435	425	428	459	408	406	443	449	490	472	443	441	447	465	410	450	406	438	484	433	421	450	415	433	446	453	431	464	414	456	461	389	425	443	435	434	453	452	450	453	468	419	430	421	435	421	455	433	458	461	471	443	423	430	432	491	397	446	458	450	481	444	430	436	421	434	459	477	435	428	453	417	454	471	465	395	425	456	442	454	440	467	437	424	468	429	457	422	449	453	471	440	476	459	458	451	409	428	469	488	433	435	430	460	460	429	441	438	433	445	434	452	412	462	455	450	450	483	468	426	417	424	413	437	430	432	435	406	448	453	397	450	471	456	448	435	432	420	443	433	432	421	447	441	490	441	454	401	460	412	474	439	440	506	449	432	446	477	417	429	443	491	494	444	464	425	422	445	471	434	449	478	409	478	427	430	418	401	423	409	452	466	429	436	445	466	427	394	435	427	431	429	459	400	444	428	432	435	481	443	447	412	449	436	435	484	442	431	437	500	458	427	443	479	413	441	433	455	441	508	462	464	414	449	439	428	440	418	415	453	425	414	410	441	467	457	450	451	423	442	474	460	488	435	434	479	423	420	412	396	441	431	437	468	438	468	405	425	440	474	450	452	436	440	447	462	447	446	429	441	464	438	454	457	425	435	436	468	428	462	464	423	447	420	446	454	408	426	455	459	411	452	448	448	475	437	429	423	442	442	462	441	445	418	452	421	416	447	438	449	430	448	438	443	468	411	459	442	434	459	432	492	450	437	435	424	433	464	445	436	416	496	425	443	487	404	455	462	413	419	398	440	419	477	466	440	477	428	441	433	447	409	460	450	451	417	450	428	436	439	435	462	460	432	451	459	444	453	452	465	413	426	431	439	481	475	415	452	434	413	416	444	452	459	394	447	457	439	417	427	459	417	418	422	424	457	466	435	435	421	410	449	456	439	428	444	496	442	423	405	409	474	437	463	454	438	427	489	456	430	442	439	446	485	430	389	435	446	445	424	439	439	463	432	438	436	451	447	433	464	447	438	401	426	421	432	426	462	440	445	402	431	429	435	454	461	470	427	442	441	442	440	486	445	382	461	435	442	477	403	439	453	452	422	445	425	445	446	451	476	428	444	436	416	431	410	431	442	446	444	461	446	434	458	405	478	453	423	417	451	416	459	456	451	462	473	434	489	459	460	445	467	446	441	424	437	413	447	447	450	436	440	478	443	466	431	448	444	481	406	459	436	463	468	440	426	444	409	432	443	427	443	415	430	431	447	393	420	440	415	399	441	427	411	460	428	445	439	423	413	430	413	421	469	433	448	438	431	434	451	465	445	417	449	468	411	474	462	451	432	414	459	448	409	466	444	447	417	432	478	405	406	470	412	435	436	439	447	430	475	466	418	458	480	470	451	458	413	420	452	455	403	448	416	432	425	436	434	429	451	394	418	427	479	471	475	441	429	422	449	449	468	393	423	421	435	448	439	433	442	446	396	412	474	444	419	457	447	414	447	442	443	422	452	466	451	437	470	443	429	454	442	457	411	441	451	432	421	394	410	482	429	461	416	459	404	439	440	445	472	437	432	436	417	423	431	436	457	473	445	419	407	457	404	433	457	400	441	451	429	439	454	468	425	446	442	466	439	451	450	425	451	426	429	452	400	423	450	443	418	453	499	435	454	406	435	444	450	465	428	453	441	422	454	427	452	415	444	469	431	441	440	467	457	463	467	405	439	447	451	443	418	421	410	418	433	444	440	417	438	425	455	438	451	466	402	487	449	443	435	432	446	444	466	398	458	413	436	423	430	411	428	453	479	458	453	409	406	451	454	435	436	396	421	460	430	413	444	446	416	457	411	476	387	414	468	457	422	456	405	420	408	410	447	418	421	413	448	438	466	412	449	414	469	485	484	423	472	447	420	431	425	415	445	414	392	441	468	460	433	470	445	439	421	418	379	426	409	463	433	429	436	446	451	449	484	421	418	451	438	455	461	402	445	449	433	444	458	403	450	470	468	424	412	447	405	434	436	441	440	442	479	448	466	442	441	440	442	426	463	433	456	451	449	421	384	479	419	444	442	450	458	447	461	469	400	402	470	440	428	466	467	443	445	423	429	431	447	412	454	411	413	449	440	443
43136	10549	17222	4014	2658	2169	1646	1514	1319	1197	1129	1153	1010	981	951	949	915	919	860	881	904	832	936	802	845	849	845	853	816	847	791	858	797	785	850	844	842	765	792	804	798	801	871	797	786	862	806	779	788	808	830	796	809	809	810	822	793	832	788	828	728	790	764	826	848	787	775	747	819	760	831	830	772	815	774	806	798	810	730	769	871	847	763	828	758	794	836	822	805	766	785	808	790	782	787	804	751	803	771	771	785	770	794	776	757	772	819	813	803	789	790	806	822	752	753	747	773	819	799	818	840	846	793	788	785	797	755	759	825	770	805	917	772	811	807	828	804	796	788	773	828	716	788	786	836	809	781	791	758	787	818	846	810	839	784	784	725	788	814	790	779	786	804	759	738	807	802	800	792	741	840	798	782	750	785	852	778	811	830	775	821	824	813	804	777	812	778	832	823	799	771	782	744	771	779	775	765	765	815	754	787	771	814	795	757	733	827	820	790	790	774	783	811	801	779	802	754	786	824	797	802	729	839	781	755	808	759	774	841	814	771	771	788	789	863	790	709	829	832	796	843	776	798	763	778	779	835	836	799	822	804	775	763	774	789	835	811	762	807	758	805	748	792	775	836	772	792	801	813	808	794	766	782	836	815	804	792	774	771	760	762	812	788	723	745	791	772	805	796	761	830	763	810	788	777	820	773	837	772	795	778	817	808	773	805	765	788	808	781	812	816	830	782	757	777	799	809	798	786	804	781	771	811	801	801	771	808	811	810	776	798	790	748	819	794	788	833	786	772	799	795	796	788	844	805	801	816	802	765	807	793	727	777	822	783	827	789	839	780	819	805	766	771	813	769	831	771	844	831	776	831	832	789	776	794	800	769	825	840	781	807	768	766	775	797	802	746	801	801	800	723	806	839	789	786	815	802	782	770	788	801	810	808	752	769	773	839	807	795	759	815	800	774	738	793	765	813	799	795	831	812	797	792	803	812	756	833	769	845	782	785	820	759	771	779	758	830	807	776	800	801	808	793	768	830	804	783	822	785	786	775	792	832	835	769	840	784	827	790	785	825	791	766	784	792	844	740	793	763	811	783	794	776	852	829	774	767	809	796	770	808	839	805	786	817	811	840	830	765	798	797	816	775	844	799	794	832	736	768	752	862	821	807	809	799	814	801	845	738	758	812	787	805	862	779	764	828	816	810	760	820	788	835	799	793	801	823	808	829	751	813	789	788	815	824	808	804	741	755	800	781	751	824	781	784	766	818	820	870	768	794	769	815	783	785	785	772	796	821	795	758	837	748	762	791	804	810	783	822	778	831	797	813	810	818	777	761	813	818	788	796	768	805	782	780	807	816	833	793	784	765	809	766	830	771	744	837	780	783	775	841	816	771	828	799	736	790	808	767	786	761	787	792	835	728	790	775	828	797	796	882	694	814	786	817	839	725	828	800	823	825	793	809	778	765	812	809	804	828	884	756	761	810	776	854	788	817	778	792	867	774	777	789	767	764	840	802	824	825	796	798	782	752	764	744	787	783	765	787	814	770	795	764	773	833	804	814	805	782	811	792	771	798	844	747	779	818	795	773	834	773	831	796	822	740	798	801	792	785	794	787	851	782	779	799	740	785	792	762	772	780	790	812	788	775	775	814	785	807	817	801	803	836	800	749	788	784	748	810	797	754	809	815	776	813	811	783	767	784	800	770	807	730	793	828	797	830	794	746	788	777	813	814	782	747	768	800	807	809	775	780	795	795	804	798	780	786	809	812	771	806	787	775	813	800	782	755	792	805	824	714	829	799	754	762	776	793	823	785	822	791	798	821	792	800	823	808	737	805	759	784	775	791	801	826	846	756	795	816	767	749	772	730	809	765	769	813	830	745	837	768	860	770	766	755	859	726	842	797	797	778	786	761	833	857	772	842	798	791	795	806	789	772	803	800	801	808	808	755	775	820	809	787	767	803	777	770	793	827	806	851	792	797	816	813	800	777	813	783	863	759	778	806	790	818	802	824	762	797	802	796	779	765	800	848	780	811	781	803	823	752	798	807	794	805	786	845	770	784	804	831	782	817	777	738	830	782	786	769	795	744	824	774	810	824	823	776	798	783	816	781	803	767	790	785	795	781	825	856	796	896	798	795	769	792	831	833	777	735	732	797	765	769	813	786	782	745	793	795	771	829	763	829	832	789	804	732	769	802	777	781	771	770	815	771	806	795	793	783	793	801	808	815	795	787	805	817	811	780	827	804	817	821	808	782	821	773	766	821	768	808	756	784	804	746	781	787	784	767	776	745	815	833	811	754	783	818	775	803	803	841	792	766	777	768	830	761	809	773	757	847	756	807	835	841	856	812	736	754	838	818	842	788	817	804	789	744	762	777	804	802	805	781	763	774	767	738	767	824	766	761	777	829	834	836	754	782	786	812	773	773	762	791	819	769	782	787	814	805	785	793	802	812	815	806	813	749	850	828	772	751	784	770	793	865	772	788	759	803	772	801	748	772	797	768	785	792	808	822	774	789	803	786	797	767	775	749	796	802	786	796	801	842	793	873	798	778	756	833	762	807	773	803	838	773	802	778	769	747	808	768	799	835	774	807	808	799	838	770	791	835	816	796	818	821	798	793	788	779	805	796	804	804	841	797	776	798	812	765	852	771	818	802	802	808	797	736	801	766	761	713	795	807	739	788	799	820	870	829	820	792	772	828	795	781	741	757	827	764	815	794	841	836	757	807	809	767	798	804	793	827	774	801	777	785	767	742	881	753	866	779	775	804	768	826	828	811	738	783	742	758	784	747	787	799	817	825	798	824	869	794	780	826	776	788	776	783	812	803	810	777	782	832	804	780	826	807	744	819	823	795	818	780	797	780	809	788	826	750	824	781	834	742	850	803	756	792	787	780	775	780	773	797	782	797	844	749	848	770	795	838	804	828	808	773	792	832	764	786	775	825	762	791	798	798	784	789	758	839	806	812	741	827	814	805	809	764	813	808	799	773	798	835	869	809	760	792	779	777	783	756	791	860	814	822	800	774	787	741	837	809	793	800	786	810	780	770	791	809	801	810	807	789	760	770	785	755	772	772	806	798	835	761	797	852	803	779	796	775	812	791	770	768	814	785	775	775	833	844	790	769	776	796	818	782	774	793	788	752	834	800	833	802	754	799	808	820	769	791	785	779	803	798	836	793	774	781	798	790	770	788	763	731	802	780	816	812	734	831	789	812	852	848	735	752	783	831	785	780	745	817	785	813	775	795	763	804	776	725	781	828	781	753	830	776	806	784	802	799	781	763	790	804	815	826	765	818	767	780	843	761	780	840	762	781	779	808	824	782	777	800	842	797	798	767	785	797	790	758	773	808	784	831	765	794	753	747	802	781	806	807	764	776	772	797	805	792	812	821	825	810	792	775	774	798	790	791	756	774	749	760	731	776	832	781	793	808	786	787	776	792	771	768	802	741	754	811	829	793	839	810	779	829	774	789	794	795	783	770	816	739	829	732	757	765	789
23245	21206	28968	23741	21204	18762	2195	961	709	716	655	594	601	581	563	547	540	514	583	466	514	539	498	518	452	521	491	493	474	481	470	485	491	480	484	516	510	496	502	503	474	476	477	521	464	494	459	464	449	479	504	464	452	446	482	463	510	456	462	493	480	469	471	460	485	468	463	451	506	467	469	474	464	475	469	464	503	472	439	466	495	457	455	467	488	459	474	453	455	445	489	480	474	466	472	535	459	441	478	503	458	455	484	499	489	457	503	490	483	518	444	472	458	449	462	483	524	472	467	431	493	474	452	463	459	457	485	469	483	496	498	489	437	477	494	463	477	495	490	472	475	457	474	468	453	485	480	477	466	478	487	507	480	448	422	439	439	435	483	454	448	458	488	489	425	481	487	484	461	473	499	523	460	449	464	516	456	473	423	469	472	465	472	491	441	487	490	462	472	438	461	493	478	483	473	497	447	466	438	464	472	518	475	493	496	492	504	502	456	465	447	449	455	446	447	498	450	494	470	451	459	472	405	482	435	455	463	478	425	468	459	470	466	468	502	476	464	466	457	476	476	448	483	428	513	464	477	464	463	477	433	469	491	467	506	449	480	507	455	482	442	446	492	446	470	479	462	436	499	465	466	480	400	479	457	479	489	479	445	492	470	448	472	436	425	457	468	474	441	474	487	457	483	469	470	448	491	466	440	445	462	453	491	460	480	465	500	449	486	478	451	488	517	452	486	434	492	497	460	484	440	486	477	492	494	473	467	433	468	501	448	439	463	512	510	485	476	431	478	439	459	449	448	477	485	496	480	465	483	503	448	401	441	483	484	459	455	497	446	490	479	500	511	458	473	470	490	439	430	474	483	460	490	475	441	480	456	475	500	450	447	479	454	483	423	476	476	444	476	488	464	532	446	478	486	464	446	470	497	475	504	446	453	473	501	453	479	465	492	439	450	468	484	492	435	449	475	499	459	459	447	438	513	461	470	495	480	456	457	443	454	448	487	469	471	492	452	518	484	469	468	444	477	467	472	480	454	518	488	479	484	470	481	480	475	429	457	483	506	503	495	463	466	495	499	437	471	476	452	486	472	463	455	463	452	454	501	536	455	500	483	503	507	447	459	439	437	438	469	465	490	471	499	463	467	468	495	464	447	451	464	428	497	462	482	468	465	481	437	467	475	473	462	451	454	473	466	467	488	455	472	444	441	454	476	423	425	525	442	489	492	473	479	486	502	447	460	453	470	463	515	468	453	460	484	432	452	489	490	474	455	439	468	493	442	471	474	476	487	451	475	441	438	473	470	466	469	464	468	465	448	438	447	468	472	434	477	495	512	503	439	452	486	453	481	464	485	476	472	473	424	498	477	504	513	480	460	455	468	472	436	457	449	478	461	482	457	466	496	478	483	473	470	447	479	497	484	443	527	440	436	429	463	467	487	504	499	483	512	488	438	445	441	451	456	493	456	448	451	457	442	467	406	453	485	437	438	496	475	495	459	445	489	462	452	463	499	470	474	466	491	486	471	472	480	480	446	469	478	470	451	497	482	492	466	469	488	438	464	453	453	430	459	476	485	469	494	480	444	501	461	467	469	493	487	440	437	511	482	471	430	475	451	486	433	481	516	466	471	453	461	497	479	466	438	471	463	490	467	491	474	452	487	467	442	442	471	450	438	455	470	465	452	457	475	461	475	448	487	464	466	477	497	476	465	471	504	463	477	484	432	458	441	476	463	470	480	478	509	452	480	462	471	445	436	461	469	450	453	454	433	445	514	457	502	474	493	465	478	473	485	499	511	483	453	465	468	492	480	441	456	491	437	454	443	465	469	486	491	468	438	482	484	473	455	469	496	450	464	444	461	457	461	483	457	454	481	437	447	461	490	463	427	480	455	476	472	454	502	439	461	466	489	472	470	433	471	475	478	468	453	461	465	463	486	480	475	492	504	475	508	459	492	471	497	455	471	463	503	509	462	447	499	430	510	473	459	485	498	487	488	466	465	496	451	461	477	456	455	497	431	473	450	454	462	478	454	490	468	444	483	470	453	491	509	468	463	441	438	470	434	445	484	470	476	512	498	460	481	471	457	479	435	507	527	494	446	499	477	477	420	474	465	481	481	488	418	480	464	447	469	484	447	460	484	455	477	494	476	462	476	463	491	495	498	463	448	471	431	480	457	487	500	482	436	459	436	443	526	483	457	440	463	487	500	478	521	497	474	486	453	438	422	448	465	449	457	465	443	475	462	469	457	477	473	477	471	470	455	473	489	455	458	456	490	482	480	473	475	444	481	478	430	488	456	462	502	454	450	465	465	467	500	443	486	485	501	460	471	504	467	480	425	460	447	455	463	480	446	431	487	497	490	456	437	472	463	490	463	463	462	475	466	480	480	503	482	455	482	455	473	480	494	467	493	446	446	475	469	446	510	491	477	465	461	496	472	486	450	484	486	453	461	473	436	493	465	440	459	475	462	423	475	494	462	485	486	453	480	464	446	451	455	470	518	471	476	467	512	523	479	455	421	483	435	463	490	497	492	487	429	458	463	443	453	482	497	471	478	464	502	441	472	471	469	465	463	464	453	479	451	506	484	499	473	497	471	473	479	461	478	449	479	480	494	464	498	488	470	499	469	459	463	487	469	448	482	492	472	467	460	442	465	447	489	454	478	476	496	481	470	493	468	481	515	456	424	481	457	471	477	456	446	469	484	463	515	471	459	468	490	457	463	495	489	476	505	506	503	477	492	536	474	457	449	451	463	476	461	456	448	462	444	482	473	509	472	494	431	481	462	493	435	460	482	457	468	495	443	451	453	459	461	444	491	461	489	522	492	497	451	461	466	481	477	460	448	425	495	460	483	488	488	506	452	505	496	441	467	425	506	459	461	431	470	454	480	474	443	444	476	475	463	460	461	471	491	455	444	447	480	461	482	481	425	480	464	499	480	460	512	488	484	489	467	464	478	476	460	463	481	462	446	470	498	443	459	518	448	485	490	473	469	460	477	446	512	434	475	439	484	493	490	459	466	462	474	430	447	454	451	426	448	527	475	487	491	508	445	473	485	453	449	473	474	458	465	476	476	474	496	466	467	474	489	460	503	460	478	488	473	451	463	446	480	456	451	478	474	483	442	480	461	468	433	425	487	475	480	477	458	493	500	492	491	488	482	448	458	444	458	465	452	487	463	495	448	469	483	510	435	486	453	455	470	494	460	450	463	489	474	473	461	480	441	487	471	449	495	431	438	476	438	490	520	478	446	529	502	443	466	485	457	500	471	509	474	505	498	493	485	436	484	449	485	441	503	494	504	484	481	426	435	490	455	445	473	461	493	477	474	477	438	479	489	451	459	442	494	455	451	456	471	442	446	480	448	489	467	486	479	492	491	501	509	468	472	463	463	509	469	463	459	421	473	452	493	489	480	470	461	469	496	427	503	465	467	482	480	435	443	427	454	507	447	482	491	455	460	518	480	489	502	446	460	470	466	513	451	469	453	445	487	502	459	486
43661	14227	19729	6389	4345	3269	2495	2086	1771	1599	1477	1403	1295	1208	1085	1065	1029	1016	986	961	977	969	964	960	898	868	825	875	881	867	817	886	900	868	836	902	793	819	805	841	819	844	773	814	827	782	850	837	818	796	814	850	788	822	846	854	752	792	817	779	822	817	848	797	784	798	802	869	778	765	821	820	766	827	797	826	814	822	808	842	801	810	853	810	806	788	732	849	774	825	829	796	832	794	816	819	769	821	804	822	764	836	805	858	822	820	790	764	825	844	822	769	785	795	807	808	822	811	768	842	805	807	748	789	847	831	821	813	790	799	826	872	733	779	785	768	777	791	793	828	814	747	756	860	812	799	816	806	813	822	801	798	799	793	784	835	761	766	818	812	769	824	775	865	821	802	801	847	777	821	814	794	776	767	806	769	816	845	830	798	835	806	821	777	816	791	791	804	779	837	826	815	873	751	780	809	774	803	791	793	803	776	807	817	812	785	792	785	812	786	867	762	782	789	815	809	822	706	814	817	786	805	808	747	790	774	811	816	804	843	800	795	783	758	857	825	820	811	741	801	821	776	770	828	825	820	804	786	846	776	825	747	812	794	842	840	814	798	788	803	774	819	809	821	835	830	829	799	834	863	841	762	807	818	821	834	744	851	795	787	782	818	792	859	772	804	823	817	800	819	787	845	782	773	857	796	808	858	765	789	788	814	822	773	836	812	798	746	782	809	856	833	773	796	771	831	773	825	794	829	805	803	824	801	795	799	823	824	812	796	841	787	858	836	820	820	799	778	760	802	830	746	809	777	766	803	838	822	849	794	757	820	803	851	790	776	808	781	824	774	847	805	795	830	836	763	813	801	856	782	783	867	806	816	787	791	777	817	772	732	826	833	777	853	825	834	818	789	780	808	829	799	785	829	771	821	808	856	825	787	808	795	807	826	776	782	776	826	773	811	841	843	829	785	804	875	761	821	802	819	788	806	803	826	830	793	857	776	811	773	807	801	804	780	823	812	788	822	760	837	797	839	799	799	779	795	800	784	812	792	752	807	794	832	796	864	761	799	779	785	839	839	788	794	822	808	761	792	813	756	767	807	756	781	779	769	841	833	755	836	763	767	860	797	772	738	793	794	787	816	836	815	782	859	823	782	804	818	745	820	834	744	817	809	765	756	808	767	783	814	786	798	817	799	830	791	785	809	757	766	833	821	796	815	785	852	818	789	821	834	823	784	779	819	762	813	773	787	801	772	802	835	784	757	814	784	812	803	741	796	830	786	818	775	796	764	789	827	749	814	828	789	810	793	814	754	795	808	767	830	789	797	742	788	826	845	807	761	791	814	763	764	799	863	792	808	816	804	820	831	795	791	779	788	771	769	798	786	833	850	799	784	796	790	771	760	834	803	803	804	810	797	821	797	799	817	752	821	786	839	793	793	796	798	808	849	807	818	828	791	785	785	829	739	820	815	865	811	792	832	807	798	794	817	771	800	826	791	787	842	789	824	814	768	823	775	776	791	810	802	800	785	784	809	806	794	782	757	819	761	746	809	764	828	805	836	772	793	766	821	812	798	825	765	787	757	806	822	796	809	799	806	760	789	806	807	754	790	839	777	789	770	839	848	804	805	774	829	792	846	829	805	801	791	758	785	771	787	768	800	849	816	804	819	812	831	853	833	757	803	775	782	798	799	817	815	795	816	786	830	799	771	796	848	851	782	811	808	817	796	807	759	801	861	765	821	811	779	810	806	801	820	785	866	747	833	803	805	797	809	752	737	768	766	805	857	817	801	832	781	782	732	753	835	803	788	804	774	820	826	799	798	782	799	779	763	773	826	759	797	838	757	820	787	795	819	853	822	845	788	801	796	763	765	757	780	791	808	826	744	817	796	813	819	812	804	769	771	820	768	805	803	786	818	826	815	818	813	843	810	813	826	804	795	810	753	827	842	832	825	818	812	854	779	778	800	799	818	817	800	788	837	795	775	797	825	831	777	795	760	809	805	798	847	829	810	802	795	823	759	780	822	812	774	819	786	826	756	785	771	840	810	794	781	777	790	856	814	837	768	800	838	809	784	809	824	770	784	837	781	822	773	828	827	830	805	818	826	760	816	801	818	823	814	755	851	778	761	776	757	829	812	802	779	816	817	793	835	802	803	790	778	801	830	791	792	775	862	795	758	816	779	811	782	777	777	795	802	761	803	797	808	790	718	783	778	767	796	833	815	778	791	828	752	792	822	742	830	782	745	766	867	815	792	739	809	771	828	774	787	769	826	820	777	801	817	784	826	782	818	809	771	793	811	809	868	789	853	818	792	814	787	792	774	820	803	779	819	847	792	778	803	840	757	851	763	820	799	793	782	860	787	840	772	793	820	799	850	840	808	794	798	773	771	811	796	839	824	802	774	820	801	827	852	794	786	817	789	889	810	788	742	806	819	813	839	828	808	783	797	812	798	753	798	798	800	843	789	826	832	828	827	791	794	796	788	804	798	777	808	824	781	803	825	775	803	818	817	809	753	838	825	790	832	770	869	806	807	814	811	860	782	769	793	801	763	763	832	752	768	813	841	773	821	786	743	791	810	826	798	820	811	776	786	815	846	813	799	849	842	826	793	805	821	808	801	733	835	819	794	795	756	814	809	811	825	791	831	753	790	812	789	814	807	836	797	790	783	792	802	755	825	851	756	839	833	821	810	819	814	846	746	807	843	763	816	772	765	735	822	796	814	816	834	791	777	798	810	792	766	845	812	843	794	770	805	771	791	782	809	778	785	750	782	828	802	794	811	790	792	839	823	825	850	799	760	815	802	818	811	808	861	796	813	803	801	779	825	775	789	808	810	823	802	778	796	790	859	736	795	828	825	810	805	780	813	842	765	809	852	796	828	800	832	840	779	821	836	814	788	834	811	799	816	776	850	839	760	805	796	802	778	840	771	775	748	809	765	775	813	761	827	793	778	807	805	761	826	754	786	776	761	809	809	739	785	816	823	759	819	747	824	815	804	801	826	766	749	850	767	800	801	770	801	808	787	791	796	837	781	728	808	763	787	857	761	818	780	825	776	813	794	822	845	787	826	794	768	821	789	784	806	789	829	798	797	796	879	830	777	824	806	803	763	806	777	784	854	793	763	771	856	797	779	799	765	806	805	798	774	802	777	782	789	783	775	757	828	788	768	772	818	796	746	788	788	810	794	806	807	784	809	771	819	792	816	819	824	782	792	791	768	768	808	831	820	813	793	823	824	784	792	823	781	785	838	802	826	788	810	794	784	815	800	818	849	746	794	761	803	788	778	854	830	793	780	815	808	792	789	739	769	746	821	808	780	773	721	806	797	794	800	746	835	836	760	821	775	797	776	810	847	807	792	796	826	794	848	807	792	798	749	857	779	818	781	789	789	801	781	785	798	797	833	803	811	772	812	810	735	797	746	822	766	758	852	825	777	764	696	773	798	819	862	831	817	798	853	816	820	746	832	818	806	805	793	792	837	784	808	810	823	787	805	791	802
26883	21034	12996	1724	1079	969	904	914	994	913	910	952	904	943	969	988	924	925	943	969	919	903	908	902	922	929	948	900	900	920	887	984	868	887	927	914	944	901	883	978	875	936	902	920	869	907	873	872	944	885	898	953	911	938	905	920	965	896	897	905	956	895	861	960	923	931	896	904	967	919	894	931	902	900	939	908	915	939	951	886	933	940	926	870	841	856	951	919	922	907	938	912	873	957	907	934	935	907	890	905	866	898	902	929	897	960	876	895	942	932	905	858	907	857	878	913	914	930	903	934	944	910	912	914	920	904	928	886	965	932	914	947	944	947	886	924	941	902	913	905	913	888	978	945	896	942	907	910	895	944	908	1035	872	897	884	876	877	904	925	890	915	936	899	899	908	847	951	932	901	962	925	999	900	903	888	895	936	884	972	859	964	939	914	943	946	905	972	911	906	955	952	942	877	935	908	880	916	945	912	943	948	892	939	878	918	918	967	912	947	920	915	917	979	919	928	941	908	905	889	930	901	927	879	895	951	919	959	950	970	927	915	939	922	926	899	872	940	929	927	917	932	913	895	931	925	885	892	953	864	880	950	942	904	911	914	946	948	957	867	912	920	927	901	912	863	904	943	927	897	896	917	908	869	904	879	917	949	912	933	913	902	959	897	952	886	882	905	932	920	892	906	928	894	923	922	916	859	914	888	944	899	920	931	872	914	913	952	916	946	898	915	880	957	899	890	928	918	927	935	917	922	887	952	918	909	947	905	925	911	906	876	932	845	978	915	904	941	866	918	907	873	896	915	952	873	925	942	926	921	929	913	903	902	885	963	932	919	876	919	896	976	884	922	901	904	938	894	873	917	954	927	908	887	928	954	902	899	947	945	872	871	911	873	942	922	924	937	943	923	900	971	901	951	934	923	924	947	889	932	970	848	936	968	951	879	972	913	921	915	879	883	897	902	886	900	913	935	1002	941	891	930	905	926	914	862	956	910	874	881	930	909	929	896	900	977	917	943	908	912	975	913	958	847	969	928	892	954	950	945	903	892	945	970	920	932	907	894	902	917	915	914	894	959	962	902	917	898	903	938	919	884	894	937	912	934	946	955	887	936	932	921	921	914	882	947	990	894	921	895	915	943	918	905	890	938	869	944	936	911	910	853	933	914	938	855	897	861	910	904	852	988	860	892	952	840	921	890	963	914	910	874	872	912	899	949	883	941	881	947	911	964	980	928	922	933	899	942	888	938	934	889	914	956	935	903	940	914	900	892	967	884	967	887	909	927	953	923	903	980	882	949	930	933	898	918	903	899	936	946	912	908	953	874	938	944	901	918	916	908	886	936	962	945	948	920	982	939	939	876	887	959	888	951	918	924	963	888	899	914	924	915	969	884	869	888	910	893	911	927	886	890	903	935	907	893	886	928	910	903	977	926	917	857	916	885	914	896	905	901	916	896	887	917	918	901	869	914	877	913	963	916	913	893	971	963	900	876	861	883	936	865	931	854	878	926	931	905	955	916	970	942	921	928	916	907	923	913	928	962	891	904	918	926	903	949	927	865	913	934	959	886	920	913	961	919	882	877	917	883	896	913	910	899	956	967	876	947	912	942	878	946	922	946	933	868	909	951	889	902	917	889	907	957	899	915	923	903	972	917	929	947	948	891	896	942	936	926	915	879	938	947	956	864	916	857	927	972	962	907	894	903	947	888	886	857	962	879	919	918	890	916	905	968	976	919	900	961	1009	910	905	920	973	931	953	932	938	948	909	906	916	961	907	866	927	952	916	886	915	929	857	934	882	929	921	948	908	948	857	960	975	947	868	925	895	954	894	947	938	911	962	900	898	928	952	973	962	917	868	948	938	908	922	907	959	920	957	878	940	888	914	867	877	927	879	894	894	924	909	874	941	946	934	895	904	929	925	877	865	915	898	927	894	921	885	918	958	920	936	926	952	940	948	900	928	934	940	940	908	933	908	989	935	935	936	935	897	918	983	939	914	889	950	911	903	950	940	896	982	913	918	926	951	904	898	880	920	940	899	885	939	970	897	894	934	962	872	958	918	921	939	939	882	884	889	933	915	848	932	925	923	987	913	933	868	935	941	961	876	919	899	918	958	960	980	908	885	943	892	923	885	901	884	932	850	959	917	916	915	942	940	944	915	908	952	905	921	912	907	932	832	940	855	890	935	970	858	885	907	923	918	877	908	915	930	872	927	896	911	893	895	948	919	881	940	917	909	925	963	945	911	978	942	909	905	921	927	942	871	924	955	858	894	926	941	909	931	882	928	925	881	912	929	914	911	913	931	920	931	893	905	920	924	915	912	918	952	897	969	896	928	906	874	923	881	907	910	940	883	994	937	924	958	919	958	869	880	883	902	933	936	845	902	899	953	978	867	906	932	918	961	918	909	959	921	913	947	976	924	938	910	892	921	911	924	942	873	916	977	916	894	935	915	938	927	927	912	953	1023	866	933	863	901	948	971	922	888	957	819	911	921	926	974	935	942	975	896	895	895	901	902	871	900	944	947	904	939	919	923	924	956	938	938	956	864	919	929	944	915	920	941	883	904	945	933	926	958	955	919	869	937	909	910	896	955	944	912	940	973	941	915	896	880	933	960	934	912	986	912	894	940	927	920	852	895	874	880	934	895	907	944	928	931	945	883	917	914	962	904	892	935	900	917	925	903	931	956	934	933	980	903	928	971	953	886	950	973	924	900	860	943	891	943	933	879	903	913	868	956	932	915	922	891	933	927	893	936	891	950	895	913	908	956	925	945	895	901	903	930	981	901	864	916	943	964	930	935	890	977	910	857	948	960	919	914	888	945	890	915	979	939	847	916	882	934	945	936	953	898	951	884	939	965	927	948	953	921	955	927	961	960	902	906	897	944	931	916	963	923	935	897	963	944	929	943	894	905	917	916	944	942	920	943	926	935	889	904	937	911	914	912	905	890	861	964	903	942	880	901	896	937	863	872	932	869	906	944	863	969	896	916	936	906	951	896	913	885	909	954	896	1002	869	888	943	930	921	925	900	953	910	906	943	907	872	928	872	879	909	996	901	906	903	950	945	924	884	918	907	912	919	950	885	949	930	947	864	925	888	929	955	935	932	911	904	919	921	922	914	867	934	937	909	902	931	897	896	967	902	877	982	916	880	932	915	937	955	916	922	892	953	876	906	890	952	899	944	898	885	936	904	969	913	962	880	880	877	969	943	893	966	906	917	947	923	897	913	939	923	968	945	884	872	909	913	936	910	930	890	949	908	894	929	939	959	858	965	926	879	900	950	967	984	924	922	914	918	907	907	930	956	937	940	888	877	945	950	935	922	930	884	934	966	888	943	909	949	891	886	928	965	944	925	893	888	931	871	931	870	925	941	924	886	889	951	843	906	919	928	930	917	953	958	902	896	866	909	940	865	907	931	901	883	901	897	914	944	970	942	917	951	942	960	924	918	929	975	934	916	845	931	944	946	943	959	954	937	911	900	896	908	909	955	928	891	886	917	938
26652	4991	6401	1943	1814	1688	1669	1650	1535	1613	1587	1604	1561	1543	1561	1633	1620	1500	1611	1559	1565	1493	1541	1548	1555	1654	1493	1599	1557	1542	1602	1603	1499	1600	1609	1614	1606	1574	1545	1591	1550	1571	1542	1537	1504	1605	1574	1486	1524	1550	1593	1587	1539	1622	1565	1552	1566	1537	1505	1547	1558	1533	1587	1494	1585	1567	1596	1647	1545	1525	1596	1530	1576	1575	1602	1571	1553	1548	1497	1513	1650	1521	1603	1583	1574	1548	1599	1545	1532	1513	1511	1569	1603	1657	1490	1502	1503	1554	1562	1542	1494	1532	1549	1561	1545	1502	1576	1510	1566	1579	1531	1570	1566	1535	1570	1526	1596	1567	1512	1555	1567	1602	1561	1476	1527	1571	1644	1526	1521	1572	1536	1589	1570	1532	1574	1433	1556	1520	1586	1549	1607	1563	1506	1587	1517	1621	1523	1547	1521	1508	1593	1557	1522	1487	1603	1595	1534	1569	1557	1523	1635	1503	1485	1509	1605	1587	1582	1525	1564	1567	1668	1586	1556	1555	1484	1507	1621	1518	1530	1546	1560	1590	1667	1569	1533	1556	1535	1636	1509	1663	1575	1530	1537	1584	1530	1592	1484	1580	1544	1557	1571	1544	1521	1562	1484	1537	1546	1529	1614	1615	1605	1480	1562	1523	1589	1574	1500	1550	1568	1560	1576	1564	1532	1562	1505	1577	1514	1593	1612	1519	1587	1522	1459	1559	1554	1611	1566	1561	1603	1520	1621	1542	1557	1502	1607	1535	1511	1528	1574	1587	1530	1588	1577	1574	1510	1548	1548	1569	1569	1520	1545	1572	1549	1602	1482	1589	1497	1563	1509	1579	1582	1548	1513	1510	1556	1540	1511	1509	1608	1515	1558	1538	1578	1559	1574	1545	1599	1585	1552	1545	1540	1545	1513	1577	1558	1501	1591	1576	1515	1499	1449	1551	1602	1585	1583	1584	1588	1596	1606	1571	1522	1557	1503	1537	1608	1534	1562	1557	1598	1559	1556	1569	1562	1584	1495	1484	1520	1519	1493	1553	1543	1468	1557	1526	1586	1559	1537	1658	1566	1498	1551	1526	1522	1520	1586	1498	1630	1559	1528	1512	1528	1600	1514	1593	1574	1509	1535	1511	1538	1501	1618	1535	1536	1527	1577	1563	1542	1525	1551	1528	1563	1563	1629	1636	1522	1593	1634	1556	1542	1611	1569	1566	1529	1544	1488	1531	1565	1530	1525	1533	1529	1536	1587	1562	1531	1534	1557	1570	1460	1615	1534	1608	1551	1531	1579	1538	1483	1579	1580	1591	1541	1469	1511	1545	1560	1552	1586	1540	1536	1573	1567	1539	1579	1588	1564	1548	1489	1551	1542	1576	1581	1540	1579	1537	1541	1555	1514	1560	1522	1536	1514	1597	1552	1593	1563	1578	1593	1599	1597	1518	1468	1535	1589	1464	1520	1562	1588	1620	1565	1569	1463	1514	1575	1478	1599	1578	1556	1525	1527	1523	1514	1580	1513	1561	1538	1552	1535	1604	1575	1607	1558	1484	1601	1615	1559	1583	1507	1522	1563	1596	1545	1609	1509	1578	1544	1533	1502	1597	1533	1515	1557	1543	1459	1528	1511	1491	1483	1518	1648	1489	1617	1490	1540	1516	1556	1498	1547	1640	1590	1597	1587	1516	1582	1537	1587	1566	1489	1526	1517	1564	1527	1555	1599	1505	1531	1609	1573	1541	1593	1617	1570	1547	1607	1570	1527	1611	1520	1603	1608	1611	1592	1610	1549	1533	1574	1567	1587	1506	1594	1559	1507	1535	1557	1564	1563	1586	1518	1542	1528	1577	1575	1534	1567	1588	1553	1596	1476	1581	1606	1551	1481	1535	1532	1506	1550	1578	1537	1511	1576	1471	1585	1490	1479	1553	1576	1550	1554	1535	1552	1549	1605	1560	1609	1556	1549	1534	1527	1631	1593	1557	1544	1590	1560	1512	1521	1491	1596	1531	1552	1512	1523	1593	1560	1540	1502	1522	1555	1551	1602	1445	1478	1540	1587	1576	1551	1581	1616	1580	1548	1569	1488	1532	1540	1531	1605	1537	1559	1520	1556	1552	1573	1521	1557	1675	1562	1509	1570	1509	1567	1537	1596	1562	1594	1556	1581	1500	1560	1584	1549	1561	1510	1569	1547	1518	1520	1586	1536	1553	1573	1549	1582	1582	1520	1616	1524	1503	1597	1578	1561	1527	1647	1591	1529	1485	1580	1559	1493	1563	1519	1569	1603	1576	1605	1589	1555	1598	1536	1666	1559	1517	1538	1614	1516	1542	1581	1542	1555	1557	1539	1583	1544	1478	1564	1596	1555	1566	1489	1566	1570	1535	1564	1584	1528	1562	1608	1611	1591	1517	1524	1551	1582	1549	1504	1547	1560	1541	1631	1552	1543	1600	1529	1540	1546	1528	1557	1535	1582	1558	1519	1578	1594	1451	1551	1531	1593	1488	1584	1550	1546	1560	1525	1613	1539	1586	1564	1556	1504	1481	1510	1537	1545	1540	1539	1549	1569	1474	1531	1545	1536	1525	1554	1588	1575	1502	1556	1533	1588	1512	1587	1480	1554	1572	1589	1610	1552	1517	1533	1550	1569	1569	1511	1549	1542	1578	1565	1536	1473	1551	1543	1481	1552	1519	1508	1544	1604	1501	1555	1554	1504	1518	1559	1401	1565	1496	1521	1536	1526	1597	1560	1557	1532	1522	1604	1575	1556	1536	1506	1537	1513	1576	1591	1577	1526	1619	1535	1539	1550	1521	1510	1553	1611	1559	1527	1524	1603	1595	1570	1605	1485	1498	1509	1595	1526	1529	1486	1474	1574	1459	1547	1581	1469	1479	1544	1537	1491	1595	1570	1625	1538	1548	1481	1499	1533	1500	1468	1528	1568	1503	1560	1556	1514	1548	1545	1570	1609	1526	1574	1592	1449	1530	1506	1579	1551	1565	1541	1545	1534	1576	1549	1486	1491	1516	1551	1522	1559	1552	1511	1492	1491	1556	1524	1587	1532	1507	1596	1540	1570	1579	1498	1546	1537	1500	1545	1553	1525	1625	1635	1538	1557	1594	1546	1548	1587	1539	1602	1560	1620	1630	1558	1525	1660	1540	1548	1543	1487	1550	1553	1529	1490	1624	1575	1528	1480	1549	1543	1530	1557	1468	1485	1518	1558	1579	1500	1579	1576	1596	1571	1616	1532	1567	1593	1555	1568	1514	1583	1589	1578	1504	1587	1563	1524	1464	1585	1606	1582	1614	1522	1551	1494	1532	1590	1503	1465	1572	1596	1518	1583	1567	1529	1596	1572	1553	1489	1549	1522	1543	1584	1538	1613	1534	1561	1529	1566	1519	1557	1581	1553	1590	1570	1541	1606	1558	1559	1524	1529	1546	1595	1574	1509	1518	1630	1525	1527	1529	1525	1464	1574	1513	1518	1502	1546	1550	1502	1570	1494	1587	1480	1559	1463	1494	1598	1593	1549	1518	1551	1502	1586	1557	1634	1545	1519	1525	1539	1603	1546	1566	1526	1571	1514	1570	1554	1542	1515	1519	1518	1546	1571	1581	1599	1551	1542	1579	1522	1593	1607	1526	1634	1525	1579	1521	1561	1593	1603	1524	1541	1624	1550	1569	1554	1474	1569	1506	1483	1531	1500	1565	1594	1526	1699	1494	1574	1620	1625	1542	1577	1489	1569	1509	1551	1538	1460	1529	1543	1561	1490	1618	1542	1590	1585	1506	1538	1490	1523	1601	1537	1543	1488	1654	1571	1598	1547	1581	1519	1571	1585	1571	1577	1555	1580	1530	1544	1577	1513	1569	1572	1579	1530	1561	1571	1552	1564	1500	1635	1584	1513	1492	1521	1488	1533	1556	1479	1610	1619	1563	1508	1493	1569	1566	1528	1532	1483	1515	1530	1561	1606	1529	1486	1649	1584	1549	1610	1456	1471	1551	1566	1513	1568	1512	1546	1560	1651	1556	1564	1543	1509	1559	1580	1486	1522	1620	1477	1537	1524	1544	1598	1429	1549	1519	1561	1592	1518	1586	1610	1592	1520	1492	1571	1506	1567	1514	1619	1554	1502	1563	1575	1544	1530	1559	1515	1591	1502	1544	1559	1541	1499	1592	1544	1515	1618	1551	1568	1425	1549	1602	1521	1562	1553	1596	1525	1517	1521	1539	1538	1518	1603	1515	1522	1595	1586	1592	1617	1587	1582	1542	1597	1598	1521	1576	1590	1506	1623	1584	1657	1557	1517	1532	1605	1554	1633	1614	1546	1555	1447	1513	1589	1593	1597	1496	1598	1432	1542	1473	1536	1558	1574	1584	1582	1464	1571	1568	1609	1540	1553	1576	1581	1540	1505	1583	1536	1478	1594	1538	1535	1520	1501	1544	1541	1497	1523	1510	1531	1513	1561	1571	1618	1552	1570	1548	1502	1499	1595	1531	1577	1471	1538	1491	1557	1535	1536	1591	1625	1498	1580	1558	1483	1531	1552	1598	1561	1523	1546	1523	1556	1546	1624	1626	1584	1551	1624	1562	1582	1556	1539	1510	1487	1538	1547	1560	1608	1604	1591	1550	1538	1566	1542	1556	1554	1593	1552	1499	1550	1515	1563	1523	1556	1549	1537	1515	1479	1577	1499	1586	1563	1533	1536	1536	1590	1576	1549	1519	1530	1582	1576	1557	1618	1558	1545	1501	1535	1575	1515	1540	1550	1567	1550	1501	1500	1522	1626	1514	1575	1535	1516	1587	1552	1529	1576	1547	1556	1569	1626	1592	1590	1555	1545	1473	1502	1522	1540	1604	1521	1552	1575	1545	1560	1548	1518	1529	1637	1558	1542	1564	1591	1522	1507	1552	1523	1537	1626	1512	1552	1594	1516	1503	1490	1579	1555	1536	1566	1534	1538	1548	1575	1553	1590	1611	1509	1535	1500	1516	1511	1551	1543	1512	1578	1508	1558	1553	1478	1522	1488	1563	1522	1531	1600	1495	1602	1613	1534	1527	1530	1588	1587	1550	1561	1552
24235	21254	28048	24756	18488	2071	829	587	594	571	531	510	531	495	450	473	469	475	465	477	459	448	455	430	441	480	440	408	454	450	436	484	433	463	439	407	451	449	446	465	460	440	434	457	425	423	447	464	396	430	432	458	417	415	449	463	473	436	421	422	462	420	477	431	465	480	434	448	464	459	419	476	403	404	398	388	408	449	440	461	412	509	472	441	412	461	407	439	424	464	459	420	419	406	438	418	435	481	461	471	404	432	465	428	421	435	422	486	386	458	463	430	469	431	468	408	431	442	433	430	415	422	414	419	466	452	448	445	472	446	407	455	417	395	461	475	453	415	444	460	460	426	425	441	412	421	433	412	424	448	431	409	417	470	439	421	501	464	456	446	435	421	414	445	441	431	431	461	421	437	439	436	432	405	441	446	451	421	448	451	388	466	444	450	450	447	451	463	443	415	447	431	427	437	442	412	413	388	437	447	414	452	470	416	455	419	423	458	420	458	427	451	466	432	442	469	410	460	449	396	440	462	477	454	420	423	439	449	431	398	421	499	434	470	428	453	440	455	449	455	422	417	468	463	435	439	434	375	420	420	450	434	433	445	440	428	419	456	432	438	422	450	440	404	416	469	448	460	469	470	396	436	406	407	453	420	471	425	478	432	452	458	445	445	467	434	467	404	459	415	496	438	428	435	420	438	458	455	402	444	492	425	408	445	440	438	440	418	436	436	442	404	427	409	466	442	441	467	439	467	448	440	450	392	432	459	417	414	455	442	410	437	468	441	417	424	439	425	468	438	470	460	391	459	453	460	430	433	448	480	449	458	469	452	432	430	428	457	442	420	429	430	393	425	412	450	457	420	429	486	492	471	464	467	450	428	450	455	428	426	439	425	422	435	424	439	420	450	458	433	460	422	441	439	456	401	427	432	427	440	405	451	409	458	432	434	470	470	462	422	429	415	422	421	427	456	427	466	437	403	437	457	455	430	452	440	402	431	451	414	462	417	425	467	429	417	461	428	437	436	463	437	471	436	469	459	461	409	419	431	435	473	455	450	472	443	427	432	452	425	424	434	455	415	475	432	464	454	456	457	465	449	410	421	451	432	423	437	444	471	446	453	432	427	404	456	431	470	459	452	430	457	480	462	429	449	440	457	467	466	463	425	427	423	447	429	436	427	452	454	408	439	428	444	422	448	440	452	429	417	422	436	463	450	494	420	462	442	434	461	447	439	430	409	451	487	486	414	444	461	481	450	425	445	403	466	438	453	442	427	463	427	423	479	448	446	436	428	402	455	425	421	458	407	436	452	432	437	438	446	474	414	470	441	442	452	445	430	419	438	452	465	431	428	445	456	427	442	429	427	425	450	472	454	459	422	477	442	456	425	461	440	445	430	438	429	385	450	442	399	421	464	461	417	442	409	440	442	411	428	477	427	432	394	469	459	443	486	431	449	470	478	465	496	405	448	439	442	413	417	408	453	455	424	486	445	401	416	457	450	450	449	444	413	435	442	437	390	453	414	436	470	429	430	478	408	429	419	430	420	418	448	447	418	417	476	451	410	415	401	458	450	483	418	448	392	446	419	445	436	410	441	442	442	433	446	416	465	415	435	420	443	442	466	488	480	424	421	449	443	433	422	446	451	455	428	438	424	436	443	460	450	436	417	468	427	422	435	474	475	435	409	484	456	444	433	442	463	434	434	459	443	427	425	437	447	459	391	457	406	414	445	440	471	451	431	433	464	453	481	438	450	471	395	427	441	422	441	455	421	410	423	426	423	438	456	454	437	459	471	473	448	410	435	444	472	449	450	453	474	404	444	412	423	429	418	418	415	436	467	466	427	437	417	459	435	464	426	470	437	433	425	430	461	406	422	449	437	467	457	420	425	467	423	437	440	409	449	467	436	443	463	426	424	431	445	443	405	462	456	473	452	440	452	425	431	424	432	419	427	425	443	460	447	445	430	420	464	464	430	425	421	447	436	444	424	462	447	414	456	435	453	424	422	429	432	424	483	423	424	435	404	447	425	419	450	445	454	437	407	471	470	446	403	404	444	415	461	427	468	460	433	456	452	424	441	464	459	442	473	445	404	437	442	432	429	448	451	403	418	457	468	456	427	430	425	442	441	436	414	437	417	404	437	429	425	413	458	426	449	448	434	471	452	445	429	454	447	471	458	421	433	411	459	447	435	459	488	412	430	453	438	430	479	416	431	436	456	483	450	421	441	419	420	434	441	404	384	434	456	446	453	460	444	397	443	421	414	455	418	419	421	407	437	433	427	427	469	452	471	460	432	429	431	456	428	440	457	413	419	411	444	462	463	454	455	424	474	423	414	431	457	424	446	478	424	418	450	423	439	426	423	474	464	431	419	412	456	476	446	435	442	366	404	467	463	476	433	442	415	453	430	402	460	479	427	429	456	479	450	441	442	422	421	421	425	443	416	465	442	440	468	432	442	452	394	404	431	418	404	434	457	449	447	450	434	426	401	451	439	460	467	411	460	421	461	484	442	406	430	449	460	450	446	479	469	444	431	457	454	454	429	428	465	424	448	462	429	426	424	461	413	450	453	426	446	438	483	433	430	430	434	406	426	476	408	461	456	451	406	412	418	425	400	457	437	427	457	390	451	456	429	450	432	434	487	420	419	434	464	458	443	446	438	440	462	452	415	450	458	445	426	453	443	441	456	445	407	387	457	443	492	422	431	461	460	415	444	447	463	431	418	454	470	412	449	440	432	463	421	436	424	425	443	460	439	432	451	450	420	413	418	444	490	464	458	443	449	424	462	409	454	399	443	446	446	426	419	417	417	419	457	385	431	430	438	442	440	458	453	452	416	426	441	401	464	424	421	408	466	414	460	507	470	430	442	434	395	448	419	400	452	432	403	412	463	447	421	461	441	486	449	473	456	418	419	457	447	421	441	475	469	451	443	430	456	461	394	445	418	424	432	405	462	448	411	483	482	453	476	431	433	422	466	436	408	474	429	437	436	441	437	475	418	486	437	415	431	422	405	418	413	461	432	437	455	434	459	435	437	447	451	419	446	441	449	424	456	502	434	443	435	422	457	444	452	412	440	439	445	432	424	449	414	421	450	439	417	432	416	422	467	420	445	439	438	436	455	516	443	477	424	454	432	428	490	450	399	477	442	450	413	430	411	451	429	438	451	397	438	476	453	457	439	441	468	423	454	428	401	420	439	397	447	395	464	443	457	479	436	442	453	456	472	409	400	457	448	401	419	411	428	429	431	429	413	409	424	445	445	477	462	447	431	431	435	447	467	408	458	461	422	427	448	443	426	441	461	466	509	468	444	449	458	467	419	462	450	450	448	421	391	443	475	414	477	456	427	400	414	451	451	446	425	423	431	436	412	448	458	476	412	450	459	455	448	432	450	428	444	456	457	446	451	489	393	424	423	460	425	433	422	441	397	423	429	434	440	440	441	426	436	434	419	417	391	444	432	441	416	448	456	462	450	427	442	422	456	420	370	475	439	421	421	399	447
46709	10275	17193	3959	2734	2194	1795	1489	1316	1275	1150	1094	1014	1003	903	957	913	890	921	885	854	887	804	888	864	880	847	859	858	803	807	843	822	844	796	791	786	913	816	799	798	775	820	814	806	825	786	819	834	800	791	774	812	809	814	785	815	848	802	783	824	759	771	796	807	820	756	783	774	836	803	759	796	748	822	739	796	802	829	766	773	800	816	810	801	827	786	786	814	838	747	791	843	826	785	781	772	764	784	768	803	790	815	777	761	813	785	765	818	788	799	799	784	785	806	800	767	792	850	787	796	808	745	780	754	807	787	821	813	801	784	857	811	827	801	803	772	743	858	816	802	847	785	753	822	740	820	806	795	781	764	811	755	834	773	774	746	778	748	779	808	802	776	795	800	748	791	799	854	763	807	792	797	796	784	856	798	778	794	755	817	795	840	761	805	812	833	828	790	757	718	748	813	788	839	817	763	782	789	821	787	829	799	808	797	788	790	814	765	812	796	790	799	751	818	782	754	800	816	795	855	779	869	820	771	753	830	799	809	776	779	749	730	779	785	796	830	751	813	782	779	765	784	808	766	793	767	763	781	820	798	756	800	779	776	713	795	839	751	760	838	841	804	798	796	805	790	819	751	796	757	810	809	788	796	843	821	853	791	830	837	784	783	750	835	796	791	781	775	777	822	810	811	769	803	830	842	800	754	814	773	818	722	800	814	767	834	835	770	787	795	803	823	750	841	805	774	816	770	810	773	823	810	824	755	794	821	769	771	805	816	773	811	786	839	756	801	767	790	776	823	796	815	789	792	753	782	791	781	813	780	789	790	823	785	775	790	788	791	788	784	783	791	764	765	759	783	764	802	806	795	805	799	785	830	792	787	819	825	814	759	782	806	814	789	799	765	770	777	808	825	815	806	774	824	864	821	805	783	772	769	776	825	752	793	751	867	782	817	781	809	774	811	780	781	820	769	776	795	789	785	759	802	802	754	803	817	763	788	761	766	848	779	785	813	752	853	801	775	779	750	727	835	796	797	732	769	791	842	838	782	834	846	838	794	787	785	824	758	797	744	778	786	781	832	764	753	786	780	801	815	794	773	796	798	805	789	843	789	786	792	798	805	761	767	800	826	792	796	815	778	837	807	775	802	827	847	831	779	774	819	802	851	779	792	745	756	784	788	809	800	822	807	813	840	847	813	742	806	795	816	785	802	792	808	790	744	812	781	844	817	838	792	799	806	792	800	806	760	840	833	859	768	831	782	759	789	784	775	776	770	804	802	822	786	779	783	776	785	804	802	795	796	821	791	805	792	781	782	809	797	807	801	795	802	800	768	819	801	802	776	775	810	812	761	802	779	847	844	813	819	794	800	809	817	794	805	787	767	766	854	772	779	780	791	803	865	822	818	800	771	799	788	800	764	787	757	816	744	823	781	761	833	793	743	748	751	772	779	786	833	855	782	799	815	809	818	792	776	771	839	803	776	803	817	784	804	772	903	762	833	768	812	808	765	760	788	771	836	796	828	783	765	773	786	795	779	807	791	758	742	851	811	729	784	788	770	779	781	768	764	817	747	765	881	723	814	819	799	831	842	829	766	768	777	836	822	767	801	800	752	841	878	796	809	784	708	794	784	798	788	768	779	819	814	803	783	783	805	776	828	762	837	782	787	779	767	743	799	801	792	803	766	793	813	827	776	818	821	846	748	779	778	789	780	823	809	828	818	769	780	788	805	812	821	811	775	708	794	768	777	838	810	797	749	781	769	800	774	842	769	794	814	808	777	797	792	758	820	780	798	820	802	828	764	791	760	753	776	779	792	760	818	782	752	761	823	802	784	803	764	804	827	799	814	779	778	787	825	767	820	763	768	780	827	829	752	779	787	821	781	784	799	773	780	787	768	819	742	793	789	733	825	739	840	792	743	771	857	772	776	846	798	810	745	827	817	764	769	797	839	779	728	821	774	834	757	798	798	788	836	751	766	788	782	800	835	812	814	768	760	751	868	851	761	827	764	800	782	792	813	876	816	751	754	798	795	801	817	777	794	821	780	777	799	803	789	770	806	817	804	783	768	758	816	781	767	767	790	760	801	861	789	807	812	808	817	839	780	808	836	754	811	782	825	802	823	812	790	811	782	794	810	815	818	841	821	759	770	765	835	792	801	782	797	850	748	869	780	773	777	816	818	789	814	805	803	777	769	819	846	783	802	779	852	781	810	742	805	829	762	765	810	786	790	807	850	783	745	845	794	806	857	736	785	742	795	764	777	777	807	832	763	824	821	823	821	778	832	802	811	800	750	844	780	828	815	792	736	823	813	806	794	793	709	804	817	748	790	824	775	817	786	746	758	765	812	776	799	816	783	779	745	777	767	838	753	797	795	740	815	789	771	772	787	747	760	871	784	850	817	771	789	775	792	807	780	817	809	804	746	836	745	780	790	721	799	781	771	753	777	804	785	844	762	781	861	796	839	765	755	819	780	757	833	784	881	787	782	793	803	791	780	804	846	803	816	773	799	760	792	808	736	818	780	754	778	795	753	844	790	843	813	758	827	785	778	786	825	767	792	807	791	777	812	780	789	807	793	818	787	781	811	779	793	789	799	771	796	809	773	782	796	830	802	802	821	793	810	810	823	787	813	798	811	770	749	791	764	751	808	794	796	791	793	777	811	839	765	745	818	831	757	773	817	779	781	777	751	780	784	822	799	744	795	767	784	765	804	794	778	769	797	781	778	827	831	818	786	781	827	792	842	855	816	810	834	793	826	776	789	784	767	769	789	786	829	823	792	769	774	799	805	786	790	795	764	802	742	801	800	819	778	770	796	806	793	823	803	807	824	834	778	795	792	773	811	773	791	820	773	757	803	794	795	817	733	816	731	856	805	776	778	818	785	781	803	795	762	803	783	805	818	811	824	841	807	806	761	809	791	791	831	801	831	785	826	822	806	783	855	824	810	792	758	797	807	861	800	782	783	771	752	740	847	767	791	782	761	787	766	794	775	737	773	787	777	798	821	833	756	828	776	791	851	792	799	770	722	792	844	774	807	791	808	809	768	775	798	787	752	767	784	826	801	793	829	824	806	805	785	785	784	770	783	789	739	790	788	755	777	795	803	783	826	773	764	825	795	793	795	815	778	794	773	812	789	823	825	823	805	811	788	762	815	779	805	781	766	778	802	774	789	788	777	819	772	780	791	806	875	821	796	795	800	778	752	785	810	855	855	808	789	778	820	824	751	817	807	857	790	745	802	770	860	794	802	811	769	806	812	775	827	762	809	796	813	811	794	819	796	826	755	845	813	766	811	799	794	782	718	808	776	760	735	797	858	852	805	786	767	745	764	780	775	773	775	822	766	780	815	794	830	781	760	771	827	842	797	816	752	801	814	750	767	775	838	810	791	776	772	794	738	814	795	816	785	860	801	750	757	783	792	753	816	837	816	811	773	828	819	848	803	793	834	795	804	822	815	764	751	807	823	772	825	774	748	817	833	785	744	783	806	805	803	800
23266	21232	29150	23630	21232	18239	2108	929	736	702	680	623	596	568	567	544	556	558	571	485	541	518	530	484	487	510	501	532	483	464	498	492	488	491	469	475	505	494	488	500	507	477	473	469	514	476	484	495	476	490	461	472	483	485	451	500	470	464	495	480	433	478	493	498	477	456	482	451	477	523	467	467	503	500	487	488	470	495	490	461	481	511	505	461	472	467	486	454	488	440	457	453	474	469	470	443	499	470	483	471	508	463	451	466	458	445	447	473	447	461	477	498	444	468	487	489	484	528	493	495	483	465	482	452	447	489	430	477	499	481	451	418	457	494	482	490	431	469	478	486	455	498	486	455	448	482	451	508	471	469	489	490	459	508	512	459	473	554	502	460	426	504	460	457	513	495	465	471	483	460	476	440	446	470	480	509	479	481	457	485	477	475	476	474	468	479	488	445	498	449	457	496	501	490	459	477	458	474	498	440	465	505	474	450	487	419	473	487	512	467	457	472	477	464	496	438	489	426	485	450	467	470	470	473	474	450	469	484	445	436	480	476	484	478	482	491	492	470	461	468	494	463	472	459	465	489	453	491	452	445	446	480	430	455	483	489	452	484	469	452	461	470	476	456	477	473	484	488	463	505	436	456	464	472	464	453	440	449	447	462	439	492	491	455	478	459	466	476	490	487	489	475	464	470	465	448	450	502	485	456	433	490	483	514	448	460	485	483	497	525	499	479	466	491	465	476	480	487	436	480	460	461	442	463	459	479	488	429	467	496	458	478	459	455	462	476	468	496	474	463	488	488	430	457	470	458	463	532	489	492	497	456	481	480	473	489	492	479	485	477	470	501	496	495	446	465	512	455	526	472	499	452	478	460	482	424	456	463	453	500	440	455	461	493	458	486	464	442	458	496	468	477	500	461	476	511	472	475	518	499	478	475	475	469	435	458	468	460	461	447	480	447	480	491	446	491	472	492	461	492	466	507	471	502	437	451	508	457	478	450	494	490	466	478	495	461	506	435	485	474	480	449	486	469	486	483	475	509	550	478	465	460	496	461	449	479	494	474	471	472	498	487	478	477	468	445	506	453	483	500	501	461	433	456	438	472	479	508	455	475	466	503	461	478	467	499	475	453	477	444	485	482	504	469	452	451	445	458	446	466	454	482	499	507	478	462	454	480	466	475	457	443	487	475	508	500	488	445	477	487	487	448	472	516	479	432	449	486	484	440	489	491	485	448	484	479	457	498	452	452	473	475	485	473	440	472	492	457	508	494	469	459	508	433	456	490	536	502	421	474	430	473	465	500	457	479	474	452	471	483	489	482	508	476	530	432	461	462	476	436	500	484	505	482	456	428	499	466	480	469	465	463	493	463	503	443	482	501	462	475	442	489	463	460	514	468	498	493	461	476	501	470	516	495	469	474	441	455	483	469	492	481	432	460	480	459	439	456	485	511	467	452	466	495	472	509	463	464	473	467	468	500	452	461	487	465	488	440	461	458	523	503	454	462	473	459	460	471	467	459	467	468	503	463	477	477	450	483	450	492	433	481	448	500	482	499	434	501	478	503	495	472	486	473	464	471	475	461	442	486	484	455	486	438	469	457	488	467	475	480	438	473	527	507	434	471	501	464	495	480	489	469	439	444	508	433	503	486	499	487	484	486	494	469	481	426	485	486	478	446	480	461	472	504	460	437	444	492	470	479	445	428	458	465	476	480	495	460	476	477	457	471	461	486	471	495	482	459	474	420	477	480	447	478	470	484	491	471	471	454	473	501	449	483	481	460	419	506	478	481	480	463	493	457	460	493	458	426	464	493	494	434	475	461	477	477	480	470	472	443	478	475	496	485	483	469	489	432	529	453	473	440	500	456	522	492	479	447	462	452	495	457	442	470	483	478	463	500	477	487	451	463	456	463	480	462	491	448	493	487	474	526	483	463	459	480	451	455	449	498	485	489	483	482	476	467	477	459	488	460	450	447	469	519	467	494	490	437	463	491	485	493	456	436	477	461	506	458	476	466	459	424	443	423	477	510	491	443	464	468	459	450	463	453	470	409	477	481	462	470	511	491	455	486	496	472	494	485	441	457	436	466	449	490	507	480	493	485	473	499	453	498	484	464	489	454	441	485	491	474	470	500	516	473	483	451	457	452	475	455	478	459	479	487	512	475	467	494	465	461	492	509	465	462	488	471	478	502	444	489	464	423	434	464	494	456	453	493	479	487	471	459	473	480	491	494	466	486	477	491	484	451	502	498	456	466	478	478	406	459	452	497	489	445	466	463	488	505	476	451	461	475	447	475	479	486	461	471	469	476	456	462	504	476	497	488	434	466	444	469	461	443	487	464	470	470	446	456	460	471	476	454	468	470	432	461	455	462	476	474	456	448	489	495	472	448	462	459	466	479	462	478	484	510	507	494	502	484	471	448	482	433	463	446	443	485	442	468	441	464	431	463	482	447	449	500	483	438	468	469	500	459	459	436	473	461	453	481	499	460	472	442	515	488	462	444	439	480	489	459	480	490	475	477	493	496	477	445	476	476	430	480	493	507	508	491	515	435	481	480	471	488	451	501	473	466	454	462	446	496	439	501	476	458	465	485	476	489	468	479	446	449	472	495	430	468	448	508	485	482	463	482	471	495	458	479	509	508	436	489	470	434	465	473	417	467	510	466	464	501	460	444	491	522	491	468	496	483	489	473	479	482	439	447	470	485	514	483	484	487	506	473	460	482	503	466	462	497	486	426	479	453	473	488	467	468	466	462	456	437	469	440	455	456	438	470	500	469	458	457	460	460	484	506	433	459	472	497	453	460	458	439	484	439	423	452	467	473	471	490	482	461	475	443	436	499	463	489	447	524	470	460	495	446	501	446	481	465	476	511	495	453	497	485	478	481	461	461	438	458	471	473	466	471	457	447	459	496	421	503	481	468	502	455	484	453	445	446	449	455	487	466	469	497	509	481	477	434	468	453	439	485	533	475	478	489	449	498	488	484	472	478	436	465	464	454	455	504	491	483	457	469	451	507	457	452	455	454	448	466	442	443	467	478	504	467	459	453	473	479	466	434	527	487	469	447	480	478	488	472	477	474	438	441	487	427	469	483	476	494	467	490	501	467	458	477	488	481	477	454	468	442	462	460	493	497	466	453	516	491	455	489	428	485	485	433	481	466	477	459	435	501	503	466	522	502	452	424	464	495	459	468	451	474	484	475	460	523	494	515	461	512	507	487	443	481	472	451	451	446	458	462	485	455	466	468	469	468	493	446	508	471	448	453	456	461	444	469	463	449	459	458	488	473	440	472	466	441	444	475	462	475	435	465	491	502	481	468	477	485	462	461	489	463	472	512	471	444	531	485	434	466	486	451	466	504	482	450	398	496	474	472	495	500	452	500	490	457	468	463	503	475	526	487	489	466	483	487	493	477	467	436	457	478	465	492	451	460	463	430	460	487	457	487	457	468	444	452	473	475	469	457	460	470	461	444	466	507	507	539	486	493	498	477	441	441
46712	13926	19115	6398	4528	3061	2605	2118	1829	1668	1495	1310	1249	1253	1138	1056	1096	1028	1030	1000	970	969	911	864	868	890	884	884	895	876	852	855	873	862	858	834	866	843	796	810	851	833	823	813	793	817	812	842	812	813	846	821	812	875	858	829	808	837	788	829	769	799	798	846	801	846	847	802	810	790	771	864	790	820	793	838	822	801	823	803	808	768	809	840	800	850	835	780	822	773	794	794	787	808	816	742	836	812	829	741	794	823	843	762	793	784	844	821	817	759	751	802	770	799	817	774	806	742	821	826	851	749	813	793	769	785	779	791	768	749	799	795	860	801	809	787	801	785	801	791	798	821	840	818	830	834	832	799	820	813	808	858	821	832	823	762	833	781	814	793	780	828	805	790	814	826	739	798	807	818	775	812	789	761	812	769	799	855	748	752	793	806	850	844	821	828	745	789	772	806	776	838	822	824	794	848	792	783	875	808	818	807	848	873	833	800	841	805	851	872	775	792	816	849	826	759	842	742	780	827	789	831	783	809	799	829	825	755	777	801	792	795	776	820	767	806	816	771	811	812	804	814	747	812	803	811	821	768	828	837	812	801	796	815	768	774	745	778	816	845	799	810	809	797	763	810	810	791	827	787	787	773	816	815	795	748	791	862	862	842	786	804	818	814	779	776	820	817	738	820	854	763	772	826	776	843	771	803	842	861	795	817	823	831	810	854	823	813	834	858	802	817	806	824	788	782	858	775	802	799	844	806	819	837	829	765	790	815	845	816	844	811	832	841	783	781	806	817	778	760	792	815	769	758	794	809	854	798	782	797	871	856	798	808	805	794	785	758	827	779	779	792	805	734	841	724	786	799	779	818	761	862	744	800	717	779	815	850	830	782	795	823	805	816	808	802	813	789	767	886	787	805	810	786	837	801	786	759	804	793	810	833	790	848	793	807	804	773	805	762	796	799	810	800	770	772	821	795	814	820	801	758	811	817	833	855	828	839	813	813	863	816	764	823	818	777	772	788	849	808	747	808	802	816	765	820	813	737	750	797	799	796	779	798	795	800	798	759	816	766	793	797	801	793	799	827	792	814	797	770	828	823	797	781	794	788	796	796	778	809	809	837	763	804	809	836	818	810	787	804	865	827	822	775	753	848	789	809	795	849	800	724	776	832	826	797	782	849	818	816	813	779	794	807	844	798	818	820	698	810	788	750	831	798	804	816	740	823	786	795	840	801	796	794	821	785	808	802	830	848	794	815	810	789	761	786	788	827	768	849	828	821	832	785	757	800	815	792	756	805	840	858	787	799	797	840	810	802	794	783	778	805	824	859	806	843	824	811	764	789	767	764	804	781	771	799	804	796	822	779	760	786	774	771	807	786	773	787	814	834	825	871	762	770	828	853	797	817	781	839	806	805	836	808	773	808	800	770	817	800	805	821	779	843	774	791	828	794	833	806	820	756	744	824	772	817	787	746	771	738	809	823	861	757	795	793	788	849	754	821	782	777	818	725	783	793	778	837	796	840	788	808	810	796	780	809	812	783	762	804	834	751	784	853	844	811	782	786	781	798	808	782	793	799	738	855	765	809	825	773	802	802	776	790	762	839	814	800	793	756	823	800	783	779	837	816	830	809	808	770	785	810	842	782	754	786	822	832	786	776	792	798	782	794	752	808	855	852	838	757	786	806	844	810	754	809	826	794	810	788	844	786	768	790	837	770	776	778	825	821	820	819	751	835	837	829	751	746	807	791	791	874	844	782	785	787	766	755	754	820	802	811	796	831	799	830	824	793	778	840	806	746	830	781	762	835	761	796	781	758	805	804	801	793	789	821	821	806	787	815	818	754	803	760	778	794	816	812	813	783	856	830	819	822	789	810	801	820	790	833	745	775	808	774	779	783	831	829	837	845	825	800	846	794	779	804	817	845	800	827	787	824	807	802	797	819	768	846	827	825	852	749	830	829	835	819	806	794	794	796	760	783	793	777	772	786	786	782	794	850	764	829	747	792	773	740	844	828	830	781	785	833	779	786	792	778	782	767	828	759	832	752	762	837	797	788	806	816	821	823	829	767	778	818	772	747	802	795	782	867	791	820	795	828	770	804	785	811	859	780	840	811	796	808	814	838	833	815	795	868	785	798	818	816	788	829	774	808	816	848	817	838	788	786	822	804	781	810	805	825	775	842	797	798	806	783	787	757	749	789	808	757	811	787	751	778	809	803	804	836	772	809	853	797	752	814	760	785	838	743	757	769	788	778	801	839	806	797	786	826	816	799	812	835	798	790	850	817	806	733	778	801	841	750	792	801	781	808	797	829	782	817	764	795	805	750	758	785	803	799	770	771	824	842	768	777	841	805	787	809	812	759	802	854	823	841	854	789	780	828	826	803	776	814	810	778	787	779	846	805	813	828	818	815	834	802	775	778	791	789	799	793	792	824	802	807	795	765	808	767	812	791	775	774	849	809	788	697	789	790	789	757	809	813	796	826	793	806	849	820	791	820	792	789	812	755	734	764	807	802	805	795	775	790	834	816	764	769	800	813	836	794	812	839	825	832	799	825	898	748	800	829	798	820	805	796	838	807	823	761	756	762	743	841	828	806	788	812	818	800	847	781	790	870	781	749	823	790	775	769	856	747	814	834	800	810	805	757	789	793	779	805	805	816	848	783	818	779	792	805	808	785	770	843	808	813	832	761	788	842	793	800	872	800	749	812	801	799	810	826	769	798	786	777	844	792	781	804	817	805	807	729	784	819	790	749	740	786	841	831	803	795	782	774	767	848	782	790	809	809	769	780	790	831	817	817	766	779	786	787	755	817	738	760	856	817	836	801	801	829	783	835	772	828	818	762	831	815	830	816	828	812	801	844	795	759	785	824	844	847	795	824	771	803	807	825	777	809	828	817	826	775	802	829	819	776	828	758	799	822	782	796	836	767	798	852	779	831	814	826	823	810	798	822	818	757	777	785	792	853	772	832	780	807	815	854	782	803	824	828	786	769	823	807	803	776	810	797	793	804	815	832	768	788	760	845	804	806	832	833	804	770	815	776	811	781	797	813	841	782	796	806	800	800	849	784	821	777	790	819	824	786	810	849	778	767	793	817	794	781	865	778	811	821	798	789	802	740	810	808	829	762	827	809	790	825	825	761	791	768	774	785	822	776	831	823	791	767	838	780	845	834	765	860	784	855	767	819	802	797	851	824	811	802	804	801	825	728	774	800	751	820	839	852	807	802	834	822	815	821	790	770	776	830	790	838	815	817	781	746	775	778	797	829	815	839	826	787	784	859	826	730	787	836	804	794	815	829	750	759	805	835	854	803	766	806	810	779	818	798	848	816	789	831	841	778	796	803	820	818	767	741	806	756	817	761	793	766	770	835	771	820	778	816	764	794	840	831	751	820	787	863	843	760	825	791	832	836	820	805	759	812	819	804	742	809	774	775	735	788	856	852	748	812	715	774	821	806	836	789	827	749	824	794	816	871	826	829	869	802	872	753	822	877	811	805
26932	20981	13479	1726	1050	982	968	947	993	924	948	935	947	948	902	930	893	942	909	900	903	940	908	910	891	907	912	924	899	935	948	935	880	906	968	973	916	878	923	941	947	902	937	929	884	933	893	976	919	863	864	926	940	920	961	991	892	934	911	893	899	949	940	956	892	954	928	905	934	853	968	931	867	964	859	916	875	911	862	915	961	922	929	952	959	918	924	887	892	928	901	916	904	924	920	963	939	896	905	904	974	884	898	917	919	917	931	951	1003	963	902	919	959	937	907	928	944	936	922	892	914	927	894	925	896	929	912	918	908	950	922	932	942	911	942	915	906	890	919	847	913	880	886	921	892	925	944	955	915	908	893	891	935	878	960	875	895	904	905	933	949	980	911	894	951	913	895	935	904	923	917	940	929	973	896	888	915	887	958	930	912	915	907	936	921	888	886	897	944	907	929	955	957	903	862	929	904	881	903	884	965	854	939	848	882	874	929	944	897	914	1000	895	940	929	900	937	843	934	890	911	930	887	905	952	912	905	864	983	908	928	904	969	920	885	915	924	924	895	923	934	854	959	897	889	916	950	950	919	898	940	922	950	917	897	882	870	937	916	913	899	947	905	891	906	952	925	901	903	904	897	889	915	932	886	934	930	877	945	911	884	925	901	904	857	886	908	942	853	915	926	906	909	889	918	914	848	978	881	934	935	943	895	916	923	887	898	942	883	906	870	859	913	941	935	916	958	911	834	865	926	909	890	909	957	913	876	878	893	915	921	885	904	847	944	973	908	840	914	936	887	893	935	904	884	965	975	896	928	867	900	892	885	935	885	868	931	880	949	943	894	916	943	915	909	905	881	962	909	931	914	911	915	924	918	901	915	898	862	918	922	854	952	897	938	922	852	863	897	919	858	900	921	930	854	872	864	912	925	841	864	957	946	909	914	897	938	947	894	918	941	944	923	889	888	893	942	956	883	906	881	875	898	932	899	889	909	862	998	952	908	908	943	973	944	902	935	899	942	926	888	908	907	877	875	860	924	922	904	897	941	920	951	947	869	944	962	944	890	855	961	936	906	925	875	954	923	874	905	974	899	964	892	936	912	924	918	913	926	934	936	938	930	927	929	974	1016	935	937	943	963	911	869	863	887	985	866	871	987	904	937	867	948	926	931	885	938	928	902	912	934	932	912	859	901	941	928	922	948	981	892	916	915	942	909	890	924	920	906	945	895	924	919	932	868	899	906	900	914	874	940	915	853	898	943	922	930	980	916	929	913	930	909	903	894	899	915	896	875	926	934	909	861	897	916	941	897	874	902	929	908	899	892	906	905	873	882	879	911	958	891	908	926	881	930	899	898	894	927	976	908	913	919	945	882	899	855	885	865	943	913	891	954	898	909	933	897	878	857	940	857	894	871	916	907	899	871	921	910	911	929	903	940	907	943	874	920	972	875	929	899	868	919	924	906	903	921	905	911	907	929	973	929	870	935	871	912	866	910	912	941	903	1006	905	935	936	933	921	915	931	940	943	911	920	895	872	865	899	904	909	887	907	890	893	889	897	995	916	901	927	883	979	891	854	975	952	854	881	961	914	869	911	955	855	914	892	922	921	906	920	876	945	912	867	917	935	924	852	924	901	935	927	875	949	940	890	884	913	942	912	928	880	918	949	934	892	903	959	880	948	880	929	873	930	966	862	897	899	915	895	921	927	904	982	926	910	919	906	938	906	980	918	870	899	891	921	835	896	935	908	933	943	898	943	884	887	956	935	872	919	928	942	929	906	861	852	920	930	875	917	947	892	900	905	914	879	898	875	920	889	921	919	900	900	925	886	908	900	909	923	888	979	880	914	936	921	856	908	949	952	958	918	891	935	966	864	925	933	880	921	913	933	906	953	946	979	938	922	870	897	951	909	919	922	930	905	954	925	930	914	917	889	985	899	930	893	908	867	922	954	876	907	912	936	918	870	905	924	887	985	984	956	900	953	927	890	905	922	872	914	920	917	917	879	919	950	947	909	885	906	866	933	920	931	932	919	915	954	978	874	908	932	868	883	927	960	945	911	955	883	942	894	958	941	912	877	891	954	938	923	960	911	920	923	851	930	951	879	928	871	959	908	899	946	964	950	911	863	877	874	931	939	834	923	928	893	882	909	938	951	923	934	885	867	971	865	936	924	892	874	930	908	929	940	942	942	902	963	922	890	882	861	904	891	892	905	925	893	897	921	917	916	920	870	899	882	887	911	935	927	891	830	927	915	885	897	939	824	945	913	902	883	844	930	1001	936	910	892	936	944	887	919	892	954	961	948	932	906	928	888	916	921	938	923	897	911	946	904	912	957	960	937	943	944	876	877	964	912	928	891	854	917	925	898	952	891	888	864	923	860	870	907	901	929	957	939	948	865	992	865	909	962	864	912	1002	907	913	911	920	917	913	894	855	896	988	948	905	875	906	919	926	922	1005	909	911	930	920	883	919	927	878	857	852	932	901	893	932	884	880	867	924	911	907	964	931	952	877	884	895	911	903	905	959	886	917	958	900	928	948	927	941	903	911	901	924	914	870	906	921	901	944	934	920	887	868	957	880	938	957	895	907	982	931	954	922	885	934	977	925	949	922	892	914	873	952	921	897	906	958	956	988	900	875	906	946	914	926	907	906	850	849	959	939	911	900	962	953	888	931	904	896	892	945	973	932	911	930	892	934	908	896	849	883	897	911	935	867	939	866	848	879	914	859	905	866	939	900	913	899	865	945	901	926	881	927	885	945	982	921	961	886	936	899	918	926	885	935	970	933	943	947	883	930	935	962	921	878	881	916	890	953	938	887	904	911	902	941	932	892	956	963	940	977	911	938	974	911	889	972	933	938	951	938	906	918	919	934	872	929	906	918	944	893	895	994	884	879	975	915	929	922	892	917	878	885	941	900	948	860	941	863	937	940	903	905	859	940	908	937	907	892	903	986	922	939	913	859	886	896	922	899	999	852	905	908	887	892	923	879	891	901	957	891	954	907	868	877	891	948	935	990	922	886	888	856	876	933	916	870	887	930	927	941	872	880	860	905	920	905	864	922	912	924	912	870	936	864	933	904	938	931	939	898	966	925	905	882	895	895	877	894	909	912	888	913	939	955	945	895	884	957	975	926	937	904	982	926	882	939	911	957	879	853	940	923	895	932	949	883	926	958	894	957	901	936	907	950	931	908	930	927	922	922	907	911	894	896	901	888	911	957	867	928	973	879	978	911	902	887	914	930	958	887	936	912	908	934	945	904	908	919	918	868	892	906	925	919	924	932	863	878	886	872	844	898	899	899	906	914	955	926	890	946	882	922	924	909	878	889	957	849	874	954	934	912	935	890	951	923	943	922	887	937	895	932	949	869	913	917	868	962	915	912	867	893	881	868	912	901	841	919	915	920	901	950	910	961	906	889	908	918	926	907	903	967	883	887	978	910	991	908	911	913	919	920	895	910	906	885	861	899	910	954	908	954	938	905	883	899	903	906	922	925	907	949	908	886
25790	4645	5983	1854	1671	1604	1600	1587	1601	1577	1599	1558	1570	1575	1579	1593	1529	1489	1541	1590	1588	1531	1606	1545	1581	1603	1554	1621	1518	1528	1529	1572	1598	1524	1418	1511	1532	1495	1541	1508	1525	1574	1591	1524	1578	1544	1477	1560	1533	1507	1482	1543	1536	1574	1534	1646	1515	1626	1455	1540	1560	1543	1563	1614	1520	1523	1516	1532	1547	1573	1489	1556	1504	1535	1542	1568	1547	1525	1557	1501	1546	1534	1511	1516	1558	1597	1578	1541	1535	1586	1535	1557	1602	1475	1530	1550	1572	1502	1465	1497	1571	1568	1541	1526	1460	1535	1533	1536	1526	1498	1506	1606	1585	1530	1578	1526	1549	1535	1532	1547	1513	1553	1563	1626	1597	1601	1548	1487	1482	1572	1555	1531	1567	1499	1530	1597	1510	1454	1565	1522	1525	1599	1611	1618	1472	1469	1523	1529	1552	1576	1601	1518	1509	1478	1534	1553	1490	1595	1506	1486	1578	1499	1471	1479	1536	1533	1566	1523	1536	1451	1564	1545	1504	1458	1557	1529	1532	1583	1594	1510	1534	1574	1525	1529	1551	1524	1527	1571	1541	1517	1489	1560	1587	1593	1573	1594	1583	1525	1577	1581	1571	1558	1491	1517	1518	1567	1515	1532	1583	1498	1484	1531	1535	1578	1534	1547	1591	1545	1592	1476	1506	1527	1607	1543	1529	1617	1525	1566	1567	1560	1551	1532	1601	1520	1524	1519	1534	1541	1577	1518	1582	1640	1476	1553	1558	1550	1476	1524	1540	1550	1593	1567	1511	1495	1522	1569	1545	1601	1546	1494	1501	1571	1573	1606	1525	1496	1523	1538	1600	1576	1509	1510	1492	1493	1589	1530	1502	1549	1492	1569	1557	1517	1586	1551	1611	1600	1548	1466	1570	1591	1611	1513	1569	1592	1539	1616	1526	1510	1578	1579	1611	1522	1565	1684	1545	1494	1548	1464	1503	1490	1652	1512	1585	1455	1533	1508	1546	1564	1522	1474	1512	1528	1501	1592	1591	1553	1548	1563	1505	1596	1512	1448	1549	1505	1530	1577	1558	1484	1513	1549	1543	1478	1486	1505	1511	1596	1550	1597	1512	1487	1555	1490	1601	1471	1541	1553	1543	1549	1571	1576	1514	1509	1545	1552	1538	1551	1491	1467	1593	1508	1572	1562	1510	1479	1528	1574	1539	1584	1575	1502	1529	1569	1585	1507	1521	1508	1554	1608	1510	1566	1472	1551	1610	1568	1546	1492	1520	1597	1558	1574	1611	1512	1521	1627	1556	1552	1515	1554	1565	1465	1599	1554	1532	1513	1465	1576	1596	1553	1540	1508	1509	1616	1625	1570	1501	1588	1507	1592	1510	1574	1544	1551	1575	1505	1520	1553	1590	1590	1507	1542	1577	1549	1534	1519	1497	1549	1574	1591	1477	1496	1538	1484	1539	1576	1569	1552	1531	1531	1505	1477	1519	1492	1576	1553	1529	1489	1615	1538	1512	1533	1470	1557	1579	1492	1536	1459	1479	1579	1525	1559	1550	1540	1582	1589	1631	1608	1535	1535	1596	1578	1508	1554	1584	1616	1574	1539	1506	1543	1484	1563	1609	1550	1535	1595	1544	1541	1518	1542	1539	1511	1501	1488	1544	1542	1558	1513	1562	1585	1601	1491	1589	1488	1524	1509	1482	1513	1578	1613	1600	1581	1552	1501	1514	1551	1521	1535	1645	1554	1519	1563	1536	1533	1495	1559	1575	1525	1560	1562	1554	1521	1529	1516	1664	1622	1533	1453	1496	1473	1499	1507	1562	1523	1587	1525	1562	1536	1569	1531	1573	1548	1543	1493	1630	1527	1555	1580	1561	1537	1442	1555	1548	1510	1593	1523	1528	1532	1509	1526	1541	1527	1522	1515	1521	1482	1473	1566	1520	1544	1556	1513	1499	1557	1521	1575	1476	1600	1504	1514	1606	1522	1529	1575	1539	1533	1482	1452	1542	1491	1551	1565	1498	1607	1551	1547	1577	1551	1522	1630	1527	1531	1573	1559	1521	1489	1546	1477	1549	1517	1571	1585	1494	1541	1604	1459	1482	1531	1538	1605	1522	1510	1516	1487	1552	1628	1536	1560	1544	1500	1526	1505	1512	1510	1566	1560	1495	1540	1490	1556	1524	1525	1530	1580	1579	1594	1577	1538	1476	1471	1510	1604	1594	1540	1496	1480	1526	1512	1533	1618	1568	1593	1561	1544	1551	1513	1493	1537	1543	1544	1614	1540	1587	1526	1550	1493	1555	1434	1540	1620	1640	1603	1507	1569	1534	1538	1539	1521	1554	1557	1543	1587	1581	1555	1585	1575	1510	1477	1514	1501	1626	1561	1496	1507	1529	1591	1566	1545	1595	1576	1553	1496	1570	1491	1543	1616	1574	1464	1557	1520	1512	1567	1529	1440	1499	1592	1558	1484	1537	1464	1553	1529	1511	1545	1526	1565	1514	1511	1517	1494	1568	1539	1558	1567	1559	1602	1532	1554	1572	1606	1561	1531	1530	1525	1462	1514	1538	1497	1583	1582	1500	1551	1515	1527	1483	1597	1486	1542	1566	1594	1585	1541	1496	1569	1524	1548	1512	1557	1501	1520	1500	1551	1498	1574	1578	1506	1620	1479	1571	1508	1488	1577	1510	1580	1496	1527	1620	1539	1569	1551	1542	1534	1541	1531	1582	1536	1520	1507	1512	1482	1559	1551	1526	1559	1544	1493	1480	1536	1541	1559	1555	1562	1532	1529	1577	1506	1558	1585	1552	1644	1518	1540	1520	1602	1532	1488	1630	1501	1567	1527	1549	1535	1479	1574	1549	1576	1601	1587	1585	1557	1581	1540	1562	1513	1535	1569	1555	1483	1566	1513	1510	1549	1618	1541	1551	1556	1534	1559	1514	1531	1522	1501	1529	1484	1569	1585	1576	1556	1522	1465	1466	1560	1531	1503	1513	1510	1597	1536	1559	1422	1474	1530	1505	1514	1491	1468	1577	1518	1562	1529	1567	1582	1551	1461	1590	1581	1513	1482	1562	1507	1540	1513	1582	1519	1629	1562	1526	1582	1538	1525	1566	1508	1534	1552	1451	1620	1539	1540	1506	1608	1514	1545	1509	1560	1569	1573	1529	1583	1550	1530	1558	1545	1548	1548	1572	1508	1505	1553	1540	1556	1546	1510	1560	1507	1604	1549	1445	1523	1601	1572	1576	1586	1536	1567	1502	1597	1580	1545	1544	1525	1474	1535	1518	1492	1537	1579	1535	1531	1544	1561	1634	1499	1559	1495	1554	1472	1555	1530	1560	1560	1485	1552	1544	1478	1518	1504	1583	1490	1558	1531	1520	1500	1622	1537	1576	1551	1549	1569	1530	1508	1582	1597	1560	1561	1520	1572	1540	1618	1562	1544	1641	1500	1538	1492	1503	1484	1503	1498	1469	1479	1590	1555	1478	1598	1544	1533	1487	1532	1529	1556	1537	1575	1541	1481	1529	1539	1515	1495	1523	1517	1581	1534	1496	1530	1524	1579	1572	1576	1582	1560	1547	1498	1591	1561	1502	1562	1491	1587	1549	1494	1558	1548	1571	1584	1535	1551	1567	1562	1513	1512	1552	1516	1500	1580	1530	1578	1534	1560	1474	1518	1622	1534	1527	1566	1526	1558	1493	1479	1518	1482	1545	1567	1517	1556	1496	1502	1556	1570	1625	1592	1535	1509	1530	1553	1584	1525	1574	1575	1543	1569	1570	1560	1573	1560	1581	1514	1513	1578	1536	1533	1491	1484	1612	1585	1472	1501	1566	1586	1604	1555	1505	1543	1587	1535	1533	1552	1583	1499	1581	1535	1514	1544	1577	1544	1581	1621	1506	1563	1460	1517	1556	1572	1592	1599	1567	1594	1605	1529	1576	1550	1522	1579	1606	1472	1532	1522	1447	1473	1524	1570	1509	1529	1569	1524	1519	1511	1560	1515	1504	1516	1553	1492	1568	1538	1534	1529	1516	1538	1566	1573	1552	1540	1508	1534	1570	1551	1513	1578	1565	1494	1546	1512	1492	1520	1577	1517	1500	1560	1520	1579	1514	1510	1541	1569	1549	1631	1540	1530	1578	1541	1551	1529	1539	1518	1489	1587	1616	1545	1487	1516	1555	1569	1562	1533	1538	1576	1561	1621	1503	1524	1614	1558	1553	1620	1592	1540	1491	1617	1574	1615	1507	1539	1523	1524	1509	1528	1502	1539	1577	1549	1569	1516	1529	1490	1530	1531	1528	1487	1584	1533	1530	1535	1540	1506	1593	1600	1538	1592	1469	1583	1569	1471	1590	1568	1534	1551	1471	1548	1578	1554	1501	1594	1556	1549	1516	1515	1507	1524	1529	1549	1579	1561	1546	1600	1511	1527	1495	1504	1531	1509	1546	1600	1542	1495	1526	1528	1621	1499	1498	1544	1548	1479	1597	1571	1576	1516	1552	1609	1521	1572	1572	1512	1510	1540	1547	1515	1579	1547	1508	1552	1554	1519	1529	1535	1567	1499	1510	1537	1547	1466	1531	1605	1534	1521	1513	1564	1508	1572	1585	1530	1555	1553	1561	1484	1571	1508	1486	1540	1502	1499	1539	1551	1539	1516	1561	1546	1598	1581	1537	1521	1542	1539	1596	1518	1597	1624	1599	1575	1547	1597	1502	1520	1509	1557	1507	1510	1529	1545	1526	1520	1532	1591	1582	1596	1588	1483	1496	1552	1564	1530	1569	1571	1522	1570	1509	1512	1521	1567	1526	1536	1518	1557	1577	1578	1531	1540	1491	1539	1642	1595	1532	1526	1502	1508	1563	1559	1563	1566	1556	1529	1544	1485	1592	1497	1557	1525	1510	1477	1517	1548	1481	1555	1583	1494	1584	1553	1602	1565	1592	1528	1567	1547	1491	1550	1523	1522	1522	1584	1487	1559	1560	1573	1480	1529	1493	1519	1582	1620	1575	1540	1479	1504	1448	1564	1514	1608	1543	1515	1530	1564	1507	1586	1510	1559	1507	1589	1540	1589
24215	21212	28236	24475	20412	3500	882	645	532	556	589	461	523	535	485	481	471	481	459	465	434	478	434	467	448	460	443	457	444	460	440	430	474	437	444	498	405	440	454	437	431	482	434	449	461	443	435	469	435	466	398	420	462	451	426	439	424	458	446	428	421	414	435	418	446	475	438	469	426	405	432	452	392	459	413	416	428	420	429	432	436	434	435	429	443	452	429	436	416	411	425	478	418	426	459	458	419	409	381	465	417	481	446	453	441	416	448	433	447	459	421	469	443	435	453	439	382	412	403	461	436	436	411	441	472	418	443	437	441	440	454	433	406	440	455	440	426	452	472	464	482	495	426	417	464	426	411	452	437	452	414	460	484	440	414	431	463	426	443	424	457	430	412	412	435	396	443	433	429	409	455	438	454	459	413	478	451	464	433	407	444	424	427	446	475	475	436	433	433	443	431	422	443	442	427	424	485	417	426	425	428	452	449	471	499	430	460	473	417	456	464	450	461	442	379	411	434	396	442	429	419	414	435	452	412	409	427	439	460	467	404	435	432	433	431	400	418	461	440	400	433	460	435	420	430	434	437	424	425	472	432	419	472	401	433	452	456	394	395	401	456	406	418	413	433	484	469	408	436	402	437	451	415	421	432	433	440	423	413	445	405	432	426	450	420	417	439	455	418	493	440	404	407	461	433	429	438	416	449	445	418	433	451	430	431	458	397	474	466	420	426	417	392	416	416	418	440	401	404	449	432	440	469	456	431	416	401	453	388	448	413	461	402	431	431	454	451	452	414	474	451	417	464	450	400	444	442	427	465	434	436	409	430	400	464	422	446	402	449	433	417	460	425	417	405	415	463	437	461	411	429	444	418	428	443	405	403	391	438	421	423	445	472	497	426	437	444	425	458	423	421	419	472	426	430	430	436	430	453	428	444	399	436	448	475	444	441	417	412	453	473	448	435	411	460	408	429	440	425	437	409	456	452	449	447	439	438	404	449	438	433	443	436	411	406	429	434	407	449	472	438	432	431	459	414	429	432	417	412	401	441	467	459	434	456	403	415	427	427	458	468	415	456	444	446	463	443	439	420	444	427	461	437	420	423	446	442	430	409	458	427	443	432	401	431	449	454	437	441	437	467	423	433	434	456	405	421	397	449	446	438	426	432	428	430	479	398	428	416	443	404	475	452	459	411	414	422	422	452	408	417	442	426	434	443	417	468	406	421	436	429	455	489	449	414	428	438	428	437	435	406	438	450	401	445	460	403	446	438	437	441	415	429	440	469	429	440	440	447	457	444	419	433	425	457	415	402	443	418	436	419	403	420	448	433	447	434	425	439	464	436	412	416	432	469	437	407	402	475	429	429	404	455	454	445	455	493	432	428	431	455	431	435	405	429	454	395	441	453	428	445	443	424	423	422	419	457	417	452	439	426	415	424	434	463	469	402	430	452	464	458	417	449	469	440	418	444	490	428	432	448	463	440	415	436	449	427	429	442	432	438	438	401	416	444	425	435	485	419	411	469	462	431	440	408	459	395	438	443	442	427	451	434	428	476	434	469	418	439	405	469	431	439	444	425	436	444	449	447	436	411	454	479	411	446	427	434	402	433	427	396	433	451	433	453	426	429	457	414	426	458	424	456	448	449	433	428	442	401	392	445	418	383	401	436	393	419	494	423	448	407	426	425	432	448	412	419	398	448	452	463	425	442	407	411	440	427	405	459	413	428	431	429	440	401	404	430	435	447	441	455	456	418	411	451	462	464	403	464	465	432	408	451	402	469	403	418	412	406	401	450	428	426	419	421	445	444	431	481	427	453	392	433	406	415	426	444	395	429	434	407	475	421	440	446	442	423	387	370	460	435	426	439	408	409	442	439	437	433	457	447	460	429	405	441	400	435	399	433	448	446	400	415	419	446	441	455	446	437	444	412	445	431	409	438	401	451	453	439	433	435	433	421	410	412	468	444	421	432	461	424	465	428	418	458	443	439	408	406	400	450	451	447	429	426	439	420	442	415	440	416	404	437	423	434	471	451	416	442	403	458	449	437	434	428	458	407	435	456	432	409	424	422	417	418	431	408	442	429	428	480	428	461	462	412	461	430	417	411	422	400	419	450	414	420	388	448	407	419	444	407	417	444	446	459	400	429	436	425	435	490	435	426	438	427	429	432	443	446	462	456	428	413	410	444	460	421	477	383	438	415	454	417	400	430	427	413	447	431	440	460	453	434	433	456	455	467	451	457	420	429	417	424	419	444	454	425	444	406	426	451	484	469	449	425	444	403	414	420	438	406	408	435	445	413	437	455	418	445	441	414	411	450	449	425	398	413	425	401	429	405	423	416	452	406	458	420	457	456	419	472	409	428	414	423	452	413	453	406	411	449	435	424	487	444	402	502	432	431	434	447	418	480	454	471	428	424	439	401	458	422	452	408	449	448	404	437	428	424	437	451	450	447	408	474	449	435	425	431	420	424	426	466	458	446	425	453	409	432	450	429	417	435	402	407	449	422	463	467	454	437	486	460	449	437	398	433	416	445	444	442	444	443	449	425	447	461	418	439	448	436	416	444	417	449	432	436	406	456	436	431	457	451	447	438	403	435	426	424	417	409	460	469	391	422	441	380	465	459	403	477	410	439	407	450	420	411	428	446	434	452	433	437	411	430	444	461	460	428	385	447	432	425	431	437	419	452	417	468	406	461	417	466	451	421	426	451	437	473	430	428	495	397	399	419	432	429	449	426	437	421	471	455	435	453	390	391	465	451	457	417	400	471	418	375	409	424	427	408	443	415	428	434	454	466	370	428	416	401	441	396	413	403	437	445	409	437	435	437	426	441	440	424	384	440	425	432	424	396	471	443	450	442	426	421	411	419	422	464	439	438	405	474	419	428	428	444	440	446	437	442	438	422	435	406	438	428	449	437	446	447	407	427	451	442	469	421	440	427	439	433	451	452	412	418	427	460	454	411	466	449	426	440	408	419	457	440	426	474	450	427	443	410	455	421	415	450	407	392	421	407	434	429	434	473	434	427	394	389	422	424	410	425	405	424	451	471	468	426	412	433	416	442	433	420	422	444	418	437	408	456	420	450	441	421	406	417	452	426	422	403	443	440	443	435	407	398	420	428	458	450	462	430	455	433	438	411	423	408	435	362	444	486	428	423	444	452	400	397	445	475	420	414	455	400	456	483	459	427	460	417	418	442	477	449	398	427	460	420	416	445	466	462	439	429	433	443	449	440	416	446	420	452	473	437	444	437	399	418	406	438	411	409	409	440	459	406	419	391	485	439	425	414	424	410	451	449	406	420	476	463	411	447	423	433	459	438	436	441	439	443	438	420	426	401	447	456	451	434	388	452	411	425	392	445	419	420	449	413	453	485	443	447	436	420	470	432	429	439	434	394	434	449	407	393	412	451	405	435	426	459	415	398	412	468	432	463	415	447	423	413	403	406	429	445	423	445	458	427	428	433	395	433	458	430	447	412	449	438	402	438	433	438	420	381	442
43644	10802	18542	3924	2828	2112	1694	1499	1338	1178	1145	1115	1021	979	969	976	903	913	929	928	898	873	866	855	829	858	849	837	840	803	837	840	895	775	846	851	819	781	848	800	874	851	790	832	755	840	807	784	776	800	778	764	758	856	792	790	752	774	893	776	809	839	815	792	720	836	794	798	791	782	792	782	759	809	786	768	836	739	807	762	771	797	769	862	789	788	767	764	786	802	763	768	823	815	793	817	796	791	798	792	803	733	833	785	868	795	783	825	802	795	760	784	852	831	773	782	803	743	730	818	764	745	767	731	815	777	752	790	819	787	796	773	772	775	805	805	784	753	828	808	751	786	788	823	855	791	840	806	810	815	750	774	784	822	842	810	768	781	783	750	837	771	778	840	784	819	815	756	820	822	775	798	803	779	803	796	757	770	792	772	726	785	821	839	739	786	810	788	821	809	814	866	836	760	760	829	827	820	789	757	824	802	798	799	840	777	762	817	784	799	736	744	795	759	793	854	766	758	796	760	784	779	830	827	746	788	805	787	748	773	794	809	839	808	755	778	798	829	821	778	737	793	809	771	869	817	760	784	763	738	751	803	774	770	836	823	818	789	822	730	758	807	763	782	774	804	808	775	763	813	765	763	816	827	761	765	796	840	816	801	798	825	766	794	812	774	780	738	760	747	778	792	808	813	815	808	758	768	850	767	797	810	766	796	833	787	836	763	759	796	807	804	806	761	856	827	809	787	871	789	778	764	811	792	814	812	771	802	782	812	765	832	816	798	776	798	803	793	782	809	769	805	753	781	772	825	774	789	791	800	816	767	777	781	770	784	721	798	789	805	798	804	833	779	827	744	799	779	797	746	785	773	819	800	802	800	794	772	782	798	825	782	818	811	793	744	810	769	816	795	782	794	773	817	793	766	789	721	785	724	796	802	805	777	813	814	779	772	824	769	790	789	776	791	804	783	766	772	829	793	806	798	769	819	795	784	775	812	762	768	733	811	801	787	771	843	793	745	785	794	823	725	752	785	811	807	792	802	775	812	756	790	807	790	819	848	808	796	759	817	801	785	798	844	850	778	807	769	786	844	777	763	826	781	745	798	777	751	843	791	811	789	780	795	756	804	827	766	807	748	806	790	750	783	742	845	797	799	740	834	751	784	815	822	782	805	791	786	813	758	852	796	767	796	810	824	754	776	803	780	801	770	817	756	801	749	802	741	780	768	794	802	829	819	802	765	812	810	799	804	802	776	771	753	807	806	805	804	840	813	782	787	760	868	802	800	760	798	770	797	795	796	750	815	818	806	780	812	780	813	736	789	779	797	812	804	802	793	757	785	817	806	801	833	856	784	784	792	840	780	821	804	812	782	772	823	792	781	771	804	813	771	815	791	760	801	770	768	758	791	794	786	823	768	809	816	748	810	792	787	782	820	822	800	773	799	776	765	779	802	770	780	763	833	780	751	811	766	816	888	807	733	773	806	816	820	793	764	803	787	753	776	791	790	789	804	791	778	742	806	797	813	793	764	780	798	782	803	784	804	741	816	815	779	744	783	808	745	760	776	801	799	798	765	832	775	783	772	825	811	790	776	768	728	790	796	791	791	829	784	793	740	820	745	807	813	832	789	848	836	798	791	794	810	792	778	798	811	735	827	781	779	774	822	759	785	812	780	828	758	825	805	835	789	762	823	775	813	802	882	787	844	805	767	795	817	792	763	798	750	736	815	758	867	780	831	774	806	813	814	749	781	806	759	814	857	816	772	772	752	800	800	781	824	811	769	753	809	783	759	831	780	842	789	759	825	790	811	818	736	816	806	769	796	795	793	800	814	785	807	786	791	776	807	803	814	787	764	700	810	779	784	766	790	806	812	812	766	806	772	801	791	805	794	799	777	744	775	760	774	800	779	763	793	817	802	799	804	762	807	778	795	870	781	819	782	769	838	792	776	746	792	781	811	824	772	778	770	810	821	767	767	754	773	859	816	823	829	784	774	788	784	803	818	829	796	737	833	764	819	791	745	796	808	788	757	814	765	825	795	757	792	764	844	867	802	767	843	820	800	786	789	774	786	787	851	817	812	797	730	782	837	841	771	749	741	759	777	814	786	805	755	776	801	835	775	771	798	779	787	755	784	825	770	812	782	805	780	798	800	825	834	803	799	760	780	800	798	753	780	767	777	762	791	793	745	800	787	793	750	812	761	760	799	793	834	793	802	831	787	780	819	770	793	790	793	790	811	744	802	819	757	778	759	775	837	773	801	835	782	741	779	806	816	779	790	748	760	823	745	783	783	782	776	765	755	770	840	795	808	822	751	769	822	779	807	789	828	729	804	822	754	803	801	788	758	818	789	757	808	800	853	812	779	788	780	798	778	795	822	814	769	852	827	804	777	733	778	775	820	775	848	767	819	799	819	850	752	766	770	800	783	792	774	780	822	803	790	802	806	802	815	837	780	770	775	779	757	826	824	789	814	831	772	805	825	783	765	798	808	778	813	778	786	748	787	810	735	827	861	800	863	766	726	794	833	813	834	763	804	784	748	780	801	790	803	785	818	790	756	802	848	797	763	820	805	822	771	786	777	812	806	788	797	736	782	763	843	734	814	827	809	799	850	794	830	851	834	806	809	798	766	790	795	770	800	797	743	809	743	809	803	790	800	800	867	777	765	825	827	811	760	779	837	797	800	775	788	764	742	795	773	731	800	781	804	824	802	781	752	821	853	812	805	820	824	738	785	835	756	816	771	753	782	789	844	833	783	773	786	779	803	805	753	810	800	790	757	811	807	789	771	787	842	792	789	763	791	811	777	758	827	777	834	773	781	783	781	814	814	741	794	787	793	769	760	806	782	855	748	840	783	792	770	753	767	782	788	765	786	739	796	835	793	813	786	762	775	757	756	809	848	822	814	787	799	785	799	824	800	786	767	835	765	814	817	835	786	778	834	799	788	780	738	744	763	789	764	773	818	779	821	805	747	752	843	784	758	719	786	811	820	816	816	793	810	762	805	766	759	799	759	830	741	808	786	822	812	805	775	760	806	793	811	822	828	760	784	749	787	808	773	843	786	808	758	810	841	796	827	747	806	799	766	758	767	783	769	793	784	816	785	824	781	779	801	791	770	752	842	763	777	779	781	768	824	803	806	778	806	763	824	745	827	791	786	805	785	784	790	784	822	764	766	762	788	821	789	821	754	803	762	797	859	764	746	829	819	794	843	772	788	785	818	758	856	804	783	736	764	799	792	802	759	750	773	807	766	755	782	760	770	796	797	791	748	771	812	783	814	803	802	772	783	813	819	827	780	754	764	809	851	857	778	805	790	813	794	791	789	774	775	791	806	773	776	831	777	802	781	788	798	747	742	809	740	830	720	826	801	793	826	840	791	823	788	767	785	786	791	771	771	802	812	849	841	816	807	800	790	742	802	829	744	820	824	756	836	778	812	783	825	754	795	771	774	850	800	757	772	781	774	767	802	781	799	840	840	800	780	777	790	787	771	794	818
23219	21205	29401	23291	21205	20236	2732	913	733	699	646	635	588	592	546	565	561	496	574	553	525	515	477	505	498	479	504	470	490	465	477	483	462	475	537	489	458	500	489	488	484	490	470	483	508	453	474	440	512	468	484	490	470	487	449	506	484	443	481	458	482	483	467	477	483	497	507	482	455	514	451	490	477	472	474	486	489	471	479	456	444	463	490	467	477	488	470	444	442	495	486	466	479	521	452	476	442	461	458	490	462	472	455	474	485	403	453	456	480	467	469	508	427	444	484	454	449	447	490	439	482	454	514	457	478	476	474	477	447	445	487	451	478	456	468	465	477	460	483	497	474	499	473	487	443	498	485	441	491	453	508	441	484	458	455	446	468	493	504	490	459	494	471	488	484	482	522	481	448	493	452	438	461	453	467	464	464	470	453	468	460	436	490	479	467	471	496	442	457	463	479	485	460	475	494	474	478	470	485	502	477	446	464	487	454	466	469	426	460	446	479	491	454	477	471	446	517	442	471	464	458	473	460	484	461	448	459	452	478	473	466	481	442	468	465	441	438	480	482	460	507	474	476	444	504	464	456	476	446	485	477	433	445	501	454	451	464	467	471	464	470	480	515	434	457	426	484	513	473	452	513	440	462	468	446	453	485	478	437	465	451	498	457	448	472	462	501	469	459	483	466	467	480	478	473	473	459	447	449	492	450	461	466	448	471	461	497	462	483	469	465	459	474	479	477	462	530	499	437	440	439	477	497	473	484	470	470	458	451	478	473	496	475	427	435	444	492	435	466	493	442	477	484	454	483	457	461	486	499	447	487	510	449	483	444	467	491	463	517	462	457	463	512	444	476	462	448	489	469	494	468	448	419	476	478	479	465	437	489	441	437	478	453	435	453	475	483	429	465	470	495	498	486	441	514	516	453	487	492	444	504	507	449	455	491	455	453	499	453	475	477	502	457	426	513	474	478	439	460	453	469	477	451	453	510	440	484	472	480	504	496	501	452	460	473	490	484	445	487	453	475	446	526	457	432	459	477	410	459	493	439	467	457	456	468	455	436	466	464	456	485	426	454	467	494	467	497	484	435	475	467	462	464	470	469	467	451	454	442	476	514	477	484	482	453	484	455	477	454	466	493	458	492	457	505	468	460	443	477	455	469	492	457	439	467	490	499	438	442	454	474	461	471	499	500	487	482	428	472	446	449	532	486	484	474	493	460	515	465	461	449	470	486	447	445	449	472	470	443	472	469	468	433	451	461	470	434	463	473	440	463	473	428	447	478	464	481	481	477	456	498	454	448	465	442	495	468	483	439	494	470	493	445	460	449	468	496	499	458	475	460	441	459	496	476	467	458	457	471	450	450	492	460	477	458	501	451	463	472	477	455	480	458	474	449	505	456	464	477	475	491	485	473	477	475	488	476	485	449	443	470	443	499	454	467	496	409	462	484	498	497	476	512	478	452	456	451	496	441	489	464	460	461	435	507	491	452	465	482	462	476	500	477	470	429	469	486	427	462	495	481	468	440	472	498	477	460	493	430	445	456	444	467	490	472	469	474	435	504	435	474	445	463	455	476	466	444	483	491	484	497	507	457	475	490	471	482	463	440	476	471	492	479	497	500	470	466	462	455	463	467	469	474	505	463	478	460	421	492	469	482	495	448	444	433	447	460	467	478	438	473	467	491	474	492	484	433	475	499	457	492	484	494	487	486	426	471	463	461	532	466	496	428	442	483	511	470	477	445	434	454	469	476	494	460	446	475	441	484	489	476	466	492	471	475	424	482	494	484	483	467	475	463	498	475	503	500	447	464	478	444	432	517	447	483	488	441	478	471	495	516	455	477	483	491	504	471	469	479	460	488	500	479	486	488	475	454	479	421	480	471	437	484	481	491	540	482	461	438	479	476	439	445	496	456	493	462	452	473	461	473	472	509	482	469	488	493	464	470	467	477	484	444	443	460	463	492	457	460	506	486	488	503	469	441	517	495	451	454	478	473	491	449	470	458	423	480	476	447	473	492	438	469	455	461	447	476	396	460	447	448	491	471	451	456	533	469	472	452	480	494	484	441	469	509	479	463	469	423	475	478	454	462	416	445	488	437	436	492	433	475	457	467	457	460	449	446	442	437	519	480	524	440	479	452	459	448	445	457	480	483	499	507	487	470	504	487	447	458	469	488	466	483	462	462	453	482	481	431	470	499	450	454	461	454	454	489	514	489	466	471	440	496	443	524	478	451	503	506	473	438	449	452	470	498	463	496	493	478	443	480	438	504	498	457	502	469	495	496	435	515	431	501	465	443	456	461	471	483	514	481	488	520	462	438	494	455	480	473	456	486	483	494	483	456	449	521	481	456	466	475	465	446	446	491	458	493	456	479	460	483	464	459	469	440	440	483	459	482	453	415	482	449	461	416	478	465	483	463	435	436	491	458	487	435	452	431	460	443	462	432	448	476	453	489	473	495	456	489	495	446	443	482	429	424	476	450	433	431	462	460	480	448	472	448	478	436	491	472	509	462	465	476	471	440	477	476	498	490	462	497	457	490	525	473	470	468	462	482	462	458	474	472	477	439	437	462	447	475	493	455	439	479	482	465	492	467	462	480	421	452	452	457	500	483	437	502	470	445	440	450	437	449	447	447	474	452	474	461	468	500	473	461	443	480	480	458	471	507	499	477	473	447	484	488	425	487	497	503	515	472	440	482	476	473	468	484	462	456	443	470	480	457	442	450	455	479	449	471	479	451	484	465	479	472	446	450	452	452	462	449	457	475	417	471	490	496	466	441	492	487	477	485	463	508	478	463	491	464	468	449	484	488	458	487	470	478	460	460	455	447	439	514	440	487	476	497	467	455	484	486	458	462	457	491	456	432	465	448	490	447	454	445	493	447	447	467	468	465	453	480	463	451	450	460	454	459	469	529	483	490	460	481	486	499	485	449	468	470	469	487	485	499	469	440	463	498	511	432	448	464	474	471	461	451	459	444	468	474	459	458	515	487	482	468	483	457	496	512	503	487	437	492	436	515	474	487	496	484	457	485	468	456	416	479	431	471	439	476	455	476	452	444	462	476	434	475	517	499	475	508	442	448	464	456	475	459	499	463	485	495	424	406	479	478	470	467	482	498	485	491	487	490	450	484	474	504	472	426	519	480	507	494	451	451	424	481	512	469	473	453	500	458	465	439	458	419	471	489	426	490	440	461	461	503	485	429	474	462	475	438	447	472	456	470	503	456	457	460	471	477	496	450	481	474	465	520	486	475	490	449	479	451	463	504	458	494	458	486	441	461	455	444	441	486	470	472	469	498	462	477	444	423	469	476	435	465	477	465	479	444	482	504	464	458	444	441	496	487	450	503	478	460	472	486	454	481	468	466	480	455	484	470	470	442	446	438	468	514	494	486	468	446	458	473	495	460	481	476	451	444	421	442	450	505	458	475	482	463	465	476	496	408	469	478	443	449	426	439	507	488	478	437	433	460	465	477	476	479	472	498	515	444	437	456	470
43508	14662	19115	6528	4320	3328	2565	2162	1845	1588	1474	1288	1301	1147	1189	1110	1061	1067	969	943	945	962	938	877	906	918	833	896	919	815	833	881	862	815	827	853	819	818	845	870	825	800	854	849	829	813	825	835	788	790	855	847	850	795	817	905	845	849	802	828	776	804	784	812	827	804	827	898	817	761	802	780	815	829	803	801	788	814	781	759	834	774	855	814	808	730	820	824	778	832	771	819	769	808	784	798	803	776	817	811	801	793	819	825	813	787	793	788	810	778	824	834	841	821	730	812	787	781	754	877	751	843	802	769	800	795	868	818	791	791	858	769	819	789	778	814	819	830	815	810	818	827	777	798	787	826	826	847	865	813	833	792	816	805	828	803	822	766	803	875	814	789	854	765	837	792	833	866	802	785	812	770	801	869	833	754	785	847	766	790	796	799	802	790	824	835	763	771	817	796	739	808	757	724	828	803	813	849	836	807	742	787	838	806	849	800	789	804	787	809	777	820	804	832	795	798	785	780	790	776	790	801	851	802	782	829	790	805	827	799	830	869	798	796	791	826	810	756	806	803	766	802	798	805	793	782	814	880	837	759	835	749	778	812	830	819	760	786	818	794	805	787	803	778	835	855	806	827	827	809	822	833	770	820	805	753	792	844	820	757	771	783	773	820	782	769	778	850	831	782	819	770	784	797	785	814	795	796	790	831	882	790	822	805	778	772	773	851	776	809	780	794	833	835	762	778	824	795	789	787	767	813	832	792	817	796	805	795	827	827	810	804	792	871	804	809	790	793	764	806	868	794	746	822	807	782	802	851	824	782	835	825	843	810	816	803	800	767	878	769	805	785	766	803	827	839	777	806	830	786	776	781	840	822	790	793	857	863	806	805	773	780	786	797	829	795	795	780	787	801	835	816	829	756	790	835	813	803	860	774	764	824	808	813	778	857	776	755	727	872	795	799	786	797	778	783	803	794	824	790	798	818	797	779	848	770	834	780	830	820	776	824	754	800	794	778	764	793	747	820	809	776	838	825	783	790	790	815	762	814	793	852	790	827	779	805	789	793	768	851	810	816	768	797	810	805	778	797	817	827	791	828	828	804	776	805	779	791	823	789	805	826	845	764	822	829	766	822	827	806	818	817	846	825	799	784	883	798	784	811	758	820	757	818	800	825	815	801	757	788	793	785	824	834	792	776	828	789	790	833	815	759	845	810	771	858	823	830	776	804	776	826	777	782	833	824	777	807	828	797	799	791	777	749	786	747	763	836	829	813	845	801	801	857	835	806	783	791	780	785	788	810	809	789	812	822	842	824	838	808	808	818	819	790	803	766	798	733	789	844	808	813	803	742	831	814	766	790	797	822	771	777	750	811	816	735	799	793	827	833	798	856	841	828	787	772	814	798	813	797	803	790	842	773	788	812	813	773	821	786	800	808	790	756	809	749	785	835	786	829	848	821	810	818	740	812	787	842	774	801	796	774	764	796	796	794	779	804	805	832	852	816	785	815	784	786	819	848	778	742	808	786	831	791	807	811	798	797	823	812	767	807	770	782	797	762	803	828	766	826	803	803	803	800	824	810	790	769	824	822	785	781	804	833	774	824	828	812	765	731	787	791	845	832	741	828	783	804	790	775	787	790	847	847	816	802	806	789	798	772	773	772	840	806	793	824	781	807	813	843	813	777	769	800	757	788	793	780	763	849	785	802	789	805	808	830	812	809	826	795	797	797	816	809	823	758	830	799	845	846	782	801	829	803	784	810	799	776	817	847	874	796	813	778	796	784	813	779	783	797	791	832	817	836	786	795	800	850	808	796	797	801	818	783	835	847	798	828	813	777	771	837	813	774	822	806	795	811	766	829	766	794	832	757	793	758	790	763	792	768	758	780	757	768	816	815	791	821	810	793	809	836	785	849	787	795	847	785	760	803	810	812	775	784	834	858	843	776	818	862	808	807	821	755	813	774	743	765	814	768	790	789	749	820	778	782	780	829	800	834	778	744	814	772	777	798	794	823	731	770	811	840	733	784	844	772	764	750	786	782	774	772	817	775	764	883	791	796	817	770	793	794	826	825	790	813	792	825	822	826	793	786	800	801	822	835	821	873	823	791	775	812	842	823	829	848	811	787	752	808	759	816	771	720	755	762	803	826	774	789	759	774	799	830	798	839	840	835	815	787	858	833	813	816	827	825	786	773	813	802	770	823	814	777	736	838	791	817	785	781	802	855	809	823	824	774	789	792	827	821	791	840	776	847	757	798	812	871	807	846	828	795	793	810	802	852	758	825	770	784	773	823	836	792	820	838	790	803	768	791	808	800	855	822	803	781	797	779	809	783	807	858	816	823	791	815	746	789	867	800	755	804	778	782	793	834	770	803	820	773	763	786	814	785	819	769	795	806	805	821	824	801	836	803	787	801	772	800	770	850	829	807	765	787	810	835	787	836	828	820	772	868	771	791	817	826	785	800	787	763	823	813	808	779	775	762	800	767	805	805	795	827	826	758	824	785	833	760	851	772	851	785	813	800	806	767	875	780	788	773	819	802	769	781	861	876	795	823	789	843	784	742	802	763	772	780	831	859	785	781	786	818	784	807	806	804	783	829	824	795	810	790	851	811	819	769	802	817	843	799	830	828	820	817	825	800	757	793	821	817	775	779	840	754	788	804	762	803	744	779	822	785	823	787	815	792	810	819	798	782	813	793	817	804	801	796	741	814	773	782	755	795	778	802	844	807	743	771	795	812	776	856	832	807	799	756	803	848	852	804	827	785	776	782	804	784	796	853	809	790	782	792	794	760	812	765	807	804	746	771	778	786	793	814	829	785	786	810	865	809	813	790	765	845	818	817	756	821	826	791	814	735	790	789	822	781	772	799	805	777	794	846	764	768	783	774	824	778	786	805	809	859	796	804	773	785	789	839	799	780	789	789	783	778	756	795	789	778	764	820	766	844	746	775	807	792	782	816	784	790	833	811	743	752	821	834	770	823	834	826	768	795	784	761	835	788	731	806	809	813	838	734	779	812	814	832	830	858	795	826	841	803	794	815	807	759	747	813	776	801	798	779	807	798	798	838	814	787	817	811	795	775	835	740	805	770	781	788	771	799	818	779	809	816	800	788	807	779	776	777	803	816	794	759	778	797	802	775	799	741	819	829	831	795	776	855	767	829	791	834	813	835	794	788	756	816	819	817	772	828	798	808	755	799	784	804	800	776	774	780	793	780	802	845	798	802	797	816	830	800	817	754	795	750	769	799	809	787	798	744	821	800	838	816	823	799	807	793	811	820	842	789	831	785	825	799	842	786	791	807	787	829	774	800	755	794	810	811	750	753	748	826	785	781	817	770	808	818	810	786	808	760	762	774	810	820	774	783	821	825	804	827	788	800	842	779	767	822	803	824	807	807	799	853	854	873	791	802	746	839	803	820	831	797	852	831	805	796	805	794	827	802	789	757	831	770	800	772	785	836	784	770	797	792	751	831	781	862	792	727	793	800	798	826	782	815
26786	20996	14525	1850	1085	971	913	905	932	932	881	816	876	932	916	880	924	903	977	865	950	927	926	929	877	967	956	857	876	900	884	904	915	904	919	872	902	958	949	912	881	904	882	920	897	896	944	923	906	915	947	913	912	872	887	908	857	822	975	957	906	887	942	821	934	939	930	937	950	915	931	868	887	971	913	933	924	852	897	878	905	919	936	969	967	918	913	943	865	917	927	887	928	899	888	896	885	861	916	895	908	886	941	887	913	902	968	917	862	926	887	890	915	907	908	886	888	907	878	916	937	895	915	905	943	872	928	916	878	899	1022	900	930	946	880	925	900	901	900	945	907	882	943	971	875	914	931	900	894	903	819	926	895	918	909	889	881	900	962	866	957	919	892	881	900	940	920	877	869	876	904	926	891	894	909	886	910	924	948	901	922	913	869	943	927	875	912	921	878	909	963	873	902	864	943	896	934	921	875	919	880	868	949	935	917	926	944	918	896	917	891	877	886	914	857	874	867	917	877	905	881	841	865	866	874	871	920	902	866	909	918	848	851	911	947	905	912	859	925	873	957	917	869	914	882	924	903	907	871	902	933	934	913	943	883	863	888	893	866	944	839	941	914	892	880	898	907	885	949	886	913	911	923	881	829	902	902	876	880	875	897	935	914	921	954	882	933	910	904	860	920	875	882	905	884	927	904	938	897	919	861	871	985	875	928	875	962	886	894	927	927	831	929	897	920	962	911	882	919	877	926	910	936	964	875	876	892	843	896	919	862	926	957	929	901	953	901	933	909	894	902	881	891	927	891	867	964	918	887	979	874	879	857	930	987	962	949	883	864	873	864	958	924	881	911	962	861	888	848	898	862	902	912	848	863	913	951	967	881	884	879	903	863	891	941	911	929	923	890	919	900	906	923	899	909	827	839	864	885	918	927	848	884	926	904	920	948	891	903	856	916	915	899	830	938	886	918	931	859	921	904	927	896	985	886	818	865	899	909	869	877	887	860	953	897	907	930	909	867	941	957	936	867	955	889	879	960	886	899	935	865	901	911	924	898	923	879	906	892	935	884	916	903	977	919	901	896	910	814	861	911	886	914	863	984	868	905	924	917	883	894	901	944	932	911	932	871	887	889	861	893	907	859	913	930	914	925	941	902	919	848	928	953	883	879	896	895	870	891	860	885	881	938	931	914	932	953	867	930	950	874	875	907	904	895	889	956	894	940	856	892	912	880	862	901	917	997	916	880	935	903	914	902	938	885	827	864	888	973	903	869	926	919	930	893	897	888	911	940	938	902	901	915	900	923	933	950	926	904	948	923	904	966	901	894	874	983	893	929	898	900	931	905	864	978	891	913	911	895	881	927	908	917	884	912	885	898	897	899	892	885	862	877	962	952	849	881	904	897	950	894	862	853	899	881	913	855	881	871	947	896	882	965	905	986	927	920	888	912	921	877	929	950	877	847	928	901	924	943	918	864	847	847	892	867	926	867	931	886	908	920	888	889	872	889	976	861	894	925	924	876	936	870	922	905	900	907	901	863	887	922	912	887	972	924	912	912	885	877	896	880	889	948	905	892	904	862	938	955	898	913	846	900	878	922	931	915	882	880	859	900	926	928	900	917	892	927	898	929	891	885	888	879	850	915	954	926	892	895	952	917	933	902	849	835	881	887	892	921	866	901	922	955	880	923	917	878	893	886	850	887	900	883	909	961	870	928	896	869	893	877	960	897	865	931	924	880	875	884	920	862	867	876	911	912	904	865	922	933	899	921	880	930	923	929	924	864	908	883	939	908	884	910	861	866	947	931	891	945	917	945	877	886	879	934	896	902	902	917	897	937	901	927	911	964	888	909	940	869	906	918	888	906	914	951	904	878	923	859	973	893	888	936	892	936	917	927	902	879	879	899	925	935	935	853	971	908	869	854	904	906	898	871	846	891	920	950	924	923	941	866	913	875	986	904	882	867	983	920	914	901	878	899	867	908	892	955	901	870	894	895	950	894	942	909	916	896	840	897	899	888	884	878	916	899	942	939	890	934	889	968	835	890	917	876	888	919	888	916	927	920	904	900	857	891	925	916	945	881	913	915	885	899	886	951	841	894	926	879	879	836	905	876	942	908	939	908	887	889	840	861	881	892	903	838	908	891	943	917	916	878	912	926	944	910	874	879	864	910	863	929	927	902	878	907	907	854	892	838	880	948	947	922	944	891	868	908	943	926	926	941	884	872	878	839	869	858	907	915	912	870	922	948	955	952	887	875	943	885	892	896	883	893	892	898	898	888	865	880	876	871	887	853	906	911	945	944	894	954	934	948	955	931	952	953	854	949	937	868	905	920	887	950	868	936	926	907	864	948	929	976	899	926	899	913	899	886	929	894	910	917	911	971	914	935	895	913	892	929	917	957	926	899	877	895	898	902	863	915	906	879	898	914	878	905	946	883	896	859	921	918	931	927	866	860	922	879	888	945	888	902	909	921	878	889	874	917	940	868	899	899	934	883	887	918	893	908	921	898	926	902	899	877	915	951	913	871	891	912	887	902	907	900	924	873	941	876	900	907	916	886	913	825	914	917	884	898	900	935	961	856	884	874	895	924	912	944	878	931	932	947	932	928	891	867	894	850	873	859	927	934	934	907	831	921	940	881	849	905	900	905	891	901	890	950	869	932	882	880	881	961	948	935	924	877	910	930	903	910	898	919	936	895	974	903	950	870	896	924	882	938	890	940	922	904	926	890	908	907	896	904	880	862	869	886	918	907	912	883	919	925	898	902	850	928	902	912	874	888	911	908	879	869	890	928	912	877	884	886	899	929	900	929	991	883	911	917	910	915	904	871	905	887	903	882	945	879	908	900	870	919	935	864	908	864	858	857	901	879	894	956	904	893	924	904	901	866	907	876	861	907	860	895	886	935	929	863	945	896	912	915	905	901	932	844	898	884	887	912	875	856	955	961	899	878	919	886	876	906	912	892	855	912	921	976	895	952	885	903	955	932	893	894	901	916	898	936	870	833	919	890	949	909	892	852	866	919	930	890	888	945	899	901	882	859	926	900	915	865	964	906	918	925	889	913	896	892	908	942	901	828	865	925	860	919	900	896	929	916	916	898	920	927	872	919	889	864	887	880	945	894	854	855	908	939	900	923	900	915	927	930	918	891	858	870	936	899	908	881	852	939	846	914	874	910	905	865	900	904	938	926	941	937	910	916	911	881	903	914	864	929	911	907	955	943	938	910	917	876	930	932	936	874	892	878	889	962	923	868	951	880	974	926	884	918	902	939	956	897	867	916	885	868	938	889	936	932	904	917	886	853	847	891	877	885	941	901	972	906	910	918	913	919	869	899	897	899	919	935	904	917	934	912	895	899	893	867	924	916	913	871	912	874	870	880	901	932	885	902	898	931	874	894	921	916	889	895	927	903	914	891	906	928	892	897	903	912	906	845	867	930	901	910	929	880	939	859	899	873	944	875	888	910	933	896	922	896	912	904	922	903	870	905	887	888	865
25852	4754	7107	1896	1688	1698	1623	1603	1558	1514	1599	1560	1604	1581	1657	1547	1561	1492	1547	1535	1564	1524	1566	1564	1587	1514	1558	1530	1540	1500	1582	1596	1522	1571	1542	1538	1540	1601	1561	1575	1483	1524	1534	1561	1499	1540	1492	1502	1554	1635	1636	1510	1540	1481	1488	1568	1594	1581	1488	1554	1537	1540	1510	1536	1529	1533	1556	1540	1609	1544	1549	1526	1453	1512	1493	1523	1490	1547	1554	1542	1557	1553	1517	1535	1512	1610	1553	1561	1534	1509	1513	1542	1537	1510	1605	1574	1554	1528	1568	1480	1460	1479	1601	1520	1618	1528	1510	1488	1599	1626	1513	1477	1469	1521	1596	1503	1528	1503	1541	1579	1529	1561	1468	1463	1528	1589	1554	1511	1549	1538	1520	1468	1538	1579	1498	1570	1570	1560	1579	1508	1600	1509	1529	1578	1556	1552	1516	1536	1478	1484	1617	1512	1558	1551	1552	1511	1541	1522	1555	1543	1567	1556	1612	1524	1552	1570	1560	1551	1542	1493	1564	1621	1528	1562	1479	1495	1515	1537	1578	1528	1555	1561	1504	1546	1570	1491	1513	1501	1560	1573	1459	1575	1497	1645	1581	1632	1585	1597	1537	1552	1469	1557	1509	1499	1538	1535	1505	1447	1570	1623	1567	1515	1566	1530	1471	1619	1625	1464	1538	1543	1533	1547	1483	1538	1580	1515	1520	1574	1479	1618	1490	1577	1497	1530	1571	1506	1500	1531	1553	1560	1532	1529	1566	1515	1535	1526	1507	1485	1519	1487	1574	1534	1507	1590	1555	1478	1540	1531	1566	1548	1549	1572	1547	1512	1593	1590	1590	1608	1470	1580	1531	1539	1538	1552	1538	1502	1547	1496	1482	1504	1536	1550	1502	1510	1487	1514	1518	1566	1505	1544	1515	1593	1501	1533	1535	1537	1495	1548	1503	1593	1566	1516	1544	1482	1571	1538	1568	1556	1560	1585	1551	1492	1560	1481	1508	1535	1515	1515	1545	1590	1555	1580	1559	1582	1465	1526	1532	1555	1554	1518	1527	1500	1538	1534	1449	1491	1488	1493	1562	1518	1484	1468	1550	1548	1536	1554	1531	1534	1601	1546	1520	1539	1511	1600	1570	1478	1503	1521	1484	1422	1529	1566	1543	1587	1544	1511	1494	1561	1498	1506	1591	1529	1559	1614	1479	1568	1496	1565	1508	1555	1561	1532	1492	1521	1512	1572	1497	1526	1491	1495	1584	1495	1485	1513	1561	1531	1502	1515	1508	1529	1560	1488	1566	1578	1505	1530	1538	1540	1626	1503	1586	1586	1587	1546	1489	1518	1550	1453	1494	1540	1585	1516	1544	1632	1512	1510	1527	1529	1543	1567	1526	1530	1543	1512	1562	1536	1568	1567	1525	1541	1461	1622	1552	1569	1540	1484	1507	1550	1589	1543	1526	1493	1532	1585	1570	1574	1585	1515	1561	1505	1590	1504	1500	1478	1518	1581	1539	1567	1507	1548	1517	1533	1590	1611	1524	1585	1533	1590	1617	1633	1541	1545	1514	1572	1536	1414	1539	1569	1547	1575	1521	1607	1569	1526	1411	1529	1492	1578	1465	1470	1558	1529	1526	1452	1435	1536	1557	1577	1497	1490	1521	1546	1509	1532	1535	1471	1560	1507	1613	1555	1494	1536	1469	1553	1607	1499	1547	1514	1541	1524	1602	1533	1546	1575	1555	1586	1579	1559	1525	1574	1504	1580	1551	1518	1522	1486	1498	1552	1573	1514	1553	1486	1533	1484	1497	1568	1590	1618	1548	1463	1564	1550	1547	1445	1585	1522	1521	1513	1592	1577	1621	1481	1514	1582	1564	1539	1501	1587	1514	1547	1467	1500	1573	1553	1468	1541	1609	1593	1589	1513	1512	1472	1415	1512	1591	1531	1480	1516	1544	1521	1491	1543	1545	1476	1589	1536	1531	1549	1530	1521	1513	1551	1612	1596	1545	1545	1551	1561	1503	1514	1475	1546	1579	1548	1540	1562	1550	1502	1613	1538	1529	1527	1617	1527	1530	1527	1551	1586	1577	1497	1544	1582	1497	1549	1531	1531	1582	1585	1520	1517	1611	1520	1562	1490	1585	1537	1518	1579	1531	1567	1564	1525	1515	1556	1524	1491	1501	1565	1507	1508	1545	1525	1513	1517	1542	1480	1504	1464	1590	1561	1544	1614	1476	1488	1548	1516	1519	1515	1549	1520	1577	1527	1494	1543	1453	1524	1525	1596	1535	1530	1496	1507	1513	1639	1600	1497	1502	1497	1528	1548	1549	1532	1536	1482	1489	1552	1539	1581	1495	1540	1507	1509	1580	1567	1512	1506	1517	1514	1581	1575	1508	1519	1565	1478	1606	1559	1499	1464	1525	1508	1479	1562	1539	1552	1558	1603	1540	1515	1517	1528	1589	1541	1479	1565	1498	1553	1565	1546	1505	1542	1515	1553	1591	1525	1538	1556	1562	1552	1601	1557	1560	1578	1494	1518	1497	1575	1571	1488	1568	1557	1527	1522	1581	1531	1513	1449	1548	1561	1577	1493	1525	1579	1527	1557	1582	1536	1567	1624	1557	1587	1559	1542	1525	1492	1594	1472	1512	1565	1469	1536	1575	1490	1524	1553	1474	1562	1551	1612	1582	1488	1648	1576	1604	1626	1539	1633	1560	1549	1542	1605	1522	1588	1536	1538	1592	1576	1495	1500	1581	1501	1516	1481	1511	1545	1543	1571	1525	1472	1514	1530	1542	1538	1497	1578	1567	1497	1574	1469	1485	1512	1608	1474	1589	1502	1534	1508	1497	1555	1564	1522	1569	1499	1595	1523	1529	1543	1522	1486	1467	1558	1539	1545	1549	1480	1552	1538	1613	1542	1619	1521	1485	1491	1562	1574	1479	1482	1576	1544	1537	1549	1544	1512	1561	1493	1502	1582	1483	1502	1528	1610	1542	1466	1563	1485	1524	1460	1542	1513	1444	1551	1485	1573	1528	1485	1563	1623	1511	1499	1584	1508	1428	1552	1656	1531	1527	1579	1561	1537	1510	1479	1496	1646	1534	1530	1527	1542	1540	1514	1548	1554	1557	1519	1519	1624	1511	1521	1541	1556	1537	1539	1501	1565	1514	1533	1532	1497	1581	1550	1537	1537	1497	1531	1552	1621	1542	1529	1585	1498	1584	1608	1500	1529	1561	1529	1529	1526	1531	1565	1590	1529	1566	1496	1551	1518	1542	1515	1540	1582	1576	1497	1507	1501	1582	1496	1538	1532	1565	1568	1545	1500	1561	1583	1501	1580	1535	1595	1524	1500	1493	1505	1570	1599	1547	1491	1535	1609	1498	1544	1512	1612	1563	1549	1576	1494	1499	1584	1571	1480	1536	1503	1547	1464	1530	1643	1521	1537	1511	1537	1514	1532	1551	1472	1545	1551	1598	1509	1583	1535	1549	1589	1536	1541	1523	1489	1495	1513	1637	1464	1523	1498	1575	1557	1536	1463	1459	1572	1592	1487	1483	1505	1521	1545	1473	1542	1584	1482	1547	1563	1544	1568	1538	1592	1528	1553	1554	1502	1605	1523	1493	1595	1545	1489	1503	1563	1500	1538	1527	1502	1554	1498	1549	1557	1504	1551	1563	1576	1541	1542	1491	1501	1504	1516	1537	1485	1551	1536	1521	1511	1558	1442	1494	1603	1507	1578	1550	1519	1498	1520	1550	1549	1523	1514	1532	1542	1533	1494	1535	1483	1525	1559	1486	1525	1629	1566	1574	1561	1574	1564	1625	1566	1570	1584	1469	1564	1581	1480	1503	1567	1603	1448	1488	1563	1487	1549	1567	1531	1600	1525	1561	1464	1507	1566	1639	1472	1532	1565	1526	1548	1563	1520	1577	1534	1474	1554	1570	1509	1528	1559	1581	1457	1550	1497	1528	1588	1535	1492	1547	1558	1519	1537	1526	1533	1491	1608	1551	1505	1521	1449	1528	1521	1580	1500	1586	1585	1526	1593	1497	1509	1501	1481	1582	1531	1611	1570	1613	1499	1517	1464	1572	1523	1554	1585	1533	1548	1546	1502	1511	1573	1591	1575	1527	1510	1554	1414	1529	1626	1616	1499	1545	1521	1522	1564	1516	1438	1563	1538	1546	1531	1504	1517	1539	1554	1526	1578	1475	1517	1435	1581	1515	1536	1526	1497	1620	1567	1515	1510	1514	1543	1476	1551	1520	1538	1500	1539	1488	1548	1462	1562	1572	1566	1452	1549	1462	1539	1573	1531	1581	1618	1533	1561	1458	1548	1516	1519	1506	1564	1474	1500	1529	1557	1540	1569	1527	1495	1472	1549	1601	1570	1555	1515	1563	1609	1508	1533	1580	1566	1469	1545	1480	1538	1502	1566	1563	1462	1510	1535	1528	1535	1556	1558	1562	1477	1530	1535	1514	1560	1547	1561	1520	1479	1545	1516	1545	1534	1514	1563	1579	1576	1554	1570	1503	1598	1493	1508	1502	1570	1588	1551	1472	1514	1512	1551	1443	1532	1563	1528	1487	1535	1548	1527	1512	1556	1467	1509	1542	1529	1498	1450	1578	1522	1494	1518	1560	1537	1568	1590	1572	1555	1569	1501	1535	1563	1566	1512	1524	1474	1541	1570	1539	1579	1487	1611	1541	1525	1544	1542	1572	1560	1604	1517	1507	1518	1529	1571	1591	1599	1545	1544	1542	1521	1491	1504	1539	1532	1566	1486	1523	1540	1537	1594	1554	1514	1634	1549	1518	1588	1529	1589	1509	1539	1507	1507	1519	1458	1521	1470	1497	1612	1551	1583	1519	1559	1587	1568	1558	1535	1495	1459	1455	1531	1488	1493	1599	1513	1508	1538	1555	1543	1609	1552	1466	1578	1530	1560	1487	1512	1530	1478	1457	1557	1551	1541	1554	1557	1533	1547	1524	1513	1511	1536	1474	1478	1565	1556	1570	1590	1588	1594	1459	1512	1492	1532	1512	1532	1530	1558	1562	1467	1571	1463	1499	1570	1556	1600	1461	1542
24279	21290	28523	24403	19280	2517	854	650	567	537	526	503	518	503	474	494	446	464	518	456	464	469	449	446	474	442	464	434	411	449	441	438	436	456	426	443	430	451	464	442	453	445	450	467	423	455	438	453	445	452	413	441	512	468	426	440	422	467	434	425	423	435	461	463	401	457	469	452	467	433	414	449	459	456	447	454	423	416	421	466	436	444	491	419	441	462	463	426	446	444	458	466	436	453	449	458	438	461	478	441	444	424	409	425	423	446	424	441	394	437	432	431	451	418	411	434	415	435	439	441	425	418	423	455	420	457	467	444	443	479	432	436	451	428	442	445	409	446	392	415	452	469	449	478	436	416	403	445	445	476	431	474	507	445	428	444	451	476	484	452	389	446	458	466	419	454	426	445	422	453	429	492	412	410	409	430	456	430	416	437	443	444	426	455	448	441	417	410	459	444	440	421	450	439	457	461	461	447	425	426	453	456	441	433	439	427	407	447	458	438	430	427	454	431	434	424	451	483	424	449	436	466	414	436	418	420	437	416	451	454	421	449	416	439	445	428	425	461	411	420	438	449	463	465	474	444	411	418	455	451	452	438	423	448	438	449	412	419	444	450	416	453	423	467	430	445	472	448	425	460	445	397	452	460	432	424	417	464	422	445	442	457	473	421	414	440	418	456	430	446	449	447	411	440	435	450	438	453	435	396	410	454	430	430	432	437	445	439	456	455	434	438	428	454	438	466	423	424	441	451	437	446	468	439	450	414	441	447	449	437	405	444	453	438	421	458	450	452	434	469	431	407	455	451	443	443	437	483	420	422	434	452	427	424	482	464	484	440	418	464	424	452	386	447	427	447	441	408	412	462	457	445	448	448	431	453	445	433	438	428	425	430	444	459	430	445	436	424	457	425	403	457	406	476	450	476	429	445	483	433	446	445	445	441	440	465	438	452	407	460	462	430	415	445	433	426	454	433	451	417	434	436	415	469	399	457	443	435	420	442	434	414	401	412	473	441	468	428	447	438	446	448	466	464	447	469	421	404	385	416	476	429	453	467	434	465	421	442	438	452	449	406	422	449	436	485	410	422	444	420	433	454	423	476	420	437	442	443	452	422	433	416	471	435	453	433	445	449	421	425	445	433	424	463	427	459	400	468	430	456	426	427	447	435	456	439	421	412	461	445	418	419	449	419	458	439	424	422	434	421	451	439	420	413	409	432	403	433	433	476	472	421	416	418	435	411	437	418	428	447	479	471	432	406	442	412	420	460	429	451	453	442	415	439	445	469	452	423	412	438	460	445	459	443	398	423	444	435	472	441	408	456	442	445	424	454	405	446	440	444	469	449	454	483	441	425	430	479	490	448	426	417	413	427	487	436	443	455	414	431	420	458	470	403	411	443	407	462	450	457	433	463	435	418	437	448	427	430	428	475	432	434	460	395	465	420	419	448	445	443	477	434	423	418	409	404	472	406	434	412	433	444	436	420	408	422	444	468	402	390	451	407	415	442	462	446	441	438	464	422	429	434	414	395	415	410	465	452	430	458	448	490	435	439	419	452	446	420	456	483	403	461	439	447	440	433	422	412	435	419	409	439	440	436	422	403	413	416	473	461	454	422	472	400	417	435	464	431	435	425	453	483	420	452	440	449	411	423	404	471	436	475	446	424	425	414	409	468	442	426	447	440	439	437	466	469	449	432	435	435	432	429	459	459	431	463	459	438	409	441	447	421	418	440	445	474	447	455	458	431	425	427	390	427	461	457	449	449	432	436	425	491	426	452	423	431	429	422	446	434	465	420	451	427	441	437	457	433	429	425	460	449	428	451	448	428	444	443	423	440	420	456	436	455	439	460	415	433	447	432	425	422	458	484	449	474	396	415	429	455	428	412	415	459	460	419	468	476	434	423	439	427	431	401	422	410	485	436	444	454	464	425	436	474	435	456	447	422	438	413	442	445	443	437	455	426	432	430	412	407	423	421	415	421	449	461	454	437	414	415	448	466	439	446	437	445	411	423	445	449	452	442	413	400	412	436	464	412	424	400	460	438	451	451	459	461	419	398	433	403	427	438	462	422	453	422	434	417	433	459	449	439	420	433	441	432	442	419	401	421	416	431	462	448	420	437	446	450	420	432	452	471	432	422	432	409	395	445	474	435	454	464	393	441	468	441	417	443	409	411	467	451	420	440	424	448	455	413	423	399	418	423	418	453	420	464	446	469	455	403	430	445	461	444	426	462	480	429	426	445	405	445	427	439	412	397	403	481	438	437	459	467	399	446	422	444	459	409	455	433	415	441	435	427	487	469	434	446	441	439	479	447	410	400	468	437	446	437	432	402	423	444	434	443	460	436	421	424	432	462	423	451	434	458	441	421	458	427	433	424	445	403	444	455	467	441	418	411	450	472	422	420	435	453	420	435	445	436	438	463	439	475	420	436	447	444	382	426	437	452	436	451	440	468	445	420	443	419	402	447	484	427	395	445	442	414	456	445	418	404	427	398	465	413	434	434	464	428	441	452	421	414	418	438	452	413	424	446	444	439	422	427	434	436	406	409	411	451	433	433	432	444	438	441	415	421	420	465	436	441	425	470	402	456	439	418	430	435	459	445	391	438	449	440	433	470	417	443	441	424	435	495	419	407	411	437	472	452	440	435	425	411	456	456	447	410	433	412	448	422	431	416	459	464	449	440	432	432	418	440	429	430	433	458	441	428	463	465	466	437	438	427	417	414	401	430	460	454	426	435	426	404	400	401	479	430	424	503	458	419	454	437	465	429	444	458	409	431	443	465	446	444	437	434	441	454	457	447	451	436	419	416	462	465	432	442	436	433	436	445	458	428	422	423	450	443	457	435	433	474	427	460	394	458	454	423	416	434	443	445	446	432	452	423	416	458	447	434	444	420	457	414	420	427	451	432	462	475	411	403	410	423	424	405	428	437	432	463	425	447	452	441	441	426	428	452	458	401	430	430	430	444	438	421	440	458	440	451	462	444	418	432	485	440	445	412	449	416	398	404	425	424	449	463	448	403	433	469	451	447	463	420	428	446	442	461	419	482	383	433	439	447	413	449	481	454	430	435	436	438	456	451	447	421	445	462	445	440	449	418	418	428	438	428	421	448	428	430	478	416	447	442	423	431	451	435	464	445	428	483	426	428	477	457	404	436	432	476	469	502	435	403	441	466	447	415	450	450	439	444	430	419	445	413	464	457	466	451	449	453	438	464	451	456	430	452	439	418	456	449	463	442	452	423	444	447	430	432	431	428	447	475	442	456	443	459	443	435	440	403	456	399	406	466	461	433	426	399	431	449	397	449	473	445	404	446	409	446	468	434	413	464	468	429	449	438	480	399	465	472	374	442	467	431	481	468	403	454	447	447	413	463	435	470	449	413	400	438	429	430	451	448	479	451	457	404	407	437	442	434	410	446	450	453	430	453	441	451	437	417	468	455	432	416	454	455	413	463	441	441	424	446	420	433	445	434	437	420	448	434	490	437	459	444	408	445
42303	11295	17812	4021	2859	2054	1661	1500	1313	1218	1165	1037	1027	976	959	905	926	937	913	915	855	859	861	852	910	837	804	799	838	829	791	856	869	849	833	830	823	831	839	790	826	823	853	822	779	798	864	797	827	784	801	814	824	809	838	879	810	765	780	769	794	818	825	824	786	768	769	787	804	794	781	780	812	773	834	750	802	781	816	788	797	816	805	779	810	799	819	784	844	802	815	835	800	792	807	752	748	768	800	775	829	828	791	803	786	765	805	791	795	794	811	824	798	827	824	827	809	778	806	805	808	809	780	794	828	762	806	809	800	804	806	808	804	790	759	821	821	817	809	808	759	829	789	735	822	792	834	817	794	821	755	785	766	780	789	800	804	832	841	757	835	784	775	811	796	808	764	810	784	801	801	804	823	816	770	775	796	783	836	742	782	720	798	842	836	816	830	809	809	804	793	774	792	804	864	791	765	823	801	837	804	794	849	803	829	836	819	806	792	837	758	849	795	789	737	795	780	767	827	784	805	789	817	766	827	788	813	831	804	803	770	820	768	768	805	809	819	755	792	783	800	778	784	783	793	807	824	802	820	783	816	764	810	805	858	785	850	806	816	805	760	773	861	777	745	772	820	770	825	787	830	827	797	838	840	768	794	818	716	821	770	787	837	793	784	804	755	803	799	821	817	798	800	853	791	786	782	797	812	786	807	778	785	777	781	843	764	807	822	748	800	804	764	777	776	796	849	796	830	841	775	820	768	777	753	739	786	803	774	725	843	800	809	834	780	853	813	857	801	789	799	808	789	741	871	841	761	761	801	815	829	806	785	813	793	790	821	773	776	726	798	807	731	753	786	778	814	819	782	787	822	779	855	761	824	800	804	775	846	843	825	807	838	782	754	787	784	772	799	792	786	782	789	808	822	769	787	810	818	853	850	815	778	805	829	788	804	813	765	780	789	785	817	818	799	800	790	780	806	784	831	836	814	760	805	825	804	822	809	744	756	803	823	805	790	808	811	821	762	830	784	790	816	788	781	793	845	777	782	752	794	784	758	786	821	760	779	801	757	821	708	800	801	821	862	791	735	816	857	783	789	764	794	854	818	822	800	802	773	825	782	761	756	799	781	797	805	780	781	797	759	779	773	792	773	798	770	813	765	758	784	781	809	758	810	716	803	796	773	780	809	732	766	769	740	802	807	823	790	763	747	771	808	773	819	809	829	809	846	777	804	853	808	796	802	836	823	882	858	764	808	825	840	789	758	779	786	805	784	815	793	746	803	805	787	815	759	801	777	796	797	852	749	774	793	724	806	743	786	742	745	818	809	777	844	763	812	803	794	837	808	768	736	733	778	792	831	760	752	775	804	788	823	792	798	799	788	792	821	789	841	775	793	784	788	789	776	754	807	800	809	741	752	808	833	813	837	762	796	808	753	796	742	789	745	790	840	810	781	796	789	819	806	815	779	798	793	823	789	799	791	814	780	795	826	794	766	745	817	788	790	807	826	793	769	789	784	794	833	819	819	788	776	814	861	802	780	787	762	806	778	796	844	812	813	798	840	802	782	765	791	786	808	815	746	740	751	801	792	759	775	762	755	774	773	722	730	808	832	823	763	811	765	778	832	830	813	797	765	767	787	800	775	799	835	770	811	783	802	838	799	794	755	756	831	825	739	821	795	824	784	887	811	750	770	796	805	765	851	792	803	821	839	785	849	754	760	806	801	820	810	805	786	830	781	768	785	755	785	801	803	825	707	768	780	824	803	785	825	760	791	760	748	788	799	744	789	771	831	781	804	790	757	797	773	818	779	793	762	731	780	765	798	844	815	761	850	810	862	775	783	787	785	862	741	754	804	803	767	770	790	820	757	798	811	800	764	833	798	838	827	749	785	800	805	785	796	786	810	775	796	795	807	825	782	759	801	815	772	764	805	818	755	783	744	865	818	751	804	800	842	800	818	847	819	807	778	771	779	786	768	781	794	838	820	744	817	765	805	821	787	768	751	834	757	787	790	810	785	793	816	805	781	835	827	781	846	763	821	831	794	825	826	809	756	798	801	784	785	800	833	819	820	830	797	719	810	840	785	788	743	740	810	843	798	807	838	825	771	839	825	828	783	809	768	780	792	803	823	795	800	819	844	835	791	814	783	819	798	820	781	810	813	773	792	779	832	758	847	792	799	808	746	836	796	789	744	801	785	775	785	765	783	769	794	797	788	800	822	741	803	747	781	862	797	796	844	779	825	756	787	786	753	769	813	826	788	813	805	829	788	798	882	795	794	758	770	747	794	792	765	794	791	801	848	797	773	779	801	806	799	834	746	801	776	806	826	803	774	840	845	803	779	767	835	779	793	878	768	782	799	773	841	748	810	806	804	806	785	804	757	775	840	804	818	779	779	770	771	858	755	786	842	857	782	819	829	805	808	772	836	807	835	821	819	789	777	800	798	773	828	819	754	840	792	799	809	811	808	781	799	831	774	732	841	840	826	803	773	776	787	775	781	803	784	826	796	807	840	799	790	797	809	761	845	823	817	726	756	765	789	832	824	786	816	868	753	825	749	816	769	760	796	827	772	780	796	786	825	721	749	793	788	776	765	829	795	824	786	777	819	800	822	833	807	812	762	795	731	813	730	834	774	799	761	835	790	794	819	779	881	794	761	796	760	791	805	826	812	799	777	896	771	799	843	777	785	808	825	805	868	781	760	789	798	795	763	801	816	771	789	781	737	793	813	795	809	792	773	800	759	793	777	800	819	828	777	835	755	811	776	813	824	810	818	840	835	853	801	784	788	728	851	812	775	822	766	798	783	763	815	797	815	843	836	790	801	793	822	747	771	791	789	777	822	833	819	801	798	794	772	774	792	799	895	836	808	821	718	766	825	795	763	813	790	776	759	850	843	799	775	776	792	767	827	833	797	794	780	817	809	830	844	808	832	834	811	828	858	729	827	779	804	804	763	817	790	826	806	787	779	815	786	788	812	767	766	833	804	769	786	761	787	834	772	795	787	857	767	819	769	784	779	788	804	795	806	806	795	799	825	804	744	821	766	766	806	826	823	796	788	833	776	822	839	766	784	803	725	831	828	747	771	791	824	813	790	812	786	784	804	785	811	784	786	718	776	780	779	792	735	879	818	774	875	784	742	808	900	793	810	790	803	797	760	769	790	829	744	817	765	802	808	750	784	796	789	810	770	831	779	779	792	825	816	831	822	806	752	789	803	820	770	811	857	782	768	811	827	753	808	785	813	771	809	826	804	768	770	787	798	766	812	802	766	801	798	745	765	857	752	794	822	790	830	813	767	815	797	791	773	778	763	824	784	799	795	815	832	838	780	815	829	818	780	770	791	799	761	800	805	822	823	759	800	818	771	798	827	780	771	852	809	775	804	800	812	785	778	768	786	796	829	806	777	787	785	788	780	781	790	794	784	819	792	846	778	789	755	827	772	797	823	826	838	784	774	828	797	754	774	784	833	779	815	848	799	835	832	804	770	799	808	800	822	803
23224	21213	29723	22994	21212	20634	3127	913	733	689	708	623	616	579	570	568	555	511	504	525	524	570	490	501	506	490	454	526	496	528	492	487	521	512	467	460	483	467	473	461	509	485	506	451	500	490	436	495	460	450	503	508	498	478	475	454	513	456	476	481	448	470	488	466	458	458	482	485	463	470	424	491	491	493	498	493	480	455	489	475	493	504	473	482	479	460	500	454	508	501	485	455	453	484	471	495	472	475	451	469	512	499	470	480	494	467	468	474	472	452	460	501	468	464	509	490	472	431	489	510	504	424	490	466	476	486	479	467	479	424	466	458	472	485	498	446	466	446	495	439	458	492	465	461	444	489	470	445	433	485	468	490	439	475	473	493	415	489	468	466	501	468	470	479	488	483	434	483	446	481	431	461	459	470	448	472	509	479	477	456	472	466	467	479	458	488	482	428	494	441	466	492	438	493	484	503	489	450	470	476	454	470	491	448	448	478	490	507	515	475	469	476	458	480	484	468	485	473	481	494	493	480	477	488	463	509	477	462	460	497	454	460	488	460	443	479	437	466	493	495	452	479	435	448	438	478	503	484	444	416	459	474	450	461	497	491	468	459	501	530	442	493	436	513	475	497	506	471	458	464	469	533	454	480	482	486	480	447	501	492	485	497	436	449	472	418	466	483	479	452	488	502	472	481	474	455	485	431	466	472	446	425	459	461	457	470	458	475	491	493	477	463	472	487	497	473	471	416	434	446	463	464	497	488	445	474	477	452	507	487	462	470	422	473	471	450	492	464	486	444	419	469	446	452	501	466	438	470	435	469	468	488	482	453	523	500	446	438	477	449	480	464	470	503	462	477	443	453	434	480	464	468	496	477	470	460	471	456	472	492	433	510	483	479	509	485	454	456	488	498	500	463	474	460	494	470	472	475	497	447	427	487	491	490	454	465	485	464	435	469	465	458	476	504	469	490	460	449	441	484	473	466	470	499	492	506	481	505	429	438	494	439	445	463	445	463	501	487	439	458	471	495	459	524	488	453	509	470	506	453	488	477	483	495	449	487	450	472	474	461	483	463	467	440	480	480	454	495	462	485	478	433	474	451	503	508	479	470	475	479	453	483	447	472	436	439	500	445	446	473	489	491	483	485	461	516	527	496	492	451	482	518	456	454	473	475	517	484	486	449	495	474	488	493	483	480	494	453	480	431	504	480	471	464	469	509	479	459	468	423	445	460	454	469	486	481	480	451	497	498	492	466	477	455	441	462	473	471	476	450	486	463	486	439	512	459	485	461	429	461	499	489	482	438	452	445	453	460	446	464	485	478	473	470	455	461	441	476	490	472	465	492	429	431	480	432	452	488	467	514	501	492	470	474	441	478	490	466	441	437	492	477	513	477	417	508	467	456	456	486	474	444	484	467	488	433	450	446	471	441	466	454	475	471	460	437	494	477	468	471	484	449	435	473	467	446	516	503	444	463	437	485	487	483	460	463	468	469	469	479	493	445	460	465	486	466	488	463	462	491	492	507	459	425	457	473	484	485	479	459	452	476	479	473	469	528	489	479	442	478	501	448	501	456	510	484	479	482	468	475	488	436	456	482	494	481	460	469	442	493	469	471	477	424	474	480	423	500	471	462	462	483	445	468	448	485	479	495	471	495	433	469	460	485	486	438	500	497	483	464	445	448	450	489	464	473	502	492	452	468	484	455	480	488	459	463	469	484	463	461	471	475	530	471	461	476	463	458	449	481	468	489	473	438	481	488	446	500	463	481	499	477	474	451	479	465	454	481	475	465	444	462	476	480	487	430	499	434	482	483	448	494	455	447	521	473	459	458	503	452	496	491	468	465	479	483	532	465	478	450	465	458	478	453	471	434	464	453	454	432	490	463	470	470	472	500	509	473	499	485	472	438	440	452	465	454	480	412	439	444	462	459	451	447	447	429	499	464	480	491	448	466	500	474	461	476	508	479	480	456	499	474	469	429	480	493	469	485	484	472	485	454	464	519	463	469	469	487	504	455	480	475	462	485	454	468	499	501	495	496	487	479	427	497	434	469	519	463	443	464	484	462	496	478	456	446	481	454	433	482	456	449	437	484	445	481	479	501	456	481	483	444	460	484	494	502	464	467	454	499	424	448	436	476	435	472	490	458	453	473	460	458	468	493	449	454	491	486	493	485	454	464	434	471	507	468	460	441	474	495	473	478	503	452	517	482	483	459	439	444	439	502	446	424	449	460	477	466	476	445	489	499	469	457	460	465	477	453	480	482	451	453	455	449	485	437	517	464	446	460	499	474	471	493	458	505	501	451	434	453	468	469	491	463	458	463	466	468	462	472	501	435	450	494	469	444	422	441	461	484	444	463	467	495	465	475	491	449	441	477	483	453	426	446	475	454	440	440	470	433	475	482	494	453	481	480	482	447	477	477	457	498	427	464	501	445	463	438	462	473	485	449	486	473	475	449	487	500	463	454	454	461	481	482	515	492	448	470	454	496	493	439	467	476	464	482	466	499	474	452	450	510	428	422	459	487	486	431	474	478	478	484	478	443	485	429	469	472	448	486	499	471	499	472	485	468	485	492	499	458	487	507	465	458	438	492	456	470	482	458	452	444	474	494	443	464	459	508	447	485	446	477	477	447	466	450	513	450	454	513	468	449	493	498	457	487	473	493	474	493	517	468	460	448	489	449	480	518	444	474	486	467	488	472	459	447	486	484	474	475	446	466	509	483	437	455	446	459	454	471	497	470	452	444	453	470	489	487	471	453	474	448	482	465	470	415	482	466	482	505	449	482	448	481	474	480	459	455	462	493	501	488	496	474	432	468	444	450	454	477	483	472	482	457	471	472	497	446	477	457	498	483	488	434	486	484	491	455	464	461	488	440	493	460	426	496	488	488	497	493	453	494	502	466	449	440	456	472	487	512	460	517	429	481	447	467	448	510	473	464	440	489	505	449	522	476	494	445	470	448	458	475	508	494	459	494	456	479	453	484	461	449	436	459	462	460	459	467	472	459	477	470	490	463	518	488	483	465	481	474	461	468	470	516	469	494	490	474	468	476	459	474	468	463	427	460	448	490	458	459	456	439	458	460	498	475	476	468	436	441	442	466	457	475	443	430	467	478	481	512	448	475	452	456	460	455	493	505	457	468	483	440	449	457	459	480	479	481	480	501	477	476	450	480	501	447	467	482	445	486	507	498	473	435	447	434	481	459	472	514	485	496	462	454	471	515	467	451	468	464	460	511	465	484	463	490	493	488	468	476	468	527	492	459	459	453	436	493	477	482	487	513	446	485	451	490	501	447	463	469	412	503	492	448	459	463	439	453	431	428	479	508	449	472	438	487	468	467	452	460	475	491	435	488	438	486	434	486	487	481	453	473	444	484	501	459	475	485	457	473	453	461	501	493	471	469	428	465	477	455	479	481	469	456	464	463	488	422	477	485	458	467	484	474	453	479	452	453	496	500	436	448	457	460	447	479	467	455	463	502	494	492	479	437	478	457
42898	15120	19545	6345	4283	3242	2453	2110	1784	1635	1425	1329	1274	1148	1128	1120	1103	969	959	943	967	994	960	913	913	899	905	830	910	869	863	888	856	833	818	903	856	937	809	854	920	860	855	864	814	875	855	862	901	826	810	804	867	799	802	831	808	801	833	850	816	809	831	816	872	800	885	848	797	773	799	821	862	766	787	823	777	790	812	784	835	801	814	772	820	772	834	804	779	792	787	817	783	804	817	784	820	787	820	745	787	845	837	812	814	831	797	785	817	843	769	790	829	856	843	803	767	764	789	812	817	784	816	826	794	815	803	839	799	801	826	818	783	753	812	820	810	831	821	822	766	824	843	814	763	809	834	823	755	793	766	818	803	800	776	833	786	839	779	838	816	788	823	729	825	804	817	857	800	819	755	771	783	790	789	860	819	817	806	838	840	877	794	861	810	827	803	783	848	816	806	812	792	779	775	810	796	819	795	806	778	777	813	804	786	804	799	787	800	834	786	795	790	851	757	776	834	742	800	822	825	788	838	804	820	787	843	818	797	826	836	787	812	765	830	740	805	794	833	829	818	805	803	767	808	822	797	812	759	791	810	819	829	809	815	819	881	758	796	812	834	792	823	829	829	791	781	795	822	854	803	775	810	842	821	784	844	812	791	846	815	821	822	807	885	835	764	794	820	768	783	770	848	824	807	812	797	780	813	792	806	816	783	809	811	829	740	789	757	830	795	807	810	826	802	842	817	759	801	815	802	849	836	792	784	847	797	795	777	807	805	797	796	773	798	788	767	815	847	794	809	771	802	813	807	868	774	814	850	816	757	849	784	786	837	752	829	836	807	801	815	832	800	798	779	827	872	840	736	822	813	767	814	814	809	801	818	813	815	808	831	819	822	810	798	777	809	804	826	738	821	827	781	817	812	751	785	818	792	800	803	832	751	796	782	750	803	841	761	822	822	804	804	807	834	850	786	818	807	817	772	810	742	833	843	831	776	818	789	792	790	823	803	807	788	843	792	791	840	817	754	811	772	787	819	832	812	807	874	798	810	772	830	809	829	826	770	824	804	790	763	811	871	770	794	856	847	810	880	765	841	805	778	832	831	766	804	820	837	785	814	775	795	784	846	801	850	818	808	854	767	810	847	807	757	804	809	801	791	800	795	827	782	803	850	815	782	807	821	787	816	812	805	794	787	783	838	833	865	817	817	874	793	802	776	816	845	766	806	783	768	798	788	811	851	810	801	806	850	849	814	787	771	801	823	769	798	784	781	800	795	759	849	781	792	837	851	794	798	778	772	749	796	791	824	790	745	824	781	739	802	770	832	852	806	804	822	845	800	837	788	833	775	808	855	804	839	767	832	796	831	760	799	796	824	778	800	837	814	767	785	813	772	787	787	745	783	816	831	818	797	811	826	774	770	770	827	796	760	752	814	793	830	801	815	830	821	744	751	812	823	842	797	845	843	807	777	763	809	824	770	859	813	805	829	788	836	766	738	802	818	808	832	818	802	772	782	783	788	823	841	793	769	804	822	778	817	797	836	796	754	805	794	811	831	776	848	833	813	811	828	811	784	800	827	793	841	785	839	759	761	817	854	789	823	832	749	809	845	813	823	827	773	795	787	824	809	800	793	802	823	774	789	792	836	839	817	797	811	822	756	802	784	781	765	821	837	816	786	829	748	798	822	752	800	843	766	799	771	821	817	771	761	773	822	770	794	818	791	813	768	828	808	851	808	806	794	748	782	809	780	827	823	783	789	838	804	823	772	839	866	820	831	793	802	797	804	816	816	806	809	824	798	768	808	821	803	901	792	833	844	801	763	822	843	802	791	785	784	824	836	834	774	819	804	859	798	765	831	748	799	781	822	834	796	776	843	767	819	819	817	815	777	780	825	840	811	788	847	843	798	823	820	821	803	859	877	818	782	850	842	851	838	803	832	816	762	813	822	825	817	782	787	855	790	856	803	810	788	806	843	776	788	837	829	813	795	822	791	808	801	744	821	812	750	823	779	785	809	796	783	844	794	795	783	823	832	803	827	763	761	793	824	812	834	881	803	804	832	801	773	739	796	821	847	821	846	779	819	795	861	838	775	814	850	825	800	793	854	834	784	829	795	808	795	815	828	805	830	756	808	852	804	781	796	791	845	768	843	801	796	883	797	819	816	825	805	823	803	818	879	826	746	810	776	791	773	804	788	819	843	834	841	772	820	779	787	831	840	819	846	802	805	828	781	793	862	799	807	790	833	793	781	744	823	750	738	829	787	845	843	850	807	817	795	826	821	823	828	844	811	770	818	803	823	782	825	851	816	826	854	834	812	836	766	836	839	878	793	829	794	827	777	830	859	798	779	868	825	798	747	774	824	778	769	821	786	807	827	745	796	775	792	812	796	790	841	786	798	771	788	821	790	773	770	842	848	822	811	831	816	835	834	860	782	792	817	823	821	767	766	827	763	810	793	834	820	801	810	772	796	839	799	743	753	804	944	836	804	871	839	843	821	794	816	766	782	828	824	820	819	785	813	785	797	778	838	871	817	841	772	806	817	812	836	812	737	806	801	802	868	816	792	783	830	781	814	793	806	776	810	785	802	776	841	805	796	821	786	823	885	822	784	794	742	792	839	817	835	763	856	825	808	794	796	835	815	785	894	778	794	798	818	869	762	856	840	792	817	764	803	821	855	756	834	788	833	791	823	815	836	792	816	833	826	805	810	771	765	791	813	855	815	842	768	749	816	784	803	798	789	746	859	783	818	829	776	781	851	751	796	854	764	835	826	813	787	805	806	857	837	768	831	795	836	853	787	849	777	830	832	774	784	807	802	798	806	828	847	765	779	846	796	824	762	811	786	801	800	793	778	820	821	806	769	851	862	801	858	809	812	817	799	814	776	814	808	808	785	786	815	749	817	766	824	753	800	781	760	798	764	804	800	766	798	813	794	803	810	783	751	812	828	803	788	769	827	831	780	845	779	808	841	796	781	770	772	811	815	826	803	846	815	782	784	844	803	801	835	885	797	838	762	807	784	776	781	780	850	785	822	852	799	764	801	790	795	799	811	846	736	840	757	837	788	836	760	783	779	807	806	805	767	823	834	818	784	788	766	813	804	749	792	821	743	786	785	824	793	790	801	817	806	828	810	816	787	791	852	817	777	789	839	796	807	812	805	803	831	828	836	833	806	805	850	805	817	793	788	799	769	790	798	758	801	808	827	812	862	789	855	779	837	778	814	775	812	875	801	785	820	814	788	788	834	814	830	777	761	818	744	784	837	824	833	821	786	861	802	813	824	777	812	818	829	805	833	753	821	854	787	828	815	824	813	757	778	793	847	826	808	801	799	810	778	805	784	831	800	756	828	796	753	785	763	814	793	791	806	774	801	804	816	803	788	844	800	801	847	760	777	779	760	794	796	811	815	777	858	823	842	779	740	810	817	797	832	819	790	821	855	800	762	799	801	809	808	802	827	810	781	827	885	765	855	795	853	768	781	856	826	828	801	798	804	795
26761	21068	14876	1798	1024	1011	955	970	915	946	875	969	926	886	941	914	879	936	873	936	937	966	890	927	912	911	885	922	912	920	926	883	873	944	904	929	899	857	936	918	942	917	897	862	916	899	937	894	922	910	947	875	916	866	913	887	931	916	913	923	903	882	915	910	892	913	912	898	929	878	903	899	899	911	910	914	885	870	902	942	909	901	937	870	922	960	920	892	961	842	891	879	928	908	910	906	875	890	861	916	900	933	961	869	922	869	886	901	904	917	876	879	905	844	908	877	860	899	921	944	880	912	908	941	958	889	921	916	966	898	874	913	912	960	868	911	898	867	922	920	907	970	940	950	923	908	911	857	905	911	974	875	931	905	931	916	909	886	910	864	863	864	838	960	919	896	878	931	925	911	897	871	885	872	937	869	895	828	880	936	898	887	866	882	932	884	888	909	868	929	917	912	877	906	892	920	900	925	920	905	881	868	897	926	930	938	901	955	896	874	943	879	874	912	914	885	866	889	914	913	925	944	856	868	937	925	906	874	899	921	913	920	873	890	939	880	884	927	908	945	869	896	864	921	901	879	879	941	934	914	908	919	880	888	868	940	935	901	972	915	907	885	943	903	904	967	861	942	877	926	911	940	940	878	884	882	933	908	933	930	908	932	914	929	849	942	931	920	898	919	883	885	912	852	898	856	903	904	923	915	898	895	918	868	908	887	883	897	910	918	879	910	901	956	873	879	928	912	891	902	866	905	931	853	908	900	906	874	903	884	903	923	870	918	924	945	905	886	928	873	931	894	915	872	919	882	920	904	925	929	931	873	861	875	892	900	853	817	907	872	881	950	875	904	960	896	924	915	881	919	895	902	885	923	934	919	929	935	935	901	944	929	869	926	870	841	904	967	914	980	891	914	926	896	917	921	920	896	903	931	969	919	930	950	890	869	888	926	932	983	911	877	898	892	856	831	922	925	869	924	891	897	901	860	888	926	889	915	928	912	935	944	918	953	880	918	957	949	924	892	915	937	891	847	888	912	895	917	909	930	925	906	892	870	862	935	871	924	980	912	919	933	870	953	881	898	877	935	884	924	934	883	908	921	893	885	893	944	900	825	927	859	947	938	905	853	850	933	890	907	861	951	949	935	865	836	873	924	887	878	909	909	906	948	934	915	912	877	845	887	890	884	877	896	911	899	908	898	922	897	875	900	868	926	899	927	910	905	893	936	923	873	903	927	961	921	924	891	907	903	922	909	918	906	946	918	918	895	914	866	868	938	886	869	869	932	912	903	934	937	869	912	887	905	911	940	921	953	913	890	930	898	890	846	917	816	894	894	940	877	883	947	926	948	914	874	891	980	920	887	918	928	924	916	936	902	845	928	943	896	895	975	949	906	822	931	919	947	879	946	954	941	903	931	887	935	891	935	913	907	929	914	899	923	900	921	888	917	971	922	971	946	942	930	900	907	906	892	965	904	927	953	875	924	881	907	858	891	897	905	906	859	918	895	897	887	905	879	878	909	937	889	882	928	902	879	889	968	976	858	949	883	917	916	922	907	900	910	952	915	926	928	905	855	890	881	847	929	901	877	922	907	917	929	922	876	869	941	935	908	949	966	826	893	938	948	881	859	900	895	929	932	907	961	824	860	874	904	866	898	924	898	905	922	926	870	898	912	919	890	884	919	892	843	860	916	874	962	854	960	954	924	866	934	897	898	902	876	890	877	898	877	945	870	887	876	862	935	937	887	895	897	919	886	864	893	874	929	937	909	909	946	907	851	903	939	881	896	897	920	892	950	946	917	928	926	887	883	920	945	906	878	865	853	960	932	890	872	931	896	854	839	950	828	936	939	941	850	905	886	931	877	875	872	914	906	888	904	978	888	869	935	905	897	870	889	887	861	979	889	899	907	902	906	883	963	932	892	975	911	903	880	905	903	934	872	952	863	908	955	906	907	936	939	871	906	869	937	908	874	916	906	899	916	943	937	942	887	895	902	896	931	967	942	899	933	950	896	925	877	904	910	903	841	896	907	876	894	914	899	884	907	900	944	850	954	970	938	862	926	902	901	920	956	902	957	921	891	879	873	922	889	979	897	894	883	917	899	927	892	889	933	930	939	881	908	917	905	901	893	895	859	946	862	895	909	918	955	916	945	979	902	928	941	888	878	859	908	921	884	877	868	914	881	934	914	875	932	958	942	883	942	858	897	905	937	905	905	873	912	837	914	911	901	902	890	933	933	887	908	891	928	887	874	881	942	920	952	844	893	925	877	926	890	957	930	941	942	947	908	883	860	918	900	902	947	896	871	907	904	950	894	937	879	906	904	862	910	945	880	911	907	940	950	890	929	882	915	841	904	905	952	864	909	877	932	938	929	887	868	946	888	900	877	925	859	889	921	872	855	904	925	859	936	902	876	845	920	935	912	898	942	925	887	897	878	886	945	890	876	878	859	881	915	942	891	829	942	909	947	931	894	882	953	868	907	841	820	925	853	881	869	907	895	896	889	911	873	867	864	916	943	921	991	865	910	912	900	924	915	904	862	923	933	939	899	897	882	864	900	923	894	893	881	874	925	855	887	930	923	906	904	909	924	816	919	919	884	896	903	904	950	866	938	929	877	934	913	933	909	872	893	933	908	949	896	956	895	939	889	912	896	898	812	837	954	896	929	913	919	917	912	915	893	906	865	909	930	903	904	912	838	955	891	930	885	932	894	953	896	918	934	918	971	942	904	828	896	906	887	933	934	904	864	919	894	923	915	870	956	875	905	894	919	883	876	906	893	959	900	925	888	905	881	992	923	927	866	910	885	898	897	889	908	930	885	888	874	922	960	912	898	859	887	928	901	863	928	911	892	956	901	883	887	888	926	854	905	858	881	971	917	927	854	944	917	946	871	874	915	886	873	936	955	929	923	881	911	915	901	908	955	898	870	887	865	868	944	920	930	902	879	907	847	895	929	867	914	903	893	894	903	927	897	892	889	890	847	872	872	906	930	898	964	889	924	862	911	875	886	925	926	884	867	898	883	881	896	874	866	905	894	852	877	944	908	900	910	908	882	923	927	857	894	914	934	887	902	929	932	900	933	939	904	886	879	979	919	933	921	933	887	859	902	881	873	897	924	938	905	963	910	934	950	896	953	866	898	899	898	914	900	935	879	909	977	844	942	903	922	923	878	869	916	897	896	908	907	893	912	871	878	952	901	873	926	934	903	949	898	922	914	933	893	881	924	892	834	912	937	917	937	913	888	913	882	883	912	869	939	862	903	902	965	909	875	928	876	872	903	915	884	895	858	920	877	920	908	914	970	887	922	888	857	928	913	898	917	981	894	919	940	948	898	962	916	889	924	891	889	901	921	934	895	868	882	909	927	862	897	912	899	916	945	938	911	876	905	901	958	909	918	914	874	926	924	883	917	930	911	919	952	940	912	902	915	951	878	944	894	844	941	948	854	904	861	881	976	894	852	980	916	974	920	941	920	884	946	926	903	832	891	887	911	882	893
26075	4694	7707	1802	1740	1620	1619	1598	1610	1647	1518	1582	1611	1521	1507	1585	1560	1477	1566	1462	1536	1558	1589	1506	1538	1584	1524	1520	1584	1589	1528	1555	1548	1599	1616	1591	1564	1535	1502	1553	1592	1551	1538	1609	1607	1525	1590	1577	1575	1544	1593	1495	1547	1520	1558	1484	1520	1595	1551	1595	1506	1565	1524	1556	1589	1524	1551	1466	1554	1560	1567	1568	1523	1565	1511	1520	1502	1586	1486	1501	1507	1518	1536	1592	1496	1575	1573	1530	1523	1570	1543	1494	1526	1541	1501	1556	1538	1591	1510	1577	1443	1536	1575	1530	1513	1545	1499	1542	1553	1519	1496	1546	1567	1539	1535	1564	1569	1505	1556	1552	1583	1516	1536	1571	1527	1538	1573	1522	1640	1561	1499	1629	1545	1542	1490	1531	1531	1589	1547	1501	1584	1521	1572	1544	1509	1566	1501	1524	1539	1488	1566	1554	1450	1538	1426	1525	1582	1500	1485	1563	1509	1533	1562	1483	1588	1579	1478	1559	1488	1495	1528	1588	1536	1528	1549	1557	1581	1497	1564	1523	1576	1536	1514	1581	1541	1562	1535	1488	1519	1540	1589	1543	1525	1522	1517	1567	1583	1588	1586	1602	1534	1537	1545	1561	1507	1623	1494	1499	1549	1519	1564	1548	1565	1552	1579	1545	1510	1640	1468	1556	1596	1535	1488	1564	1543	1586	1598	1552	1545	1529	1561	1619	1540	1577	1497	1506	1537	1541	1566	1542	1496	1491	1570	1468	1603	1577	1502	1520	1521	1594	1533	1507	1572	1546	1602	1553	1555	1499	1547	1552	1506	1526	1565	1563	1567	1498	1579	1520	1574	1548	1557	1568	1549	1479	1508	1576	1474	1578	1497	1573	1479	1601	1498	1528	1585	1507	1551	1555	1519	1480	1510	1563	1516	1531	1474	1474	1514	1583	1480	1523	1461	1610	1521	1587	1501	1555	1561	1581	1538	1569	1551	1528	1619	1610	1556	1540	1487	1556	1445	1544	1528	1505	1463	1504	1589	1464	1570	1527	1514	1477	1527	1546	1557	1506	1583	1590	1518	1539	1515	1497	1549	1556	1554	1552	1520	1541	1572	1568	1523	1563	1548	1542	1598	1466	1568	1579	1583	1546	1557	1542	1556	1501	1528	1527	1580	1588	1552	1553	1533	1508	1511	1501	1513	1536	1517	1561	1569	1543	1570	1545	1427	1564	1583	1649	1508	1509	1554	1580	1527	1548	1576	1541	1520	1592	1554	1501	1593	1574	1528	1540	1568	1508	1491	1478	1539	1565	1575	1552	1555	1541	1645	1533	1520	1556	1541	1539	1559	1499	1546	1518	1575	1513	1569	1593	1533	1593	1600	1577	1500	1635	1527	1559	1570	1447	1504	1521	1554	1523	1481	1483	1548	1518	1505	1522	1614	1537	1521	1501	1495	1591	1544	1525	1537	1545	1548	1580	1522	1517	1506	1496	1586	1528	1558	1571	1469	1495	1548	1527	1493	1539	1475	1561	1533	1513	1535	1521	1504	1582	1545	1575	1649	1523	1540	1600	1593	1543	1612	1547	1562	1544	1633	1568	1454	1568	1541	1493	1578	1501	1574	1486	1516	1534	1549	1584	1484	1608	1537	1520	1590	1573	1567	1598	1584	1574	1559	1627	1623	1453	1578	1554	1528	1538	1569	1554	1508	1551	1514	1526	1620	1521	1467	1574	1582	1618	1532	1529	1500	1543	1494	1499	1530	1566	1542	1546	1573	1531	1543	1527	1487	1615	1563	1445	1530	1579	1516	1550	1563	1559	1550	1506	1545	1560	1514	1554	1547	1613	1527	1486	1587	1554	1541	1604	1527	1551	1518	1506	1516	1551	1579	1499	1606	1562	1566	1513	1521	1508	1526	1532	1444	1590	1527	1571	1545	1649	1490	1520	1567	1563	1499	1520	1563	1578	1541	1469	1578	1552	1549	1566	1587	1547	1553	1508	1613	1541	1593	1602	1566	1502	1546	1611	1597	1583	1599	1578	1551	1497	1565	1502	1547	1497	1512	1510	1503	1590	1511	1529	1471	1521	1558	1490	1534	1570	1644	1607	1540	1538	1536	1592	1455	1557	1521	1525	1556	1436	1536	1538	1542	1522	1568	1556	1542	1534	1527	1512	1558	1504	1584	1574	1532	1518	1573	1561	1580	1493	1505	1535	1553	1593	1527	1497	1541	1542	1606	1633	1586	1522	1558	1527	1587	1592	1502	1558	1518	1519	1456	1532	1480	1503	1536	1563	1558	1498	1509	1491	1542	1492	1586	1474	1512	1515	1579	1552	1558	1566	1531	1538	1519	1584	1459	1624	1539	1573	1552	1535	1533	1492	1555	1506	1551	1496	1540	1575	1557	1525	1532	1570	1572	1564	1539	1534	1559	1591	1554	1565	1620	1587	1586	1508	1548	1505	1471	1549	1535	1522	1528	1542	1504	1531	1567	1549	1523	1553	1530	1593	1534	1537	1530	1523	1587	1572	1583	1634	1576	1575	1514	1452	1544	1605	1544	1515	1530	1522	1576	1527	1516	1510	1533	1520	1606	1591	1544	1564	1523	1575	1512	1512	1498	1574	1569	1565	1496	1499	1505	1539	1505	1479	1526	1595	1543	1591	1554	1476	1548	1546	1600	1562	1609	1549	1526	1512	1550	1618	1551	1577	1567	1588	1524	1586	1493	1485	1566	1563	1592	1473	1551	1567	1521	1517	1521	1523	1553	1491	1502	1498	1561	1541	1520	1559	1551	1555	1496	1513	1552	1517	1595	1518	1488	1590	1465	1459	1548	1529	1520	1589	1533	1492	1538	1577	1570	1502	1562	1534	1517	1513	1580	1543	1528	1507	1579	1538	1491	1582	1447	1532	1585	1537	1457	1562	1566	1595	1536	1514	1595	1527	1510	1568	1563	1536	1622	1531	1582	1605	1557	1596	1447	1547	1535	1571	1595	1599	1566	1541	1515	1547	1470	1530	1451	1503	1569	1601	1553	1587	1544	1548	1495	1532	1539	1636	1532	1542	1562	1517	1513	1570	1516	1534	1551	1561	1505	1577	1522	1575	1585	1584	1575	1543	1505	1509	1484	1482	1577	1539	1597	1516	1507	1518	1565	1506	1480	1586	1557	1491	1525	1608	1544	1486	1528	1533	1584	1525	1540	1539	1556	1542	1601	1545	1609	1521	1555	1484	1593	1497	1539	1470	1575	1541	1577	1514	1581	1472	1476	1576	1556	1605	1480	1594	1551	1579	1478	1475	1498	1547	1622	1552	1581	1563	1547	1570	1494	1543	1524	1505	1514	1525	1582	1529	1505	1452	1560	1559	1520	1553	1574	1567	1534	1472	1452	1542	1590	1584	1485	1508	1578	1513	1514	1490	1570	1501	1506	1535	1510	1561	1485	1505	1508	1458	1498	1503	1608	1525	1497	1572	1500	1550	1497	1590	1509	1588	1517	1518	1568	1516	1530	1524	1551	1520	1525	1615	1549	1513	1501	1565	1508	1588	1488	1546	1590	1533	1512	1521	1620	1594	1507	1485	1560	1562	1535	1475	1579	1516	1545	1555	1575	1532	1551	1539	1450	1545	1584	1576	1522	1573	1502	1566	1523	1590	1461	1530	1490	1509	1540	1512	1631	1559	1531	1496	1547	1507	1556	1476	1520	1575	1548	1538	1543	1507	1516	1531	1495	1596	1595	1556	1609	1500	1495	1564	1552	1495	1610	1578	1494	1566	1567	1593	1522	1584	1516	1546	1621	1512	1530	1564	1592	1523	1560	1511	1568	1608	1473	1544	1530	1531	1550	1586	1514	1583	1566	1549	1583	1521	1566	1623	1433	1538	1570	1488	1530	1530	1584	1540	1559	1534	1543	1542	1501	1551	1501	1515	1553	1558	1583	1563	1495	1569	1565	1494	1530	1548	1574	1569	1524	1561	1578	1500	1537	1514	1631	1546	1554	1494	1534	1479	1490	1515	1538	1499	1519	1570	1577	1560	1568	1538	1540	1498	1566	1518	1484	1578	1501	1552	1542	1589	1484	1520	1531	1601	1566	1541	1534	1542	1464	1568	1518	1576	1600	1561	1563	1485	1537	1544	1571	1599	1547	1531	1542	1543	1596	1519	1574	1525	1535	1496	1569	1481	1521	1547	1598	1608	1515	1479	1592	1531	1597	1557	1584	1551	1545	1519	1594	1476	1458	1531	1553	1516	1511	1492	1547	1518	1633	1594	1569	1560	1579	1539	1551	1559	1576	1560	1544	1509	1534	1536	1601	1579	1557	1488	1549	1587	1540	1602	1550	1594	1510	1536	1582	1467	1592	1479	1580	1527	1555	1506	1613	1548	1545	1455	1527	1537	1605	1590	1456	1531	1517	1455	1536	1545	1523	1579	1529	1562	1571	1535	1477	1524	1630	1518	1605	1588	1528	1548	1479	1528	1520	1551	1503	1562	1498	1528	1485	1521	1522	1510	1599	1532	1564	1527	1596	1517	1592	1565	1583	1489	1503	1534	1520	1571	1529	1540	1505	1580	1509	1496	1622	1499	1560	1528	1533	1536	1524	1538	1655	1564	1571	1507	1516	1480	1515	1524	1556	1512	1519	1483	1538	1554	1529	1542	1561	1453	1539	1527	1480	1585	1569	1586	1594	1500	1491	1564	1544	1565	1498	1539	1564	1586	1523	1561	1529	1550	1609	1513	1555	1470	1505	1509	1498	1544	1588	1556	1538	1496	1545	1542	1559	1508	1557	1558	1564	1502	1617	1580	1544	1598	1609	1571	1533	1596	1493	1529	1490	1469	1525	1549	1464	1477	1519	1567	1531	1512	1505	1555	1511	1613	1555	1521	1590	1536	1555	1500	1588	1490	1517	1483	1496	1566	1513	1540	1551	1637	1526	1507	1500	1555	1508	1590	1496	1580	1550	1504	1594	1529	1498	1530	1570	1460	1521	1567	1549	1610	1499	1523	1584	1509	1531	1543	1577	1568	1546	1532	1512	1533	1578	1578	1555	1603	1586	1518	1489	1507	1521	1601	1499	1575	1499	1648	1541	1543
24239	21223	28914	23792	20593	3801	871	639	546	555	515	495	488	498	464	465	469	481	431	456	451	431	451	418	432	414	424	437	427	473	433	451	412	444	395	466	466	443	421	456	430	451	420	414	457	426	452	385	408	446	414	420	447	442	422	434	457	401	420	450	421	410	407	430	422	454	414	406	432	467	440	444	431	464	429	467	404	425	456	452	426	427	442	449	406	441	447	444	405	440	432	426	410	419	416	433	427	419	449	425	429	433	455	423	457	411	444	386	437	422	404	466	434	465	456	462	437	429	421	440	410	409	462	414	445	469	450	423	441	474	407	455	457	449	395	432	391	459	421	431	412	438	462	424	441	448	431	413	438	455	425	448	440	434	394	436	409	446	434	435	443	417	469	436	386	449	403	424	461	429	413	415	398	438	459	439	409	447	428	414	412	404	425	439	427	426	425	442	450	410	451	456	442	442	426	448	457	442	448	378	438	442	471	406	423	440	413	407	460	421	458	405	410	427	424	424	435	416	409	438	450	440	406	415	417	423	423	420	449	422	403	452	456	406	421	365	429	440	457	456	444	450	437	443	428	481	451	427	402	395	408	473	460	463	443	410	414	451	434	426	380	438	411	416	429	448	424	423	434	421	464	421	405	406	461	431	436	421	439	393	417	421	439	416	395	444	438	424	451	423	429	429	437	480	398	452	412	404	447	427	433	421	397	446	450	384	436	439	413	393	436	457	437	453	422	409	430	425	415	369	439	432	404	466	435	456	422	425	438	437	434	460	419	429	471	424	478	433	372	424	438	403	361	428	435	414	411	424	379	405	436	433	450	423	406	422	443	413	439	431	410	442	408	417	382	437	418	437	379	463	452	429	413	439	439	427	440	411	431	414	477	410	439	430	408	450	472	462	421	418	429	409	424	428	421	442	458	446	434	419	439	433	423	434	421	400	433	460	465	398	427	450	415	442	403	424	431	404	437	411	452	444	414	443	430	414	467	475	398	442	441	398	403	430	427	403	447	475	405	433	423	439	432	414	406	400	435	427	407	439	447	455	407	421	443	446	438	417	420	378	437	418	430	508	412	404	456	396	441	403	402	462	440	477	428	411	425	467	423	430	450	407	421	457	445	418	415	441	425	401	422	411	485	404	405	420	424	389	424	463	469	430	445	435	437	418	444	466	448	387	440	492	435	401	489	397	437	435	433	443	382	401	449	411	446	438	432	452	415	431	435	445	437	432	421	397	427	435	419	437	441	428	463	416	428	381	468	451	450	420	444	426	416	432	486	441	457	446	469	433	421	470	458	472	439	396	434	417	463	397	446	467	406	436	452	472	422	414	434	455	455	398	395	432	452	438	441	452	404	400	485	410	413	425	435	416	445	430	424	408	392	391	424	417	417	432	413	440	470	425	432	411	425	397	439	405	439	435	404	420	410	454	423	439	394	486	435	432	406	437	460	462	421	398	450	410	386	411	447	444	430	386	423	416	445	423	419	451	418	393	443	405	440	451	425	426	434	407	434	456	429	423	445	426	417	429	472	435	404	398	434	448	447	480	428	413	448	445	443	467	425	386	406	377	448	421	425	398	423	441	448	415	438	437	453	433	433	451	443	397	398	386	398	433	460	407	393	415	395	438	405	459	436	411	422	412	451	452	427	443	415	422	438	402	398	412	454	485	405	460	418	419	454	415	417	454	418	391	439	444	432	407	450	466	417	394	406	408	423	433	452	424	428	399	417	408	410	433	405	438	456	429	417	410	434	417	441	422	444	421	440	425	432	435	486	409	424	433	424	408	414	439	435	398	437	430	455	447	432	438	412	441	408	403	403	460	445	409	389	393	426	402	430	415	408	467	455	391	416	412	414	446	390	441	421	490	426	409	444	444	446	452	460	438	429	431	405	434	417	449	426	428	456	412	402	432	445	414	444	448	447	404	431	422	439	421	437	473	419	417	406	439	440	433	459	430	419	458	453	390	443	417	413	386	423	435	421	415	454	469	410	435	400	437	401	449	422	449	405	419	410	459	407	420	398	422	388	400	457	429	404	403	420	415	446	397	426	423	430	435	411	426	439	438	404	448	406	408	396	433	398	455	436	451	419	464	477	385	419	456	414	442	417	436	445	452	423	430	434	494	460	437	463	428	431	396	423	422	440	404	413	452	413	424	441	429	422	435	438	410	417	441	428	417	441	440	388	438	466	416	461	433	440	415	445	413	441	433	434	436	438	426	434	436	405	434	419	415	430	441	413	427	419	431	434	408	448	400	417	410	429	448	433	414	458	419	444	438	436	461	423	437	465	446	421	386	432	427	420	422	440	426	423	430	412	419	422	432	429	443	415	474	457	421	449	393	405	435	429	421	443	411	438	431	444	478	429	428	436	410	441	424	419	389	456	444	428	410	454	422	428	457	476	435	479	396	427	388	402	424	444	415	428	429	430	450	396	449	402	413	438	441	441	405	430	410	408	427	428	416	402	435	445	425	413	454	395	436	448	416	455	415	386	440	395	440	443	428	361	436	437	451	429	417	408	439	467	412	422	413	389	419	456	445	444	434	418	413	432	442	450	435	425	448	415	393	454	427	442	413	400	419	395	448	432	414	416	418	387	445	445	420	407	428	468	417	434	394	434	445	451	414	451	421	452	425	422	424	422	439	439	419	423	394	433	445	403	418	437	389	429	439	421	428	436	407	423	398	428	423	411	396	410	434	427	437	451	424	452	392	456	406	470	450	474	440	468	424	429	417	396	436	419	439	435	432	457	462	442	413	414	425	427	454	436	431	439	443	420	432	458	447	447	427	435	419	451	462	408	434	432	476	429	461	430	437	408	428	428	424	461	423	431	455	420	431	423	441	427	428	436	424	434	403	393	456	417	444	409	408	417	447	454	444	465	426	431	388	394	432	435	375	403	414	439	417	425	408	440	441	442	434	393	445	452	421	431	437	448	405	446	464	417	422	434	443	399	379	454	453	411	431	399	456	464	418	420	411	409	426	418	438	433	437	408	439	443	436	414	446	436	428	393	445	421	433	423	423	394	403	409	453	392	451	418	420	447	404	406	451	434	416	457	430	412	429	418	430	462	401	419	404	436	388	421	410	436	423	433	418	429	417	409	446	416	438	438	458	388	399	424	413	429	420	435	441	401	442	432	437	423	443	419	442	439	418	426	430	464	438	434	428	427	421	405	453	422	442	445	421	436	439	403	417	435	436	410	405	432	439	418	471	458	427	435	409	445	447	422	404	392	402	385	425	421	434	402	418	474	456	430	442	442	386	423	451	421	442	429	414	440	458	418	414	431	375	445	446	446	404	388	463	455	390	442	426	424	460	421	424	481	448	434	455	413	392	426	447	422	414	447	434	412	407	442	419	447	427	425	423	393	455	419	389	436	454	452	416	448	446	454	423	437	413	464	438	422	408	435	448	412	372	415	414	481	462	429	383	442	415	434	381	442	409	413	418	420	429	409	439	426	414	448	447	431	429	428	426	427	445	433	445	439	452	413	407
41790	11249	16426	3935	2704	2036	1709	1552	1295	1198	1176	1052	1042	1031	914	948	889	887	907	872	908	827	850	847	791	800	815	764	807	757	800	813	790	818	769	752	782	856	849	770	824	830	783	815	756	814	784	773	826	799	796	782	795	811	801	772	805	766	792	823	777	859	808	709	773	774	801	775	768	803	761	827	825	776	804	747	809	806	803	820	759	776	786	792	737	803	786	788	784	788	790	738	791	816	770	797	804	806	795	789	797	779	772	770	783	785	802	778	830	791	795	765	756	840	753	776	784	799	798	786	747	777	824	840	802	781	749	803	736	816	798	780	792	811	804	810	764	880	807	748	745	784	745	822	783	798	798	789	787	756	774	841	804	782	771	783	771	810	781	785	826	795	805	740	791	760	774	785	790	782	813	798	759	773	778	783	752	737	789	756	844	794	826	813	797	776	772	824	784	794	756	810	747	785	809	769	752	786	785	799	776	780	785	794	760	818	772	779	802	818	826	800	797	778	803	803	784	751	772	766	769	791	726	786	810	799	754	755	786	797	795	821	819	804	783	774	778	794	784	785	755	837	788	777	744	820	763	756	730	837	829	784	748	799	797	773	747	781	832	794	768	790	752	728	759	771	762	764	771	837	768	739	820	829	778	823	787	798	783	801	768	754	806	726	754	853	781	821	828	825	816	746	814	765	806	756	751	774	794	796	821	806	805	791	859	803	810	732	779	722	771	766	749	771	801	803	786	766	807	745	773	759	795	779	776	795	767	804	820	751	814	805	785	772	776	809	792	731	821	817	746	808	827	765	765	754	842	745	778	837	837	813	762	758	785	813	787	807	800	793	747	817	821	782	811	820	786	794	786	749	827	827	765	790	822	770	776	837	784	782	807	723	795	752	866	795	790	761	754	753	761	768	771	766	802	819	793	810	772	837	732	772	804	813	801	801	799	829	786	797	789	806	778	821	809	820	789	798	808	779	827	789	796	765	765	750	790	737	740	776	758	809	794	833	774	784	748	771	762	841	787	721	750	827	840	740	826	783	797	834	772	840	838	767	791	755	768	771	746	774	776	795	788	780	786	795	810	824	760	776	794	765	771	800	790	812	783	769	869	803	779	742	790	773	830	808	783	781	799	856	767	795	798	795	799	780	791	766	756	812	789	792	804	700	813	773	816	721	793	722	795	797	786	819	784	797	754	815	772	778	727	781	752	820	807	797	799	785	764	734	797	805	808	798	762	803	808	751	763	782	797	798	780	769	757	815	779	809	795	760	771	811	813	784	811	775	797	802	840	781	761	773	785	745	842	801	815	766	791	792	796	751	811	858	781	790	796	865	750	771	792	788	773	756	823	744	783	804	818	799	725	850	764	778	824	818	793	779	861	745	813	818	756	799	822	742	801	798	807	797	782	809	795	822	784	771	756	773	803	815	775	860	748	805	775	814	784	790	829	806	839	790	784	782	788	769	835	857	836	792	811	778	766	795	759	797	746	749	816	861	754	811	803	773	759	808	789	814	758	773	841	737	802	798	804	826	800	814	805	758	809	712	832	744	819	771	774	771	823	785	791	753	795	785	781	791	777	784	795	792	797	754	815	750	771	750	820	782	818	794	735	792	804	765	815	805	828	779	795	804	809	836	782	808	757	770	748	747	778	774	763	846	811	781	755	814	819	766	818	820	828	815	776	757	805	822	797	827	761	762	739	776	750	858	784	753	768	824	794	788	807	746	753	832	758	780	730	770	792	774	770	798	770	772	798	759	758	761	803	806	786	807	817	771	809	743	793	798	785	748	832	797	812	781	779	771	805	754	773	774	771	801	773	797	799	793	803	743	796	795	808	735	850	815	773	818	774	791	797	783	783	795	761	783	804	740	769	781	792	753	748	752	790	808	825	755	783	791	811	802	804	796	836	767	766	760	791	805	772	792	780	773	809	803	736	777	801	784	840	741	736	804	746	800	821	759	789	767	766	777	810	767	797	840	789	854	795	819	876	740	796	757	776	764	792	757	780	792	799	784	798	872	763	817	794	817	817	806	765	820	836	806	762	763	831	756	774	800	805	752	801	768	827	786	816	808	817	797	726	801	810	817	808	809	785	822	831	762	813	788	763	724	783	757	749	831	789	782	777	725	788	795	707	804	764	823	821	796	834	841	766	756	735	820	792	760	810	754	734	770	795	725	774	761	812	845	793	842	776	815	780	799	779	761	761	810	814	760	776	788	811	788	808	787	780	803	726	777	765	794	756	735	852	824	768	786	800	783	783	824	793	785	778	765	790	790	833	830	730	794	761	745	763	785	737	801	797	784	799	789	744	753	800	790	777	780	822	741	773	771	751	753	740	756	732	800	782	806	805	861	790	780	782	785	785	779	809	819	781	742	786	817	805	787	791	766	821	790	798	806	804	784	802	780	824	853	773	770	748	830	820	798	766	793	807	748	780	811	794	791	795	772	785	820	745	803	728	800	787	756	817	765	829	770	793	801	784	866	814	774	813	767	794	757	820	778	809	830	775	807	828	797	824	777	778	796	804	787	786	729	841	733	781	788	744	768	817	807	794	757	801	833	781	799	795	780	809	816	799	772	804	853	763	819	758	760	785	758	805	785	772	771	806	755	789	758	738	781	758	828	798	776	791	783	783	816	754	780	817	807	782	740	767	775	806	823	771	784	782	788	783	831	828	820	814	769	746	785	770	784	794	761	780	818	780	722	789	743	772	809	729	802	783	755	766	792	788	752	805	847	772	789	825	709	750	782	775	796	790	769	771	793	752	794	816	800	759	788	774	759	810	796	786	794	764	758	775	790	780	777	773	789	794	787	787	779	760	789	812	753	791	801	771	748	804	863	805	759	776	773	750	773	840	793	769	791	814	827	780	828	783	762	751	783	706	781	776	826	759	820	838	784	797	782	811	861	792	773	824	766	815	779	789	770	757	760	794	844	749	779	801	818	739	790	744	814	794	795	731	812	780	790	820	808	790	770	814	798	822	826	757	747	764	803	790	759	796	804	762	768	762	811	761	738	815	787	822	796	823	783	833	804	783	820	779	771	799	817	752	801	832	766	800	788	803	796	764	785	798	745	821	799	739	791	739	731	777	796	783	794	768	811	800	780	792	781	852	738	781	750	802	772	754	789	795	795	796	804	803	778	848	774	782	815	790	779	755	805	787	832	780	746	787	768	845	769	837	790	823	770	734	853	794	783	799	789	784	861	792	770	790	795	783	791	792	802	794	807	788	821	773	793	774	762	803	772	802	799	816	805	826	828	738	783	796	772	756	806	787	798	752	803	802	800	773	767	768	788	749	819	803	779	812	761	801	856	828	806	752	771	815	778	785	757	776	816	811	778	749	821	731	791	761	790	782	796	777	781	773	730	803	818	824	771	796	788	790	766	784	803	792	763	757	728	790	805	805	783	836	809	781	799	806	766	785	773	817	798	751	757	792	799	838	757	740	755	823	790	778	772	817	786	805	714	760	743	768	740	801	757	756	788	814	791	800	796
23280	21260	29626	23193	21260	20000	2428	814	757	695	621	604	589	587	582	485	504	498	536	500	502	479	498	486	513	485	451	487	492	505	486	498	535	462	469	452	522	496	511	446	444	478	506	485	456	492	502	527	481	482	469	469	492	508	507	472	485	467	513	461	463	506	477	466	443	490	455	464	477	466	460	478	472	482	480	471	478	478	454	480	450	485	444	466	464	465	453	488	443	460	482	466	465	475	473	476	462	460	444	503	502	456	457	490	451	467	471	468	476	495	450	484	492	483	469	501	447	497	459	480	497	482	416	473	454	440	492	443	474	463	455	491	437	464	459	441	420	491	436	490	473	437	489	456	438	499	438	466	516	476	490	487	493	477	421	478	444	489	490	486	477	482	468	455	475	453	470	449	476	488	517	480	467	478	439	451	450	464	471	459	426	478	469	454	472	450	450	491	502	436	473	446	492	489	460	462	471	466	535	471	486	478	443	446	453	483	429	472	505	453	482	461	473	454	481	488	467	456	428	450	472	438	463	453	462	479	471	443	478	468	462	479	452	454	427	465	453	443	460	455	466	462	411	416	476	449	473	520	419	447	440	413	463	483	476	426	472	462	484	463	420	464	454	452	486	429	486	473	480	424	474	460	453	479	463	468	450	456	489	417	481	499	480	483	496	447	487	451	487	487	506	460	446	456	466	429	445	453	510	498	508	485	447	479	484	464	464	411	430	454	475	457	436	428	490	490	444	438	504	449	503	456	465	437	446	462	468	478	441	452	447	436	472	494	471	485	465	456	468	498	475	459	441	461	447	479	506	473	487	464	490	512	472	457	448	451	448	465	467	492	462	460	470	476	448	448	511	480	469	511	454	514	451	478	481	462	465	477	468	454	468	465	418	483	463	464	447	468	466	458	438	455	511	420	508	439	480	481	476	501	449	451	465	480	470	452	488	491	464	507	474	455	422	445	442	447	454	491	480	454	491	495	462	460	500	514	484	453	474	441	476	500	434	439	475	451	478	455	460	449	453	471	438	438	441	456	476	487	470	486	481	462	493	452	469	473	459	455	529	498	447	478	465	470	447	504	482	479	481	498	469	460	480	503	469	464	481	410	446	466	464	465	458	476	473	477	491	484	446	453	474	480	439	443	440	473	469	462	473	463	481	431	476	446	449	484	453	453	498	479	438	454	429	429	440	429	443	507	467	508	453	498	503	407	476	455	500	437	469	410	432	512	459	503	462	446	449	483	447	479	487	491	512	428	451	482	500	448	457	499	453	481	428	493	479	441	464	442	452	479	447	479	437	504	451	467	512	511	500	471	457	454	479	472	482	478	451	433	497	425	484	451	422	498	476	468	458	494	469	469	490	445	506	481	468	443	497	467	454	501	410	480	459	458	479	433	482	448	496	469	472	487	466	451	486	475	443	492	435	457	440	471	472	443	481	448	464	430	495	452	444	493	456	506	500	436	469	470	457	499	456	480	459	453	469	483	477	431	457	474	474	458	427	455	467	479	480	448	464	418	453	456	482	496	444	434	475	472	489	501	478	424	494	456	477	469	486	467	450	473	481	459	480	480	467	441	448	483	465	488	471	462	468	460	472	473	472	486	482	460	474	487	443	484	489	456	482	454	459	470	479	463	467	491	477	501	456	498	460	463	467	498	440	443	466	492	472	456	454	460	480	455	484	450	529	457	500	444	483	449	475	462	468	461	443	436	448	446	460	541	480	465	473	464	484	472	439	442	460	461	489	457	465	477	472	456	488	483	445	487	532	462	452	495	449	449	475	486	449	486	465	462	457	492	459	480	486	433	512	465	483	461	483	458	419	495	470	420	470	443	469	493	499	475	534	498	453	460	487	420	458	472	483	487	498	449	417	459	461	455	464	496	516	478	441	445	442	488	448	492	453	461	484	493	427	479	456	455	471	471	491	484	496	430	488	481	484	491	513	478	445	485	497	464	441	477	489	484	436	444	474	484	499	448	481	467	500	460	455	449	472	461	475	444	479	492	495	442	499	461	467	460	465	449	420	453	479	446	491	483	461	470	503	483	486	468	456	449	465	489	492	466	480	441	483	511	468	478	457	459	469	511	435	458	462	489	475	444	454	499	472	460	457	468	461	444	470	452	476	477	464	469	479	429	433	442	460	460	458	450	490	453	495	460	499	463	474	454	476	457	475	509	471	483	495	492	455	477	460	484	490	465	448	468	501	509	473	500	416	438	440	512	483	446	445	422	450	461	440	461	456	455	472	474	466	461	469	442	452	482	449	466	447	456	486	514	497	444	459	483	470	464	439	494	484	477	453	480	467	475	500	471	491	440	477	478	429	462	414	418	436	475	472	459	484	437	475	479	460	467	501	478	487	489	477	454	452	464	459	424	420	495	481	475	495	501	446	492	445	489	479	497	476	470	471	485	443	487	435	494	495	423	493	460	499	498	423	438	456	485	459	458	434	492	452	437	461	448	478	462	479	494	442	427	474	461	454	473	441	490	448	459	451	446	453	468	484	446	475	467	434	456	474	459	502	424	464	464	442	522	458	459	483	454	485	471	443	479	493	432	502	467	469	447	482	421	454	465	471	514	448	477	531	470	464	461	447	458	482	485	478	509	464	455	475	456	458	479	432	475	467	425	453	461	440	463	481	478	469	501	480	460	447	481	482	490	491	447	439	486	486	486	422	494	424	489	453	456	492	465	523	485	505	438	467	454	475	451	451	493	491	510	496	456	415	461	502	491	431	463	456	454	497	455	471	458	435	420	464	458	471	462	463	464	440	438	465	491	479	468	426	494	481	477	452	445	483	525	490	440	483	441	443	452	457	522	438	481	520	460	460	471	448	452	489	460	500	491	445	458	463	456	487	447	443	449	467	455	473	502	475	445	497	439	443	512	447	472	490	489	480	519	470	463	498	461	477	453	444	447	452	433	467	488	458	486	444	453	486	470	458	467	458	396	487	494	459	512	454	481	450	464	436	505	482	471	477	465	478	443	476	418	470	438	478	487	453	484	482	450	497	483	469	471	459	471	438	447	470	460	484	466	440	450	453	442	482	450	471	474	480	444	451	471	485	453	418	466	469	484	487	442	479	452	448	459	488	477	451	424	481	430	474	469	457	458	469	459	489	455	457	432	460	446	447	456	478	455	468	531	488	434	466	446	468	444	447	448	433	490	426	475	490	450	472	446	456	464	444	459	439	464	476	461	456	458	415	446	479	491	502	471	455	479	467	471	482	468	474	460	449	494	435	499	507	463	451	444	453	466	428	469	432	479	465	483	500	493	472	473	440	477	519	500	460	474	463	444	448	455	460	509	518	477	494	469	473	477	454	507	484	456	460	433	419	452	474	442	457	461	446	496	426	491	456	447	464	492	469	480	453	500	464	480	466	507	463	462	450	464	447	478	445	497	504	468	486	469	470	456	441	486	474	421	465	468	509	477	448	457	445	427	463	457	447	460	432	437	461	484	433	450	445	483	469	464	452	448	486	451	450	470	469	456	492	464
48582	14782	19589	6175	4297	3149	2526	2073	1760	1553	1410	1372	1223	1206	1100	1014	1092	974	1026	952	912	877	955	893	900	944	844	920	884	849	825	837	874	834	863	831	869	837	821	837	836	828	861	830	898	834	846	774	824	813	761	876	846	840	825	853	855	833	785	783	805	815	778	786	873	778	824	786	857	822	842	793	838	800	840	876	825	812	809	884	812	787	845	847	828	804	794	802	812	855	782	785	781	785	778	805	814	789	801	816	805	833	845	780	787	815	826	779	850	795	848	782	791	810	834	811	815	811	848	808	788	796	794	846	809	836	760	827	760	785	826	844	829	760	855	806	788	827	836	801	790	849	825	781	827	771	840	830	837	825	762	792	815	752	825	792	853	853	780	863	820	781	814	817	803	835	738	794	746	810	787	801	788	810	811	783	851	755	818	835	773	815	846	791	824	832	789	829	830	768	857	816	783	773	789	802	788	741	786	800	845	811	769	840	784	823	830	832	825	744	842	823	839	837	760	835	779	831	812	781	815	809	799	813	784	807	791	844	819	830	805	782	862	815	790	776	800	803	802	812	783	801	810	789	813	775	834	791	787	811	788	813	854	824	834	829	812	785	824	811	810	828	855	833	847	827	830	844	796	822	810	821	849	847	841	778	810	825	812	781	827	824	803	837	845	783	787	803	817	748	821	815	799	828	804	811	808	764	811	770	777	813	842	801	748	816	840	828	782	757	843	811	867	801	799	761	773	826	801	805	900	788	813	792	822	807	801	801	814	770	774	804	846	777	817	818	761	789	822	793	807	820	821	831	775	794	809	798	836	802	814	811	830	793	772	783	798	751	823	816	814	801	810	780	830	772	779	843	793	819	782	757	803	784	823	802	795	838	789	840	779	776	801	788	800	784	797	846	828	774	772	756	822	798	845	793	802	817	851	816	846	841	783	833	831	774	783	861	835	820	765	805	826	770	825	799	808	870	782	830	838	768	818	835	790	819	756	813	802	835	810	778	846	821	798	800	845	830	770	817	794	813	840	817	812	793	795	819	779	789	799	792	824	800	830	806	781	795	813	795	851	869	796	830	801	755	795	812	846	775	817	818	801	772	783	786	800	783	841	781	839	758	798	796	774	839	815	789	788	843	805	784	810	777	773	816	828	817	825	815	847	795	805	774	788	806	814	813	842	788	796	796	818	800	751	840	795	826	795	855	836	809	798	778	778	820	788	812	784	838	792	774	789	807	797	855	808	787	829	797	843	821	827	798	756	788	787	806	806	795	789	818	800	814	784	760	834	831	785	802	754	821	827	812	771	850	826	795	807	794	801	792	900	861	793	809	804	808	816	752	792	793	753	791	778	845	811	822	822	812	809	800	861	796	746	790	810	802	786	745	814	757	818	813	807	843	821	749	821	800	799	844	842	809	838	802	799	819	808	771	795	793	805	797	814	854	803	803	821	789	836	862	786	822	776	815	788	762	776	778	822	817	856	822	810	831	822	799	772	834	819	778	831	800	797	820	820	763	767	810	781	811	793	812	794	791	799	807	816	811	791	773	781	807	765	813	839	762	826	749	849	847	813	824	804	771	809	867	812	788	763	790	780	764	780	809	823	787	787	798	812	862	798	808	769	803	811	770	825	776	773	815	805	784	848	827	795	830	823	799	861	852	799	823	804	810	777	775	796	806	822	801	780	848	776	782	834	770	765	811	835	827	831	798	805	821	812	827	805	789	787	832	747	791	819	794	799	817	853	816	823	836	842	786	809	804	794	811	803	836	769	764	808	789	859	885	790	830	772	748	791	776	837	821	760	787	790	784	813	841	819	820	804	785	844	763	793	833	833	830	808	841	827	826	785	794	796	811	823	835	846	848	787	795	846	782	776	785	816	827	807	831	838	818	817	806	818	802	830	733	783	846	791	799	823	791	793	783	793	848	805	808	796	766	787	773	805	844	900	810	769	815	811	755	807	799	821	821	849	788	887	843	809	818	780	761	806	862	787	836	788	848	868	849	786	771	779	810	830	800	779	793	823	830	829	787	849	798	798	760	788	827	834	794	807	811	839	846	833	788	817	840	843	783	801	782	852	760	811	868	797	787	769	824	830	819	844	800	804	751	823	814	834	832	802	779	823	867	836	762	807	779	829	769	784	858	774	797	826	763	801	786	797	799	795	805	755	766	821	818	798	784	812	822	804	841	783	849	816	771	819	824	812	772	877	834	787	796	838	791	791	773	787	851	813	771	765	813	810	799	806	812	801	842	825	808	796	805	792	830	770	832	810	845	844	845	818	804	801	800	799	764	853	850	802	804	825	769	817	764	812	804	801	789	822	809	856	802	834	779	787	807	785	832	818	800	851	789	813	809	809	783	820	799	770	841	859	819	745	815	814	788	807	793	821	815	803	799	811	855	768	828	816	822	800	797	842	794	778	785	780	819	762	742	814	779	791	838	781	788	772	798	846	801	783	788	824	774	834	777	794	796	785	829	812	799	805	759	813	776	833	822	788	810	830	732	815	841	787	769	826	823	817	795	843	827	780	832	771	786	799	825	813	753	826	838	769	728	780	779	814	806	811	775	840	829	807	818	757	821	774	798	770	816	818	851	784	819	805	852	820	746	832	833	822	814	852	814	815	818	805	782	795	729	793	843	842	838	827	810	804	821	790	815	797	804	805	791	841	733	814	791	850	799	784	812	837	803	817	819	829	791	788	785	811	801	789	785	796	807	819	814	847	825	816	820	839	814	816	869	815	803	873	823	772	783	805	774	839	818	792	731	835	796	827	806	813	830	776	816	804	826	738	794	800	813	820	837	801	809	779	776	799	808	788	771	770	790	848	786	834	799	790	805	759	833	845	831	816	801	808	808	847	828	774	797	865	795	825	788	820	785	820	802	845	822	839	786	826	831	799	875	798	780	850	788	815	792	793	808	836	790	794	776	821	791	799	787	851	868	821	828	808	764	816	801	811	790	743	798	860	861	806	786	769	809	793	807	823	828	789	811	823	801	807	808	797	808	815	833	811	785	836	817	792	821	831	775	808	775	818	815	820	803	828	860	846	784	800	798	818	831	810	820	766	846	833	781	784	828	781	801	772	802	831	778	827	812	782	812	810	808	854	757	822	862	843	836	821	781	866	850	828	839	804	796	809	807	794	801	809	864	870	813	752	771	814	765	807	771	808	879	811	816	813	773	766	815	771	755	783	799	769	828	795	824	782	791	826	791	795	830	823	783	833	808	774	822	833	797	794	828	789	806	838	762	798	810	796	793	819	808	842	847	825	846	759	815	779	796	813	823	768	817	829	796	850	772	795	840	768	797	819	825	798	818	788	808	814	796	800	751	767	755	771	775	790	853	778	797	822	765	809	774	758	818	761	850	838	823	759	804	820	809	778	821	802	784	802	812	844	789	802	775	777	860	798	799	800	775	788	837	773	781	793	751	831	832	784	827	800	802	780	842	809	815	810	828	820	825	790	787	840	856	776	795	823	784	814	787	825	740	832	772	843	834
27085	21117	14479	1841	1010	993	963	984	907	947	898	959	999	918	972	906	977	908	908	937	919	960	966	928	930	914	888	893	976	910	909	969	890	936	881	950	952	973	947	909	926	937	915	923	897	928	957	877	881	912	902	901	906	954	891	921	893	917	877	884	884	902	935	914	908	903	932	954	846	858	958	959	943	930	926	909	866	945	925	965	929	900	896	910	868	923	928	914	944	939	964	953	924	962	895	937	967	946	885	938	953	910	916	939	903	943	946	953	896	856	904	863	925	968	942	915	906	894	913	904	954	901	885	874	884	916	900	897	928	933	904	938	927	888	955	942	978	880	887	977	900	922	889	905	931	925	911	944	971	900	907	893	897	911	906	938	964	862	863	986	956	877	945	927	908	939	975	888	922	934	932	936	973	919	908	946	951	889	927	897	889	948	854	941	862	931	931	864	883	897	916	893	897	907	928	998	877	879	955	921	912	913	904	913	910	940	879	929	913	928	912	860	920	876	906	947	934	888	900	957	981	869	903	950	909	903	930	951	899	880	903	995	903	901	927	917	928	933	881	891	917	914	925	957	939	915	914	905	948	989	918	917	886	837	882	910	922	857	893	914	895	943	922	910	938	976	901	917	959	899	898	925	917	870	919	918	928	915	875	918	889	904	930	960	935	906	908	890	916	918	888	936	894	891	941	912	936	935	911	958	863	938	895	890	905	891	937	959	911	918	914	852	965	958	954	921	944	955	882	961	947	962	900	867	889	914	915	869	896	918	889	927	852	901	957	884	924	889	902	913	855	964	910	921	975	986	899	919	915	944	917	902	917	925	848	961	979	884	968	938	999	915	887	881	895	928	899	929	913	971	952	947	952	880	903	935	905	901	873	916	950	915	946	911	947	903	908	935	900	861	858	924	948	959	920	887	955	913	936	871	943	869	926	927	957	917	915	884	973	917	868	935	944	961	954	904	872	947	892	926	936	952	914	968	895	917	852	864	864	920	891	921	866	903	889	996	906	943	936	914	911	921	928	922	937	906	910	946	918	909	917	922	905	943	909	912	880	957	897	941	905	881	916	944	949	855	929	933	907	914	871	915	901	863	917	937	893	935	949	934	898	898	860	926	888	918	886	937	928	919	897	934	923	932	931	940	909	908	915	931	867	914	889	859	924	909	972	872	878	925	922	961	924	921	904	958	947	964	914	868	915	916	901	1007	928	912	909	883	877	931	860	903	907	871	971	858	879	888	878	965	901	903	905	980	934	936	935	868	938	884	901	907	920	947	937	929	893	901	897	903	907	895	909	900	903	929	910	900	904	893	938	927	916	906	904	997	872	904	941	919	862	890	901	935	901	903	902	887	919	881	900	895	915	910	884	902	922	870	967	958	891	912	975	907	880	905	920	852	889	907	919	957	951	902	928	941	846	967	883	893	887	962	922	917	944	908	903	863	877	906	916	929	895	930	891	938	889	897	941	893	937	889	993	961	896	892	925	919	915	880	884	927	939	925	877	913	964	917	925	971	910	949	945	979	928	888	890	881	891	877	944	954	906	895	898	913	894	891	914	947	864	899	929	971	936	923	879	950	967	944	952	890	915	916	928	905	913	907	930	907	884	879	890	936	885	877	929	884	866	924	935	930	900	908	946	921	920	954	922	932	920	889	938	915	951	948	932	882	952	936	927	927	857	879	990	887	940	976	878	899	919	888	862	877	897	933	885	915	870	909	989	913	909	914	870	836	913	889	907	966	965	875	884	903	993	871	925	896	927	961	914	902	923	916	906	922	951	914	905	933	904	919	884	904	897	935	955	899	903	900	901	903	925	914	941	900	918	914	898	967	961	945	969	961	923	937	894	947	988	932	954	868	903	936	971	911	970	914	978	934	926	939	936	876	902	865	879	906	914	919	909	960	922	894	914	872	926	861	907	902	905	905	927	880	894	884	923	916	959	968	852	940	950	870	881	939	943	926	872	931	935	884	879	971	1012	905	860	930	955	896	935	917	862	934	902	889	882	953	907	906	908	930	900	944	972	924	921	931	936	877	857	922	909	911	900	921	838	861	912	914	879	887	965	895	895	871	934	888	951	941	930	930	953	883	937	913	926	924	963	885	900	936	945	888	947	967	878	903	952	892	927	923	876	880	943	873	899	921	904	944	898	865	956	974	860	870	901	974	891	942	912	880	889	901	890	933	905	983	918	901	933	890	859	887	916	887	898	913	969	945	875	934	924	873	883	889	943	911	922	989	878	877	856	894	951	913	950	922	885	904	905	916	921	943	887	906	894	934	924	938	898	979	896	860	915	922	921	935	831	884	900	916	889	943	868	937	883	917	905	922	959	891	933	850	925	900	908	901	953	958	868	942	922	929	866	966	885	924	883	901	937	890	916	882	950	952	906	916	942	898	911	906	881	946	927	943	940	943	942	925	931	926	889	952	908	869	916	936	859	910	897	916	884	917	877	909	909	877	878	898	907	981	906	902	941	909	875	977	912	897	904	906	946	934	961	887	884	921	899	909	943	897	891	950	985	891	888	885	878	928	909	937	943	909	886	878	963	857	925	909	934	912	931	887	914	907	951	905	911	851	934	971	908	887	892	913	945	872	907	900	956	916	923	940	955	856	904	956	921	912	888	958	870	879	896	970	934	910	897	878	964	919	903	893	903	921	908	904	897	890	879	899	932	920	935	907	867	907	918	912	866	963	927	927	914	920	935	930	880	973	934	894	909	879	861	966	925	940	901	837	971	895	875	916	946	890	908	846	982	907	957	930	928	910	967	925	907	914	939	938	845	957	899	908	905	928	960	896	934	906	915	915	949	926	889	901	946	907	909	931	942	890	965	925	918	897	922	947	917	921	901	892	892	884	925	891	943	904	931	892	908	882	940	932	947	877	918	918	885	955	922	951	913	926	893	912	930	890	923	907	888	821	956	886	901	916	902	925	944	916	871	938	885	874	920	887	909	885	955	952	901	916	931	935	887	938	917	926	887	936	954	905	912	875	909	895	935	941	939	967	915	911	940	939	918	924	927	891	907	897	931	911	978	853	955	927	931	918	939	961	912	953	946	985	942	930	903	887	927	951	912	951	934	893	867	888	952	923	911	901	910	879	894	938	913	924	960	911	927	879	959	885	874	941	900	921	915	894	911	938	894	919	892	947	857	901	941	937	898	942	899	950	887	952	860	971	954	876	862	947	925	957	909	938	873	945	969	932	929	996	878	935	926	957	905	930	896	930	897	929	929	886	925	922	920	936	930	988	924	918	965	894	960	900	843	937	938	881	947	964	916	916	933	935	883	929	980	908	947	903	938	923	874	934	925	954	875	915	913	931	904	904	904	938	868	896	971	942	965	921	907	898	888	898	961	902	862	952	982	907	903	909	903	917	867	938	939	987	899	833	898	966	889	896	888	933	981	949	931	1019	912	917	918	916	924	868	882	872	927	950	924	875	939	907	924	938	901	882	916	921	902	867	937	971	893	881	940	862	939	856	921	925	927	924	973	834
26777	5152	7707	1778	1744	1633	1614	1591	1648	1527	1595	1499	1594	1539	1592	1622	1540	1565	1580	1528	1550	1562	1515	1513	1559	1553	1521	1614	1573	1614	1501	1598	1479	1498	1557	1551	1552	1539	1514	1519	1583	1525	1548	1611	1521	1592	1560	1549	1533	1498	1532	1552	1526	1464	1541	1534	1494	1524	1585	1529	1548	1562	1490	1528	1569	1521	1580	1548	1576	1547	1572	1551	1570	1477	1612	1550	1582	1585	1562	1650	1486	1605	1550	1526	1581	1525	1500	1532	1487	1538	1573	1575	1531	1559	1573	1605	1515	1522	1545	1607	1500	1552	1635	1538	1510	1549	1667	1547	1565	1549	1546	1566	1621	1524	1499	1624	1491	1529	1571	1615	1463	1501	1600	1473	1573	1535	1532	1570	1558	1549	1568	1572	1559	1507	1588	1505	1563	1517	1624	1575	1630	1528	1551	1575	1575	1570	1494	1508	1540	1518	1591	1491	1551	1489	1543	1578	1574	1541	1609	1548	1626	1548	1592	1578	1559	1552	1572	1471	1578	1507	1632	1549	1610	1556	1566	1497	1556	1536	1583	1617	1533	1555	1520	1484	1504	1589	1546	1556	1545	1548	1587	1567	1542	1487	1548	1532	1485	1618	1532	1588	1569	1603	1616	1540	1586	1611	1510	1581	1528	1633	1551	1564	1578	1578	1609	1529	1446	1547	1539	1564	1594	1576	1566	1544	1551	1557	1545	1515	1570	1524	1551	1601	1516	1526	1548	1593	1542	1531	1540	1592	1476	1528	1557	1553	1558	1548	1568	1547	1459	1509	1569	1532	1593	1578	1583	1501	1530	1625	1620	1535	1524	1533	1555	1559	1504	1530	1562	1536	1569	1630	1558	1606	1528	1578	1544	1543	1563	1555	1563	1520	1538	1563	1598	1516	1528	1523	1544	1481	1534	1618	1612	1530	1487	1597	1493	1517	1564	1571	1527	1497	1613	1513	1578	1498	1512	1629	1534	1547	1500	1523	1539	1567	1556	1541	1548	1517	1550	1618	1530	1538	1543	1583	1564	1590	1494	1553	1558	1591	1551	1512	1572	1535	1602	1598	1587	1604	1509	1624	1566	1547	1496	1571	1542	1585	1541	1526	1559	1599	1568	1524	1558	1530	1604	1490	1522	1497	1507	1509	1488	1518	1538	1562	1563	1546	1543	1561	1574	1531	1538	1500	1536	1560	1524	1561	1534	1446	1524	1579	1544	1601	1556	1458	1542	1545	1566	1530	1553	1538	1609	1522	1571	1539	1600	1469	1521	1474	1566	1552	1515	1490	1531	1477	1564	1568	1505	1508	1544	1535	1563	1501	1515	1485	1572	1561	1527	1573	1517	1562	1531	1520	1545	1573	1596	1518	1564	1448	1564	1521	1575	1525	1550	1526	1544	1539	1620	1523	1581	1554	1562	1546	1536	1486	1508	1584	1535	1561	1553	1527	1569	1585	1517	1524	1519	1460	1588	1542	1523	1564	1498	1516	1564	1558	1501	1521	1559	1595	1485	1527	1512	1487	1533	1546	1571	1568	1511	1528	1557	1564	1588	1516	1590	1539	1487	1530	1605	1526	1591	1555	1538	1560	1497	1518	1593	1576	1535	1542	1498	1519	1554	1539	1526	1555	1551	1614	1583	1595	1524	1583	1468	1541	1547	1603	1544	1559	1562	1549	1567	1580	1583	1571	1606	1555	1535	1609	1589	1528	1496	1566	1505	1616	1580	1539	1541	1543	1466	1532	1540	1576	1513	1558	1568	1466	1511	1631	1612	1532	1495	1536	1561	1529	1554	1575	1572	1523	1508	1509	1537	1527	1540	1536	1530	1567	1576	1534	1460	1539	1605	1606	1499	1537	1601	1549	1522	1541	1582	1544	1582	1462	1550	1525	1601	1441	1560	1592	1581	1588	1615	1535	1529	1554	1559	1573	1501	1568	1527	1570	1527	1557	1545	1545	1495	1497	1517	1538	1581	1538	1589	1665	1589	1587	1582	1526	1524	1584	1590	1578	1598	1592	1626	1555	1562	1636	1634	1579	1534	1581	1479	1583	1523	1496	1571	1541	1494	1536	1518	1444	1558	1538	1559	1552	1505	1504	1613	1549	1530	1533	1589	1570	1549	1616	1528	1551	1551	1604	1577	1617	1512	1579	1599	1607	1546	1642	1530	1576	1560	1548	1522	1510	1524	1514	1553	1514	1580	1596	1602	1598	1566	1523	1503	1554	1546	1561	1572	1575	1574	1605	1587	1566	1575	1573	1502	1526	1560	1585	1587	1511	1566	1577	1632	1575	1560	1470	1543	1498	1538	1568	1586	1528	1521	1539	1548	1567	1563	1568	1543	1595	1540	1581	1554	1542	1568	1438	1520	1494	1545	1551	1603	1470	1565	1576	1512	1521	1539	1487	1500	1542	1501	1501	1549	1580	1588	1486	1574	1583	1529	1509	1562	1528	1549	1604	1591	1538	1538	1518	1536	1563	1600	1626	1558	1593	1489	1477	1560	1526	1527	1524	1536	1487	1573	1626	1467	1644	1576	1548	1518	1535	1550	1491	1619	1513	1522	1574	1494	1541	1530	1451	1531	1606	1502	1560	1526	1541	1580	1519	1566	1585	1558	1546	1526	1625	1574	1512	1503	1539	1523	1613	1534	1544	1643	1515	1542	1524	1591	1541	1508	1533	1506	1550	1610	1577	1592	1522	1514	1562	1555	1517	1588	1591	1574	1538	1526	1561	1540	1533	1488	1538	1554	1531	1467	1555	1484	1481	1596	1521	1608	1545	1507	1597	1514	1500	1580	1459	1616	1542	1540	1546	1573	1516	1581	1600	1548	1545	1522	1512	1561	1598	1558	1623	1582	1524	1526	1494	1449	1512	1494	1591	1467	1603	1535	1534	1577	1581	1523	1521	1591	1539	1601	1506	1515	1591	1623	1518	1518	1575	1519	1586	1538	1579	1555	1504	1525	1502	1565	1512	1480	1543	1581	1509	1528	1612	1561	1545	1560	1449	1587	1553	1597	1542	1528	1474	1499	1514	1532	1554	1604	1543	1518	1544	1658	1535	1624	1533	1531	1547	1515	1578	1594	1586	1584	1636	1510	1513	1545	1585	1551	1569	1529	1570	1570	1545	1551	1589	1566	1577	1493	1516	1596	1573	1550	1517	1516	1475	1597	1551	1532	1532	1504	1568	1558	1517	1487	1492	1516	1504	1510	1574	1474	1527	1531	1549	1515	1624	1533	1634	1609	1490	1574	1532	1536	1552	1539	1538	1600	1545	1560	1563	1509	1603	1567	1562	1541	1635	1505	1513	1565	1589	1559	1554	1583	1546	1549	1558	1589	1599	1479	1546	1527	1615	1562	1535	1542	1529	1525	1593	1596	1600	1580	1521	1556	1526	1549	1600	1532	1511	1539	1525	1565	1530	1536	1542	1572	1513	1559	1547	1573	1569	1543	1526	1578	1528	1518	1490	1550	1543	1601	1501	1572	1560	1508	1551	1566	1595	1521	1499	1519	1493	1551	1479	1488	1474	1545	1566	1526	1614	1541	1605	1533	1472	1605	1596	1545	1559	1569	1558	1561	1613	1508	1569	1606	1573	1552	1606	1549	1600	1497	1526	1558	1554	1529	1569	1605	1596	1558	1565	1600	1618	1541	1590	1613	1515	1470	1517	1497	1544	1547	1496	1558	1532	1629	1548	1529	1521	1566	1571	1525	1533	1497	1527	1537	1613	1578	1565	1501	1585	1571	1548	1519	1601	1580	1567	1582	1559	1494	1558	1507	1533	1554	1545	1561	1573	1525	1609	1572	1499	1530	1623	1556	1565	1600	1589	1493	1546	1560	1544	1538	1539	1575	1494	1589	1574	1528	1633	1635	1579	1504	1572	1500	1569	1536	1495	1546	1533	1540	1541	1601	1550	1465	1565	1529	1537	1611	1458	1574	1590	1566	1542	1547	1498	1534	1510	1529	1580	1517	1615	1483	1649	1568	1601	1506	1519	1634	1603	1485	1560	1560	1582	1512	1567	1550	1541	1555	1535	1507	1577	1540	1487	1575	1552	1578	1480	1538	1497	1610	1566	1489	1475	1528	1547	1504	1531	1596	1544	1552	1577	1516	1588	1452	1539	1475	1570	1563	1568	1563	1587	1538	1558	1602	1532	1513	1539	1502	1559	1543	1547	1586	1637	1565	1536	1500	1605	1517	1579	1528	1549	1528	1599	1542	1579	1580	1525	1566	1530	1505	1541	1519	1527	1496	1525	1594	1516	1486	1515	1497	1565	1595	1607	1545	1633	1572	1568	1553	1593	1559	1607	1545	1544	1537	1479	1516	1492	1544	1529	1597	1562	1564	1515	1543	1559	1495	1563	1532	1567	1542	1595	1563	1563	1610	1622	1559	1540	1532	1544	1557	1568	1612	1543	1548	1560	1491	1588	1599	1634	1542	1546	1538	1518	1569	1591	1534	1595	1519	1625	1611	1601	1568	1540	1515	1554	1508	1597	1550	1564	1516	1571	1561	1568	1581	1546	1511	1581	1572	1489	1582	1517	1625	1489	1525	1537	1523	1515	1612	1490	1504	1519	1573	1542	1505	1509	1501	1581	1439	1482	1519	1468	1551	1457	1556	1503	1578	1500	1475	1547	1521	1567	1512	1542	1609	1527	1571	1565	1582	1553	1497	1568	1523	1497	1564	1545	1648	1519	1513	1550	1530	1512	1603	1489	1487	1573	1579	1507	1602	1512	1531	1533	1539	1501	1618	1587	1556	1616	1565	1508	1547	1571	1593	1503	1486	1584	1633	1544	1590	1537	1592	1562	1543	1522	1596	1511	1493	1530	1536	1523	1628	1506	1574	1531	1471	1538	1542	1542	1607	1512	1506	1601	1613	1523	1555	1657	1523	1546	1578	1538	1541	1570	1500	1505	1617	1605	1472	1596	1675	1546	1509	1565	1547	1554	1529	1540	1617	1568	1530	1564	1597	1570	1560	1571	1652	1519	1490	1611	1552	1576	1501	1521	1532	1632	1617	1605	1600	1521	1524	1588	1481	1563	1586	1521	1496	1544	1572	1589	1504	1522	1529	1505	1520	1569
24242	21184	28308	24302	20432	3271	821	639	556	590	531	507	561	528	470	495	491	519	421	436	440	451	439	442	447	468	447	450	418	458	423	426	454	421	450	457	436	421	471	470	473	401	475	456	425	449	446	391	424	435	442	477	421	435	440	435	457	427	411	440	455	406	417	422	451	474	435	419	470	448	423	443	432	449	444	459	445	417	425	443	431	455	443	449	429	432	461	418	421	441	390	444	430	436	445	454	434	410	419	442	473	434	418	409	454	419	441	420	423	412	428	454	456	436	453	447	434	438	428	454	452	452	460	443	453	411	430	472	416	446	435	455	402	427	429	433	441	417	448	462	436	428	449	449	426	481	448	404	464	427	433	433	427	443	440	463	445	424	427	471	445	438	434	458	409	412	463	429	421	430	444	405	426	457	437	452	453	437	442	454	455	444	413	457	442	453	458	426	478	442	422	448	446	424	427	411	446	400	439	435	448	416	438	439	458	438	436	417	430	404	402	428	404	408	451	439	412	418	404	399	430	412	443	424	442	433	458	389	388	416	481	428	408	430	478	435	476	434	416	439	451	478	397	451	421	443	442	433	403	407	411	431	448	435	426	460	481	436	423	442	448	423	406	424	463	454	398	458	420	443	435	425	446	382	458	432	384	435	417	409	414	433	445	414	408	443	445	400	467	430	439	411	445	451	425	453	416	424	411	452	447	415	407	406	422	426	414	464	437	433	441	458	418	450	432	451	437	444	422	454	469	455	429	437	463	447	426	426	449	418	448	450	418	448	431	459	400	437	456	419	417	396	438	418	455	433	449	412	442	468	446	429	434	450	452	478	433	472	437	426	378	408	437	435	406	427	427	447	402	439	407	376	433	412	416	433	438	436	425	425	422	430	445	447	433	430	430	461	415	460	438	423	458	391	386	490	416	468	444	414	444	469	420	434	412	461	429	420	418	408	452	416	447	459	469	433	414	409	450	456	437	436	411	451	473	423	400	401	444	441	467	443	398	423	441	430	468	426	437	406	475	421	435	444	469	430	412	418	458	379	485	420	430	449	432	461	405	444	422	467	431	408	440	414	453	446	426	422	417	441	456	484	451	471	429	454	425	436	440	422	405	446	432	437	397	490	435	443	411	421	401	461	456	424	401	451	436	452	390	474	435	420	414	463	444	403	444	464	437	437	453	420	435	442	397	412	462	482	450	445	422	436	446	409	462	411	445	431	434	459	429	457	416	409	436	462	404	412	415	442	445	423	408	439	426	442	412	477	452	398	403	421	407	438	418	430	446	407	477	450	401	459	445	433	421	437	465	438	419	425	441	431	409	417	453	438	436	475	424	424	450	462	409	417	457	411	421	417	449	448	461	394	411	411	439	472	493	426	446	412	419	418	413	415	439	436	440	438	423	428	422	438	412	422	448	451	440	419	441	423	450	490	464	420	454	441	478	426	452	473	435	444	424	437	411	436	500	451	462	435	421	418	413	441	465	432	420	435	443	461	439	426	410	404	417	447	420	445	398	422	441	429	436	403	437	438	465	449	447	448	434	444	439	448	410	462	425	452	433	441	402	415	400	428	468	442	383	421	437	454	446	438	432	437	437	445	460	465	436	444	450	421	431	444	399	430	475	419	422	420	447	446	435	488	408	413	458	449	420	435	430	489	458	450	404	472	409	420	402	426	431	446	457	457	389	405	424	449	433	486	397	425	428	437	451	473	430	412	448	446	459	437	442	415	447	447	432	460	465	475	437	438	440	418	433	408	447	464	439	461	434	447	430	425	437	441	495	452	423	430	477	444	422	454	417	427	449	424	407	383	436	405	439	456	420	461	447	428	458	417	419	429	442	402	453	458	420	437	462	453	427	413	416	470	434	433	439	432	465	458	480	466	423	431	452	440	450	454	416	473	443	421	430	399	448	446	440	421	421	416	454	426	445	407	438	439	412	441	467	409	426	423	445	467	418	435	450	433	447	418	395	414	430	455	410	456	454	427	437	459	432	415	434	371	412	420	460	456	452	455	453	424	480	420	469	441	447	450	441	440	427	421	422	380	409	381	429	435	400	475	417	410	446	426	435	464	442	423	460	425	450	439	455	390	392	439	431	453	421	397	458	413	434	409	420	399	435	466	434	435	382	407	451	414	458	435	386	410	436	450	408	459	466	439	471	422	455	454	401	456	467	432	421	428	430	407	461	431	454	437	449	408	392	397	430	450	417	413	439	416	470	446	444	417	418	413	462	432	430	454	437	451	443	415	440	398	429	436	414	466	458	408	407	431	443	487	427	433	434	411	397	442	433	419	424	431	448	439	476	424	420	460	420	456	441	422	422	427	458	424	450	421	415	444	430	409	432	459	420	431	477	442	469	433	440	434	415	429	405	419	439	447	454	484	439	454	420	433	452	452	436	430	422	445	415	442	427	415	398	457	440	428	443	453	417	421	429	413	491	416	401	452	432	447	427	440	451	411	421	455	454	441	426	463	424	460	437	440	420	440	445	416	447	417	410	448	457	478	425	468	435	430	441	425	422	452	424	439	432	420	447	435	418	425	438	424	441	425	419	434	454	443	433	472	461	429	437	420	430	461	417	404	436	423	465	458	409	415	398	444	405	435	433	429	415	472	453	408	445	429	394	438	467	428	458	424	414	429	430	458	434	459	452	399	428	435	419	433	442	418	455	439	431	437	418	482	407	423	425	415	424	402	445	446	441	467	409	441	395	449	395	427	413	463	413	427	430	414	449	419	456	426	469	430	418	465	444	429	424	440	452	420	428	438	444	446	439	434	466	435	480	441	435	458	410	424	423	433	415	469	431	469	440	406	447	452	467	444	482	443	431	426	459	432	454	426	430	434	441	448	426	441	411	456	449	438	390	433	457	470	422	409	419	411	418	461	432	415	382	448	492	396	436	404	448	460	411	417	455	432	448	434	460	455	468	452	491	411	440	438	437	458	429	429	394	394	432	451	398	429	454	414	445	448	421	407	414	409	429	452	442	436	426	424	432	447	476	457	467	399	427	430	397	475	442	430	423	431	434	399	417	414	459	415	440	459	433	422	462	437	470	404	441	416	443	435	423	468	404	439	431	391	447	415	403	440	407	439	423	440	459	440	458	452	415	460	455	428	419	469	460	439	439	429	439	422	417	418	450	442	446	436	439	423	429	454	416	444	477	415	403	384	446	444	487	432	441	415	421	465	444	432	417	447	463	427	422	451	441	444	449	437	447	427	424	466	393	443	448	408	429	412	445	429	461	471	408	445	441	457	489	438	441	453	406	453	433	453	412	414	441	447	430	419	414	434	423	443	418	420	434	452	411	456	432	407	447	419	407	408	421	445	427	437	454	425	433	425	412	451	458	446	437	406	459	424	422	458	463	431	453	429	479	431	417	379	450	460	439	407	434	447	473	446	418	463	455	444	439	395	428	402	433	454	412	399	444	452	426	422	443	447	408	452	438	436	419	427	460	450	442	420	432	419	407	464	376	459	448	444	409	396	466	450	434	445
47560	12371	15690	3859	2677	2076	1687	1499	1234	1182	1126	1084	987	987	913	955	895	878	838	865	884	891	867	866	842	879	806	863	813	897	824	848	818	843	835	835	827	844	827	831	784	824	805	787	825	862	767	839	806	761	792	798	773	768	826	786	790	797	818	754	788	804	756	774	773	742	750	751	785	772	829	795	772	772	771	826	826	786	803	780	773	792	837	789	831	763	786	802	806	781	773	797	800	718	819	808	818	820	789	830	807	812	785	765	789	782	806	728	808	789	821	812	810	799	808	800	771	798	778	756	750	810	754	782	741	782	774	837	774	781	810	788	771	822	766	739	774	778	813	830	850	809	803	790	776	805	779	777	789	757	738	767	771	797	799	741	804	814	824	768	833	809	829	795	793	775	781	806	795	807	846	783	806	788	776	810	765	792	800	765	769	823	762	805	815	813	752	817	763	813	817	735	736	830	799	760	814	810	808	801	834	816	775	778	816	773	788	800	813	812	819	834	801	803	802	783	798	836	777	765	805	783	785	810	813	763	789	798	839	769	811	739	800	729	778	792	764	851	803	779	805	788	789	812	831	778	754	801	796	770	824	760	811	763	804	795	776	822	765	773	800	762	801	786	818	795	779	767	767	810	842	786	796	792	775	774	809	781	747	775	783	769	769	766	828	795	775	791	779	794	802	807	843	802	803	784	767	779	779	792	768	794	778	757	807	796	794	838	812	794	736	798	828	771	746	749	787	799	802	829	834	770	813	785	776	748	810	837	782	798	799	818	753	802	770	756	757	792	815	782	845	778	819	754	779	774	713	837	811	742	755	799	799	838	780	844	763	829	767	756	760	754	805	773	743	788	766	818	727	786	790	790	760	763	799	807	782	765	778	757	778	790	798	766	778	812	794	789	799	852	793	741	761	769	786	762	828	801	805	784	823	814	828	807	789	790	811	770	815	725	803	767	816	794	771	807	759	784	832	761	775	807	798	806	800	787	849	864	812	786	823	804	763	764	775	829	788	735	814	824	771	793	806	813	766	802	828	782	784	753	831	778	777	819	803	771	775	832	762	814	783	802	757	782	828	781	781	785	755	828	808	806	765	818	778	791	766	760	807	813	805	759	775	767	801	801	817	786	795	782	743	803	782	804	833	805	759	711	761	772	806	794	769	779	800	760	809	822	807	833	804	782	805	794	805	798	800	809	774	813	725	770	816	815	778	784	812	776	828	844	803	815	712	767	779	779	745	759	845	858	802	815	819	768	816	782	749	785	784	787	814	802	765	787	760	736	782	822	800	788	825	762	778	750	773	804	778	814	786	846	810	761	749	800	764	756	791	782	759	790	830	785	799	852	747	790	747	827	784	784	783	756	791	805	812	809	834	796	774	788	785	783	807	801	755	799	814	822	838	786	777	786	809	775	750	771	739	763	795	821	805	771	867	827	778	839	845	744	815	790	757	816	788	799	766	771	798	777	824	776	774	771	772	746	799	797	773	810	756	734	794	752	795	771	821	810	785	781	817	828	757	777	798	796	789	796	772	780	781	773	753	737	772	813	771	742	805	745	831	778	789	793	806	800	797	796	791	759	806	833	801	770	776	788	780	830	785	788	774	769	800	795	751	817	811	778	777	809	825	814	785	796	785	810	813	783	812	844	783	786	799	780	807	759	831	757	798	778	797	712	774	759	774	797	823	793	775	785	803	786	763	792	760	788	769	813	749	811	782	791	777	747	794	762	831	753	833	802	825	768	830	790	752	759	809	808	786	784	785	803	803	834	790	790	835	791	788	805	778	823	790	802	790	798	823	732	796	854	764	781	734	770	781	830	752	742	820	742	760	781	770	776	795	798	755	851	830	805	803	793	778	800	818	842	788	729	770	761	766	796	767	772	803	756	770	796	819	793	752	781	762	772	761	724	782	780	812	761	784	800	802	776	789	778	834	828	764	811	775	834	762	798	784	763	871	813	786	785	788	767	803	795	800	806	751	783	756	835	826	780	767	765	781	779	779	774	815	779	755	744	712	752	792	772	794	791	778	793	804	787	835	795	793	762	808	763	766	780	791	831	748	750	818	793	847	782	786	789	748	789	747	771	848	765	805	846	828	784	824	796	793	762	831	826	784	827	812	775	723	758	782	797	780	836	804	812	795	791	818	813	768	831	804	795	852	816	793	795	763	776	796	793	796	742	724	771	778	792	787	770	783	808	859	737	799	824	807	771	800	816	788	825	811	790	781	796	760	737	759	786	819	827	775	804	784	822	802	782	770	773	815	807	788	796	814	745	747	777	759	821	779	757	777	809	791	790	814	745	799	766	795	767	798	765	821	837	793	780	827	790	797	833	835	785	826	837	781	786	793	745	760	793	770	793	799	755	815	785	811	801	753	759	788	806	773	788	765	716	785	806	778	800	783	823	817	766	765	803	819	774	803	745	763	784	788	800	754	787	773	789	783	734	785	800	796	797	820	756	802	723	774	816	795	776	752	796	750	821	754	748	827	731	738	842	769	804	754	786	777	773	853	813	812	779	782	810	739	761	816	785	802	784	772	757	793	766	775	767	724	761	834	770	766	850	797	794	778	798	755	800	785	830	743	776	840	822	817	797	796	839	835	789	784	791	754	842	757	791	790	737	803	769	728	794	779	794	778	766	782	799	817	757	804	774	783	829	759	834	858	791	814	798	807	790	774	821	776	745	796	766	739	774	805	756	826	817	756	762	859	811	801	782	785	740	761	736	756	735	773	780	761	784	753	799	786	808	781	789	743	760	797	784	810	833	788	767	768	788	763	767	767	766	792	783	808	789	797	808	820	785	764	796	838	760	785	801	762	800	716	795	751	794	796	821	721	805	758	757	781	842	789	777	793	788	817	788	729	779	805	755	758	749	774	743	763	769	793	761	816	819	777	789	806	781	808	826	829	827	737	787	816	747	744	845	812	773	787	801	776	794	814	759	747	781	802	784	800	785	809	818	806	800	823	813	761	785	803	782	796	830	778	800	793	821	821	794	786	781	795	789	793	790	782	772	777	759	812	800	773	786	795	790	787	753	800	792	824	809	752	828	775	777	779	745	754	760	818	786	773	804	809	749	782	844	810	809	841	790	797	757	788	769	772	828	785	769	772	776	814	811	773	790	802	801	759	797	781	801	803	803	807	776	741	747	834	786	763	808	803	750	742	817	816	710	804	796	787	790	828	797	832	751	769	773	806	815	778	790	811	759	789	758	809	797	808	778	802	777	823	754	767	776	843	783	756	812	797	807	788	794	768	789	822	749	803	762	783	754	776	820	761	828	824	730	727	794	800	796	740	816	753	791	765	798	775	801	787	787	797	770	799	819	764	763	787	820	773	817	832	749	763	820	798	792	738	798	770	785	782	808	745	813	789	849	772	856	813	846	757	762	851	773	807	804	834	773	803	825	730	839	800	826	807	790	803	764	811	786	803	821	760	787	820	760	736	794	788	782	777	765	778	768	815	818	792	780	807	781	800	765	784	786	749	770	833	799
23205	21196	29144	23565	21197	20188	2664	901	759	672	648	594	578	609	554	573	579	515	552	506	535	511	533	504	535	490	519	501	462	536	466	479	471	505	485	471	462	521	480	531	458	509	501	462	472	467	507	444	466	505	477	471	496	526	484	502	477	446	464	504	441	520	473	449	476	458	449	461	460	483	458	487	465	480	496	457	494	469	479	464	482	470	452	447	499	490	464	464	480	467	448	470	476	505	491	492	512	483	470	494	452	469	409	458	463	458	432	469	462	444	464	445	444	475	472	467	462	442	445	507	449	474	474	462	470	470	427	490	502	469	496	515	414	509	463	478	448	475	483	460	465	431	489	483	490	450	477	491	450	450	459	481	455	501	470	435	455	471	460	465	482	454	482	467	450	486	499	460	494	483	469	442	460	453	454	462	484	513	456	443	486	459	467	511	491	502	466	494	478	483	470	469	466	526	496	495	453	500	489	479	461	490	443	465	448	474	478	491	488	456	485	472	472	474	483	472	449	434	452	482	498	460	488	458	504	484	446	443	472	486	459	420	489	439	476	449	453	490	473	515	493	480	487	462	463	452	442	467	464	470	510	511	432	445	492	485	453	493	485	506	485	449	442	458	506	481	431	442	489	468	454	455	473	484	442	476	463	497	468	467	460	453	477	458	471	489	493	492	496	454	449	452	469	432	471	477	480	478	486	500	443	489	467	461	477	503	468	463	483	460	446	462	460	473	456	439	455	438	466	474	479	415	473	480	493	451	471	449	467	456	446	497	430	463	466	490	460	483	455	452	489	459	517	487	487	464	480	482	448	450	490	430	484	442	483	459	456	490	493	473	449	503	452	492	500	480	493	436	469	493	456	456	478	444	481	452	478	450	480	447	471	449	461	482	449	432	444	458	531	524	470	468	484	462	442	447	470	437	470	446	452	508	448	487	441	506	446	472	509	485	482	473	467	513	439	461	492	466	495	450	451	450	475	474	485	492	478	460	462	453	468	447	484	519	482	478	457	478	445	474	488	480	466	447	483	483	488	422	468	470	491	438	449	516	464	533	456	458	462	455	444	459	460	453	476	452	489	497	478	446	478	457	496	455	500	484	473	471	473	507	446	462	516	452	474	479	447	471	451	488	506	488	488	432	471	460	469	491	461	464	465	448	464	450	451	473	489	485	468	452	463	444	443	477	471	448	489	418	443	469	477	500	433	449	429	485	472	466	473	451	501	470	456	467	415	475	462	449	434	441	482	472	468	499	455	497	480	458	485	454	474	454	453	482	466	493	479	464	437	467	489	462	453	467	460	516	456	500	431	460	443	460	445	469	464	467	476	438	484	498	460	454	463	457	456	481	467	497	461	448	469	473	472	463	443	497	458	478	466	456	456	427	499	455	482	451	507	476	427	454	489	515	462	443	443	464	459	459	459	459	424	486	445	442	444	475	449	497	455	478	439	435	485	459	473	460	467	499	485	462	492	484	473	480	457	455	428	458	462	452	477	476	515	459	465	457	456	494	434	466	440	492	465	472	485	444	467	464	446	511	473	476	445	512	518	488	488	490	474	470	462	430	454	447	471	499	425	443	477	478	475	437	497	447	450	460	477	440	416	496	456	445	487	510	444	500	484	455	514	487	426	417	498	471	471	487	451	453	484	456	493	447	474	502	446	469	456	446	440	483	477	451	469	451	446	444	493	494	470	510	478	471	481	447	450	452	491	468	459	507	452	462	483	466	501	480	470	447	466	498	471	463	443	493	468	463	448	444	444	471	469	469	460	443	484	466	447	500	462	517	447	469	432	466	453	474	452	451	438	446	488	473	489	453	524	512	474	482	460	447	451	506	455	475	505	496	448	447	486	516	476	432	453	478	465	441	431	438	485	485	502	492	460	491	482	487	504	443	472	451	470	480	462	469	447	545	513	461	464	475	469	504	487	541	492	470	507	454	476	461	448	441	494	481	478	414	444	491	448	478	504	489	495	481	489	436	467	501	467	462	516	462	443	451	468	453	457	452	487	455	494	426	493	439	444	461	462	458	491	480	471	481	471	450	440	478	447	508	469	482	441	420	452	476	468	458	467	489	474	462	451	499	484	465	447	490	450	468	458	484	489	467	476	451	460	466	467	501	507	486	501	464	494	442	482	459	493	512	440	500	464	468	474	469	501	482	481	488	476	474	480	461	459	445	484	476	448	509	482	465	443	458	478	461	451	460	439	474	424	485	476	480	457	488	441	470	462	467	475	481	453	453	552	494	438	473	487	472	445	476	438	443	444	492	453	443	414	485	479	489	462	479	444	505	451	468	474	481	432	487	476	467	494	491	452	442	459	453	477	437	457	472	505	476	483	451	482	484	429	441	475	475	454	444	480	444	476	481	458	480	468	446	477	462	473	512	501	457	469	479	487	482	493	463	491	467	489	478	481	477	461	460	500	473	431	472	465	433	484	483	483	514	471	486	487	467	448	492	447	469	455	436	475	466	494	460	439	436	467	486	475	499	479	470	472	477	481	459	463	473	459	481	439	458	473	488	459	468	471	464	464	495	487	473	442	461	456	458	499	454	503	442	448	474	499	487	497	506	474	493	490	496	453	450	460	443	480	463	479	469	452	458	439	507	489	505	482	473	481	448	460	427	435	531	470	475	443	437	485	487	490	471	452	445	493	522	476	475	457	519	503	458	503	464	454	459	462	463	470	503	483	477	446	451	480	454	500	492	505	503	445	451	472	506	503	426	513	500	460	437	496	467	451	467	458	484	475	471	464	455	447	468	458	463	480	474	472	475	522	449	483	448	465	471	506	450	462	468	468	502	455	472	439	431	497	489	479	482	473	437	452	484	474	483	488	494	444	458	481	467	416	495	490	489	459	476	486	433	504	473	496	453	504	445	486	517	473	491	458	471	476	420	484	484	456	469	500	452	485	498	482	458	509	534	463	481	487	470	509	480	466	470	489	446	481	467	468	461	474	487	451	483	458	526	468	477	422	462	481	451	485	516	510	460	450	470	438	484	436	436	479	479	476	441	482	478	442	450	483	465	487	497	509	455	479	480	465	488	467	474	468	469	451	467	462	497	458	492	471	485	450	432	470	455	433	459	487	466	455	475	464	461	482	493	479	451	491	475	437	457	447	473	468	466	436	497	477	466	495	501	466	471	472	456	492	475	464	470	481	504	486	434	467	490	500	464	438	436	473	500	470	463	488	446	473	477	490	423	424	510	482	507	453	455	479	463	455	486	473	463	455	464	526	496	460	478	486	524	445	498	450	462	436	463	446	452	512	472	437	474	456	472	437	491	485	516	488	437	488	448	467	453	448	441	466	477	478	450	513	466	482	463	480	402	439	482	515	478	508	458	431	458	484	473	497	469	463	450	491	490	507	464	474	481	505	465	493	448	494	477	477	459	445	495	474	438	482	483	443	453	483	465	432	466	456	447	444	422	474	460	468	493	452	477	449	442	475	467	481	437	489	467	470	477	456	464	472	471	475	477	491	490	443	453	444	452
52147	15268	19299	6353	4331	3219	2496	2083	1807	1671	1443	1352	1194	1200	1086	1120	1014	1060	1007	1012	914	920	928	916	931	928	947	866	886	897	832	830	869	836	820	814	863	839	851	848	859	846	846	829	807	834	829	838	840	791	838	823	804	813	805	802	859	857	833	838	823	821	810	858	872	793	816	847	814	794	789	831	827	822	816	759	867	796	778	834	797	828	811	825	826	859	818	782	877	813	798	856	820	834	813	826	789	798	793	814	807	831	780	852	833	832	843	805	808	780	798	856	833	781	830	819	792	866	803	841	767	819	750	826	809	849	783	829	811	807	823	795	869	829	788	813	828	834	793	781	829	781	858	792	818	801	744	832	771	845	797	845	840	856	857	772	764	820	817	760	793	771	819	795	847	777	802	791	815	797	804	789	825	790	787	813	820	856	838	814	845	806	808	810	832	795	847	809	805	838	817	813	815	850	768	755	811	841	723	786	821	757	763	755	798	804	867	783	790	826	807	852	760	803	809	805	831	773	790	813	755	774	828	763	796	756	831	762	817	833	848	802	813	756	794	810	792	786	830	878	872	772	818	798	836	747	778	841	799	839	832	789	818	866	835	821	797	804	762	827	766	780	827	815	807	807	810	810	755	830	816	851	779	871	825	832	785	835	795	788	836	741	854	789	801	787	788	823	818	866	771	713	828	786	792	821	821	809	787	798	739	811	815	768	838	830	815	814	823	829	818	851	782	811	819	791	748	835	800	827	783	844	814	816	782	816	821	807	801	831	842	807	854	758	814	770	841	833	795	782	784	801	830	797	803	784	824	846	754	804	798	809	773	796	814	856	848	823	840	807	839	804	820	833	857	802	809	782	845	775	835	783	808	806	780	857	799	803	785	824	805	859	760	754	840	853	749	761	861	838	793	823	808	797	824	838	827	856	778	796	785	795	813	818	832	770	805	774	757	788	752	785	786	809	813	747	798	837	834	816	795	790	785	801	794	806	817	773	822	798	842	778	772	820	808	803	831	744	803	812	841	877	818	766	829	778	752	784	842	834	784	825	852	769	776	849	785	776	841	798	832	809	808	834	753	742	837	841	802	781	816	811	805	790	845	786	850	821	824	776	798	817	769	818	793	810	824	815	769	850	816	821	857	814	817	838	822	848	778	795	804	815	834	744	721	762	844	809	818	804	801	834	807	821	837	795	851	844	834	826	785	819	810	816	782	843	798	786	821	873	834	809	764	827	833	803	766	793	790	790	835	769	800	801	775	772	839	816	788	795	772	838	772	838	802	770	863	816	772	802	822	841	826	778	800	822	786	826	781	829	883	784	816	794	818	804	811	827	802	819	806	820	786	738	803	760	809	804	790	830	759	838	803	737	802	762	821	759	835	796	771	798	787	855	809	792	840	747	831	817	826	790	800	784	811	791	774	796	804	731	763	765	803	819	784	790	813	833	807	758	822	794	823	751	739	814	803	815	797	783	803	775	796	787	808	848	794	823	848	822	799	808	782	820	826	778	808	805	798	783	806	826	847	779	744	799	821	848	831	822	838	849	822	749	790	794	827	898	774	780	824	845	802	847	784	843	834	761	830	819	789	803	770	824	815	815	843	746	801	755	783	795	779	782	822	788	836	804	803	798	846	785	834	760	796	861	812	815	768	804	805	790	799	833	830	836	826	796	797	831	839	750	821	828	847	781	773	827	837	898	819	771	773	806	810	820	792	777	837	777	758	807	851	808	840	809	812	793	870	801	834	762	823	791	820	811	811	851	799	821	787	804	788	824	827	800	782	803	828	790	816	801	826	816	857	833	791	790	836	819	808	780	784	829	759	806	788	808	784	805	840	819	770	757	816	809	809	750	802	833	807	779	763	812	807	787	816	850	802	825	778	808	791	821	796	794	792	782	787	859	810	841	835	830	796	792	776	828	762	822	776	823	817	784	787	783	819	772	806	821	809	776	798	817	788	841	832	827	832	827	777	791	742	825	879	830	798	735	797	832	790	804	797	787	825	831	771	814	882	814	811	818	818	773	790	831	841	772	789	794	790	789	881	861	832	836	805	812	776	775	855	770	828	782	779	779	797	768	809	818	792	836	811	783	796	808	845	825	785	794	810	781	848	807	808	851	777	844	860	826	773	825	820	810	835	817	804	751	796	784	832	806	831	793	807	786	812	845	817	775	786	802	785	826	845	787	829	795	821	810	816	824	795	810	843	795	787	830	796	817	810	757	824	831	808	829	790	813	823	767	807	785	836	832	762	779	722	780	783	829	772	830	829	785	751	810	802	825	831	846	813	843	778	809	796	823	798	820	799	798	789	861	767	815	820	829	765	871	772	798	809	778	770	834	818	763	815	778	792	797	777	750	777	812	787	840	836	854	801	758	868	798	771	784	809	817	807	803	799	825	806	758	778	751	802	766	812	818	821	824	812	811	815	838	754	786	826	822	819	820	760	777	778	807	807	817	833	800	759	831	817	795	776	803	844	789	855	847	782	819	805	818	823	785	778	773	832	813	817	844	834	814	816	795	792	810	820	799	801	818	807	780	811	815	840	847	807	864	828	763	791	796	820	744	862	837	793	861	754	757	802	830	786	791	781	838	871	781	803	832	775	820	853	801	798	812	820	755	842	802	795	816	829	814	794	816	762	825	811	814	837	787	804	812	805	804	809	820	783	816	849	786	817	796	800	795	875	802	789	782	799	796	819	787	780	836	815	795	855	794	842	778	742	800	805	854	855	779	819	817	829	805	791	782	836	810	773	810	824	804	810	772	832	844	835	829	848	789	794	802	802	773	761	787	815	815	812	790	798	804	846	816	866	780	761	803	817	760	803	818	785	768	817	798	786	801	811	812	807	818	795	833	795	845	799	754	795	776	795	806	851	799	845	794	779	801	859	803	803	831	817	869	821	778	789	809	801	821	822	801	826	852	784	810	804	820	783	803	820	804	841	864	816	794	797	759	857	800	814	799	772	804	801	853	819	823	765	841	830	790	771	846	813	762	784	783	840	802	807	817	775	788	812	803	777	799	808	849	796	808	830	801	793	825	779	820	823	819	823	781	738	813	824	762	818	771	858	843	797	789	794	805	779	825	784	862	823	825	763	840	780	800	769	836	818	788	791	827	803	777	868	779	786	782	802	788	816	793	806	804	866	789	763	828	839	819	787	773	796	798	743	766	777	811	833	810	812	791	781	846	824	796	768	801	833	721	785	777	803	857	762	827	811	796	784	787	820	770	831	846	733	782	797	809	795	814	794	829	795	762	777	782	817	775	819	821	804	815	807	747	815	794	822	871	811	823	795	802	823	798	850	812	779	736	830	806	826	820	882	787	841	783	838	794	790	764	795	800	794	815	757	801	851	808	785	777	795	790	846	817	833	868	794	867	810	778	772	768	813	754	766	766	803	799	767	804	845	801	824	783	723	770	780	798	829	806	839	805	820	794	754	828	775	819	848	782	788	796	830	831	809	819	807	804	767	823	790	757	789	784	814	830	830	795	848	819
26959	20945	13235	1894	1173	1095	954	920	864	849	932	927	890	931	925	910	887	900	944	932	886	912	897	916	883	920	907	901	849	890	886	927	904	867	934	925	936	889	930	922	887	907	877	906	890	907	885	887	935	918	912	916	912	875	901	891	873	956	917	885	911	870	900	946	902	896	894	893	953	873	924	875	917	904	918	902	895	973	922	952	846	934	919	900	973	861	870	928	895	912	914	897	911	928	895	924	942	957	956	915	888	889	892	934	906	844	896	965	897	934	894	941	920	907	929	919	875	882	912	919	919	898	945	864	890	888	885	902	938	887	893	862	863	804	905	931	910	894	911	891	889	925	882	930	894	930	935	861	901	887	899	833	893	888	917	954	937	924	896	959	892	863	912	878	900	873	913	887	861	893	865	899	888	913	907	896	873	870	900	872	921	907	909	876	900	902	851	871	873	923	922	915	908	892	854	907	895	918	901	900	960	895	925	909	932	876	922	877	937	894	893	900	921	877	850	894	878	922	928	896	926	905	859	899	864	925	884	911	850	919	891	872	910	895	953	839	932	905	911	896	929	920	897	910	937	910	896	893	936	906	881	937	903	919	906	939	857	932	943	900	875	899	877	866	907	904	898	885	906	976	938	912	890	854	931	905	963	894	942	892	851	835	900	880	886	908	881	857	933	918	898	900	932	904	930	905	891	833	866	951	904	939	885	916	883	836	897	912	877	934	904	939	915	882	902	912	896	911	926	880	871	954	858	954	855	927	914	894	923	921	859	846	866	872	886	866	894	879	900	913	877	902	913	940	902	933	923	898	910	930	879	871	961	862	845	878	947	895	926	930	896	879	885	889	889	913	861	916	884	882	948	881	964	857	893	905	908	875	871	969	922	919	906	887	884	926	906	915	958	902	867	853	933	895	871	878	960	922	921	914	924	884	860	863	929	887	887	866	917	923	974	888	933	911	876	882	952	902	936	939	878	899	877	882	941	854	918	916	945	923	915	913	840	928	878	870	908	928	898	913	899	923	899	973	928	917	931	934	946	877	891	855	899	914	962	822	941	896	905	863	902	904	903	902	846	884	890	858	905	905	913	897	873	899	890	893	938	923	879	923	898	911	886	914	913	929	848	910	901	946	919	885	930	893	829	924	888	899	908	865	884	887	874	895	921	899	898	883	934	893	934	854	879	910	942	867	895	938	922	924	931	943	904	919	961	902	930	910	886	868	956	925	851	864	888	939	916	879	940	904	865	924	910	885	838	872	906	844	835	886	920	886	924	921	935	917	897	898	879	892	943	920	945	847	886	905	903	904	912	915	916	836	912	916	903	961	849	902	921	876	898	886	921	890	920	914	886	874	858	852	919	926	867	910	924	913	913	896	948	869	900	894	893	848	916	837	934	895	948	862	903	901	850	872	875	892	919	952	896	901	867	900	907	891	863	905	865	894	896	917	881	949	900	925	958	872	912	897	907	896	891	866	900	898	938	865	847	900	885	890	892	908	922	905	888	915	894	952	919	813	943	920	930	884	926	899	911	853	912	870	908	930	950	932	900	933	863	931	873	888	864	889	887	861	936	913	919	924	884	982	958	908	918	867	953	892	881	922	869	897	884	904	858	874	900	889	884	937	906	872	900	931	868	913	918	956	856	907	924	950	905	870	839	920	920	956	886	916	920	949	944	936	971	906	916	857	930	890	914	904	853	926	943	889	940	947	875	882	925	861	910	885	918	886	915	867	922	916	908	856	931	910	891	850	934	900	905	943	899	911	939	961	900	948	878	887	875	911	926	853	892	968	948	885	897	861	868	905	876	921	841	846	957	911	923	865	843	894	919	911	904	938	958	911	974	909	901	867	883	940	923	883	910	883	862	869	887	855	874	948	852	882	888	955	900	884	907	892	914	908	865	902	906	910	918	878	835	852	879	832	883	916	895	881	827	916	916	918	921	847	930	939	888	936	874	914	872	924	920	913	931	854	916	921	887	929	850	943	885	887	873	890	882	909	915	833	856	846	890	873	911	878	895	895	918	935	905	879	921	923	906	908	884	929	890	870	917	899	901	936	990	875	893	864	901	916	921	973	914	869	862	874	881	963	911	947	885	907	907	875	929	845	886	908	873	901	914	894	938	879	905	931	885	866	903	896	941	936	927	923	888	887	906	907	894	938	943	881	909	872	852	929	895	914	905	906	928	915	966	913	843	917	919	913	920	892	919	932	958	893	898	917	896	868	860	903	925	930	879	837	887	867	898	868	914	886	885	882	916	882	892	933	929	912	887	912	852	936	909	882	875	852	875	899	906	920	873	877	888	923	885	843	864	877	879	885	890	855	879	929	869	884	949	903	991	860	856	923	928	942	870	921	928	886	903	934	891	872	857	892	882	913	943	915	882	882	882	828	926	851	873	984	924	915	909	870	958	913	874	931	899	904	889	876	881	873	891	912	911	885	929	882	894	902	895	860	945	909	882	925	937	922	830	846	901	885	905	980	947	919	868	921	945	884	861	923	898	936	900	922	897	838	944	895	897	869	858	934	853	920	830	911	865	919	860	895	882	913	920	924	906	892	888	904	893	898	918	873	889	855	884	946	892	926	851	879	918	875	936	842	925	912	906	920	896	934	921	912	873	882	980	898	914	854	898	872	840	879	827	936	886	922	898	915	889	894	873	912	843	893	913	865	903	932	961	933	928	885	942	903	876	883	873	937	891	907	916	916	893	918	886	876	875	909	916	883	878	962	895	905	885	847	900	878	878	885	918	938	853	924	908	928	929	889	905	917	902	859	885	930	894	900	903	904	936	909	877	858	885	859	881	935	886	909	880	888	791	912	887	896	864	920	906	916	894	919	931	886	902	888	904	958	897	901	902	917	890	933	931	891	935	888	861	861	889	893	916	901	869	872	927	916	942	916	883	882	912	874	863	925	915	930	939	900	899	956	858	939	915	892	878	862	923	899	895	865	907	923	870	868	889	917	902	963	928	909	871	891	889	937	898	917	900	922	891	922	914	897	877	896	868	905	901	867	911	930	849	833	890	881	914	877	911	907	896	957	952	912	827	879	897	928	869	904	874	855	899	870	911	920	915	946	927	959	898	914	975	947	882	855	898	914	911	884	893	876	929	900	890	903	918	853	927	899	889	908	882	891	858	972	889	872	901	976	917	872	914	882	889	856	871	904	944	893	936	948	915	858	878	877	851	856	893	906	904	901	917	858	880	877	903	906	888	922	923	923	923	859	874	865	889	922	958	915	933	881	934	897	914	867	883	894	939	901	930	856	880	913	945	886	911	894	879	917	892	926	925	922	879	870	883	866	900	925	897	928	908	885	919	889	931	883	906	952	890	911	904	875	906	918	918	902	874	917	862	929	902	867	888	943	921	882	904	925	891	859	912	851	939	897	890	921	820	879	909	875	874	891	866	875	923	903	953	898	889	876	905	851	899	878	858	893	868	902	890	926	907	867	935	897	890	894	892	883	900	948	895	937	852	929	929	880	936	868	948	948
27171	5651	5236	1899	1714	1652	1702	1588	1509	1509	1584	1580	1544	1596	1557	1522	1503	1487	1560	1568	1539	1576	1562	1554	1533	1579	1525	1616	1506	1567	1517	1567	1581	1455	1455	1494	1535	1561	1497	1502	1516	1543	1485	1475	1575	1511	1500	1619	1586	1568	1576	1499	1522	1508	1555	1466	1569	1588	1545	1548	1478	1539	1598	1576	1501	1560	1557	1535	1536	1481	1526	1535	1530	1585	1543	1555	1520	1545	1508	1451	1524	1474	1517	1599	1537	1476	1523	1594	1437	1614	1549	1525	1459	1537	1526	1505	1571	1532	1485	1511	1583	1569	1449	1489	1540	1524	1477	1567	1537	1492	1496	1565	1609	1553	1539	1612	1537	1484	1548	1496	1611	1528	1510	1555	1553	1530	1472	1589	1488	1554	1472	1500	1531	1613	1554	1554	1629	1534	1507	1446	1471	1600	1597	1511	1626	1537	1563	1584	1481	1557	1462	1531	1563	1467	1532	1578	1584	1518	1538	1511	1527	1548	1510	1523	1585	1588	1539	1573	1546	1548	1544	1434	1479	1533	1548	1548	1509	1508	1532	1584	1526	1491	1521	1531	1543	1568	1568	1589	1592	1549	1545	1597	1564	1527	1554	1551	1561	1489	1565	1475	1594	1620	1583	1541	1481	1542	1496	1575	1513	1475	1557	1533	1503	1537	1571	1578	1517	1491	1566	1596	1426	1483	1539	1581	1553	1593	1580	1452	1562	1432	1494	1636	1541	1500	1514	1538	1452	1514	1494	1481	1468	1521	1528	1533	1525	1506	1563	1579	1602	1517	1605	1465	1531	1539	1576	1476	1512	1490	1584	1507	1477	1496	1532	1539	1482	1482	1499	1562	1533	1502	1496	1582	1539	1511	1548	1529	1451	1426	1535	1545	1507	1580	1558	1518	1543	1588	1497	1565	1514	1541	1509	1530	1509	1607	1514	1512	1500	1511	1513	1520	1598	1502	1549	1621	1527	1553	1565	1502	1575	1536	1570	1495	1530	1559	1492	1549	1510	1497	1516	1553	1556	1591	1563	1545	1586	1519	1530	1515	1513	1500	1527	1446	1580	1553	1514	1543	1576	1520	1518	1540	1458	1546	1604	1480	1518	1577	1511	1565	1522	1516	1495	1601	1591	1498	1520	1584	1562	1591	1475	1583	1511	1536	1441	1496	1502	1535	1528	1566	1507	1529	1569	1580	1499	1568	1543	1515	1575	1507	1550	1468	1576	1480	1545	1538	1557	1570	1521	1564	1522	1511	1500	1545	1613	1487	1516	1545	1582	1531	1471	1475	1563	1570	1551	1528	1550	1525	1549	1561	1578	1490	1571	1555	1520	1576	1527	1518	1541	1618	1447	1533	1589	1458	1480	1566	1587	1561	1499	1568	1432	1517	1526	1501	1499	1497	1542	1479	1520	1539	1522	1560	1568	1531	1517	1497	1499	1601	1516	1500	1473	1528	1641	1567	1493	1549	1544	1416	1502	1523	1580	1484	1490	1551	1526	1577	1527	1531	1559	1540	1513	1546	1542	1486	1536	1560	1541	1427	1501	1569	1557	1563	1532	1527	1475	1530	1512	1465	1521	1534	1591	1517	1566	1491	1511	1526	1505	1604	1446	1562	1471	1468	1595	1510	1517	1523	1491	1517	1548	1569	1506	1452	1516	1537	1582	1549	1557	1592	1522	1517	1544	1571	1546	1471	1571	1507	1515	1572	1511	1527	1528	1568	1459	1482	1545	1524	1480	1562	1563	1465	1564	1563	1512	1618	1494	1536	1561	1601	1557	1497	1491	1478	1544	1523	1558	1498	1525	1526	1490	1518	1553	1553	1513	1547	1500	1553	1549	1552	1539	1489	1486	1481	1544	1550	1562	1533	1569	1555	1509	1469	1529	1524	1507	1597	1538	1494	1540	1504	1491	1503	1570	1563	1483	1479	1547	1490	1554	1617	1516	1500	1568	1548	1531	1446	1565	1555	1562	1544	1540	1524	1513	1578	1635	1542	1506	1588	1459	1499	1529	1426	1523	1560	1512	1499	1517	1540	1468	1511	1514	1447	1629	1607	1506	1590	1532	1603	1529	1560	1522	1504	1508	1534	1581	1536	1482	1546	1552	1564	1465	1550	1492	1433	1551	1518	1468	1558	1542	1537	1527	1541	1474	1484	1510	1583	1477	1495	1574	1569	1516	1568	1458	1567	1439	1541	1628	1501	1573	1558	1521	1529	1590	1511	1460	1511	1457	1484	1514	1520	1528	1514	1542	1531	1536	1532	1489	1507	1541	1562	1523	1504	1569	1543	1587	1491	1573	1524	1509	1504	1560	1492	1560	1571	1548	1461	1586	1482	1563	1551	1580	1438	1536	1532	1473	1562	1491	1491	1536	1552	1513	1541	1556	1488	1592	1544	1477	1508	1573	1539	1483	1579	1562	1615	1548	1579	1580	1509	1584	1489	1530	1510	1580	1528	1521	1535	1570	1516	1539	1595	1540	1484	1507	1565	1533	1670	1539	1482	1464	1538	1537	1490	1480	1555	1531	1488	1586	1527	1500	1477	1526	1495	1612	1514	1529	1565	1541	1501	1553	1517	1567	1566	1545	1466	1586	1526	1493	1552	1492	1517	1517	1514	1497	1517	1616	1501	1568	1527	1497	1550	1538	1521	1560	1485	1553	1511	1570	1584	1484	1468	1532	1567	1589	1553	1533	1471	1551	1531	1522	1549	1532	1547	1482	1520	1564	1571	1561	1494	1525	1489	1519	1473	1532	1536	1479	1575	1550	1561	1543	1483	1569	1517	1465	1509	1541	1558	1554	1530	1460	1486	1559	1494	1474	1579	1456	1493	1573	1567	1566	1524	1493	1537	1545	1597	1606	1521	1496	1536	1510	1530	1517	1568	1524	1518	1524	1529	1562	1534	1543	1550	1502	1582	1531	1520	1460	1559	1581	1503	1542	1596	1564	1554	1510	1569	1541	1476	1604	1500	1471	1501	1534	1472	1544	1632	1512	1534	1601	1539	1473	1531	1526	1525	1561	1496	1539	1484	1596	1553	1561	1510	1615	1492	1516	1609	1555	1474	1494	1524	1532	1483	1566	1486	1537	1498	1525	1522	1510	1579	1531	1451	1556	1568	1532	1505	1562	1601	1539	1538	1523	1561	1580	1536	1535	1494	1513	1504	1556	1561	1498	1543	1484	1543	1506	1529	1565	1574	1510	1532	1521	1516	1518	1575	1503	1419	1552	1516	1487	1539	1551	1576	1535	1538	1486	1569	1545	1516	1481	1517	1479	1545	1508	1510	1524	1519	1545	1494	1520	1537	1455	1540	1565	1481	1509	1559	1519	1527	1550	1567	1580	1561	1461	1507	1480	1585	1541	1526	1546	1544	1522	1514	1524	1512	1518	1489	1478	1500	1475	1510	1535	1546	1548	1515	1550	1527	1477	1547	1535	1613	1519	1506	1529	1494	1509	1555	1531	1589	1473	1485	1552	1556	1631	1475	1560	1575	1511	1557	1492	1485	1477	1514	1644	1562	1562	1485	1539	1567	1542	1574	1511	1522	1512	1502	1525	1562	1485	1489	1560	1507	1574	1490	1609	1410	1533	1512	1468	1523	1569	1605	1574	1547	1564	1449	1513	1466	1513	1565	1513	1532	1592	1490	1491	1482	1557	1484	1580	1553	1527	1544	1506	1483	1581	1561	1600	1592	1568	1479	1477	1535	1484	1436	1552	1474	1613	1551	1527	1503	1569	1511	1623	1516	1568	1555	1472	1558	1516	1615	1539	1604	1585	1495	1504	1544	1533	1527	1549	1474	1554	1504	1572	1536	1556	1574	1470	1536	1589	1565	1549	1479	1589	1568	1558	1498	1568	1502	1586	1598	1583	1508	1467	1510	1476	1496	1563	1578	1532	1606	1487	1523	1547	1498	1577	1481	1553	1540	1486	1508	1543	1510	1548	1516	1577	1492	1574	1493	1579	1541	1549	1608	1517	1513	1536	1554	1497	1489	1519	1543	1558	1503	1555	1527	1497	1577	1557	1581	1551	1567	1512	1528	1532	1573	1521	1600	1535	1559	1617	1516	1540	1464	1505	1522	1509	1515	1500	1537	1518	1524	1501	1491	1567	1488	1533	1514	1501	1534	1468	1551	1548	1456	1525	1531	1548	1600	1531	1540	1579	1526	1549	1539	1617	1498	1555	1537	1505	1495	1487	1575	1463	1483	1556	1463	1467	1495	1507	1550	1547	1535	1573	1559	1508	1527	1555	1566	1517	1514	1540	1560	1507	1608	1474	1583	1504	1513	1492	1533	1572	1530	1476	1466	1535	1533	1491	1556	1498	1533	1605	1519	1479	1574	1573	1538	1478	1461	1616	1527	1538	1521	1539	1557	1562	1599	1561	1519	1614	1528	1510	1528	1505	1511	1545	1558	1505	1536	1583	1505	1540	1542	1548	1481	1488	1541	1507	1537	1506	1493	1551	1540	1537	1507	1572	1546	1503	1538	1546	1524	1502	1532	1456	1512	1464	1519	1565	1544	1543	1529	1561	1556	1520	1546	1487	1529	1528	1503	1592	1544	1546	1526	1519	1556	1504	1549	1496	1574	1572	1510	1545	1564	1508	1547	1497	1553	1589	1546	1542	1528	1502	1535	1598	1543	1587	1508	1544	1509	1497	1554	1534	1539	1509	1573	1497	1572	1538	1519	1520	1510	1538	1510	1497	1503	1520	1505	1568	1508	1515	1463	1549	1476	1542	1573	1542	1533	1489	1585	1518	1574	1500	1530	1531	1600	1548	1451	1607	1554	1520	1551	1544	1530	1541	1528	1556	1493	1551	1493	1559	1499	1533	1519	1563	1532	1539	1536	1508	1548	1507	1505	1551	1486	1535	1494	1528	1561	1478	1515	1520	1509	1547	1525	1534	1562	1481	1459	1517	1500	1479	1550	1520	1555	1521	1519	1538	1524	1498	1540	1596	1590	1511	1501	1502	1486	1564	1543	1527	1585	1594	1536	1561	1475	1536	1519	1570	1464	1510	1593	1564	1505	1505	1509	1450	1591	1566	1499	1550	1583	1548	1562	1527	1502	1534	1540	1535	1490
24265	21250	28038	24770	20063	2741	892	652	544	502	533	548	460	455	509	460	440	486	452	446	434	473	463	464	435	464	521	439	437	434	436	454	423	429	475	478	427	413	415	469	430	463	426	469	456	412	430	429	441	425	392	431	423	466	457	454	440	446	420	422	448	410	437	440	425	471	400	447	477	421	476	435	453	416	455	457	453	439	408	405	423	414	440	460	442	408	456	419	444	429	443	450	442	456	437	431	466	438	423	446	447	396	455	421	413	489	438	443	457	429	414	455	429	459	442	456	407	447	456	465	441	435	441	427	431	448	443	453	448	412	456	433	411	432	423	452	456	457	422	407	431	409	434	413	407	436	423	422	421	450	412	416	427	420	407	446	466	447	442	450	471	442	444	469	431	408	447	446	432	413	441	426	457	404	415	430	457	452	433	438	393	454	462	426	413	444	446	464	449	432	400	443	449	443	472	405	427	474	463	473	415	441	425	439	456	417	457	379	497	425	439	422	430	377	448	422	443	428	415	467	441	444	449	449	452	413	437	484	405	499	460	466	450	431	401	436	474	442	435	467	447	441	442	431	423	481	442	425	421	427	429	482	458	454	439	447	466	442	428	441	462	447	412	479	433	421	391	441	472	432	495	449	443	444	465	453	406	461	490	458	423	397	460	436	395	396	415	436	449	434	431	465	384	460	456	407	441	470	441	461	446	473	442	451	448	436	413	438	473	426	458	438	447	435	417	430	496	445	455	439	411	445	393	474	446	448	436	426	434	468	436	469	438	429	440	453	449	412	423	419	446	410	454	393	417	432	438	449	443	416	406	451	475	406	488	425	417	461	454	429	402	417	430	435	439	458	437	432	428	452	442	446	417	428	486	444	438	432	422	425	446	448	464	446	429	404	432	446	426	476	469	459	426	439	422	422	432	409	425	392	402	458	444	440	457	450	402	412	472	420	426	454	450	417	408	416	426	445	407	418	445	452	421	451	447	437	464	467	444	394	441	426	480	430	450	464	427	437	418	380	448	448	441	451	410	480	412	449	404	430	426	398	421	449	411	417	427	461	436	430	442	446	427	472	432	437	448	443	427	453	461	463	421	427	431	434	435	436	446	435	403	431	462	425	425	442	446	451	420	448	436	435	447	441	442	440	427	451	410	475	454	442	428	469	431	444	444	394	411	409	438	416	426	448	452	437	449	416	442	419	392	473	441	440	453	413	391	426	461	430	433	427	394	429	433	441	426	431	421	470	439	423	406	426	410	418	480	436	392	443	436	420	497	430	443	486	458	430	411	424	442	466	453	444	439	449	438	430	401	429	430	418	450	443	427	450	411	441	446	442	481	429	433	424	425	407	434	446	422	493	444	421	410	414	456	430	436	411	432	434	436	432	421	435	446	451	417	409	457	431	446	448	448	437	440	475	436	433	438	437	427	379	430	435	427	437	447	446	401	407	446	439	445	446	422	432	461	449	447	390	442	416	473	406	457	434	425	429	405	444	419	435	412	420	441	409	442	438	461	455	446	426	460	442	457	469	449	463	429	433	397	424	421	457	422	435	457	425	443	424	435	402	454	432	425	440	419	427	452	399	468	444	449	431	423	405	413	435	392	427	478	441	442	444	406	412	414	439	463	415	414	449	440	471	449	435	491	441	440	455	444	425	405	451	427	448	491	439	446	418	413	432	449	422	440	419	431	483	423	416	455	433	432	428	478	432	428	461	431	429	429	452	412	435	408	441	448	461	412	418	477	422	463	458	425	417	415	424	429	448	460	440	438	452	431	430	412	445	440	445	444	425	442	426	416	446	444	433	380	428	434	417	475	448	441	423	424	469	440	429	414	426	453	449	438	456	436	436	431	432	422	402	454	420	465	455	442	434	431	442	416	444	448	441	455	388	412	450	460	419	421	411	431	435	450	431	432	422	438	384	439	456	411	446	410	438	431	488	411	449	427	463	426	438	435	410	439	409	426	422	442	446	423	476	412	502	400	434	437	433	435	438	430	428	426	408	436	407	424	458	380	424	429	440	455	468	448	407	451	436	446	415	407	468	405	444	457	418	413	430	423	444	446	422	471	407	434	409	439	427	423	468	450	406	416	424	442	445	442	410	452	453	462	443	450	426	426	431	486	425	435	410	430	445	415	455	471	424	447	403	411	418	456	427	418	431	451	424	457	429	437	444	467	422	402	415	460	438	462	443	447	419	426	407	439	435	450	440	390	456	432	455	467	447	428	470	444	431	459	434	460	455	443	424	458	448	466	445	452	473	429	475	421	418	441	436	438	426	430	415	394	416	430	491	450	417	441	452	434	410	427	425	460	409	420	427	449	475	429	425	436	441	444	451	460	433	421	435	453	428	421	449	423	449	433	458	420	415	432	439	440	451	419	456	447	424	444	416	465	431	430	440	463	418	443	439	488	434	481	437	429	482	441	434	466	468	429	411	463	405	458	450	450	446	446	454	418	428	411	432	458	459	404	421	447	406	393	415	434	447	422	458	423	403	437	402	440	398	429	437	433	446	407	436	450	449	417	397	457	394	397	415	460	458	406	428	417	457	425	432	463	452	436	444	455	462	437	470	424	444	448	404	442	444	423	439	411	418	394	450	455	449	473	442	445	445	448	445	417	505	398	441	428	405	482	422	460	439	468	483	417	426	428	428	463	399	434	383	407	427	443	489	514	425	477	408	460	443	434	426	444	442	401	441	413	422	429	457	390	425	419	426	439	426	409	454	435	428	449	447	452	475	404	461	421	419	408	421	418	448	422	434	422	453	453	412	438	430	433	454	466	410	410	398	421	409	420	395	459	473	427	430	465	437	431	439	418	449	426	458	471	447	452	418	420	452	390	462	456	409	476	468	456	440	439	440	404	443	441	426	456	447	441	448	427	448	461	417	458	433	469	427	434	477	430	413	419	434	444	406	446	429	430	418	436	431	478	439	427	402	433	413	435	477	444	476	455	413	444	428	465	466	427	435	430	444	392	417	425	401	448	417	433	455	410	422	439	425	382	404	445	426	442	438	432	434	434	440	410	457	436	439	475	451	412	448	449	433	413	428	438	426	399	401	436	467	428	455	413	398	430	440	430	436	463	442	446	438	433	458	443	432	462	451	481	438	467	416	424	451	417	412	448	434	437	456	460	455	431	463	453	431	422	470	432	430	435	430	447	400	426	458	420	457	411	432	415	445	472	425	450	433	429	415	465	440	444	445	454	422	435	438	424	467	420	450	471	442	438	445	461	397	413	451	472	421	416	424	409	440	485	451	447	417	419	436	446	424	453	451	438	431	467	388	420	424	445	502	450	403	421	426	449	427	452	460	433	426	439	411	429	455	430	399	411	440	426	420	464	426	455	458	464	422	448	422	438	425	422	441	426	450	436	447	431	433	416	409	422	467	435	446	461	428	433	423	443	406	417	440	459	393	443	445	438	426	441	439	447	462	459	430	404	396	444	423	422	443	431	475	455	434	452	445	427	462	417	418	463	454	447	470	422	444	412	430
47799	13089	15676	3885	2701	2123	1659	1474	1319	1213	1159	1037	1025	984	1027	942	913	920	863	887	842	879	900	816	837	789	849	827	802	826	771	756	863	791	826	821	791	784	788	847	739	797	821	793	775	774	816	768	822	806	851	794	812	830	792	824	816	793	823	805	817	800	796	806	824	772	792	806	783	788	858	825	799	789	842	789	837	805	748	781	858	810	830	803	783	832	796	780	785	786	791	775	814	798	809	759	764	808	806	819	794	794	792	806	809	795	766	789	797	790	758	791	753	830	762	768	776	809	744	797	786	813	812	825	804	786	775	767	803	810	857	786	778	759	739	757	833	837	732	792	806	763	797	820	778	849	753	758	728	798	759	808	801	810	771	818	798	775	744	746	805	825	798	789	784	822	773	795	788	782	812	823	810	811	810	733	794	751	800	762	734	794	770	823	731	770	814	793	763	811	806	762	858	808	813	773	825	751	791	797	749	796	836	735	820	765	766	816	822	720	808	768	781	791	762	783	743	818	732	803	745	761	835	796	799	817	804	790	791	788	774	787	749	785	833	805	802	833	768	828	753	763	760	780	798	814	830	833	743	845	772	768	794	822	803	753	819	796	745	834	770	787	829	798	813	819	766	794	791	823	740	790	810	816	796	796	752	814	775	779	796	855	787	781	799	789	804	802	812	835	835	791	768	808	816	791	751	789	776	794	806	765	813	781	841	772	794	835	809	806	812	764	792	809	774	796	772	772	769	763	822	795	792	826	765	809	788	767	817	835	742	851	797	836	799	808	797	770	813	752	825	802	810	776	794	824	827	873	782	831	768	793	795	801	797	772	826	800	799	830	810	773	793	814	853	847	754	780	848	842	793	781	770	758	781	792	790	801	819	784	802	763	813	788	788	780	820	790	748	785	774	746	792	773	801	825	828	818	795	850	804	757	790	838	797	819	838	789	774	828	798	823	841	718	797	791	819	760	804	804	817	798	816	743	796	849	784	775	810	763	799	794	835	778	768	843	835	792	870	791	825	753	832	746	803	817	753	839	749	784	818	727	800	734	769	769	769	815	771	801	762	764	735	800	842	825	777	767	792	741	783	748	774	803	857	808	791	775	809	791	748	737	742	805	737	772	814	800	776	795	747	827	811	795	830	808	799	815	802	772	799	827	776	742	761	781	761	827	834	752	847	819	806	802	807	803	788	755	756	769	810	817	772	806	812	779	790	787	732	753	806	845	827	794	813	800	768	811	804	775	821	722	779	767	794	818	784	779	769	780	821	803	809	777	844	791	820	833	799	746	753	813	803	819	758	756	773	810	755	810	789	796	779	798	844	788	819	775	807	762	768	818	785	826	810	812	757	805	821	792	818	798	814	772	785	768	817	822	789	792	793	814	777	808	837	817	747	798	789	832	811	798	859	823	807	813	806	801	798	817	864	780	822	786	780	771	865	818	774	752	761	798	745	776	763	822	790	804	793	788	779	807	781	793	776	839	809	805	804	782	788	785	787	774	833	815	795	822	782	809	775	833	785	835	795	793	822	810	856	774	778	766	778	789	783	795	766	830	779	840	797	865	803	828	813	813	787	842	836	819	792	841	787	827	761	783	750	758	848	785	798	776	836	815	797	837	773	802	771	750	809	789	813	779	780	802	805	763	834	792	804	790	781	828	811	799	787	784	794	842	820	791	763	864	771	749	786	792	822	815	791	797	785	817	805	810	804	815	781	788	809	770	825	750	772	782	747	815	778	826	751	792	769	755	793	780	808	789	822	762	831	755	765	792	807	775	784	765	793	777	745	782	785	805	784	809	803	757	802	806	801	842	770	746	782	794	745	807	781	756	802	768	789	789	811	792	768	798	785	779	838	755	813	810	800	780	778	763	739	746	814	832	829	756	790	828	798	775	817	754	772	755	792	767	802	799	790	761	760	770	796	822	797	834	814	771	821	760	723	793	760	777	756	786	809	749	777	774	789	772	799	788	759	801	734	805	807	767	788	803	787	777	827	828	800	813	809	811	810	801	810	784	812	782	799	832	826	806	838	789	735	798	816	805	803	820	766	810	778	781	797	815	792	786	785	779	838	857	779	751	853	761	782	800	764	819	793	804	787	816	820	831	810	750	758	780	770	803	778	816	719	753	795	759	764	805	817	810	798	796	781	848	821	770	823	805	780	724	772	830	797	805	788	780	778	792	765	821	785	779	789	769	765	810	752	789	780	803	810	789	765	772	824	798	729	793	827	774	804	785	789	782	766	820	766	730	746	760	810	805	835	774	753	822	771	767	824	816	828	820	765	803	802	775	789	730	817	776	785	791	844	782	810	825	767	792	822	780	771	825	818	820	833	781	756	793	812	818	840	795	756	778	797	777	806	752	784	783	798	826	814	859	795	790	850	832	797	745	827	842	798	803	801	762	768	804	820	799	773	746	779	823	793	784	741	775	768	827	777	768	788	840	782	785	767	816	744	795	801	771	832	777	741	788	831	780	784	784	802	795	833	814	789	829	786	765	788	704	814	818	759	772	794	771	784	779	784	786	768	828	806	828	834	787	747	798	774	798	797	801	790	827	792	787	797	775	799	798	785	781	782	785	847	744	807	749	791	765	757	814	772	760	805	809	792	827	771	785	783	773	764	811	823	781	813	779	769	809	793	807	761	816	772	777	769	807	813	806	808	735	821	826	780	817	815	775	807	837	846	799	829	814	802	751	773	831	873	806	801	823	806	790	732	789	801	809	747	772	761	812	776	782	795	784	801	791	822	802	780	791	757	795	782	800	751	822	770	773	777	813	772	751	804	765	804	804	797	810	792	750	796	823	824	798	785	792	800	755	813	801	773	810	785	833	821	719	829	758	754	725	828	850	795	798	791	785	796	816	769	801	769	811	786	768	809	795	800	811	816	811	785	785	822	798	828	761	827	791	734	816	786	758	782	796	765	768	780	791	797	778	803	787	772	798	786	782	796	826	794	829	874	775	823	768	806	769	748	819	812	827	777	825	756	754	774	814	810	786	803	763	820	767	739	802	797	778	800	841	788	809	800	749	820	807	803	779	791	780	795	781	762	786	765	793	799	758	783	786	820	838	810	727	784	794	781	778	776	778	815	770	806	779	766	748	805	826	786	778	799	836	818	820	782	812	786	720	730	802	795	825	818	795	780	769	747	828	848	804	792	770	837	776	860	731	763	758	812	770	765	806	841	770	804	836	792	763	766	851	761	768	788	780	835	807	770	769	792	801	794	815	840	747	778	807	791	776	793	772	800	759	782	809	813	788	780	760	788	812	826	801	815	812	772	811	765	793	798	764	792	791	827	751	800	737	779	791	851	782	806	767	738	794	803	803	796	833	762	769	856	763	749	817	811	788	805	773	813	768	780	877	807	777	785	773	801	784	803	811	860	811	818	817	861	810	808	815	852	772	821	759	804	810	810	816	821	853	847	797	808	809	786	770	761	805	785	807	837	784	777	770	759	784	750	766	779	794	801	787	787	808	791	798	792	821	779	792
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
