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
340290888520	340290889037	340290889587	340290890137	340290890687	340290891237	340290891787	340290892337	340290892887	340290893437	340290893987	340290894537	340290895087	340290895637	340290896187	340290896739	340290897287	340290897837	340290898387	340290898937	340290899487	340290900037	340290900587	340290901137	340290901687	340290902237	340290902787	340290903337	340290903887	340290904437	340290904987	340290905537	340290906087	340290906637	340290907187	340290907737	340290908287	340290908837	340290909387	340290909937	340290910487	340290911037	340290911587	340290912137	340290912687	340290913237	340290913789	340290914337	340290914887	340290915437	340290915987	340290916537	340290917087	340290917637	340290918187	340290918737	340290919287	340290919837	340290920387	340290920937	340290921487	340290922037	340290922587	340290923139	340290923687	340290924237	340290924787	340290925337	340290925887	340290926437	340290926987	340290927537	340290928087	340290928637	340290929187	340290929737	340290930287	340290930837	340290931387	340290931937	340290932487	340290933037	340290933587	340290934137	340290934687	340290935237	340290935787	340290936337	340290936887	340290937437	340290937987	340290938537	340290939087	340290939637	340290940187	340290940737	340290941287	340290941837	340290942387	340290942939	340290943487	340290944037	340290944587	340290945137	340290945687	340290946237	340290946787	340290947337	340290947887	340290948437	340290948987	340290949537	340290950087	340290950637	340290951187	340290951737	340290952287	340290952837	340290953387	340290953937	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2751	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	3600	2300	2750	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21685	20252	27754	22608	20252	20317	11499	1486	1035	957	906	818	751	702	757	642	634	680	644	640	636	617	590	571	590	564	621	592	564	555	581	603	593	575	592	568	567	602	542	592	571	552	524	555	514	582	544	505	542	552	534	543	555	565	526	556	522	491	496	556	581	537	544	577	554	505	554	556	556	539	529	584	553	564	520	507	534	519	547	560	529	543	546	541	531	572	545	531	569	556	524	539	543	542	554	554	518	569	537	569	553	572	515	574	527	523	560	545	534	558	535	585	514	534	506	546	564	528	536	556	555	504	527	513	514	546	557	548	530	546	503	576	510	526	487	532	535	533	529	523	551	519	551	557	505	520	496	529	565	528	508	533	547	542	550	556	540	523	506	518	517	569	527	536	592	515	547	505	480	554	528	514	525	552	539	544	547	533	557	552	519	525	517	537	502	541	521	507	529	500	476	525	545	571	529	568	546	549	525	537	602	537	543	519	521	516	558	545	559	528	523	552	544	530	550	545	505	553	530	510	560	528	542	504	523	545	563	505	545	530	525	562	534	537	530	516	509	534	536	547	518	579	527	564	539	558	519	532	531	566	500	530	527	542	486	540	529	512	571	509	530	592	496	544	499	524	531	523	537	517	540	518	546	537	524	564	545	509	515	547	541	526	547	552	506	523	511	572	575	547	516	542	485	520	560	553	585	463	522	504	570	524	512	591	536	592	513	576	605	547	516	512	515	552	554	483	516	533	531	511	494	498	540	535	512	566	519	458	570	540	498	557	558	554	514	525	477	522	508	555	531	578	516	548	503	533	529	546	535	525	546	538	565	491	524	505	517	562	522	508	502	510	526	539	524	514	510	548	546	518	498	557	541	554	507	506	552	530	552	556	557	566	494	521	572	533	537	568	523	567	538	550	553	537	521	552	571	566	554	573	493	530	533	541	552	555	551	516	542	519	557	555	525	543	496	523	543	498	516	534	470	547	550	547	522	516	568	542	537	526	509	532	566	566	518	531	546	513	573	531	574	524	533	513	544	553	530	545	523	567	531	533	519	507	528	545	515	529	525	544	534	560	536	549	521	535	499	566	555	507	543	512	543	546	528	499	565	521	532	546	524	512	542	529	509	533	494	558	530	509	534	484	519	570	524	539	558	499	539	482	526	527	603	526	527	549	505	525	546	550	524	500	561	545	534	530	563	506	536	522	547	538	528	560	537	499	512	517	556	533	507	515	550	567	544	528	517	510	530	559	531	523	517	521	504	550	503	482	536	539	546	542	527	527	517	521	543	505	510	543	504	509	546	556	555	512	490	540	536	537	506	545	576	582	529	493	505	518	511	574	542	603	538	547	546	524	571	549	519	513	577	566	501	548	546	559	515	507	578	541	528	549	528	490	553	569	504	546	502	514	543	529	538	530	587	531	567	508	511	527	526	542	541	558	513	520	546	519	555	512	515	523	554	550	553	564	560	507	536	543	540	536	545	562	535	531	560	537	526	569	507	486	480	550	534	519	555	515	546	555	573	524	528	552	503	530	529	549	522	473	529	525	574	567	515	542	532	535	528	508	507	484	535	525	529	524	551	516	519	537	522	494	520	579	537	548	536	533	537	552	506	528	559	530	519	556	554	541	491	529	515	543	516	536	546	537	504	523	507	513	570	574	544	547	501	538	550	524	544	543	500	497	546	528	551	554	523	574	500	517	512	525	528	522	575	523	523	578	527	509	510	548	516	522	535	539	548	558	576	525	520	516	558	526	528	568	535	545	551	496	532	535	522	531	528	539	542	570	531	536	542	534	554	563	542	542	496	502	558	570	549	525	534	542	534	535	543	533	536	529	534	535	506	498	524	559	535	512	525	544	513	542	514	539	548	502	522	541	535	501	544	577	491	558	538	493	522	563	557	515	556	472	573	506	569	540	538	518	527	528	519	597	525	513	515	530	514	558	563	562	499	516	556	523	543	512	533	537	527	544	556	572	510	527	544	527	525	535	557	549	553	564	553	565	540	554	557	523	527	526	517	503	519	581	521	541	500	503	536	522	523	520	517	537	507	540	559	500	538	555	587	557	508	508	543	555	529	577	518	542	561	546	504	522	504	507	523	524	551	505	530	552	537	558	501	492	545	522	536	542	537	554	570	482	525	586	510	542	548	526	542	550	514	524	509	531	514	505	541	506	531	528	527	549	574	558	527	535	550	526	534	519	550	539	537	565	486	529	507	545	496	542	514	549	576	489	499	539	504	508	544	541	587	491	513	566	538	555	555	551	482	518	548	493	522	553	511	541	557	530	542	526	538	551	540	537	482	536	520	526	526	538	551	499	545	488	561	492	536	532	492	569	552	496	530	530	530	534	521	524	527	528	507	499	573	505	530	490	529	536	534	558	498	535	545	509	517	555	539	553	534	483	523	512	531	538	497	521	546	569	496	526	484	554	517	509	563	519	508	553	545	575	521	539	529	535	562	520	494	504	530	558	484	549	571	544	581	520	560	536	512	489	487	540	544	513	542	518	529	553	511	504	578	584	493	533	501	525	566	540	527	483	554	561	560	564	548	541	523	514	534	493	527	555	510	519	560	530	572	478	546	527	524	533	525	542	533	517	497	563	550	521	512	526	547	541	549	517	575	524	525	524	517	549	553	491	492	504	507	536	497	529	530	528	553	530	515	531	546	520	504	549	520	537	549	542	526	549	502	550	551	548	511	524	522	579	537	522	550	586	551	533	543	576	547	526	517	543	526	536	532	511	515	517	522	554	515	532	492	535	491	543	550	520	531	539	531	499	511	528	481	571	521	501	468	504	492	522	547	561	554	514	527	536	498	544	585	498	534	555	547	494	489	512	530	548	519	519	526	576	522	515	546	578	546	528	522	535	517	540	531	555	538	514	532	526	513	520	543	534	539	567	504	497	528	579	529	551	549	544	522	541	507	576	543	549	509	562	521	534	522	504	467	517	564	552	518	528	507	504	550	512	550	539	542	546	552	543	506	514	517	510	530	549	543	560	546	524	544	491	505	538	520	490	514	512	532	544	537	540	552	550	514	557	520	499	524	565	545	568	541	522	544	505	515	537	487	498	519	519	548	521	522	515	494	501	510	564	512	511	531	499	520	515	527	503	506	535	532	522	583	524	549	563	511	539	504	538	530	503	570	534	525	528	548	552	495	537	525	527	540	509	504	520	542	502	537	560	506	516	536	513	560	485	555	502	521	511	551	565	570	498	582	481	504	525	564	521	556	519	576	520	529	559	474	560	529	534	539	521	512	533	525	549	551	545	553	550	525	534	555	561	554	520	556	496	544	536	532	534	511	503	503	517	547	495	541	493	548	544	531	533	537	521	524	585	525	557	526	541	561	495	527	522	562	508	567	530	508	550	493	544	551	536	497	515	557	532	549	515	487	488	563	547	516	521	519	503	525	539	557	534	547	556	506	547	530	547	548	518	485	534	523	533	501	523	568	531	546	535	492	539	497	524	523	544	513	522	505	539	515	567	532	531	508	518
6585	15566	12478	6490	4683	3577	2877	2303	1901	1629	1449	1347	1169	1082	1022	982	903	894	768	779	733	719	728	735	677	712	718	691	695	638	671	683	652	674	663	674	628	607	658	624	617	602	686	619	642	625	673	626	612	641	598	582	648	623	680	604	636	665	597	634	604	656	620	649	604	556	638	594	598	642	619	605	626	645	628	614	589	587	612	614	628	603	638	599	646	605	675	631	577	645	609	629	620	593	614	589	649	631	619	641	619	644	632	570	574	601	609	586	589	628	601	617	588	629	616	617	623	599	647	603	596	601	592	610	604	598	636	576	654	621	608	589	636	596	624	626	600	648	624	622	616	539	646	607	649	626	583	588	583	572	553	586	564	644	607	618	554	582	629	604	576	578	581	566	612	638	585	590	595	628	590	629	558	628	583	621	548	608	593	591	612	600	673	622	618	607	587	615	590	600	622	637	617	614	594	630	612	611	627	671	564	583	609	606	597	584	620	554	601	587	591	579	606	633	585	618	569	597	617	612	580	659	615	587	608	614	562	601	630	620	632	601	598	623	577	599	605	568	588	614	602	626	555	560	599	618	592	645	553	639	622	617	610	612	557	664	621	625	596	606	644	635	601	620	661	595	593	577	584	556	592	587	617	634	602	630	581	587	612	602	614	594	613	594	551	660	569	562	625	586	592	620	583	606	614	607	627	624	589	574	580	611	603	578	589	571	581	561	604	625	568	647	600	615	599	596	557	628	602	591	593	604	578	590	574	594	580	634	591	591	626	596	609	609	573	593	630	577	614	583	624	662	565	605	628	552	627	577	615	588	604	595	595	638	639	594	591	601	612	568	647	624	634	641	613	642	625	555	641	601	591	598	605	572	609	600	620	617	590	614	646	567	605	631	616	550	572	645	599	568	635	607	575	634	595	594	614	611	598	582	594	618	594	594	586	641	594	625	590	610	586	600	638	603	592	598	596	582	653	601	608	610	550	638	558	643	606	581	598	591	621	557	630	645	596	613	561	617	612	621	566	603	584	609	636	606	617	556	562	591	593	630	599	580	628	625	611	612	594	609	574	545	621	612	618	603	617	632	577	627	628	575	592	620	615	587	600	611	582	595	593	559	592	588	650	585	600	594	596	618	557	572	558	610	627	632	579	591	598	640	574	592	599	597	622	614	601	614	616	595	563	639	595	603	634	576	593	644	607	575	563	645	602	615	584	596	602	605	618	589	625	594	638	621	630	588	603	607	624	570	615	611	605	666	638	616	621	616	632	596	606	610	573	670	632	621	634	568	634	592	588	606	556	594	617	613	617	626	665	595	631	595	589	610	614	618	627	625	603	598	627	589	551	608	598	637	604	636	614	626	610	589	535	615	582	646	615	583	567	570	592	600	582	555	586	584	543	629	608	636	611	577	609	585	606	574	607	608	581	588	631	609	605	638	633	539	651	566	601	582	565	571	653	585	640	600	583	624	574	582	612	629	611	626	622	639	610	580	605	612	620	619	564	581	599	565	592	627	606	593	619	577	578	586	560	625	593	611	576	582	618	574	641	617	588	594	596	606	596	586	603	598	549	576	593	600	596	616	644	583	571	615	601	635	561	608	585	565	619	609	596	567	621	609	603	574	662	566	603	648	613	588	573	592	624	590	556	638	589	639	580	590	635	593	585	558	631	602	624	580	574	592	606	648	599	606	602	590	613	574	574	574	596	533	593	617	645	627	584	579	602	601	594	589	661	593	587	577	604	637	560	669	598	609	615	588	620	601	616	602	604	581	609	603	626	615	594	586	619	585	595	637	645	594	619	605	584	591	602	600	626	605	618	611	598	625	606	646	540	603	602	583	565	619	594	649	585	618	608	630	602	581	597	626	603	624	630	609	590	632	642	582	607	561	614	588	611	606	614	642	585	601	599	597	633	587	638	613	591	570	645	575	608	611	606	592	637	586	583	609	664	626	630	587	629	610	607	632	632	605	601	587	608	604	582	592	593	615	616	630	611	604	594	616	562	608	624	590	625	598	651	631	582	598	592	614	602	573	641	645	613	580	596	658	607	581	609	612	549	574	621	597	598	621	622	608	620	575	610	604	603	608	630	561	591	668	589	577	608	553	603	629	596	588	621	601	606	569	621	607	627	575	594	626	578	611	629	604	620	561	603	585	605	610	595	569	648	606	622	615	581	592	556	612	641	638	597	608	617	609	579	608	624	594	572	644	582	619	596	559	535	626	606	670	565	594	602	597	592	589	611	576	575	586	669	571	643	686	600	623	641	637	613	568	623	557	648	561	593	557	602	560	588	561	605	607	618	631	584	632	579	616	633	595	638	616	612	609	584	574	579	633	626	617	595	601	586	611	615	591	602	674	629	635	583	560	601	569	598	597	608	597	595	612	605	597	604	581	646	593	556	596	638	590	620	590	609	577	607	594	578	584	638	592	612	617	648	620	602	641	643	563	583	610	630	574	609	595	651	585	636	598	676	569	587	585	646	649	591	594	596	638	655	561	599	608	643	552	568	603	561	558	573	631	579	576	569	625	594	606	575	545	609	609	606	608	611	633	580	619	605	616	643	588	632	632	582	543	579	608	576	608	581	588	605	608	551	599	616	604	587	605	567	565	626	657	630	593	614	588	560	591	585	624	601	622	606	631	632	628	603	622	618	574	603	630	600	573	614	611	564	590	596	603	610	585	612	593	583	649	636	620	592	580	628	585	620	603	629	637	648	643	625	646	606	637	613	605	586	562	597	572	576	562	597	604	597	575	615	611	617	621	595	649	608	611	618	582	574	594	632	615	652	614	595	585	584	650	619	565	629	642	615	618	586	597	593	593	611	631	596	599	595	643	587	616	570	601	602	602	651	609	599	619	619	613	628	582	558	598	645	556	592	616	571	602	622	651	606	586	621	582	624	598	576	591	602	621	587	596	590	595	628	593	607	598	589	581	570	613	587	627	582	620	606	608	631	615	620	621	594	597	583	558	632	592	630	542	612	630	592	611	605	620	623	603	623	610	583	576	590	610	664	622	568	625	583	605	648	608	622	633	578	628	590	612	597	562	631	552	584	577	599	608	548	584	625	617	629	586	581	597	601	631	593	586	580	592	609	622	584	591	609	624	627	591	586	591	625	592	580	670	601	616	589	610	625	599	554	560	596	610	616	580	549	600	604	631	593	679	581	607	562	596	588	616	571	583	615	614	582	583	586	585	630	604	598	604	616	629	593	564	599	615	629	639	639	554	617	579	610	594	591	617	639	600	612	648	584	614	620	625	630	620	559	592	586	614	595	586	584	588	567	630	582	619	602	579	561	595	625	603	662	585	589	592	653	602	605	600	569	611	588	608	624	588	632	559	562	596	605	623	622	619	585	595	634	612	609	626	586	605	587	622	593	596	585	619	618	630	595	641	595	616	597	624	614	592	602	593	615	592	592	609	588	601	612	583	628	622	616	630	631	569	590	674	619	583	611	654	616	573	614	575	555	579	605	610	616	592	564	599	561	597	584	588
27497	20544	7869	1215	939	843	723	604	617	570	572	580	607	536	564	524	615	565	611	529	594	563	579	540	544	565	535	543	609	546	538	591	555	547	541	581	557	543	617	555	568	566	570	516	571	579	569	557	587	549	590	533	549	596	570	557	529	576	545	580	542	562	604	557	584	561	560	524	542	559	607	595	532	543	561	547	550	558	579	544	546	549	563	543	585	556	548	503	619	611	572	557	554	550	580	528	519	572	538	572	576	535	549	542	593	564	590	567	547	586	561	547	571	572	589	532	545	589	565	575	541	534	556	543	556	561	583	564	540	583	549	534	541	575	593	575	537	582	582	587	580	565	570	551	540	538	567	522	550	574	503	589	557	555	563	563	605	571	538	551	607	581	554	551	558	546	563	535	530	541	532	518	587	545	540	562	526	588	566	572	565	550	566	584	548	544	535	554	549	574	572	539	555	569	554	545	541	536	562	562	550	577	529	560	585	536	580	569	569	542	576	626	523	540	569	585	564	575	586	550	593	538	560	554	580	565	533	551	556	631	528	569	578	554	541	558	580	560	580	557	542	546	565	595	557	577	608	588	534	533	563	591	531	555	536	594	560	554	558	568	526	552	558	593	521	564	585	540	608	580	573	555	563	539	560	550	548	601	568	578	535	545	574	574	571	572	529	576	532	566	606	559	551	561	529	550	556	560	571	560	583	601	553	557	577	552	559	532	589	520	556	534	537	595	562	555	556	594	582	592	514	547	554	530	548	564	573	559	578	549	548	540	585	531	597	595	581	551	564	551	548	559	548	555	562	557	585	570	566	545	594	554	578	557	521	543	575	524	543	547	621	521	553	573	586	588	555	548	553	567	609	594	540	568	512	542	602	572	613	548	567	564	562	582	561	593	577	542	543	564	535	577	556	567	522	609	520	563	576	532	512	494	601	552	539	605	555	605	525	578	563	569	538	565	565	582	575	574	557	550	566	577	587	555	552	574	539	554	566	528	571	501	532	574	534	533	534	521	550	562	545	555	553	554	555	579	539	578	584	601	596	579	583	558	582	577	574	553	569	546	534	573	561	578	568	566	533	598	533	566	500	571	556	547	606	527	550	575	565	542	532	567	586	565	608	546	593	552	535	611	563	550	625	546	541	580	555	543	579	558	604	586	568	543	555	537	545	547	586	597	533	570	535	608	545	586	564	553	556	526	583	573	560	578	581	560	577	557	570	563	614	600	539	532	531	585	556	532	553	574	577	587	566	557	525	579	574	587	581	567	545	534	569	579	557	541	558	571	530	569	588	526	572	550	536	554	538	576	581	523	582	552	563	557	566	548	563	560	588	571	601	547	553	598	539	578	541	539	567	555	597	571	544	594	567	565	595	596	591	585	592	584	529	557	549	570	560	573	568	570	554	553	525	548	561	554	540	531	562	547	582	541	577	600	548	558	541	558	512	515	533	600	547	515	637	579	552	555	529	562	592	576	598	551	579	550	577	580	570	534	595	542	556	563	563	537	589	576	550	597	579	546	574	592	550	572	548	572	562	527	592	545	575	528	569	594	579	552	607	584	550	594	545	569	554	526	553	550	539	565	555	562	521	538	585	583	558	552	567	561	568	565	537	580	548	524	527	583	624	594	541	613	564	582	568	571	562	543	554	544	550	569	591	567	555	554	612	570	572	589	561	560	595	589	589	543	580	564	588	573	594	531	558	584	524	600	592	545	526	569	591	550	562	538	544	572	554	556	569	516	592	564	550	579	572	557	586	602	601	581	594	586	580	540	562	573	563	606	571	562	571	562	557	537	547	562	530	611	569	567	563	558	553	553	561	570	542	567	567	552	543	573	535	508	570	528	573	547	564	609	566	597	565	630	592	602	567	576	559	571	580	563	556	569	537	565	620	560	549	557	578	570	562	518	522	543	578	548	559	525	583	557	585	584	542	577	557	526	564	555	542	562	567	596	561	584	554	568	562	534	568	603	555	540	532	570	581	536	565	579	603	565	570	552	532	606	523	582	586	598	568	566	562	559	583	550	546	519	520	538	547	611	550	548	575	590	566	569	578	553	566	536	565	534	556	595	549	585	616	559	572	507	591	545	529	525	563	547	569	586	590	562	540	557	540	566	501	567	621	584	579	570	594	556	561	545	586	555	564	579	565	516	566	544	548	559	542	555	624	559	564	541	578	589	585	530	586	559	570	607	578	596	544	579	575	556	538	553	523	586	515	509	566	620	549	574	614	582	618	561	554	541	564	545	572	528	564	552	535	551	575	577	564	555	509	613	561	561	534	544	595	567	534	540	566	560	564	573	551	557	513	533	579	548	582	560	604	587	594	585	590	562	566	532	584	568	556	534	570	560	576	551	605	566	576	543	553	575	552	546	576	567	540	507	617	564	573	575	552	578	545	626	592	614	553	563	552	562	531	610	566	553	540	539	553	600	572	572	627	526	560	578	586	586	541	551	571	574	525	585	548	575	555	583	565	524	542	551	561	541	580	577	622	561	583	602	525	578	557	561	578	549	528	575	540	545	551	560	570	562	575	567	578	557	581	550	540	571	555	574	557	559	576	561	566	566	542	515	528	551	560	576	577	568	577	582	562	573	614	574	587	539	505	556	568	595	615	600	582	549	580	578	549	564	544	534	571	573	517	563	581	586	536	591	574	553	582	575	510	557	552	564	556	541	580	536	554	554	538	563	560	493	554	538	557	552	558	521	590	525	585	516	572	559	512	563	590	584	539	503	608	578	605	535	579	572	575	553	550	559	518	550	569	582	544	606	538	571	545	535	577	607	538	520	605	568	562	575	583	611	558	570	615	520	542	555	558	584	570	618	587	592	594	535	574	609	566	522	562	530	573	564	545	585	575	562	555	581	549	592	546	573	557	554	573	539	519	506	601	567	541	559	555	551	550	580	575	576	568	538	568	580	552	546	582	569	546	572	563	546	551	551	561	552	598	532	582	572	553	588	590	575	570	581	557	560	571	597	548	561	526	532	591	538	567	567	593	578	552	597	582	596	597	518	552	629	588	615	545	544	565	573	580	567	541	560	538	576	543	595	568	562	598	550	548	588	552	494	566	621	508	587	514	624	561	543	546	562	540	594	584	533	546	577	575	551	591	561	557	564	576	529	552	556	576	510	552	558	532	618	601	575	558	563	562	587	547	591	584	557	569	534	561	563	601	530	508	589	574	545	544	584	522	595	554	602	610	570	551	571	575	582	569	587	568	608	555	596	560	544	587	568	570	544	547	569	579	579	555	520	565	546	546	570	529	565	585	568	583	562	602	551	600	544	549	596	570	578	513	563	572	575	578	590	575	577	577	535	569	516	542	582	566	557	520	561	581	605	566	552	548	558	553	594	526	562	567	574	561	565	597	567	517	527	572	550	575	529	592	544	565	561	568	580	556	578	584	553	590	578	548	588	577	585	556	571	549	572	580	572	553	557	582	573	551	566	563	560	570	588	612	526	543	593	529	547	529	547	540	523	568	567	540	594	562	529
4364	1594	1361	904	855	853	720	760	731	699	722	779	720	716	721	730	672	693	725	690	679	748	669	670	748	694	675	616	659	692	623	690	670	675	655	717	681	780	620	652	682	682	708	660	635	731	684	635	704	715	668	693	678	696	683	697	681	734	656	682	688	703	678	667	668	688	682	666	661	673	688	683	682	655	681	728	687	691	668	645	682	689	689	643	660	693	667	666	665	668	674	648	720	728	641	696	655	675	717	708	691	654	696	677	671	654	691	662	728	710	687	645	699	665	660	665	669	672	660	672	712	695	671	668	666	687	679	694	690	677	665	691	675	658	700	716	657	689	679	666	704	750	724	709	675	672	685	675	691	673	704	705	733	721	653	654	709	690	619	709	673	631	741	655	691	688	699	662	709	680	703	670	657	665	658	676	656	673	690	675	699	725	686	684	724	669	684	681	719	678	639	691	724	702	672	659	668	704	678	683	654	687	687	715	703	678	700	705	669	683	638	725	726	704	722	682	735	673	676	695	672	679	663	685	682	706	723	677	655	658	677	694	713	672	665	686	708	676	712	699	660	674	644	693	686	712	686	706	657	653	673	671	665	686	680	661	685	659	672	630	720	702	710	714	691	644	708	717	674	695	679	674	672	637	710	665	670	730	718	736	702	679	671	672	665	704	706	679	688	664	649	665	664	719	703	677	694	686	732	651	672	703	738	660	710	697	689	655	692	660	693	685	712	653	659	696	645	671	677	639	690	708	693	705	661	715	670	653	707	725	675	697	675	678	644	675	681	673	667	697	691	662	654	680	724	688	662	668	699	649	707	636	666	641	698	716	720	650	655	683	659	663	684	719	694	655	672	650	717	695	678	678	714	673	641	697	712	677	711	673	667	689	670	673	680	666	696	689	641	687	687	640	690	680	726	706	682	675	688	653	653	655	676	692	701	662	680	697	679	665	693	672	682	742	677	649	709	697	698	674	664	691	681	669	664	716	685	707	666	653	682	645	680	703	647	682	692	646	696	719	696	681	686	674	692	733	676	654	711	676	640	685	656	676	729	674	672	684	709	704	651	701	716	704	673	655	736	705	645	703	717	652	655	659	680	679	694	706	698	703	683	661	666	718	673	653	697	695	664	659	696	672	680	677	682	686	672	708	682	643	683	636	662	656	697	628	740	698	655	648	712	717	647	694	706	672	648	688	649	662	710	671	649	657	675	653	712	730	712	672	750	650	710	695	672	740	694	685	709	739	711	700	699	679	695	714	659	662	668	681	740	684	662	704	659	675	646	675	687	661	677	674	679	685	662	656	702	719	672	669	712	689	671	714	675	669	693	703	690	674	656	678	698	736	661	672	670	654	654	739	697	667	668	662	623	663	691	707	728	702	674	658	672	696	669	701	654	684	669	618	732	618	686	662	710	714	697	682	669	680	666	704	725	692	704	691	688	724	649	685	676	677	675	703	661	675	673	689	660	666	684	679	663	661	728	702	656	658	687	671	667	693	655	676	711	685	651	705	693	676	689	662	682	687	677	692	659	665	692	706	688	670	702	697	708	633	649	696	711	664	672	709	668	654	696	660	708	656	682	674	695	678	663	709	669	672	711	674	694	668	685	692	699	689	695	645	740	687	657	642	685	674	719	683	660	676	744	665	639	663	638	662	640	692	740	689	684	751	677	697	692	654	696	683	652	666	695	663	683	655	692	682	644	670	660	659	715	667	682	690	710	645	668	693	669	678	650	722	668	678	675	711	707	702	724	715	730	750	655	645	729	642	668	721	666	681	675	715	642	676	711	695	636	632	683	692	696	762	659	650	669	678	705	648	671	719	683	671	644	705	682	668	690	674	720	657	669	686	712	719	689	713	667	677	677	698	696	657	716	694	681	667	655	695	641	652	681	690	676	701	707	672	694	660	689	683	716	687	696	729	667	656	670	661	706	685	724	667	689	690	679	671	737	698	687	708	685	663	701	705	707	649	675	758	676	681	680	678	657	693	718	719	682	669	669	692	676	665	699	699	728	686	661	728	693	643	668	706	678	683	646	661	696	705	601	689	671	676	666	677	665	688	662	689	645	688	722	662	704	679	723	663	676	639	689	682	681	729	682	712	638	666	683	679	663	651	662	701	723	693	694	681	670	682	672	663	685	666	683	693	664	657	679	694	659	696	676	721	664	650	695	687	685	681	648	669	674	659	725	682	711	694	692	734	661	716	671	671	682	664	649	688	696	684	682	726	676	679	690	705	674	677	664	719	696	691	684	691	679	680	720	701	672	658	679	676	728	714	672	657	633	696	672	728	725	675	654	690	684	590	654	659	692	718	697	714	678	680	674	735	679	674	677	654	704	674	656	651	662	671	658	693	694	613	692	689	672	717	659	699	678	661	670	701	673	698	685	708	700	659	639	659	711	669	679	707	674	661	690	713	654	706	715	658	663	710	698	680	730	685	661	659	696	667	657	688	702	686	681	689	698	668	682	676	704	691	710	681	673	651	643	664	694	678	690	704	730	674	703	676	702	705	657	702	711	662	654	697	697	678	654	707	681	686	694	685	733	698	719	667	689	666	719	694	678	716	664	672	713	660	689	696	699	662	714	661	708	676	660	666	695	718	682	672	728	675	681	716	690	684	632	672	680	698	682	672	673	661	675	701	667	731	689	724	662	721	679	657	724	649	686	720	668	718	670	692	684	716	677	693	683	641	698	689	636	675	701	655	693	732	690	698	720	674	665	664	679	673	653	672	746	699	709	664	719	659	679	698	674	691	695	687	662	683	673	684	653	640	711	722	665	703	684	678	720	699	696	680	689	660	713	745	698	695	694	669	667	708	648	662	707	689	696	672	716	702	631	694	703	683	676	668	690	663	714	708	660	667	656	705	684	718	716	636	679	642	697	728	695	688	684	689	668	660	700	704	688	700	654	663	686	683	683	723	668	672	697	714	680	719	683	651	735	674	700	696	695	664	695	725	673	668	705	683	636	700	652	698	718	712	695	717	687	672	712	687	685	688	676	699	714	700	695	711	660	679	672	723	643	687	708	680	669	677	700	664	682	668	643	686	703	707	690	656	675	729	722	641	660	661	689	724	715	688	741	666	694	675	693	651	660	692	666	686	736	667	678	678	726	676	657	691	681	643	672	675	731	646	634	713	697	642	702	673	668	720	676	668	689	703	698	686	720	694	658	660	693	659	664	677	675	701	669	708	702	690	651	718	664	677	697	679	667	702	661	688	656	670	707	712	678	658	635	653	667	682	692	697	716	635	677	698	655	685	682	678	694	667	647	645	646	667	665	662	678	703	681	679	653	682	668	737	671	676	702	717	755	717	643	708	663	650	715	691	714	706	662	726	720	720	685	668	674	671	708	667	672	685	660	674	669	704	688	685	657	737	701	665	683	697	677	709	678	676	671	680	676	696	663	660	652	669	638	679	651	681	655	708	738	673	678	734	699	683	706	679	705	671	654	626	740	668	705	692	656	684	692	687	699	746	675	694	709	651	668	695
24158	21618	29213	24461	21607	12799	1296	750	577	574	573	481	474	448	443	410	428	335	380	370	373	342	355	382	338	338	342	353	376	364	345	306	359	302	327	346	351	371	357	361	344	349	332	351	312	322	321	326	355	352	323	330	362	309	329	311	324	311	341	319	326	294	327	296	306	303	324	324	318	338	327	314	293	307	328	326	311	368	339	350	339	299	323	276	318	317	308	343	305	292	340	352	322	327	307	311	332	326	300	311	296	327	314	310	307	324	314	375	302	319	299	344	352	308	320	316	305	334	302	320	305	318	340	305	313	349	371	327	331	278	322	314	315	320	332	302	336	312	277	297	322	305	359	305	321	302	281	312	307	327	326	363	300	303	332	335	302	326	312	332	333	335	332	313	305	327	292	318	329	301	334	311	323	332	287	294	338	313	322	311	329	341	326	297	320	316	325	317	291	276	320	299	318	299	357	315	333	296	310	311	282	318	316	320	293	319	303	315	326	333	316	360	328	352	325	284	329	305	323	308	302	319	286	305	310	314	331	338	291	315	304	351	295	345	329	297	333	307	296	346	328	344	324	341	320	318	335	303	295	350	323	329	303	327	330	337	331	336	294	330	335	298	321	313	324	315	312	298	297	297	300	313	342	362	327	313	316	343	314	322	341	339	333	324	316	268	344	317	339	316	342	307	340	340	316	329	340	328	325	333	320	303	340	320	302	312	338	339	316	314	333	352	339	331	345	318	306	301	324	371	338	325	336	312	300	362	366	304	335	305	343	338	325	297	326	336	324	330	333	315	304	310	331	347	309	318	320	338	289	342	292	306	317	322	296	310	320	330	322	333	327	310	325	311	326	318	342	331	323	320	332	299	353	294	309	309	310	315	320	355	321	333	330	322	312	296	354	352	310	317	334	321	322	311	304	321	303	353	341	345	340	341	352	308	314	347	318	301	355	293	299	307	312	311	328	318	339	301	301	321	345	346	319	333	311	313	342	346	372	349	331	318	318	325	364	318	289	326	313	332	310	320	315	322	303	332	327	331	342	301	275	311	349	346	351	322	349	345	306	316	322	329	318	306	330	307	349	306	300	331	321	307	325	330	307	332	344	334	279	322	324	306	305	357	311	364	317	340	323	316	335	321	338	293	326	302	343	318	308	309	315	345	306	345	316	322	343	317	324	306	332	302	322	328	318	311	315	302	285	344	311	330	330	358	305	304	308	334	328	321	308	335	311	349	298	323	330	348	303	329	327	333	302	311	302	323	307	305	315	314	305	336	301	325	307	315	325	319	310	306	302	332	325	327	323	315	342	308	363	316	296	337	325	307	313	321	329	286	301	278	350	332	316	303	347	297	334	300	300	329	315	286	314	323	325	341	335	325	339	309	312	322	375	323	296	304	337	323	306	313	306	298	314	352	341	300	322	321	306	318	303	285	335	325	300	323	341	320	307	319	304	345	318	316	349	329	289	335	332	313	319	320	329	309	289	315	314	299	336	299	352	313	311	303	340	356	308	314	287	329	328	358	331	309	318	315	305	330	326	308	325	352	290	289	342	324	317	325	324	320	342	320	320	311	315	333	304	322	330	299	311	314	350	315	342	306	313	312	328	314	327	330	333	331	320	324	284	317	320	305	334	333	321	336	312	325	319	339	327	283	322	321	331	326	304	314	322	281	301	305	340	321	312	301	316	325	296	338	302	343	330	300	303	296	315	334	355	311	335	318	329	309	322	336	332	295	319	330	305	312	345	335	327	313	336	316	317	317	327	339	302	285	339	334	331	335	332	317	328	350	319	344	308	289	311	305	319	312	302	322	317	319	345	334	324	344	296	326	334	313	323	299	349	333	341	303	308	340	344	364	334	306	323	296	316	346	321	325	303	324	330	350	338	328	320	303	325	312	313	297	302	335	326	329	305	315	289	333	320	327	327	317	316	307	303	325	317	332	341	340	280	318	349	316	323	353	331	332	315	305	286	331	322	324	325	322	330	272	335	333	288	323	319	298	333	325	330	305	346	313	295	312	301	348	305	295	322	320	293	297	341	323	334	329	327	320	318	288	328	298	305	313	355	335	316	305	335	327	334	306	347	336	351	290	312	326	321	353	354	306	311	320	351	345	356	331	314	300	332	319	289	311	311	339	322	335	312	325	312	319	294	305	339	343	340	336	300	296	332	310	317	319	308	328	331	323	324	320	334	301	327	298	330	296	320	324	309	308	318	313	298	301	331	333	329	329	298	310	342	314	291	345	332	295	312	318	342	311	307	292	331	306	313	321	320	289	303	338	323	318	337	318	321	303	336	314	357	315	291	328	324	314	347	331	338	332	304	316	319	344	310	289	356	302	309	345	333	294	307	304	315	320	328	322	324	289	294	327	300	308	330	285	356	333	338	353	312	314	313	319	323	305	302	360	326	305	330	292	308	316	330	290	329	291	315	335	296	333	306	306	339	316	321	347	306	324	320	338	308	297	332	315	315	310	352	313	345	314	319	331	311	322	350	316	318	346	315	336	294	298	326	275	289	343	335	358	323	336	319	317	330	296	303	344	349	309	314	289	349	317	300	316	334	335	328	329	323	317	328	336	330	326	319	302	310	311	334	304	329	313	334	299	317	311	335	350	327	333	310	313	314	304	327	321	307	334	332	347	320	338	326	303	299	310	315	320	327	314	342	321	318	302	288	305	327	287	252	351	340	330	317	325	309	307	354	342	308	261	311	327	322	327	330	322	297	311	284	312	318	312	307	309	324	334	296	297	291	365	317	290	307	311	291	319	317	290	325	372	325	307	310	316	312	301	347	324	308	318	340	330	333	337	327	333	308	333	318	355	320	342	316	327	305	324	315	335	302	336	310	290	302	321	347	333	299	292	312	322	338	304	373	337	321	351	309	314	320	305	297	320	324	310	325	320	314	282	316	286	309	321	291	317	290	292	312	296	311	336	306	294	336	328	341	309	315	317	329	286	287	320	315	318	294	315	314	319	313	333	317	339	324	305	319	316	336	300	316	307	310	321	324	313	298	308	350	293	311	312	303	310	323	338	306	344	316	336	322	328	314	281	301	343	286	343	333	361	323	328	330	312	332	327	306	294	321	357	298	311	319	333	308	307	324	302	333	291	289	348	313	314	324	326	303	328	311	322	294	328	348	286	305	311	320	325	338	295	322	315	317	323	320	341	310	319	312	313	314	314	331	301	334	318	300	338	299	336	339	335	359	332	313	328	328	298	286	296	320	319	302	278	316	340	302	335	361	278	324	318	310	297	329	311	301	335	317	337	334	351	302	346	297	307	326	317	313	317	312	319	320	326	343	323	302	318	323	306	332	316	312	331	341	320	309	353	313	306	297	300	333	343	318	318	313	310	300	355	332	309	303	355	313	359	318	343	335	300	340	308	300	342	363	338	305	355	340	312	336	333	334	317	340	353	321	330	338	323	316	318	286	301	313	350	317	303	327	348	344	346	323	317	327	318	352	346	307	330	284	339	330	303	295	326	303	329	294	331
4972	10153	8299	4034	2827	2117	1677	1309	1166	960	905	862	758	670	631	596	545	545	523	477	493	494	464	478	467	448	441	473	397	457	446	452	423	436	410	419	453	450	444	432	396	412	413	383	425	430	441	442	414	464	413	408	394	438	408	429	420	394	424	398	383	385	418	394	383	438	397	421	395	373	417	378	429	434	467	381	385	396	387	406	405	422	453	445	435	414	391	408	395	429	411	387	431	410	433	401	413	414	405	439	400	435	423	410	447	411	405	402	428	386	373	377	407	396	397	400	390	358	401	431	393	392	385	400	406	414	406	405	399	400	400	388	365	415	419	372	364	422	403	372	422	411	417	411	376	404	433	417	437	409	411	388	397	377	402	369	385	418	413	399	439	432	354	413	434	410	389	407	384	408	393	429	385	390	387	428	406	408	440	406	383	388	399	416	380	402	424	417	380	440	387	393	374	384	402	384	383	400	408	392	434	446	376	438	409	399	410	396	415	389	408	458	432	396	411	387	395	391	393	377	373	406	415	393	409	398	384	410	437	415	424	407	412	389	397	390	410	375	418	363	415	377	407	391	405	367	399	419	367	389	407	383	396	399	422	384	408	382	420	429	395	410	401	370	394	374	388	396	389	419	450	404	407	435	384	390	382	403	348	364	401	373	373	373	414	408	389	387	396	400	402	392	394	398	439	411	421	382	436	393	409	388	403	412	390	379	405	401	381	434	413	362	381	420	386	413	365	414	392	377	406	388	391	421	365	394	413	394	401	377	395	378	414	366	374	397	391	376	390	399	419	393	420	459	378	385	406	360	422	405	400	407	404	387	407	411	372	369	394	424	393	395	409	392	433	404	394	419	417	391	399	425	435	407	401	423	409	429	402	404	383	402	392	418	425	416	407	420	435	387	417	434	392	415	380	380	474	389	404	387	398	432	413	411	382	395	393	402	391	414	385	383	383	386	392	361	408	401	383	398	379	401	386	409	400	404	393	428	368	378	410	399	372	375	369	405	400	402	384	403	423	399	427	387	401	402	385	411	375	417	413	390	363	395	386	405	382	387	418	419	424	381	387	381	382	399	403	420	376	411	416	392	388	399	357	398	360	417	379	383	398	428	392	441	401	419	440	393	416	414	426	399	372	404	403	398	381	412	404	370	423	381	407	394	389	388	380	400	417	393	431	410	401	365	398	396	388	401	369	424	410	375	428	429	390	415	407	396	404	421	413	382	436	437	420	426	401	383	427	408	375	453	421	415	381	415	403	400	418	393	400	381	385	419	384	408	398	430	400	399	443	364	363	380	407	401	387	432	379	388	373	391	404	366	387	378	378	383	370	400	368	411	421	429	381	388	406	380	433	424	426	379	393	408	368	384	412	404	409	410	374	379	379	403	385	373	394	393	404	389	351	395	405	408	407	404	401	397	432	390	374	403	375	382	399	396	392	412	429	418	368	402	416	394	379	435	402	393	379	420	395	397	391	410	394	374	398	382	416	366	377	391	415	343	397	396	378	379	437	416	409	373	412	394	404	396	412	368	383	411	427	403	395	403	391	420	403	388	400	353	380	399	427	417	433	402	403	429	470	360	400	420	363	400	384	402	402	390	397	408	411	427	407	398	423	397	394	404	401	370	420	441	390	408	410	418	402	458	395	385	395	419	397	397	394	399	392	399	395	397	386	409	413	410	408	431	392	433	390	379	410	384	417	395	442	429	417	400	379	388	398	413	408	384	394	375	406	405	388	381	415	392	362	367	412	407	393	355	412	359	408	422	388	405	391	432	400	366	367	371	411	368	441	403	427	401	361	408	393	400	382	409	423	411	378	372	403	463	426	388	415	427	405	390	446	401	432	372	375	398	378	435	409	395	387	394	414	364	411	372	407	397	409	394	418	404	399	386	396	398	428	362	407	426	404	378	408	418	410	384	379	434	382	377	375	405	441	420	393	364	400	365	394	380	388	442	378	411	432	382	418	389	398	386	417	406	395	392	368	374	378	394	383	373	441	392	437	403	388	401	421	422	400	435	415	410	384	409	406	405	396	393	415	411	362	385	393	414	368	389	349	354	399	394	400	422	429	402	363	407	436	377	399	424	429	341	427	399	395	426	396	390	445	451	399	427	407	400	408	422	408	405	412	411	369	395	370	397	426	390	396	400	383	395	395	438	407	417	385	400	381	390	376	399	383	418	401	413	395	383	382	404	397	378	393	406	414	387	397	381	411	385	394	401	438	390	394	420	423	389	404	355	394	430	392	464	446	423	414	374	426	374	398	403	400	400	385	411	442	417	382	423	383	396	404	414	416	375	401	399	388	395	379	401	440	377	406	391	376	390	379	368	393	366	386	376	395	378	420	357	405	406	393	417	421	398	385	437	405	382	416	426	397	429	398	412	377	423	377	395	378	397	377	384	398	361	395	401	396	381	372	409	404	450	367	394	424	436	410	394	378	412	423	414	391	395	398	369	414	394	369	425	388	417	400	382	388	422	401	383	398	434	396	388	383	389	382	417	424	449	406	424	412	397	389	397	391	425	395	410	378	367	381	395	358	427	362	405	396	401	376	390	394	391	370	436	422	415	390	400	401	414	426	425	406	393	398	432	407	375	414	386	398	382	374	425	371	391	399	410	418	402	403	354	406	406	382	427	389	410	396	388	395	424	372	362	405	382	415	412	382	422	390	407	401	357	413	425	370	393	404	413	368	416	404	380	403	394	424	407	416	392	401	409	411	379	388	393	381	395	380	406	411	399	406	418	438	378	440	398	398	396	400	384	402	403	396	378	405	414	407	404	380	400	392	403	395	392	406	394	396	405	400	392	425	381	390	392	393	432	411	381	386	410	397	361	383	387	421	408	404	383	407	405	412	381	364	384	383	408	391	371	391	412	399	372	396	391	408	399	412	399	386	402	411	377	410	377	414	422	380	408	373	371	355	401	412	376	392	372	423	416	443	416	398	444	409	399	401	402	415	395	419	404	433	368	383	416	382	378	404	395	424	386	364	384	378	410	433	423	368	410	405	373	392	385	365	428	411	375	415	410	379	372	401	406	421	395	399	450	361	370	428	388	421	442	384	377	379	389	365	409	414	417	414	395	379	382	411	385	372	391	420	366	383	380	412	374	402	389	410	427	373	409	359	431	365	397	385	399	416	429	395	395	373	378	390	383	442	351	400	379	439	405	407	374	377	410	380	378	414	441	411	433	407	396	376	370	383	400	390	414	428	380	433	344	442	391	415	388	418	407	389	413	413	373	382	438	418	402	363	399	413	406	383	389	373	374	401	417	393	384	399	395	427	423	412	425	401	401	392	366	398	406	408	438	398	414	372	415	393	351	413	376	419	408	421	390	406	407	375	391	399	459	404	380	373	385	397	443	379	367	402	396	382	389	377	373	403	380	373	394	414	361	402	418	407	446	399	400	394	420	394	390	410	394	395	417	384	398	397	409	442	403	382	382	388	411	392	389	401	423	420	403	407	409	349	414	402	426	406	403	403	401	365	421
25480	21614	28131	25487	12395	1461	1161	1024	971	893	967	871	905	869	919	852	825	917	857	812	891	855	873	828	860	850	877	853	853	839	799	841	878	798	848	845	790	812	852	811	847	808	834	767	835	838	883	856	811	831	822	772	830	791	841	806	807	824	843	840	813	851	768	875	856	808	838	762	843	845	849	855	833	829	829	776	830	811	868	821	809	789	787	833	804	787	840	846	816	865	815	830	854	810	823	838	851	794	810	852	818	806	830	841	865	821	842	805	852	821	775	821	802	811	781	777	822	843	831	847	860	765	818	856	808	823	810	861	833	830	849	818	774	783	757	822	760	850	864	872	820	794	789	843	856	793	809	845	856	833	771	816	845	809	861	791	788	835	836	797	796	789	856	798	840	825	777	774	842	844	816	830	795	841	845	803	767	783	855	822	796	840	831	809	830	845	834	822	798	833	819	829	818	831	840	884	859	862	823	826	823	819	812	811	810	852	836	785	822	824	834	842	861	810	816	796	824	839	793	818	809	801	816	798	863	848	805	831	805	857	809	800	778	768	827	802	834	833	813	828	855	782	799	872	810	776	835	834	827	902	834	787	791	790	837	852	820	791	793	834	813	768	812	847	810	865	835	835	878	777	822	875	791	797	802	837	829	817	896	798	824	833	834	784	856	837	803	781	802	792	808	834	833	819	809	804	811	857	863	796	733	844	839	801	828	857	772	846	812	812	829	827	854	844	842	808	794	874	848	815	821	818	830	794	824	863	838	835	806	823	812	808	856	823	785	817	798	849	794	818	827	831	846	811	800	829	874	843	826	827	804	768	780	846	788	883	818	808	821	840	844	825	804	823	813	839	810	812	865	823	737	835	819	855	833	816	808	785	815	788	818	818	786	805	771	812	796	871	803	794	767	852	837	820	817	776	799	807	815	863	863	796	866	805	860	816	835	852	817	808	792	829	831	805	803	757	789	840	797	808	790	811	817	843	838	830	780	825	799	790	864	854	792	801	837	831	798	790	827	843	793	778	798	789	877	813	830	884	831	813	824	793	838	844	829	833	855	825	801	819	794	802	825	833	805	815	770	839	778	824	802	832	844	791	833	852	828	788	822	815	820	821	817	869	831	812	825	800	837	871	840	832	823	815	808	786	785	816	781	798	819	826	811	789	801	812	804	818	807	792	792	832	783	839	783	783	834	832	839	810	885	806	830	841	813	857	792	820	830	841	792	858	855	793	840	840	806	835	777	821	776	821	783	819	804	817	819	811	833	809	839	834	865	768	811	821	826	845	812	829	792	797	762	781	814	772	807	838	834	854	791	844	812	863	826	810	818	863	769	785	792	833	814	804	782	798	841	801	754	820	824	822	809	784	826	775	818	809	841	839	814	815	806	773	858	824	831	830	828	849	888	782	800	881	807	817	863	780	816	790	850	821	789	807	830	851	862	830	823	791	805	838	790	845	872	825	817	811	811	771	821	778	790	844	861	825	840	850	779	842	855	772	821	842	877	795	867	796	802	766	842	834	832	826	806	840	809	818	815	840	835	816	827	835	813	864	805	827	790	766	770	831	806	799	801	813	825	888	833	807	788	833	802	861	809	840	818	788	793	865	790	807	744	800	846	787	810	796	831	786	833	809	829	813	805	876	803	842	821	789	848	821	811	829	807	837	855	854	846	786	830	861	790	742	787	823	782	847	851	835	817	804	806	777	820	855	835	782	822	812	848	790	787	824	860	847	792	834	842	820	785	819	811	826	794	810	779	809	838	762	794	833	815	871	838	794	819	800	790	797	893	837	816	823	800	814	817	865	893	787	862	780	839	828	844	860	829	784	861	833	839	787	835	852	805	781	780	844	804	806	869	809	788	785	852	844	874	773	811	848	825	779	877	836	852	802	837	827	827	806	836	793	854	822	793	788	760	805	814	812	822	826	799	822	802	793	800	816	890	818	790	818	834	739	785	816	856	810	793	802	836	807	850	833	813	821	818	840	845	875	839	822	821	834	803	804	810	856	857	790	743	804	849	849	780	790	812	832	820	792	805	862	777	848	824	873	850	857	796	824	795	795	829	800	780	868	815	783	847	808	786	810	818	846	788	871	754	823	802	850	940	791	800	815	819	866	842	895	800	814	803	788	829	824	830	787	848	824	806	788	827	790	815	823	846	788	835	839	764	819	782	785	849	841	828	802	812	794	812	810	863	825	858	833	794	823	850	830	841	858	840	844	797	825	786	815	816	833	806	807	846	854	855	817	772	843	835	822	809	834	846	855	818	789	837	817	827	879	824	791	808	867	870	832	805	776	775	855	844	828	821	806	775	798	777	834	831	810	875	801	794	808	814	806	843	851	805	795	856	826	830	822	848	843	870	852	794	838	818	816	818	831	821	811	784	824	817	838	818	836	858	825	807	813	846	810	873	823	843	801	869	810	805	831	760	804	830	814	822	897	798	829	804	835	828	812	804	870	810	846	800	778	804	820	814	834	801	840	844	847	788	805	843	844	783	732	803	851	836	826	800	770	791	806	769	809	823	812	774	861	831	838	847	807	798	843	800	848	818	803	816	801	766	760	877	829	796	826	852	880	764	826	816	801	849	778	796	828	858	779	800	787	853	846	788	830	777	850	803	762	868	857	806	772	814	834	865	827	859	816	853	818	784	847	839	868	834	759	821	879	804	877	840	823	842	798	886	796	810	799	840	851	848	805	829	816	822	820	777	793	841	746	812	845	775	848	797	816	834	854	839	807	827	835	819	843	815	811	829	817	821	799	845	829	875	812	808	830	790	826	831	867	838	857	870	805	820	848	834	823	793	793	827	804	834	870	786	827	762	815	850	834	843	804	864	776	804	814	774	852	808	877	860	783	815	791	845	815	777	825	829	786	832	831	792	828	849	814	838	768	848	730	834	764	821	842	804	814	818	860	825	817	800	830	760	819	835	843	833	838	846	841	836	833	806	793	845	770	777	846	847	789	810	819	858	867	822	834	827	833	834	817	815	866	830	833	809	783	844	793	865	813	827	843	842	849	836	790	818	828	837	819	880	797	794	818	867	796	829	817	819	813	820	805	796	818	829	794	829	783	800	815	797	805	846	835	813	820	823	844	793	865	802	803	813	814	787	815	819	830	787	862	879	832	809	864	788	815	775	807	819	845	865	848	820	822	834	840	790	837	848	844	811	816	870	807	844	833	845	848	793	777	840	828	794	847	830	802	824	805	793	800	833	801	756	871	828	826	825	800	846	811	801	801	811	791	851	811	819	820	795	829	827	826	788	817	812	793	803	781	833	833	826	883	837	835	817	848	794	802	784	826	781	840	831	817	808	797	794	821	841	798	847	841	784	793	793	780	823	788	768	829	786	828	827	804	831	804	831	820	781	796	818	860	849	820	836	798	801	836	778	793	813	800	823	821	842	847	872	803	795	826	799	850	767	824	799	823	835	848	815	820	816	867	779	785	841	829	766	854	739	879	805	807	806	855	797	837	788	809	806	803	853	780	816	831
4768	6085	4911	2725	2143	1822	1564	1369	1269	1243	1239	1159	1167	1116	1077	1096	1065	1010	1020	1064	1006	1015	1003	942	966	950	970	967	1031	978	968	993	1004	972	983	1018	989	1003	1004	946	984	996	966	947	1012	952	998	1009	950	900	985	999	956	1003	960	987	961	981	970	941	963	1024	930	981	995	980	966	985	938	938	939	973	933	978	949	993	922	970	960	980	937	967	949	986	934	980	912	941	1028	914	952	953	983	987	959	891	982	1008	959	948	1029	971	961	989	962	926	937	962	979	953	980	887	959	955	957	976	953	919	968	964	975	985	951	947	975	967	946	1003	979	939	934	926	956	987	1010	956	977	937	997	1015	1004	952	972	983	1015	957	1043	938	928	976	978	976	995	956	941	957	969	997	972	916	965	913	940	1014	956	984	976	972	937	985	942	933	970	974	962	941	945	955	957	952	961	960	986	1010	1017	1005	962	974	919	984	966	983	974	1007	969	1018	977	956	903	932	1017	963	969	949	952	988	928	1015	976	984	1041	960	951	1009	973	963	1010	974	947	934	919	976	959	927	964	949	1005	935	940	892	958	975	939	941	958	1020	936	986	951	957	964	936	972	953	925	947	948	937	986	950	977	968	1000	966	987	968	905	994	960	918	948	938	1009	984	986	968	930	976	934	914	972	969	984	1007	896	938	918	966	930	958	987	951	935	925	1019	1015	1085	1014	976	1002	914	902	929	913	971	967	967	920	956	962	939	940	930	988	940	952	997	957	955	983	955	1037	970	977	957	1015	927	1001	935	924	984	1018	1001	929	959	987	947	970	976	971	914	985	990	970	967	947	999	908	969	952	976	981	1049	922	935	959	890	993	949	903	964	973	901	990	907	918	1048	969	945	907	975	917	999	946	933	972	919	965	978	916	950	911	1007	971	921	986	982	903	950	952	996	921	954	963	994	941	963	957	961	998	949	990	942	994	923	998	963	964	968	942	967	954	972	997	947	949	1031	968	954	925	968	944	989	945	954	959	942	917	897	1028	965	941	905	966	944	944	926	964	957	936	976	1008	945	928	976	955	901	974	960	945	989	944	954	998	936	970	937	935	978	987	1001	946	928	925	907	969	957	912	957	1004	888	961	968	948	949	903	948	994	968	1000	975	964	983	949	965	917	972	942	925	944	984	952	1025	991	951	959	966	977	953	949	949	939	973	973	928	929	926	971	968	1000	940	1013	928	1008	968	930	950	940	946	970	933	938	982	934	960	977	932	915	997	1042	955	968	1007	973	992	999	962	977	983	932	991	945	964	996	897	916	991	945	1011	1009	1004	910	919	956	990	970	981	1023	929	938	956	963	980	1009	908	975	971	974	912	906	976	953	978	947	976	949	987	923	984	953	943	957	950	1041	939	980	908	1000	957	1010	978	967	935	999	959	962	957	983	933	964	986	970	994	927	1005	953	987	963	987	965	990	922	994	950	923	962	979	939	994	953	935	979	962	937	934	1013	918	1004	944	907	962	1003	967	1015	977	937	937	930	995	954	980	1023	940	959	915	962	965	1010	958	995	949	916	894	989	915	955	987	973	987	1009	978	957	1010	946	943	1004	972	994	963	920	1013	962	918	931	949	911	975	926	978	993	980	933	999	946	957	963	932	977	934	992	954	999	940	968	942	955	977	995	1003	1029	998	985	953	974	1012	957	968	977	949	928	984	958	997	920	961	953	972	1006	949	951	956	923	912	940	969	945	950	969	985	999	944	886	953	945	918	975	916	969	905	970	966	942	982	978	963	1011	967	999	905	926	972	901	924	988	1000	953	954	967	943	967	985	927	970	927	949	965	958	964	997	979	1015	991	919	945	927	986	962	961	912	960	984	974	920	926	923	998	992	959	1004	910	912	972	964	961	935	922	947	950	931	940	941	1026	957	985	930	871	992	1014	922	995	988	924	1009	942	961	1002	997	934	961	988	930	964	934	967	977	996	952	997	938	961	974	1016	898	997	942	963	912	952	948	930	959	955	969	976	1016	923	926	960	995	949	980	946	884	939	950	928	958	999	986	925	950	930	910	911	973	993	956	963	952	974	930	943	952	971	937	948	939	970	895	972	906	943	954	965	933	985	953	956	996	980	921	978	894	991	934	950	957	940	965	927	913	950	943	944	937	992	904	997	1015	972	992	940	1045	972	965	897	945	958	959	985	956	1002	914	934	883	989	1001	934	966	971	983	957	991	982	1012	1020	980	990	954	976	933	960	916	936	949	915	951	952	965	964	946	946	999	950	944	892	955	981	977	978	936	919	933	937	969	986	965	969	1004	948	956	932	955	951	1003	944	968	1016	911	934	1007	933	962	1009	1035	963	930	979	1019	932	908	951	930	966	972	955	962	984	911	941	923	957	926	981	998	1035	901	1027	980	968	950	910	966	972	1001	988	1027	944	976	982	987	905	933	916	949	991	954	992	975	902	924	983	965	917	919	1016	968	922	943	979	995	929	936	938	962	957	969	988	1004	933	957	976	960	940	979	978	991	1025	1012	949	939	919	956	949	961	977	908	962	956	984	1004	968	963	904	959	901	950	1047	975	947	954	967	988	990	979	944	975	1002	941	988	941	1042	945	913	980	995	962	968	979	976	951	957	961	913	955	945	990	924	941	926	882	924	1001	1034	975	961	946	965	948	965	949	992	935	961	941	921	973	936	986	982	978	944	993	989	956	992	975	975	907	952	922	932	923	958	1015	939	936	939	938	942	946	969	960	985	912	993	944	1001	1018	1026	973	974	950	929	921	966	953	930	982	1030	967	949	1004	930	977	980	984	954	958	930	1010	982	946	956	995	1000	958	963	942	944	955	911	971	906	951	1007	983	980	950	955	967	894	966	974	1012	949	943	1003	964	934	980	1002	979	922	970	956	1002	994	918	926	964	943	909	986	920	897	976	931	989	1003	987	1013	941	987	950	955	947	964	980	961	982	972	931	978	980	963	951	969	995	992	931	973	902	919	943	893	936	1010	994	966	947	927	950	964	910	939	946	939	901	953	998	1012	926	992	973	995	966	953	939	950	938	921	943	1016	948	942	963	1021	937	975	941	1001	984	955	919	947	937	969	1022	986	943	921	1005	937	1024	970	1005	970	982	959	933	970	959	914	973	977	984	969	958	969	985	995	928	966	904	950	951	991	976	944	957	963	986	947	922	948	977	940	982	960	993	983	981	962	921	949	924	966	990	962	914	946	972	960	974	962	1009	961	900	963	910	929	960	990	994	931	978	951	1005	982	947	935	985	995	970	912	934	920	969	966	955	951	958	1012	931	889	1020	983	992	961	975	996	996	1006	997	961	917	938	964	926	1019	962	950	965	961	932	937	989	971	928	997	948	966	992	954	924	935	936	994	961	962	975	971	997	943	905	1030	983	935	985	929	909	1014	1012	916	946	967	926	970	899	920	958	953	916	919	979	962	966	958	937	952	1030	926	937	928	956	904	990	923	1002	944	955	962	939	969	1001	992	992	917	928	996	972	954	928	978	971	999	948	941	989	962	996	936	979	969	995	927	982	958	1008	1021	941	957	985	918	961	990	956	1000	915	915	960	995	951	960	956	901	997	1017	935	979	950	985	932	945	986	962	972	937	968	1032	966	1016	938	1009	939	981	917	987	957	936	961	996	954	924	959	968	999	999	961	962	922	942	1001	943	1016
23207	21672	29664	24194	21673	21728	12233	1536	1117	1069	972	945	838	807	742	736	763	754	659	657	655	680	621	643	652	612	603	624	617	602	648	667	611	586	625	632	662	588	586	602	574	607	606	575	633	578	575	577	603	592	574	599	596	581	562	592	527	588	558	581	568	568	602	614	522	587	588	593	549	588	565	600	545	583	571	593	591	601	552	540	575	588	579	559	544	593	572	564	569	562	544	560	580	569	556	589	576	597	585	616	529	554	576	576	572	590	572	557	543	557	575	585	564	581	573	594	551	603	573	563	596	613	545	606	617	559	559	638	592	606	553	587	554	557	552	590	540	566	563	547	617	564	587	550	607	598	558	590	532	615	565	562	590	608	552	570	580	538	589	638	554	577	547	585	574	537	616	542	595	614	596	579	575	556	599	560	573	551	573	585	594	595	611	563	545	552	599	586	575	604	566	563	604	582	616	558	558	594	567	578	594	593	578	626	528	568	557	577	594	621	569	524	572	569	556	524	584	581	554	578	542	578	519	564	549	560	559	642	564	583	549	586	582	577	551	562	581	541	583	549	574	560	577	525	570	563	538	578	597	591	542	559	562	584	605	610	555	564	611	608	570	581	575	572	565	564	573	534	567	584	572	568	552	534	555	565	581	584	580	562	579	552	604	597	595	551	578	545	575	577	578	605	568	559	578	587	577	591	627	553	572	591	584	561	526	561	579	611	588	597	585	543	556	616	569	564	577	568	551	582	568	568	577	565	539	589	556	574	596	589	555	582	604	545	587	568	583	573	606	568	584	555	580	606	541	523	598	540	557	603	584	584	551	578	568	610	569	613	549	557	581	594	537	546	573	610	555	567	576	587	562	555	574	569	573	582	530	565	566	612	532	574	580	549	565	581	531	566	557	557	573	592	597	560	564	573	551	596	577	579	603	557	566	601	527	586	570	528	568	567	591	585	599	522	550	583	571	521	544	567	620	581	586	557	570	605	571	549	537	598	609	599	558	560	607	581	578	521	555	547	580	505	580	584	507	539	561	564	613	580	556	543	580	561	559	600	577	565	548	580	554	594	585	581	566	594	618	557	566	562	580	567	548	590	587	536	575	585	565	584	582	578	573	588	561	551	548	499	556	532	582	548	537	581	527	545	587	566	546	582	565	537	575	578	578	583	581	543	555	578	563	584	576	539	561	571	585	565	562	552	560	623	568	567	533	561	596	595	624	589	597	542	582	530	579	549	583	536	601	559	558	566	547	541	584	551	582	601	559	574	586	586	550	600	578	552	524	576	573	549	587	555	555	612	535	552	584	574	595	553	574	574	551	558	569	569	573	564	581	569	571	558	535	605	575	560	613	526	569	573	557	543	592	577	543	568	585	619	561	566	562	507	537	597	558	594	605	598	584	609	551	575	561	544	540	557	578	590	563	526	576	515	550	572	571	567	578	588	608	574	571	553	573	575	564	548	543	563	638	557	553	554	594	624	579	533	573	559	617	548	603	565	572	583	580	590	582	594	607	595	599	586	601	574	569	557	614	625	594	602	554	585	568	572	554	555	569	601	598	603	586	568	559	572	587	567	557	564	561	551	549	555	543	570	571	608	548	568	595	577	555	554	552	581	584	577	526	561	542	578	584	607	568	600	593	564	577	529	550	587	542	551	533	595	563	550	589	581	574	593	615	602	573	573	572	597	594	552	591	547	576	559	547	630	603	564	586	532	547	553	560	584	598	533	565	609	576	572	616	595	570	618	579	554	606	590	587	553	573	603	597	541	571	560	573	578	548	595	549	560	581	572	608	555	544	547	565	581	615	563	597	569	580	569	548	551	549	649	581	635	542	579	550	558	573	609	579	560	615	549	563	557	577	583	538	607	582	569	602	590	566	558	633	570	597	523	557	568	595	590	609	547	542	588	538	548	514	562	491	597	551	587	574	557	586	595	558	590	562	577	555	578	547	601	582	551	532	563	573	560	584	570	588	583	595	527	592	555	532	587	553	533	575	586	597	586	572	563	587	552	585	561	558	592	547	552	517	532	554	564	606	529	566	589	601	586	620	538	565	581	581	546	585	543	599	556	591	589	581	524	602	560	603	556	558	611	556	581	573	602	570	560	580	545	552	627	596	542	649	577	612	548	562	557	599	563	564	577	518	588	563	607	530	630	584	563	576	545	553	579	569	552	613	553	541	549	577	568	585	542	579	559	517	576	573	579	583	586	569	573	545	527	555	558	565	572	579	559	572	561	511	617	585	557	538	564	573	561	514	563	594	587	565	526	576	577	584	583	570	571	556	567	590	596	504	599	588	548	553	565	580	543	563	530	553	544	581	568	579	571	618	580	570	518	545	571	591	555	582	578	560	521	569	539	591	563	568	586	532	549	592	562	518	557	595	527	551	595	566	535	595	560	568	589	563	585	594	563	574	562	598	544	604	563	577	565	608	551	574	512	539	574	551	557	575	561	557	540	585	568	542	566	562	556	580	597	528	605	598	543	577	577	595	558	566	534	584	596	600	517	547	567	577	541	592	559	598	597	592	567	547	563	548	588	579	590	517	553	589	559	549	584	568	620	584	576	544	614	577	564	573	613	592	619	561	562	553	595	583	599	569	548	579	570	565	601	555	633	536	574	571	568	566	619	528	561	614	582	590	583	595	597	622	570	557	526	598	534	548	574	551	578	576	552	529	609	566	615	578	581	582	572	543	587	568	548	563	569	578	566	564	581	547	570	568	543	592	592	560	604	578	549	583	540	565	574	590	629	550	586	549	562	568	576	536	574	567	587	586	579	600	602	589	538	567	607	555	535	573	609	589	561	590	576	563	546	567	602	586	598	530	560	569	578	589	573	577	591	494	571	578	582	552	603	592	548	603	558	575	575	568	563	624	591	598	604	554	547	566	551	598	589	605	575	619	548	587	574	566	587	586	595	547	536	557	568	572	576	572	557	554	567	613	539	582	580	581	615	575	582	579	565	596	567	591	563	580	545	584	586	542	542	571	595	570	586	574	549	545	568	554	576	593	558	571	593	608	615	576	544	605	525	538	536	476	529	553	585	556	587	608	595	550	576	580	589	583	541	592	535	571	601	575	578	553	540	513	586	561	554	558	559	568	565	498	570	601	556	565	512	588	576	550	570	576	574	583	556	566	530	536	574	562	577	596	569	586	594	604	584	564	571	541	556	539	542	552	588	556	575	558	535	580	584	568	590	575	549	592	573	555	585	547	556	546	580	567	577	563	600	595	587	608	568	553	599	535	548	585	589	575	574	559	538	591	590	558	517	535	587	595	579	542	596	530	571	562	560	558	557	581	577	589	534	523	568	580	619	564	581	565	565	541	575	560	576	536	572	550	551	560	573	578	571	564	590	573	540	563	568	548	545	590	577	612	600	554	590	580	580	587	569	568	560	548	568	548	566	573	600	559	536	584	575	534	543	567	573	554	618	549	571	581	557	591	547	562	540	589	583	591	564	576	575	562	604	568	607	549	570	544	566	576	541	588	605
7082	16791	13621	7057	5148	3870	3107	2417	2041	1806	1546	1381	1343	1160	1073	1056	974	884	906	848	804	815	802	783	807	723	803	773	742	716	670	677	691	706	741	709	671	705	714	685	662	692	746	700	677	682	644	631	690	655	654	684	670	647	672	634	689	697	666	657	642	671	669	655	673	695	679	663	686	680	667	679	681	650	667	586	673	678	617	642	667	660	625	678	625	669	688	630	676	670	679	670	651	667	628	600	620	641	641	663	632	667	611	652	688	667	621	719	641	658	676	689	667	632	668	645	640	684	633	620	633	650	628	635	663	644	677	658	612	683	644	660	651	678	656	681	655	656	608	657	628	648	684	693	610	659	681	674	634	589	668	620	679	679	694	712	642	639	648	625	707	662	635	663	611	679	658	628	632	663	654	616	671	666	682	683	634	660	642	678	674	592	612	643	694	633	658	632	647	623	664	702	632	616	614	691	591	642	679	655	656	641	631	634	642	658	685	689	615	633	657	649	610	629	653	607	650	654	624	620	646	648	684	632	665	653	660	624	731	692	633	646	619	651	639	678	676	640	675	642	661	631	610	719	622	635	657	614	601	640	636	621	645	654	635	611	665	619	634	671	665	686	683	656	656	671	628	660	655	661	627	659	619	627	632	638	610	631	644	668	649	626	683	652	621	647	631	641	653	618	702	669	643	596	627	632	660	678	654	657	660	628	668	701	664	650	663	627	643	613	640	682	671	643	694	675	654	628	694	585	625	625	651	614	646	624	629	649	649	663	661	639	664	689	631	621	674	631	628	641	622	648	620	657	667	682	665	670	623	664	632	656	688	632	634	642	615	618	626	644	619	658	634	673	671	659	644	704	614	606	647	632	638	629	604	656	632	676	646	647	610	638	638	712	634	643	643	686	630	640	620	658	697	655	718	622	631	623	665	660	628	667	650	648	628	636	656	592	660	623	601	601	662	618	637	622	678	622	625	637	662	653	679	645	629	634	634	663	697	606	680	634	660	678	651	654	626	675	597	655	634	634	677	630	691	646	624	677	643	618	621	603	694	659	630	670	668	635	710	684	677	631	664	678	624	662	655	624	633	674	671	657	598	658	620	651	658	680	661	681	653	627	675	625	684	605	613	631	703	641	682	642	636	631	645	611	645	637	663	711	672	649	591	632	643	636	615	643	647	656	699	639	600	618	653	662	667	669	695	663	637	659	667	731	663	601	657	652	653	651	629	661	660	653	691	602	689	675	676	619	694	600	622	679	624	682	651	608	652	652	652	641	676	632	712	641	631	639	624	635	695	666	686	633	677	658	651	609	657	647	666	653	673	680	684	709	642	705	624	663	649	688	681	659	682	629	624	646	636	653	691	629	683	628	652	628	641	679	659	686	663	684	642	617	678	665	670	637	654	620	641	675	670	625	677	633	632	655	680	643	600	673	674	644	652	638	651	668	676	628	639	646	664	666	679	634	666	671	636	663	668	643	610	651	648	697	689	654	651	614	652	647	618	631	660	656	634	670	629	674	621	651	635	627	625	651	638	655	630	634	633	690	672	706	611	660	652	664	630	606	675	637	653	622	638	630	657	712	642	672	645	620	673	683	665	645	640	682	631	657	674	659	732	609	663	601	648	676	639	663	632	635	645	618	667	665	652	643	661	619	669	637	658	629	677	669	650	602	630	647	614	617	642	712	669	652	646	657	585	694	630	630	655	659	657	650	652	629	698	650	656	644	673	689	654	649	681	672	665	689	648	687	662	636	629	647	681	644	611	687	655	627	616	662	625	614	654	676	629	643	634	682	607	640	664	644	636	640	617	638	653	632	658	685	630	661	634	653	663	649	668	619	676	688	664	657	659	663	629	646	646	637	664	677	674	681	606	646	635	661	618	675	685	641	675	656	690	682	677	637	637	722	640	634	676	662	658	665	681	635	633	623	661	672	656	680	644	680	655	652	624	628	638	676	656	687	618	705	625	685	618	635	645	660	597	674	650	619	671	642	637	657	649	680	648	629	690	653	606	627	666	656	640	639	658	662	644	638	693	639	657	641	674	603	661	656	643	647	664	659	618	708	673	730	642	625	619	665	640	669	663	642	666	627	599	618	643	655	618	669	644	640	685	616	670	612	614	661	612	675	702	670	612	672	673	672	649	672	646	625	664	669	647	674	661	700	666	636	617	651	631	652	649	671	602	656	671	658	674	663	633	605	639	654	672	658	590	653	648	634	633	631	649	629	657	607	645	698	629	647	680	662	662	661	654	636	645	644	643	649	605	656	639	643	683	659	597	662	659	691	649	664	666	629	642	630	644	644	652	673	656	647	665	610	619	667	647	618	645	652	689	596	668	654	589	668	629	641	599	635	686	614	675	657	682	684	692	622	692	675	623	678	675	641	674	608	679	676	669	604	661	643	641	624	649	633	659	745	628	648	658	687	664	665	656	631	655	620	642	655	610	633	647	622	682	652	652	692	634	698	661	666	620	612	633	675	652	686	612	620	674	621	671	655	655	630	634	696	621	624	652	648	650	643	625	651	615	638	650	659	616	646	633	647	629	636	620	681	675	641	665	672	667	607	686	649	680	640	650	601	640	673	607	635	655	623	639	639	655	662	632	644	657	635	651	608	639	646	663	632	679	649	650	658	670	669	635	625	611	627	649	654	627	651	661	669	670	698	661	635	686	648	655	666	618	638	680	649	635	655	653	654	634	689	643	655	711	627	665	621	661	647	639	648	658	615	634	602	717	675	607	651	630	630	604	645	639	644	660	601	618	625	671	613	674	682	666	576	680	635	660	671	652	649	663	627	652	649	637	629	673	660	644	701	628	667	623	673	622	636	609	626	676	686	623	688	653	636	657	630	668	647	638	649	666	618	672	691	659	686	654	638	654	590	648	637	641	610	647	660	655	636	655	675	636	685	645	645	720	643	642	628	623	654	672	651	626	627	628	657	676	641	671	654	630	599	652	668	638	633	669	718	645	681	645	614	661	668	690	623	666	641	623	653	564	654	655	646	614	603	661	639	695	634	658	630	642	614	685	687	665	640	662	631	645	687	611	679	658	678	673	634	677	622	657	624	660	672	674	634	674	649	666	645	691	644	606	675	686	670	630	603	642	667	674	644	680	663	676	683	653	606	662	633	657	621	677	630	631	659	670	636	651	669	628	674	668	665	682	675	680	619	648	620	649	666	652	647	622	673	696	642	626	653	689	683	679	721	650	648	628	656	685	649	672	625	654	662	698	633	592	651	650	651	691	674	638	682	618	636	614	615	613	632	663	656	651	697	651	664	649	679	658	638	661	635	659	655	632	656	649	625	657	675	661	606	664	663	614	643	671	635	619	645	624	647	664	602	659	650	656	649	670	670	689	641	642	634	612	605	629	624	669	708	644	647	690	618	639	622	634	673	678	723	608	652	657	655	623	650	673	657	670	617	629	663	641	573	717	672	688	642	637	640	639	654	623	689	627	654	700	669	628	664	673	615	649	630	651	675	685	633	609	658	664	658
27615	20626	7771	1040	731	660	585	594	621	601	617	573	544	555	605	592	582	600	581	590	561	545	555	551	582	570	536	547	552	552	553	553	539	582	548	551	558	551	553	517	571	509	594	586	594	569	563	535	599	531	559	548	564	566	548	548	568	540	549	590	551	519	553	534	580	545	572	551	551	543	540	556	584	537	576	556	549	567	581	552	554	561	585	644	548	570	538	543	588	570	568	582	569	594	528	541	517	559	566	568	582	573	566	568	558	594	580	590	578	575	538	562	535	564	596	569	587	535	562	532	590	568	579	587	544	528	585	544	551	581	542	534	594	590	551	545	597	478	569	565	552	549	549	570	605	562	551	609	539	572	623	565	575	544	571	581	571	538	588	560	606	558	570	513	541	545	550	531	549	593	558	540	516	551	522	559	568	624	562	566	589	575	554	593	604	595	566	570	591	598	573	563	579	568	560	567	572	532	573	558	577	553	554	567	554	584	538	515	597	546	575	592	549	586	555	579	577	550	566	530	533	579	600	560	584	582	557	573	565	567	593	530	578	549	556	572	596	580	600	587	583	581	565	598	562	510	584	515	554	577	592	570	554	543	548	563	553	562	546	580	541	574	580	537	556	525	563	550	562	580	557	538	564	592	544	563	533	572	565	564	591	554	578	567	515	615	612	563	540	566	595	556	544	553	560	578	549	590	565	560	552	590	583	595	621	563	571	581	542	564	505	590	573	544	577	550	499	560	579	546	550	576	544	581	547	557	551	566	537	552	601	599	570	588	616	580	582	583	558	578	562	618	563	574	525	555	594	567	548	580	537	549	562	565	625	564	566	551	582	576	586	555	596	559	557	552	570	590	536	549	572	571	577	561	533	562	610	588	603	570	572	552	560	584	549	591	551	586	562	541	597	586	565	522	571	578	555	518	568	560	556	558	592	585	572	613	592	569	584	565	540	610	571	595	586	592	628	557	595	546	589	537	559	536	573	571	566	556	585	560	582	548	568	527	568	572	541	520	567	567	575	551	566	571	566	559	603	574	583	596	569	528	555	554	601	523	559	582	612	573	583	579	552	555	548	577	588	534	557	564	584	555	569	581	549	613	548	571	551	572	564	561	603	544	579	607	595	588	570	577	552	625	562	576	564	555	574	578	565	552	502	538	541	550	558	571	580	555	544	597	533	532	559	571	540	614	584	495	549	528	573	599	563	539	563	547	542	538	573	558	539	571	526	575	550	577	567	611	573	564	581	577	562	592	539	552	518	603	555	544	584	519	570	590	571	536	614	582	560	586	528	527	565	549	559	557	530	550	559	535	590	576	578	583	521	578	612	588	581	573	609	578	569	592	561	556	561	585	517	571	550	578	565	588	603	550	596	554	540	563	547	566	566	585	583	561	538	594	628	508	571	596	605	603	563	592	568	587	564	576	595	610	559	606	552	585	549	573	545	556	550	559	542	571	548	581	561	551	564	536	563	621	559	591	613	581	590	549	522	590	603	583	542	567	585	555	572	579	584	573	552	534	553	562	538	581	544	583	610	540	500	579	565	543	546	526	582	596	551	602	606	548	548	537	505	570	510	542	538	560	538	617	568	581	521	522	566	535	566	618	596	568	569	588	564	571	559	536	547	555	551	594	567	546	583	568	551	490	580	600	556	556	583	562	534	583	538	604	586	588	558	539	575	561	554	602	614	588	520	568	528	547	550	602	555	557	559	560	539	595	548	586	577	533	610	540	567	537	594	592	537	540	562	594	560	499	573	538	587	533	586	571	573	554	573	587	627	533	555	645	584	566	539	615	549	591	579	585	553	580	583	590	537	544	579	574	576	551	574	570	586	588	573	575	590	594	542	520	523	555	573	497	567	538	554	542	594	568	557	565	587	558	575	575	552	590	539	595	567	599	554	589	570	544	552	549	542	527	583	526	591	560	508	547	562	573	565	598	550	552	536	609	568	584	527	573	567	534	611	539	546	554	519	558	555	542	559	542	568	575	544	578	560	534	572	582	581	605	519	586	582	573	556	542	595	557	593	548	548	566	551	585	576	615	566	551	604	567	566	525	564	589	537	576	581	560	587	526	561	576	534	537	556	543	562	590	547	550	548	603	500	604	530	600	600	549	566	574	559	606	545	550	540	575	580	572	549	567	512	547	577	546	550	551	555	570	587	604	545	559	529	543	548	590	564	608	610	576	547	556	561	562	568	560	585	614	566	568	568	565	561	578	582	546	587	593	579	566	554	556	571	545	565	549	567	617	549	540	539	574	597	556	552	546	567	572	505	588	552	564	543	618	559	575	554	551	593	533	589	550	541	552	561	564	539	546	541	583	538	587	575	569	576	559	527	557	571	570	569	609	551	578	565	562	554	518	570	592	566	554	554	558	554	534	560	566	544	579	536	557	581	595	586	531	629	602	553	602	591	537	525	592	576	558	562	554	544	569	550	572	542	580	567	542	568	535	580	568	540	537	548	579	554	575	600	549	569	537	585	591	593	619	593	539	550	609	570	571	528	543	560	564	537	578	551	566	588	606	575	545	581	587	546	533	570	524	568	547	608	552	577	554	571	523	583	560	554	555	568	561	550	536	548	581	572	598	597	563	593	553	605	509	560	563	584	546	578	578	575	562	561	559	544	530	558	518	563	555	558	597	576	561	550	570	527	563	566	592	591	563	530	567	607	551	543	538	548	561	514	587	566	573	569	562	555	544	546	588	561	566	583	513	555	541	562	517	607	564	583	556	568	579	591	557	556	624	563	602	562	587	553	560	560	538	565	549	566	581	577	541	545	603	573	584	561	593	529	552	578	577	575	557	569	573	535	596	552	568	584	562	559	547	537	578	544	586	544	606	554	549	555	560	528	553	601	549	575	549	549	541	638	537	583	583	583	567	568	559	603	568	581	552	529	559	609	590	535	565	572	557	567	579	549	575	583	570	576	573	528	555	559	572	549	553	588	536	612	564	588	603	549	566	546	547	535	596	585	562	607	573	585	575	547	534	578	615	553	572	545	540	550	555	558	595	567	567	507	544	528	535	590	555	576	551	547	540	609	568	579	562	529	519	630	604	570	568	573	520	568	533	591	611	560	559	561	598	579	564	571	570	570	579	584	539	568	534	589	582	559	546	557	526	562	545	561	541	555	561	572	550	551	571	538	577	608	554	559	541	535	608	572	547	575	597	569	569	590	548	592	567	601	553	566	522	545	549	566	554	559	559	534	574	594	561	576	596	521	590	571	520	569	611	594	611	550	573	589	560	550	566	548	558	599	586	572	565	559	582	575	597	528	591	533	560	538	560	605	608	566	565	569	533	538	570	541	566	528	617	554	576	592	547	574	503	562	568	549	579	526	550	543	557	601	575	569	568	591	540	573	543	577	606	585	525	529	520	584	603	578	519	527	543	554	599	573	568	635	567	599	554	593	535	550	619	565	602	521	562	570	592	593	534	600	612	580	570	541	543	609	571	543	595	541	564	604	588	505	591	602	515	543	592	529	552	596	573
4296	1523	1237	891	883	781	736	730	744	675	676	715	703	666	695	697	698	708	667	688	690	761	692	730	685	677	662	660	659	719	723	682	615	726	677	727	643	675	728	679	708	756	679	685	642	709	622	685	693	656	702	668	699	695	666	737	701	691	648	672	729	696	686	702	715	653	701	637	656	680	692	717	678	680	663	685	728	725	727	671	691	696	704	648	714	688	693	680	669	639	671	706	690	732	675	653	665	695	671	714	752	675	695	705	706	714	699	687	625	679	708	663	719	677	662	729	686	685	703	691	670	718	679	666	670	704	713	687	710	693	672	680	678	666	668	629	738	684	709	652	747	673	698	673	696	698	690	668	669	689	678	678	702	647	724	684	667	685	703	675	697	688	686	639	691	678	691	689	713	686	715	646	671	686	691	710	698	680	694	717	735	712	696	638	697	703	674	684	730	683	692	660	726	653	670	637	669	663	659	715	675	706	694	683	686	701	680	729	717	736	698	677	705	686	700	682	706	692	705	712	673	665	697	697	698	728	622	667	680	634	707	674	675	670	685	701	652	710	666	651	701	675	671	702	663	677	644	666	737	710	709	662	744	723	661	674	722	682	646	709	656	732	729	666	715	719	686	703	645	634	691	729	692	678	663	671	688	701	625	705	689	697	688	710	724	667	707	687	669	689	670	716	659	711	658	671	637	668	745	632	729	663	717	727	681	701	707	682	682	720	633	662	697	688	701	640	688	737	721	672	705	710	673	678	701	662	711	718	690	704	682	656	703	665	680	660	722	706	703	693	727	717	701	693	659	706	696	660	675	682	654	641	667	690	680	730	655	693	702	719	668	652	657	637	660	700	743	680	745	638	728	683	674	671	721	639	688	632	717	646	654	671	702	703	692	656	722	666	708	759	651	734	735	689	688	648	660	726	723	694	678	659	690	694	650	675	710	696	625	655	703	667	713	629	632	682	758	700	668	702	646	681	757	702	698	676	697	668	692	651	703	664	626	736	729	677	639	718	703	703	716	676	733	703	686	648	666	697	713	713	673	679	609	704	677	675	715	635	716	737	707	668	673	673	651	673	724	681	712	706	673	691	670	670	659	708	735	714	675	665	645	702	666	673	720	683	692	689	683	699	704	690	710	659	679	698	675	704	667	699	653	695	704	692	697	693	722	688	683	693	668	732	727	698	728	676	664	631	626	704	672	697	684	657	676	687	699	699	757	680	727	692	692	679	636	714	718	732	630	694	727	688	640	718	686	701	681	691	639	654	649	667	644	689	691	713	675	661	657	686	639	667	674	720	665	673	697	716	661	704	663	729	664	686	673	694	699	645	720	689	730	699	708	698	678	689	702	658	696	718	706	667	697	644	673	659	693	702	758	699	667	690	732	700	651	690	673	702	742	661	651	680	684	737	700	721	693	690	727	696	654	670	663	676	659	616	679	714	696	700	735	721	680	678	682	669	649	704	714	678	675	686	681	728	666	655	716	667	633	621	735	640	702	723	683	664	645	640	704	712	665	697	670	695	668	685	687	707	719	713	679	733	722	703	669	671	697	717	724	723	658	705	697	740	644	683	679	704	690	696	700	694	663	694	709	681	738	720	701	689	711	695	665	689	645	684	672	666	666	671	670	701	720	702	664	648	672	726	689	636	701	706	716	660	683	656	688	741	719	669	671	681	632	698	658	651	700	697	682	667	693	642	694	675	655	663	707	669	687	656	687	678	660	687	687	686	711	678	650	633	701	661	707	706	674	648	678	677	725	685	724	662	638	671	714	711	704	719	673	672	725	665	742	717	683	643	703	691	718	729	664	691	696	668	694	710	729	714	700	644	658	728	641	691	685	671	710	652	696	702	688	720	701	697	726	677	705	674	648	679	685	674	689	690	708	661	669	637	678	605	681	659	703	702	665	668	694	700	652	659	678	681	679	705	713	693	691	678	694	672	696	689	635	652	707	641	680	637	622	650	705	688	730	699	707	712	699	696	724	671	730	651	659	756	645	675	684	667	710	675	648	727	667	719	659	677	667	694	733	715	758	705	660	663	719	648	690	701	612	662	654	704	652	668	656	655	665	665	706	642	673	690	722	654	668	624	641	683	694	665	707	671	684	719	655	695	713	725	646	715	699	636	699	688	688	703	713	713	701	705	715	710	690	705	692	667	732	667	666	730	692	664	615	644	686	693	716	728	666	612	708	721	689	622	633	710	740	608	710	640	676	726	700	708	653	668	665	625	660	694	695	708	727	707	668	669	689	722	682	657	723	714	678	716	688	684	645	675	690	680	692	679	726	682	675	705	640	714	690	685	699	672	656	660	678	672	672	723	673	645	716	692	676	674	672	721	682	697	704	699	701	676	679	644	714	656	690	731	640	707	702	721	729	712	683	670	726	668	691	668	692	697	730	695	717	676	639	666	687	718	693	703	690	698	726	671	695	705	744	708	708	704	703	663	735	651	642	664	677	678	702	677	672	684	731	681	709	705	704	668	655	695	705	688	721	696	679	693	680	732	656	698	709	678	704	665	712	720	697	712	724	651	694	687	649	722	697	679	682	657	676	722	691	645	705	668	654	677	650	646	676	681	685	685	710	680	729	703	693	686	735	701	736	687	702	736	730	724	657	693	690	742	704	724	704	698	665	716	658	664	677	674	701	675	688	693	684	669	662	673	682	707	641	695	686	701	712	657	712	703	714	692	666	735	720	689	710	700	657	681	684	701	689	693	680	694	697	660	656	690	671	697	692	699	674	699	684	704	726	645	635	693	729	715	661	716	652	712	666	677	689	698	767	705	771	691	676	711	686	639	668	639	713	717	730	676	678	689	690	667	706	672	661	675	701	650	671	663	687	642	680	693	673	714	669	641	709	650	677	695	697	677	680	626	674	648	727	735	719	690	693	689	699	718	668	710	705	685	658	685	711	663	710	712	681	687	644	663	726	693	699	677	673	681	689	722	683	664	699	694	673	632	710	706	689	712	671	704	692	693	654	636	666	691	723	698	692	690	652	699	712	668	622	712	684	669	665	683	650	696	673	629	713	707	683	690	728	697	681	693	703	695	739	675	716	639	656	671	706	698	666	699	702	687	680	669	680	723	708	713	679	685	676	686	648	722	668	666	652	658	718	677	682	704	676	653	686	723	699	680	708	710	716	671	683	711	679	702	637	702	705	714	697	677	678	695	675	700	662	678	667	712	699	706	643	648	699	676	686	654	687	716	750	673	696	668	681	702	672	708	669	631	692	701	670	737	665	704	627	628	714	733	705	733	675	667	687	666	729	713	719	689	661	705	686	688	719	694	703	692	682	667	711	697	711	683	688	690	722	697	683	727	720	711	685	698	705	717	689	632	684	655	669	687	677	667	683	686	670	667	662	713	677	682	710	683	693	701	696	708	652	671	682	721	704	696	712	704	671	677	675	718	721	665	687	672	698	691	682	665	644	658	664	664	679	660	685	680	639	693	729	677	658	706	691	729	705	684	683	726	705	693	731	660	695	654
24107	21614	29259	24448	21617	12851	1258	769	635	567	510	482	448	430	430	427	354	388	383	370	382	365	350	361	339	336	358	349	367	344	366	342	320	351	379	315	306	316	326	315	336	327	355	331	339	310	314	321	319	346	357	338	361	338	346	326	312	338	319	291	319	356	320	329	312	301	285	317	356	336	317	333	326	340	326	335	274	343	312	330	332	337	312	320	326	324	310	303	296	334	323	332	303	283	316	321	297	328	283	330	305	316	306	307	302	294	319	339	329	319	318	315	307	354	305	334	315	328	327	321	316	301	341	334	285	299	329	307	323	269	312	331	347	286	322	314	300	292	316	323	283	350	336	325	300	301	350	294	300	314	311	312	299	319	312	280	302	306	293	315	322	326	329	333	320	331	336	295	337	322	336	329	331	337	306	300	312	300	299	315	310	342	318	343	324	341	336	299	317	328	328	340	341	297	326	311	348	342	303	338	326	313	345	304	309	336	303	300	323	306	328	316	319	341	331	324	323	312	321	340	336	326	274	339	366	324	333	288	330	310	316	312	330	306	327	292	325	336	303	296	306	346	326	334	343	278	298	314	293	355	338	299	313	322	337	285	334	333	339	341	304	317	307	322	331	314	319	318	317	316	332	330	301	303	348	319	311	337	296	297	365	294	305	328	348	333	335	304	328	309	340	329	304	324	323	305	311	288	330	317	321	295	298	339	325	321	311	291	319	309	317	310	320	305	327	329	322	290	339	322	321	295	305	304	358	312	307	303	287	325	294	346	330	344	327	311	329	347	329	323	327	336	316	336	362	346	297	326	282	322	330	306	300	314	329	322	310	318	357	347	275	324	320	327	296	318	295	328	332	330	284	297	325	346	315	332	323	324	335	299	288	325	335	335	282	326	315	344	316	302	310	343	302	307	322	338	347	358	310	325	337	352	285	321	288	277	310	310	325	314	339	308	309	342	312	317	304	341	319	306	321	329	331	330	317	322	332	342	336	331	332	358	311	302	314	315	321	314	288	313	335	310	309	345	318	345	320	355	320	309	327	363	336	336	296	315	320	346	333	319	319	333	342	354	329	299	326	309	298	325	343	301	296	336	325	287	330	305	328	301	352	344	299	321	323	301	324	306	316	319	312	339	352	312	326	337	308	284	287	309	317	287	328	345	343	315	310	336	336	305	317	301	322	327	302	337	353	312	295	339	275	317	352	311	296	303	315	298	339	353	347	296	284	310	327	335	333	317	337	329	326	316	314	315	310	311	321	291	317	319	319	308	328	340	327	328	318	305	320	326	333	329	333	333	298	332	343	294	320	322	304	320	321	317	311	322	322	334	327	293	328	294	293	323	318	346	281	307	316	313	367	323	311	319	259	317	293	332	356	386	278	277	345	345	326	314	312	346	333	301	318	332	320	362	301	304	311	305	340	318	293	343	319	315	335	318	318	322	353	319	335	316	302	338	309	323	336	313	319	315	306	289	328	330	320	319	314	332	309	301	280	315	324	333	336	322	313	312	302	327	315	328	320	328	340	276	299	306	312	343	304	306	336	344	293	313	338	312	331	323	325	325	340	314	323	343	336	326	338	297	330	308	317	321	360	298	298	343	354	349	332	324	310	314	305	333	312	308	315	312	317	341	333	336	347	308	311	313	339	326	308	327	308	334	337	348	320	328	281	316	287	304	331	318	300	338	311	300	293	308	298	336	322	326	311	311	337	314	341	328	298	360	344	337	342	302	325	330	325	324	337	327	313	318	338	305	293	295	312	357	309	311	285	335	319	318	315	321	330	347	299	332	341	320	312	281	321	319	316	327	305	329	354	310	314	346	326	307	312	308	332	342	343	324	336	330	339	333	333	316	310	347	301	354	323	329	307	350	317	338	345	335	325	320	325	326	333	318	346	323	307	345	304	332	325	362	349	303	365	318	294	349	335	294	338	291	308	316	301	323	320	296	326	307	302	328	317	286	314	347	327	321	320	280	317	336	317	346	332	331	309	342	323	313	317	316	303	316	292	313	305	315	300	334	297	347	310	297	306	332	306	281	298	328	326	324	333	357	314	320	307	346	344	313	313	291	326	333	293	326	300	292	321	312	296	340	297	349	331	301	305	339	328	305	338	316	334	305	321	323	317	324	350	341	299	328	335	316	305	339	322	303	331	314	310	325	342	355	320	301	303	322	300	334	327	294	326	317	297	352	318	336	313	328	297	296	323	333	314	319	329	294	314	338	329	328	293	317	327	314	321	319	345	342	320	320	326	280	345	304	329	318	288	347	322	302	326	277	318	303	316	315	295	307	321	325	298	327	334	337	312	330	291	311	308	335	311	323	313	326	305	323	348	332	324	305	328	311	328	308	316	343	298	323	323	312	354	332	304	308	293	294	313	294	309	290	347	313	312	335	309	304	318	335	318	332	315	322	317	304	313	313	328	284	335	344	288	305	303	323	330	320	317	335	366	338	328	318	304	330	324	311	286	349	310	306	344	309	291	310	308	344	334	342	334	336	307	304	331	337	329	345	313	309	306	334	321	296	321	330	310	312	328	309	353	291	319	321	293	302	327	341	338	314	315	331	289	311	295	309	332	329	328	308	340	338	344	298	288	284	313	277	315	321	307	326	319	308	283	306	330	310	309	344	312	296	310	301	323	295	335	332	303	327	303	322	305	358	314	306	310	320	346	324	327	314	294	312	342	333	327	318	311	316	335	302	345	295	308	343	310	327	334	356	335	329	308	304	316	298	308	321	351	276	325	345	322	317	290	329	345	324	305	285	341	323	326	303	344	299	294	336	374	332	323	313	333	290	336	295	328	321	283	315	325	331	328	322	341	347	332	290	305	311	306	299	364	304	303	303	339	310	303	325	278	330	281	335	317	329	335	326	370	306	322	290	302	332	320	346	360	322	323	310	309	340	343	322	291	296	303	298	325	342	311	329	332	318	333	282	312	319	322	320	307	316	315	314	337	293	297	337	321	298	318	319	331	337	305	307	345	297	313	323	336	282	325	293	324	328	308	340	301	294	309	341	311	329	302	314	349	346	317	329	317	302	351	320	301	323	303	271	306	335	298	331	315	296	301	299	301	298	325	332	337	308	335	279	296	324	308	299	318	283	336	325	326	303	322	311	327	289	296	339	276	300	295	311	307	310	337	325	318	313	356	337	333	336	319	309	312	318	299	299	330	289	322	331	326	327	317	290	332	386	333	288	332	317	347	319	315	298	332	311	322	325	310	304	336	286	269	319	327	299	299	319	299	315	290	349	344	328	315	309	314	326	315	343	303	314	337	309	307	361	315	316	299	314	333	342	297	337	331	310	315	316	284	286	335	330	288	322	312	295	331	344	299	288	317	356	322	322	342	320	319	309	305	323	281	311	345	359	343	328	337	325	305	316	349	315	349	331	311	303	296	326	340	362	321	285	326	270	338	311	319	285	327	328	302	341	339	321	349	336	312	335	330	353	299	326	340	315	352	348	308	329	290	324	331	326	336	299	310	333	314	324
4949	10266	8157	4066	2896	2166	1688	1422	1131	1020	854	779	723	643	652	565	583	540	493	490	538	488	481	496	510	456	465	418	448	418	451	423	409	448	413	447	459	410	448	396	399	397	439	429	384	391	402	412	417	415	444	395	425	428	410	422	405	409	453	393	412	461	411	432	390	402	380	396	434	396	361	435	435	394	379	417	410	401	390	365	429	399	401	416	421	371	420	380	467	389	388	449	419	378	379	399	401	393	415	406	387	388	375	418	398	392	405	379	434	398	416	375	379	395	403	443	433	389	402	400	420	366	393	419	399	398	405	386	414	386	431	407	372	398	414	429	421	385	439	417	432	412	445	388	421	421	389	392	395	429	375	393	417	420	411	401	392	404	400	389	383	403	370	412	401	372	404	431	427	443	410	368	421	403	403	407	453	422	370	395	405	414	409	413	417	392	415	432	378	383	417	410	411	422	413	414	370	383	403	382	424	416	424	367	426	379	426	380	356	405	418	406	408	379	418	390	390	383	382	377	399	420	419	416	415	425	404	398	412	415	391	412	419	414	374	395	375	387	421	405	415	395	403	416	405	400	368	423	376	404	371	382	416	431	404	403	384	390	401	400	418	409	421	421	454	390	423	419	428	422	418	430	398	385	403	402	395	418	420	390	375	380	411	389	413	417	388	384	449	402	400	401	395	441	401	394	433	393	402	399	418	407	421	422	394	388	420	363	388	432	398	420	371	419	390	402	385	403	365	403	378	398	379	407	398	361	387	388	419	395	401	391	384	416	424	401	402	439	400	383	386	399	419	415	394	378	360	393	414	377	465	408	423	411	371	400	388	382	415	433	400	382	388	372	383	402	400	408	424	417	389	421	401	414	376	384	378	401	401	396	437	448	395	425	376	413	416	384	433	418	407	429	402	394	433	402	437	409	406	412	385	382	415	403	403	365	443	405	426	393	382	397	403	416	416	389	415	388	422	442	402	379	386	384	408	405	396	447	387	420	366	387	398	395	404	386	420	407	416	389	337	415	438	390	399	427	426	425	413	414	409	416	380	434	398	400	432	384	380	440	388	403	385	403	418	430	403	394	399	396	393	433	409	393	461	420	375	392	398	393	410	399	405	398	422	393	402	423	414	390	396	423	369	415	411	330	395	402	420	415	401	415	449	397	403	393	381	368	409	416	371	409	376	400	413	400	374	400	399	401	450	408	400	402	369	385	407	381	395	375	397	414	426	386	373	397	387	377	398	418	440	404	383	383	401	408	442	387	396	419	425	408	384	397	367	402	405	392	408	373	410	391	423	421	372	371	368	378	415	434	384	389	393	403	404	406	373	395	429	411	409	396	436	409	395	393	414	413	411	424	398	431	413	387	404	399	414	385	410	400	379	440	410	387	388	393	404	415	413	394	411	414	402	372	404	419	428	384	356	402	400	416	397	400	418	402	407	422	381	393	390	401	385	410	357	400	419	404	414	378	404	435	413	375	389	373	433	365	415	410	409	425	379	408	376	397	404	404	375	381	354	400	408	391	379	408	380	403	402	395	404	398	402	382	408	371	415	449	386	398	381	411	390	410	362	402	414	421	415	394	404	389	391	424	416	390	454	383	433	401	398	381	383	392	422	395	407	402	363	390	399	421	365	422	415	408	416	397	414	408	400	355	379	393	365	400	387	393	407	413	397	439	392	374	391	416	406	387	421	387	376	393	417	364	420	430	430	406	436	376	411	395	427	422	400	414	372	376	398	413	373	389	396	396	417	378	363	405	411	412	411	418	392	361	397	404	392	402	377	396	439	384	371	393	454	397	400	443	432	399	390	420	380	402	410	377	402	405	388	389	442	391	411	382	398	413	373	390	404	402	408	415	342	379	383	387	418	404	377	391	394	368	361	404	394	426	413	403	423	418	413	434	403	390	389	375	386	392	404	396	386	380	405	462	387	411	379	404	449	408	404	417	385	390	408	373	376	406	421	439	445	411	379	388	414	382	393	405	380	377	405	399	386	394	437	390	437	403	430	391	370	401	414	374	417	412	403	397	424	393	397	412	384	378	402	390	420	384	397	404	397	436	380	418	428	389	424	413	419	391	415	413	388	370	388	374	419	417	422	406	411	432	393	402	421	407	396	429	415	373	375	398	387	391	403	414	366	414	407	420	393	409	429	433	430	393	400	382	391	411	391	404	384	390	393	383	403	393	429	426	384	396	391	394	438	422	395	413	377	367	406	359	374	400	387	411	429	411	389	405	412	372	412	389	384	375	417	401	411	417	405	406	421	402	407	388	375	384	424	401	369	419	414	427	394	414	437	408	400	384	355	428	420	376	383	417	379	366	435	433	413	414	399	366	384	383	390	379	405	406	379	418	407	420	386	402	431	403	388	364	363	395	372	413	412	393	377	396	369	401	427	413	386	407	403	376	371	378	396	378	395	406	425	415	389	398	393	416	415	404	390	383	385	385	385	420	380	414	423	421	374	382	447	390	432	390	396	402	404	430	398	400	374	427	402	389	372	443	414	390	432	410	405	406	404	386	397	394	368	445	334	395	406	385	423	425	381	419	385	385	385	410	400	402	385	373	386	403	383	390	396	401	372	381	416	410	392	427	363	406	423	401	381	390	379	418	378	392	393	388	392	390	419	400	385	428	410	427	376	407	417	409	398	428	387	414	427	386	358	392	369	376	410	372	368	406	398	387	413	386	369	382	424	396	382	381	377	380	432	425	381	413	379	427	402	369	373	386	396	393	407	382	404	432	416	376	387	413	417	398	398	392	414	403	408	425	400	420	333	405	397	427	397	421	394	406	390	402	399	391	377	391	393	408	383	402	425	387	418	415	390	380	361	398	426	399	396	371	404	397	379	345	424	423	399	406	373	407	432	397	367	394	415	392	381	418	394	385	436	391	405	370	414	411	378	405	385	391	352	394	401	381	407	406	399	394	396	451	408	375	410	400	375	424	380	406	437	413	435	426	393	416	435	402	349	370	376	404	406	429	387	396	391	375	402	417	378	416	405	374	396	405	375	399	403	422	411	368	406	338	387	403	425	412	413	398	363	389	397	421	380	431	404	389	402	387	385	388	408	427	361	401	385	407	397	383	388	375	401	405	374	411	380	418	403	379	393	415	416	390	398	400	415	411	399	396	451	419	411	435	431	393	402	391	397	385	402	401	425	413	409	415	406	422	416	419	412	401	423	358	394	411	394	410	382	370	403	445	382	344	391	403	408	408	386	373	400	402	414	411	407	366	368	394	395	414	412	387	400	407	394	409	403	426	341	419	402	426	368	426	375	417	356	384	412	420	393	425	392	403	403	428	387	408	395	401	391	423	381	399	439	429	384	443	411	386	398	428	402	425	405	375	399	433	370	388	432	401	417	412	404	408	391	425	407	405	358	378	384	422	355	400	404	417	418	367	395	411	448	394	397	384	398	402	409	396	367	428	378	406	382	374	428	411	385	394	374	399	437	387	402	430	407	397	407	397	440	439	394	359	378	426	442	433	359	383
25415	21613	28168	25419	12568	1440	1192	1010	963	953	944	931	946	912	956	866	928	852	878	869	889	852	834	764	890	832	893	851	855	821	902	869	827	815	826	840	843	839	769	854	816	864	825	850	805	837	859	827	850	843	837	812	842	825	874	816	847	834	814	883	850	824	880	869	885	863	900	790	867	828	846	796	835	841	841	810	882	891	838	876	830	853	852	906	815	804	862	797	854	832	885	816	807	840	799	855	800	815	782	818	772	802	847	824	830	824	848	791	831	792	805	794	834	836	826	815	870	849	802	793	825	804	816	894	871	832	837	885	847	782	859	820	874	857	773	764	860	856	856	865	849	829	860	839	825	818	816	821	844	851	833	812	792	807	823	788	792	856	864	844	841	787	849	835	793	777	884	811	799	802	852	862	809	801	909	848	847	772	843	844	834	810	807	869	799	850	825	832	818	818	806	828	793	818	812	851	895	797	816	802	803	847	857	850	864	843	849	841	833	859	827	788	845	803	839	892	797	861	848	835	823	812	789	861	807	900	867	804	829	819	876	821	845	815	784	828	842	823	831	826	825	827	777	799	815	843	814	807	760	864	828	827	825	779	828	777	793	861	842	855	863	790	859	815	826	841	801	806	801	805	829	834	876	878	852	830	801	854	809	859	805	830	800	779	859	817	832	829	861	852	868	815	784	817	797	807	865	819	799	834	755	776	843	810	823	855	829	834	871	826	805	850	861	861	839	828	777	809	833	887	798	833	832	853	862	838	855	839	786	826	862	813	856	861	811	864	829	814	795	817	859	839	802	815	807	815	805	827	806	833	838	852	848	821	862	833	804	800	807	816	781	822	810	837	813	847	813	802	846	840	782	830	857	882	772	808	869	818	877	801	822	782	798	878	785	858	842	786	797	865	777	819	869	800	801	834	791	817	832	796	804	832	792	799	845	743	814	877	806	831	802	816	849	772	850	873	843	794	865	824	869	832	816	808	858	811	824	810	819	833	819	847	825	866	843	838	841	823	794	823	844	825	793	852	847	819	848	807	812	782	803	876	820	806	818	858	839	826	856	797	838	836	839	828	876	803	815	858	803	878	827	843	855	826	813	861	802	818	870	806	835	787	839	823	786	855	828	831	845	799	794	795	841	783	811	813	817	805	889	833	840	794	785	814	767	858	800	820	798	826	817	801	847	875	809	839	848	834	842	823	874	778	841	777	855	826	861	859	810	806	858	808	842	795	853	866	819	783	877	777	825	836	834	781	820	823	787	820	807	789	837	793	848	886	885	823	865	814	764	828	846	783	805	876	852	845	810	804	822	823	816	824	804	906	809	853	807	770	810	840	888	830	833	816	798	831	829	810	856	837	838	821	830	845	834	821	862	841	809	831	818	838	847	816	826	828	830	837	841	809	827	814	853	795	792	846	777	862	774	838	839	845	798	787	844	858	769	778	830	819	829	825	832	787	835	810	818	796	871	819	810	820	776	848	792	812	845	767	778	801	795	823	831	840	806	859	834	810	817	873	829	857	831	796	827	826	811	809	846	833	792	781	838	850	842	780	850	882	803	834	735	848	837	796	856	800	838	844	851	846	817	873	877	825	820	820	833	858	822	828	841	885	826	823	817	854	822	816	883	804	868	841	815	802	872	829	859	815	853	833	775	868	835	811	837	797	827	842	799	801	848	819	805	891	827	822	804	804	802	812	830	818	824	802	856	838	839	815	834	866	844	785	827	808	785	816	844	848	826	876	787	869	827	878	772	823	820	903	845	794	809	792	835	834	830	835	835	876	825	816	861	787	855	836	791	856	817	820	827	868	864	777	831	779	842	835	805	819	865	823	811	782	831	775	849	809	807	805	803	835	833	854	863	857	864	809	823	831	862	843	787	847	820	816	838	845	857	887	865	826	837	801	803	841	814	850	801	767	849	821	789	812	819	845	822	860	839	800	821	839	846	828	812	849	850	782	800	826	790	857	805	835	871	817	835	809	795	841	840	793	816	807	859	848	860	827	817	846	870	823	757	847	815	845	841	914	787	840	840	819	850	824	814	847	830	815	867	832	848	792	804	800	798	863	824	844	899	832	783	819	812	793	840	855	750	808	804	839	829	810	826	786	835	792	802	794	837	799	848	817	818	810	851	823	811	834	827	894	895	818	824	843	827	808	844	869	856	866	841	811	840	858	787	824	795	813	818	863	870	817	809	803	807	821	845	833	818	824	888	853	842	888	826	766	806	820	842	791	814	814	850	855	816	845	811	841	828	792	867	820	853	785	909	783	903	854	856	827	834	828	819	815	801	862	810	819	827	868	879	844	813	823	810	838	811	859	807	861	812	790	810	828	858	840	810	861	838	857	833	829	832	817	861	815	890	885	881	858	815	868	847	838	844	849	849	847	819	830	837	885	817	844	826	852	777	803	838	820	825	789	833	851	869	857	792	865	882	811	801	881	811	828	872	781	896	877	815	885	796	809	881	825	866	798	840	833	785	864	846	840	794	852	831	778	841	835	843	843	843	845	841	843	810	843	824	784	841	804	806	832	822	790	798	866	862	803	818	841	799	867	805	821	806	810	834	835	849	831	841	771	858	806	822	826	833	873	851	777	800	846	872	873	845	823	840	885	825	802	855	864	778	782	889	823	836	857	854	860	823	883	819	865	880	793	833	761	832	803	816	821	862	847	789	825	814	795	846	820	865	841	851	824	821	800	830	867	847	843	791	847	829	821	799	801	853	787	809	864	804	780	874	801	871	796	845	791	876	859	830	848	770	808	799	833	801	802	848	789	864	835	856	798	819	874	815	811	839	805	827	852	818	812	841	841	815	857	813	834	865	838	783	805	806	851	821	849	816	844	833	849	791	803	808	830	850	796	835	872	787	798	745	821	847	839	842	837	843	867	846	850	821	821	847	831	819	836	849	807	845	773	809	806	826	846	810	865	835	784	784	772	840	847	799	832	826	829	858	823	839	779	853	806	904	776	794	825	825	811	848	811	779	806	813	783	815	843	789	838	840	854	834	827	790	825	811	863	862	835	867	843	834	799	826	802	812	841	812	812	822	822	836	800	795	843	850	855	831	773	806	837	826	815	842	861	865	829	916	813	754	809	831	897	860	832	857	782	821	846	841	819	833	847	848	837	784	831	799	819	851	797	828	794	798	786	790	888	831	819	850	832	849	859	876	797	874	820	812	808	861	808	820	840	803	874	809	851	862	808	838	790	879	779	845	843	813	808	844	830	838	799	832	826	865	855	760	817	786	831	839	898	825	847	774	810	837	847	795	857	835	881	796	812	827	851	778	808	838	858	803	789	819	814	834	803	859	852	853	782	850	844	842	821	860	838	869	843	840	824	840	814	855	805	830	854	867	833	849	807	839	825	827	844	820	852	790	853	862	808	835	867	834	878	873	815	798	864	835	828	793	843	846	849	860	846	800	842	808	862	793	854	818	808	861	766	840	865	837	820	758	819	766	829	848	814	816	837	828	836	854	825	803	815	890	804	861	811
4771	5995	4835	2677	2182	1807	1604	1463	1368	1225	1243	1145	1086	1156	1067	1054	1048	1054	1006	966	998	1006	1007	955	985	1021	1036	994	991	1008	937	1006	956	979	975	956	987	983	1006	1027	976	945	940	1000	983	951	972	988	1022	968	917	1006	997	943	959	970	968	922	973	960	979	980	937	999	994	988	914	930	981	982	1014	1005	886	952	930	968	974	952	1006	999	940	999	994	980	975	964	952	930	936	995	953	960	965	935	997	1017	972	984	936	981	997	980	980	1035	949	938	943	965	909	909	964	1000	946	943	936	921	964	996	929	1005	975	921	971	986	999	959	1013	936	1029	954	951	985	936	934	1021	972	914	917	952	968	945	982	918	974	979	989	942	961	989	904	1028	998	976	945	1024	1007	922	917	1003	973	985	962	968	988	979	975	1017	981	964	968	930	990	968	1008	942	964	967	1003	969	982	989	932	933	956	963	1000	934	993	955	965	959	1021	943	984	954	957	923	970	959	996	974	922	930	993	972	948	1006	963	968	981	1019	955	938	994	983	1015	1008	990	985	944	992	1000	985	968	960	957	1034	990	908	956	961	895	962	969	956	981	977	963	946	905	972	916	945	991	963	918	908	940	924	957	953	1002	953	948	1017	996	971	913	973	1004	984	950	915	979	1010	966	982	987	963	946	900	987	955	984	901	1002	970	939	956	964	950	927	943	966	1004	926	938	915	973	974	971	955	968	983	968	942	976	987	1027	920	945	1004	989	974	936	943	981	963	925	952	940	979	957	970	1022	976	938	974	957	1001	976	929	998	985	963	934	1026	905	957	923	976	929	1006	964	1008	1016	959	944	954	962	941	925	942	920	957	934	933	974	926	951	981	986	970	967	989	962	936	988	960	960	988	959	944	913	906	987	988	956	981	944	934	932	1028	972	1018	1001	941	963	954	965	992	900	971	975	955	958	949	952	944	962	968	939	1036	948	929	991	952	1027	962	977	931	988	971	999	960	950	1011	993	966	932	958	935	1000	956	1025	935	974	1025	1018	980	985	957	987	938	1004	927	1032	994	946	946	972	986	976	1022	954	982	984	970	956	955	996	924	953	977	907	952	962	975	994	972	900	943	927	979	948	1007	1007	968	1000	949	945	948	1006	927	1007	958	954	963	948	1012	970	976	957	992	948	976	1002	973	996	949	895	959	972	965	1022	927	981	977	962	1003	973	943	902	1006	993	934	1017	928	978	951	973	929	941	971	944	966	954	987	982	998	951	943	914	939	981	947	974	963	1047	997	946	947	911	951	974	948	975	954	986	952	926	972	922	1012	1004	950	982	975	903	928	920	994	973	1008	973	943	996	980	907	974	933	1005	941	991	948	971	965	920	1002	993	1017	893	972	912	948	981	949	940	985	973	970	1018	978	949	913	1002	968	968	1006	962	968	885	955	984	972	972	919	933	961	953	1003	959	1000	929	1003	982	921	941	980	917	926	951	954	970	933	981	969	962	957	977	988	979	997	938	988	1033	934	927	1011	940	1004	930	983	965	941	972	1006	998	928	1004	925	944	959	945	979	962	952	931	952	991	977	959	988	888	958	937	948	986	997	1013	936	975	941	941	956	935	977	1007	961	957	939	913	948	991	959	959	902	929	964	1021	941	947	946	965	939	968	1016	1013	941	990	1012	974	974	968	957	994	944	967	984	984	933	945	974	966	958	971	934	927	991	948	996	957	977	1002	974	1025	959	938	955	945	974	915	926	965	932	1025	958	1003	954	960	903	961	994	940	949	936	979	979	952	978	916	970	956	921	963	992	932	950	998	981	930	1015	1004	941	979	1018	991	967	982	977	974	915	924	939	1017	946	952	962	977	907	929	993	1027	971	947	969	927	1008	957	993	962	939	980	1054	958	971	995	932	968	988	959	990	933	928	946	947	1010	937	969	954	962	1020	901	955	971	938	987	938	962	980	940	996	977	998	966	914	975	971	960	940	935	999	949	951	951	1017	1020	988	971	938	1017	1008	982	919	998	946	948	1020	969	943	929	910	921	978	959	973	1025	977	987	1014	980	949	953	924	981	952	990	962	944	1000	960	930	975	868	922	934	1011	1005	900	984	941	973	1000	925	925	919	970	993	985	978	988	1008	928	991	990	971	961	962	975	970	949	996	937	957	960	967	948	936	1012	916	960	997	934	964	969	938	1007	934	948	960	936	959	926	982	902	953	957	961	991	973	941	982	972	985	984	975	967	980	936	1007	979	1033	950	966	942	974	936	953	961	978	983	965	975	938	1018	905	968	1014	893	879	973	967	944	968	985	979	994	960	1007	978	978	994	995	990	1006	939	967	997	916	957	1012	978	984	904	939	971	958	963	943	981	1028	906	1048	938	1014	996	920	998	987	1043	937	939	979	977	985	971	989	975	958	951	962	996	994	979	972	987	928	1005	1027	920	963	986	915	901	976	951	958	979	976	872	960	945	956	1011	990	928	972	902	915	1037	968	898	1001	947	968	961	950	982	977	990	973	972	982	970	914	949	939	978	968	950	942	928	969	927	913	1024	1018	931	972	916	951	988	964	997	966	917	925	962	911	1011	917	972	974	980	973	994	979	975	1015	992	994	947	995	944	955	963	997	963	910	970	965	952	966	972	1008	943	966	983	972	1018	981	915	922	950	895	957	976	982	947	944	981	976	976	933	946	1010	994	989	971	1003	995	921	990	910	904	978	970	933	961	977	957	958	995	928	974	925	974	972	951	1030	969	956	941	965	958	931	985	920	975	915	995	955	965	953	920	979	944	1036	966	990	942	973	954	962	957	968	980	942	955	936	887	989	1016	953	953	968	969	928	943	999	984	915	922	1011	923	928	953	980	1003	986	978	1023	948	957	1031	941	938	962	1028	986	1000	980	912	1017	1021	981	956	926	978	1016	944	919	940	1022	972	1003	934	950	1004	938	954	952	982	899	914	1004	962	932	952	961	928	948	983	998	998	973	990	999	949	967	941	949	943	951	950	967	955	943	958	967	920	933	928	999	976	908	982	952	957	980	966	1008	948	988	974	948	973	980	928	952	959	1023	955	923	977	982	983	960	982	1001	975	940	971	995	894	982	986	1009	986	920	957	975	965	931	995	944	927	961	941	949	916	970	958	928	973	953	971	995	927	987	984	966	971	953	918	928	948	985	975	995	977	981	946	966	959	1003	996	921	976	990	971	967	1024	992	935	1006	986	953	911	945	979	931	960	935	968	941	981	986	916	985	920	1001	1005	970	960	899	980	920	975	933	1067	904	986	970	987	947	963	893	954	984	994	967	986	993	950	980	988	967	966	974	934	973	978	964	945	929	992	985	932	942	948	969	976	990	907	939	903	1021	974	960	1013	962	942	1024	1023	951	1015	1003	956	961	1033	967	964	935	989	972	997	998	944	917	953	949	993	933	987	920	975	936	944	985	923	990	950	997	992	947	988	957	980	977	965	992	1000	1004	942	960	927	978	933	994	969	1005	985	927	954	910	946	965	970	988	926	965	902	937	998	985	955	987	950	967	981	925	964	945	935	987	1001	975	968	969	935	966	971	1026	933	903	980	979	956	929	951	890	963	905	979	954	993	932	984	972	943	943	874	944	983	949	942	940	997	932	927	912	985	1040	936	921	969	943	978	951	958	919	950	893	977	986	1046	967	935	972	924	1033	931	963	988	925	939	915	1026	955	943	969	909	946	935	930
23201	21662	29699	24159	21664	21724	12366	1597	1184	1052	976	915	859	817	809	744	739	650	732	619	656	640	651	647	644	584	588	663	581	618	600	608	635	593	604	623	590	603	607	587	630	639	566	626	573	596	607	591	596	573	620	581	566	610	592	604	594	550	554	621	580	632	609	573	564	611	606	565	579	586	597	580	598	585	561	590	642	575	553	576	588	587	559	582	611	543	635	589	530	618	571	602	588	602	625	632	611	611	593	538	589	574	606	550	569	576	580	541	560	567	592	539	591	588	611	610	564	598	587	590	561	563	590	593	552	591	601	581	605	588	549	606	581	567	561	517	592	594	597	612	574	572	565	527	597	592	588	559	613	532	609	648	559	546	572	573	552	597	615	608	606	576	569	568	565	575	594	566	599	545	588	524	609	577	588	560	621	522	611	553	603	562	570	617	576	569	609	538	585	577	584	594	562	643	578	552	606	539	548	565	589	625	575	590	565	562	593	588	536	562	591	571	608	563	569	572	552	568	577	586	552	552	562	575	590	600	570	566	587	555	562	598	555	555	604	601	564	610	545	585	584	565	577	554	592	596	572	613	586	546	553	577	615	562	580	594	581	617	577	578	581	583	560	608	547	534	578	557	537	593	588	547	577	567	570	592	571	546	596	565	615	605	547	599	560	582	570	554	568	568	580	569	578	590	600	575	585	546	573	567	581	551	566	575	574	600	629	578	577	576	576	562	606	594	549	564	600	597	576	560	565	558	604	592	550	599	578	578	578	567	567	585	588	587	538	611	603	584	600	604	559	590	565	568	596	600	541	537	533	530	581	558	555	577	568	592	581	556	562	631	570	594	577	557	599	564	535	520	573	608	568	628	586	561	597	628	575	539	594	573	568	588	578	568	548	571	564	585	573	601	581	594	547	601	596	561	576	554	592	585	601	608	559	604	592	551	558	594	579	571	561	590	582	571	587	557	594	599	564	649	590	581	537	569	563	552	598	539	608	602	572	588	550	652	560	566	593	581	531	569	576	555	576	621	569	594	547	573	579	569	540	570	563	553	564	572	595	554	589	563	620	583	573	569	562	576	600	562	559	568	546	576	558	561	628	555	553	582	580	578	585	588	562	575	574	575	611	578	601	546	555	567	557	595	578	582	596	583	614	566	570	532	606	596	556	606	592	574	591	619	577	566	580	580	605	588	587	609	564	572	605	607	607	621	572	594	586	592	552	560	572	569	592	604	544	594	570	550	544	549	575	551	577	585	594	605	572	581	587	571	574	600	612	581	558	585	616	610	573	557	591	560	566	561	593	571	587	548	601	589	631	567	565	586	527	605	573	620	595	589	564	586	569	516	555	624	575	575	552	578	650	566	569	537	563	584	578	587	586	590	584	570	583	549	580	636	543	563	565	605	587	559	580	605	567	585	591	638	587	558	562	612	595	568	537	591	573	582	546	567	542	565	593	510	563	589	586	563	610	543	560	581	579	561	525	555	535	562	546	528	638	556	591	560	558	620	648	534	577	584	616	569	592	573	552	576	604	585	573	637	578	624	642	599	582	560	543	567	540	585	572	553	590	603	593	577	550	548	579	537	608	534	528	546	600	598	564	573	576	622	582	562	594	552	558	553	577	562	595	579	593	543	616	535	553	551	589	577	585	610	589	575	566	586	574	577	574	594	581	605	572	587	590	599	590	559	585	594	548	583	592	543	568	596	552	552	584	587	596	593	571	559	613	524	542	559	568	597	592	577	562	576	593	577	551	591	531	549	551	584	581	532	585	565	578	502	546	568	550	550	559	615	625	545	540	636	541	583	603	553	533	557	604	597	579	580	516	577	584	518	566	545	573	609	543	576	578	579	595	577	618	600	596	608	535	580	568	601	555	602	642	590	609	607	575	572	566	597	547	590	557	594	582	577	598	602	574	611	579	575	563	572	595	590	558	557	586	608	576	564	580	559	586	579	552	561	567	569	587	559	581	546	589	564	572	565	598	553	560	557	585	545	573	583	581	594	567	545	570	574	577	621	566	578	559	545	566	611	586	554	601	571	559	604	607	596	586	591	538	583	593	592	600	604	575	562	571	540	595	594	579	591	509	577	577	609	537	593	594	591	606	541	613	574	594	617	589	558	537	557	579	532	575	579	580	568	599	599	605	586	588	595	595	585	568	559	560	558	589	583	555	560	542	565	553	546	568	610	570	620	602	566	576	577	557	618	557	523	565	628	580	582	579	612	563	535	541	590	543	568	617	546	598	552	609	567	564	581	573	563	570	564	591	603	581	576	566	575	602	571	632	542	546	594	577	567	583	561	636	609	582	604	614	550	586	563	559	581	565	549	589	596	569	575	572	595	598	553	540	547	555	581	598	586	551	576	575	564	571	558	573	608	583	577	609	593	544	587	550	583	581	579	566	566	549	590	571	553	570	570	534	574	557	602	552	534	599	602	588	592	569	568	593	553	553	604	614	594	583	585	585	617	614	580	540	587	581	561	557	542	579	625	601	580	546	554	603	565	606	604	579	588	601	604	571	580	571	556	571	568	603	558	575	542	621	574	571	603	618	585	565	568	549	598	592	561	547	550	558	573	571	569	538	551	626	595	570	562	586	562	585	566	577	556	550	586	572	574	589	572	606	625	619	528	572	598	579	585	581	542	615	632	544	529	631	565	593	548	577	538	574	607	575	595	555	569	569	588	564	612	558	578	599	571	584	617	612	593	559	553	615	574	606	567	559	581	586	541	594	587	568	533	565	554	597	600	558	579	597	548	621	597	577	619	519	591	568	600	581	585	598	584	561	586	599	609	573	557	565	576	601	564	569	607	594	557	567	572	585	597	579	599	592	542	585	505	594	600	570	574	602	565	574	619	574	573	524	611	547	582	626	563	562	544	543	542	606	560	579	626	623	530	614	598	571	569	559	578	616	557	609	606	585	605	589	587	540	601	579	607	563	570	624	565	545	557	600	607	575	588	593	548	614	566	577	588	564	578	620	582	569	597	553	589	559	537	601	586	562	581	556	617	560	543	569	606	579	596	560	559	619	594	575	571	581	539	613	536	549	582	611	567	579	576	574	548	590	568	537	558	630	555	591	592	562	599	608	576	533	546	593	589	533	538	578	577	601	600	552	582	577	542	571	594	578	602	546	599	598	571	589	559	556	604	561	639	572	558	534	582	566	581	576	561	567	633	581	551	595	560	596	627	540	574	598	629	589	595	564	623	556	608	582	595	605	576	558	607	558	605	616	576	558	596	601	592	665	597	578	579	621	599	594	565	587	581	557	542	631	596	559	571	589	583	565	567	597	582	597	563	561	547	601	610	585	548	539	557	578	572	579	587	539	598	598	560	584	610	595	538	548	589	538	577	617	540	600	595	571	603	585	559	579	584	571	560	578	574	584	604	567	585	538	561	528	560	568	552	598	545	573	590	618	597	602	593	574	571	608	626	601	543	575	577	605	548	578	571	601	547	587	576	602	605	591	551	624	595	562	549	586	592	577	572	604	570
7134	16712	13454	7098	5032	3872	3061	2449	2011	1746	1557	1389	1273	1202	1087	1012	945	894	873	860	836	840	820	778	759	767	748	737	741	750	759	705	730	759	718	715	686	674	696	709	623	684	712	695	690	713	691	728	699	656	650	651	646	682	659	679	655	701	723	666	661	689	703	673	654	692	646	681	680	623	656	681	652	593	669	701	625	682	664	636	699	707	646	664	672	708	623	713	668	681	714	660	695	640	615	672	663	597	649	665	661	654	667	677	677	625	683	697	650	652	648	702	616	666	652	640	673	695	641	637	635	692	673	684	626	657	605	647	690	610	644	705	664	679	639	620	653	657	652	679	675	672	629	652	664	640	646	651	659	643	682	630	708	628	636	668	657	622	628	661	681	600	621	660	667	696	691	624	642	638	664	666	690	643	691	610	689	687	707	703	662	681	665	635	655	647	614	703	660	608	673	657	638	718	683	646	688	629	650	676	646	593	667	638	638	626	662	664	633	684	646	648	691	660	670	659	658	647	687	683	646	644	670	624	668	628	683	639	654	667	680	650	648	662	637	632	704	697	667	639	637	606	652	671	667	664	668	670	673	631	677	678	601	701	613	625	599	614	713	639	658	654	654	663	598	678	654	698	672	678	628	642	663	652	651	659	639	680	657	640	624	658	670	638	628	676	646	632	606	663	639	605	713	638	649	682	663	677	671	645	667	664	654	661	663	678	673	634	668	677	631	644	668	644	668	650	646	687	664	649	670	700	646	644	635	671	625	658	629	682	663	597	619	641	694	649	623	632	656	621	658	633	706	644	664	646	726	696	667	647	662	697	642	631	625	604	696	669	677	627	638	650	637	673	614	694	647	686	673	658	652	653	696	648	692	685	649	622	643	672	636	711	653	665	639	708	648	628	666	607	621	688	639	669	623	653	627	654	645	659	642	690	668	676	660	680	648	710	654	656	611	652	656	684	655	665	619	624	683	632	627	646	674	678	594	631	677	628	679	615	662	637	610	615	648	625	616	648	628	676	648	666	681	663	682	657	621	641	651	642	659	634	674	664	620	674	638	651	621	673	615	658	631	628	659	695	668	668	677	639	613	656	632	676	596	642	653	632	635	687	636	679	647	661	684	635	644	662	674	578	654	620	642	699	657	691	644	647	672	679	649	648	643	673	635	656	639	667	648	653	639	622	649	663	689	647	669	658	672	638	661	654	659	627	651	689	653	680	591	654	645	636	661	682	687	647	627	601	610	663	647	645	625	658	663	669	681	625	646	624	658	668	682	639	678	667	665	613	662	646	660	611	712	655	694	687	649	679	651	671	649	630	634	593	635	618	665	687	672	650	661	616	647	689	670	637	680	646	642	653	646	663	601	657	644	683	634	669	638	663	661	701	651	676	638	663	653	606	671	652	692	671	638	642	728	668	649	679	671	627	642	645	668	656	685	648	669	634	676	672	664	613	600	628	660	657	723	647	655	648	658	664	647	670	654	668	701	595	630	632	676	674	654	618	694	668	630	603	661	652	666	660	636	637	581	618	652	643	687	696	660	653	598	621	656	612	674	664	664	644	653	665	660	630	691	661	650	607	613	666	647	646	621	679	692	702	620	665	692	648	670	675	599	671	663	669	672	667	646	656	637	615	622	635	679	632	668	676	640	633	664	591	658	683	651	674	624	680	681	623	665	612	619	664	596	645	661	627	680	630	625	661	649	685	613	645	645	654	670	614	602	633	660	626	654	696	695	656	690	620	642	652	641	654	673	606	645	662	644	633	667	667	644	629	675	618	636	667	642	639	648	672	687	617	638	619	664	627	661	663	651	655	623	620	673	593	595	660	601	647	667	609	660	618	655	644	652	669	656	596	640	680	717	622	678	655	668	647	694	657	677	675	634	614	611	656	694	632	624	664	625	642	667	661	672	622	619	665	665	630	643	636	648	671	643	626	611	638	596	632	671	669	678	649	649	624	690	651	656	680	682	666	665	651	662	659	637	655	715	667	626	698	679	640	640	624	645	638	653	674	617	676	645	646	655	671	583	642	638	700	663	700	690	664	672	649	682	669	652	620	594	635	619	627	695	668	695	689	637	663	660	671	656	669	616	663	650	662	636	654	630	665	667	686	669	674	674	639	629	669	654	600	656	660	650	653	706	621	639	632	659	666	604	661	634	607	691	631	633	672	651	649	604	643	627	639	604	629	628	642	629	679	633	671	630	665	634	633	684	639	656	644	620	625	670	634	648	620	682	635	655	681	671	634	653	680	699	667	654	644	635	607	605	678	663	666	623	683	577	630	618	645	656	648	641	658	674	648	645	671	622	713	620	652	590	683	634	648	681	592	658	702	678	626	713	673	642	605	637	695	627	635	670	650	642	691	682	661	680	690	668	671	690	630	660	696	654	691	668	679	645	662	656	685	679	627	678	632	683	667	671	624	616	649	620	641	686	679	673	655	644	628	678	628	698	652	637	651	652	722	693	630	644	633	622	648	676	672	699	699	627	655	649	622	671	642	649	610	654	640	670	658	649	695	607	635	664	678	632	675	646	638	661	651	653	695	662	612	636	699	696	623	645	673	674	617	663	631	707	623	654	640	608	627	639	662	660	655	650	639	705	645	625	646	680	663	663	674	663	682	697	629	672	656	636	667	687	669	591	645	659	627	654	655	648	653	592	657	666	653	651	630	641	655	642	653	636	680	695	598	663	654	657	682	645	643	632	673	646	625	664	646	631	641	639	680	626	654	654	624	661	645	654	680	622	688	655	634	617	628	626	683	632	659	653	653	644	615	706	620	618	623	682	664	643	638	685	725	626	633	662	660	691	684	660	617	687	645	636	666	576	616	640	604	685	613	686	652	697	709	661	640	654	683	638	676	664	632	658	647	672	682	678	629	644	674	655	628	660	614	653	641	656	597	646	654	610	674	657	660	671	618	662	646	674	663	648	651	684	669	691	646	624	629	613	636	647	698	646	646	629	666	655	650	634	639	713	645	666	655	667	640	638	644	636	673	691	680	670	618	690	686	643	693	641	660	656	637	663	671	646	706	631	654	672	708	668	676	624	675	650	612	624	627	673	670	673	658	689	641	669	641	666	666	692	621	645	653	655	668	635	659	642	626	645	655	634	633	705	668	623	627	702	666	688	651	613	660	619	611	591	645	661	661	622	637	713	618	633	658	635	644	622	637	651	660	656	644	688	630	678	613	654	621	673	661	686	642	637	686	669	657	687	593	649	646	665	704	668	643	673	623	684	650	642	664	674	666	667	675	685	686	667	656	622	693	648	660	663	617	649	674	679	627	682	641	622	646	640	655	689	679	703	666	636	662	642	671	666	614	645	656	644	669	666	662	627	651	652	655	646	638	624	637	654	654	665	649	659	661	648	679	646	651	657	680	646	674	657	667	659	653	614	667	640	630	663	621	655	665	701	669	628	679	641	672	611	643	677	675	674	652	637	681	642	695	646	648	674	643	660	648	625	618	638	699	642	655	652	662	692	689	685	678	664	648
27554	20537	7671	1060	710	652	649	572	582	608	606	582	552	582	612	583	570	561	560	571	524	528	607	598	552	554	579	562	542	575	577	567	550	550	606	528	566	561	558	580	634	574	616	564	612	587	561	595	571	585	589	549	584	562	552	553	565	603	567	609	581	599	592	580	554	527	536	576	584	600	524	557	565	579	541	596	562	556	555	580	574	553	578	564	541	551	544	538	548	538	583	560	547	581	576	568	563	579	564	582	571	593	617	563	610	533	522	573	574	587	573	578	562	573	548	579	545	618	565	593	576	597	597	547	587	570	557	572	557	544	518	610	563	555	574	537	546	539	546	617	517	579	552	511	590	546	575	566	567	599	581	559	539	534	568	562	578	585	549	544	563	555	556	582	525	543	587	557	541	580	546	551	598	536	570	568	558	564	571	587	573	553	560	594	564	615	557	580	573	531	539	549	593	564	587	595	537	589	582	534	562	580	585	591	534	578	621	617	584	580	575	550	514	581	563	599	561	537	572	578	560	595	604	567	553	601	545	553	526	552	609	571	530	543	614	566	584	593	537	612	626	528	563	554	572	560	537	543	612	571	587	583	564	555	558	548	550	582	599	580	566	559	571	534	574	564	562	529	582	586	589	584	610	557	551	560	580	545	547	597	580	572	584	531	572	556	564	572	593	569	556	577	571	525	611	529	562	583	558	569	552	546	580	587	539	594	596	564	553	587	545	586	591	560	550	611	572	603	585	568	540	546	578	565	585	575	550	572	554	579	538	536	576	560	534	613	626	559	608	576	607	527	549	569	593	538	554	558	555	594	575	552	572	545	590	569	562	582	577	553	558	554	587	562	516	584	572	568	566	597	576	595	550	569	544	564	578	572	546	612	571	577	560	597	535	569	559	538	564	558	540	531	616	536	576	554	603	533	585	551	584	560	588	585	551	579	570	551	562	548	520	582	588	574	569	562	595	577	540	585	618	590	574	552	555	553	540	589	560	558	612	563	602	511	518	560	566	571	553	565	561	593	543	555	571	582	562	567	583	564	543	559	553	527	533	583	535	566	574	554	566	568	557	570	583	577	605	562	549	551	567	555	586	585	556	566	569	531	538	575	591	588	608	573	553	561	550	588	597	534	582	544	573	504	585	527	556	603	579	567	576	558	515	609	553	549	618	542	559	559	556	560	552	530	566	590	560	572	550	584	534	560	535	536	543	522	640	548	585	529	562	568	583	561	561	582	576	554	553	550	526	598	566	564	603	558	579	561	578	571	524	580	564	556	593	594	573	545	538	545	565	540	590	576	561	553	514	581	576	532	621	568	580	541	555	594	543	580	575	570	526	590	559	595	512	566	600	562	590	512	564	583	536	552	565	545	551	592	547	583	580	568	620	578	554	574	539	563	573	536	554	552	616	595	576	623	542	550	538	565	594	591	584	562	553	597	577	566	559	593	556	564	568	594	608	550	558	574	561	569	558	524	564	610	557	563	543	595	566	532	565	582	562	546	637	557	547	583	548	576	568	545	553	549	555	578	578	586	561	581	560	564	580	550	583	568	619	613	567	571	575	515	574	565	579	563	582	566	612	568	579	541	589	571	529	602	590	536	603	577	554	610	558	557	556	597	584	555	559	586	593	597	598	593	568	579	558	571	561	574	521	556	600	582	562	547	548	592	583	610	555	567	520	553	546	610	538	577	586	539	534	620	557	541	593	540	552	582	603	583	578	567	553	531	540	566	581	530	557	616	573	616	532	597	576	569	579	580	546	530	561	590	528	544	536	585	561	562	559	532	584	556	544	543	592	569	580	573	543	537	589	564	591	597	542	554	570	559	522	559	543	571	527	545	563	570	587	541	555	581	572	616	582	595	570	550	552	559	542	590	601	589	518	565	551	553	553	631	571	622	551	567	560	578	550	568	539	563	578	546	562	590	592	551	533	579	573	579	555	567	579	559	528	561	626	569	576	570	583	584	543	584	611	566	531	545	506	598	565	620	543	581	542	560	594	579	542	594	556	564	558	556	535	609	553	570	580	558	540	566	535	570	553	581	599	573	584	545	572	557	561	578	564	552	540	535	584	550	563	570	622	566	612	537	567	532	556	538	564	593	583	552	527	557	548	566	542	628	590	549	538	584	545	551	583	565	520	552	572	582	561	573	596	571	551	586	582	558	535	584	557	566	581	525	564	583	578	621	572	532	588	556	571	545	580	594	592	539	541	535	555	553	586	590	578	548	573	529	604	595	597	577	548	564	582	558	549	590	588	551	578	582	588	558	578	574	582	601	584	536	565	551	573	540	613	591	537	571	550	549	566	553	557	576	586	551	601	594	599	612	584	559	591	527	585	564	583	588	560	547	515	563	560	595	600	595	574	579	546	528	546	555	554	583	576	559	531	598	604	600	538	549	561	528	575	589	555	581	591	577	559	566	617	548	576	546	537	601	591	587	547	599	608	552	564	590	584	587	578	563	590	545	600	548	558	583	564	534	583	580	577	577	586	531	589	590	558	553	543	599	548	566	540	605	572	571	570	600	562	562	585	529	590	521	571	550	597	595	567	588	566	600	562	547	562	575	598	534	550	563	564	560	562	563	591	538	554	574	548	578	573	583	548	546	562	587	589	549	546	599	555	607	551	615	560	557	536	580	577	552	582	554	577	593	553	556	567	596	567	549	604	537	574	582	581	540	530	540	592	590	608	559	538	540	567	579	568	586	585	565	580	560	549	558	576	571	596	542	547	543	551	544	591	578	542	549	583	532	578	566	536	551	560	549	560	597	564	560	551	601	594	537	571	600	607	526	600	593	552	583	599	600	579	540	561	577	544	542	580	595	580	575	569	538	603	580	562	548	586	562	585	574	554	592	593	578	586	575	545	557	535	567	534	571	564	591	544	582	594	553	517	601	535	557	536	575	579	535	571	567	569	583	559	552	587	593	546	563	607	554	559	558	596	547	559	572	588	594	582	537	545	589	537	592	543	551	592	567	515	516	554	544	547	528	586	549	570	538	563	565	552	570	617	540	536	515	528	555	546	548	568	541	583	569	570	608	594	557	616	535	574	556	542	549	581	613	555	612	588	551	581	603	575	543	605	569	587	572	580	554	589	591	576	607	569	537	602	571	551	572	555	536	568	532	574	538	575	548	554	543	578	602	535	575	535	579	568	625	572	539	611	563	546	608	570	541	533	582	530	582	590	593	558	516	529	589	594	551	578	551	579	546	582	570	593	543	574	531	584	548	572	574	536	546	534	576	588	581	560	559	566	577	569	579	564	566	554	608	579	555	532	576	543	584	587	560	555	567	594	559	559	559	617	566	561	581	616	608	604	588	554	563	544	563	599	529	567	610	602	599	543	543	548	564	556	576	565	557	587	565	596	599	555	580	536	576	602	535	550	567	553	585	582	514	504	542	585	575	578	563	574	572	502	539	598	586	594	603	584	599	581	547	547	576	532	559	544	529	585	568	593	595	538	566	495	566	541	581	559	525	543	538	615	543	569	600
4321	1448	1274	921	876	781	732	694	721	755	734	728	696	717	743	659	688	733	735	697	703	685	705	675	713	688	678	717	721	637	705	669	692	680	678	670	703	682	688	678	715	694	656	678	688	685	688	699	727	680	698	675	706	692	639	696	717	709	687	713	710	706	703	690	699	676	720	674	678	680	716	648	698	624	678	681	679	675	687	628	691	719	702	729	711	677	684	676	644	713	692	644	688	666	682	680	708	654	692	686	640	652	656	683	637	711	692	689	691	715	709	671	728	702	754	709	715	671	733	661	666	640	650	612	669	695	674	689	670	669	658	674	663	692	650	639	691	686	684	724	695	661	649	705	746	700	680	627	706	649	707	678	651	702	702	657	721	716	729	666	717	707	702	694	692	626	679	699	705	696	677	695	704	725	686	694	692	682	698	705	703	735	689	656	707	693	703	692	666	680	691	628	709	678	674	709	746	710	673	704	680	657	674	696	693	717	639	663	690	703	721	696	711	705	671	759	691	646	696	718	700	667	675	679	667	670	715	664	729	682	695	678	721	653	669	640	658	669	714	703	717	667	681	713	695	683	710	706	702	715	699	662	689	714	691	694	686	693	686	692	677	692	657	692	702	678	711	660	686	688	686	653	691	678	690	667	647	662	712	692	716	666	716	660	695	676	684	749	662	679	710	697	694	682	707	694	655	653	681	678	719	667	671	708	731	719	717	676	685	705	696	654	689	694	686	694	706	694	649	681	667	715	684	717	646	631	717	674	684	684	701	712	667	698	700	693	682	660	691	720	708	664	697	676	690	654	695	649	646	711	684	709	709	661	691	719	717	667	720	657	684	706	700	669	672	647	663	722	660	677	673	678	653	722	708	720	628	672	708	676	677	735	685	664	684	668	689	732	708	706	700	682	714	641	704	674	687	701	714	686	658	685	655	739	731	712	703	710	729	685	656	739	677	666	696	661	680	724	710	704	651	719	714	700	645	686	701	677	679	659	702	707	694	688	686	705	660	694	682	670	644	715	673	706	718	714	670	715	663	709	703	671	705	660	684	697	672	663	688	676	684	672	650	719	687	664	694	691	685	698	696	672	690	680	697	650	718	669	671	692	656	711	685	715	723	667	730	703	661	647	686	666	701	694	686	639	652	758	671	689	679	662	763	677	709	648	702	619	685	656	691	696	683	703	721	690	703	701	688	670	668	681	716	685	702	652	648	693	702	699	672	637	669	702	677	657	695	716	687	707	756	663	702	674	702	697	675	683	697	672	720	703	680	708	663	663	672	698	724	682	664	695	684	645	711	731	679	715	707	673	724	656	712	645	674	672	667	712	699	676	693	666	730	675	674	689	710	685	704	720	694	734	631	726	657	688	661	716	694	665	654	709	689	684	699	639	734	652	728	713	664	715	717	660	681	676	662	679	672	715	688	699	676	694	692	693	668	702	669	675	658	680	702	681	686	705	679	655	700	647	653	674	706	670	719	671	710	696	699	681	696	699	670	659	698	674	691	654	693	670	702	731	690	699	746	682	656	689	720	664	676	710	648	677	681	727	669	677	685	706	691	680	662	658	683	707	694	643	692	676	707	691	708	693	715	690	642	691	691	636	690	663	657	732	655	676	684	672	672	688	684	736	664	653	675	699	676	668	676	718	667	705	740	710	665	675	671	722	681	658	765	640	656	664	680	711	673	713	687	707	647	703	711	728	703	673	677	698	697	716	695	699	743	698	662	681	669	689	639	680	683	724	742	664	624	665	695	702	699	679	703	697	679	688	693	717	690	707	739	691	681	698	675	688	679	637	694	683	694	746	729	739	708	740	682	682	695	682	704	707	621	629	710	672	702	669	723	684	684	768	719	683	694	728	681	673	684	710	667	723	665	734	721	677	680	729	613	692	677	724	714	698	671	683	644	693	711	672	687	727	712	715	653	727	722	682	686	700	678	695	677	663	647	723	677	669	703	673	690	706	683	675	705	685	704	710	668	717	708	698	668	700	671	698	729	719	727	726	665	689	684	661	718	677	652	663	671	708	706	668	672	702	689	675	701	699	691	717	713	687	728	699	726	712	732	722	683	695	697	678	655	734	696	697	704	683	673	705	655	633	677	689	692	623	714	693	694	697	692	705	663	718	683	626	709	643	674	735	726	666	709	686	703	674	754	677	691	707	708	727	691	687	720	706	700	683	680	707	670	695	750	690	666	658	659	712	642	658	654	689	649	660	659	731	701	694	729	689	671	725	715	665	713	720	693	683	704	634	649	683	679	666	680	641	706	689	730	706	736	700	687	681	723	674	678	705	684	699	690	665	680	720	678	688	692	669	717	701	695	684	695	659	653	666	688	662	736	676	682	670	647	686	678	675	707	735	699	689	738	665	696	642	689	706	746	673	723	623	699	704	655	630	720	687	665	653	704	701	675	698	684	721	690	671	679	668	676	733	672	731	722	676	718	653	700	683	705	678	688	683	712	647	688	670	690	661	683	670	665	736	704	686	679	697	710	671	678	665	708	676	700	757	738	746	695	670	744	690	656	743	695	678	716	688	677	706	687	726	696	670	688	694	662	687	702	731	688	641	692	673	694	657	749	735	668	676	698	709	665	725	645	711	687	736	684	675	683	679	733	637	665	676	718	676	676	718	661	654	693	668	653	687	677	716	666	664	693	662	672	715	680	720	694	687	704	730	694	657	678	688	666	717	645	657	713	711	689	694	682	680	665	715	650	666	692	703	688	654	655	639	723	737	682	718	678	707	682	694	732	662	725	690	654	732	733	703	713	675	717	681	651	688	662	654	740	716	689	676	676	670	647	692	714	664	697	670	707	704	653	646	704	669	700	683	663	673	718	684	699	670	690	701	677	680	665	710	704	690	653	761	682	721	700	681	702	686	684	710	676	687	681	699	695	698	697	723	636	682	671	687	712	655	648	704	701	673	706	696	696	708	666	715	707	721	703	695	687	693	703	724	669	676	668	734	667	701	695	697	698	686	659	659	706	650	712	696	635	694	653	680	697	705	676	639	655	705	717	666	703	680	696	730	654	688	743	690	685	697	690	720	658	663	672	664	702	679	686	716	679	701	674	653	679	633	672	702	707	737	621	682	704	664	735	692	699	715	685	705	677	708	654	651	707	650	673	677	712	737	665	677	684	680	698	681	654	695	726	677	676	692	675	695	717	725	668	723	679	693	733	681	721	653	649	684	666	700	658	715	724	705	715	720	713	719	660	656	739	663	667	695	720	725	639	683	706	684	690	696	666	686	719	696	683	701	670	735	702	661	705	667	694	689	627	691	688	662	734	697	655	640	686	715	721	680	691	672	667	701	660	707	691	706	717	691	668	698	687	691	668	641	655	659	706	694	724	728	710	724	622	679	650	671	659	682	687	691	709	694	672	690	676	698	697	676	646	703	696	686	657	722	703	682	666	732	720	700	685	672	669	729	722	675	680	688	666	691	678	693	693	663	660	679	683	683	681	746	710	721	691	687	705	667	653	654	688	659
24098	21632	29273	24459	21621	12817	1241	779	627	567	554	513	481	405	444	410	388	367	365	350	385	391	324	346	383	362	340	342	308	336	355	332	339	332	340	332	371	287	345	360	333	330	350	345	352	350	351	319	360	328	319	357	332	344	317	339	357	368	347	332	357	317	341	324	335	327	311	342	314	328	342	315	302	331	314	302	310	318	321	358	329	349	322	311	337	342	351	313	326	307	354	313	394	331	341	294	337	315	342	300	319	292	332	324	298	308	304	290	328	329	327	295	356	343	327	314	303	306	345	320	325	318	352	300	298	324	340	322	327	345	317	320	337	359	313	346	314	344	329	329	326	332	295	321	341	324	349	334	295	351	340	340	354	328	330	323	306	311	313	320	344	292	313	310	362	318	327	329	318	327	325	325	322	315	296	304	317	316	323	309	299	352	337	302	328	304	333	319	268	302	341	324	325	306	328	305	332	327	344	337	331	326	323	348	315	302	331	326	353	317	320	340	336	323	325	352	336	308	316	327	307	319	325	350	353	320	349	309	336	339	319	322	318	362	336	339	309	303	311	325	348	353	304	353	305	339	335	328	346	322	335	352	333	344	329	307	323	304	325	308	302	318	323	303	333	321	318	303	344	367	330	356	323	319	324	327	318	310	299	327	342	328	314	319	325	342	310	328	316	312	305	304	336	305	370	293	321	358	331	352	341	306	324	306	346	306	336	295	316	346	342	340	338	298	338	307	344	315	333	303	330	299	318	349	319	300	309	338	320	335	320	324	323	323	330	325	322	319	314	335	318	339	328	308	321	329	321	348	314	320	326	317	320	325	312	334	294	322	325	313	350	313	332	299	328	299	304	345	318	340	306	315	347	320	311	354	361	321	358	304	310	312	268	325	321	328	317	319	309	338	309	350	319	312	325	344	342	325	340	380	353	316	302	329	302	293	337	341	335	298	337	309	341	331	328	318	288	317	333	311	295	338	311	314	296	332	317	309	324	310	346	301	334	315	328	334	312	300	346	329	319	308	304	335	347	293	328	315	348	345	328	324	335	356	336	330	314	337	323	334	308	321	337	316	340	337	344	303	309	328	331	347	367	297	347	348	287	320	336	292	315	355	322	307	348	309	309	344	320	323	310	328	299	323	295	337	362	289	312	315	310	328	330	307	306	312	324	319	313	307	310	332	345	351	338	304	331	299	303	366	318	355	331	313	298	311	335	298	302	317	318	346	325	319	339	315	350	331	314	329	295	326	317	320	352	300	295	306	314	308	348	308	315	320	311	322	339	344	319	309	320	295	386	344	311	331	361	292	318	306	321	324	335	311	301	314	307	337	304	317	362	308	358	301	335	316	309	309	301	301	349	350	355	322	337	313	341	332	311	302	316	344	321	338	336	328	321	311	327	342	322	351	305	317	348	304	315	303	331	322	333	335	325	309	363	332	321	359	314	324	343	329	348	356	312	324	346	307	312	314	303	348	311	290	315	302	325	289	341	309	322	326	339	314	326	344	315	310	351	333	317	327	332	295	328	329	323	303	315	319	338	343	329	325	305	335	340	324	301	355	317	325	324	319	276	343	333	319	312	328	322	344	342	310	319	324	333	314	349	317	347	314	332	295	315	329	336	329	315	315	352	305	337	344	332	327	293	332	327	339	339	304	343	365	302	296	324	315	332	325	316	345	349	314	345	340	338	332	313	328	321	323	303	316	338	294	322	325	328	344	301	313	285	310	352	327	316	305	363	348	320	329	343	318	335	326	316	329	282	331	348	321	338	316	319	326	315	314	316	330	327	342	354	289	326	314	324	340	345	288	335	282	318	323	371	300	315	318	325	345	314	330	329	331	323	331	325	330	360	307	335	327	339	294	367	307	334	305	308	316	319	308	341	332	334	307	308	312	295	352	285	331	312	333	334	329	289	292	351	306	318	309	305	337	327	316	331	339	315	315	310	309	329	314	314	322	324	309	303	302	318	327	325	309	328	337	329	328	368	342	344	350	313	332	361	355	331	321	314	342	317	316	341	327	315	326	318	322	324	272	327	319	370	358	338	342	326	305	320	343	307	316	341	355	345	324	327	345	319	331	327	294	329	315	343	305	320	311	318	341	321	375	323	297	308	341	291	322	312	345	347	313	323	326	356	346	318	337	350	326	309	327	341	309	314	352	302	306	308	342	323	336	333	321	343	315	342	328	341	308	323	306	317	313	296	330	293	363	313	287	322	324	347	321	319	321	341	317	330	365	317	343	346	329	311	329	320	312	320	362	339	340	310	338	322	328	362	342	351	313	320	319	341	330	324	310	317	299	288	323	291	338	319	302	323	316	320	323	333	325	336	342	322	352	340	308	331	326	334	307	320	284	305	307	310	311	304	323	288	298	313	355	328	301	313	348	314	312	315	304	337	327	354	317	304	311	303	261	290	322	324	329	309	347	298	283	313	333	340	308	321	306	305	317	332	316	329	321	299	310	340	336	333	316	320	319	304	349	349	326	312	329	350	311	330	326	334	299	258	328	307	310	339	341	332	298	339	339	339	342	316	337	307	309	331	334	321	317	341	347	320	342	324	333	325	315	300	311	306	308	340	330	284	329	328	306	306	337	307	309	327	306	330	316	335	329	357	348	331	339	300	334	357	321	330	330	326	325	336	300	360	348	328	336	339	327	353	320	353	321	330	310	300	342	323	351	297	303	310	306	325	299	339	308	298	296	340	322	343	355	310	317	309	316	325	321	324	356	324	291	337	319	325	348	311	351	311	325	331	348	336	313	330	324	316	321	319	338	349	289	346	314	321	295	313	334	309	330	316	353	327	352	305	329	351	329	303	317	331	343	299	344	332	304	302	328	330	325	352	318	316	313	329	316	333	344	336	297	305	295	308	337	341	326	346	341	329	310	338	326	318	325	313	332	324	349	314	314	307	342	308	331	315	334	307	296	304	307	331	350	310	303	348	317	361	357	332	310	320	288	317	306	335	331	327	292	313	325	325	350	325	292	304	313	313	347	361	311	334	329	344	324	344	333	338	315	361	322	304	327	340	338	317	291	348	336	345	331	339	309	335	310	323	318	340	297	335	337	321	313	312	338	317	306	338	359	338	311	335	325	303	311	319	284	329	335	312	349	307	324	319	322	319	332	349	347	326	350	329	320	331	323	339	308	293	313	316	328	345	329	328	322	338	320	337	303	302	315	355	309	307	285	292	321	303	322	320	321	360	308	345	346	347	334	316	320	322	330	336	358	335	313	332	350	351	331	374	337	333	340	332	301	340	302	338	327	323	312	319	340	331	323	361	331	324	306	308	326	325	322	311	345	341	314	294	324	313	327	301	308	320	324	341	331	302	330	351	355	307	330	306	315	361	375	331	301	320	341	323	344	328	331	325	330	334	315	296	330	340	322	335	322	318	353	319	310	363	354	351	339	308	351	319	336	349	371	328	325	324	312	368	340	319	348	328	342	329	342	326	290	308	288	342	334	326	317	324	331	323	364	324	332	340	306	304	339
4789	10187	8236	3968	2795	2149	1635	1307	1142	1017	893	794	703	677	607	601	596	535	546	495	541	510	449	470	440	450	491	460	438	420	463	451	437	442	462	405	446	450	461	445	409	414	397	428	415	438	425	441	410	387	429	442	405	425	410	432	463	393	389	399	394	395	441	425	391	437	416	421	424	399	367	410	443	400	382	403	416	385	399	430	430	449	381	454	385	426	409	389	426	429	419	412	383	412	414	415	427	433	424	435	434	451	419	393	424	404	413	371	396	400	442	378	381	427	415	447	379	395	347	394	393	398	403	439	391	420	398	398	438	399	430	369	402	384	432	391	382	390	385	391	387	353	381	390	414	409	396	381	418	407	424	405	381	440	401	419	417	424	399	393	430	413	389	394	397	427	427	417	409	445	374	406	377	418	417	406	399	394	402	375	397	401	408	429	411	381	395	426	414	390	392	398	397	372	441	389	379	390	382	424	391	417	383	418	389	446	406	390	443	428	445	406	412	374	410	412	415	393	434	404	383	414	380	369	383	362	388	390	405	385	400	446	430	409	417	405	441	403	415	438	447	415	407	441	448	407	399	413	400	397	406	430	413	403	417	417	396	398	406	397	385	409	427	395	422	379	390	397	400	387	392	391	413	405	379	426	440	408	391	368	398	428	425	438	367	407	391	436	418	384	411	402	396	391	412	373	393	402	399	392	382	368	395	446	390	390	385	442	400	437	397	407	430	428	419	393	407	409	399	412	427	392	437	391	391	413	408	391	397	367	401	381	436	430	415	418	395	413	393	397	404	414	401	394	417	432	377	437	409	426	397	435	427	429	407	378	404	415	387	403	363	445	397	423	402	425	436	435	408	414	376	416	406	433	406	401	398	445	433	382	398	374	367	406	392	385	420	394	385	387	379	423	403	405	402	369	409	375	395	406	386	410	419	369	404	410	404	402	396	372	368	405	390	391	420	389	396	402	427	437	380	418	418	382	450	422	400	413	424	395	357	383	446	404	415	379	409	425	379	400	404	385	441	377	388	426	423	405	408	434	457	386	366	390	404	387	409	395	401	399	390	423	407	425	413	416	348	422	429	438	386	398	409	386	410	371	392	405	407	373	399	403	373	382	425	388	393	401	377	373	434	392	416	419	378	402	349	415	392	395	415	409	370	414	405	374	375	415	398	380	380	386	409	446	387	401	399	405	383	402	415	416	398	399	440	419	420	391	431	402	386	404	397	397	419	364	420	382	401	397	406	412	410	389	403	386	417	394	386	404	405	397	412	392	421	459	405	398	427	375	401	385	409	417	414	416	393	381	415	392	410	408	408	407	451	387	387	429	389	410	433	413	414	399	392	380	393	432	403	418	418	395	419	383	405	396	399	438	393	416	368	414	417	422	415	388	393	397	410	399	406	365	430	418	435	400	404	415	376	390	380	401	395	427	374	392	442	385	404	392	401	394	376	408	438	378	374	439	422	409	399	410	446	403	380	401	383	372	443	374	397	396	414	407	366	376	375	387	413	422	384	405	392	419	380	412	395	383	389	412	408	409	413	375	407	447	433	420	442	414	451	395	381	396	397	398	393	401	407	441	392	391	401	390	441	412	374	442	406	404	395	396	411	373	380	398	377	375	415	418	397	407	367	405	382	391	409	433	402	419	422	402	406	396	424	400	391	417	392	431	402	406	424	375	385	409	389	409	413	411	402	382	428	410	413	382	432	378	427	385	376	398	395	403	398	403	363	382	413	394	404	435	445	367	379	422	390	407	396	414	409	421	390	379	393	386	381	429	401	432	401	406	380	402	412	421	397	413	415	390	421	393	393	402	436	412	419	406	420	372	429	406	416	386	392	449	371	414	386	396	396	405	402	413	399	421	438	433	391	398	403	397	378	407	356	396	396	382	380	397	404	408	351	398	356	412	361	411	447	409	425	410	419	384	417	398	439	379	380	411	427	393	404	381	425	400	403	385	437	434	389	399	387	410	422	428	430	381	382	424	360	417	382	395	433	403	400	422	382	396	389	413	365	407	386	408	396	391	395	379	413	416	387	406	389	406	444	382	448	439	412	378	436	419	386	430	437	409	442	400	390	372	434	401	403	386	390	374	388	392	407	355	375	411	433	402	421	426	402	381	414	364	439	429	390	385	397	393	407	372	420	374	351	397	403	386	426	383	401	433	374	427	423	389	377	415	399	436	388	383	434	397	409	407	369	423	393	412	409	392	443	425	431	422	423	393	376	395	369	424	397	414	399	400	391	392	367	400	398	435	413	379	399	413	418	399	412	385	425	396	420	385	411	421	386	389	449	425	426	371	391	374	407	434	385	437	392	414	382	399	394	410	415	419	400	419	381	425	406	432	411	425	418	406	382	399	429	384	391	412	398	389	401	421	452	367	394	381	394	431	433	411	399	414	415	415	389	416	377	378	448	393	420	407	392	378	387	388	406	412	412	403	376	388	373	418	394	416	410	403	412	412	411	396	400	420	435	416	401	406	375	386	411	411	430	405	414	421	424	406	422	423	422	424	401	419	390	408	431	398	436	399	367	364	385	401	412	392	374	396	457	410	405	423	401	426	413	385	411	361	362	394	394	386	410	405	394	391	403	382	399	415	436	396	417	439	419	354	393	420	373	410	402	379	425	403	408	385	402	427	393	445	406	416	400	408	418	393	402	387	418	400	411	415	391	394	405	410	373	376	430	369	455	416	443	441	417	405	439	403	396	416	443	394	386	403	400	395	406	388	381	409	430	415	401	408	423	386	413	406	383	429	425	406	394	400	378	440	421	371	389	388	439	414	394	402	374	406	394	416	418	406	405	395	392	385	405	395	388	403	403	377	414	404	397	375	388	421	418	388	401	404	411	426	421	455	412	423	430	438	429	399	397	369	405	402	454	389	441	416	384	426	373	397	400	402	419	409	402	381	390	418	409	372	365	383	376	421	399	388	424	388	415	400	384	406	413	390	390	406	385	403	382	404	415	451	384	404	390	448	421	394	386	406	426	393	388	409	374	381	398	388	373	382	394	395	419	390	393	428	405	431	428	409	366	401	399	409	423	408	422	415	433	407	411	381	409	429	441	375	369	408	410	402	407	405	383	405	392	395	396	402	402	391	395	374	410	387	387	356	425	393	376	418	406	420	354	358	413	406	388	418	429	382	383	414	387	388	424	406	408	424	404	408	450	413	390	398	432	408	438	377	394	383	408	438	398	404	388	418	378	409	407	398	383	374	409	378	382	378	401	376	395	372	404	392	385	394	405	362	370	409	398	425	392	400	399	406	379	421	403	376	417	426	453	434	403	426	419	361	414	381	405	399	378	421	404	384	367	421	406	420	374	392	382	408	425	405	412	406	395	411	420	419	424	425	409	376	402	423	382	413	446	388	414	373	402	398	409	390	382	409	403	388	382	385	417	371	381	408	394	425	417	388	416	420	357	435	394	375	403	400	390	388	431	393	416	404	402	393	417	409	396	408	399	416	395	398	395	405	406	415	394	432	401	405
25449	21617	28164	25460	12428	1579	1162	964	968	912	916	919	919	857	848	916	912	930	822	842	906	862	838	855	773	865	835	875	806	844	864	802	840	808	823	787	820	849	865	800	875	851	819	825	883	855	848	868	855	830	814	796	851	826	857	814	819	804	823	813	837	846	807	841	891	847	793	849	841	843	833	843	848	799	793	814	791	851	820	876	812	814	846	823	812	919	781	808	837	825	812	834	882	819	870	845	869	850	826	845	793	825	858	850	806	790	849	839	831	823	803	872	809	842	856	800	873	851	872	816	835	876	795	821	841	799	784	867	857	856	864	799	845	856	835	823	768	828	842	805	797	847	808	793	828	835	791	874	825	859	831	808	796	832	823	848	868	843	801	786	881	854	814	826	834	822	831	857	840	789	812	841	862	838	813	824	872	840	800	808	820	884	769	810	857	819	829	811	846	869	833	777	833	820	823	834	794	795	814	825	857	857	823	813	805	774	794	826	786	853	849	826	836	829	844	807	838	857	848	781	874	864	800	830	870	900	833	813	874	829	855	818	794	840	797	837	806	814	814	831	820	826	845	889	826	837	837	838	868	836	836	845	848	868	816	884	842	775	793	814	810	863	856	834	805	839	840	880	870	837	849	800	847	772	827	823	790	831	880	834	833	809	865	837	812	799	805	783	781	833	758	846	831	830	856	800	786	796	806	867	840	865	821	834	854	812	809	802	848	843	831	857	803	838	818	838	812	847	899	825	830	860	844	815	830	847	853	819	815	859	877	865	772	822	854	868	884	833	809	824	824	878	828	877	815	828	893	832	793	811	830	836	776	890	806	799	840	848	809	800	862	795	848	823	844	843	842	855	792	802	816	820	860	816	833	807	883	834	848	812	788	807	851	812	762	814	848	821	787	863	868	820	812	866	826	826	872	800	845	816	807	805	832	797	837	832	846	874	858	782	833	806	903	823	807	855	897	902	802	840	838	760	826	819	786	824	873	890	843	798	865	801	833	881	818	812	841	815	823	846	831	850	843	753	874	822	786	807	880	865	848	839	822	809	829	851	815	861	793	850	822	835	838	844	828	839	859	815	864	852	814	841	838	852	857	821	808	825	897	813	834	814	820	869	871	811	844	787	861	855	828	806	828	817	849	848	879	835	819	797	850	855	845	828	813	785	888	775	791	844	858	866	819	877	829	816	831	857	814	823	794	825	831	850	800	865	819	833	824	861	778	860	854	861	809	885	873	831	878	799	810	847	841	895	840	810	822	836	797	828	864	808	862	811	862	823	830	895	843	829	815	814	754	870	818	819	809	804	832	838	857	852	846	824	800	868	849	835	827	823	823	874	854	821	829	830	828	803	861	844	835	862	821	851	840	879	853	813	860	838	840	850	813	849	794	851	812	829	842	792	813	804	863	817	818	834	806	804	849	795	825	815	820	800	858	813	805	832	817	824	841	847	801	800	826	849	834	837	788	871	879	839	831	790	842	814	756	807	855	791	818	810	847	844	839	854	872	792	823	863	834	812	848	783	889	876	845	884	810	836	802	831	821	831	853	790	831	849	816	800	795	850	832	826	822	823	788	835	859	800	822	818	887	796	819	792	820	803	815	829	812	824	815	830	832	838	834	805	808	799	896	871	789	868	841	803	860	803	842	841	825	850	809	875	836	826	795	826	808	802	786	831	838	815	802	855	844	804	800	824	872	841	871	823	814	837	884	864	795	833	858	836	796	840	798	793	896	810	846	828	869	864	821	836	862	750	871	842	854	860	838	819	854	865	832	806	848	822	825	808	838	856	829	846	892	835	819	833	826	814	780	814	840	884	853	831	821	829	807	781	833	824	859	793	769	832	837	845	883	810	859	811	855	779	846	851	791	830	841	829	855	818	805	806	825	876	844	843	871	823	831	795	839	817	842	844	794	834	846	857	822	907	908	839	863	836	830	837	858	843	794	863	821	777	843	828	851	836	784	806	807	828	852	795	839	871	814	824	893	864	827	829	848	810	819	892	792	827	797	827	831	803	829	845	820	834	893	804	795	824	858	806	847	860	819	834	824	784	794	831	853	803	803	867	810	881	827	805	818	890	844	864	798	806	856	885	877	878	835	830	810	858	774	734	840	811	842	843	827	814	878	844	808	845	808	812	825	798	810	869	898	835	817	807	805	788	839	880	827	827	810	833	871	790	857	815	858	843	834	856	823	819	791	852	816	794	804	864	809	833	855	823	787	822	807	833	828	804	821	810	807	815	805	843	807	774	843	837	835	862	816	828	862	804	830	876	856	787	829	862	870	820	842	855	864	757	884	869	800	827	837	861	833	848	794	808	850	800	870	874	840	826	847	794	806	829	833	826	820	799	852	844	828	781	792	813	823	834	858	838	835	858	829	853	868	812	863	835	832	802	878	858	808	822	819	869	831	844	846	825	855	841	829	803	823	833	821	799	873	796	837	867	810	815	851	840	858	820	841	821	838	896	822	798	809	808	785	843	840	895	820	857	847	835	832	848	828	808	795	823	789	834	841	818	763	796	855	807	832	790	840	773	813	834	836	822	784	838	811	850	859	861	873	832	798	846	872	850	884	893	902	850	789	856	830	799	860	860	834	854	834	820	819	886	810	832	785	847	829	793	803	837	798	861	836	831	792	826	864	833	766	780	842	823	821	863	775	834	800	797	785	823	828	843	826	828	837	801	843	824	832	817	826	810	825	796	836	857	808	815	846	772	812	807	875	803	823	840	803	867	904	895	830	845	833	807	836	812	765	846	835	857	827	841	847	764	828	810	808	798	806	810	832	778	779	837	846	784	810	833	809	832	862	766	870	843	831	822	821	849	830	882	823	869	849	839	820	751	826	873	879	809	799	836	794	788	828	894	805	887	839	849	811	813	821	797	849	830	820	797	808	835	871	843	868	848	851	845	831	834	816	778	848	827	820	846	885	779	860	834	842	798	845	806	832	836	796	755	838	836	822	794	877	818	823	873	816	799	791	830	863	819	861	842	844	859	824	849	844	879	842	815	833	824	849	800	844	835	838	793	858	869	815	908	833	868	851	845	850	862	800	830	818	825	850	882	832	863	810	813	875	812	798	776	811	870	804	846	890	850	830	836	845	798	875	834	827	780	809	783	862	808	857	848	859	814	864	825	814	891	857	856	796	834	846	858	851	828	793	863	862	837	824	821	879	779	846	813	775	807	858	843	802	872	847	833	830	873	848	800	860	821	861	816	830	809	838	847	838	791	777	859	819	781	843	818	824	810	839	842	846	825	838	801	833	839	833	810	783	877	768	830	851	811	892	856	853	823	827	835	792	795	859	808	866	823	863	827	860	845	852	830	823	848	854	824	818	791	911	823	784	801	803	828	821	825	822	831	840	815	861	807	773	851	809	846	815	852	830	823	873	803	802	869	850	831	830	814	840	810	838	794	858	838	847	840	895	784	792	802	874	778	824	866	827	856	837	850	849	888	878	791	753	823	843	837	830	792	818	825	856	806	796	845	784	825
4750	6269	4955	2742	2243	1769	1612	1472	1358	1271	1230	1254	1135	1120	1093	1061	1027	1048	1042	1064	1033	980	1032	1007	1014	1023	937	978	1035	1012	1018	975	975	947	939	938	998	943	1019	1009	980	992	972	918	925	931	969	1003	971	967	1011	1009	977	919	976	998	967	940	980	977	951	986	910	1007	988	951	1004	959	957	959	946	944	984	1001	920	940	920	925	1021	887	971	921	984	969	964	975	1017	948	945	970	957	980	1038	974	955	999	983	976	1006	968	952	961	958	1020	959	954	951	967	933	970	965	930	997	1016	998	1011	960	993	995	947	964	958	981	967	953	961	996	957	961	938	971	967	970	982	938	922	1005	963	1003	952	981	941	990	935	912	957	985	953	983	987	934	952	974	1013	971	993	981	963	967	969	984	941	944	981	991	949	958	939	900	966	996	972	948	1008	967	956	958	1014	997	1009	925	952	957	959	952	1002	980	975	991	953	1022	932	922	932	943	955	912	919	1012	988	961	953	950	930	985	992	974	985	1018	974	1013	981	989	896	962	945	938	954	999	920	970	915	991	956	983	939	963	951	913	1014	973	974	1027	917	980	954	953	968	974	956	958	964	974	997	994	973	973	980	1000	928	946	963	946	1003	979	948	971	942	1001	949	963	965	984	959	976	974	963	954	967	998	1001	1011	925	968	992	954	937	960	980	987	1020	955	983	983	1016	967	957	942	964	971	951	1016	950	967	1010	996	944	988	901	990	1034	947	948	955	957	968	917	1043	938	950	945	971	978	913	988	1018	948	944	944	968	990	989	966	1040	941	963	1018	950	998	975	976	997	963	964	980	992	956	954	1036	980	976	955	1026	987	999	974	951	898	965	935	966	986	941	958	937	957	957	941	952	1008	957	1040	994	922	990	987	998	1027	949	938	964	987	970	997	952	1024	976	978	940	981	949	927	956	980	1048	1031	907	970	962	1009	921	974	921	926	974	968	941	955	978	979	997	988	934	984	945	930	974	970	988	955	970	975	985	999	949	943	976	957	925	975	1060	973	987	957	985	968	868	1029	974	923	978	930	1002	996	950	967	964	999	989	984	965	964	999	920	969	922	937	986	963	946	1039	970	944	968	991	990	968	967	937	969	1017	953	1031	977	1033	967	923	984	935	915	967	970	929	945	1007	977	947	1001	931	952	971	1029	916	1006	919	1011	934	1011	949	995	1018	906	892	966	991	985	951	994	998	955	943	959	949	960	942	903	968	1000	963	953	979	887	987	966	945	932	912	974	973	944	981	992	915	976	958	904	1047	964	963	972	883	928	969	942	932	949	939	969	978	927	967	956	977	1029	981	946	981	928	969	995	956	1018	965	905	992	976	984	965	959	930	971	969	1002	946	1011	905	957	1008	1004	1014	977	970	932	921	921	956	987	970	962	915	977	990	993	960	999	1005	999	871	967	956	986	915	983	957	908	954	952	987	979	991	977	965	982	988	982	928	1018	955	955	996	987	966	970	948	957	940	983	982	942	952	985	989	925	967	976	967	978	950	928	997	998	999	971	963	960	962	946	987	937	963	957	964	968	1010	977	954	965	906	1008	1008	962	913	962	1005	920	1026	1015	1011	970	1035	988	946	967	944	973	989	982	985	926	950	981	933	968	946	939	990	958	973	1009	966	940	914	971	1011	1031	999	936	933	974	960	994	974	959	917	914	970	982	986	967	976	1033	943	976	1026	963	1011	972	955	960	986	947	962	945	915	1010	968	948	951	973	1003	955	893	994	957	935	948	919	961	996	1033	1000	931	990	957	964	1029	957	966	974	992	965	1032	961	989	972	906	926	971	986	983	916	985	931	1007	952	964	989	978	948	932	976	971	922	991	1004	1034	1020	995	1022	993	989	993	939	874	968	943	954	1000	956	1008	984	930	977	898	1006	938	966	992	1000	945	990	943	995	944	960	1011	944	959	934	1018	965	951	979	1026	941	954	1058	959	1013	961	953	929	1020	928	957	977	992	927	941	957	993	982	1012	948	947	916	973	916	976	940	996	951	999	937	1036	968	991	922	928	972	995	948	945	914	978	956	999	946	962	945	963	948	940	958	997	949	940	962	1024	950	930	1009	952	939	1022	1006	984	1004	1018	929	955	959	1025	1017	980	964	975	943	949	1006	961	996	998	1000	867	956	1003	955	992	983	950	963	944	959	969	948	941	993	920	975	1038	982	959	944	959	957	1026	949	992	978	946	957	907	923	974	968	969	897	990	971	983	989	1014	982	899	968	988	942	968	945	943	946	945	955	962	946	996	962	983	967	1001	956	984	951	984	1031	983	956	967	944	939	983	990	1020	992	949	935	948	1019	1003	999	992	939	965	945	1000	921	1017	1040	977	958	956	932	963	935	959	992	972	980	958	947	959	971	1046	957	978	999	972	973	986	930	994	889	977	925	967	1002	994	918	933	1022	917	919	971	1022	943	1003	953	1028	947	903	971	939	978	950	960	944	966	1000	960	1005	951	970	971	932	994	985	996	970	942	995	955	931	937	1009	980	998	990	952	944	923	934	902	991	961	953	1033	968	958	975	1002	940	932	989	945	990	944	1002	949	964	963	944	949	1009	955	1035	1000	962	1002	997	990	958	983	939	940	908	985	1013	971	955	956	940	960	962	943	940	1011	931	991	973	981	981	949	987	970	959	932	985	955	948	1006	903	1013	947	1006	971	1051	945	941	975	999	953	968	964	975	946	986	916	964	977	975	1024	956	1005	983	1025	950	979	994	920	970	976	1010	973	957	1008	981	976	1049	1011	965	952	947	1003	926	956	984	943	975	949	923	935	995	974	991	980	973	983	914	985	943	986	938	967	1009	1051	994	997	942	955	977	976	1040	1007	1014	984	966	931	997	952	1002	991	961	974	923	1028	976	969	907	994	887	1023	891	946	972	945	941	989	918	998	1009	1017	949	919	988	937	964	1003	979	971	1023	1019	958	955	913	913	924	961	953	999	1014	967	926	939	961	996	947	1010	920	966	953	1021	1085	983	967	996	1043	1024	976	942	1051	966	974	932	1017	957	964	1046	945	936	962	929	947	963	974	990	958	935	962	939	999	943	999	953	932	950	972	956	935	1012	907	922	938	940	1005	949	933	961	989	949	983	987	957	988	966	1009	985	972	1011	1000	984	977	1021	1008	944	974	945	953	992	974	1027	961	976	996	969	947	977	1013	993	981	973	977	1035	1037	998	982	993	944	930	988	964	943	959	1039	909	935	934	1000	979	951	987	980	965	964	1029	994	984	955	982	994	1016	951	986	924	909	978	1021	989	992	974	957	953	1032	962	999	972	1022	1006	929	983	913	989	936	967	954	978	1036	1008	978	1028	901	1006	922	932	968	937	1009	962	975	984	989	956	974	1019	969	986	961	966	1013	907	991	997	949	962	999	939	976	1040	1003	979	992	947	981	949	978	971	952	997	969	927	1023	947	953	944	999	981	917	974	968	1006	973	993	996	963	993	965	933	980	992	910	937	926	1009	959	969	974	951	962	923	934	983	912	960	1036	993	986	944	963	975	954	955	1008	981	957	972	988	967	957	957	965	1003	972	985	936	979	945	985	981	985	998	965	975	959	1006	966	952	953	951	977	909	952	921	955	962	941	997	953	960	982	1005	940	993	983	983	1012	958	969	949	958	938	979	1032	907	989	948	1014	959	957	989	925	1012	917	941	943	991	970	979	935	957	986	973	942	927	959	987	964	937	970	979	990	942	979	919	975	1025	979
23151	21662	29664	24141	21663	21729	12248	1645	1183	1061	994	914	854	831	758	710	723	750	671	644	682	656	627	659	563	607	624	605	659	633	656	635	625	615	610	638	573	595	565	628	629	565	590	599	601	564	560	544	589	616	616	582	558	621	599	553	582	589	608	621	627	575	620	582	584	625	573	545	630	609	610	602	581	579	599	587	558	583	529	587	604	583	572	580	579	571	597	582	577	585	562	572	658	598	553	598	582	593	603	611	589	614	584	618	601	590	586	568	610	561	621	608	577	568	586	557	575	605	555	625	560	563	634	544	560	584	606	595	547	642	584	593	598	559	563	517	577	570	589	561	566	532	566	543	566	553	547	627	579	568	622	604	587	578	620	665	507	592	573	610	541	586	628	605	566	570	563	527	584	600	599	609	603	583	556	620	589	609	641	586	578	582	552	586	592	586	626	577	567	623	525	584	577	565	588	572	647	579	601	612	578	586	574	591	547	618	615	591	566	632	597	564	597	605	588	595	595	585	586	602	553	591	604	529	571	513	533	601	592	549	580	607	632	553	593	553	607	611	587	572	568	563	579	581	546	548	576	568	566	581	583	614	604	586	572	565	562	578	589	570	588	582	586	553	558	571	523	620	625	554	581	606	621	626	593	574	572	561	571	556	578	601	554	557	537	601	549	594	551	571	589	631	577	598	565	586	608	555	617	533	604	581	600	620	585	572	592	594	590	572	573	560	629	572	520	600	667	575	599	579	577	560	588	601	571	630	545	553	581	525	587	592	527	548	584	577	571	539	565	560	612	581	583	586	541	582	594	580	609	578	563	586	603	568	623	581	580	586	575	608	548	587	558	610	623	593	607	615	581	572	577	598	545	571	575	545	539	572	599	555	584	585	573	624	526	571	587	579	575	546	556	577	587	535	598	527	557	563	550	625	547	534	593	583	562	578	561	548	624	545	571	560	559	547	577	559	621	540	539	572	581	583	576	549	580	569	595	577	614	578	589	604	570	565	581	595	592	624	640	526	541	556	577	577	549	567	566	594	555	566	620	583	565	606	599	631	578	555	535	598	590	582	601	619	550	582	556	567	593	545	588	606	567	596	545	575	587	576	546	592	610	576	593	561	559	567	567	564	548	621	578	560	559	564	576	622	561	580	563	576	587	552	584	584	575	598	599	570	584	578	588	569	603	572	578	565	561	562	584	584	602	568	591	558	525	572	562	580	606	608	561	581	579	555	603	611	592	571	577	560	577	606	585	647	580	597	582	596	611	565	575	547	570	573	612	569	594	594	583	550	578	563	536	548	567	561	558	610	547	596	532	567	555	557	539	587	589	575	567	607	572	578	551	597	611	574	584	585	578	615	531	565	627	588	562	552	556	597	602	619	557	592	583	602	567	566	593	604	561	614	595	523	557	562	568	558	621	578	566	621	608	564	594	592	576	522	621	613	581	594	594	567	558	576	594	554	559	602	597	604	572	623	570	543	608	515	542	543	568	610	567	591	601	600	591	567	581	587	546	632	518	554	560	622	580	605	588	591	587	584	571	561	591	561	577	604	578	566	597	581	572	589	618	591	588	568	552	534	559	563	585	605	585	528	559	576	577	632	569	586	531	548	547	584	578	565	622	583	609	610	622	619	545	586	563	576	605	614	599	563	574	611	570	541	586	567	594	595	569	560	567	595	591	625	601	543	611	589	580	560	580	586	597	607	542	551	558	522	526	559	557	583	562	614	612	556	623	601	591	624	600	605	583	611	608	574	533	561	587	533	578	561	569	618	578	586	569	553	591	593	601	569	595	580	556	548	572	536	556	616	566	558	618	556	542	585	555	578	609	536	553	577	611	606	617	592	554	574	583	597	571	626	534	583	583	575	588	588	604	606	611	561	558	566	567	543	545	580	576	582	605	582	616	574	593	548	594	569	586	608	567	607	586	584	585	565	603	565	590	576	564	582	584	594	545	547	564	564	558	580	531	581	570	560	594	567	586	541	575	554	561	602	582	588	612	547	585	572	623	576	543	583	580	565	532	570	574	559	560	586	606	563	569	605	493	559	568	551	548	576	547	603	573	582	570	538	598	538	594	551	572	572	566	565	634	577	596	544	538	558	551	546	569	581	565	572	598	603	514	540	599	560	568	587	600	587	591	583	577	559	554	576	563	561	532	587	563	605	591	610	549	562	605	532	588	581	589	575	606	548	558	587	576	601	567	574	569	555	581	553	592	604	600	574	583	573	545	585	554	548	573	568	585	584	576	552	574	565	552	574	589	546	568	572	570	608	599	575	559	548	554	551	610	557	595	591	606	590	563	602	582	626	582	550	574	600	569	589	564	569	549	577	602	588	564	591	579	587	558	549	568	590	597	605	566	558	555	572	541	610	591	594	585	559	627	593	594	611	565	573	611	564	565	635	565	582	560	556	552	624	576	608	573	574	562	568	615	588	594	561	581	552	603	621	573	595	562	599	556	558	595	552	603	558	576	568	541	636	586	570	608	607	621	640	577	630	584	571	614	589	600	557	563	584	538	565	592	588	588	580	565	571	598	597	573	573	579	556	586	540	569	583	566	565	567	561	576	541	582	587	541	595	549	566	543	631	580	548	623	538	629	559	568	544	594	563	550	594	575	557	552	563	615	610	597	553	588	565	581	598	554	586	590	560	555	598	601	596	586	599	558	581	579	518	563	570	579	571	602	553	571	582	574	614	553	584	560	580	558	561	592	610	594	565	572	591	567	606	557	562	601	577	578	568	557	583	558	548	558	568	614	591	578	519	565	611	542	608	612	541	604	553	569	594	598	525	576	575	591	565	587	575	584	540	585	567	578	603	536	612	541	563	557	558	516	594	581	557	606	597	582	534	576	579	604	546	592	607	584	546	572	593	605	592	579	592	594	558	574	612	572	571	579	573	567	585	604	573	589	600	560	586	580	588	553	557	572	635	557	576	595	573	570	598	575	583	538	605	575	562	566	564	616	576	591	594	568	544	585	613	606	536	536	629	550	610	564	594	604	580	625	589	568	551	573	586	540	605	652	570	608	618	571	576	540	565	594	551	590	557	571	593	513	587	575	593	562	576	578	598	636	580	598	575	561	576	567	587	537	583	609	585	599	572	563	571	605	556	569	578	630	573	582	616	568	595	597	608	571	545	593	532	557	609	638	612	583	570	575	576	592	582	566	568	585	534	534	590	510	532	558	553	607	583	567	573	589	519	594	597	586	555	589	584	623	567	572	581	577	570	603	568	547	560	555	580	559	582	595	620	547	581	556	570	599	581	560	542	586	580	599	571	588	571	583	601	547	586	604	631	582	610	567	596	589	580	554	590	553	620	560	562	568	596	599	533	581	578	587	549	581	549	636	568	605	607	551	549	571	610	603	582	626	621	564	617	588	553	590	559	568	602	539	559	592	569	579	567	537	604	525	565	523	567	580	551	550	609	603	545	532	585	552	595	564	560	556	589	622	599	571	573	597	598	574	570	575	575	561	591	619	572	575	579	606	618
7025	16721	13321	7026	5100	3885	3161	2416	1992	1760	1553	1396	1273	1168	1023	1033	936	942	943	848	772	782	796	797	805	805	732	746	756	728	701	767	717	713	731	750	696	666	672	698	710	686	732	683	691	665	716	661	722	682	667	638	641	670	659	665	679	702	665	667	696	676	649	755	706	695	717	670	657	656	628	657	670	665	635	635	721	653	623	682	672	619	709	731	656	641	645	659	691	672	651	659	699	672	657	706	682	634	655	680	649	686	689	679	650	655	642	683	638	658	688	669	671	641	664	646	665	678	658	667	643	684	684	663	699	619	650	630	675	655	690	685	669	667	674	664	671	694	653	627	651	657	690	663	648	665	669	666	721	697	657	694	671	650	705	704	607	677	652	678	675	690	670	662	640	655	655	625	649	616	678	711	646	650	631	675	674	669	668	654	657	650	652	653	644	663	645	634	676	671	659	682	648	669	731	677	692	651	668	645	668	670	659	714	668	689	637	634	656	664	643	649	629	603	696	644	628	680	648	660	656	663	641	654	628	661	690	710	659	650	655	644	679	630	638	673	713	645	644	655	643	663	649	640	654	650	645	724	641	611	712	671	661	634	675	678	640	667	665	636	637	653	679	610	650	659	650	683	655	655	669	673	657	638	631	672	669	669	660	649	647	649	629	666	647	691	658	613	660	679	690	679	633	659	641	679	649	652	645	631	656	654	711	670	692	700	716	658	641	674	659	702	684	647	699	629	678	601	633	638	666	659	627	629	617	610	642	688	674	659	670	664	671	602	661	632	653	657	650	656	674	662	675	677	616	627	640	640	702	651	681	632	661	669	698	667	644	677	682	669	687	671	714	656	663	657	672	643	641	674	623	664	681	658	666	626	673	673	666	634	680	616	657	666	631	655	613	667	687	660	633	622	673	624	678	680	632	684	652	676	683	632	653	666	643	645	678	634	716	645	680	670	613	695	707	677	659	668	640	680	672	672	685	651	674	649	671	635	639	642	658	598	681	708	705	684	656	644	718	687	661	664	671	647	655	646	637	653	659	660	613	635	665	670	636	672	658	628	709	661	684	663	650	633	680	648	665	651	707	642	634	660	678	703	614	653	687	686	637	658	679	664	626	688	702	664	679	601	703	653	723	658	663	640	663	684	677	615	668	642	613	659	644	661	650	668	672	607	607	631	642	652	633	655	709	643	674	691	627	671	726	593	676	694	651	596	658	715	668	692	615	625	623	660	654	646	652	676	704	605	635	695	639	605	679	594	647	716	671	616	666	671	650	692	612	682	621	636	682	668	637	691	704	655	654	669	656	638	642	646	577	623	602	604	664	636	643	698	662	643	663	660	640	662	617	669	662	651	681	640	677	660	642	663	690	679	672	602	674	625	662	625	642	675	667	654	637	632	648	687	663	613	636	645	643	681	639	688	642	633	651	679	655	674	651	693	671	652	647	665	663	667	701	650	671	650	650	655	719	704	689	671	672	658	670	686	654	650	646	678	668	633	641	674	580	636	685	655	634	663	647	696	653	659	671	657	663	647	622	687	656	606	643	649	632	680	643	671	621	619	655	664	651	671	647	659	710	641	657	667	685	650	619	666	683	667	660	649	637	636	613	677	643	656	679	608	684	659	676	719	675	691	662	649	684	608	639	663	672	631	678	694	679	642	665	625	630	646	677	674	631	704	698	675	672	645	633	613	679	677	677	646	655	658	659	606	660	634	686	622	688	699	656	656	671	666	660	670	647	655	646	666	630	637	661	651	641	672	624	626	617	661	657	654	625	631	673	597	681	667	667	636	665	655	685	679	650	600	656	645	672	673	652	678	647	690	634	653	617	675	626	658	672	630	667	630	643	634	623	634	681	645	690	645	647	658	660	671	640	661	648	721	668	635	687	654	657	617	645	643	652	615	625	667	644	661	663	656	691	652	678	653	701	669	692	659	685	663	671	664	673	679	685	662	657	610	651	681	681	665	612	676	667	649	669	679	721	655	633	647	654	625	673	620	669	665	651	683	666	665	664	667	705	672	654	656	693	685	675	648	677	673	717	643	616	676	677	665	672	643	632	641	687	620	615	616	623	660	655	641	627	660	702	683	681	671	645	636	682	632	623	640	668	665	666	629	659	685	713	633	632	685	627	666	645	639	641	666	639	642	621	671	648	645	698	659	641	646	640	684	631	639	684	648	651	648	651	683	651	672	636	662	657	637	657	650	625	658	637	642	653	698	630	697	643	693	672	650	664	669	681	661	661	695	645	681	651	660	642	651	619	699	660	649	656	638	679	663	650	711	655	644	660	633	685	650	665	629	658	685	720	652	663	655	673	645	638	662	625	658	722	646	621	647	671	629	609	674	630	583	639	641	674	632	685	651	644	627	739	653	617	675	620	725	660	648	675	622	681	656	691	707	688	668	703	620	694	665	649	640	640	654	662	673	645	682	643	634	694	641	669	631	608	656	679	619	661	648	654	655	633	667	633	588	673	651	605	658	611	671	663	656	659	661	625	669	678	631	659	684	696	665	608	670	698	687	706	693	633	615	676	681	630	667	659	611	642	660	682	661	652	689	651	678	623	657	678	666	672	656	721	674	621	678	608	640	653	631	654	634	667	656	661	644	653	667	647	655	688	674	612	622	648	660	647	612	661	643	631	701	637	621	670	671	636	645	685	668	630	648	667	644	630	729	703	683	632	662	667	684	656	667	666	681	696	683	648	638	654	669	697	646	682	672	667	670	650	650	661	701	661	705	647	609	652	699	683	635	677	694	625	631	677	639	682	660	655	642	649	665	683	687	641	637	717	652	660	668	622	648	655	704	638	633	643	662	601	608	674	682	683	632	636	700	674	678	656	655	673	663	691	630	670	661	662	679	641	641	696	686	668	587	642	706	685	647	677	654	684	654	692	646	638	687	610	695	655	633	676	620	667	576	693	619	610	668	649	678	680	680	651	610	637	677	678	693	676	642	708	643	637	644	662	639	632	646	654	648	738	651	669	640	678	636	687	657	665	689	642	613	615	684	684	671	633	673	630	649	702	639	670	658	666	650	674	639	666	617	656	638	675	692	654	646	693	681	681	649	634	623	643	681	678	644	690	689	678	604	656	669	617	654	636	646	661	639	629	682	664	703	658	653	669	676	684	679	658	639	649	645	675	645	685	694	687	645	586	685	675	609	673	646	672	653	686	676	648	667	662	623	619	644	621	644	661	625	649	639	631	600	653	624	686	653	678	681	723	678	616	697	640	660	660	618	658	707	639	689	671	645	687	697	645	676	654	638	684	667	668	631	619	693	641	623	653	628	582	701	681	661	642	618	632	697	664	684	607	645	615	697	640	653	667	676	655	669	692	621	638	661	668	666	663	658	639	668	675	655	596	668	622	673	649	625	669	649	715	639	698	678	685	616	647	669	634	689	659	666	626	636	665	639	677	655	637	629	684	686	671	680	618	643	704	602	661	709	608	636	645	682	648	662	694	684	664	626	626	651	693	651	676	640	678	683	660	620
27706	20559	7642	957	671	650	597	631	584	618	576	584	595	591	597	526	575	537	603	533	566	551	527	583	610	559	585	606	594	600	576	548	560	554	560	576	591	591	540	569	530	602	557	575	574	578	588	575	551	572	527	606	564	561	620	546	579	563	541	562	546	576	549	582	592	579	576	562	563	563	541	608	578	574	557	490	525	557	565	546	553	587	559	592	528	538	595	568	553	581	563	563	548	551	572	590	558	540	590	566	553	563	597	595	527	614	538	578	597	571	607	577	592	625	559	540	546	584	573	575	583	554	602	527	558	594	551	566	550	545	566	516	575	582	549	561	603	560	597	565	572	578	615	577	604	554	630	567	586	565	569	621	541	588	562	578	570	584	565	572	584	609	543	558	562	570	582	557	561	553	549	571	529	573	562	552	569	548	574	564	572	585	526	569	584	527	606	579	571	553	603	591	568	555	594	608	539	457	554	576	553	551	548	556	531	577	596	586	522	519	554	570	567	541	579	591	559	602	555	582	544	567	571	569	589	568	563	550	555	555	520	555	556	579	576	552	549	560	562	559	602	587	581	605	534	567	581	593	585	562	583	544	504	562	580	574	537	568	571	578	554	608	586	582	580	584	552	565	531	606	579	577	561	559	581	589	612	595	584	527	565	616	556	590	609	577	574	556	558	578	590	599	577	591	528	556	553	570	603	553	574	583	545	592	566	563	571	556	578	576	582	555	581	540	563	551	578	533	555	596	591	564	577	543	540	517	606	568	567	559	623	536	548	551	602	596	615	583	617	545	535	576	567	598	550	559	542	578	585	571	571	583	584	570	569	536	564	533	559	570	556	561	601	590	550	569	569	581	542	606	573	549	576	514	588	554	542	592	543	567	532	558	553	535	577	543	549	573	609	543	538	611	573	623	610	510	567	569	553	564	558	572	577	593	600	548	603	560	534	560	617	579	552	516	627	606	581	557	560	552	564	547	587	532	557	578	590	550	548	541	530	580	571	568	556	593	583	558	561	567	584	556	617	544	501	589	550	530	566	533	591	606	566	569	571	543	547	562	570	577	545	609	555	573	587	592	580	569	613	572	546	532	545	579	531	547	538	533	563	567	576	584	539	600	587	580	539	591	573	565	534	575	536	544	519	603	543	560	575	584	518	538	533	610	556	551	580	554	535	551	587	575	558	556	542	549	577	583	559	572	548	522	596	575	592	565	551	579	599	578	573	511	561	589	594	571	579	539	574	564	547	579	559	543	590	566	556	562	537	540	589	558	594	578	571	542	562	591	610	595	546	566	591	580	562	555	580	567	558	571	561	576	567	543	573	556	569	557	548	591	606	567	579	575	549	545	572	550	529	632	516	578	590	575	572	608	592	566	548	590	567	594	534	566	525	532	546	564	536	561	589	555	631	603	598	567	556	532	587	570	562	627	584	570	583	599	554	575	562	587	567	578	568	548	584	510	543	552	562	595	540	579	575	565	559	564	561	567	541	567	572	532	555	516	620	574	575	627	561	541	549	599	560	542	510	564	529	516	560	534	525	586	588	560	586	557	538	557	570	582	583	574	540	558	534	564	545	577	566	588	586	550	583	552	548	567	558	545	563	548	583	567	559	555	583	599	599	555	531	597	568	551	551	552	524	551	531	573	528	578	577	604	590	572	587	556	600	588	568	525	576	568	556	547	565	547	561	575	583	554	554	553	510	597	543	592	573	565	588	547	559	564	593	550	588	527	593	548	599	526	550	583	534	553	568	575	536	565	559	594	554	529	551	561	606	538	569	573	570	571	567	568	567	585	558	531	524	537	560	574	569	579	556	571	532	577	545	546	532	546	596	541	524	599	536	566	584	551	570	573	554	582	556	573	572	532	578	548	580	593	563	567	545	560	564	529	598	565	557	546	579	593	542	580	534	548	555	565	594	565	540	496	571	546	545	547	544	596	558	568	590	539	583	554	532	593	530	624	584	582	553	537	582	575	540	579	579	550	567	577	580	531	530	542	589	568	582	565	555	545	583	550	554	585	560	566	552	522	575	571	553	551	611	586	554	580	569	553	582	576	560	567	565	549	546	592	510	578	562	548	572	576	584	559	525	531	541	629	535	587	580	560	595	562	533	603	566	553	585	519	532	586	551	558	605	586	576	559	608	534	571	568	557	582	601	587	536	518	555	579	571	569	547	547	540	544	560	561	603	573	528	602	544	580	584	594	592	565	533	550	581	591	520	597	581	578	544	561	569	591	575	564	565	545	589	583	561	561	590	549	554	555	565	569	554	540	579	608	572	601	587	563	605	581	549	597	544	593	564	536	550	585	547	547	517	584	559	551	514	576	547	562	540	601	586	518	573	566	564	569	557	576	536	546	602	598	590	591	574	549	577	534	568	594	546	582	523	572	580	562	572	600	562	591	565	579	528	584	583	587	539	567	553	584	546	611	545	578	567	577	545	583	581	590	546	554	584	554	551	537	594	566	587	554	566	559	552	528	592	565	598	576	589	554	563	547	543	582	537	561	561	570	590	562	559	560	534	568	624	532	590	575	557	585	583	583	513	538	604	622	607	584	587	572	568	531	555	543	577	542	553	537	572	566	581	547	591	546	566	551	595	575	574	514	534	585	572	582	573	555	578	579	557	609	551	586	572	565	610	592	538	576	568	569	564	597	551	612	569	569	591	546	569	564	555	589	542	586	562	600	562	577	570	566	581	603	528	590	585	583	580	552	617	566	537	542	631	605	575	564	605	610	578	564	571	566	589	577	548	584	603	610	592	558	582	569	559	532	578	557	529	570	604	556	539	562	612	622	593	562	564	568	559	618	571	539	561	540	544	567	577	557	566	544	569	563	592	571	552	564	592	565	536	526	594	536	607	498	553	555	557	554	562	567	626	574	524	579	572	556	599	602	622	587	600	592	595	584	556	531	575	571	540	567	572	621	524	528	579	576	552	595	558	578	551	592	586	570	577	582	555	559	561	556	524	560	555	555	582	557	574	576	541	586	552	587	568	544	588	522	600	553	528	591	597	583	562	595	548	566	589	576	593	569	596	568	551	517	546	604	598	620	575	530	571	555	546	577	592	553	541	543	584	580	564	584	575	609	590	516	554	574	576	525	574	560	598	566	554	566	526	598	564	546	526	515	590	607	556	561	595	570	543	533	582	615	592	587	560	588	546	591	524	577	553	581	594	536	561	572	554	565	589	613	627	550	570	554	550	581	569	563	573	547	562	573	585	540	624	555	616	569	551	552	568	546	542	568	555	546	585	560	514	544	602	564	555	593	531	580	543	612	615	557	541	570	592	532	553	571	581	593	600	551	567	578	510	600	585	559	547	598	546	611	572	603	556	580	587	568	577	604	532	569	565	547	548	568	590	593	553	599	571	564	566	517	591	592	574	600	569	536	556	602	566	553	548	560	584	576	546	579	606	568	587	561	616	563	564	528	606	554	573	634	589	580	548	584	523	577	578	543	584	566	575	528	577	561	558	564	561	613	548	548	583	588
4329	1437	1227	928	852	812	796	775	719	723	718	716	722	728	703	636	754	686	706	709	692	715	740	713	678	678	662	771	710	683	688	687	681	677	723	662	650	687	713	688	693	707	708	670	773	657	665	729	683	699	681	751	673	688	695	719	729	677	687	752	646	716	736	672	704	667	671	712	721	683	683	704	704	715	666	641	719	657	672	660	628	682	681	729	716	712	647	696	659	654	672	661	663	685	653	650	640	713	659	679	669	680	727	704	692	670	638	681	710	718	657	693	692	699	676	718	678	715	712	725	727	697	665	704	670	675	707	685	716	671	698	666	748	685	675	690	670	673	711	673	682	660	725	672	709	699	711	723	668	697	685	691	707	689	711	686	704	726	716	699	709	701	712	665	677	687	716	674	656	661	640	676	663	728	660	676	711	735	697	698	707	664	677	695	694	685	667	679	707	739	676	679	703	702	690	718	685	743	707	681	718	680	684	666	699	692	738	701	703	630	707	681	644	686	688	662	712	687	683	695	665	668	644	727	722	717	708	669	716	751	702	681	702	660	693	701	695	705	726	655	672	729	733	669	654	729	673	714	622	712	644	695	741	697	666	659	685	657	710	706	695	683	702	677	687	655	692	645	678	713	625	733	732	716	709	704	736	693	668	653	670	683	699	674	722	670	694	717	655	720	734	720	690	678	728	647	638	704	682	697	677	681	677	700	685	656	667	710	669	663	668	695	690	658	708	688	673	698	701	642	698	658	690	711	671	666	643	685	681	691	683	682	708	682	665	713	687	682	735	719	682	713	689	710	680	707	695	723	693	701	672	717	680	724	664	653	664	645	721	699	676	709	680	681	718	670	651	721	686	720	693	682	712	647	706	673	666	654	715	706	692	656	715	731	721	688	678	660	687	688	705	690	693	717	662	713	694	683	680	734	622	684	672	655	648	704	703	688	717	669	657	676	717	655	650	661	658	686	663	675	660	642	740	695	670	725	667	724	709	664	715	666	701	664	676	662	660	652	740	702	683	674	693	632	696	673	677	714	715	692	667	643	702	706	639	663	694	644	650	695	658	699	677	711	679	702	697	713	688	701	696	684	684	693	659	718	698	650	651	714	692	657	702	627	742	682	696	716	682	682	686	686	703	678	733	665	664	726	657	719	674	703	726	717	696	677	730	634	672	715	671	727	668	656	695	745	682	680	676	679	666	668	707	665	673	675	708	692	732	683	669	684	672	662	727	691	671	662	696	667	692	709	639	741	736	641	701	676	685	709	786	741	725	666	683	677	668	713	695	677	693	689	667	705	647	662	698	675	710	666	685	689	663	715	740	674	679	681	698	648	717	772	686	659	717	649	644	707	690	683	693	692	673	711	605	721	698	675	677	695	653	729	698	661	634	614	656	677	677	701	638	697	665	680	661	688	647	688	678	707	675	692	676	739	709	669	650	688	698	704	682	672	682	692	656	696	704	696	682	661	689	736	699	660	666	699	685	728	710	694	675	716	650	687	689	690	708	673	667	675	690	676	734	701	695	678	717	611	681	702	685	647	681	635	695	712	684	625	685	658	679	715	660	684	697	685	729	690	652	702	693	708	734	730	723	726	680	685	701	670	684	693	733	708	692	723	630	699	668	649	702	704	688	721	678	717	695	695	701	717	676	715	622	721	683	686	655	716	667	671	683	698	678	679	704	690	632	668	637	662	725	686	701	658	674	702	717	660	718	672	676	675	657	686	701	724	684	651	644	707	657	725	684	660	664	726	659	670	690	662	650	678	643	701	662	646	696	674	697	663	669	744	702	641	682	700	671	668	667	644	718	683	688	702	661	659	657	693	683	687	690	713	683	697	695	701	662	673	695	680	655	695	708	690	736	689	671	703	666	693	676	668	702	744	673	670	636	705	703	711	666	723	715	696	649	683	759	643	772	641	716	664	742	690	653	674	659	673	693	661	723	679	683	682	691	683	707	690	699	682	660	682	672	687	720	627	700	701	675	665	676	726	689	698	680	716	719	717	726	662	651	673	702	693	742	666	659	697	701	684	654	656	718	684	667	705	695	687	715	681	687	652	705	636	657	655	665	707	681	704	640	676	691	674	648	694	704	719	673	699	716	654	663	676	718	694	667	648	717	642	639	665	688	671	660	711	713	714	670	670	667	703	686	699	712	742	701	704	695	684	694	701	707	701	707	663	671	716	702	722	684	696	660	718	685	686	706	681	685	689	660	712	673	625	673	703	670	693	679	692	662	703	667	680	703	660	676	720	706	669	709	677	648	676	709	657	676	690	648	674	699	711	663	717	712	694	719	689	683	703	716	648	697	708	694	658	673	677	648	685	714	642	685	667	696	708	698	699	673	725	726	670	698	676	740	731	659	701	703	713	709	665	694	678	707	687	696	674	693	656	666	686	725	664	676	687	675	709	695	720	673	735	692	670	678	698	645	680	696	721	702	697	685	700	652	680	689	642	700	673	725	696	680	687	664	710	691	646	695	651	738	705	679	695	697	668	687	690	674	668	648	710	684	665	686	702	645	698	689	656	672	684	684	718	731	693	660	701	725	645	692	698	663	727	658	730	649	644	663	697	688	642	692	649	688	702	672	681	728	687	693	677	705	711	726	697	710	732	758	676	727	666	698	712	669	685	700	691	645	716	734	693	715	703	705	664	655	715	685	690	675	679	664	679	730	705	700	673	724	715	710	672	686	692	712	693	733	706	694	745	683	684	656	713	688	687	701	677	688	691	698	667	677	701	734	705	678	742	682	707	725	689	728	689	663	656	704	701	696	710	708	640	709	727	695	669	710	705	703	707	691	677	686	631	651	739	694	682	724	709	749	697	695	700	686	725	663	649	655	737	676	692	654	737	708	693	724	694	699	694	649	707	695	697	683	671	690	704	713	716	647	702	695	720	670	689	712	717	677	627	730	720	716	685	680	681	766	671	699	727	643	701	677	702	716	684	699	704	715	643	670	658	695	661	719	697	697	653	712	701	712	684	706	695	657	743	665	656	660	706	691	704	659	726	695	758	698	670	676	714	663	682	694	712	696	667	705	701	662	664	737	669	663	710	723	697	690	685	696	697	683	724	670	701	641	697	657	727	729	703	654	626	721	674	642	695	687	694	717	685	683	725	693	675	727	742	669	653	681	665	728	656	718	675	714	639	668	697	705	661	714	658	667	757	646	738	670	672	713	712	703	698	680	717	710	686	694	683	663	723	700	665	695	673	694	678	671	632	708	681	692	690	696	678	693	683	687	699	690	698	699	685	677	651	698	701	685	704	697	738	660	672	702	674	725	721	683	717	680	703	689	737	757	720	689	700	690	709	689	713	666	661	666	690	669	677	667	668	685	750	692	675	722	723	708	667	663	651	678	677	719	710	702	671	694	691	718	693	678	685	727	685	663	721	721	665	686	695	689	684	697	677	647	730	680	657	699	735	697	680	730	683	696	708	713	709	715	702	702	722	660	686	681	691	683	709	735	717	706	667	703	710	687	674	708	691
24155	21634	29283	24480	21633	13092	1278	786	624	585	541	498	457	443	453	425	428	390	362	386	341	341	378	356	344	320	342	376	355	354	343	333	381	316	340	355	349	329	341	317	340	331	333	349	324	345	326	346	308	305	353	342	340	327	324	299	334	343	338	347	337	319	349	329	298	273	336	337	321	318	312	331	318	361	363	341	330	368	335	345	320	357	335	312	341	337	319	319	348	309	335	345	329	358	366	336	300	329	336	323	341	311	321	321	344	310	320	312	338	329	325	330	323	332	317	321	331	319	365	295	346	304	316	333	343	313	333	318	360	327	302	327	360	322	340	329	353	349	313	316	296	336	328	334	318	306	347	299	321	332	328	295	344	318	312	325	357	327	363	319	327	300	339	332	327	339	346	297	328	333	342	351	319	313	335	306	330	306	333	326	296	329	312	335	273	335	334	317	308	304	359	327	307	302	324	299	322	300	291	319	310	320	328	331	359	284	315	339	322	319	309	306	337	321	334	328	348	320	315	320	352	302	312	306	306	333	361	353	338	340	310	316	366	288	327	337	345	341	308	302	348	315	344	361	339	329	319	334	328	332	330	359	335	343	383	307	303	327	309	340	333	331	319	300	328	320	325	332	344	343	345	298	338	331	301	323	314	318	286	315	313	320	333	325	321	316	350	326	323	315	335	338	309	309	342	318	315	336	328	317	301	297	299	354	331	300	315	324	338	307	317	295	373	345	312	342	346	321	318	340	307	317	329	352	322	321	315	389	335	314	334	367	335	320	340	308	303	361	305	316	332	311	312	345	333	321	330	325	314	318	379	332	317	337	337	310	344	335	300	328	315	343	329	327	353	313	328	325	321	353	343	337	335	325	337	289	319	336	323	327	290	305	292	339	330	333	309	324	330	312	379	300	342	347	330	318	316	299	319	341	330	305	346	332	304	326	314	326	288	311	328	334	303	345	310	338	279	315	340	345	318	326	339	317	310	323	296	316	335	298	312	341	338	334	343	320	324	347	332	334	318	346	325	340	302	309	352	318	342	301	319	328	307	313	285	313	316	323	363	324	307	322	356	314	308	341	323	330	316	367	353	294	331	323	314	332	314	309	300	329	323	361	309	333	328	315	319	332	307	296	322	318	310	322	299	311	305	327	329	331	345	316	326	335	320	340	321	319	287	317	321	312	348	333	305	322	355	345	345	336	337	332	293	336	289	329	305	317	328	310	332	318	304	300	283	335	351	325	325	332	329	330	320	354	336	296	377	307	291	314	321	332	309	308	311	345	321	315	339	320	340	361	335	342	317	289	312	324	305	342	338	315	325	298	309	308	356	317	341	342	308	320	349	328	318	333	333	330	312	305	333	354	326	315	349	315	328	322	336	335	307	289	315	341	299	323	321	326	287	361	314	311	340	301	339	306	350	314	341	304	319	339	310	313	322	320	348	319	337	330	301	317	305	339	324	349	308	324	309	321	332	326	327	338	327	321	282	332	342	361	359	363	316	318	343	335	338	295	331	357	358	324	331	317	337	321	341	344	319	309	316	334	351	319	327	329	307	363	335	323	314	309	326	335	336	331	360	332	349	306	311	306	329	319	330	328	321	315	338	322	341	333	347	345	316	304	331	321	334	315	327	325	333	276	335	330	337	368	312	368	325	320	316	335	315	336	313	355	347	314	322	305	324	343	289	312	312	326	302	341	320	329	327	356	317	333	310	310	336	320	329	336	341	316	311	341	328	363	295	344	334	333	319	355	339	338	331	343	313	327	335	347	349	354	344	312	365	302	366	322	316	363	321	325	313	318	319	349	336	328	327	346	317	328	332	320	337	329	315	333	313	316	346	312	318	334	314	361	312	335	370	333	329	339	320	323	338	322	322	345	340	313	318	310	336	315	286	321	340	348	318	313	332	334	314	341	307	327	323	307	327	323	324	328	317	301	340	347	314	328	316	327	325	352	340	323	308	332	340	303	314	363	324	345	315	334	277	349	378	340	316	316	302	315	322	296	299	313	334	314	307	331	350	312	337	335	288	351	365	307	321	339	322	369	315	308	318	307	309	317	284	334	344	331	320	298	336	329	291	344	350	298	330	319	321	288	336	333	300	295	315	323	296	322	323	309	345	336	317	330	354	334	328	323	352	317	338	317	343	318	334	318	303	319	354	318	314	331	300	313	313	335	284	330	310	325	338	295	344	341	345	318	311	285	379	326	342	326	311	332	331	307	293	327	312	327	339	324	344	302	327	342	294	351	314	345	312	291	322	327	304	325	330	298	313	329	313	340	320	344	372	319	306	329	334	361	325	298	339	347	339	323	280	329	315	310	324	347	329	331	326	314	323	316	329	329	339	355	337	330	331	337	319	340	317	308	343	322	326	302	316	302	343	358	326	335	330	334	369	338	311	340	310	343	342	322	322	337	324	356	331	332	352	303	321	300	330	335	298	358	315	272	357	329	341	315	350	325	355	335	349	350	359	318	338	322	353	352	311	326	325	290	321	301	315	299	291	293	287	351	330	320	326	314	330	326	335	336	331	326	349	319	332	304	302	326	336	349	349	324	317	329	311	317	340	321	309	318	299	323	303	324	320	345	344	344	313	314	320	325	331	324	344	315	338	352	305	311	365	339	300	315	356	336	324	297	335	339	323	325	311	313	334	331	320	342	326	313	358	332	330	323	331	360	324	339	312	324	307	356	294	340	326	311	319	298	318	339	327	343	316	310	348	327	361	312	317	334	316	351	311	316	320	299	374	321	325	328	336	320	322	333	327	321	295	297	324	322	352	332	278	318	326	320	331	317	324	320	322	292	315	357	317	328	345	313	305	323	315	327	336	329	348	315	349	309	305	293	320	312	349	331	313	330	289	313	370	307	316	297	351	304	341	314	334	312	307	345	302	326	320	326	301	361	340	323	336	320	326	354	302	318	350	343	300	318	320	309	328	329	292	321	302	362	329	340	296	318	315	322	311	327	344	295	317	312	322	321	323	302	347	309	333	337	324	340	340	325	337	321	324	330	339	310	339	344	334	308	330	333	326	297	319	322	351	336	299	338	310	341	314	322	314	322	311	330	318	336	314	312	296	364	316	319	303	347	346	333	331	317	346	319	294	315	327	337	371	314	336	377	320	308	302	291	328	315	328	318	334	297	347	319	333	327	334	326	293	340	301	336	301	327	288	346	291	347	354	345	331	348	349	329	349	320	336	367	347	346	315	296	353	320	336	315	325	327	318	314	323	320	314	349	324	324	304	344	283	334	326	324	342	367	334	317	326	336	323	302	344	293	334	302	330	310	319	321	327	341	324	316	301	325	347	322	318	307	332	287	359	315	312	343	300	346	337	309	295	358	316	302	319	314	315	331	332	307	329	310	330	323	309	362	334	336	323	322	357	338	310	350	305	328	321	333	311	331	345	345	318	305	319	315	317	337	324	310	343	317	326	299	349	303	333	323	354	324	321	340	340	308	304	335	332	349	328	300	328	319	359	321	325	311	331	343	346	306
4906	10354	8221	4068	2830	2208	1748	1334	1171	1034	856	766	745	722	674	632	540	536	532	549	524	457	455	457	459	452	447	444	457	452	407	472	457	466	435	426	424	420	429	424	410	402	433	433	430	388	405	483	437	433	404	418	390	403	400	415	443	363	430	389	428	424	363	403	418	415	411	384	420	442	436	398	432	401	421	450	391	407	406	407	398	388	378	414	405	399	424	397	401	396	451	412	410	387	411	339	399	392	389	403	400	421	410	395	401	390	412	423	403	433	423	402	422	404	374	414	408	402	394	420	426	422	435	411	387	370	387	424	380	371	386	419	414	403	423	391	403	389	383	402	423	394	403	406	451	386	385	385	417	407	440	380	411	401	391	399	412	393	370	408	403	362	393	386	419	379	438	406	398	408	384	400	391	377	402	430	389	421	395	407	435	384	437	407	423	406	382	402	428	410	373	414	380	417	423	396	391	397	409	417	390	409	385	404	409	433	404	389	392	383	389	405	429	403	445	406	389	421	384	414	384	392	396	432	391	420	410	398	409	380	405	428	390	408	387	414	451	416	400	387	373	388	426	370	412	382	410	405	394	392	413	462	473	413	431	414	393	407	431	383	401	411	429	421	407	420	410	400	399	371	390	366	434	442	424	388	422	412	383	428	383	370	429	419	383	422	401	398	381	423	396	402	421	410	412	442	398	399	385	420	385	423	388	364	392	395	418	394	422	385	371	395	403	386	415	425	419	398	450	357	394	412	400	401	419	393	402	420	422	384	381	408	412	405	432	406	405	410	405	408	382	402	402	432	393	403	432	368	411	399	445	421	407	393	410	405	372	402	405	425	413	397	445	425	437	386	419	452	415	380	387	403	355	364	400	418	375	439	375	459	401	402	409	416	394	427	422	409	404	380	422	405	396	366	431	366	372	431	392	394	411	418	401	403	437	407	389	417	356	383	425	438	430	405	453	369	408	394	394	429	426	392	409	399	397	386	386	419	424	384	388	422	381	419	399	389	423	439	394	379	401	380	399	420	390	384	376	409	412	411	405	396	365	376	412	468	430	424	402	402	425	398	412	389	408	424	409	385	368	414	393	420	387	415	389	408	395	418	413	372	405	411	397	430	411	385	385	398	404	418	428	394	403	422	388	392	375	409	383	378	431	410	411	395	421	402	387	385	397	421	396	426	345	411	367	405	403	381	405	379	413	390	454	392	417	395	407	415	365	384	423	407	431	416	401	428	421	407	391	424	390	395	408	400	398	360	401	417	366	429	398	379	403	414	401	431	390	408	400	425	401	407	410	422	414	421	428	366	402	394	413	406	422	384	405	404	387	402	400	415	434	423	396	424	405	413	455	390	409	374	433	390	431	425	410	404	412	372	417	458	434	394	380	416	426	423	396	391	405	400	426	422	410	419	411	427	406	398	373	383	427	395	449	405	464	360	409	419	410	415	399	411	414	426	426	414	416	417	415	416	399	385	429	427	441	436	376	415	400	376	388	402	382	404	398	402	438	445	403	360	380	434	410	398	408	424	365	380	401	384	387	443	399	424	388	389	389	427	387	419	443	404	385	394	398	423	399	402	375	385	397	450	419	431	402	403	377	434	405	387	401	433	414	436	398	427	403	415	386	406	425	385	422	397	411	376	415	414	379	351	374	431	385	406	425	369	380	431	399	383	441	397	398	406	371	394	392	417	441	389	387	413	428	407	410	419	426	410	384	375	403	415	402	408	380	381	405	396	407	411	376	411	400	392	374	395	420	419	360	375	427	407	415	405	433	394	407	425	415	420	405	432	396	385	389	411	415	404	399	430	391	379	400	401	404	366	425	400	408	446	447	367	432	454	387	390	392	420	383	380	387	373	402	397	370	381	385	419	368	418	407	366	405	409	431	405	387	340	424	420	389	391	406	382	406	423	442	399	388	364	420	443	387	386	384	405	421	423	388	397	440	377	391	392	420	394	422	423	448	387	390	423	397	376	399	372	403	388	410	423	394	409	452	395	409	422	399	398	409	411	383	398	398	433	363	357	373	428	415	387	374	397	409	425	400	433	403	398	393	410	372	437	428	404	406	398	371	367	398	384	410	426	420	405	398	393	408	363	384	423	357	434	397	420	427	411	364	409	451	394	390	416	423	392	396	369	361	415	410	406	431	396	442	410	400	422	377	378	396	386	386	393	428	413	413	402	394	421	409	446	398	371	388	369	395	416	370	418	400	396	409	420	415	436	402	404	396	421	401	420	377	408	385	385	401	417	419	378	428	406	418	420	400	400	417	396	380	408	398	419	398	416	394	367	392	411	427	429	416	408	402	388	429	428	418	409	399	428	363	430	410	420	413	393	414	389	393	404	397	408	393	460	414	423	401	417	402	407	402	386	412	393	371	380	408	403	383	375	415	426	402	456	420	396	402	405	392	381	422	403	398	398	386	409	422	370	388	384	444	412	422	407	396	406	395	377	429	380	407	431	406	438	419	395	399	372	427	383	402	416	383	362	405	444	413	402	407	418	443	408	405	375	415	403	399	379	413	403	456	434	411	389	418	403	361	360	361	377	433	386	394	410	382	387	394	417	384	412	413	394	401	410	413	362	432	415	408	421	377	409	405	437	413	407	406	420	390	406	399	433	400	425	399	401	389	406	398	414	410	399	427	431	402	416	398	384	399	376	375	390	419	395	465	421	415	455	406	398	433	409	394	408	366	448	447	400	383	410	393	411	375	424	389	403	419	417	434	407	412	397	414	348	383	383	403	386	391	426	402	399	405	380	423	364	442	394	412	366	392	417	413	399	389	458	427	379	400	409	417	423	415	411	400	437	383	381	427	398	421	430	424	427	423	424	363	409	422	399	405	423	417	440	389	416	419	387	398	384	382	402	383	393	415	411	399	409	432	395	406	380	405	411	410	400	434	402	367	370	424	433	411	410	407	398	388	395	396	437	381	429	387	389	378	407	423	371	415	429	411	425	349	414	394	429	408	403	445	413	385	420	409	382	382	404	393	374	406	397	408	389	412	400	406	394	404	452	419	416	442	415	394	411	398	444	433	356	409	410	439	419	416	372	429	385	378	409	421	430	390	380	411	392	446	416	413	412	386	397	412	396	433	408	410	416	418	404	414	410	403	417	409	379	405	368	410	404	432	396	388	403	404	421	422	393	396	441	419	458	400	397	389	382	394	427	392	419	411	410	415	432	409	392	389	373	409	380	409	404	419	412	392	400	391	371	363	403	390	371	432	403	432	412	430	395	376	408	389	419	386	399	415	401	378	423	381	371	390	401	411	411	402	405	433	385	410	405	418	390	414	417	404	400	433	396	408	413	404	388	383	417	423	419	420	352	412	442	372	393	425	390	374	403	394	423	424	365	404	366	434	390	432	432	392	379	456	387	374	385	378	407	435	442	390	380	404	358	384	400	399	394	390	400	381	389	408	392	417	384	408	402	391	385	407	406	431	418	393	421	409	414	383	403	432	442	399	389	405	375	375	412	376	380	393	382	425	397
25264	21502	28045	25271	12736	1474	1130	1051	972	899	917	941	918	866	883	887	850	885	886	861	813	857	807	822	872	875	805	893	835	893	842	872	859	827	859	845	799	815	780	876	807	807	837	840	850	887	807	878	879	871	794	825	815	850	873	842	850	799	820	870	840	830	801	837	864	817	830	863	811	804	810	818	797	844	841	815	886	835	819	781	849	844	853	774	819	825	803	834	821	859	850	838	868	862	804	865	872	769	765	880	787	807	818	842	893	821	834	875	829	817	829	840	829	839	848	787	784	807	866	838	836	874	862	805	811	809	866	841	835	849	859	796	801	755	817	817	814	802	859	865	843	769	818	801	830	811	821	827	830	835	818	817	872	833	799	883	864	821	844	850	780	830	792	905	801	824	844	785	865	829	839	831	833	842	846	844	855	844	841	811	843	853	813	906	820	898	860	837	835	809	776	842	821	852	831	886	823	812	835	868	826	839	796	847	808	868	816	845	877	840	854	843	832	858	798	874	767	812	861	822	850	802	790	847	810	828	824	819	819	910	849	845	813	819	830	830	825	846	805	847	816	831	799	829	840	864	843	795	854	819	819	836	794	820	859	879	861	814	893	873	818	828	839	831	842	862	829	847	794	807	827	831	864	833	876	834	873	825	831	763	808	821	803	872	827	840	793	840	787	855	857	804	783	781	796	845	816	825	862	859	808	812	877	870	837	850	869	823	820	847	854	846	836	782	844	850	851	844	784	797	883	847	878	790	806	799	804	857	792	849	824	757	797	745	852	853	825	857	873	859	815	841	804	846	822	859	810	836	891	832	877	821	862	866	791	877	819	854	830	870	845	785	879	853	794	907	838	823	771	887	851	864	788	777	818	809	795	867	758	788	840	809	799	865	842	807	818	835	856	855	836	836	851	857	837	869	855	812	857	870	818	848	789	756	824	822	842	845	849	844	836	821	846	858	856	858	872	849	788	905	751	868	825	810	783	827	805	805	791	809	826	812	818	835	843	839	782	797	828	810	846	826	875	859	851	832	848	815	881	803	796	829	795	828	840	784	851	824	850	831	844	810	866	826	854	806	824	808	846	878	827	823	839	821	807	853	849	844	810	798	861	798	818	838	852	826	820	826	834	813	848	818	894	806	844	804	859	777	827	824	821	799	850	800	826	891	819	821	820	816	808	850	820	849	757	853	868	857	840	781	848	835	877	856	793	823	844	847	842	812	811	859	849	843	812	884	843	852	829	814	840	762	848	883	851	851	782	855	813	824	866	840	889	818	890	846	820	817	816	823	816	829	840	845	849	845	816	840	819	839	831	806	818	835	833	835	850	877	877	854	830	796	798	816	847	829	775	876	880	811	858	839	798	866	847	809	842	810	817	817	810	820	822	845	829	858	819	813	863	831	799	838	780	805	836	819	803	796	853	863	791	813	866	827	881	835	851	790	826	820	832	816	873	843	884	792	811	811	814	864	810	820	820	835	846	769	770	869	834	828	854	854	828	806	843	815	821	797	828	811	870	847	832	829	815	789	849	865	836	778	804	811	806	831	833	833	860	870	846	845	827	893	853	849	795	840	860	762	848	808	830	854	817	811	790	821	844	821	838	832	803	843	855	868	793	821	834	761	826	786	866	809	837	820	847	848	861	822	846	895	806	864	790	818	842	800	813	863	790	857	864	844	811	833	872	857	824	813	823	845	860	859	789	845	830	821	839	824	844	831	831	805	819	735	772	793	765	787	813	794	833	831	881	821	861	870	851	835	881	858	831	807	850	845	865	818	805	830	849	866	828	814	836	841	820	838	815	820	844	863	850	835	802	817	845	776	797	877	837	836	791	813	788	817	792	812	819	833	791	846	804	879	775	863	860	780	802	828	779	842	812	798	798	805	830	839	837	820	814	894	827	859	808	832	790	832	837	761	819	834	806	796	828	840	827	806	837	816	823	808	836	866	844	884	815	793	853	837	846	831	830	843	831	778	774	868	909	799	781	852	834	857	879	842	801	819	853	856	786	811	850	844	791	832	851	845	837	852	789	870	825	884	821	836	818	856	816	901	851	840	847	841	845	871	799	809	842	849	865	807	798	795	804	842	854	842	870	843	832	844	802	834	818	797	824	843	813	845	838	859	837	873	828	823	823	818	876	831	866	801	789	828	889	882	851	852	817	845	827	791	787	819	865	820	792	853	906	860	827	812	825	824	899	849	820	813	850	871	874	786	815	861	887	806	804	784	804	830	842	837	787	839	838	794	886	843	804	845	871	835	857	844	832	828	837	854	840	828	841	846	845	811	855	810	834	796	837	792	827	822	834	896	861	842	831	884	851	828	871	848	826	817	845	855	846	797	832	862	814	818	899	839	787	832	805	844	882	789	800	814	932	843	779	827	839	861	846	867	838	822	855	812	811	838	809	838	794	825	797	835	870	846	806	821	775	828	775	869	826	834	815	816	832	846	868	831	884	866	821	817	860	812	814	814	746	834	843	788	831	869	839	827	817	835	852	896	813	832	844	750	834	812	816	827	870	824	853	888	837	863	842	839	886	853	831	822	816	792	849	834	795	838	826	820	842	833	805	802	802	772	867	805	843	832	841	791	834	820	887	849	854	799	851	856	812	823	842	872	834	860	816	844	818	819	807	820	809	803	780	885	777	839	839	821	806	854	884	854	795	817	815	914	858	851	831	847	843	862	787	795	787	848	833	824	865	797	863	814	849	845	882	785	836	783	821	839	825	855	817	915	806	769	852	867	842	804	884	809	846	803	832	814	843	879	807	796	856	824	808	842	824	894	834	842	862	755	810	814	835	781	820	835	883	894	820	831	828	882	858	816	862	881	810	845	828	864	812	798	788	854	824	873	791	814	782	797	878	836	821	801	853	813	814	800	800	854	840	836	822	848	801	868	838	802	860	793	790	871	804	728	860	829	845	891	794	851	833	799	815	831	774	851	855	837	819	835	856	845	834	823	830	853	824	789	849	808	818	810	859	809	829	794	862	816	815	802	816	851	833	824	797	868	798	830	812	878	722	880	840	877	811	818	808	859	811	830	870	828	847	838	790	823	855	903	800	867	820	876	860	895	869	888	855	858	864	846	818	837	814	859	838	858	825	841	801	800	813	816	825	837	847	807	873	841	807	762	884	843	820	809	807	845	874	877	822	834	848	799	843	821	839	760	855	835	812	856	821	818	769	863	874	858	839	806	882	860	857	780	869	844	804	839	814	856	805	847	844	861	863	840	790	864	835	839	860	814	834	812	839	809	872	824	877	818	789	785	809	804	778	814	888	879	844	841	904	815	861	845	837	856	890	848	864	871	835	826	842	824	886	809	805	815	839	841	800	827	799	812	745	836	799	799	863	816	873	836	848	856	858	886	843	857	821	795	779	870	850	850	829	857	822	816	837	837	826	839	838	855	811	786	830	850	760	843	834	843	860	828	832	842	800	847	807	848	781	846	833	842	856	830	869	850	814	794	827	826	857	808	871	842	806	797	852	836	828	856
4766	6066	4831	2717	2234	1844	1611	1438	1299	1299	1210	1203	1135	1104	1060	1026	1035	1035	1034	967	1008	996	1037	1033	1051	1007	1031	941	971	997	970	1030	1039	979	944	925	950	940	945	938	1004	959	985	1004	909	955	994	1021	1015	991	1013	983	992	983	958	929	965	948	968	987	950	968	978	994	1032	983	981	988	981	938	995	986	941	901	950	995	935	1032	961	1002	906	952	976	936	972	925	967	961	984	958	895	958	932	925	958	1001	938	985	997	978	964	912	1003	989	935	944	936	937	937	1018	967	975	944	945	957	971	957	910	969	946	956	1010	941	936	994	921	1033	978	914	994	916	929	955	954	889	992	965	1012	933	1005	1018	958	985	911	1014	998	996	990	967	910	980	973	985	923	979	1006	951	974	980	993	959	975	945	997	1031	972	967	951	952	997	915	1023	931	967	968	982	955	909	994	939	950	980	992	960	933	983	1010	935	980	967	928	989	964	998	1005	961	947	963	946	994	1036	942	985	982	950	996	954	943	991	974	924	934	971	923	932	901	977	972	1038	979	1005	931	1015	966	940	927	975	954	998	934	942	905	1047	950	917	989	986	962	981	960	948	955	948	967	993	978	942	980	1020	960	912	949	958	979	937	995	990	986	978	1007	949	978	999	932	995	972	964	962	996	1013	977	1018	963	928	944	954	933	911	944	1040	962	1043	966	986	954	965	1004	994	1023	991	976	928	912	1014	938	989	1005	993	973	971	954	932	919	1017	954	1002	964	964	944	924	894	957	1004	970	994	962	995	952	935	952	901	952	984	972	965	958	962	932	1014	984	906	953	957	934	960	997	950	964	954	933	963	1002	937	980	986	970	941	958	919	1001	920	990	935	940	972	948	902	983	921	1022	957	976	920	923	953	1008	920	958	919	923	971	999	952	954	952	962	1036	977	988	987	977	962	968	955	904	993	965	956	952	938	989	986	1006	983	935	970	996	950	913	970	972	954	967	915	900	1018	965	948	939	930	951	905	898	1000	1004	927	984	960	981	977	965	997	905	974	978	955	986	946	999	967	958	946	933	923	981	958	960	968	953	959	982	990	951	969	936	945	966	961	948	978	981	990	973	962	959	1010	981	950	919	1013	976	975	978	903	943	956	981	952	986	937	932	936	1017	959	940	987	1016	996	982	1022	956	982	928	951	955	936	906	958	982	966	960	916	982	916	991	918	996	1013	959	984	962	933	919	1018	926	986	987	987	982	923	974	954	986	980	965	950	979	1008	964	956	920	999	975	957	984	933	937	974	902	999	962	946	932	994	974	980	973	937	1049	937	922	941	933	903	994	979	930	1011	943	959	968	978	890	959	924	960	923	1007	972	962	980	922	991	948	936	926	994	974	901	990	975	973	1001	929	973	982	949	999	958	984	973	1003	966	977	942	965	967	977	943	926	951	975	946	980	1011	960	998	925	956	928	953	970	927	965	946	1022	932	979	972	1005	981	986	953	958	1007	974	924	932	935	966	961	919	946	945	992	888	933	930	1011	960	903	974	934	958	923	990	980	976	945	947	924	976	941	910	1001	952	978	982	1018	916	926	982	978	951	1015	966	955	929	932	1003	937	951	965	1000	922	1007	995	945	966	1046	1021	961	972	944	920	991	961	965	990	920	958	989	1025	950	973	1054	931	1014	1020	919	964	1009	982	960	951	966	944	961	982	942	948	926	966	992	977	973	966	957	975	929	930	936	948	961	1015	969	954	972	906	950	988	971	964	922	945	986	952	952	914	943	941	951	911	995	980	992	999	977	930	986	942	955	943	958	918	961	944	999	958	915	1013	958	967	971	994	954	942	969	935	939	996	937	942	985	962	967	940	942	965	1048	939	1024	897	964	978	954	947	965	931	990	923	998	962	1007	923	964	988	934	966	967	955	1050	989	931	922	948	944	966	941	951	941	931	930	983	968	974	1019	923	946	954	990	1006	961	986	935	944	958	1035	966	921	920	950	1015	951	995	941	978	1002	991	981	924	993	976	988	988	944	969	982	984	972	1009	895	967	1010	944	970	967	959	945	990	912	939	961	932	994	942	956	997	996	1002	989	942	948	957	1021	877	972	925	1001	937	918	957	955	950	931	917	946	952	934	978	1008	920	1018	1004	1010	948	968	983	997	1016	978	958	985	980	925	1019	946	1003	939	938	921	1002	959	983	970	941	959	964	904	947	959	901	933	973	977	1018	963	1016	961	1011	960	957	982	1004	986	958	984	963	1018	997	957	900	941	982	935	992	984	963	939	998	996	998	998	962	1017	984	951	1000	958	894	960	1004	922	968	995	962	923	1008	929	943	934	988	969	929	926	905	955	953	902	1001	993	949	918	961	974	977	957	905	971	982	1006	916	975	986	1005	957	914	1008	933	1006	966	956	943	934	1031	948	950	942	990	987	934	942	929	1012	1007	956	964	929	936	947	937	969	951	987	1019	964	1012	1005	928	954	959	922	943	1010	898	943	985	948	945	989	923	950	947	964	935	888	947	996	938	938	960	916	988	938	1000	975	985	925	950	989	984	1006	915	911	996	905	972	935	945	1016	953	1041	974	968	975	978	883	937	943	938	996	940	895	954	990	972	958	917	969	974	920	916	990	929	1014	1009	931	1004	954	924	1023	981	1000	925	892	937	984	956	932	972	966	962	948	1018	945	967	956	1017	914	972	925	1015	956	1004	941	949	955	977	975	959	963	933	943	945	1003	940	1036	926	956	904	975	939	974	988	876	1027	995	976	982	976	933	1019	952	941	932	1002	983	946	962	954	959	958	944	928	949	933	944	953	965	884	934	939	981	937	965	952	981	1004	956	966	942	999	947	948	970	942	937	975	922	1026	928	901	910	977	983	930	884	926	899	995	968	991	985	937	980	993	1021	985	989	1006	974	981	923	930	941	943	1010	961	989	970	996	929	954	971	993	961	918	933	982	955	955	1008	945	932	951	984	972	957	993	954	956	997	962	954	962	987	886	917	967	995	906	961	933	950	975	955	953	955	977	970	919	998	917	976	961	972	1001	1001	982	935	1000	922	972	980	981	950	997	1000	978	969	1058	974	971	986	876	921	946	953	966	944	989	987	947	978	978	985	982	976	969	967	949	912	965	988	990	980	1005	930	917	972	942	986	931	983	942	948	972	962	904	926	955	958	921	997	952	935	978	956	943	922	975	973	965	958	970	939	956	959	993	992	925	1022	979	916	940	987	1012	959	911	952	940	986	926	964	967	974	937	1016	979	962	918	1007	993	946	908	954	996	907	916	965	946	921	912	1011	997	965	950	962	945	970	930	996	899	996	942	1010	962	942	984	916	981	911	918	982	951	1033	980	980	972	952	952	971	980	964	964	982	947	999	1018	974	966	956	983	949	938	939	926	976	978	977	958	961	1015	943	914	980	942	971	936	969	959	955	975	950	989	973	984	951	958	1006	1006	1016	936	1015	971	1012	981	931	969	982	983	1018	901	1004	953	932	949	951	948	944	932	952	937	953	911	987	916	964	917	997	952	962	977	974	931	975	987	1002	919	961	964	952	971	889	970	935	963	978	948	993	982	914	970	978	946	982	922	975	981	949	945	950	986	951	941	972	950	977	978	980	959	1005	1044	930	966	963	961	955	979	975	968	914	968	941	975	935	1014	966	991	980	925	956	929	976	994	981	986	932	993	1022	971	933	1012	977	932	974
23156	21600	29612	24067	21603	21667	12420	1627	1200	1016	922	937	794	802	776	733	753	760	691	655	642	690	666	641	654	613	686	619	669	543	599	615	640	634	601	608	577	638	582	628	607	591	599	577	564	651	556	602	531	609	583	598	579	610	594	610	603	633	559	652	583	604	568	596	580	588	586	583	592	590	562	632	640	636	577	557	622	583	549	583	596	577	588	581	603	589	588	579	600	582	619	615	570	582	572	584	572	540	598	576	632	596	548	572	615	578	558	588	533	580	599	565	562	559	621	576	626	534	589	563	595	598	611	620	604	584	593	580	594	567	590	581	565	595	562	627	590	582	579	592	557	557	596	597	569	566	601	625	588	585	605	594	559	611	597	573	589	584	609	588	620	547	574	558	585	548	579	600	622	627	551	602	607	567	573	568	585	582	569	567	596	588	562	542	572	623	562	567	568	581	575	624	578	564	572	625	599	608	594	616	567	583	602	600	569	613	572	553	615	528	585	609	569	565	517	615	577	568	561	539	590	568	592	630	588	574	588	564	624	571	577	621	560	612	598	618	559	575	605	648	589	562	584	570	612	557	600	566	527	583	592	569	569	590	609	573	546	589	570	569	576	571	592	588	578	556	587	582	583	553	588	558	592	595	592	592	610	579	588	566	588	569	578	615	581	574	604	609	570	583	584	561	607	562	576	567	583	557	561	591	579	579	559	565	576	563	602	580	562	610	590	542	565	564	573	599	523	562	585	574	622	581	583	566	558	575	582	598	572	583	569	573	541	624	565	597	593	575	602	576	564	540	621	567	542	573	595	553	578	557	577	632	554	600	586	557	633	628	598	594	613	578	575	611	597	581	567	565	567	603	565	584	601	571	622	569	587	589	598	597	586	549	584	649	583	564	567	599	580	572	556	574	584	639	518	618	638	606	558	564	626	530	576	583	607	575	552	607	539	579	572	609	584	577	571	579	568	578	549	580	589	581	589	580	591	606	583	583	589	572	558	565	576	580	586	593	559	561	573	594	559	598	582	615	608	539	612	640	591	586	555	578	560	623	589	563	572	588	577	548	539	548	548	611	571	572	565	637	614	579	589	559	610	597	591	590	576	561	556	624	604	598	610	556	578	575	587	596	558	600	597	621	578	634	565	567	567	571	620	611	592	619	593	585	586	561	566	520	599	595	587	570	527	550	586	583	583	562	589	565	591	572	610	615	588	561	586	570	590	578	582	575	578	583	595	606	560	582	540	578	524	627	599	592	606	595	578	583	545	577	566	556	550	558	566	552	622	579	572	597	631	568	573	576	601	623	584	614	571	579	579	584	581	625	582	559	582	583	612	584	600	610	558	556	537	587	548	582	549	573	579	602	605	577	587	541	578	578	604	570	574	544	543	560	584	566	568	609	544	578	569	645	581	601	532	568	629	584	547	599	600	615	557	629	575	631	572	573	592	577	605	611	586	553	573	589	578	604	547	547	568	553	627	570	557	590	581	627	612	584	592	556	555	605	587	564	595	638	591	607	594	593	598	570	600	597	556	578	530	567	555	559	601	569	574	595	583	584	560	544	527	594	560	586	595	569	610	577	558	570	609	593	580	578	546	585	597	594	593	582	580	579	574	603	569	544	551	625	551	569	597	612	615	578	579	593	582	584	601	580	550	619	566	577	587	570	609	603	585	587	594	544	565	642	557	591	565	556	593	550	547	564	582	608	555	609	546	580	551	576	571	639	577	554	588	609	602	566	559	588	592	591	590	600	585	557	609	576	540	542	586	623	520	562	599	562	602	590	569	596	618	632	546	584	600	566	575	573	587	561	607	568	606	572	615	565	593	582	619	590	598	624	615	533	533	557	601	580	598	586	590	574	569	572	584	596	593	605	547	574	588	581	647	583	582	602	612	570	573	554	574	609	539	568	574	624	582	591	586	584	564	563	572	582	563	592	602	568	611	589	559	578	571	592	630	602	587	622	602	550	545	569	575	615	564	572	581	586	614	580	540	605	587	602	579	575	552	572	584	610	585	578	625	564	610	580	568	575	558	586	576	599	584	545	581	528	571	583	586	586	568	558	576	594	574	575	549	550	560	554	621	565	587	551	561	591	571	574	549	623	578	569	579	577	597	580	584	545	541	607	608	594	574	607	598	623	562	603	603	596	549	561	570	590	620	567	570	551	584	558	589	555	609	527	573	559	600	591	579	557	564	563	562	550	600	566	624	600	583	590	597	554	537	605	579	571	573	601	627	578	586	577	573	540	600	589	560	559	560	589	563	634	618	612	546	611	597	549	601	590	582	589	579	580	596	581	535	567	579	607	563	601	595	541	563	584	606	598	568	565	579	562	604	570	574	603	572	602	593	525	589	592	558	619	612	569	581	559	608	528	577	561	576	577	624	555	610	568	598	569	581	604	567	596	609	570	576	599	556	608	573	606	610	552	538	533	544	587	581	560	617	565	567	586	581	580	598	592	550	609	541	606	617	566	599	574	577	604	556	578	595	573	584	572	579	566	593	573	558	572	590	593	581	581	547	561	594	590	559	603	594	577	584	588	614	602	613	564	597	581	565	619	635	593	658	588	611	572	596	591	618	584	533	575	568	586	585	528	557	566	594	603	578	539	593	562	610	597	576	575	558	524	549	582	571	603	598	562	544	604	582	575	564	610	587	617	594	580	595	551	594	606	570	631	600	612	538	556	595	587	600	571	549	561	543	592	584	590	617	568	603	571	596	597	608	561	630	592	589	553	601	564	550	562	571	580	579	567	574	586	627	641	572	565	528	572	593	586	597	569	607	603	616	537	618	597	571	574	592	577	589	582	565	542	573	569	544	581	578	536	563	580	607	559	540	523	600	561	571	570	548	547	556	583	543	579	563	593	605	625	547	593	558	617	590	607	617	558	558	575	594	561	546	580	599	578	559	566	618	602	583	529	621	582	589	604	556	586	601	629	584	595	574	543	543	593	598	568	581	544	578	599	565	579	574	605	570	615	599	581	607	592	546	586	586	607	589	575	587	572	598	537	519	611	583	548	601	585	570	579	561	608	559	584	558	523	577	590	615	533	562	608	593	595	563	563	586	567	547	602	590	577	595	591	598	584	562	574	600	590	565	536	558	558	542	543	597	595	574	598	546	550	567	577	522	581	627	599	573	562	576	557	589	527	641	586	548	541	568	558	597	611	583	579	599	605	577	592	608	557	563	566	591	566	570	552	542	603	579	581	610	596	577	593	603	601	560	599	582	637	600	582	532	596	609	546	581	599	550	549	585	542	573	554	621	597	592	553	577	565	554	553	546	570	579	597	554	632	576	552	633	569	605	580	582	552	538	621	581	576	579	559	576	583	581	613	572	592	582	595	577	544	531	558	606	612	543	558	558	592	583	624	599	571	655	569	590	564	584	603	567	623	596	594	608	582	560	572	581	592	568	620	567	535	638	559	573	553	578	599	629	580	567	531	596	572	574	590	596	615	615	578	583	588	605	591	594	604	535	594	566	581	611	586	558	572
7089	16648	13519	6981	5147	3904	3065	2521	2049	1784	1582	1415	1298	1143	1079	1033	927	899	897	818	803	804	811	809	777	771	764	754	785	771	755	747	718	679	707	724	687	729	701	713	709	719	691	727	671	668	697	732	751	733	678	699	681	663	689	701	654	702	626	674	659	637	683	658	715	668	656	660	699	632	647	660	685	630	665	698	673	665	663	653	658	702	626	669	652	685	669	678	599	656	703	636	673	678	615	617	739	646	646	650	688	687	672	650	681	663	663	661	671	669	674	664	645	686	669	709	646	610	643	669	671	677	677	667	686	645	666	620	667	602	616	645	672	704	644	678	609	686	664	670	620	668	683	651	658	670	675	654	621	660	681	648	651	678	708	661	704	666	659	630	686	678	650	646	683	672	648	648	669	667	658	654	661	653	691	653	651	665	641	637	677	626	672	647	692	656	656	604	671	644	661	626	680	630	683	655	626	625	668	612	624	669	682	622	646	670	657	687	656	652	668	640	666	619	661	686	659	668	647	666	716	646	662	644	606	681	680	698	689	700	634	624	629	663	659	646	661	658	660	639	674	624	617	596	615	663	672	676	662	640	672	643	653	690	683	674	656	705	626	637	687	652	651	639	672	685	639	612	676	681	660	675	632	679	633	677	668	659	625	655	639	663	648	621	626	673	654	630	610	646	694	665	645	642	656	645	644	649	680	684	685	685	652	626	672	680	690	688	661	632	664	636	639	647	664	673	695	652	711	688	674	684	663	661	698	661	641	682	662	644	708	686	604	649	695	647	665	630	685	641	668	681	648	673	626	694	658	612	702	618	652	680	631	619	680	642	691	695	595	625	639	677	664	641	622	664	629	656	669	682	623	683	663	622	651	680	637	677	678	665	674	601	657	668	668	664	700	652	653	668	620	673	668	677	627	614	632	678	642	678	638	621	705	668	605	675	638	612	655	663	640	638	673	644	674	654	651	684	669	690	661	675	642	679	686	685	643	624	703	715	649	680	676	662	619	648	692	700	646	654	688	654	634	657	676	658	667	659	633	659	689	662	625	680	631	665	660	639	649	673	657	701	662	656	654	720	660	602	663	682	669	632	668	628	639	623	647	709	641	690	643	652	631	657	689	697	654	661	656	642	638	665	677	627	690	614	676	642	692	662	659	701	638	664	635	619	654	671	673	665	635	616	671	684	628	675	660	643	660	677	684	635	693	652	651	641	649	640	670	633	628	633	634	621	661	670	641	648	696	676	687	650	674	641	678	638	670	649	681	633	684	659	628	659	678	673	675	623	657	667	637	694	605	637	649	650	670	712	641	629	642	651	648	652	695	699	699	639	649	685	666	641	682	661	630	663	664	651	631	666	694	654	686	706	637	654	650	683	666	689	656	692	679	688	625	661	664	653	672	685	672	670	670	645	624	619	616	650	649	630	639	608	647	648	648	651	647	691	645	653	686	639	610	642	645	655	686	663	638	695	630	667	652	651	660	657	671	621	662	668	609	627	672	669	599	659	626	689	694	727	648	654	632	664	678	621	682	649	615	606	638	705	622	664	706	719	619	650	667	707	669	650	633	607	654	672	644	674	652	645	635	674	601	664	653	613	653	648	614	609	655	634	660	670	675	681	654	679	690	617	650	671	654	684	653	706	620	659	652	691	665	628	656	675	647	708	623	660	632	670	641	676	646	644	636	677	664	637	678	660	650	645	683	651	672	653	615	668	674	647	665	650	669	654	632	637	675	630	686	674	643	635	684	644	655	630	701	674	649	653	657	651	723	677	681	621	651	648	621	639	633	645	612	648	650	675	648	635	618	637	657	648	687	687	693	636	667	614	628	695	626	668	679	669	633	688	653	667	627	673	594	681	699	656	651	668	683	670	646	677	667	662	648	675	658	626	654	667	650	686	632	671	665	660	653	577	668	659	640	631	650	629	696	651	623	645	680	633	637	612	662	649	611	650	649	639	606	754	611	669	632	615	674	619	684	658	666	671	673	633	696	692	640	666	647	673	652	632	654	683	659	663	667	692	711	667	640	646	614	648	643	680	667	665	684	680	630	680	637	659	658	628	718	648	656	690	635	665	691	642	624	720	647	657	678	665	650	670	695	635	622	638	629	654	601	632	662	692	655	664	649	649	676	681	665	647	642	645	633	675	679	664	677	672	669	636	644	660	620	638	654	665	658	624	692	661	621	651	628	662	685	666	653	668	634	674	654	613	655	678	653	661	638	646	668	662	666	648	648	656	670	658	660	630	632	652	634	616	640	699	615	650	664	605	645	623	614	696	654	644	683	669	680	666	725	622	677	683	689	620	661	648	625	645	652	678	693	645	665	695	683	647	675	613	662	700	656	655	626	635	640	636	690	679	660	626	684	626	630	673	689	682	595	682	661	658	670	689	656	638	637	684	635	645	644	684	608	645	647	667	644	636	685	691	668	663	664	700	632	627	681	700	655	673	646	653	627	668	634	672	662	657	664	678	654	689	633	632	619	677	632	642	645	675	664	662	663	736	640	661	650	652	662	646	654	599	658	654	640	672	622	727	639	631	636	653	649	666	691	630	617	671	668	671	647	673	688	647	694	646	651	662	698	674	687	612	687	668	618	666	640	626	671	661	681	701	638	689	641	613	652	633	644	673	672	636	651	673	661	632	651	625	646	636	660	673	639	684	648	694	660	705	663	639	641	691	665	663	706	633	658	660	678	633	623	640	674	659	685	693	607	659	623	651	670	624	632	658	645	658	679	672	668	647	641	625	678	687	659	660	636	666	620	654	650	677	640	654	711	632	623	669	583	622	651	684	638	636	682	630	688	680	673	641	634	626	645	661	600	671	634	657	675	636	655	628	689	675	635	648	622	648	622	649	639	706	684	613	615	647	606	662	675	704	655	683	646	661	657	659	629	652	671	640	689	634	670	638	674	670	659	656	638	660	621	684	668	636	703	681	642	662	628	646	649	668	652	624	664	608	660	649	676	684	648	654	656	642	666	643	669	653	675	663	662	628	649	634	638	682	660	648	615	680	671	677	606	655	710	665	684	649	653	666	687	680	641	638	703	739	614	646	673	690	701	668	640	663	647	655	665	622	671	632	673	662	650	608	688	694	649	669	645	648	654	685	626	638	632	637	663	651	698	653	706	692	653	643	643	648	662	652	648	638	661	646	690	604	648	684	699	687	641	664	640	636	591	663	638	690	608	659	630	635	692	616	659	677	681	669	648	670	644	648	706	668	621	671	666	666	658	717	623	620	654	626	651	678	652	656	629	649	627	680	649	646	657	676	593	604	696	652	637	622	675	639	656	633	648	690	638	685	696	692	675	638	668	679	670	669	669	629	691	632	677	674	625	668	634	682	665	673	668	642	660	654	705	651	620	626	669	689	653	671	677	690	692	650	664	634	666	659	684	711	678	636	622	661	654	630	643	621	693	659	655	686	644	706	684	670	665	665	655	657	659	677	625	702	644	646	674	682	678	597	679	634	665	650	624	655	654	635	657	630	692	704
27683	20561	7993	1217	918	829	747	580	561	588	615	597	586	554	575	571	634	555	559	564	591	595	555	556	544	551	556	581	563	542	608	575	545	572	578	579	561	577	597	561	633	556	627	581	545	535	541	583	563	551	601	568	563	597	552	553	508	580	604	577	565	574	555	590	601	598	541	596	571	580	584	537	574	563	563	565	555	492	577	615	553	563	582	536	552	571	561	561	557	557	567	535	586	568	561	570	572	561	566	532	536	545	558	554	530	561	547	567	542	553	576	620	533	566	575	543	574	544	540	568	534	542	559	583	533	585	577	563	535	534	589	564	582	591	562	589	551	548	591	564	570	576	584	556	549	538	596	546	547	568	576	569	540	541	571	586	564	568	558	560	551	587	593	543	542	635	558	584	604	578	571	554	569	606	587	585	542	540	538	563	568	532	522	598	556	601	564	576	611	597	582	585	624	605	567	528	587	552	582	528	556	551	570	567	551	597	584	531	531	549	520	583	556	571	563	559	575	589	569	578	542	553	555	611	544	596	548	545	546	588	494	544	563	552	600	594	605	557	548	513	557	539	561	575	553	536	544	573	543	565	591	550	560	561	597	559	576	571	577	542	588	544	536	578	558	608	565	543	527	543	584	562	562	528	531	507	525	590	555	533	533	543	585	585	543	524	579	567	620	546	586	551	587	572	582	573	592	556	583	544	539	547	601	606	582	566	576	579	579	635	564	555	629	517	592	607	605	586	555	632	571	586	583	578	568	594	524	572	549	532	542	542	526	550	553	549	534	575	544	600	563	581	612	581	599	587	547	594	516	553	622	508	576	598	571	577	599	612	579	572	535	555	605	593	591	568	553	571	592	581	558	620	609	544	577	582	556	607	552	579	564	565	563	609	552	550	585	598	543	550	568	605	549	552	568	600	570	595	567	580	570	555	540	579	582	572	553	630	542	566	539	606	569	545	594	559	568	535	598	601	576	563	571	536	559	553	556	529	526	570	559	543	563	538	567	573	556	538	560	573	604	562	600	594	585	530	573	554	549	536	581	549	573	591	562	521	559	562	601	576	604	595	553	583	564	588	544	587	543	550	613	591	615	592	577	595	553	526	568	592	557	564	546	596	568	529	586	547	548	609	575	562	555	568	533	536	563	532	576	584	601	547	540	587	599	551	572	591	561	601	591	541	577	582	550	571	549	538	515	570	579	549	551	568	542	610	600	546	574	590	586	574	588	561	552	572	542	552	572	611	568	578	579	560	507	590	568	533	574	603	588	556	531	532	542	556	527	583	584	570	570	581	532	603	524	535	617	585	543	543	599	575	582	580	552	604	601	555	617	630	574	601	563	532	571	535	536	540	530	614	578	553	577	531	585	564	555	578	544	550	571	560	580	545	590	569	569	572	568	542	574	525	562	559	571	536	604	531	569	560	581	548	605	624	572	580	544	553	570	575	526	542	552	560	567	573	539	536	566	558	562	555	586	550	542	562	577	538	579	553	546	582	580	544	546	584	585	570	499	590	600	576	540	573	543	539	559	594	564	601	585	564	602	532	602	532	599	552	592	582	570	583	571	531	546	569	535	574	560	541	528	562	558	563	597	583	543	581	574	579	570	550	566	585	553	534	603	542	544	569	559	533	568	557	578	579	576	513	614	513	518	575	575	546	567	570	607	586	555	545	582	527	536	550	601	520	564	570	576	550	538	531	590	576	567	591	574	596	569	552	554	552	545	612	530	577	564	575	513	569	577	583	567	576	547	586	554	548	558	583	582	570	599	544	561	531	549	555	568	573	594	591	559	586	553	622	529	578	524	594	562	573	594	561	552	573	554	539	549	576	554	553	581	578	540	543	599	574	520	539	565	552	584	546	538	562	554	606	552	574	614	556	559	540	571	554	558	576	549	575	556	571	601	599	523	522	568	554	554	592	566	553	561	560	568	615	525	569	556	565	562	569	597	566	561	608	543	581	538	536	591	598	580	604	602	571	559	586	621	553	572	573	559	580	571	600	582	543	571	573	549	584	588	552	557	579	593	591	551	531	548	560	576	573	541	589	571	567	572	585	608	568	558	568	583	563	598	545	539	568	573	541	552	550	555	598	575	591	599	570	551	578	558	543	610	621	591	590	577	541	540	606	580	560	568	561	548	530	580	579	583	528	547	565	578	601	587	568	573	558	549	570	569	547	561	589	525	584	586	562	570	549	576	567	572	549	548	543	622	600	524	596	583	538	548	594	571	551	564	575	520	573	536	563	551	523	529	573	568	552	562	589	557	570	565	554	586	558	564	566	579	551	580	549	580	544	553	523	563	583	585	581	600	595	581	566	555	533	577	547	564	595	574	597	609	583	554	586	561	600	536	555	599	539	554	579	607	584	571	607	589	578	609	545	576	581	570	552	577	610	601	529	586	525	567	591	558	609	559	580	561	578	603	541	544	570	554	574	617	567	564	561	602	542	600	555	565	572	554	544	563	575	585	588	592	532	589	599	573	561	550	595	615	558	565	597	553	594	576	566	547	548	536	576	556	557	516	559	558	544	585	548	564	545	558	590	566	546	545	581	566	589	538	567	618	583	610	553	577	558	570	587	582	582	593	609	575	555	519	574	505	557	555	544	590	541	574	509	567	621	548	562	566	570	555	543	565	540	574	590	554	558	593	548	555	621	548	578	553	582	543	612	584	566	555	575	564	576	566	540	614	552	574	563	567	508	572	549	575	582	577	600	558	613	600	571	517	533	570	575	584	538	566	590	551	565	539	586	590	591	557	545	535	573	590	539	584	596	603	509	556	564	600	542	576	551	574	550	557	563	571	603	598	554	584	574	567	563	556	586	566	555	547	531	586	567	578	562	573	537	544	552	582	588	531	564	554	554	566	571	632	540	573	595	575	643	530	567	488	540	519	558	562	529	613	589	528	567	560	564	563	598	585	548	575	561	584	536	582	561	581	578	552	553	557	554	588	574	535	547	522	516	559	562	560	608	603	589	529	554	555	551	547	548	575	601	565	586	541	578	538	571	600	600	566	593	516	596	581	584	587	541	541	584	561	566	583	575	570	560	581	575	582	579	579	575	567	537	595	577	572	548	537	583	552	568	598	564	571	591	603	576	559	557	544	554	549	532	591	577	562	554	572	570	563	595	543	564	587	559	573	552	586	591	572	507	550	513	564	597	553	543	617	579	625	575	542	596	575	573	596	564	580	569	562	572	579	561	556	540	575	564	581	551	569	570	581	573	573	583	579	586	532	592	590	546	598	568	604	567	537	587	525	600	619	530	555	546	575	571	503	593	568	540	531	564	620	542	567	542	578	587	538	543	551	579	555	560	585	567	582	554	573	568	554	582	593	518	526	569	583	564	588	574	572	539	546	629	523	580	599	587	583	547	568	541	530	530	632	610	575	547	566	618	615	554	532	576	549	564	599	601	568	582	567	579	552	547	567	583	552	567	572	602	515	593	574	593	584	566	595	545	574	562	566	516	601	584	531	578	565	573	567	600	573	566
4413	1644	1366	973	865	805	815	757	739	727	717	761	762	694	708	715	757	742	705	682	747	698	675	672	709	739	777	716	707	734	720	673	663	733	705	692	698	701	691	666	665	713	713	661	692	702	729	721	639	672	701	656	685	637	711	705	676	694	718	730	678	691	652	716	725	703	686	703	669	707	683	707	717	643	723	675	716	684	701	730	729	687	735	713	687	704	637	692	699	682	697	739	689	680	696	673	729	725	701	653	716	675	699	676	695	725	726	684	753	732	703	660	644	709	659	711	735	687	693	712	705	670	710	705	729	672	725	724	685	693	709	677	686	714	711	656	697	723	708	645	697	701	659	682	702	685	729	614	690	658	718	671	694	673	701	702	705	694	711	675	678	676	679	693	706	699	684	723	689	701	674	715	695	692	701	615	690	670	675	711	721	673	717	694	651	707	725	706	707	694	674	676	695	643	731	674	695	708	761	691	685	668	639	716	680	708	688	741	683	667	699	715	702	657	721	682	643	728	731	678	652	694	717	700	689	694	656	694	674	681	681	708	690	641	693	685	699	639	742	652	704	689	739	722	669	728	656	649	674	727	720	714	683	660	720	682	677	670	696	720	676	687	714	652	752	647	673	664	667	661	657	676	684	662	682	677	698	718	661	618	708	724	668	674	655	675	701	675	674	677	671	714	700	699	697	660	708	755	739	699	706	671	700	649	670	677	677	698	659	663	661	733	653	720	647	694	682	691	713	689	736	726	691	699	677	680	711	687	662	691	686	689	690	712	728	679	688	652	730	673	672	668	732	724	688	665	719	690	702	654	700	726	675	689	667	682	718	657	710	657	667	728	681	705	728	687	729	722	672	672	678	673	681	723	739	648	670	692	703	714	692	693	720	685	681	696	704	684	700	709	699	690	735	668	687	695	733	687	691	642	683	710	693	694	688	641	706	689	681	666	713	676	694	643	693	679	687	688	674	638	670	697	722	710	690	704	640	714	672	678	673	651	663	692	673	667	731	710	698	716	649	638	703	718	673	688	677	685	717	694	720	669	652	709	708	683	710	706	722	686	689	718	672	713	712	715	720	728	723	692	692	711	750	699	734	683	665	674	668	698	691	685	621	693	743	727	649	677	718	695	728	719	676	677	699	686	697	763	683	664	731	679	679	727	655	713	697	673	685	670	652	666	695	697	686	685	730	673	694	664	681	691	716	707	672	692	708	698	717	725	687	728	657	728	690	680	712	709	686	705	668	686	653	681	645	663	703	662	687	678	661	704	684	760	692	693	732	664	652	708	732	712	676	673	669	702	680	734	690	711	655	708	700	695	695	685	672	669	711	674	712	711	698	737	679	693	684	720	683	660	724	720	731	692	704	698	691	680	682	656	675	726	692	660	687	673	667	655	692	678	665	712	681	725	738	732	678	712	683	722	692	662	722	700	648	667	724	690	687	712	664	719	701	704	665	656	700	652	674	724	717	705	692	720	683	686	666	664	630	697	724	652	663	694	719	728	748	693	665	637	736	667	710	703	671	676	702	674	634	689	666	732	720	659	674	699	686	703	663	666	683	684	683	694	738	682	719	641	686	677	741	707	731	714	701	726	707	702	696	708	670	700	650	741	723	684	671	682	758	661	714	646	701	651	656	670	703	736	651	698	689	687	664	700	695	677	745	714	674	710	714	706	674	708	702	694	725	681	668	713	693	718	705	677	661	710	680	741	676	663	709	676	692	692	695	695	663	694	642	697	692	666	685	671	733	655	679	659	710	705	689	698	703	710	695	695	715	691	684	726	694	699	656	717	662	729	671	679	672	721	682	702	721	691	716	656	668	658	663	707	722	727	712	698	696	721	673	666	734	651	643	753	699	706	642	669	694	740	679	692	678	667	709	641	708	708	654	722	695	740	763	706	726	719	695	620	701	687	663	705	708	697	709	704	686	692	702	628	698	683	671	665	668	684	677	732	668	675	649	659	734	683	706	691	701	709	671	665	693	705	691	683	644	717	707	703	633	657	651	656	703	663	700	715	693	673	708	730	646	720	727	691	710	687	689	680	682	720	659	626	680	744	674	657	731	682	665	703	668	667	660	669	680	701	730	717	707	650	670	658	648	663	701	694	663	679	646	710	681	696	711	685	656	704	674	693	674	739	677	690	712	686	673	748	689	647	702	761	679	688	671	683	692	683	733	757	694	633	665	686	723	657	669	736	723	713	686	619	721	686	682	650	639	648	700	727	673	715	697	707	665	698	693	716	714	713	676	656	682	739	690	677	676	685	657	706	668	734	700	718	681	649	694	697	689	656	709	662	732	684	715	685	676	701	704	686	734	711	700	683	730	670	708	701	668	669	700	736	690	712	669	678	732	656	698	709	701	675	710	725	700	611	645	698	708	684	745	677	660	718	674	680	679	703	741	662	698	663	661	706	667	664	683	720	735	654	701	737	717	672	678	676	714	667	710	666	663	705	677	687	647	655	690	703	674	678	667	707	665	715	722	668	692	724	665	712	722	704	727	703	691	702	697	686	663	674	695	677	647	683	697	693	714	690	730	674	674	683	659	744	673	708	685	687	721	683	710	741	682	669	713	683	694	718	643	673	690	683	687	693	727	676	705	719	683	715	711	690	691	711	708	667	668	703	679	736	737	701	687	701	675	713	674	664	658	723	683	646	699	639	703	698	645	746	697	709	677	684	732	704	717	699	680	704	671	688	731	659	694	689	637	693	675	686	715	684	697	694	720	665	636	733	706	704	706	699	685	712	652	703	614	691	761	716	688	698	682	748	724	657	620	677	645	691	742	699	724	687	741	694	743	669	676	691	645	715	691	671	709	637	712	695	711	695	667	686	673	714	678	697	709	676	672	711	690	667	727	670	676	708	702	681	701	679	653	730	613	701	660	729	688	718	709	663	634	671	688	704	721	697	619	684	667	636	722	750	675	681	655	679	689	726	743	663	703	689	714	662	685	699	651	676	701	688	700	731	677	717	659	739	672	729	650	715	713	688	669	692	709	692	705	680	657	716	674	708	703	740	657	627	688	663	733	722	679	660	640	676	632	699	645	739	674	710	701	707	687	743	674	690	666	706	702	718	719	673	709	660	693	665	723	701	676	697	687	673	675	713	645	674	682	699	676	703	681	713	676	696	684	666	703	707	719	735	710	678	709	700	671	655	682	712	690	691	656	691	716	715	672	676	668	666	713	674	686	682	714	675	653	651	701	682	716	676	693	692	708	726	681	654	688	699	695	698	670	695	712	691	673	683	710	648	690	655	717	708	690	647	729	689	707	661	716	712	716	714	777	664	718	687	687	719	658	670	726	668	693	728	748	692	644	684	657	722	670	723	644	693	671	678	722	660	673	694	692	663	705	709	669	689	680	664	696	691	709	687	744	677	696	690	668	670	665	702	719	747	722	714	647	670	705	663	672	694	694	659	690	700	666	704	713	651	701	698	694	682	665	689	687	692	704	712	652	720	693	661	719	708	666	673	709	689	690	666	663	655
24012	21618	29264	24460	21621	13017	1306	739	698	627	523	491	479	455	403	441	355	387	391	392	394	364	403	357	336	371	327	325	372	356	346	355	352	373	333	354	338	333	343	333	341	324	336	326	349	324	339	348	334	335	330	330	369	320	339	310	333	309	350	346	351	304	334	328	359	336	354	323	336	318	321	386	354	281	318	312	332	308	302	321	332	314	338	332	331	299	351	349	322	347	352	315	325	313	342	380	349	325	305	351	329	333	337	314	325	326	341	336	348	307	326	326	333	327	306	336	345	369	288	324	305	339	322	279	348	357	331	304	323	305	330	291	333	311	331	349	306	321	359	297	336	305	345	318	296	312	304	322	294	342	336	316	338	308	326	329	326	291	300	339	290	311	340	326	347	351	314	330	322	316	342	319	319	324	336	326	308	315	321	312	322	342	314	328	346	377	320	311	316	335	315	307	337	313	328	317	334	299	327	296	349	326	315	328	336	301	335	327	325	322	319	329	299	338	306	315	354	359	322	338	336	334	313	359	328	335	335	308	310	325	311	316	340	304	348	328	338	327	292	297	319	341	341	315	316	335	307	345	331	286	338	313	316	348	335	324	334	332	333	315	321	344	327	337	338	323	312	351	326	338	322	314	315	311	312	332	343	297	295	364	304	315	309	342	338	299	302	338	312	354	337	343	332	348	301	294	309	357	311	352	294	337	295	356	337	306	332	312	326	319	315	327	312	317	322	337	328	298	298	310	314	325	339	297	342	324	284	329	359	336	306	314	357	333	349	323	312	346	348	335	305	323	315	329	340	351	326	322	375	333	318	305	297	325	317	312	334	324	328	332	298	312	309	315	289	355	309	308	318	308	325	307	279	338	291	320	317	324	318	318	291	347	363	319	298	307	350	355	341	345	333	328	337	337	318	364	344	329	305	341	348	348	324	349	334	325	357	317	334	366	307	305	374	349	322	326	326	347	306	340	329	293	305	335	351	313	342	329	327	314	339	311	308	321	316	321	303	295	343	348	317	387	344	355	317	351	291	330	372	293	329	309	364	302	284	320	327	347	348	344	340	300	349	332	328	312	332	313	301	338	299	343	325	351	334	329	329	353	304	320	340	331	338	290	348	315	327	287	367	307	363	369	339	336	297	347	338	344	305	304	314	308	334	324	325	290	325	343	339	315	338	290	293	319	333	327	330	332	345	330	343	317	329	314	338	337	327	308	320	351	327	348	348	320	304	321	333	339	326	295	320	305	324	348	318	347	320	330	324	314	325	336	319	300	326	369	312	308	325	325	325	325	318	295	313	333	363	324	307	351	313	342	337	351	333	345	299	306	320	365	324	326	328	338	339	316	320	325	315	313	324	322	309	286	325	320	368	346	332	344	301	301	350	304	327	365	395	330	313	328	318	354	364	306	331	314	315	353	331	302	315	322	325	302	322	321	358	320	303	329	299	318	307	359	320	318	342	296	343	317	354	308	363	335	343	310	372	327	311	320	337	376	320	374	343	316	327	313	345	312	314	336	320	334	327	324	340	321	328	310	296	317	340	330	320	318	354	299	281	291	353	304	303	310	315	316	295	309	322	303	285	320	299	321	308	335	328	327	295	354	347	318	332	313	327	325	303	316	350	322	353	311	317	312	309	335	334	350	334	322	335	320	325	323	302	316	339	307	306	340	318	329	325	310	333	350	321	306	305	337	327	325	319	311	315	337	325	317	337	327	331	312	292	283	289	310	297	329	314	324	312	326	308	323	306	331	304	346	307	326	355	327	312	316	325	310	320	334	333	320	349	315	334	310	347	329	347	329	303	323	322	308	297	321	324	309	325	309	352	315	337	319	338	311	349	331	313	303	361	313	312	311	360	308	326	308	334	338	319	329	332	327	309	311	280	330	353	336	301	337	293	340	316	324	320	340	285	314	330	309	276	329	310	329	318	320	307	315	326	319	364	315	318	323	318	353	360	295	327	334	339	368	300	335	324	301	345	342	319	333	312	332	314	308	339	311	329	323	375	354	331	315	328	317	333	316	337	300	350	286	284	327	337	309	339	300	319	341	305	339	354	374	311	360	325	337	358	331	319	314	325	311	309	316	304	335	294	306	310	321	287	330	333	342	354	313	340	315	299	304	321	340	326	351	344	293	340	329	327	340	318	349	313	314	319	314	311	320	338	320	322	322	313	339	317	310	320	318	301	321	313	334	340	334	318	334	310	300	337	320	343	317	326	294	331	298	325	310	325	321	332	313	306	330	320	318	315	325	328	292	320	340	327	297	302	335	358	348	333	285	323	332	316	314	309	332	320	302	345	334	343	319	323	312	331	298	316	290	304	300	334	349	307	353	319	326	292	304	316	325	335	342	321	308	325	344	329	326	335	301	328	320	313	337	306	298	340	301	323	310	324	294	344	320	307	293	334	297	358	324	300	326	332	307	293	328	320	338	311	320	349	331	296	334	354	324	317	385	319	330	316	299	317	321	322	326	321	334	336	318	326	306	320	311	292	301	293	322	302	314	343	332	319	321	308	310	353	341	294	310	317	343	335	331	328	330	312	319	339	319	329	305	331	298	307	289	318	311	304	325	329	312	323	316	314	354	305	338	375	315	349	298	319	341	312	309	310	352	307	329	341	298	341	304	301	300	334	322	308	280	318	328	337	357	333	341	315	315	326	307	331	339	343	317	318	325	294	295	324	349	352	344	334	324	339	316	327	324	365	343	345	335	333	321	338	324	289	304	315	315	329	347	345	337	306	333	313	353	301	335	327	339	301	316	325	317	331	298	305	304	325	311	331	302	317	329	316	351	281	355	307	326	310	322	304	331	339	292	313	315	314	323	336	308	339	349	313	344	347	333	303	307	327	301	336	313	325	351	332	345	325	319	306	326	345	343	326	350	332	314	317	296	308	317	318	342	321	322	309	341	321	315	330	301	338	324	361	340	341	310	330	295	325	358	326	350	303	340	332	299	336	330	297	317	307	325	333	303	308	360	311	340	347	322	304	304	337	342	314	306	327	334	317	350	333	312	323	315	314	291	321	328	348	305	330	349	352	337	309	321	337	310	315	342	339	304	285	325	306	337	278	340	354	307	325	301	348	325	343	309	327	328	295	315	305	345	339	325	318	341	369	304	318	325	319	339	316	341	334	326	327	310	324	309	350	327	323	287	315	325	280	301	330	345	327	323	338	329	342	301	330	320	300	315	311	302	329	309	330	335	331	346	317	331	341	319	309	294	358	355	352	314	346	296	329	337	312	355	323	327	336	354	324	298	309	303	320	309	350	313	317	315	296	304	332	321	331	355	317	339	362	340	311	313	327	326	327	338	312	333	332	313	354	312	334	356	310	329	335	356	319	322	313	351	322	312	320	323	341	310	316	319	341	300	287	314	346	304	317	322	326	339	323	314	323	289	297	328	315	325	323	327	315	336	316	304	352	362	315	340	336	328	318	311	293	308	355	336	318	341	313	337	310	340	321	343	307	370	324	307	317	324	355	334	296	354
4789	10261	8217	4017	2823	2174	1634	1309	1192	1011	858	819	724	635	625	609	551	501	521	496	502	498	495	459	478	477	444	451	455	414	465	452	458	452	409	418	447	426	409	468	442	400	437	414	421	408	390	414	425	382	438	402	423	450	441	419	410	425	410	421	447	433	416	398	400	416	412	412	383	421	385	415	386	419	396	426	395	408	411	394	425	418	387	402	397	418	428	413	413	388	414	398	379	441	408	419	434	414	413	395	417	385	393	428	409	412	399	402	374	456	408	372	430	415	413	394	405	438	415	423	413	412	420	391	408	429	380	432	379	407	427	410	373	371	384	379	448	420	406	406	403	384	400	429	394	392	405	376	428	403	441	411	399	391	409	412	384	426	420	425	399	435	402	391	409	422	400	399	431	402	411	419	417	410	416	414	398	404	432	424	426	410	379	400	410	451	399	375	393	401	405	426	426	408	399	374	416	416	398	389	415	423	402	412	417	395	439	394	400	390	422	438	395	418	417	425	384	393	466	401	400	404	379	396	436	425	408	409	408	420	420	465	393	402	397	415	411	390	421	414	426	396	366	397	395	419	407	402	376	391	394	410	386	381	429	389	387	420	384	390	428	369	385	398	411	390	400	427	400	421	419	413	382	389	389	412	390	402	387	423	426	404	412	396	382	430	388	423	419	434	431	384	430	405	383	430	415	432	377	360	397	441	416	402	412	418	433	388	416	427	411	426	388	432	414	408	389	407	394	399	405	411	411	412	406	399	415	400	431	405	373	435	451	427	407	388	416	391	446	428	378	407	466	414	391	379	369	400	376	391	354	425	400	406	406	464	392	432	424	392	415	388	429	410	434	434	413	440	425	387	391	412	395	367	437	389	376	386	416	396	403	399	409	415	383	415	400	388	363	393	398	448	389	418	391	396	410	398	414	377	429	402	384	429	418	384	402	385	397	407	367	396	380	450	397	406	379	412	385	409	439	431	421	438	441	394	390	395	410	399	390	381	395	433	374	413	410	398	382	441	417	437	387	398	399	420	431	410	413	393	424	415	423	412	391	424	412	391	433	427	433	427	388	395	412	395	399	382	369	414	422	373	405	419	436	410	416	385	421	417	390	421	389	434	387	412	394	403	428	403	418	407	378	391	410	413	435	418	402	396	404	385	412	410	394	402	424	407	390	448	401	396	434	415	402	402	407	452	424	399	365	377	435	401	390	413	402	374	405	438	402	430	390	382	396	365	421	411	350	402	375	383	367	429	426	424	373	427	409	380	382	378	461	388	384	395	409	451	418	384	386	418	417	452	402	394	407	419	447	402	409	442	421	389	388	419	391	402	379	413	410	366	386	392	391	420	388	391	386	414	416	408	420	406	416	391	421	360	394	431	409	369	393	396	367	418	402	396	390	440	428	406	437	397	427	417	381	405	390	337	420	386	395	410	412	407	395	411	426	402	397	430	389	421	405	413	416	426	392	425	397	381	392	419	440	418	382	431	404	412	403	375	392	397	443	401	421	412	386	390	411	437	430	387	413	414	415	387	396	422	385	450	415	391	413	405	418	409	410	417	370	420	373	429	378	402	407	444	408	392	419	409	410	431	400	416	418	398	377	394	420	388	419	399	372	422	399	441	384	360	411	424	407	413	391	432	388	366	374	375	416	399	415	438	409	402	427	413	399	414	396	393	401	366	400	395	428	417	394	411	413	412	418	382	416	416	431	393	414	404	405	402	393	374	366	410	436	399	441	399	389	387	356	446	406	369	382	425	379	404	424	421	411	396	436	440	405	436	394	422	413	386	367	404	366	407	413	428	378	369	383	383	419	413	384	419	378	370	421	386	386	438	409	380	405	417	417	390	395	398	396	365	394	396	400	403	395	412	395	384	396	400	400	407	430	400	381	389	412	417	406	383	391	430	397	370	371	402	401	412	390	393	415	404	421	382	411	407	409	399	386	372	400	437	395	433	393	391	411	398	395	385	392	379	414	412	397	401	403	415	376	422	376	448	386	400	416	393	394	392	391	358	413	391	367	427	422	372	383	412	434	411	374	444	440	398	413	409	383	469	390	398	414	395	413	440	382	431	396	414	413	410	421	430	400	420	410	387	413	361	378	433	378	426	412	440	385	406	426	388	408	403	382	402	405	447	421	402	419	432	424	416	379	445	425	398	443	425	374	375	375	399	385	451	404	455	378	384	396	411	420	386	400	400	409	375	416	437	409	419	398	411	413	385	411	391	423	386	395	412	409	398	409	406	410	399	427	403	415	428	393	376	411	406	379	449	428	395	431	423	456	417	443	408	376	406	403	408	395	390	423	407	415	393	400	409	372	405	410	389	377	415	405	402	403	374	393	376	417	409	425	409	415	401	384	415	394	442	378	385	431	423	424	442	435	371	452	444	407	360	422	423	424	371	394	402	422	397	411	387	412	418	420	421	395	381	394	405	447	433	375	409	399	425	405	378	419	402	406	390	379	439	412	408	379	400	413	408	383	446	402	405	405	418	403	387	426	412	413	397	422	419	381	402	444	385	409	390	424	388	390	393	421	449	421	402	440	400	370	428	416	388	398	396	367	412	460	431	415	409	397	409	392	420	412	427	401	397	407	363	382	398	382	442	368	425	412	391	419	392	402	423	407	363	433	410	391	416	399	433	421	450	427	419	409	407	433	394	400	386	431	409	367	429	417	384	401	432	414	377	406	423	410	394	419	383	394	411	423	431	393	410	369	390	416	414	402	391	400	409	413	405	381	419	401	373	450	390	409	415	377	382	380	441	413	413	393	391	437	383	404	398	401	388	416	393	385	417	414	447	394	410	418	422	398	420	411	395	423	415	419	412	407	404	413	409	391	435	402	443	372	375	388	420	381	376	424	389	404	386	374	399	376	420	393	435	407	376	431	408	367	408	415	397	397	398	418	407	394	391	415	399	407	384	382	397	395	395	420	444	407	420	370	402	424	414	414	401	412	388	440	411	399	404	422	407	422	385	402	390	370	393	388	366	394	383	409	440	386	396	421	374	368	376	389	429	397	410	415	388	408	403	456	399	408	394	420	408	375	409	383	424	381	396	388	386	404	401	406	413	394	429	427	383	373	421	371	386	418	403	388	403	406	425	413	401	393	417	376	380	419	420	417	412	411	406	360	411	457	426	422	399	409	420	408	398	384	401	411	410	379	398	418	405	421	422	427	419	407	404	367	419	385	379	413	417	411	387	390	396	398	404	393	400	416	412	378	395	391	404	398	389	399	423	385	374	410	382	401	416	410	417	405	422	408	407	383	398	407	375	424	439	418	402	449	465	413	412	388	398	412	379	403	435	393	439	405	409	420	382	440	383	387	429	426	369	400	392	393	400	400	405	383	405	380	421	369	392	433	399	383	401	400	387	400	416	388	400	443	408	431	421	386	411	413	417	446	368	377	416	399	390	413	366	386	393	400	383	441	394	412	411	386	369	431	370	424	394	430	394	414	415	410	398	418	399	427	373	430	434	390	422	441	380	354	406
25479	21627	28228	25454	12767	1504	1147	1000	956	910	923	915	887	951	882	927	856	909	899	895	899	871	813	857	831	839	865	909	868	858	855	836	829	904	853	883	866	862	809	851	843	836	828	818	821	806	874	848	817	839	860	863	861	882	817	821	890	811	822	851	829	858	831	838	842	847	784	793	840	850	833	861	850	774	891	853	845	865	824	829	818	815	895	829	855	836	846	850	820	834	875	847	815	812	834	802	823	885	839	851	875	805	768	845	868	858	868	817	804	805	836	840	895	807	891	794	851	834	780	793	830	802	832	797	765	779	807	805	787	858	846	858	842	844	884	835	846	867	837	806	858	851	809	780	867	855	808	828	877	799	829	791	847	842	848	830	874	819	846	846	824	859	824	857	851	833	726	816	881	792	840	828	800	829	838	883	809	820	820	769	849	821	843	824	806	842	799	824	839	829	796	841	811	843	780	829	808	875	842	820	816	846	846	845	829	849	825	912	876	796	840	836	816	873	911	822	834	838	856	839	813	858	820	837	839	834	844	844	799	857	866	794	817	857	799	788	831	801	771	829	819	846	817	839	805	875	888	821	819	796	793	867	842	872	841	893	869	874	772	810	866	818	833	823	844	861	842	841	836	893	876	838	864	822	847	825	840	802	848	811	857	815	881	829	882	859	818	827	866	858	878	806	894	835	891	856	823	807	803	812	802	812	817	821	806	817	809	839	841	842	863	798	837	826	857	781	843	901	809	813	811	856	852	892	909	817	807	854	852	798	804	849	854	778	868	811	873	882	831	795	807	816	804	846	861	795	828	833	825	835	872	866	781	845	803	837	843	851	845	840	796	858	862	820	851	849	906	796	866	835	799	857	866	827	823	824	806	759	825	801	836	826	863	818	802	828	857	837	855	857	888	834	809	822	863	861	826	816	865	788	836	780	865	875	875	873	835	825	895	789	816	845	832	835	872	832	823	878	846	863	819	820	805	823	848	884	819	825	853	780	802	810	833	851	889	852	853	867	809	786	849	831	835	804	828	821	893	847	858	833	843	851	878	817	756	851	884	860	860	836	805	871	798	851	812	824	848	871	792	826	887	790	829	878	862	813	841	814	835	848	847	860	886	824	825	802	837	869	820	792	867	824	830	825	842	806	852	830	847	809	816	830	814	849	865	872	795	826	852	830	816	786	866	881	788	862	803	837	818	861	808	885	872	795	821	811	870	844	803	845	823	830	777	863	853	796	785	819	870	809	860	825	808	783	848	817	791	832	857	863	833	912	878	836	879	829	826	812	894	794	826	827	835	825	841	854	858	860	811	844	846	839	867	839	851	850	838	824	873	846	840	840	855	777	862	799	858	836	834	847	789	873	826	796	829	844	860	838	860	855	871	831	843	797	821	869	816	852	825	875	774	824	794	858	861	858	808	789	843	880	845	831	796	817	759	844	859	883	857	789	898	844	814	896	805	837	851	827	834	866	848	804	837	836	841	812	873	825	788	847	828	799	834	788	807	857	874	847	860	845	839	864	841	851	817	790	798	794	843	808	818	838	779	797	832	838	833	858	871	841	896	880	870	839	881	785	854	921	834	821	839	841	814	856	844	829	860	826	885	824	859	860	829	832	866	805	801	823	824	828	855	829	817	805	875	823	863	815	846	874	835	868	839	786	858	841	861	862	880	809	832	853	869	827	835	807	855	824	860	834	811	855	819	797	833	856	807	832	831	864	827	788	816	826	802	880	865	847	849	762	867	846	809	836	859	868	838	848	870	809	847	792	903	859	845	835	865	835	816	834	833	849	821	800	819	853	821	815	857	824	797	810	818	877	871	839	873	839	839	886	865	834	836	794	850	834	856	819	852	823	866	824	875	825	824	817	844	825	865	871	826	818	878	838	887	757	846	847	804	839	807	854	875	782	830	827	900	864	850	851	799	798	815	849	843	842	824	832	847	817	817	827	808	813	882	836	854	877	795	832	829	873	831	860	859	848	816	844	882	850	808	841	867	845	791	837	892	794	836	800	843	870	848	838	789	804	869	852	866	834	809	843	810	866	828	904	877	866	818	811	817	896	796	883	846	829	853	841	866	836	884	893	788	782	836	798	883	834	859	847	809	840	841	832	825	857	832	833	843	865	886	862	822	853	797	819	836	856	852	864	832	832	780	809	867	846	897	814	841	833	838	811	784	831	813	811	836	827	826	833	813	752	827	848	836	833	806	808	887	834	831	781	847	824	851	787	804	816	858	804	795	772	858	834	845	826	877	800	830	813	804	829	853	819	849	857	839	833	895	817	844	860	863	814	783	795	820	825	832	835	810	801	835	835	788	825	813	828	816	889	825	803	870	822	831	813	844	835	822	832	823	800	814	840	833	864	804	876	799	856	857	807	864	845	814	866	850	863	866	797	870	830	855	839	797	859	853	846	840	857	811	867	878	837	851	872	829	825	851	818	801	856	834	835	884	808	843	866	803	795	870	869	868	819	831	833	811	803	805	850	800	834	887	803	863	833	860	888	830	792	878	826	908	854	823	795	866	818	825	838	804	825	879	801	785	801	816	836	907	880	826	858	855	818	868	840	859	809	842	838	842	860	869	873	875	888	865	836	836	852	823	832	850	870	853	811	877	798	820	847	852	821	838	825	934	852	824	829	833	835	814	869	809	809	838	871	907	798	830	816	863	805	879	844	824	863	832	897	915	838	875	848	835	860	873	814	852	847	860	846	782	795	847	854	874	822	853	864	894	811	811	904	818	882	832	838	858	867	856	868	845	828	890	838	860	848	840	826	870	853	826	874	870	861	887	808	835	851	825	804	859	804	834	848	840	831	830	773	803	810	842	802	793	842	841	875	792	801	873	801	826	812	832	833	795	803	902	790	792	813	840	837	866	808	859	812	798	853	848	848	804	802	852	844	814	817	808	836	781	834	835	813	853	874	892	897	812	818	866	843	890	864	806	816	865	893	822	815	837	822	868	870	793	806	819	873	838	839	889	771	804	844	858	872	845	853	889	864	901	855	854	816	845	850	764	857	859	823	778	862	834	869	841	804	843	880	821	838	838	864	814	788	903	842	809	834	819	870	818	817	805	862	812	844	819	828	839	870	813	799	813	826	831	823	788	788	796	756	875	854	841	804	788	848	834	844	830	837	877	839	822	864	837	832	776	868	843	771	882	920	846	813	835	840	803	826	853	804	830	816	865	875	828	926	816	780	861	860	792	774	836	830	871	867	804	810	872	874	855	857	822	802	836	841	851	878	867	801	876	839	834	825	864	856	865	836	837	876	831	844	854	864	881	885	859	814	849	837	870	830	862	833	833	812	826	818	870	838	784	787	822	885	834	837	822	853	809	829	859	866	870	886	803	795	877	817	886	835	800	836	798	853	781	829	858	837	849	839	856	836	823	826	803	837	804	867	764	825	904	829	843	780	858	801	781	804	832	822	867	873	803	851	782	835	834	823	781	862	858	801	859	860	801	836	862	870	829	901	854	833	882	844	843	860	858	860
4809	6097	4785	2809	2117	1806	1669	1427	1405	1230	1202	1165	1136	1107	1106	1146	1089	1000	1075	1099	999	1045	999	1046	1061	972	989	1013	1014	1015	1018	1000	978	988	956	970	999	967	966	980	1001	999	981	1010	940	945	927	964	982	955	943	1006	1009	972	942	944	943	1009	963	999	1001	968	1008	1016	961	933	1025	989	1012	1008	1027	993	956	990	922	977	987	1001	962	947	903	991	1002	993	921	933	973	1018	975	959	939	944	989	1021	956	996	1018	994	984	884	985	1018	1041	972	927	978	984	978	991	904	943	933	948	999	937	931	987	1014	949	929	966	937	979	961	944	938	963	959	995	930	956	941	945	990	980	926	1069	971	933	978	1007	975	1027	944	955	954	954	972	910	920	940	973	978	1001	1023	1013	1043	937	994	964	949	997	948	905	1003	986	951	1056	1024	993	958	1005	962	976	989	937	965	984	984	970	943	960	938	987	987	960	958	979	931	980	963	985	1002	951	960	1020	1012	924	960	956	926	1000	964	985	933	960	911	945	941	1028	1002	1016	930	1006	989	951	929	943	980	951	1018	1004	1012	971	976	972	1030	977	960	997	998	981	907	970	990	989	924	946	1006	966	961	1004	931	976	915	961	952	965	960	957	980	1017	935	1010	963	926	979	960	978	1010	1023	975	921	926	969	1022	1002	971	967	916	935	992	973	1009	977	988	1001	989	965	996	949	962	1011	995	996	950	1003	968	993	986	966	962	938	954	964	1006	967	985	995	926	990	969	1027	991	1000	953	978	947	957	992	925	965	982	1013	971	998	972	952	938	966	1019	974	1007	946	992	936	902	964	963	1015	1013	1035	959	1019	964	946	997	964	947	933	967	955	973	967	967	1007	1009	935	1013	969	1010	995	1012	956	991	966	970	1006	952	992	1004	973	965	884	938	984	968	973	984	992	1031	943	1015	979	932	999	979	996	1011	922	974	974	963	983	999	919	971	1006	1066	954	1013	951	1006	1011	968	935	947	1026	940	973	962	933	984	936	989	974	977	972	1009	982	953	962	1003	930	979	1005	910	1028	978	980	918	969	1015	1003	956	912	959	1025	973	902	940	1011	958	972	979	1013	1002	972	898	922	961	985	948	998	942	1000	953	990	944	973	931	982	961	987	981	940	955	995	973	975	933	983	1009	973	932	972	961	931	961	970	989	952	955	983	941	1012	941	979	934	969	989	896	962	976	950	950	981	979	1014	935	935	955	928	1010	965	952	1014	965	1017	971	972	953	990	980	971	979	914	995	1029	987	958	1032	973	960	995	954	965	1038	985	1025	950	975	965	902	994	989	949	948	943	959	922	1022	943	973	1022	977	966	970	953	998	1022	959	1021	929	995	1007	954	953	933	943	1025	942	958	1011	976	990	1015	925	983	962	939	1017	946	969	1022	971	984	964	964	950	965	993	1003	963	909	977	955	1003	964	974	916	1010	899	941	985	911	972	1008	929	941	932	979	923	1011	917	976	960	977	992	1009	926	926	979	938	989	951	941	981	960	988	959	1044	985	943	998	987	943	920	1016	1004	956	951	1007	964	938	953	944	969	946	961	996	991	970	976	935	960	1018	992	1039	1003	976	913	962	1033	989	939	994	976	979	921	962	984	951	928	1019	977	941	985	969	988	946	1033	999	972	919	942	958	984	992	962	1002	956	1026	974	1011	953	1003	1039	985	988	962	931	973	932	979	943	918	965	974	926	971	1031	945	937	958	994	959	934	951	932	906	1022	952	974	988	965	957	1020	981	1024	945	974	927	978	986	982	909	921	953	968	978	979	1013	997	987	989	944	956	1021	1004	968	923	967	968	967	969	997	984	959	950	996	956	975	957	1013	982	927	1034	1010	974	970	988	979	960	1018	958	952	955	983	959	990	921	965	963	976	1020	952	1071	948	999	981	994	959	1060	991	923	950	902	942	964	924	981	985	974	1026	974	1000	973	961	956	925	929	1016	967	1061	941	980	961	1005	950	968	977	985	1032	1036	1001	988	998	1002	986	1029	975	979	932	990	958	909	947	1022	950	944	1005	975	1033	931	1021	909	1023	958	946	926	992	932	959	990	982	978	943	984	996	1016	978	945	993	998	995	995	1002	983	989	1004	903	953	967	947	959	962	978	984	1014	988	1024	934	982	926	948	1014	937	953	1081	983	964	969	968	955	977	1021	1013	949	930	999	963	993	1005	983	1032	1001	979	941	971	954	1010	934	991	936	932	1023	939	952	921	988	973	986	969	948	946	944	997	974	985	926	936	989	966	954	929	949	981	985	987	906	971	951	916	1001	949	967	963	940	996	923	1014	954	973	966	973	953	954	938	971	954	951	960	961	936	974	945	978	908	923	993	966	1000	992	986	940	985	969	941	939	972	926	956	968	997	971	1024	1008	1000	988	947	993	972	986	1002	1002	1041	966	995	961	978	989	1016	920	963	912	1018	1002	977	970	952	897	913	959	922	928	989	989	970	938	977	975	958	936	921	957	996	930	951	979	917	962	981	952	961	953	998	939	982	936	1019	968	1020	995	995	1008	961	991	1056	953	982	961	945	972	1010	1000	931	999	976	971	976	1008	928	911	964	949	1003	965	909	941	928	966	931	945	957	971	968	970	1055	972	946	963	995	935	1030	984	985	998	1011	931	956	989	973	976	921	1006	1008	978	933	950	980	932	930	1030	943	972	951	962	930	996	950	961	1033	983	958	933	996	926	942	968	944	985	930	953	977	968	967	1012	981	951	1009	929	957	989	984	965	984	960	952	982	958	1011	929	989	974	899	993	959	1001	968	959	973	920	968	939	996	947	935	972	982	1049	992	970	982	978	924	939	943	1010	927	958	905	998	925	994	982	1000	904	983	1047	980	930	1039	975	951	965	1031	961	943	1009	929	999	971	950	967	969	973	983	936	964	928	994	949	930	1080	1006	902	993	982	1009	998	947	979	980	1059	1022	959	984	999	919	921	918	960	962	984	1023	1004	999	973	983	914	968	963	988	962	972	997	986	938	898	973	1009	989	963	976	1006	966	958	967	960	1020	983	958	984	987	997	985	1009	966	910	937	990	949	982	983	1007	959	979	998	935	925	932	975	1025	956	949	1014	950	1026	967	959	976	948	916	966	972	958	993	979	994	941	932	933	998	992	988	994	969	927	912	992	1002	1057	990	985	987	929	946	912	980	947	1003	977	970	990	979	973	975	969	928	1028	974	988	905	974	953	993	984	956	1047	931	980	957	1037	963	995	1012	960	982	990	965	973	995	959	1032	985	981	944	948	944	946	956	1036	987	958	948	956	977	996	987	991	958	946	951	961	915	993	971	965	939	968	946	960	924	992	921	978	971	968	904	967	972	917	937	970	938	900	1005	1010	1007	984	981	992	963	966	975	932	952	965	930	1019	965	1033	922	979	916	946	1038	934	970	969	1014	922	955	997	961	1000	981	987	961	994	966	984	972	997	964	964	985	1009	924	1023	944	1007	938	941	957	948	931	970	961	962	936	930	1026	972	1009	1012	984	977	953	993	942	1018	1012	953	973	951	935	934	959	972	992	1022	985	977	921	956	982	963	1006	1004	1018	949	1007	997	964	942	977	972	997	942	1002	1025	992	958	975	953	973	960	983	974	992	994	997	990	994	938	1004	1003	964	971	947	968	962	960	937	997	995	968	958	988	961	993	910	989	931	996	1022	988	999	976	981	965	1000	976	966	1051	961	983	986	932	934	956	958	1036	953	984	957	951	973	932	1002	1008	994	993	982	1026	976	949	1011	963	945	1038	991	935	952
23214	21666	29696	24160	21661	21720	12287	1640	1156	1081	987	939	831	794	804	769	716	734	663	707	697	655	659	663	693	667	674	617	591	623	595	614	617	591	565	622	647	635	598	629	578	589	598	564	674	610	610	618	591	622	581	599	623	599	581	579	587	621	627	630	634	553	625	554	575	622	583	594	613	617	601	589	603	594	619	627	612	610	578	549	631	605	586	636	610	622	608	593	616	606	581	598	586	598	639	559	625	556	613	569	574	604	588	590	592	603	560	577	593	596	600	599	584	544	587	590	617	581	599	584	567	567	564	628	565	604	577	565	555	552	592	612	585	584	620	541	631	602	603	590	567	593	635	603	598	630	606	619	589	547	585	571	612	581	538	608	602	562	592	603	538	616	595	624	548	625	583	622	567	563	617	530	575	604	556	627	563	589	643	617	580	571	580	568	598	602	607	579	621	585	555	594	549	559	596	642	604	547	631	561	590	635	581	599	527	597	558	587	593	575	617	545	584	612	569	611	568	564	566	602	616	509	627	591	559	571	599	610	599	563	563	580	602	569	572	634	560	568	575	570	594	568	571	575	656	603	565	585	576	593	556	570	536	578	555	568	606	546	555	598	601	564	602	577	582	568	603	557	586	577	595	566	642	598	636	608	586	573	556	565	587	548	557	557	583	584	626	592	588	583	574	551	585	608	617	632	575	559	590	561	531	551	606	538	591	582	579	577	585	593	582	602	622	594	572	587	564	600	601	578	549	565	561	567	561	630	582	596	579	551	573	594	585	572	616	546	607	595	592	618	582	565	574	592	586	598	580	567	580	548	610	557	543	614	582	621	558	583	553	583	597	651	568	603	572	565	561	564	572	577	558	588	600	542	641	565	578	579	614	605	561	621	544	592	596	551	534	594	629	591	579	530	552	585	563	599	602	629	615	598	587	606	585	591	583	654	581	579	616	571	571	582	639	562	611	579	585	587	561	578	566	571	554	601	578	591	574	549	586	587	577	593	558	587	611	554	560	571	583	600	530	635	593	562	547	625	605	548	616	575	580	549	590	597	630	583	518	548	610	569	642	596	574	582	523	586	599	564	572	616	594	589	561	565	597	621	606	578	561	600	585	569	568	573	586	586	596	605	587	583	594	600	596	548	582	596	571	602	579	586	565	515	596	584	598	618	588	598	580	555	562	596	569	606	586	570	604	589	576	673	594	610	651	604	568	600	593	629	606	582	587	605	576	569	589	554	551	596	608	540	585	576	622	570	577	605	590	585	614	614	539	573	564	597	606	576	569	633	561	636	606	552	573	570	662	578	576	605	567	613	562	578	591	580	558	621	556	578	592	604	603	589	593	609	542	562	591	594	571	560	584	571	564	577	593	563	613	533	582	608	604	626	618	605	551	594	614	599	573	593	614	561	575	558	560	605	573	566	567	633	596	597	607	598	622	554	612	623	583	598	616	535	560	570	575	588	622	576	507	511	601	581	612	577	604	589	557	576	634	550	590	628	553	600	588	587	585	556	546	599	595	603	545	538	623	591	614	612	582	590	562	562	620	557	606	558	582	559	559	615	589	566	594	597	575	562	559	590	577	597	612	601	586	579	580	523	580	599	633	595	577	547	584	645	566	613	593	586	572	600	590	611	589	625	587	597	571	590	612	562	591	599	573	564	617	583	560	526	579	581	565	600	554	569	640	599	550	604	558	584	592	624	567	580	569	586	589	540	579	567	583	611	619	570	583	574	566	579	594	577	581	581	607	607	572	593	580	594	621	612	597	564	600	582	578	585	592	615	600	628	567	631	563	584	602	579	593	606	590	600	612	586	593	579	607	576	607	592	564	586	576	574	544	585	586	614	555	584	591	574	549	532	534	575	624	578	589	629	579	573	580	573	587	607	631	637	583	599	604	586	559	573	598	560	589	616	616	577	537	594	578	593	598	612	589	572	602	604	599	603	557	597	600	552	572	595	574	590	578	589	583	630	593	567	561	534	595	559	547	577	599	576	564	589	605	575	597	560	590	559	607	603	598	612	562	572	610	584	614	609	599	629	567	591	601	575	589	602	589	575	572	545	559	588	561	586	568	594	599	572	578	591	621	585	556	586	607	603	605	556	577	613	580	567	570	583	565	586	580	577	556	558	601	580	545	602	611	575	600	596	593	595	560	574	573	576	561	604	604	627	586	555	565	611	598	553	580	579	551	586	585	606	577	568	595	607	559	571	577	582	562	593	593	607	669	576	612	613	557	587	568	571	608	579	581	583	598	592	550	570	631	620	611	582	604	607	552	594	561	548	613	540	577	566	649	603	619	610	581	613	610	572	518	565	609	617	576	606	585	583	589	587	573	577	667	586	555	578	580	615	581	633	566	634	589	564	609	585	600	612	604	598	590	608	598	556	604	606	620	585	612	619	557	544	609	584	594	566	591	552	566	597	587	568	617	564	551	577	574	600	549	585	558	593	585	589	588	611	574	617	568	575	577	611	573	574	555	611	589	586	579	621	589	604	604	583	549	586	605	561	585	554	603	573	567	580	558	577	557	610	564	555	552	559	625	625	541	623	524	623	592	543	578	569	535	610	585	602	540	598	550	547	554	572	585	573	573	635	606	588	585	555	583	577	596	590	568	604	546	570	579	553	582	589	617	582	641	553	603	574	576	606	574	553	581	590	603	631	608	597	594	603	569	603	594	606	568	584	603	628	611	584	590	542	588	628	549	561	582	650	616	592	600	569	544	572	589	588	618	563	599	562	531	575	571	561	607	598	613	565	568	630	604	571	605	602	561	561	584	620	608	602	564	573	595	602	589	605	554	579	559	543	559	551	584	546	580	566	605	566	588	573	543	613	593	575	574	556	589	606	583	566	642	573	583	570	586	559	587	599	611	549	561	557	591	610	621	581	539	641	550	543	598	560	612	565	592	571	602	545	600	585	562	571	560	596	626	584	597	594	551	586	583	571	561	596	612	610	566	557	593	584	539	581	559	578	583	586	580	567	547	607	532	579	583	628	564	591	588	574	567	590	591	548	607	587	583	568	572	596	599	623	592	604	585	581	554	601	571	581	592	600	602	578	614	579	569	605	593	575	616	600	571	581	592	583	576	617	601	591	593	593	587	595	604	582	563	597	594	578	591	613	583	583	591	564	603	588	577	582	573	573	601	620	536	607	584	552	589	577	579	595	593	601	586	614	616	578	618	584	572	562	575	548	552	612	626	563	603	571	560	581	593	580	531	631	589	560	588	599	583	554	595	549	613	553	579	596	571	557	554	572	610	567	634	631	572	573	562	585	541	619	650	562	613	584	527	586	558	585	587	579	558	629	545	606	543	549	590	592	573	600	591	584	604	585	593	646	601	585	586	619	588	609	602	579	562	598	578	567	613	571	569	592	575	609	587	588	611	593	561	604	621	574	583	599	579	615	628	569	617	625	576	595	520	590	589	587	609	601	562	548	597	596	561	577	564	622	581	549	577	550	585	594	589	581	564	619	571	590	565	557	524	556	616	564
7075	16717	13394	7177	5042	3876	3080	2498	2087	1796	1616	1447	1232	1173	1089	992	995	931	912	826	833	797	787	787	768	775	759	773	765	751	724	722	733	692	720	744	687	718	682	707	725	686	722	748	643	722	664	664	665	700	669	689	692	667	673	684	650	706	695	650	691	718	657	733	672	645	673	672	644	694	656	711	723	685	656	641	686	654	657	699	695	669	676	694	645	700	657	700	672	665	607	671	703	648	654	680	681	658	677	704	687	647	659	698	649	687	690	665	672	692	696	689	643	676	653	624	702	682	692	659	660	668	736	661	662	639	693	648	692	641	602	650	698	647	652	640	630	640	673	659	669	615	709	664	647	639	647	670	624	620	676	676	664	635	632	692	634	704	706	667	698	665	657	689	652	687	692	674	673	639	641	696	676	614	662	632	668	649	665	670	647	665	662	658	691	693	691	628	665	668	655	655	673	686	668	629	676	649	645	707	701	704	736	629	673	626	637	632	624	648	629	666	626	654	665	745	643	667	635	662	647	696	594	620	652	669	647	649	654	635	621	685	679	629	637	644	614	690	683	673	667	693	647	647	707	624	678	641	628	658	698	655	672	695	661	657	681	680	658	695	692	628	655	715	646	655	663	634	665	652	690	692	645	630	738	673	678	659	615	655	648	651	649	684	678	618	642	664	648	686	636	678	672	676	640	628	704	655	655	680	642	710	666	704	643	676	645	651	692	660	639	648	646	709	690	707	638	613	656	660	671	676	653	682	634	640	671	633	618	635	682	668	653	631	678	695	663	634	635	675	661	657	655	688	644	679	642	633	687	675	651	649	659	644	627	641	737	666	636	665	667	669	663	699	707	664	673	634	646	673	647	714	639	677	618	671	653	661	655	647	648	629	677	655	677	597	691	660	632	658	614	619	697	658	634	647	665	679	640	658	728	622	659	709	655	652	663	703	663	634	702	671	700	669	698	653	672	641	666	645	689	637	690	597	647	668	683	648	631	661	684	648	665	656	692	680	671	666	617	666	659	627	660	659	704	637	656	682	650	671	617	646	650	651	657	670	691	691	663	678	662	674	656	709	670	684	663	685	708	655	686	700	653	696	660	691	666	644	641	637	646	688	637	660	636	675	647	682	688	688	692	670	693	686	676	668	668	624	672	608	649	663	650	716	687	685	614	676	644	632	664	668	663	664	643	679	666	665	645	682	647	654	641	669	660	651	661	680	659	711	690	647	662	657	677	654	654	661	700	654	661	642	644	606	637	676	657	699	647	662	687	697	667	634	637	646	668	640	672	655	717	647	626	648	663	640	652	690	642	649	637	721	716	636	619	711	654	681	671	671	669	671	690	638	677	641	658	682	626	677	705	658	652	678	694	690	656	697	643	673	675	659	685	711	686	656	668	655	654	632	641	631	627	652	625	683	613	683	699	658	702	646	689	656	687	619	659	682	623	608	674	670	684	673	655	604	673	671	648	661	658	660	674	692	726	655	641	625	596	683	660	711	658	666	659	707	706	646	673	647	665	663	631	674	652	605	654	610	686	636	704	663	663	651	633	701	669	676	727	664	699	691	658	669	681	674	674	666	671	653	660	658	711	665	689	702	678	708	657	663	648	626	731	649	644	651	675	703	681	638	685	661	665	672	653	633	690	682	681	677	650	647	632	665	637	680	620	656	696	640	664	657	643	692	668	688	632	701	660	643	639	644	710	641	706	631	678	664	695	656	666	631	696	609	648	685	696	671	688	704	634	652	683	691	684	690	636	675	676	649	612	693	623	635	650	695	605	703	657	666	674	653	640	674	661	666	639	673	675	620	671	687	730	653	693	691	630	665	664	635	679	665	673	687	681	736	669	649	658	595	686	660	634	717	638	648	630	649	645	597	649	663	646	680	730	632	641	680	694	654	660	648	709	666	694	633	678	681	630	665	654	667	726	668	672	621	628	659	686	673	701	661	640	719	698	693	704	706	633	672	621	683	639	666	676	651	653	651	604	657	638	735	690	613	682	682	604	657	710	665	657	665	713	644	619	659	664	617	659	663	652	637	690	688	674	718	724	715	625	700	670	652	646	671	646	700	659	684	666	661	668	650	643	690	689	683	650	660	638	699	657	630	673	647	707	679	651	666	700	638	673	669	695	646	681	644	698	638	699	683	651	665	637	638	647	659	642	645	716	680	637	670	686	711	672	627	674	631	644	703	619	650	657	650	675	691	635	696	650	674	669	638	674	620	626	638	651	658	644	658	637	685	660	682	643	663	675	658	693	610	657	587	680	611	654	648	652	660	663	701	625	625	685	666	648	711	654	653	649	653	704	684	653	631	644	683	674	614	671	696	682	687	716	660	695	649	641	643	671	668	637	643	671	599	696	626	692	659	658	662	703	647	694	654	685	683	638	644	662	659	650	650	698	639	707	650	640	684	688	664	595	726	665	667	712	678	661	671	658	690	645	680	642	673	643	682	710	651	688	672	681	630	644	685	686	652	682	645	661	636	632	687	651	653	653	649	669	640	661	676	679	631	678	659	663	668	661	644	660	667	630	661	632	657	682	631	702	677	691	641	658	641	644	652	681	664	667	653	669	663	658	654	688	673	649	672	682	661	644	688	670	699	657	653	648	613	683	644	685	718	666	695	632	646	678	674	639	653	652	645	705	664	706	704	666	695	662	704	612	680	668	654	637	656	616	636	756	682	664	662	638	683	680	656	646	673	691	657	621	650	663	637	640	664	658	697	640	590	665	629	674	640	701	702	660	666	678	650	681	669	640	648	633	713	687	655	627	634	653	632	613	649	651	692	610	638	639	706	679	705	643	666	595	665	672	629	639	640	645	650	645	654	657	648	651	706	669	635	674	668	657	687	630	658	662	713	624	651	703	647	676	671	721	667	666	683	698	632	666	647	677	701	657	650	682	663	659	662	649	673	695	642	681	693	656	663	667	649	655	684	674	663	634	651	648	664	698	642	629	658	708	630	665	645	661	666	647	650	643	691	667	661	662	696	633	688	608	664	645	660	665	595	665	634	664	719	658	668	677	660	655	649	649	656	646	663	685	711	660	638	666	655	656	621	663	708	651	645	643	646	662	664	646	656	642	667	673	672	645	641	647	647	696	698	658	662	644	623	659	659	625	637	675	653	616	695	617	657	662	713	669	656	636	637	673	655	656	647	663	701	675	685	633	622	654	670	670	657	686	641	630	653	620	688	668	651	654	672	653	650	706	664	650	655	667	663	648	598	666	685	666	641	652	658	690	660	622	639	629	669	665	671	620	682	689	676	666	639	659	668	649	672	649	669	702	678	671	664	698	646	705	678	629	678	584	715	672	663	653	605	587	674	683	654	629	667	626	696	653	677	693	642	640	672	662	655	719	687	640	652	665	667	676	630	635	679	689	689	659	673	638	619	757	668	676	687	676	686	700	690	673	703	696	650	654	611	641	673	661	628	733	685	637	634	638	670	663	690	652	656	664	667	655	687	629	699	648	705	662	678	632	656	645	671	637	701
27737	20551	7480	1005	659	692	604	607	591	514	565	581	589	602	614	592	549	537	575	544	579	595	614	603	576	570	591	547	601	589	567	603	544	603	557	575	596	552	567	548	575	564	598	553	563	601	542	555	551	588	575	600	568	570	609	524	572	585	577	568	551	581	571	576	582	563	580	579	571	577	528	585	547	557	572	594	595	536	577	587	585	594	587	556	584	544	531	577	556	536	531	564	572	575	552	542	576	584	553	577	549	575	597	575	607	569	509	537	576	596	571	548	580	578	561	582	594	580	569	583	555	578	588	577	547	598	557	535	586	570	526	596	541	558	590	552	588	539	582	566	552	584	561	609	537	558	580	567	571	564	589	504	570	577	563	588	588	546	594	583	567	562	544	594	627	583	570	587	602	565	516	558	561	546	585	606	595	551	541	599	584	576	608	548	539	524	576	567	540	577	597	532	535	560	557	566	591	599	608	557	544	618	574	513	574	601	568	604	563	586	545	608	572	554	507	595	560	536	576	548	566	571	587	565	543	562	579	566	562	544	540	555	563	498	603	561	591	571	571	584	612	589	570	587	566	554	537	578	612	601	585	520	589	584	583	561	616	559	575	606	558	587	593	579	568	542	532	539	583	537	577	605	574	567	556	583	522	565	572	588	587	531	563	553	551	569	546	557	588	566	561	548	605	561	570	566	573	562	574	584	515	518	630	588	526	564	556	547	575	582	583	573	574	596	542	535	549	542	566	589	552	564	579	563	574	565	589	564	533	609	588	544	586	522	591	547	584	571	561	622	557	593	541	559	575	565	551	601	567	534	539	557	620	570	563	585	574	556	562	531	578	542	543	579	539	549	570	561	568	558	553	570	598	577	599	547	570	601	599	589	599	592	555	579	566	557	578	580	559	502	576	595	619	593	560	581	581	571	570	596	562	566	571	534	509	551	563	585	537	549	558	591	568	574	621	581	575	523	559	539	581	586	566	585	590	529	589	583	587	518	571	540	597	573	543	573	538	566	587	549	558	561	590	558	545	565	577	536	568	566	551	583	561	579	576	616	568	589	532	568	522	619	532	579	589	529	547	546	565	553	591	588	558	589	545	558	553	533	547	593	572	583	564	590	605	580	543	599	500	565	601	546	562	611	585	564	562	548	590	559	583	632	576	580	538	538	584	553	547	608	554	605	545	574	581	591	572	559	557	553	562	590	568	553	581	581	567	592	539	584	542	596	565	571	536	568	534	575	553	615	591	560	525	591	558	563	559	561	571	538	599	582	571	518	574	578	549	600	573	583	554	645	572	545	611	642	588	577	551	567	606	534	578	532	586	580	552	587	550	567	543	541	591	570	573	541	588	584	575	593	579	552	574	563	547	567	552	597	575	580	555	599	588	568	600	572	566	549	576	551	584	605	607	631	526	583	566	555	584	585	586	555	583	572	558	563	609	530	554	573	554	574	545	573	581	545	607	536	569	543	559	576	542	577	553	518	545	570	558	537	578	591	529	548	628	549	591	566	536	550	555	574	586	602	611	560	533	609	609	595	510	608	557	565	548	582	610	583	593	531	559	571	542	563	603	572	546	592	569	628	563	561	594	587	530	530	587	570	560	544	561	559	553	587	594	566	593	578	573	547	549	540	562	556	584	569	550	559	589	604	565	535	589	562	564	566	614	566	605	541	593	575	554	562	549	528	531	554	537	552	581	563	565	537	570	579	577	562	582	556	615	523	607	568	592	572	609	575	566	560	582	562	571	599	541	540	594	563	557	550	590	540	582	541	579	609	537	529	543	570	548	587	563	592	545	600	552	535	572	561	608	581	588	605	546	584	573	598	548	560	591	613	569	584	562	607	575	544	582	606	539	551	565	527	585	573	570	511	585	570	577	562	526	562	549	557	570	556	559	576	600	567	560	574	569	575	568	562	585	573	525	599	568	565	588	592	559	560	596	556	568	588	556	551	569	561	602	562	559	581	571	579	567	561	519	596	547	514	578	604	561	566	567	556	538	570	563	598	613	555	577	569	565	568	551	566	563	545	605	553	609	563	557	548	590	583	605	543	587	564	548	584	558	585	520	572	562	588	557	588	569	570	602	565	603	567	566	594	620	575	614	584	550	554	600	573	601	559	583	560	588	549	603	537	567	521	559	570	561	594	574	576	549	548	553	599	622	531	584	543	560	570	581	592	577	596	563	532	587	531	578	573	607	593	536	513	582	600	525	580	546	564	581	523	577	568	570	605	567	580	550	552	593	604	554	565	568	566	559	553	573	568	557	560	577	606	593	574	512	524	573	523	563	565	580	541	542	565	598	576	585	557	591	572	587	530	556	581	531	568	577	580	532	562	584	542	545	551	584	576	606	584	606	593	586	551	563	558	547	592	554	565	534	589	562	581	566	542	556	551	568	535	566	603	530	585	566	523	556	594	564	560	593	562	563	610	574	530	600	583	573	593	599	555	545	566	556	567	583	554	596	583	588	569	561	570	580	546	575	565	557	505	553	567	536	575	584	545	569	560	569	553	577	533	568	562	549	570	576	590	568	547	553	549	548	547	622	569	599	569	575	601	567	526	553	548	610	567	594	557	579	602	539	599	597	538	563	603	560	535	579	558	583	573	577	594	616	582	561	510	570	567	594	535	616	573	554	533	591	588	564	581	605	518	559	530	566	577	580	578	551	549	568	537	593	552	583	567	581	571	607	602	575	611	575	555	532	577	577	597	578	580	564	570	586	636	572	576	526	555	561	524	578	546	568	586	565	576	562	609	575	569	557	573	567	570	559	576	534	589	595	581	589	585	555	617	560	552	597	562	544	557	566	586	585	584	582	558	552	603	549	577	548	542	520	600	618	612	568	576	546	571	555	579	528	546	557	569	558	595	575	594	550	564	564	562	552	581	544	578	576	569	556	596	574	544	573	554	549	560	562	561	597	541	556	592	575	562	569	563	559	528	582	591	530	579	588	538	568	567	533	560	578	552	559	560	583	580	616	526	584	513	594	558	570	582	588	586	544	575	569	590	535	511	580	531	555	594	591	583	532	569	566	541	555	552	545	586	527	553	554	587	550	547	548	614	567	568	527	560	539	565	573	574	556	586	555	559	588	559	534	600	582	569	592	515	597	539	554	581	544	518	542	582	564	588	543	567	610	546	557	592	578	555	547	594	569	581	598	540	591	578	598	565	567	568	539	564	559	566	593	573	539	573	586	556	554	592	568	581	589	554	561	557	568	604	581	521	557	543	582	603	607	546	558	559	588	580	570	536	564	587	570	618	576	566	568	536	562	572	642	571	548	559	594	579	554	571	607	586	581	589	592	545	565	562	564	563	549	579	591	561	540	560	530	588	597	585	529	595	553	605	580	535	576	580	575	594	576	556	572	597	575	538	541	572	566	568	562	587	569	570	582	573	555	563	559	600	537	553	529	582	528	560	604	577	543	563	578	588	541	547	582	557	581	533	557	589	601	557	560	588	569	565	569	559	553	605	556	585	528	568	555	571	541	579
4270	1421	1241	963	823	802	789	701	728	721	700	662	687	751	717	696	744	743	743	694	672	717	668	684	704	701	740	723	716	698	771	682	662	685	677	677	694	690	677	702	669	660	723	765	685	648	718	697	649	648	678	665	670	669	675	687	675	679	706	708	673	691	662	650	680	725	734	682	655	666	684	691	674	684	715	676	668	700	674	729	739	733	704	698	660	684	698	668	674	680	690	688	678	629	679	665	726	708	696	717	687	720	686	671	686	713	732	661	703	714	698	670	691	718	713	728	720	686	708	692	714	663	737	715	712	666	654	670	726	704	690	685	707	684	684	673	710	686	683	711	664	655	671	716	764	649	667	709	677	661	663	657	677	675	683	654	693	704	694	656	686	701	690	646	634	731	706	685	702	693	738	755	678	727	701	690	698	676	709	757	746	702	656	739	693	692	709	729	683	694	720	665	624	664	709	694	731	698	715	712	713	649	690	713	689	650	712	703	711	705	731	716	655	686	704	681	679	664	706	676	639	635	705	745	636	693	710	677	682	728	664	658	699	698	727	696	742	744	699	675	711	671	628	716	693	688	665	693	697	737	717	691	687	716	758	719	697	708	647	656	685	696	712	696	648	686	699	732	725	672	716	747	676	685	731	690	667	685	676	700	632	674	676	716	737	655	679	687	718	680	706	712	719	713	714	705	734	636	699	702	709	675	690	677	727	714	709	672	690	682	668	711	697	689	693	725	713	696	658	664	710	729	662	652	688	644	675	672	755	723	657	712	670	682	702	691	667	702	754	685	674	654	677	670	720	655	696	726	712	678	702	692	656	683	690	707	708	676	676	684	671	684	711	672	660	685	693	675	700	680	684	676	690	666	714	694	709	674	697	712	671	694	693	726	716	706	736	673	658	703	667	717	691	692	665	698	652	702	644	705	725	677	698	677	708	733	666	696	684	705	666	706	714	679	636	694	698	682	704	647	711	681	698	653	650	708	729	691	662	672	691	702	661	701	698	663	716	692	740	694	664	676	662	657	647	679	711	706	672	765	699	695	722	691	727	755	659	722	640	633	672	706	669	736	723	705	685	646	680	696	713	717	681	663	703	687	704	668	653	695	634	709	739	664	702	691	700	655	673	656	660	699	699	676	662	712	715	690	707	661	674	677	741	664	698	698	693	708	747	678	702	684	695	727	659	721	682	685	709	698	695	721	734	735	670	663	692	679	695	689	652	679	700	699	677	672	691	691	751	689	689	722	660	676	697	663	716	712	670	647	654	695	735	666	700	698	670	772	710	687	728	680	687	681	673	691	729	676	685	724	709	701	689	671	679	707	730	681	745	712	691	699	701	691	700	718	669	726	688	704	709	655	668	758	696	692	657	706	660	705	672	687	688	680	702	647	691	712	684	716	752	727	716	702	692	698	699	711	666	712	708	662	697	699	710	655	723	721	682	753	676	681	670	683	726	662	677	729	658	732	691	673	711	708	726	698	675	682	656	679	716	715	649	712	727	741	664	739	702	735	695	717	682	685	709	694	679	694	714	758	719	700	672	715	718	709	698	688	698	735	674	703	671	722	714	701	720	740	690	669	700	690	647	690	663	693	669	724	674	704	699	704	689	691	697	704	670	700	685	714	676	646	724	715	688	640	665	687	677	682	695	670	678	658	672	717	659	655	683	716	739	723	648	670	627	690	736	658	702	764	696	682	746	682	733	707	700	682	677	718	696	695	666	705	719	727	680	674	696	688	706	690	665	697	664	699	696	689	647	727	783	693	697	696	680	736	703	674	712	667	720	730	666	688	687	689	666	698	650	680	658	669	687	743	670	743	745	710	704	673	712	655	673	675	731	682	675	686	678	656	694	695	671	675	733	680	712	680	706	673	755	698	674	719	712	644	640	720	676	719	641	701	702	671	704	744	677	738	694	683	705	689	667	641	677	666	660	708	702	659	676	692	720	685	684	715	705	705	674	645	721	688	691	702	697	709	744	664	716	672	691	678	687	679	706	701	651	635	721	705	733	670	684	660	652	717	683	716	690	689	649	768	713	651	754	685	706	697	707	719	677	680	725	668	680	658	659	709	716	666	728	680	678	652	655	718	716	704	689	661	668	685	675	679	733	685	642	739	723	652	676	725	707	657	652	679	719	692	676	676	670	671	719	646	735	752	726	682	689	689	717	718	711	744	615	694	693	702	707	656	679	721	728	702	700	700	649	683	681	708	661	700	699	668	735	694	729	680	662	698	675	682	691	700	709	725	693	715	682	711	694	672	704	666	734	637	717	730	715	713	707	696	713	685	661	655	680	656	682	718	701	715	713	748	718	694	690	725	681	714	655	644	685	649	732	736	714	685	665	701	691	696	697	722	676	708	696	714	675	687	726	670	686	700	653	687	683	678	728	674	750	711	730	691	721	663	700	694	669	672	702	735	712	697	671	728	707	693	734	701	682	654	691	719	670	659	720	735	691	690	671	650	664	749	702	659	677	697	683	742	692	770	676	717	711	682	678	737	651	730	656	695	643	722	718	685	728	720	677	723	666	741	695	685	657	688	702	669	683	665	730	730	691	668	739	655	761	679	739	692	734	756	704	710	719	688	704	650	687	698	750	664	740	701	723	682	690	665	688	677	671	693	682	671	678	718	717	727	732	713	726	749	697	721	684	740	690	707	712	693	673	692	721	678	698	704	686	694	706	673	690	723	654	663	711	749	710	666	645	678	712	681	662	715	716	686	654	682	729	673	718	699	679	704	668	682	690	687	665	755	716	721	745	724	676	708	682	686	788	677	683	698	706	694	728	716	701	697	672	682	696	648	708	740	664	669	670	686	714	683	683	674	712	685	709	677	684	684	743	668	705	652	674	654	726	718	714	656	672	706	656	706	717	683	672	721	724	667	690	661	720	738	709	702	681	739	660	695	684	708	685	626	716	708	701	718	716	658	679	693	685	716	704	690	663	661	702	659	674	657	649	643	692	660	694	682	728	677	706	693	650	712	703	658	677	801	672	712	686	715	689	674	706	735	686	677	740	693	688	705	668	692	680	689	727	678	716	704	643	690	698	739	681	668	708	670	708	685	724	700	710	670	701	702	693	712	709	698	702	661	726	692	672	668	712	699	736	662	663	672	693	650	697	742	740	676	694	706	692	747	710	685	731	703	645	662	687	650	710	654	754	719	684	648	704	689	675	697	662	676	670	705	720	738	673	722	667	695	659	690	675	746	697	622	652	701	644	676	664	670	722	726	721	672	648	692	685	677	722	742	692	679	656	746	693	716	686	685	723	718	697	661	702	709	718	702	708	657	694	732	683	660	621	664	660	719	693	702	729	675	703	691	708	728	675	670	730	721	689	659	671	703	671	693	713	724	697	701	656	697	766	700	683	679	712	678	619	697	719	666	699	674	663	690	705	703	713	684	701	659	634	682	683	698	633	620	701	679	713	719	707	679	628	728	718	717	641	684	711	652	714	709	719	685	693	664	747	697	680	719	696	672	669	678	727	690
24128	21638	29270	24508	21628	12948	1270	809	635	576	513	511	475	450	418	447	399	409	408	377	373	377	372	362	333	390	316	344	325	351	347	327	312	348	351	342	347	316	362	347	350	359	334	324	327	381	354	323	365	344	342	313	328	338	345	325	298	333	323	363	322	322	348	310	331	364	340	315	318	322	306	335	347	354	341	345	368	301	339	324	319	309	325	328	370	324	318	329	344	320	316	311	319	327	365	328	323	310	322	328	319	334	352	323	315	331	336	322	305	334	329	314	314	320	316	311	371	336	293	326	313	280	329	313	308	374	328	325	304	331	326	305	312	329	329	308	314	327	335	305	308	331	327	289	328	281	328	345	348	318	337	342	332	355	328	345	312	313	327	322	336	321	342	308	366	314	341	332	313	321	362	319	325	349	326	340	326	346	316	337	333	330	338	310	315	325	336	350	306	314	337	340	340	290	305	350	301	322	325	321	318	303	357	337	340	351	328	328	323	332	346	298	352	333	343	343	337	339	331	315	329	298	283	323	319	348	339	328	343	328	303	312	312	304	322	337	358	322	326	314	304	309	324	330	297	333	308	302	313	292	348	315	341	318	343	329	347	303	318	330	288	359	312	313	317	278	349	345	343	277	292	293	305	324	314	295	353	327	338	301	304	333	305	346	332	353	348	307	316	335	351	344	348	338	322	349	342	337	328	330	318	295	346	337	342	322	317	314	312	326	327	329	313	307	312	331	314	360	316	343	339	347	322	329	328	345	345	310	341	345	328	323	293	327	339	330	356	349	308	341	337	311	319	327	351	322	318	325	315	344	290	315	336	327	337	285	329	345	341	346	350	322	340	334	348	309	322	307	304	327	319	322	325	330	351	324	321	364	323	329	350	307	365	325	288	360	337	319	296	303	315	317	304	331	315	321	325	321	344	320	301	299	312	331	361	364	326	308	323	367	309	343	304	294	347	329	338	324	323	312	314	317	343	355	311	335	345	320	328	342	341	324	310	349	311	343	364	351	333	329	317	342	310	334	319	309	338	335	326	324	291	317	312	308	327	342	316	334	303	354	350	286	340	306	320	331	329	335	326	345	378	339	290	332	303	301	332	326	308	322	331	325	331	315	312	330	354	323	332	305	332	334	352	321	322	306	339	314	335	313	305	308	333	303	328	343	321	338	307	325	331	309	347	326	323	307	320	326	326	306	371	330	334	341	341	333	311	330	316	328	323	323	320	338	334	332	289	288	317	291	334	300	320	336	329	288	317	322	301	347	341	349	307	344	333	359	283	332	355	303	344	304	311	334	324	356	325	343	310	315	324	366	328	324	333	337	348	347	331	288	335	339	343	311	296	316	312	329	331	314	327	334	329	346	336	354	358	306	325	314	324	317	318	319	311	318	298	338	333	320	343	347	345	336	294	319	304	330	350	337	304	335	325	313	349	362	365	327	362	344	342	300	323	343	300	333	298	335	320	330	352	328	351	353	347	331	330	373	315	310	315	316	312	315	317	329	324	333	347	349	310	317	323	332	327	321	341	316	319	322	305	306	332	361	338	313	340	307	307	331	341	336	309	322	328	335	320	333	309	325	354	336	362	326	312	327	339	326	365	330	345	333	327	303	336	309	340	341	339	345	339	336	319	331	341	303	305	316	308	333	314	312	362	317	311	300	340	340	336	339	318	313	339	338	324	316	313	320	316	338	338	318	266	329	330	348	289	331	336	340	340	347	302	350	316	328	352	336	297	329	324	307	348	342	328	322	288	334	355	305	310	307	305	329	337	315	327	321	324	327	359	360	316	322	318	322	341	347	367	309	315	335	327	327	333	297	309	365	352	314	322	330	351	345	327	326	353	292	330	355	340	306	293	316	318	335	324	330	315	324	297	337	315	283	334	322	340	311	346	349	325	349	326	307	356	349	337	320	344	321	322	360	324	340	297	341	314	323	307	349	347	337	335	329	333	332	308	341	346	357	355	319	311	293	309	321	301	312	338	345	347	328	312	322	348	326	288	318	332	299	321	312	336	330	310	363	367	289	308	329	322	342	323	345	305	332	359	316	355	336	319	323	322	295	336	321	301	318	344	317	326	356	318	338	339	329	373	317	295	328	300	309	358	305	359	287	340	314	360	320	349	296	300	321	346	326	298	320	337	364	326	301	353	329	324	387	339	334	338	299	348	333	319	350	300	301	379	335	321	341	351	319	328	306	322	344	327	354	312	334	328	365	344	333	335	329	367	333	314	312	310	356	336	299	327	335	350	320	347	301	325	352	346	350	344	356	341	322	320	347	312	333	339	324	380	351	335	330	315	323	346	290	326	323	354	327	309	326	319	328	321	334	348	301	328	279	306	318	326	317	339	347	327	298	338	345	309	335	331	330	323	316	314	317	336	346	323	344	342	306	337	351	324	317	335	335	333	322	297	348	343	352	373	337	319	310	356	324	297	331	312	308	323	305	338	338	319	326	340	303	354	325	321	333	340	300	334	314	345	325	316	324	339	307	335	327	322	296	322	301	364	335	342	314	337	315	346	327	332	309	338	321	336	299	325	348	296	295	314	341	366	319	335	344	350	334	314	341	311	327	323	313	343	348	330	323	347	312	283	311	354	302	330	337	338	312	303	310	292	347	319	308	323	349	323	292	334	333	332	298	307	333	311	342	339	337	300	309	354	320	291	346	356	340	338	360	393	288	352	314	354	328	319	335	360	303	307	351	319	336	318	335	352	341	322	310	315	340	325	326	340	329	317	306	310	345	345	319	333	323	334	338	322	302	315	317	327	310	336	358	319	321	350	346	321	322	343	353	334	323	337	333	337	342	353	361	336	353	363	324	311	317	371	336	320	307	313	297	322	313	281	317	310	320	321	299	350	342	319	329	332	332	317	336	309	314	293	324	325	328	293	317	322	341	340	332	356	365	338	327	312	347	337	286	317	344	338	354	337	354	344	329	333	331	345	342	320	326	335	334	310	336	310	328	326	317	320	340	352	321	304	310	331	341	317	296	339	283	305	301	292	324	316	326	319	321	291	315	304	333	358	329	331	304	327	279	310	348	282	338	327	327	326	327	324	337	318	350	349	308	294	362	337	350	350	336	343	345	281	339	313	307	335	301	310	309	338	344	352	264	329	343	341	353	353	319	323	334	318	314	324	332	343	294	304	311	350	329	310	333	342	325	331	308	344	347	345	335	331	332	328	361	340	303	297	290	322	309	343	354	283	317	312	341	336	301	300	332	340	337	320	333	311	345	312	323	304	299	327	350	357	312	338	335	369	335	344	328	322	320	339	371	326	316	325	324	339	301	340	335	333	318	306	320	321	349	332	310	340	333	282	351	330	307	285	354	338	335	305	351	349	326	320	321	340	307	331	376	346	287	343	309	338	311	328	354	344	378	306	316	334	330	324	337	307	329	324	273	283	312	320	324	312	349	296	325	345	300	355	330	330	319	350	320	323	313	319	300	344	312	348	291	315	355	312	312	320	338	319	349	349	328	338	319	329	331
4805	10375	8183	4019	2849	2177	1634	1348	1146	1031	849	843	760	685	646	579	586	521	519	549	492	502	508	497	470	463	479	424	501	440	419	494	449	427	418	483	419	406	429	416	434	428	393	427	415	435	406	419	395	424	434	387	424	404	384	395	412	442	454	436	405	431	441	349	428	403	414	377	408	433	407	422	388	413	397	406	396	425	402	438	448	406	396	419	424	420	407	406	395	385	433	417	418	374	396	443	409	418	423	422	402	432	398	401	434	412	421	410	381	456	423	385	384	420	423	407	374	424	397	384	390	387	431	446	398	407	450	441	464	420	354	436	415	432	389	401	428	393	446	414	375	423	426	374	408	422	400	432	423	400	435	368	389	388	404	405	377	413	425	394	459	368	391	398	402	440	385	413	396	409	414	403	371	402	426	423	409	419	421	424	408	388	408	404	383	416	417	404	386	423	439	397	381	430	395	430	417	406	406	440	399	399	416	437	444	430	406	421	395	431	409	418	421	419	435	429	437	371	393	410	447	396	419	423	371	389	404	404	421	446	370	408	423	403	421	394	432	396	399	427	449	411	405	450	402	405	413	400	399	415	409	414	414	368	391	421	378	394	399	401	377	392	353	389	370	429	415	452	428	368	404	389	404	418	429	394	404	462	449	404	450	391	426	421	421	375	400	424	367	440	444	434	382	417	431	391	418	398	420	420	406	390	406	411	396	412	385	433	407	393	390	457	375	425	425	394	438	395	425	420	390	415	426	410	430	428	360	356	411	405	423	431	403	432	414	437	370	405	449	418	414	412	417	404	394	382	396	386	418	382	424	389	378	411	445	390	426	398	382	428	430	415	433	380	401	414	394	425	391	393	421	383	384	429	421	372	394	421	410	399	389	414	417	413	388	433	410	379	426	393	428	428	409	380	404	434	432	463	417	391	419	403	409	401	400	439	412	403	392	409	390	417	418	389	393	405	377	414	437	402	398	388	374	387	398	385	417	395	414	403	378	428	403	400	383	448	433	417	382	425	428	394	416	427	398	392	398	412	387	415	405	391	393	414	420	412	417	417	406	408	432	428	409	369	394	409	393	402	398	382	436	436	389	442	455	409	386	411	392	414	393	439	403	384	397	434	414	404	403	419	398	375	423	381	415	424	364	394	430	422	427	401	386	448	399	392	451	366	409	385	418	376	400	411	417	434	412	407	404	427	428	404	404	392	393	399	410	400	420	419	448	428	404	399	414	453	479	411	432	411	402	409	373	408	429	347	435	390	432	388	417	400	410	389	392	406	409	424	393	421	411	364	409	396	409	456	406	410	451	401	414	390	413	425	424	405	385	409	412	419	375	398	377	410	418	454	396	420	391	437	397	378	416	396	383	425	415	396	428	407	419	411	395	411	403	411	384	416	389	389	389	412	401	423	407	412	432	392	441	398	398	430	425	379	454	368	406	413	396	413	386	393	411	428	400	408	404	451	420	409	414	422	391	384	429	394	450	398	416	399	414	414	382	419	364	410	415	409	407	414	410	373	430	407	376	395	392	459	436	414	422	370	404	391	385	393	407	400	399	430	441	372	414	448	411	408	379	411	430	370	390	402	371	385	411	390	375	429	414	462	375	370	393	404	412	400	395	417	385	405	391	404	378	424	399	391	419	413	420	392	401	431	406	431	394	396	440	414	427	358	398	393	403	408	401	405	419	382	420	378	396	411	403	414	415	403	382	420	395	394	430	401	423	445	414	398	368	412	432	407	480	384	391	399	396	383	346	373	387	408	404	422	384	424	396	409	402	393	435	414	417	424	394	387	396	399	385	385	389	419	413	406	388	410	438	391	404	427	419	415	380	413	441	444	429	399	393	403	417	437	398	423	392	428	413	382	433	404	410	401	405	434	390	432	412	416	396	384	428	391	429	415	428	417	400	418	374	440	415	384	382	422	397	392	392	438	403	381	377	425	381	415	394	422	409	401	401	393	367	392	409	399	422	396	401	396	405	385	398	369	421	405	400	410	421	402	374	397	409	392	394	423	398	396	440	422	416	421	405	414	425	432	428	414	448	411	395	400	402	418	411	402	388	399	431	433	389	446	404	415	373	411	407	426	403	391	385	457	379	451	397	429	383	397	422	435	388	409	395	425	395	402	416	433	391	426	382	386	422	377	385	380	400	389	383	414	418	389	406	405	401	418	409	427	431	424	418	410	393	426	366	354	399	360	414	380	386	432	387	391	406	385	418	377	396	431	422	393	426	385	405	399	420	391	458	396	433	398	401	406	430	425	452	416	373	428	399	409	401	382	422	446	409	426	412	411	409	390	379	430	357	403	383	370	385	398	401	423	405	398	426	415	389	372	435	395	389	401	394	417	380	397	388	394	436	418	390	410	388	432	420	404	447	375	415	368	396	404	413	394	369	412	433	419	428	394	395	383	403	357	384	388	406	426	430	377	434	369	420	432	400	414	415	405	386	421	407	372	410	390	386	409	400	421	381	394	396	388	427	420	422	362	420	430	406	420	410	380	415	443	429	396	401	390	373	418	442	388	431	424	398	406	372	357	415	414	421	381	412	396	422	423	421	411	405	356	413	371	389	393	406	427	365	386	396	395	398	423	410	420	386	391	386	427	454	437	406	427	401	425	408	433	428	421	420	416	377	396	395	395	378	404	401	420	412	424	430	431	422	415	407	414	415	383	419	420	412	412	382	410	401	422	418	399	416	397	438	386	391	435	417	389	409	411	397	392	421	378	429	397	416	435	383	429	397	412	475	419	410	399	403	432	404	382	397	411	388	408	407	384	391	401	413	394	425	419	402	402	413	414	403	370	351	397	412	383	355	416	420	398	394	392	404	353	405	369	395	416	436	468	458	378	386	426	417	426	389	426	424	414	419	429	437	427	409	384	398	419	384	423	399	406	389	439	403	412	409	419	379	425	423	411	397	393	402	411	412	403	388	388	406	397	412	415	410	382	419	386	391	395	403	389	424	401	402	383	424	399	406	387	365	424	420	368	396	408	367	412	419	391	435	452	409	418	417	387	428	416	377	405	382	431	411	380	413	386	391	418	429	403	440	430	397	433	395	392	419	418	430	441	408	416	375	424	416	426	406	385	448	406	396	394	423	393	445	403	389	393	379	401	406	414	435	421	427	407	420	377	346	408	433	430	401	402	407	451	397	400	404	390	418	431	432	382	431	397	394	394	394	393	411	379	389	441	415	381	416	402	396	426	418	382	418	387	386	417	384	399	416	395	430	401	412	389	415	408	418	401	457	374	392	378	448	424	402	384	433	407	374	395	386	390	438	401	394	373	396	395	372	394	392	416	416	408	400	381	401	408	413	413	387	399	399	403	429	430	425	396	424	419	402	368	417	392	419	382	429	388	381	391	452	420	392	396	412	441	401	396	421	430	435	427	418	403	427	411	377	418	433	398	436	380	395	362	397	392	400	399	417	392	418	408	419	412	385	399	372	402	398	425	431	435	413	394	419	380	426	431	404	440	420	404	394	382	393	396
25437	21628	28240	25431	12699	1497	1167	1015	991	993	977	902	899	935	843	893	850	849	864	875	848	859	857	870	834	832	843	857	888	834	832	828	851	886	879	856	864	826	904	810	864	800	865	885	803	832	842	866	892	876	797	826	875	857	913	844	841	815	824	867	816	872	903	822	809	846	825	839	808	833	870	893	836	843	838	845	872	820	871	852	861	866	886	822	855	825	767	850	857	914	852	822	824	860	821	865	841	827	844	849	854	808	850	824	823	886	852	862	846	811	839	850	834	849	855	846	834	866	868	798	822	846	887	791	846	811	857	901	818	814	815	859	846	837	858	883	857	849	810	814	854	830	860	814	889	847	838	819	864	838	832	811	871	897	816	808	838	837	823	853	848	794	817	852	876	831	836	847	854	823	819	828	853	842	840	860	793	852	870	840	857	839	861	827	879	820	866	900	883	847	824	879	789	834	798	882	845	832	821	831	849	849	837	834	806	844	834	871	820	784	804	846	882	902	785	890	887	849	861	814	809	849	867	808	837	833	881	851	825	840	855	805	853	802	782	844	834	859	840	851	830	875	891	862	848	903	840	905	817	853	834	847	860	846	844	752	902	874	853	786	834	830	858	880	832	820	914	850	850	822	814	821	835	827	859	787	889	864	859	862	860	842	806	836	895	861	857	821	817	853	819	831	841	867	841	846	820	809	857	827	881	867	795	833	861	812	905	777	789	832	853	873	833	851	865	847	811	841	895	835	879	861	844	863	767	823	846	863	870	842	854	830	814	806	870	865	813	848	836	852	825	845	773	813	841	884	878	893	907	870	849	776	866	816	825	848	776	839	881	837	808	889	807	825	815	867	811	851	853	861	857	850	834	866	824	803	837	799	824	885	812	862	852	813	844	872	832	834	884	824	833	835	894	850	807	893	817	831	809	782	851	834	854	841	868	859	830	786	824	772	816	828	827	864	804	867	846	842	813	834	875	788	846	855	857	814	893	815	799	849	840	834	836	837	830	810	807	880	846	829	837	842	834	802	844	799	866	870	821	762	890	870	796	881	824	821	815	844	879	827	855	811	807	823	845	807	827	769	847	773	845	819	830	862	835	853	827	870	835	847	840	822	847	823	787	817	816	870	810	842	829	829	883	853	854	855	875	804	864	790	823	871	804	845	893	812	819	842	884	834	833	823	801	837	794	853	886	841	835	858	801	831	784	835	846	867	825	808	826	837	806	858	858	756	845	854	819	856	850	875	815	844	830	854	865	821	899	812	791	845	812	826	829	895	793	862	877	807	837	853	847	835	784	785	815	844	855	831	870	852	788	849	841	750	866	858	824	843	821	848	814	854	844	860	804	858	811	815	837	874	889	837	879	825	825	846	841	843	805	890	880	855	825	794	851	771	804	857	878	847	858	885	834	805	788	832	851	828	783	891	822	816	860	797	847	813	826	924	813	833	880	864	782	838	801	886	835	823	842	826	879	838	839	880	825	833	820	817	820	820	866	853	830	834	879	844	781	806	872	866	850	842	835	835	856	822	854	801	832	850	793	808	812	873	868	868	797	875	858	861	820	873	835	834	835	841	853	865	809	893	840	868	821	819	895	855	898	781	859	828	820	839	847	892	817	781	844	834	790	791	841	874	865	828	789	865	828	845	799	861	844	786	813	897	781	823	869	817	867	881	842	838	834	861	858	833	873	882	853	809	867	792	843	841	847	861	815	851	828	816	857	899	830	828	838	833	868	827	834	880	836	833	828	839	844	827	840	836	891	836	857	783	797	850	841	832	842	849	845	827	788	801	826	788	797	876	813	838	830	868	837	778	883	842	845	874	825	812	846	808	822	873	827	840	873	793	809	813	856	832	832	871	851	831	865	793	784	872	817	825	864	855	820	847	858	777	874	893	833	863	862	875	895	831	855	855	831	854	846	874	826	817	834	888	882	828	872	824	878	840	825	885	847	822	867	868	849	856	815	827	837	800	779	828	837	811	864	821	808	857	811	878	843	851	845	810	900	882	872	870	824	770	863	837	858	861	802	811	806	838	835	871	859	834	804	842	873	817	805	818	898	864	832	868	849	843	852	846	860	834	882	814	825	862	891	816	885	842	811	785	857	841	834	872	804	877	840	799	838	799	835	858	881	844	824	813	785	846	803	850	845	830	889	852	801	837	840	861	884	838	857	854	838	830	833	871	827	839	838	835	896	882	819	840	869	900	851	861	842	791	862	842	844	890	879	836	865	816	862	859	806	848	882	858	847	827	818	848	833	850	855	836	790	847	837	869	809	842	868	808	857	808	837	862	838	819	805	852	822	814	816	855	861	865	867	870	762	854	795	822	846	885	860	832	890	829	816	888	852	851	866	851	889	850	801	833	771	825	813	828	823	883	828	826	815	855	847	843	905	826	815	866	854	882	873	881	847	852	830	780	866	830	822	821	917	771	850	826	842	822	811	873	825	833	810	806	878	815	849	823	820	825	848	772	867	782	845	829	897	805	838	876	860	828	832	850	887	833	810	859	839	893	849	839	829	857	808	808	823	782	796	830	797	820	858	818	822	803	802	853	883	837	783	818	874	830	874	830	905	854	848	810	807	823	833	859	808	852	848	882	853	807	863	827	861	808	830	812	803	826	796	814	824	869	863	857	873	791	857	850	862	808	867	842	828	878	815	828	815	853	824	843	881	784	874	842	830	881	825	810	858	835	907	855	804	831	836	825	806	813	879	893	877	880	880	812	811	889	838	866	832	822	862	836	848	861	843	849	856	872	803	828	878	850	906	840	839	811	795	889	844	835	831	837	845	877	892	832	778	800	891	841	781	828	883	849	824	904	869	858	826	821	880	855	837	844	867	811	849	885	826	877	823	817	856	846	779	916	896	877	828	850	833	837	844	805	806	851	821	822	819	822	856	853	918	826	857	741	839	849	863	869	809	861	850	833	869	893	816	833	807	821	863	802	868	857	870	848	822	858	842	835	838	857	850	864	860	837	886	831	755	839	874	843	886	830	859	858	851	844	840	814	875	813	834	833	853	779	867	807	887	850	825	917	857	874	882	865	829	858	839	839	793	798	837	850	874	865	840	812	840	851	836	856	828	849	832	813	875	867	853	878	843	838	852	824	841	838	855	855	876	815	784	884	877	943	821	836	863	813	771	851	824	821	821	775	830	804	844	871	876	837	812	862	868	785	798	850	865	812	835	851	868	844	848	846	837	859	849	883	854	825	848	817	857	836	777	853	834	868	834	819	892	829	807	898	843	805	809	847	836	806	861	837	832	815	873	786	813	799	906	782	830	842	889	850	902	842	831	832	860	911	838	838	868	848	862	803	834	835	812	823	852	796	825	777	844	826	898	822	857	795	822	848	835	834	815	855	783	849	807	792	823	799	794	829	817	811	807	846	836	816	823	833	782	826	827	877	874	802	791	836	852	856	862	837	827	841	873	819	831	855	866	836	896	764	844	879	848	830	805	844	782	834	805	838	874	824	832	872	840	832	841	812	864	835
4784	6077	4863	2777	2194	1852	1570	1487	1279	1272	1242	1167	1130	1133	1116	1082	1014	1039	1051	1071	1073	1019	1030	1085	994	1003	990	1016	1015	1023	998	1047	1003	935	989	1000	1027	1013	952	1013	979	1056	923	918	974	997	1014	989	984	991	996	1037	976	985	1025	990	988	993	1021	1002	1042	1014	1001	961	989	965	993	951	953	977	989	976	1009	974	928	957	990	978	981	935	979	989	1038	1004	1012	1016	956	975	1013	1009	1005	967	961	943	991	950	971	1032	1051	917	989	949	1014	973	974	962	975	1031	929	995	990	927	965	974	992	1022	972	991	955	963	966	1023	1013	952	1013	973	956	1000	992	971	985	958	909	1013	981	984	952	989	930	978	959	1010	990	912	976	1009	969	971	956	946	950	944	1044	951	930	1022	920	961	1044	993	973	957	987	961	980	965	1002	985	955	977	977	994	1010	934	987	963	986	974	1010	973	954	978	931	949	990	1012	979	963	916	981	961	987	993	985	969	993	1011	987	992	976	974	952	951	941	977	1009	977	1007	983	981	995	989	918	1004	997	1012	934	994	959	1031	957	973	1005	959	1000	980	940	959	988	989	934	998	988	972	970	1058	939	1013	963	936	959	1057	945	1001	962	938	990	932	979	962	960	944	990	1027	1002	925	948	927	950	976	903	948	1011	995	964	975	973	1063	951	981	955	973	988	994	1005	990	994	999	997	977	988	961	978	1004	996	1006	954	994	974	988	978	1017	974	955	977	946	950	950	1009	902	970	961	959	999	937	961	986	1040	975	955	926	965	1008	930	948	998	987	983	974	933	924	999	920	1006	1015	1001	954	937	935	1013	1017	965	1006	980	927	963	1004	943	981	983	950	946	956	1024	997	935	941	979	956	957	955	990	940	925	958	967	925	965	968	968	942	1004	984	1004	949	1019	1029	964	1017	941	942	930	997	974	974	983	986	982	948	978	1001	921	1021	974	1030	1011	1016	1053	978	1005	934	968	1024	972	946	981	973	1021	954	948	953	941	948	965	1025	934	937	968	976	959	990	1011	961	995	1038	997	969	967	1059	965	942	975	928	975	959	965	962	970	951	1000	982	957	948	965	1019	959	982	1024	1022	995	971	979	981	1013	942	1007	988	996	984	975	999	975	991	1007	962	944	997	920	1005	933	982	965	982	954	977	980	937	929	965	956	931	964	989	1016	995	1003	1020	971	982	963	1018	986	973	974	984	1034	1012	993	982	944	989	1017	965	965	1001	1021	1002	968	953	995	989	949	929	995	989	942	883	1026	987	991	966	945	1017	977	960	950	997	968	983	1002	961	991	991	987	970	990	957	1020	970	937	971	967	983	964	996	982	961	1032	997	1009	963	959	990	977	1021	938	1012	1016	950	1026	972	985	948	984	972	1013	934	1015	918	996	1010	945	900	974	978	945	974	1024	924	979	984	992	1029	923	939	996	973	1002	957	962	908	1013	985	960	990	985	1006	945	980	960	1012	955	985	955	992	1024	971	964	1024	989	1003	1046	988	967	996	968	997	999	946	993	980	945	964	978	966	1018	1006	988	981	991	974	989	964	966	984	987	981	1002	940	999	943	937	1012	1020	942	1037	951	973	952	1009	1022	972	988	938	961	945	932	943	1030	990	1030	963	986	998	978	981	927	938	952	983	1018	978	945	979	974	998	919	1037	937	994	996	968	953	964	1000	982	1032	1001	998	987	1032	1040	987	993	1012	998	1029	1036	1026	916	955	911	981	1043	922	998	942	1008	933	965	996	978	937	986	954	1024	989	1020	943	966	987	983	974	994	971	972	950	968	998	919	1000	1021	958	981	979	968	986	960	923	959	934	963	1006	943	949	972	952	970	972	919	910	979	984	997	1003	946	956	1000	1000	963	1010	916	936	976	956	999	953	1011	956	987	955	988	954	939	953	1002	931	957	968	924	960	962	1006	976	991	952	983	1027	967	999	978	983	1035	906	963	973	958	975	1012	999	1043	990	1026	958	1005	943	963	974	962	955	973	937	1031	937	971	970	997	956	992	971	988	983	964	987	957	998	949	964	1011	998	956	939	986	999	949	956	973	947	973	985	985	1007	975	1001	994	979	969	978	1004	934	1023	944	990	976	1031	949	953	995	955	1002	1007	1005	924	978	955	978	1002	991	981	976	965	974	940	967	985	932	991	925	975	970	929	1032	1003	990	1011	1002	1014	959	988	980	1003	955	1013	1017	1000	1005	983	967	977	1034	984	939	950	975	959	990	974	935	951	1034	1012	973	978	945	979	996	967	1019	976	959	1013	946	955	952	968	1015	963	962	974	940	964	998	910	971	996	969	945	982	1072	1001	1020	1005	1044	928	980	977	963	984	946	981	975	1014	931	941	944	1022	949	990	929	949	967	974	943	968	982	977	996	957	979	934	1024	987	922	970	969	965	925	965	976	997	995	1020	981	987	958	964	975	1028	1007	1031	931	932	976	981	974	993	981	973	980	1004	1031	971	996	950	945	1013	1008	929	946	972	1021	964	967	947	983	978	1018	950	986	997	913	975	958	921	965	993	967	957	1006	975	1033	983	982	1001	962	935	975	945	938	987	986	981	967	1016	999	1006	989	967	1026	982	933	987	936	980	1003	1044	942	979	975	997	959	928	955	1023	967	1007	993	985	989	974	994	995	981	981	1002	938	1005	980	977	1025	982	955	970	973	969	964	945	948	989	945	944	1000	969	990	1027	904	985	899	980	963	947	998	936	956	972	983	1010	960	985	906	992	948	1001	999	948	1027	1006	941	928	1011	986	996	954	962	938	1010	947	970	912	960	1035	984	981	983	996	964	946	991	957	960	927	1003	1002	968	953	1010	1005	1011	960	964	1008	990	981	1006	1003	1013	990	932	959	1018	976	987	957	941	993	1006	984	971	994	1023	978	984	922	1035	984	1000	961	941	961	957	951	982	959	989	923	972	1040	967	1014	943	980	999	960	989	981	963	979	930	985	995	975	957	1015	949	1017	1007	969	973	982	980	966	986	938	1009	988	967	948	932	968	982	1025	947	942	1016	948	1021	972	1013	1017	971	974	960	950	984	920	1031	992	962	1012	993	951	984	951	983	965	966	965	991	965	978	964	992	898	985	989	1026	969	917	981	1000	954	963	980	1034	987	1021	989	982	954	945	1019	1056	974	979	965	1007	991	971	991	986	1002	963	955	964	1003	959	1003	967	1028	963	994	1013	973	974	952	966	980	950	950	1026	960	954	928	929	973	979	935	940	960	1039	958	978	946	963	1011	981	942	987	955	1037	934	970	982	918	998	941	1032	975	1041	1007	989	1026	967	921	926	903	916	976	1038	926	981	961	977	1050	981	1003	971	941	932	986	958	949	984	991	956	923	1001	941	958	981	942	992	965	926	1010	928	969	983	974	1002	1005	892	953	998	974	976	954	938	924	982	1021	1002	954	1005	942	996	1027	965	982	948	1021	947	991	943	1033	967	987	958	973	985	978	966	1046	995	978	1043	1026	946	1002	935	975	977	958	904	970	994	954	997	928	1000	1033	1004	972	975	962	1011	1023	980	1038	989	974	978	993	950	960	980	999	1014	988	976	960	950	978	970	945	975	992	997	997	1000	977	990	967	987	1045	970	1021	948	1003	975	971	934	976	1003	973	1000	1001	971	998	959	1002	963	985	992	1007	938	943	911	1016	960	921	977	1021	989	958	942	1017	1046	973	1021	1021	953	970	998	1004	973	991	992	995	987	972	1004	983	985	949	965	1011	974	1015	948	1011	973	953	919	990	944	978	987	980	945	969	964	967	974	1002	993	978	967	1004	945	965	1018	979	966	1003	981	959	917	1006	948	930	990	986	968	989	979
23212	21650	29650	24155	21644	21693	12596	1641	1213	1073	964	951	836	794	779	777	742	707	713	728	684	657	647	685	645	690	644	630	648	645	635	674	655	595	595	626	638	647	674	610	539	620	599	650	589	577	558	632	613	601	592	570	630	603	642	555	623	583	610	587	609	614	595	600	606	632	636	579	649	592	650	577	592	578	612	580	571	611	598	564	593	601	586	606	571	559	609	609	591	556	622	576	601	604	608	595	577	633	584	611	597	591	604	641	609	569	609	625	626	594	586	619	619	590	594	569	596	577	592	614	607	581	615	615	605	603	607	576	583	599	609	648	626	581	602	619	594	588	604	577	576	575	626	628	560	579	576	572	573	555	614	583	580	566	599	598	586	554	607	585	520	591	553	602	580	561	630	568	609	594	579	568	576	582	622	650	581	592	640	574	596	602	593	608	616	595	634	628	629	614	585	618	586	589	609	637	641	589	639	598	605	593	634	587	590	581	572	581	578	571	600	554	625	598	597	635	615	589	550	583	603	628	597	623	631	628	592	651	556	545	585	588	575	636	580	629	532	605	561	625	604	549	619	598	597	617	600	569	575	631	636	616	593	575	622	593	554	615	565	611	597	606	620	594	595	595	638	562	598	583	595	612	593	609	590	626	607	621	610	616	628	642	586	616	573	561	594	576	598	595	542	587	616	594	544	581	585	547	604	590	616	615	602	597	596	576	590	558	600	599	592	607	614	625	570	631	607	588	603	588	631	577	589	604	620	626	584	592	616	620	558	559	603	560	630	582	591	618	588	635	573	568	598	554	605	574	583	638	565	611	598	630	594	672	630	588	622	572	578	579	617	604	597	594	593	591	578	579	581	591	609	614	576	599	592	608	613	613	601	580	604	576	546	541	560	604	546	620	604	578	608	580	567	569	589	609	579	621	581	601	621	598	659	577	592	585	612	617	643	595	607	584	588	592	554	568	586	588	606	585	586	589	617	565	543	559	616	631	576	587	608	579	579	575	596	623	582	626	611	568	601	635	569	605	579	564	579	587	559	582	594	644	609	648	545	598	571	578	624	569	606	525	641	627	591	632	571	571	594	587	565	571	583	576	593	565	592	594	595	614	625	589	560	600	572	525	579	592	594	586	618	614	566	582	581	574	608	575	584	592	573	596	567	615	579	595	571	609	557	592	553	618	554	598	625	566	568	583	608	569	553	587	594	587	592	590	549	537	603	641	625	582	584	565	594	611	585	633	576	594	651	560	606	582	559	618	616	634	612	598	585	623	600	604	594	565	566	574	623	603	601	603	610	637	621	608	571	571	563	606	594	624	607	615	547	593	628	605	592	582	630	592	583	579	568	578	611	643	639	605	620	580	582	625	604	602	595	623	597	639	643	555	578	602	590	624	593	610	557	574	558	557	629	651	607	555	600	589	599	589	605	589	548	564	587	557	583	547	611	580	626	604	621	575	626	615	641	544	592	573	593	595	604	538	581	592	628	592	592	598	610	592	601	582	583	605	613	555	610	590	577	593	579	585	605	559	605	582	582	522	582	591	585	548	626	632	566	569	591	570	598	590	618	588	607	568	592	537	593	562	591	587	633	627	558	550	578	567	602	587	595	611	598	591	546	597	606	599	592	638	650	574	559	606	609	578	550	616	596	622	602	610	587	608	576	574	590	570	584	577	552	534	634	626	575	569	583	588	647	611	617	611	578	601	596	600	616	616	544	537	588	595	592	594	599	582	613	570	571	593	574	574	571	591	563	555	570	605	592	609	558	567	639	617	616	586	623	586	608	559	612	583	580	630	614	561	532	586	571	610	611	596	605	562	594	594	547	603	586	630	604	599	607	594	627	575	629	570	604	564	617	588	603	601	583	574	601	650	612	605	626	597	584	554	569	589	562	598	569	602	587	634	603	619	592	553	595	616	569	602	592	585	564	615	579	550	603	578	614	613	615	586	557	629	570	598	624	560	586	621	558	586	581	597	563	606	598	545	610	615	557	557	606	587	598	613	593	612	599	585	553	596	569	611	634	576	619	532	612	579	569	590	617	576	585	604	588	623	588	576	594	603	565	583	577	546	585	595	602	563	607	586	628	608	613	602	575	580	583	564	562	652	623	587	574	601	603	587	599	579	602	624	605	597	569	591	585	604	600	543	623	561	581	574	589	606	593	637	597	593	617	607	601	571	623	571	558	563	561	663	593	572	582	586	589	587	572	594	570	621	631	585	591	580	611	572	608	601	609	636	523	643	562	614	589	560	561	588	648	555	605	632	647	617	572	587	598	568	547	623	590	554	592	602	589	580	588	621	577	589	594	593	607	587	564	613	603	601	626	616	589	572	586	542	666	644	578	611	610	555	584	546	612	610	564	578	599	574	610	605	632	583	602	585	529	577	595	596	573	601	610	578	631	584	615	578	567	601	594	572	580	573	603	561	581	604	583	569	592	608	593	554	590	603	619	588	582	581	577	628	567	587	606	571	554	550	589	573	609	584	610	596	560	561	586	587	637	599	625	579	594	612	617	614	612	582	585	562	569	581	569	619	586	582	618	570	544	558	605	580	632	568	576	593	621	597	549	599	587	548	544	589	580	620	575	576	596	611	580	561	592	567	554	611	567	546	584	602	599	638	621	564	576	639	566	601	590	581	565	597	581	597	576	584	579	603	616	582	590	563	542	586	595	599	607	569	580	618	595	588	622	623	629	627	603	567	579	616	625	578	595	558	564	543	577	553	600	576	579	578	577	565	596	578	587	581	617	579	595	571	547	561	632	601	579	581	620	604	558	597	626	594	542	551	577	589	577	580	571	627	606	560	596	583	540	599	615	618	568	579	622	628	596	601	618	528	610	609	605	614	589	559	569	603	601	586	604	611	603	575	624	585	559	600	634	622	548	636	573	615	586	590	579	587	646	601	613	599	614	568	598	571	604	582	583	627	570	583	601	593	572	582	574	582	602	606	577	584	598	565	609	611	556	607	559	651	610	562	630	548	560	582	623	594	592	559	574	620	578	588	590	603	610	599	612	599	588	615	581	609	564	586	574	584	589	579	588	615	599	608	598	591	593	579	540	525	597	599	558	630	593	633	596	577	601	563	569	614	578	602	566	587	587	605	579	612	598	583	598	576	600	589	572	565	608	589	630	588	581	582	610	606	653	644	599	590	587	657	571	597	563	555	636	575	602	562	584	583	545	560	576	580	589	621	583	570	564	616	603	565	596	546	601	636	620	599	621	571	644	618	599	606	585	595	577	595	587	599	584	576	621	635	645	577	574	613	590	584	538	561	594	643	616	576	582	564	609	569	576	588	607	628	577	584	593	611	588	571	590	576	626	574	567	557	601	630	642	571	598	608	566	590	603	591	561	558	525	580	561	533	582	584	616	606	649	593	626	591	582	580	618	587	535	677	597	546	588	570	576	614	601	582	564	610	612	604	583	576	563	560	576	610	589	632	619	574	615	575	540	625	610	635	564	555	620	612	586	569	599	566	611	566	601	641	572	585
7289	16823	13495	7188	5048	4030	2965	2447	1963	1763	1566	1418	1247	1172	1068	1021	964	942	933	857	869	847	856	754	806	739	735	766	725	766	809	749	694	742	709	700	679	686	707	700	693	724	720	713	720	688	649	657	672	701	716	664	703	700	695	698	672	686	692	679	690	689	645	722	657	709	675	660	682	656	678	663	674	702	675	686	711	643	724	659	660	669	653	661	689	609	713	643	683	669	673	678	659	663	679	678	689	674	665	691	656	695	694	676	660	621	674	658	667	675	701	691	662	693	646	726	674	718	673	702	676	664	649	664	649	669	678	676	711	681	698	674	659	702	685	674	656	631	685	679	649	690	675	643	686	665	667	672	683	663	671	653	702	647	681	624	654	697	710	704	677	664	669	680	666	646	651	682	667	664	672	681	687	670	670	690	716	663	639	718	675	659	670	698	668	668	661	638	613	672	686	611	670	692	648	683	658	705	717	677	722	676	656	666	704	673	667	643	669	671	705	599	669	644	674	699	657	679	680	646	668	733	605	654	667	657	670	687	681	653	686	653	677	678	647	635	657	663	668	625	682	662	686	646	665	706	716	686	683	666	633	704	654	666	684	720	638	667	640	688	692	687	648	684	689	673	655	667	707	655	663	684	635	672	650	658	653	657	645	680	643	706	682	650	690	634	639	671	603	638	663	690	641	646	666	622	689	725	683	660	627	637	670	670	646	706	661	698	656	672	691	703	714	660	706	632	669	705	603	705	695	636	662	695	677	708	623	675	662	663	680	719	679	697	673	695	664	645	657	637	689	666	629	696	725	668	672	622	739	674	666	657	696	684	688	635	656	669	709	670	620	711	646	666	690	623	666	662	721	629	661	700	654	683	696	659	633	671	622	656	674	709	667	709	677	732	683	672	698	650	667	659	640	662	668	682	683	653	708	697	645	688	649	698	658	637	615	704	695	693	682	668	669	645	651	697	676	658	628	645	670	651	692	631	663	699	631	668	654	699	668	717	663	677	688	647	708	633	679	655	637	707	622	669	671	658	650	681	658	672	707	676	700	603	676	618	611	676	647	653	618	695	644	630	651	674	635	646	655	643	665	710	653	679	715	698	663	713	632	670	697	694	666	677	652	642	716	647	715	630	681	661	676	645	698	648	667	673	712	666	688	694	661	664	677	651	667	665	679	645	676	639	639	655	659	656	710	633	663	703	688	609	666	664	676	648	601	686	706	678	651	682	676	653	638	690	652	656	638	669	687	658	689	665	710	672	701	692	639	645	689	621	670	628	645	669	658	662	682	680	682	620	693	646	678	655	694	709	656	631	661	620	677	686	668	659	700	634	681	679	660	638	655	644	702	629	659	618	699	640	710	688	714	651	682	639	653	713	665	681	619	656	699	683	659	636	665	664	669	674	695	643	737	691	645	636	629	695	659	701	669	628	673	728	662	687	732	664	657	693	686	668	722	668	633	639	704	683	655	686	698	697	655	619	681	689	623	650	675	658	661	667	678	623	703	640	695	673	609	653	701	711	643	695	671	687	689	694	686	640	688	671	688	648	695	685	641	660	664	682	673	649	673	694	646	663	662	654	690	668	641	661	726	673	648	679	701	675	614	694	705	733	646	683	649	679	666	623	667	663	653	674	679	650	713	666	688	655	620	684	627	657	680	706	697	698	668	627	661	719	619	695	638	664	691	660	634	718	671	675	671	690	705	653	698	658	652	680	673	705	685	651	636	669	731	665	697	678	676	642	662	673	624	640	659	640	666	706	669	694	682	649	671	657	639	635	659	630	662	679	643	667	688	698	670	653	670	687	671	671	643	685	657	692	662	656	678	707	649	668	670	725	685	655	712	657	661	659	674	646	676	656	650	651	652	641	604	648	646	651	581	600	673	640	697	679	658	653	704	637	634	675	634	637	649	669	675	691	645	703	729	659	665	636	675	670	676	647	659	687	622	706	647	647	705	674	683	651	700	692	670	658	679	655	673	622	681	693	660	659	684	718	664	664	677	657	693	680	714	687	679	644	686	632	667	668	684	621	695	623	656	691	693	695	665	629	653	680	722	667	667	681	653	701	648	685	698	684	705	666	660	659	650	677	640	684	656	633	691	633	703	693	668	671	647	717	700	700	653	743	698	693	667	648	657	665	690	634	665	739	621	635	671	696	706	715	678	706	677	655	643	639	670	683	620	654	624	706	634	618	653	709	693	671	673	705	618	739	663	677	665	698	673	659	650	674	656	651	649	691	707	643	726	651	650	687	672	655	684	700	680	706	637	683	687	676	693	673	684	665	686	680	651	706	706	659	632	716	661	641	674	637	656	628	706	711	632	681	656	616	720	699	678	649	636	644	706	712	642	651	713	671	668	700	665	694	682	712	721	633	702	700	674	654	620	617	627	688	671	699	718	644	663	708	657	668	636	674	676	647	697	683	680	678	686	720	655	678	664	660	649	660	674	681	704	651	623	651	722	684	654	645	659	652	684	707	670	662	671	675	686	646	667	680	692	649	626	717	641	633	682	687	670	650	682	653	686	651	639	664	646	699	644	684	677	709	708	655	693	742	673	682	645	620	637	710	707	663	698	665	696	630	683	672	628	662	651	666	652	680	660	634	705	701	707	648	656	663	712	675	690	649	675	649	652	655	666	715	634	670	690	593	619	655	678	701	675	683	676	726	652	711	611	664	634	705	683	692	684	665	645	684	620	695	638	680	654	646	658	635	679	672	608	665	619	714	647	656	701	672	699	696	659	634	685	639	662	714	697	698	672	710	736	621	681	662	679	627	620	662	691	734	632	660	657	683	673	621	643	689	674	664	677	630	676	623	698	674	644	708	659	689	733	675	603	682	651	667	682	635	703	677	643	672	671	704	695	684	686	690	639	708	670	670	668	620	665	662	633	671	624	679	667	707	737	646	703	713	669	663	641	686	662	652	673	710	643	623	700	665	606	653	676	615	679	657	665	673	668	646	673	672	669	636	703	676	678	692	667	654	681	692	654	649	693	645	706	670	707	698	665	695	675	647	655	654	629	687	610	675	644	625	658	646	679	660	698	651	681	639	688	632	687	664	633	651	662	696	682	628	661	686	673	672	653	672	698	704	667	663	649	650	666	677	658	680	658	647	672	686	697	722	672	688	630	704	637	707	670	675	707	720	646	690	637	677	731	656	668	686	646	656	638	699	639	702	690	624	657	671	681	679	679	667	685	656	636	671	671	680	666	672	684	709	699	688	681	660	714	654	652	666	591	630	679	657	666	653	684	648	688	674	662	614	623	641	655	634	674	684	650	638	671	678	687	685	637	628	689	703	655	683	614	661	727	676	670	676	640	668	665	671	663	664	644	649	652	658	659	686	716	673	653	641	645	689	639	626	635	710	638	641	663	667	672	662	635	666	686	641	660	666	696	649	690	691	666	644	630	704	653	655	677	691	659	648	677	662	665	639	654	645	664	687	682	650	654	667	687	648	723	664	621	713	685	680	600	685	688	686	648	709	662	636	688	709
27594	20665	7991	1146	820	707	666	630	600	559	570	591	580	561	553	610	572	566	605	603	571	583	554	560	598	556	544	562	553	556	558	553	585	578	556	562	514	579	567	574	624	586	553	563	535	581	568	561	506	559	554	527	571	554	584	539	571	539	577	548	568	577	583	592	568	535	595	586	575	560	569	602	560	541	593	598	558	556	621	545	582	623	619	575	534	550	628	545	546	602	595	550	520	650	572	535	562	545	541	600	584	536	576	545	592	624	586	571	575	559	607	563	610	575	556	577	604	556	557	575	591	563	592	571	551	554	606	562	577	589	583	612	581	581	594	597	561	591	587	517	555	551	552	539	606	559	514	578	552	590	576	572	598	585	597	593	567	605	581	564	543	576	601	587	603	569	560	561	590	596	526	566	566	605	568	573	569	563	575	547	553	527	571	566	586	554	566	592	577	611	572	552	552	564	523	558	587	574	577	614	534	573	565	557	542	591	575	582	586	563	550	568	525	533	575	558	589	570	570	542	600	560	636	550	540	585	555	583	550	553	595	588	582	574	495	539	577	586	580	528	559	533	548	579	566	534	613	615	557	567	539	529	558	584	551	567	581	555	606	561	556	535	605	616	586	539	572	544	571	576	595	543	564	596	578	564	568	558	574	544	578	583	531	563	558	588	556	646	556	563	573	579	595	568	539	554	607	584	617	554	548	573	554	565	565	567	561	561	556	555	559	558	542	528	599	583	628	571	535	516	580	568	568	564	573	584	526	553	577	547	535	590	598	565	591	555	584	622	583	583	557	569	562	605	528	585	576	554	543	566	541	565	565	540	578	543	576	574	546	588	560	568	550	530	577	595	561	555	582	586	588	568	574	540	544	613	597	569	582	540	591	627	557	560	575	556	568	582	575	548	614	571	599	531	598	580	580	534	577	563	643	607	597	561	593	571	552	585	522	563	576	562	585	550	579	537	575	601	540	560	572	619	538	555	599	583	582	538	583	569	552	602	549	590	516	555	602	569	557	556	562	560	619	559	565	592	613	562	562	619	576	585	621	545	563	563	569	559	498	560	644	558	581	605	583	563	565	547	576	568	560	577	585	528	575	577	525	565	578	647	533	577	553	590	549	570	597	556	545	571	602	534	576	568	558	590	526	548	567	576	556	547	563	580	599	517	575	583	533	574	565	550	547	594	571	516	556	590	572	576	533	586	535	538	577	553	593	571	538	572	592	548	513	577	515	512	591	565	558	594	547	575	566	571	532	554	576	539	577	539	540	556	610	582	572	568	578	554	563	602	559	601	590	539	610	561	589	577	563	561	562	544	561	576	541	540	555	566	542	544	561	553	552	579	604	582	562	525	555	544	596	535	592	568	574	598	579	569	570	568	587	554	554	552	539	536	597	567	547	574	581	592	567	579	582	574	525	590	557	585	557	585	593	583	566	585	603	557	578	548	547	554	557	589	539	561	557	554	592	597	547	605	579	585	566	557	576	567	616	595	557	540	573	586	563	527	568	559	551	574	599	509	554	591	596	539	556	564	569	515	595	559	599	547	572	565	556	579	577	564	550	544	583	596	558	554	556	579	585	570	615	563	541	574	591	599	549	543	602	548	536	571	611	548	584	560	578	529	579	589	548	552	592	547	581	599	586	582	566	615	581	580	548	554	567	585	526	588	556	574	573	557	568	545	580	605	543	558	535	572	588	593	597	549	603	524	585	547	568	533	542	581	563	572	590	566	594	558	578	601	584	581	556	561	553	582	597	559	573	572	599	556	608	545	592	570	564	566	575	562	569	557	566	584	577	552	585	552	564	569	629	560	591	632	557	590	600	582	579	553	568	570	544	574	565	588	586	529	620	609	604	575	563	641	564	551	611	590	572	590	604	596	580	620	572	530	571	544	579	539	555	559	591	558	580	605	597	579	574	569	594	558	587	597	563	589	567	618	597	585	564	577	570	578	594	559	551	590	603	576	585	610	566	587	588	625	580	563	559	599	563	532	598	565	591	561	573	578	537	577	549	606	575	536	565	595	564	564	534	549	563	573	561	561	593	574	553	607	569	577	553	570	595	580	546	582	558	608	591	586	625	596	542	522	530	591	589	597	530	598	550	592	575	608	578	573	556	564	536	585	560	572	551	539	622	560	551	593	547	626	564	547	554	563	574	539	583	575	528	582	554	576	614	555	541	598	556	567	587	613	559	563	530	608	554	559	598	583	573	587	584	582	550	535	601	587	556	587	631	569	549	572	571	552	585	561	581	569	560	578	571	581	548	625	564	575	569	551	541	591	548	581	601	569	558	581	545	558	607	569	541	574	604	600	547	616	589	574	572	554	571	595	603	556	550	555	530	521	577	576	581	553	582	571	557	574	545	593	549	524	555	604	558	566	540	560	592	546	499	548	551	569	577	578	555	605	567	566	577	628	589	572	547	526	546	561	551	578	564	558	544	564	569	540	587	543	601	574	517	527	578	585	578	549	641	548	586	569	546	617	531	540	550	570	537	580	581	564	564	578	594	568	573	567	575	594	571	568	584	540	595	563	570	609	589	563	570	577	552	573	541	567	570	590	566	587	585	551	527	589	558	575	552	575	582	537	594	555	607	561	578	571	603	547	593	555	587	578	561	588	594	560	558	581	608	592	574	526	601	571	570	565	525	560	608	557	571	567	586	580	566	581	573	567	551	542	540	568	593	561	559	587	573	569	593	565	587	583	560	572	598	538	553	555	589	591	608	531	566	528	578	569	561	563	591	593	602	597	566	583	613	613	588	544	544	582	594	581	600	556	581	532	573	528	553	603	562	634	547	578	578	590	599	544	562	584	577	589	584	499	577	588	638	598	538	533	523	570	585	549	567	580	548	528	583	545	590	542	596	556	557	605	619	562	569	580	568	567	590	573	610	592	545	570	613	616	544	583	595	598	577	557	562	584	594	569	583	554	603	566	574	530	532	562	541	572	609	595	555	547	582	589	564	535	603	581	571	561	569	543	572	574	538	594	552	629	575	588	547	595	579	551	589	596	551	590	556	570	589	554	581	542	518	572	567	586	582	555	607	583	519	608	610	560	547	600	597	585	606	579	575	564	594	580	571	551	553	569	579	562	548	555	598	599	609	549	571	587	570	579	554	565	593	568	559	570	554	586	566	588	610	583	579	595	574	598	537	561	527	559	543	582	568	571	560	578	562	567	550	562	600	538	582	591	533	568	611	541	581	572	594	600	591	569	561	582	571	580	599	572	536	591	603	519	626	573	546	547	507	571	567	577	575	558	550	555	601	543	532	611	578	594	571	580	537	576	576	597	569	575	561	588	528	572	578	575	543	647	540	575	522	618	564	540	601	578	598	580	573	600	560	579	520	524	573	551	574	545	564	560	572	550	586	607	577	562	591	606	585	611	604	595	536	583	557	597	608	523	539	524	553	601	563	552	600	602	591	532	572	565	536	589	555	581	552	555	521	602	578	561	613	555	580	570	594	566	605	574	574	578	574	594	592	571	578	593
4264	1517	1329	1008	830	820	753	743	766	752	739	686	692	712	661	701	679	684	690	720	723	711	631	692	728	673	697	704	703	688	675	674	736	707	692	678	665	647	690	748	701	726	703	692	696	757	696	695	680	681	692	682	703	647	659	745	679	706	706	686	694	703	698	686	676	705	720	680	693	688	722	720	696	723	695	737	704	711	702	692	709	662	719	705	714	750	718	699	648	686	660	689	680	684	731	684	698	706	732	739	691	691	684	718	719	688	710	743	699	708	716	703	704	678	703	688	669	698	697	700	683	697	726	670	718	673	673	691	725	712	742	733	676	661	687	707	694	680	739	695	706	663	688	677	692	775	698	721	714	686	698	722	663	683	684	742	705	680	683	696	696	707	697	671	672	669	668	693	727	724	697	695	701	689	676	743	667	681	648	674	728	686	654	721	710	701	699	708	709	654	688	694	731	671	697	697	710	659	661	685	643	696	708	723	702	677	679	739	654	670	674	695	726	695	719	703	725	685	662	701	690	715	672	704	690	676	741	692	693	666	738	678	697	673	718	702	740	712	665	699	695	662	689	646	705	687	686	727	706	708	756	736	678	669	682	628	689	687	701	697	678	710	715	729	740	704	658	707	675	710	691	665	670	658	736	702	716	674	681	723	712	702	680	685	686	699	664	710	669	721	683	665	731	668	661	696	729	671	688	721	679	715	700	673	701	691	680	668	725	675	673	705	729	724	668	704	696	708	728	700	694	713	664	680	688	693	672	731	750	688	663	711	711	701	745	694	691	713	671	669	722	691	650	647	649	721	676	678	677	699	679	697	681	696	723	710	686	665	693	691	712	672	709	680	729	697	715	739	679	690	729	685	685	706	677	713	744	696	721	691	715	742	698	703	694	711	673	725	721	728	718	680	714	706	654	680	636	744	662	667	688	697	693	693	707	637	704	683	692	718	682	745	691	682	678	712	662	684	698	679	693	681	681	684	722	735	720	690	658	724	701	689	714	666	747	732	688	682	678	682	692	716	772	729	632	708	682	704	735	709	712	731	651	696	694	678	693	705	693	722	736	686	727	686	706	649	707	677	725	714	657	755	707	725	678	726	674	731	707	739	680	709	667	668	703	684	702	704	708	659	691	676	700	693	680	693	711	678	773	691	689	686	678	699	672	721	705	726	669	623	699	728	681	699	666	683	659	726	662	685	680	687	705	702	661	694	696	704	666	733	684	679	699	681	705	724	687	679	692	666	707	726	710	691	666	719	736	715	692	689	750	690	715	734	682	661	724	673	713	677	691	683	650	705	741	738	715	670	687	685	708	721	723	701	704	664	729	712	667	693	676	643	738	715	697	741	678	691	727	742	693	715	670	698	663	652	717	696	739	655	717	710	707	726	773	709	684	735	711	713	697	672	697	679	676	712	666	690	662	646	720	671	701	695	687	654	703	712	694	719	674	691	717	707	693	712	717	668	687	659	719	704	702	728	638	710	691	654	702	733	704	684	636	699	660	665	699	696	651	706	718	670	718	692	731	648	702	705	664	707	710	719	678	663	671	716	716	689	660	761	731	686	686	711	705	675	677	688	675	694	699	726	683	663	736	693	694	698	712	695	722	682	689	700	691	700	678	684	691	631	723	704	751	691	688	715	664	665	664	751	716	729	735	698	695	734	640	728	710	729	704	671	679	658	702	718	677	706	734	676	702	699	658	683	684	704	686	698	724	705	698	704	698	691	742	701	768	687	726	690	697	704	698	676	676	714	697	663	682	691	682	685	671	693	714	707	716	696	772	677	728	670	645	708	677	677	675	682	702	697	714	664	708	674	691	660	689	686	673	711	701	712	614	719	701	668	687	710	749	689	703	683	676	682	678	713	726	690	684	707	722	662	660	689	763	706	744	691	690	678	709	695	690	707	664	690	673	735	713	697	707	674	678	667	713	666	646	690	659	684	673	637	717	724	718	727	691	706	765	653	701	700	712	724	705	751	718	654	693	718	653	690	654	729	695	750	682	712	705	668	707	714	671	696	692	652	678	700	716	679	712	706	710	673	718	695	713	693	700	713	714	701	685	689	656	682	690	712	724	675	678	672	704	740	690	663	674	703	699	686	701	679	728	696	736	686	700	702	661	750	707	674	691	654	666	708	693	710	701	716	758	737	723	725	719	685	726	668	715	737	694	713	728	695	725	686	654	712	680	706	651	693	658	738	736	674	725	706	706	682	679	704	712	736	746	708	689	654	667	661	653	684	672	672	683	704	687	668	698	712	653	687	714	710	671	717	717	696	668	712	653	709	685	737	701	714	705	686	652	711	714	700	746	687	713	679	663	718	744	686	666	682	679	717	661	626	756	730	730	753	721	722	688	707	694	715	671	627	703	692	671	719	709	690	708	718	754	692	680	701	692	721	655	676	693	737	705	720	682	693	682	748	721	709	703	698	654	704	685	665	702	681	651	743	670	719	703	666	667	729	662	694	698	702	658	686	738	676	704	708	708	644	661	695	712	710	692	649	684	703	681	713	673	742	688	700	722	657	681	686	723	653	684	668	742	695	734	738	639	703	680	683	690	728	717	681	730	709	728	673	688	637	693	721	699	699	740	735	684	658	688	694	715	713	724	738	703	692	646	708	671	724	729	679	695	701	737	662	694	691	750	720	684	759	682	698	684	732	738	668	701	693	723	696	672	704	698	740	653	695	675	706	731	698	700	700	668	683	661	639	728	724	658	651	717	739	698	674	674	705	670	763	671	659	732	653	699	693	643	678	663	704	679	707	747	728	704	748	682	687	719	667	707	699	736	741	679	676	699	687	699	705	717	689	683	661	716	681	696	697	717	696	698	672	690	693	692	717	646	714	687	736	682	708	672	698	690	709	707	707	681	698	721	693	712	683	707	714	679	673	718	699	667	684	691	697	672	673	673	701	726	692	690	686	684	690	715	687	681	683	636	666	677	732	727	734	694	706	736	740	678	682	693	704	702	719	712	692	736	670	684	716	666	693	667	704	692	759	708	681	708	684	686	679	669	686	714	702	677	728	648	639	713	718	672	730	681	705	710	693	696	645	700	704	671	722	712	735	707	717	645	710	676	726	680	695	676	669	719	648	725	724	673	694	695	722	701	660	691	712	650	701	654	703	666	701	699	691	688	647	696	709	665	717	639	760	709	705	679	659	638	707	731	740	724	599	717	648	661	700	678	694	702	694	648	700	715	682	702	696	716	701	700	741	672	714	676	692	699	678	705	730	658	712	718	707	615	708	673	751	714	699	680	728	680	748	693	705	689	696	688	689	709	706	673	673	717	666	632	651	711	699	696	729	752	653	705	691	669	677	710	700	718	696	677	668	669	724	655	668	750	674	723	723	698	692	674	718	714	693	723	621	720	696	729	712	718	703	694	724	683	677	712	721	674	671	713	678	706	721	702	696	702	677	685	687	693	722	736	700	638	712	722	677	677	689	689	662	708	654	687	721	707	717	673	712	676	741	710	709	719	676	688	706	720	709
24125	21622	29283	24414	21614	13226	1357	841	652	604	545	531	497	421	441	440	411	397	410	393	376	368	366	360	368	355	371	367	385	356	338	349	353	334	328	343	347	337	355	331	319	359	320	339	342	359	329	297	330	338	336	323	324	352	311	331	334	339	340	322	355	337	365	332	333	325	312	334	330	315	392	345	358	347	337	326	314	324	317	342	353	346	319	335	346	343	319	343	318	337	313	327	355	321	318	344	350	343	359	345	340	349	351	331	347	345	322	314	335	315	333	345	295	335	324	301	339	350	341	368	349	321	325	318	295	301	309	318	321	314	333	332	334	322	349	339	324	330	379	333	323	360	340	341	302	327	299	317	316	326	328	338	359	326	330	319	349	328	303	333	340	340	318	346	315	323	328	360	330	358	305	333	298	342	357	326	340	355	336	331	328	327	347	295	324	302	349	338	316	370	343	320	344	351	330	371	349	318	338	335	340	361	340	314	321	319	377	311	326	336	308	309	351	332	331	317	296	300	317	321	336	342	336	322	333	346	345	326	340	332	324	327	342	323	363	343	334	357	322	359	345	330	311	321	325	341	329	321	321	321	323	359	332	327	336	363	354	309	354	308	335	331	322	319	355	354	315	283	327	323	333	321	335	311	373	329	327	337	333	332	342	352	350	311	329	325	326	362	312	321	316	315	346	354	343	335	368	339	312	356	350	325	341	352	348	346	302	326	341	339	333	361	322	310	353	359	328	307	351	320	318	345	335	338	332	344	329	328	331	335	340	338	350	307	285	323	349	323	321	339	367	302	322	315	345	323	328	347	308	328	324	355	344	321	316	351	327	315	361	364	342	345	336	325	314	328	311	315	311	352	329	338	326	359	327	319	335	339	332	313	332	346	352	360	348	315	330	354	305	347	317	308	325	348	339	334	291	321	371	338	369	314	320	335	335	297	291	305	323	326	328	337	349	306	346	336	327	326	298	340	332	321	383	321	342	333	339	302	333	323	343	317	300	339	331	339	314	315	278	315	317	323	329	276	315	313	384	311	295	333	344	341	342	344	353	319	352	320	346	328	310	338	351	336	323	341	341	309	342	262	347	285	336	328	377	324	305	293	280	373	321	293	329	338	355	338	323	338	361	334	341	318	319	331	314	335	343	301	334	314	351	334	348	330	320	302	312	311	331	364	347	316	293	346	333	351	345	335	302	328	331	342	352	329	318	353	306	300	357	297	316	320	326	327	347	330	326	337	324	338	303	318	317	351	368	344	335	366	348	309	329	320	279	320	314	327	335	320	305	323	337	330	338	294	306	332	354	335	343	320	324	326	316	330	332	332	335	326	305	368	331	321	329	321	334	341	314	326	324	320	347	348	336	313	296	339	267	353	329	343	304	344	335	325	331	283	329	346	307	338	310	337	372	310	362	338	376	329	342	329	331	311	327	320	323	312	328	322	337	320	366	338	337	322	331	332	326	324	369	326	377	321	308	325	343	304	331	297	344	326	322	330	315	327	370	344	315	376	318	357	333	333	301	338	340	328	363	312	335	315	306	342	321	343	309	313	319	325	371	343	339	324	327	315	330	334	357	328	320	328	307	325	332	299	330	320	329	306	334	353	326	292	357	339	334	333	313	323	310	309	317	328	335	319	310	284	366	308	349	323	325	305	332	325	298	311	285	362	317	312	358	329	297	328	337	309	318	337	336	300	323	332	300	322	324	325	323	320	294	335	320	322	350	302	353	312	317	319	323	315	331	353	328	334	349	349	340	307	343	334	333	293	321	325	305	353	325	341	331	335	320	302	340	333	321	337	325	307	338	378	342	335	345	319	336	359	356	334	320	352	328	325	351	345	309	324	353	344	313	347	323	333	324	311	352	348	328	311	315	355	339	314	347	342	355	313	322	331	373	304	320	330	360	337	330	352	354	336	313	330	295	337	346	329	333	356	307	323	295	330	295	328	335	298	321	339	344	289	328	349	313	311	341	345	334	359	340	341	352	306	337	330	303	312	317	312	330	316	319	326	343	325	321	330	333	311	329	348	334	340	348	324	328	326	319	329	351	322	334	327	287	331	333	331	330	341	336	344	349	339	306	309	308	370	321	353	355	303	311	309	325	280	363	325	303	356	329	284	337	316	317	305	333	337	328	357	345	317	339	323	341	315	347	361	322	346	339	317	336	324	277	329	330	314	335	351	303	316	337	341	332	308	331	340	340	349	323	310	330	295	347	337	319	328	326	366	329	378	312	323	306	349	325	324	375	316	333	306	347	322	338	294	317	348	346	321	340	350	356	314	297	339	340	349	323	314	326	342	350	353	309	338	336	372	332	327	331	323	297	339	349	313	333	337	378	318	330	377	335	365	341	318	336	332	357	340	333	352	312	304	324	327	325	353	345	348	330	365	338	321	355	336	297	310	361	312	305	328	309	354	342	348	344	362	329	314	337	315	300	341	306	327	340	349	341	354	376	299	356	345	373	337	280	310	329	314	318	310	352	318	307	350	336	347	351	303	362	318	329	295	357	340	358	332	344	298	327	321	322	330	332	334	321	355	284	331	337	335	350	338	297	316	329	336	342	320	338	336	374	324	306	301	323	321	301	331	295	338	340	326	330	339	319	335	346	326	357	329	318	325	323	312	327	315	321	323	354	312	285	321	333	337	310	291	339	360	310	349	330	335	361	311	335	302	331	354	357	321	327	376	338	371	321	349	293	348	322	323	359	320	334	330	323	342	302	358	327	336	333	336	309	314	338	350	342	336	310	311	328	323	321	299	309	339	311	311	306	323	310	341	322	340	333	315	347	357	330	314	349	335	331	325	382	340	352	364	314	322	331	311	330	360	327	354	315	367	309	354	342	316	331	331	333	338	347	321	334	289	329	314	331	329	308	331	324	370	321	356	332	339	322	301	338	363	303	309	330	304	324	303	367	307	347	353	341	337	342	314	342	314	342	335	339	331	336	323	321	318	352	338	359	338	324	329	348	305	338	331	311	337	351	318	348	337	315	318	302	330	341	343	343	343	331	325	312	331	351	343	332	319	347	340	350	295	368	329	327	328	340	327	331	330	322	322	327	306	325	303	333	348	351	344	331	301	310	352	349	327	311	290	332	282	339	346	322	360	345	359	339	323	306	325	310	368	329	336	313	301	320	320	324	335	320	330	329	310	324	322	366	344	333	347	320	323	333	316	327	309	338	380	346	358	327	320	350	296	315	351	347	349	341	346	356	315	305	353	352	301	313	331	337	322	327	329	322	325	311	349	331	318	329	333	352	320	305	316	332	306	315	353	332	326	333	325	327	322	335	308	341	325	335	342	351	350	327	324	347	333	329	346	329	339	343	338	342	296	322	300	351	350	291	337	374	323	316	346	349	359	362	288	353	333	315	369	340	336	319	342	327	334	323	353	347	304	343	314	321	317	328	325	328	356	311	335	336	331	286	338	358	343	336	318	364	361	352	333	346	330	313	332	327	364	330	297	336	354	325	332	332	328	321	334	321	318	319	351
4933	10377	8232	4103	2915	2087	1728	1439	1150	997	891	816	756	635	619	615	600	556	551	525	468	489	479	494	452	517	470	475	468	440	447	438	444	406	431	444	428	412	401	440	395	454	422	420	432	444	400	425	437	416	422	407	439	423	434	445	394	399	423	439	431	382	395	426	444	407	405	430	412	412	423	430	429	409	405	389	392	404	400	408	412	391	385	425	423	397	401	388	401	399	426	381	417	421	430	403	395	465	426	427	412	407	423	387	432	376	368	422	439	408	429	381	424	412	425	444	396	371	438	433	433	411	400	402	408	406	424	452	423	435	389	467	400	396	399	413	412	381	428	401	442	387	431	410	412	406	408	375	430	424	404	425	383	408	427	391	412	402	392	402	381	434	379	423	422	416	437	413	414	429	389	442	383	411	409	385	426	410	367	430	426	412	417	409	411	392	394	382	434	406	385	412	405	406	411	415	389	391	418	416	424	404	421	428	439	408	406	391	422	415	451	423	391	379	414	409	395	393	385	423	413	441	437	441	432	385	429	409	404	404	364	423	445	390	408	425	406	436	397	363	360	442	392	435	432	457	440	424	456	412	396	367	397	400	415	400	434	408	441	379	442	392	423	406	409	420	402	412	441	406	391	395	434	430	386	411	385	452	421	426	393	419	396	445	405	450	394	426	375	436	409	385	409	395	412	426	411	372	417	425	403	391	389	403	399	430	441	423	438	405	393	433	421	419	430	398	412	439	421	412	398	407	403	386	434	380	403	391	405	422	404	381	442	414	443	387	433	403	446	360	394	392	384	404	430	393	424	420	419	412	406	410	418	431	402	434	434	377	419	393	400	412	429	401	404	379	422	413	396	410	420	424	397	393	414	429	430	420	407	386	377	420	419	410	375	393	406	414	385	390	394	390	402	440	445	391	395	421	390	398	436	429	390	401	413	381	414	383	459	441	434	431	398	410	393	441	413	405	382	408	421	417	426	396	426	384	433	416	412	405	424	389	389	415	442	448	411	375	434	378	404	434	415	420	429	413	426	408	415	373	452	428	414	414	450	382	449	432	418	416	382	424	429	395	432	408	409	405	442	416	415	368	400	438	425	371	407	403	403	398	401	397	401	389	433	412	428	389	404	409	392	422	411	412	409	396	411	410	408	397	433	400	406	399	395	431	388	375	399	409	404	409	418	377	429	421	413	436	396	404	401	387	389	418	428	401	411	382	405	408	402	424	390	408	392	386	391	415	378	423	412	436	415	444	404	432	420	456	426	390	393	407	418	400	383	373	398	368	390	416	391	396	400	424	419	455	449	417	415	422	432	410	420	397	434	421	403	401	424	370	396	406	418	416	418	404	384	448	417	394	395	375	405	400	400	384	403	400	418	395	381	414	399	407	377	397	375	393	433	404	401	408	403	411	403	422	420	397	451	414	422	411	411	414	413	397	425	397	388	406	409	396	408	405	439	440	408	391	412	424	396	392	404	401	422	421	388	380	395	374	390	430	405	378	447	417	427	430	422	395	389	448	435	415	408	420	419	410	384	427	372	424	410	417	454	449	394	425	384	384	414	430	405	427	414	411	415	459	387	388	417	431	428	399	412	406	374	386	395	386	404	455	434	416	421	477	426	413	470	412	374	400	384	384	419	419	422	405	400	388	432	436	368	381	399	434	401	399	404	442	388	410	420	402	411	418	413	419	400	440	427	404	430	424	402	410	441	396	419	386	403	394	449	359	405	395	404	423	413	398	398	411	431	391	380	415	410	407	437	421	419	439	375	435	395	385	366	392	420	424	431	429	423	388	392	434	394	420	384	401	392	354	376	401	381	386	394	417	403	368	380	432	395	410	418	443	438	428	423	419	391	377	404	397	429	414	412	436	403	414	421	388	408	395	404	389	414	404	393	419	399	398	417	404	416	400	420	435	417	428	388	449	388	429	422	400	423	387	414	435	399	416	390	430	390	407	408	400	386	375	373	375	404	383	401	403	420	416	374	390	409	399	413	398	422	394	373	413	417	416	391	374	440	372	410	392	401	408	414	421	405	408	418	392	400	436	441	416	379	394	437	428	376	412	365	403	409	378	385	464	403	445	431	392	425	396	426	402	386	403	416	414	407	425	397	395	411	415	418	399	379	452	397	403	408	418	406	429	392	401	391	430	431	426	409	406	411	400	426	373	427	421	431	437	416	389	425	414	372	420	427	429	426	369	423	441	408	405	391	435	439	415	410	408	414	381	394	439	414	398	443	395	372	398	394	397	404	410	413	394	478	437	455	398	444	430	407	384	371	388	401	394	386	440	415	425	424	408	456	399	440	383	416	413	423	405	393	331	425	376	394	426	418	398	433	387	411	427	460	398	387	419	400	392	396	412	416	433	432	418	417	434	384	387	411	401	395	439	423	401	410	423	402	438	427	404	430	418	397	397	365	454	423	398	412	396	418	386	389	382	434	393	428	382	418	410	405	440	414	420	375	412	400	411	429	435	398	392	373	412	431	410	419	427	395	396	399	398	391	418	411	436	434	413	411	442	372	426	403	398	418	415	385	374	405	435	436	393	411	403	431	418	416	429	419	423	426	394	380	372	397	429	409	387	362	404	417	392	389	405	404	437	451	366	412	411	394	410	388	411	388	419	426	433	387	431	396	373	394	374	408	386	390	394	421	415	436	387	420	402	399	391	436	429	444	420	418	406	419	404	418	419	418	417	424	417	420	386	421	431	390	374	424	395	402	412	435	377	391	401	424	380	399	433	379	414	369	441	373	427	412	398	428	398	402	467	404	406	399	417	415	425	442	388	417	354	429	410	390	406	422	448	387	413	394	439	382	348	412	432	426	412	410	418	410	410	408	380	419	400	402	401	432	376	460	391	422	393	419	446	417	414	410	367	376	393	423	398	425	384	404	404	439	398	414	392	425	389	398	409	419	379	429	389	473	383	423	420	400	372	420	400	400	392	407	359	419	389	404	431	415	402	389	438	406	383	395	393	434	420	387	391	395	449	444	395	403	392	376	417	442	404	425	378	370	369	390	400	397	441	394	407	380	368	447	448	429	435	425	384	398	401	369	408	441	425	415	396	420	411	406	408	409	427	405	439	412	426	390	367	405	408	407	433	434	385	390	431	420	393	399	420	417	406	420	436	390	382	397	427	391	431	412	401	405	398	449	400	414	390	423	366	421	384	362	409	380	392	414	417	426	394	401	398	443	421	406	358	408	407	396	412	396	374	392	424	417	407	375	416	406	415	423	438	388	422	436	427	428	446	436	422	427	413	382	379	401	428	371	395	400	415	439	407	404	413	382	399	435	398	408	434	401	456	434	388	391	395	427	441	371	397	396	424	394	414	424	403	399	393	361	416	396	388	430	462	413	431	389	420	443	424	406	439	396	420	375	417	402	398	409	409	411	372	401	378	404	412	388	423	395	402	493	398	426	423	440	393	436	421	372	395	409	440	401	355	382	422	369	393	426	437	396	394	410	427	383	476	413	417	419	383	435	456	436	410
25412	21612	28228	25396	13009	1519	1099	1028	969	1021	923	898	910	890	936	906	866	870	896	812	868	847	894	864	822	846	879	875	923	856	837	817	805	814	847	863	848	819	841	841	868	834	868	870	864	900	899	857	836	897	928	857	866	896	876	825	857	857	802	822	836	856	830	814	875	830	902	839	857	808	818	851	839	845	849	883	833	798	845	847	866	826	890	851	824	873	856	853	867	875	834	872	862	857	820	847	804	863	858	833	893	831	858	877	848	829	801	846	833	847	809	858	840	862	854	850	805	834	834	865	870	817	876	851	911	843	841	818	854	880	811	822	860	866	841	848	843	860	831	847	864	829	898	856	781	906	829	850	850	838	870	813	860	874	840	854	860	835	893	811	859	880	880	886	815	875	853	865	894	852	918	806	856	871	838	846	877	904	852	845	783	785	863	819	874	872	881	844	865	812	858	843	844	895	875	853	849	812	877	843	839	851	866	856	904	799	804	822	835	859	883	807	860	873	839	807	828	814	864	842	887	895	878	795	859	854	817	833	842	856	839	807	803	852	824	823	818	856	822	854	867	858	826	868	830	779	851	839	820	859	853	867	839	861	828	797	856	854	895	858	860	797	833	805	792	790	831	841	839	829	862	841	864	840	816	828	823	796	858	844	867	857	848	830	843	807	900	872	831	814	861	867	818	830	837	795	807	848	789	807	799	815	783	869	830	849	841	782	834	836	866	880	752	885	828	862	792	834	909	877	847	800	881	913	796	876	835	834	802	836	856	820	847	819	830	856	829	841	904	860	870	839	828	873	832	863	844	892	802	861	849	881	863	874	858	879	810	827	851	788	807	831	830	870	834	833	790	824	807	862	824	875	881	835	825	794	868	871	853	822	839	857	829	823	833	880	844	844	779	822	868	876	786	803	837	854	830	872	851	833	853	842	859	831	884	788	818	836	893	833	823	799	811	873	842	810	908	789	812	839	846	811	855	838	827	854	846	863	806	886	819	784	849	874	823	822	820	836	783	823	830	847	829	849	811	808	823	868	855	828	796	872	854	847	836	818	793	916	836	812	870	819	883	829	824	839	847	856	866	821	813	875	880	826	853	799	793	812	872	822	863	894	812	833	865	822	855	819	856	839	831	813	848	863	833	816	860	876	857	857	823	850	872	851	861	815	860	825	835	838	849	823	817	854	825	875	838	865	850	830	878	843	852	816	852	853	802	810	793	821	884	835	797	826	886	850	840	829	801	834	841	798	794	833	834	843	842	825	812	837	841	878	843	902	892	861	922	865	861	860	856	858	860	855	850	812	806	871	836	839	809	803	818	804	789	842	798	814	860	850	849	858	852	830	865	903	838	825	883	829	848	825	807	794	865	819	866	807	811	841	799	861	818	823	858	865	875	828	848	838	839	769	829	819	862	873	856	803	801	846	846	831	803	839	859	809	887	846	800	843	847	882	814	874	821	849	849	850	867	864	842	848	862	869	856	841	856	811	874	860	809	906	837	800	858	844	812	839	890	824	855	868	830	816	872	859	811	847	880	853	909	823	835	854	859	859	860	821	833	808	815	854	856	739	836	843	866	851	856	819	890	873	851	847	867	842	851	832	854	804	857	879	868	862	865	831	867	899	823	811	850	857	863	821	842	824	896	816	803	883	866	868	858	925	894	837	850	753	849	842	826	858	782	847	840	871	882	839	826	787	841	905	852	847	849	856	826	893	827	888	848	848	843	818	889	844	853	895	837	818	787	850	859	826	882	826	842	849	843	819	806	837	825	844	870	838	813	838	797	865	871	863	835	868	852	835	825	875	845	805	889	862	870	800	808	853	847	852	770	847	816	866	817	853	813	910	859	904	845	908	885	851	893	823	850	832	864	828	872	824	834	898	854	815	836	845	823	861	806	827	864	864	825	838	853	857	840	911	856	795	871	822	859	852	874	829	839	854	859	804	840	846	816	805	869	859	821	833	808	824	833	825	827	852	857	802	786	793	870	829	835	790	832	830	840	913	787	813	846	807	869	892	832	859	864	855	828	892	814	797	889	870	848	799	847	819	853	863	845	796	845	808	798	875	788	866	827	874	823	797	873	875	887	877	855	839	830	878	835	831	799	873	839	877	876	874	846	846	848	872	896	860	806	828	840	902	883	863	858	871	876	831	826	854	812	860	854	840	812	855	853	841	855	808	833	873	833	802	841	842	816	852	858	883	823	831	804	822	896	838	848	814	859	868	880	880	852	826	830	885	827	847	867	810	831	881	884	845	862	822	846	845	864	805	883	865	818	828	861	800	879	843	853	860	844	790	853	839	830	791	906	848	822	827	797	849	849	851	871	851	852	850	816	833	819	846	830	888	836	822	860	882	814	872	840	868	824	815	835	841	900	893	828	873	850	867	838	862	803	818	825	804	903	858	805	870	854	827	832	845	856	821	866	838	797	854	859	828	871	871	822	845	816	870	820	867	845	858	828	893	810	845	805	853	834	824	825	869	816	865	846	831	825	796	830	858	874	851	859	853	903	860	822	884	790	831	854	839	864	835	773	855	838	804	827	824	833	832	826	849	822	846	832	881	861	819	822	841	787	831	852	829	823	831	860	872	867	851	896	881	848	831	816	873	862	879	823	801	843	855	881	821	812	820	816	869	799	838	826	798	882	843	830	805	894	823	819	864	826	798	890	818	814	858	819	875	856	827	854	812	850	783	854	846	843	895	852	904	878	866	851	822	875	846	839	835	829	842	820	836	843	867	837	837	813	868	829	833	808	889	820	868	841	820	812	857	864	845	805	815	841	830	846	871	831	799	840	800	815	842	828	897	809	858	836	843	874	839	792	827	811	873	799	919	805	887	849	788	824	861	874	815	816	772	823	886	808	857	796	896	812	913	876	854	818	886	805	861	861	856	759	855	865	835	831	894	818	809	836	852	877	824	809	779	881	829	805	828	832	921	834	865	852	845	793	843	863	816	844	867	853	804	815	795	819	844	827	832	804	844	867	766	839	830	855	927	816	829	852	853	838	818	864	848	843	831	802	830	817	847	905	858	849	833	801	833	844	858	859	849	859	883	832	815	850	868	864	816	771	852	839	878	782	852	861	851	856	811	827	813	861	854	885	841	846	863	874	850	905	811	809	868	826	805	834	849	865	899	784	898	835	830	853	852	844	839	856	812	871	838	867	842	848	800	847	822	871	854	818	846	847	800	818	816	910	831	804	841	865	766	818	872	832	803	845	863	862	797	882	804	887	814	864	805	833	852	859	877	856	822	863	841	895	864	854	813	811	882	808	873	821	832	805	822	857	808	827	876	839	874	841	844	862	788	867	801	797	827	831	825	849	839	851	886	829	918	843	873	847	871	797	808	872	857	823	865	809	839	833	884	881	825	894	809	853	872	869	834	809	886	826	860	837	800	841	860	833	814	824	865	850	885	843	844	818	877	829	787	828	890	797	819	872	844	855	863	833	832	884	822	818	881	852	845	861	840	763	782	898	798	849	859	874	843	863	855
4814	6186	4801	2847	2113	1842	1594	1433	1336	1288	1199	1188	1150	1107	1075	1020	1057	1032	1067	1026	1002	1013	995	1033	1013	987	1013	999	994	942	969	1022	1014	1010	996	958	997	1057	987	953	989	1004	975	915	949	956	1000	1009	1018	997	933	1008	980	990	1035	1001	1002	964	980	967	961	992	972	1027	918	1005	1074	1006	970	911	950	1009	994	1056	1040	1005	992	1008	933	1002	960	952	958	978	1058	910	968	961	993	968	1002	975	966	962	1021	962	972	962	943	972	996	946	1005	981	967	1061	972	999	966	985	927	951	967	964	956	972	987	975	978	1032	1014	990	928	984	924	938	1006	990	973	981	967	991	982	972	913	1003	960	978	967	975	996	1022	1002	982	976	989	965	1020	970	973	978	985	954	935	938	974	1043	951	1017	932	1040	930	1022	955	955	956	1006	1003	995	992	942	1007	965	1010	998	964	982	942	968	921	951	970	959	923	984	946	937	979	960	934	996	1023	982	975	995	996	1018	1025	987	974	983	945	957	997	982	985	1006	892	944	1013	979	995	937	942	1010	932	982	948	957	988	971	983	1013	973	989	962	1010	980	953	953	962	951	1013	988	954	947	1004	981	1036	1009	988	1046	992	1015	981	941	980	971	1003	1011	996	940	985	989	953	958	989	1069	941	979	949	1003	956	964	971	892	953	994	984	987	944	971	1024	941	959	901	957	957	947	925	933	971	955	1006	1013	950	982	963	975	949	972	956	1068	992	1005	975	1038	980	965	1011	993	992	937	991	995	990	989	964	989	997	987	986	1026	930	926	955	990	961	926	993	1018	986	982	961	958	934	972	945	1010	1045	1009	969	1036	1004	922	955	979	1027	1008	976	951	982	1049	1009	982	964	1001	1001	930	1025	927	978	978	993	981	976	971	1006	999	995	973	967	1013	991	1049	935	993	990	1000	970	1015	1032	970	993	1012	944	985	996	907	960	952	987	1023	1020	987	981	991	961	941	925	977	965	959	959	1004	944	995	1007	925	946	987	974	983	1009	965	974	1022	923	1013	959	945	995	977	1022	933	967	988	1045	970	924	946	990	969	989	966	986	981	992	961	974	952	979	970	974	996	987	958	1002	927	996	989	924	969	981	936	982	999	987	995	922	1000	938	997	951	987	1017	968	969	978	979	975	961	963	994	1007	970	977	991	946	952	997	1046	935	961	947	954	1003	971	1026	949	956	1002	964	994	1024	955	1021	924	937	997	951	1020	963	973	951	962	993	990	975	957	939	965	977	1007	994	950	986	953	953	966	987	938	988	1001	958	958	942	1046	1018	980	1007	971	975	974	929	928	977	998	972	1003	962	1017	980	1000	945	951	962	987	1022	940	972	917	982	976	930	954	944	970	968	988	925	1017	967	965	958	984	923	956	963	929	962	1031	969	949	994	919	981	983	949	985	986	1025	933	1017	944	1024	1060	935	942	1043	999	979	970	984	945	991	994	1004	976	975	982	988	982	943	941	954	946	945	987	1016	1004	965	973	942	944	952	1010	941	979	941	970	957	994	1025	996	960	962	1004	956	961	965	956	980	964	985	949	978	977	964	981	977	981	993	1024	944	950	961	975	1007	982	900	959	946	1004	960	969	988	968	955	995	954	944	1008	1013	926	961	979	957	1028	931	1027	881	937	1011	1024	941	1001	1025	938	936	994	1030	1047	976	1003	1022	1021	953	981	975	966	983	966	986	1003	898	940	989	946	1040	978	993	1012	935	955	961	997	996	987	941	967	992	1004	965	985	999	1010	992	982	966	1012	984	993	1000	1008	925	991	979	948	952	943	995	1008	981	937	1014	948	963	997	980	947	945	950	954	1016	951	1000	976	1058	992	935	987	963	977	943	975	982	973	995	931	955	976	997	976	952	995	979	938	1005	949	994	1017	912	991	928	998	956	975	1002	985	957	1009	970	988	980	955	965	990	986	940	982	1029	978	904	1000	1017	956	966	984	1025	953	947	962	997	897	976	980	987	948	918	951	1000	922	997	963	1023	944	994	986	985	956	998	991	983	964	1028	980	1001	958	986	1036	1005	927	915	956	976	960	956	988	937	969	944	977	971	997	991	1003	1040	967	1057	995	1008	994	979	993	1004	953	972	1045	951	982	946	947	978	1000	1012	1002	916	971	955	977	967	941	980	984	939	929	984	993	996	996	1025	982	976	943	976	1014	983	996	944	972	951	954	972	953	977	1005	1042	1009	972	987	965	921	970	1017	963	990	952	1012	946	948	992	947	950	979	930	1010	953	964	990	958	987	987	967	976	1002	1005	960	970	998	983	979	1034	984	965	943	948	1014	978	941	978	906	1053	1011	914	986	1009	975	1023	922	923	980	978	978	987	936	992	984	1024	946	975	962	965	998	964	1041	986	966	974	1026	984	985	971	944	941	950	955	1020	963	983	989	1017	1027	1019	935	966	943	1008	1022	966	996	1023	895	946	978	990	983	984	977	1029	914	927	997	948	1015	999	996	996	910	1005	952	942	1015	998	930	965	1001	1015	948	1018	979	1000	997	1010	1033	1013	953	922	979	998	984	1002	994	1001	994	956	987	1004	980	1029	972	999	996	958	954	955	949	976	1024	922	936	1013	949	975	967	1026	1054	986	1004	917	994	943	981	927	1007	978	934	969	1026	956	908	974	984	991	960	947	979	987	961	993	931	969	995	989	1006	969	987	958	1038	991	1010	1001	965	978	973	987	966	913	973	896	1041	963	1022	990	950	997	948	965	993	960	987	982	979	967	1009	955	946	947	962	1040	957	1005	958	948	981	961	1024	988	1003	986	993	951	1041	951	1006	952	995	964	976	1017	1022	988	974	994	998	984	993	993	964	953	1005	1068	980	989	1060	954	963	953	956	958	953	979	911	953	975	972	992	943	923	1001	977	976	1003	1058	933	1037	995	960	998	1029	959	1018	962	944	986	981	1034	1043	993	991	991	981	977	993	870	989	1003	964	991	956	1005	981	978	977	898	974	996	979	952	943	1036	993	1018	917	983	917	1006	933	1003	994	979	1001	963	973	972	975	953	955	975	946	991	937	977	959	1024	1029	1001	1017	943	957	958	977	887	970	893	1003	1018	972	929	1003	991	971	966	978	957	989	975	982	946	983	975	1021	1004	990	952	1006	1034	948	961	986	974	962	950	977	1013	991	984	996	973	977	1004	956	1057	992	952	970	996	1053	988	1013	1001	998	964	1013	954	931	948	938	958	969	1028	1000	979	975	997	976	1037	963	939	965	982	1005	968	971	997	934	1005	948	967	966	1000	964	986	977	937	976	942	932	1008	989	980	953	1002	989	945	962	981	964	990	972	989	943	955	987	944	1001	914	990	969	1012	986	983	941	988	953	988	1022	1000	972	1032	985	968	984	1003	972	908	1014	941	983	971	978	962	914	985	986	965	990	918	978	1020	925	941	968	1018	924	949	975	990	1026	986	997	1025	963	939	1002	937	966	996	942	949	1037	975	1005	958	1006	993	981	948	969	962	983	999	1028	941	979	1005	973	1059	932	956	1022	988	996	1028	940	916	949	965	974	994	963	978	969	974	963	1003	915	909	1000	953	971	1019	932	1024	989	1013	984	961	981	948	1031	991	1007	997	983	916	975	927	993	1047	983	1042	984	963	963	966	984	972	923	978	973	943	1010	1019	975	959	980	916	952	930	998	994	983	1001	969	936	951	962	1014	991	884	939	972	992	1029	1015	972	993	1011	975	927	975	1017	956	923	962	960	979	1006	958	977	960	997	951	1012	960	972	943	958	967	1043	1005	1000	999	966	952	968	974	954	988	982	959	997	958	1021	971	986	968	982	969	963	929	1020	1015	974	912
23221	21672	29704	24166	21669	21723	12579	1625	1179	1024	963	926	807	782	796	727	730	734	714	763	657	701	735	699	679	669	637	619	673	666	630	636	640	633	626	640	578	571	630	637	598	641	627	661	629	597	630	610	609	586	615	628	604	604	636	611	629	626	611	582	599	621	622	616	654	618	633	568	598	635	619	620	626	578	587	614	622	592	592	603	584	595	599	609	628	670	602	557	625	647	586	603	589	611	619	598	590	559	596	537	635	552	606	593	598	627	622	569	601	602	580	572	613	577	562	596	623	628	591	603	608	594	617	635	566	606	613	582	577	632	623	643	630	577	596	609	608	606	562	601	586	616	598	618	569	594	628	562	608	560	592	616	629	615	578	632	606	630	615	582	640	549	591	593	566	596	567	585	586	558	578	586	586	613	562	571	591	578	627	543	578	614	563	625	639	613	590	570	600	599	598	599	636	600	642	610	623	589	588	566	613	560	614	594	571	610	582	622	583	613	584	566	593	580	567	598	625	563	599	580	613	591	613	582	622	610	611	614	612	628	559	602	599	585	578	591	573	628	599	615	633	581	625	611	568	605	617	634	555	582	570	614	622	621	565	566	639	607	632	596	611	573	623	543	621	611	577	600	582	608	563	587	575	626	584	595	556	605	577	615	571	586	534	565	621	613	590	567	573	568	591	613	562	598	577	604	653	664	580	602	615	589	607	543	610	604	602	563	576	567	590	601	542	613	642	599	594	599	598	608	582	603	614	589	603	624	580	609	586	588	588	554	579	562	615	586	591	569	633	575	564	600	591	600	617	599	581	604	586	607	561	559	602	611	579	559	571	581	568	584	609	603	614	592	575	568	579	594	577	590	594	598	556	611	608	624	599	633	620	584	653	582	650	533	556	583	592	576	565	600	576	612	572	578	618	575	604	609	648	602	583	615	591	584	585	587	589	588	603	605	617	576	608	641	619	593	581	597	595	549	633	600	558	591	602	578	578	568	619	571	598	604	593	553	573	616	567	552	631	573	576	575	586	606	579	570	548	565	582	548	568	551	598	573	570	620	560	650	602	597	570	587	612	588	582	592	614	597	631	618	621	591	587	610	575	566	548	560	593	562	589	550	536	569	577	588	544	608	593	627	576	564	575	586	564	629	624	584	591	616	571	577	630	589	603	578	621	593	597	591	577	604	639	595	601	666	620	631	615	581	603	579	568	601	619	606	569	594	568	575	635	599	584	610	620	581	550	578	588	614	581	636	590	655	587	575	629	586	560	606	562	596	579	591	596	605	589	587	570	610	618	641	626	619	598	615	594	578	594	616	605	579	636	643	625	574	584	636	550	595	594	595	608	649	608	636	589	624	607	554	571	581	553	619	619	594	636	615	641	541	591	577	599	620	618	610	578	590	640	606	609	577	595	588	604	588	587	613	584	605	587	556	602	587	600	580	561	567	602	578	579	604	579	601	617	563	660	601	576	563	576	562	598	619	581	565	611	598	551	573	575	594	585	560	545	575	604	577	571	561	595	614	623	613	596	565	573	564	585	599	617	519	596	571	589	614	627	559	581	612	602	612	608	586	564	622	619	589	616	592	636	598	589	618	607	598	591	620	582	614	542	587	603	604	599	597	606	551	619	613	638	637	593	583	605	581	575	574	587	612	586	619	569	592	603	608	522	590	570	564	609	596	586	579	616	643	609	599	601	618	579	625	610	560	565	602	598	580	624	604	547	646	615	535	605	651	611	615	644	609	637	581	612	612	573	582	579	597	594	584	598	591	581	604	609	606	613	557	595	581	607	577	614	600	590	548	558	596	606	595	577	622	612	579	644	563	571	568	594	585	535	644	573	570	615	579	605	559	599	612	547	584	653	581	573	590	536	610	627	576	593	582	557	599	583	618	582	554	582	610	621	558	584	562	577	526	598	556	620	583	595	635	616	625	599	598	603	596	571	586	575	569	605	616	593	609	597	571	536	607	595	576	570	599	575	608	642	589	591	654	583	607	580	642	630	566	585	606	577	579	584	594	561	644	550	608	625	597	583	570	578	596	612	610	586	575	579	579	601	568	621	575	564	589	609	612	597	570	561	614	588	576	605	592	559	584	643	624	566	594	584	588	594	625	574	607	641	570	563	616	600	582	605	605	579	611	609	624	545	607	615	570	595	572	643	570	636	617	586	599	605	586	586	572	584	599	578	573	622	627	589	606	611	611	577	589	615	581	586	567	601	562	584	609	568	609	580	546	581	570	562	604	596	629	575	620	582	633	624	548	608	585	535	631	614	598	569	577	551	617	607	638	579	620	602	593	612	562	558	559	610	615	582	623	598	605	537	588	613	580	622	602	573	603	591	569	579	568	617	591	594	599	569	591	602	598	603	576	623	585	608	607	572	603	594	571	608	592	634	605	556	575	580	587	597	679	576	553	587	612	608	584	631	571	647	620	578	603	600	595	599	581	602	538	657	595	589	595	596	644	594	564	575	627	666	587	603	572	573	624	561	563	594	612	567	592	622	512	591	571	611	551	571	593	582	624	601	546	619	615	599	573	537	572	639	562	582	611	577	608	595	587	622	608	601	619	584	583	582	572	538	600	583	607	618	612	580	574	588	594	618	607	568	618	609	628	615	594	556	600	624	624	611	535	565	512	569	602	571	578	585	605	585	597	626	532	546	578	597	586	624	586	566	563	598	549	624	656	598	582	567	592	597	608	570	646	590	580	564	614	567	614	569	553	596	578	616	573	554	619	631	578	585	580	586	627	548	568	625	584	608	621	564	603	668	611	660	563	593	555	577	571	610	607	573	613	646	571	595	562	594	590	645	581	617	580	609	644	578	620	620	613	611	554	577	622	575	621	643	573	579	632	571	611	593	577	606	625	603	594	602	582	598	583	609	620	625	641	577	615	571	576	580	602	613	581	578	646	597	594	619	557	612	595	617	559	644	608	544	643	623	630	624	610	588	597	594	526	630	632	596	608	581	573	641	575	574	610	581	627	582	561	589	627	588	618	608	566	606	603	597	589	602	551	555	598	594	588	577	570	593	584	588	592	579	614	588	598	588	628	608	603	574	586	524	569	540	574	596	585	594	540	613	560	590	580	594	591	631	597	560	596	578	574	588	617	594	590	588	554	578	594	590	576	612	614	595	639	577	558	591	635	602	643	619	595	606	606	565	593	600	599	602	583	598	561	629	598	598	570	588	550	572	602	602	610	624	614	608	579	611	628	595	589	595	606	621	608	574	579	584	653	611	604	592	597	588	575	601	540	574	618	637	643	576	589	590	573	578	578	606	565	578	624	584	551	543	596	595	583	624	606	577	578	579	597	566	585	600	567	665	595	598	618	602	617	546	577	558	581	584	609	578	602	598	602	641	617	603	592	584	577	610	595	580	576	591	633	611	551	579	563	642	604	563	567	616	561	591	570	640	566	578	658	644	600	532	598	589	591	616	518	573	602	605	592	593	613	609	588	595	637	637	588	626	590	605	537	559	550	582	565	599	595	616	599
7144	16676	13227	6995	5078	3981	3013	2499	2124	1807	1577	1384	1318	1205	1124	1013	993	957	885	865	876	872	782	812	785	787	727	783	711	751	701	738	793	722	718	738	702	703	714	734	719	690	712	686	682	692	683	698	725	717	672	627	661	710	669	684	697	658	652	671	709	651	727	685	660	650	715	707	690	667	695	659	649	718	611	680	685	677	687	678	673	662	701	678	718	646	658	690	644	627	714	688	673	696	709	678	716	671	680	705	661	700	635	697	733	644	691	643	669	689	711	689	707	648	658	691	620	681	675	715	632	687	668	690	663	705	664	651	709	663	661	682	706	688	697	649	667	659	653	658	674	659	663	678	676	675	657	628	677	698	689	644	693	685	637	726	747	665	657	666	638	678	647	693	681	653	633	674	664	709	690	689	669	652	639	666	681	633	624	688	635	673	630	658	664	663	671	647	690	631	677	682	696	668	693	658	651	663	673	661	690	664	655	650	725	648	663	674	654	721	637	604	677	651	690	660	672	686	690	681	667	659	709	660	709	693	686	704	656	651	652	724	686	673	726	650	653	611	669	671	652	673	701	610	678	637	710	669	668	660	665	668	741	661	704	654	653	728	708	750	667	690	728	608	669	655	640	644	664	669	641	656	704	645	637	666	644	620	745	669	690	677	656	671	676	683	710	721	630	630	641	643	728	628	681	687	649	698	604	690	700	675	666	690	673	679	680	658	715	661	669	624	682	702	678	691	665	652	642	650	620	649	689	726	693	665	704	688	654	651	681	658	692	636	689	667	647	652	666	725	669	655	676	667	618	657	642	711	664	664	673	644	663	674	621	658	643	680	670	674	680	658	674	711	710	683	627	654	678	647	686	648	621	687	642	676	650	670	655	647	666	672	680	658	666	645	654	631	646	697	710	644	640	719	708	678	646	681	728	704	639	639	643	714	643	651	638	706	684	689	651	672	643	704	742	695	648	652	649	703	654	655	674	673	654	655	668	637	688	713	673	654	667	682	720	719	687	660	667	640	707	672	731	703	644	622	637	700	643	712	717	729	643	643	638	683	634	658	639	660	714	651	670	658	682	703	675	656	672	665	707	664	682	663	650	668	672	636	690	653	684	673	680	638	668	631	691	707	665	679	696	666	652	638	664	660	656	680	637	642	677	670	662	630	697	647	715	653	691	652	636	656	714	682	645	660	693	712	680	656	670	666	681	688	659	682	689	660	664	704	679	672	700	690	639	671	676	686	654	659	667	662	658	729	683	698	692	639	678	670	715	612	681	649	716	637	639	646	627	697	684	668	630	636	693	702	658	626	635	675	678	683	680	674	711	658	688	651	693	663	665	676	684	659	694	682	697	668	679	628	667	652	678	694	622	629	669	680	647	648	672	689	648	644	686	664	683	630	673	691	680	650	663	750	689	657	705	683	657	665	667	681	673	654	677	715	705	720	710	646	680	697	661	691	711	679	623	629	663	687	652	705	652	699	701	681	657	664	697	637	660	722	655	632	688	665	685	628	672	637	671	674	652	681	657	678	659	679	698	644	661	667	689	667	659	683	650	675	633	665	628	693	683	680	692	700	685	669	649	655	689	685	677	713	677	682	657	614	750	688	667	677	637	664	674	671	651	666	648	675	693	659	660	645	619	653	648	677	662	688	681	677	676	635	655	643	679	657	657	692	700	667	693	683	608	682	687	705	634	667	659	668	684	655	647	676	703	664	671	649	636	649	732	707	683	636	662	699	676	702	689	666	670	643	671	687	689	694	697	641	677	679	622	633	622	673	685	660	685	656	660	673	684	677	671	694	684	630	667	666	671	669	652	666	640	688	687	640	681	650	675	619	662	664	651	656	720	683	692	659	678	615	665	674	656	618	630	719	674	701	725	677	693	683	639	637	654	691	692	676	666	682	697	668	715	678	650	684	689	694	647	709	690	665	690	640	656	671	642	663	687	738	691	680	672	689	673	674	671	664	682	680	663	707	660	661	735	655	704	696	699	683	630	655	649	710	701	699	681	741	675	653	653	693	675	640	675	673	705	684	692	679	690	715	692	652	676	667	640	661	641	673	660	670	653	639	693	699	646	652	641	666	633	666	664	626	651	665	705	695	674	692	731	663	641	712	635	691	682	683	730	651	716	639	660	702	653	679	690	658	699	680	642	692	678	660	651	615	689	690	644	640	676	681	659	699	667	704	711	694	671	637	697	655	721	608	663	697	730	704	677	676	680	725	666	685	652	712	691	702	680	640	631	647	667	666	701	669	718	710	678	680	641	660	700	716	646	660	693	640	622	674	690	671	643	642	670	702	707	663	730	680	660	667	697	711	740	671	664	682	709	710	646	660	680	672	670	672	657	619	668	677	639	690	653	693	651	705	655	650	660	680	701	730	642	627	677	646	647	680	644	718	679	640	624	684	652	689	664	645	678	724	679	637	715	655	690	631	631	686	721	684	654	683	720	680	667	676	659	715	733	642	712	685	700	699	642	660	663	673	627	670	672	673	690	648	648	674	624	685	675	644	631	709	681	669	656	648	687	674	646	632	665	678	684	641	686	637	689	647	676	678	680	702	630	653	679	657	675	660	662	713	713	731	599	645	623	686	686	657	652	665	613	680	675	678	670	661	646	660	668	655	659	676	663	703	686	647	711	734	644	650	745	645	710	659	633	698	649	665	633	680	666	642	695	656	691	634	655	649	687	703	660	660	663	696	690	673	652	698	657	708	675	639	701	673	694	639	682	684	678	644	700	669	649	636	695	668	668	682	679	640	676	627	649	698	657	685	631	619	686	675	694	720	651	665	649	699	655	688	667	659	685	660	647	678	687	685	679	669	630	658	642	711	685	672	655	678	729	617	648	661	681	642	660	661	683	683	620	685	674	706	651	653	685	649	661	690	661	620	665	676	660	647	682	667	702	639	660	670	648	683	639	697	675	679	654	700	595	684	674	658	694	654	667	628	647	644	668	665	683	676	683	669	706	684	654	675	601	649	651	624	707	661	658	636	682	676	655	724	629	703	668	641	633	684	629	679	693	668	653	670	692	683	652	669	640	684	713	666	673	736	660	715	685	686	677	681	701	666	689	699	678	667	688	634	675	669	725	619	657	661	674	646	672	688	681	690	670	711	673	670	683	666	696	693	693	675	665	659	670	657	625	636	642	683	657	666	623	669	665	648	693	654	686	684	673	686	638	692	640	650	709	691	682	681	687	673	639	689	715	674	669	688	632	629	622	668	675	695	636	670	700	688	598	674	679	653	629	641	665	697	689	677	606	682	652	690	673	612	641	662	643	678	664	694	669	700	687	713	707	660	659	621	625	658	674	639	633	664	647	656	686	674	708	656	677	675	663	702	683	690	671	671	629	697	646	670	698	639	670	654	675	655	653	690	627	707	721	681	684	678	683	723	672	659	647	671	648	682	666	687	658	655	661	711	623	646	664	635	676	639	709	695	682	719	723	673	671	614	683	655	640	645	748	679	677	641	680	665	656	700	624	684	682	642
27514	20353	7205	972	739	636	606	596	577	592	583	602	600	559	607	547	578	571	607	577	609	577	586	579	564	516	599	549	594	596	579	571	570	561	584	605	558	573	534	554	601	550	585	566	562	576	556	554	570	605	578	565	578	560	631	572	579	599	624	579	586	521	540	582	590	547	610	562	552	568	576	566	538	572	525	551	586	539	572	574	583	563	573	568	547	527	546	584	581	551	567	621	612	586	559	551	581	597	574	592	619	548	580	622	598	515	594	585	597	526	620	561	550	582	540	595	552	582	579	593	562	569	599	562	557	577	553	589	559	577	565	569	584	528	603	552	558	564	599	573	588	548	551	578	618	585	614	589	564	586	549	634	564	569	561	570	585	575	552	587	585	574	568	594	552	568	624	607	576	589	573	567	555	556	558	582	593	574	608	580	584	583	592	583	539	586	613	567	584	613	543	591	613	571	600	542	583	527	567	569	600	551	562	565	546	565	596	552	578	563	575	568	571	533	569	524	521	582	571	538	602	575	591	567	606	575	569	573	595	567	520	570	539	571	559	586	579	590	544	562	555	558	567	557	528	552	558	582	565	576	605	578	598	547	540	620	525	554	572	563	601	613	545	558	592	564	556	559	602	575	588	559	591	537	552	595	583	578	586	562	575	552	576	565	537	599	560	594	561	585	559	517	562	547	543	584	573	574	561	566	570	584	577	572	578	632	610	570	553	578	557	587	613	596	598	577	580	613	576	567	584	559	601	545	592	518	604	573	582	601	549	581	544	613	597	547	585	552	526	542	595	564	571	534	550	587	543	572	549	570	580	560	563	578	530	557	547	545	515	594	584	583	548	561	538	550	544	576	580	578	631	576	582	600	591	607	571	567	566	554	584	617	553	618	540	544	613	552	579	537	530	556	574	591	633	621	510	567	577	562	554	558	556	539	551	579	549	533	569	566	574	586	575	551	540	590	571	561	557	579	607	632	595	576	573	559	603	557	544	576	580	585	585	580	543	572	604	541	555	617	576	576	579	541	542	523	568	537	595	582	568	561	571	552	615	586	548	580	520	557	571	549	564	617	547	613	573	598	595	578	544	591	581	549	583	534	537	570	599	590	578	562	580	579	570	558	584	578	544	577	561	586	554	578	596	583	561	596	607	550	570	573	531	576	578	588	590	553	562	554	528	564	589	610	593	594	565	574	561	524	534	536	578	557	616	570	576	594	592	544	533	555	580	578	607	563	568	519	591	582	558	583	578	549	529	579	546	568	564	571	564	605	551	562	585	544	585	528	545	548	594	575	578	582	602	584	588	585	564	539	567	555	604	583	553	564	541	564	577	579	606	610	523	569	565	571	547	580	577	604	568	575	535	575	574	556	559	600	596	572	587	537	596	605	593	561	601	587	602	588	574	566	557	600	540	612	536	580	517	597	577	544	560	586	531	580	590	571	589	565	617	534	600	581	602	555	596	561	544	563	575	563	563	539	535	553	543	551	585	582	542	528	553	528	545	589	545	534	615	545	587	573	576	577	534	558	568	631	566	593	571	560	563	611	600	537	547	564	564	561	600	585	540	611	552	559	576	579	582	559	567	527	602	563	544	568	573	556	544	586	612	571	567	581	603	565	563	552	536	544	588	571	527	574	568	547	571	538	598	538	527	548	551	531	561	597	570	563	557	624	544	598	560	578	559	538	551	546	600	611	567	573	568	610	564	574	566	588	542	570	576	576	607	558	577	555	574	542	581	567	559	562	553	555	560	613	588	559	558	601	587	587	559	574	578	600	569	608	554	545	572	572	596	585	542	555	607	580	582	573	578	552	543	588	588	575	621	581	616	585	545	538	577	551	553	550	589	591	581	600	556	570	588	591	608	552	592	585	601	569	553	565	563	554	596	557	598	572	592	574	593	584	556	576	557	563	532	565	534	580	570	549	537	570	586	576	575	556	607	604	571	532	517	537	562	550	574	607	537	571	528	532	563	566	553	547	550	534	558	592	589	588	561	547	548	637	599	546	550	596	576	581	625	597	593	504	595	596	584	529	553	562	577	566	588	509	573	624	567	572	575	559	562	593	572	606	574	594	572	590	581	583	587	568	576	582	559	603	611	562	586	502	548	522	558	593	590	593	575	587	570	568	568	582	575	604	589	570	560	605	534	601	531	575	607	552	556	491	562	573	562	550	592	629	528	567	542	587	573	530	557	561	566	577	613	549	605	551	629	578	581	586	551	514	592	569	560	561	555	552	549	561	602	540	549	593	575	578	610	540	552	577	566	573	584	535	588	570	573	591	573	542	556	546	575	563	593	554	566	583	575	564	567	548	573	536	580	545	592	583	539	585	550	566	561	554	617	591	564	559	608	585	574	524	569	560	555	567	585	581	561	604	545	591	602	591	619	566	574	604	584	532	575	578	572	606	569	576	571	578	624	606	583	585	569	565	587	573	561	562	559	537	580	566	540	604	533	582	536	568	559	550	544	568	567	577	541	582	544	569	609	573	585	581	548	607	511	560	561	560	570	583	559	580	572	563	568	593	589	572	544	579	616	589	535	523	586	554	549	607	608	593	582	586	570	582	618	578	573	551	572	562	580	582	589	592	531	582	609	560	572	537	576	585	609	532	518	604	617	589	636	612	554	579	582	568	576	625	543	569	611	532	571	580	562	623	583	619	593	587	569	563	593	594	581	555	561	547	567	562	535	580	572	565	554	557	580	557	589	584	599	545	600	593	624	554	566	543	585	520	595	500	576	574	552	607	536	565	571	559	577	557	540	562	569	589	547	554	563	572	533	625	591	538	595	561	562	529	542	580	571	540	573	577	537	580	581	537	505	577	559	518	599	557	593	529	554	596	588	538	573	496	554	548	556	546	555	511	590	569	616	560	622	588	595	589	591	548	538	559	578	604	610	582	569	566	597	566	609	568	557	569	546	539	576	591	568	577	524	589	602	558	584	540	575	533	559	536	549	591	606	554	574	604	544	586	573	556	541	542	585	565	581	604	582	589	566	590	568	545	558	581	546	563	627	556	580	577	553	589	542	588	555	595	603	549	591	579	539	566	566	573	560	575	555	572	587	588	548	575	585	586	589	567	557	573	583	597	554	526	576	565	567	541	550	568	603	573	534	584	581	510	519	578	595	548	564	541	598	601	572	558	552	534	592	555	603	563	581	577	586	543	558	601	567	576	603	610	581	583	624	565	577	550	542	564	564	581	573	564	613	621	546	589	600	548	567	590	552	559	578	551	538	595	563	554	595	541	599	582	548	557	617	551	576	567	611	515	602	565	542	572	555	592	530	606	562	538	588	564	553	525	570	592	535	600	605	590	533	532	568	535	546	584	578	587	562	574	560	597	550	554	564	570	555	576	539	574	565	577	521	579	566	594	588	548	551	561	540	574	546	567	588	577	569	571	568	557	593	570	563	576	566	531	552	577	572	555	546	565	579	549	553	565	554	548	599	588	564	570	559	553	541	544	552	601	604	576	586	572	533	540	611	547	590	578
4253	1402	1211	889	859	829	774	756	708	715	747	712	708	673	710	688	694	703	734	639	709	701	665	655	689	705	735	725	689	742	745	728	699	731	709	713	679	651	737	717	689	710	647	685	721	655	666	706	671	694	680	668	683	669	698	727	701	715	703	692	632	691	664	717	719	678	677	664	720	668	672	691	702	706	627	654	643	693	679	667	727	689	673	736	712	713	690	732	687	726	739	645	693	752	735	657	663	697	681	731	703	701	676	708	684	719	675	700	720	667	660	693	680	707	693	700	696	657	698	676	702	728	693	724	684	690	687	727	658	711	713	730	718	715	673	652	718	692	664	727	685	693	661	699	681	689	678	671	664	668	679	682	675	714	720	669	719	673	732	711	734	695	710	735	686	678	723	704	693	655	713	698	693	717	687	676	702	701	686	667	685	666	627	710	691	668	715	656	652	694	689	706	660	667	646	701	673	676	685	677	729	674	707	729	718	715	679	674	687	687	687	672	728	733	627	750	674	666	648	655	668	676	712	678	677	683	660	683	673	701	682	703	654	647	635	644	708	727	713	693	723	702	697	635	643	678	704	707	721	699	708	717	701	701	722	668	694	707	667	694	665	686	687	742	699	681	720	731	701	702	632	712	639	681	660	693	727	671	681	667	724	681	686	685	677	673	701	668	697	680	722	722	695	676	672	686	725	677	703	694	652	730	674	656	675	703	633	696	689	683	710	657	681	698	663	683	686	728	710	748	687	703	666	696	686	665	718	643	659	629	681	700	651	689	657	685	703	659	696	661	702	646	676	715	670	646	684	640	713	684	679	705	685	690	736	716	685	623	629	701	678	640	692	665	661	663	690	645	697	721	697	739	746	706	709	714	676	671	690	665	673	735	713	625	666	650	682	735	751	661	671	718	687	706	668	664	670	714	681	719	670	715	650	699	702	672	716	679	706	701	686	705	686	666	707	680	725	724	681	668	714	698	667	677	684	651	720	686	700	693	702	718	704	700	612	674	707	678	681	692	746	727	703	704	689	696	692	722	630	698	713	709	702	698	710	687	697	706	676	725	711	756	659	690	623	649	693	692	703	738	706	680	709	665	668	713	715	686	715	730	660	703	706	685	680	641	699	709	704	651	694	756	690	673	725	664	693	693	725	700	667	664	678	720	727	693	686	729	667	664	690	681	717	684	713	706	729	696	686	728	719	706	679	699	718	671	645	694	717	677	681	696	671	694	703	725	661	690	728	711	650	733	694	680	662	644	665	677	683	685	682	689	691	694	699	674	696	743	643	627	685	685	692	671	693	668	668	685	723	665	718	675	633	704	662	697	726	678	696	741	737	762	718	714	714	646	644	623	716	680	686	692	685	741	649	704	734	696	710	700	702	702	685	680	726	671	701	705	673	721	679	683	674	683	696	715	705	677	655	748	670	693	671	686	715	655	690	732	719	708	648	674	724	683	698	684	657	690	724	703	690	679	696	711	673	724	679	720	705	697	713	638	702	727	644	707	699	680	670	698	681	664	668	719	671	741	693	750	680	688	702	691	678	715	642	658	715	686	708	703	668	678	641	649	693	674	718	712	730	650	719	672	693	703	733	687	681	669	698	686	708	684	680	740	667	665	643	703	671	662	676	701	700	690	669	659	672	714	677	685	699	714	731	659	725	683	690	699	660	677	730	692	704	663	663	637	739	644	745	716	697	697	680	687	693	740	671	699	699	679	707	709	677	714	711	691	671	683	704	704	692	652	634	649	671	736	717	684	642	708	706	734	699	684	698	691	688	663	689	699	724	728	666	720	698	637	735	704	738	651	685	695	654	696	733	685	717	714	707	703	647	709	661	696	704	635	694	684	658	703	687	682	741	673	687	713	705	697	683	716	724	679	682	696	696	689	688	685	701	763	709	738	694	706	688	697	680	672	659	693	670	651	723	652	717	677	669	667	707	677	699	706	679	675	651	691	663	704	669	690	666	682	712	707	693	730	694	697	695	670	750	649	704	687	701	675	737	755	651	693	705	712	649	654	690	667	678	689	693	725	662	678	692	687	678	671	655	656	687	644	676	684	683	683	676	710	671	734	677	731	658	660	708	630	691	712	725	678	675	698	717	655	748	681	664	723	683	665	674	674	665	719	692	655	678	682	661	646	661	693	672	655	677	666	666	654	713	675	701	708	672	666	675	714	681	711	731	669	682	652	656	651	673	701	711	680	694	695	687	704	668	700	690	714	724	715	688	697	654	652	680	711	644	695	719	729	707	632	674	691	679	711	636	702	731	735	692	679	685	677	647	694	699	625	681	728	662	691	677	747	678	694	694	687	698	675	644	690	711	677	659	696	708	653	686	680	683	712	720	641	685	728	678	733	666	632	693	667	676	681	667	682	679	705	692	712	685	641	702	716	681	676	729	636	659	702	705	706	699	710	680	671	668	710	673	693	715	661	692	707	709	729	672	686	712	723	697	693	667	666	693	667	706	678	714	722	653	697	701	669	651	665	682	664	719	689	632	689	696	683	673	630	647	686	666	712	677	736	700	712	672	655	695	646	656	685	690	683	686	703	705	735	688	708	703	660	660	662	725	694	709	667	716	651	716	695	731	673	698	736	702	660	667	696	680	671	648	681	731	663	688	735	693	700	732	731	682	705	675	664	694	664	729	701	720	642	704	703	658	694	677	676	715	672	679	708	702	732	730	748	685	685	681	717	705	716	672	678	710	647	686	708	691	638	691	712	659	740	694	687	662	698	692	671	682	675	673	682	670	714	640	660	716	716	712	699	689	654	704	712	719	729	712	743	688	716	680	681	690	661	701	666	685	717	706	654	690	718	677	662	617	682	698	704	678	719	750	682	690	681	693	727	679	702	743	704	693	685	708	683	655	668	697	664	672	735	698	685	667	662	704	722	787	672	728	701	695	700	650	703	740	689	706	713	684	678	717	705	691	694	682	662	672	677	697	656	756	679	707	682	667	671	663	673	690	677	732	683	659	716	652	623	694	684	725	727	676	693	670	702	653	674	669	701	718	708	723	676	680	681	665	706	683	673	686	687	669	703	749	692	705	702	691	623	738	681	751	693	696	708	675	718	675	684	709	716	718	692	692	700	685	708	676	658	672	693	733	698	663	683	724	720	665	706	739	705	683	670	684	666	666	683	696	678	678	686	706	691	716	693	704	670	686	694	739	700	697	652	711	710	698	660	687	725	673	713	701	681	706	710	689	689	719	722	689	741	743	684	689	652	709	662	721	709	712	670	659	712	688	685	619	669	658	656	711	665	682	668	660	675	702	663	658	682	708	685	659	715	673	673	669	738	660	734	676	682	736	680	665	666	702	636	716	674	702	677	691	679	704	722	685	677	675	655	682	680	680	683	668	686	705	632	682	723	716	723	689	722	671	711	705	673	671	715	685	647	689	758	664	721	743	681	715	706	698	698	691	684	699	700	691	687	636	723	723	681	676	680	649	669	693	682	684	651	674	689	728	671	694	681	716	704	690	676	699	709
24122	21626	29265	24477	21611	13097	1297	804	658	605	527	490	474	443	444	381	415	399	402	379	371	374	382	394	366	356	364	348	376	365	361	337	363	330	366	349	327	353	357	315	343	340	348	352	353	353	360	345	347	315	356	356	343	337	338	297	365	341	327	338	363	365	322	327	310	364	342	312	347	332	334	361	331	360	325	322	379	346	325	338	352	321	366	331	311	286	315	310	340	328	349	335	351	357	312	305	307	334	325	323	356	320	310	323	310	352	335	319	314	343	296	349	291	338	321	342	336	348	342	327	375	322	346	355	357	303	354	323	345	358	320	344	334	310	335	318	321	329	317	339	341	358	344	298	350	304	331	324	326	324	321	361	328	344	341	309	337	314	313	321	340	327	348	314	319	344	338	329	329	339	369	313	333	318	345	352	340	365	342	357	275	367	300	323	319	333	326	315	330	323	345	293	297	311	335	368	317	365	320	287	329	308	358	328	321	307	323	350	329	335	330	344	312	328	330	341	322	335	323	316	329	321	332	324	313	341	345	308	349	317	327	333	331	371	342	331	350	307	329	332	328	307	345	335	310	307	341	320	342	348	310	375	345	332	316	334	306	321	355	330	327	352	355	355	318	349	355	351	333	342	310	311	352	353	341	349	302	345	375	316	360	335	322	346	325	324	328	351	344	329	316	334	329	374	307	326	345	323	323	341	311	333	332	339	367	316	320	306	324	357	318	367	363	362	345	336	324	316	344	309	322	322	335	303	336	334	360	314	346	335	348	337	328	339	306	302	342	304	355	325	339	323	319	317	357	326	330	383	308	304	348	369	304	338	320	302	350	338	337	336	366	351	325	312	315	345	351	329	333	307	299	326	313	350	326	314	366	331	314	339	352	327	334	351	327	336	310	345	342	311	322	282	343	308	326	357	321	333	339	304	347	331	337	318	335	367	333	312	349	311	357	325	299	353	325	359	348	366	330	353	341	351	316	378	319	348	319	368	321	355	332	328	322	313	330	363	329	321	343	327	298	350	345	339	322	371	337	339	338	353	326	337	316	318	298	355	318	359	340	316	323	339	294	352	364	350	321	336	329	317	330	311	329	333	328	379	308	316	311	332	344	326	322	317	342	352	321	349	335	352	350	307	381	322	332	346	340	337	329	303	326	346	312	349	341	326	321	353	335	300	337	297	315	365	313	352	357	325	344	365	370	340	342	334	323	342	315	318	326	359	316	315	373	338	340	297	316	325	314	336	324	319	325	342	350	315	329	342	338	342	321	344	317	340	344	363	348	313	324	338	351	339	345	333	323	323	338	333	327	313	331	315	332	356	350	342	350	353	313	364	330	321	339	354	331	325	326	328	350	330	344	326	328	309	327	325	330	313	323	331	341	322	336	324	336	332	335	306	334	336	348	368	353	342	319	343	327	320	318	328	302	329	335	317	336	338	341	348	315	358	351	323	340	305	355	308	356	340	304	350	350	350	320	346	333	315	326	309	311	341	308	337	346	320	354	347	348	365	324	321	349	347	310	316	326	333	340	338	347	346	322	335	334	307	360	359	327	308	311	339	348	301	301	320	346	323	347	325	291	319	352	367	324	371	354	326	344	334	343	363	343	367	292	306	337	354	330	325	310	328	340	310	334	349	308	329	313	327	360	337	336	343	336	349	353	338	312	316	321	300	343	360	324	308	358	345	313	354	347	355	317	310	340	329	369	315	336	360	315	296	350	341	309	315	335	343	325	325	324	346	332	355	343	305	353	317	314	311	325	344	330	315	323	332	329	358	310	347	330	320	346	329	350	322	323	345	321	337	335	348	354	335	320	324	348	344	351	328	354	309	371	341	325	315	377	299	295	351	332	355	317	323	345	325	321	292	342	321	324	345	350	329	343	300	306	332	313	307	335	308	290	363	349	350	314	313	309	348	306	338	318	331	344	318	342	366	342	311	326	330	354	336	352	319	349	342	357	324	337	351	306	321	340	356	334	360	338	347	304	328	311	329	358	355	322	303	336	355	333	342	356	322	351	338	309	324	323	334	320	330	333	338	333	335	336	329	328	347	380	361	348	324	318	305	345	354	371	304	330	356	333	306	310	323	312	335	335	361	310	319	295	282	346	312	339	314	345	308	296	305	294	358	310	314	347	323	321	332	333	330	348	303	343	338	353	314	310	348	325	325	323	331	329	344	342	336	333	320	322	353	312	323	347	318	339	319	357	309	321	316	342	326	324	314	331	341	299	334	331	335	344	383	307	325	301	331	326	316	331	363	306	323	309	354	340	330	341	316	333	317	349	324	320	357	340	331	347	345	325	285	335	331	333	322	343	346	314	313	360	352	350	318	314	330	341	348	332	340	335	338	324	341	309	313	319	343	323	342	347	333	326	317	343	355	352	370	327	310	339	304	341	326	375	351	340	329	317	305	323	337	340	319	324	336	333	323	291	340	338	353	338	335	344	356	339	376	322	308	370	329	351	326	375	323	308	342	366	374	307	344	367	327	315	299	311	318	314	328	306	344	320	321	320	333	367	377	333	309	330	332	367	336	327	330	310	339	348	340	311	328	360	317	339	352	380	354	299	394	346	330	351	327	322	334	354	326	330	374	326	318	312	330	374	339	343	338	344	343	305	310	311	313	353	340	293	358	327	323	343	345	338	345	354	350	337	317	353	308	338	301	326	368	301	320	325	331	353	341	335	329	344	349	332	361	306	318	299	321	327	330	340	313	334	333	319	342	327	320	343	332	317	360	330	326	325	333	324	344	336	329	336	319	323	353	339	328	324	353	307	316	319	334	360	320	287	320	337	347	306	295	345	328	323	343	340	303	306	353	343	354	337	341	376	370	336	312	318	322	324	324	355	358	360	328	340	354	324	327	344	328	367	318	298	333	339	323	347	341	313	326	340	321	302	331	327	312	336	310	369	352	332	327	359	331	347	346	351	326	376	327	314	342	316	341	322	336	320	358	348	301	368	362	335	356	361	351	330	346	315	341	315	307	322	366	301	329	354	318	325	315	359	324	339	314	321	324	353	400	389	330	349	352	349	311	348	338	322	349	360	318	302	340	332	336	345	333	342	328	316	345	338	318	313	314	322	303	311	327	350	361	343	328	329	299	318	333	325	334	354	339	334	322	324	346	305	329	310	354	305	351	294	322	358	321	338	332	376	353	342	348	341	322	304	318	330	306	324	333	334	310	346	369	308	328	332	327	354	339	300	329	334	336	320	339	308	366	341	312	338	356	325	336	335	321	320	377	328	347	337	326	301	325	362	352	305	342	314	315	331	308	323	312	332	335	327	301	346	356	339	341	313	326	336	351	345	302	304	318	311	319	329	349	312	365	326	358	339	332	339	344	323	310	305	323	358	334	345	361	309	350	365	344	310	349	356	303	344	322	319	340	331	327	305	342	346	334	347	334	321	326	357	331	322	325	313	326	314	353	296	350	338	334	352	330	322	330	368	367	321	336	345	316	319	353	336	344	301	325	327	324	322	320	310	332	347	328
4884	10222	8188	4077	2778	2085	1688	1344	1124	949	904	794	761	647	599	585	567	545	497	478	469	449	512	461	517	518	444	474	431	444	426	468	417	425	423	464	417	446	440	438	420	445	405	453	388	470	410	420	460	399	426	448	431	408	396	441	405	413	473	415	406	403	412	403	462	417	410	429	440	451	423	427	406	393	418	441	394	436	400	410	379	412	421	433	402	430	398	402	371	453	399	431	423	392	395	409	431	425	439	420	430	396	409	413	438	424	416	394	408	402	452	420	387	401	395	428	421	432	389	412	413	438	386	458	407	426	427	430	423	437	416	453	418	425	424	392	390	392	392	421	391	414	409	418	430	397	443	441	411	422	411	425	437	435	420	395	430	396	368	415	396	436	447	399	456	378	415	435	413	435	407	421	380	435	381	423	411	420	411	393	429	383	422	408	372	457	412	382	393	416	416	416	403	418	399	424	368	400	391	410	422	377	416	420	465	433	398	398	432	426	409	440	388	398	419	404	389	420	406	424	369	443	431	468	443	376	391	455	405	444	437	442	424	424	383	425	403	445	439	405	442	406	433	440	432	420	415	388	408	409	424	435	388	390	402	471	404	425	410	430	401	380	419	437	447	433	406	409	428	406	432	444	420	443	398	437	443	384	399	440	427	435	441	415	419	431	443	412	441	447	447	392	401	433	413	401	425	419	414	411	397	421	401	401	416	418	443	385	408	444	414	418	429	408	381	394	430	447	412	414	412	420	399	395	446	412	411	408	438	416	389	388	418	431	421	422	406	403	433	400	398	411	410	414	419	411	400	447	436	398	403	389	385	372	453	371	392	422	455	396	416	409	429	407	439	391	382	371	403	393	373	441	432	395	394	433	420	394	418	436	397	378	393	415	400	402	415	402	409	396	418	397	423	381	429	425	426	423	397	429	400	418	411	413	432	401	449	391	414	424	450	405	407	395	435	428	396	405	373	397	403	406	445	417	422	404	416	383	440	376	413	405	427	418	431	399	455	390	403	420	404	366	391	410	432	428	438	427	447	420	421	430	390	413	389	415	422	406	422	435	426	424	414	380	404	374	400	392	429	431	407	393	390	431	435	401	429	418	376	405	391	398	442	401	450	396	429	377	426	428	376	432	421	414	453	418	429	407	391	378	401	417	417	475	396	401	479	410	437	380	416	426	402	423	433	394	416	384	386	414	404	390	413	399	415	424	436	394	442	420	439	365	457	440	401	409	405	437	454	413	450	407	440	427	390	408	438	437	413	443	422	394	408	440	385	409	405	397	419	432	411	430	443	386	435	433	405	392	414	441	447	412	439	407	413	409	405	423	411	427	393	419	423	405	395	405	415	412	408	383	405	390	413	413	424	401	409	423	443	401	417	395	400	423	402	405	400	387	445	395	415	408	439	410	356	406	426	401	433	382	417	387	402	426	412	421	402	398	410	415	400	393	398	427	412	413	405	377	437	397	396	416	426	391	420	392	391	399	398	439	387	408	429	408	429	421	421	404	423	424	392	424	394	424	388	443	416	401	421	404	403	384	389	402	422	410	404	390	454	435	445	390	380	470	397	391	394	399	398	446	422	428	418	409	401	384	395	428	393	387	432	424	404	412	400	435	408	411	415	423	430	421	427	419	419	393	423	391	393	410	410	420	383	410	411	418	403	445	398	431	406	431	423	417	414	416	451	385	401	433	417	416	411	406	425	425	393	384	420	391	393	391	409	386	432	409	401	398	434	409	434	408	399	409	389	420	434	415	432	432	425	429	424	464	405	362	382	395	429	441	396	428	390	380	403	413	424	428	456	415	423	403	425	405	428	406	415	412	424	389	433	446	401	442	446	404	395	410	429	385	410	388	425	417	417	400	410	394	427	447	416	405	410	397	415	390	403	390	410	407	401	432	434	425	441	410	424	386	451	446	455	386	426	433	404	386	446	409	439	445	408	418	413	417	402	392	410	410	396	424	425	442	448	420	384	421	413	424	404	416	406	414	433	383	405	418	408	447	417	424	409	423	428	431	425	428	424	376	400	396	387	409	409	393	377	407	398	418	427	426	399	412	414	423	419	426	421	395	412	386	397	400	399	386	432	427	404	374	417	391	449	423	426	401	398	411	452	457	432	430	399	414	408	413	446	420	440	432	408	435	441	434	401	413	439	432	405	460	463	457	403	443	427	367	439	410	426	417	424	420	398	413	382	372	396	397	412	419	370	402	409	410	423	415	450	429	414	404	419	423	412	401	424	376	373	418	431	428	405	433	430	432	435	440	424	416	389	387	426	399	429	416	423	423	376	443	392	422	430	415	386	425	398	419	373	393	401	425	406	435	407	454	393	426	408	384	373	418	390	402	418	415	406	406	416	405	422	414	439	418	376	375	373	424	399	409	410	445	409	388	422	369	395	436	416	420	440	424	417	394	396	425	410	443	383	413	415	395	393	404	427	400	390	419	396	414	390	434	397	432	433	432	431	413	402	403	381	387	464	428	428	407	426	404	412	416	416	425	392	446	387	439	417	441	366	425	390	418	392	395	362	417	413	390	390	392	463	404	438	425	420	412	444	419	432	436	391	400	413	377	414	407	415	429	413	402	415	384	416	449	424	373	385	430	385	428	369	407	398	416	439	374	403	395	431	405	398	439	398	407	394	431	417	405	439	414	425	423	411	414	408	350	394	418	411	407	413	399	452	389	406	411	414	422	414	444	397	383	412	391	421	416	412	404	415	400	383	432	403	404	392	391	395	415	438	446	418	390	398	399	422	422	425	407	422	404	410	448	397	391	419	418	428	420	379	416	434	394	398	404	394	412	403	392	385	403	388	387	405	405	364	382	397	384	404	413	383	394	403	380	406	415	426	446	425	402	391	420	410	424	407	436	394	389	372	397	412	432	411	426	440	414	454	433	403	412	416	399	354	428	402	408	406	406	445	432	434	396	437	390	421	441	412	398	407	390	402	424	392	394	410	434	378	438	408	416	396	372	450	383	424	402	394	412	444	403	405	416	435	411	477	395	389	385	385	417	445	403	402	402	412	409	418	447	424	402	432	406	402	406	421	413	367	392	421	375	377	401	412	395	399	419	413	436	433	429	410	444	403	406	399	416	409	416	406	408	423	402	421	430	413	421	405	416	421	399	421	402	429	399	392	406	398	404	380	443	467	388	423	413	425	412	417	409	441	370	405	435	404	407	374	415	369	403	447	396	431	390	389	370	392	399	402	418	445	403	394	425	369	410	394	445	404	406	429	394	414	403	396	421	411	408	395	431	424	418	380	436	396	447	415	402	412	390	417	434	420	409	429	417	427	405	410	412	430	416	424	401	408	393	406	449	431	444	385	371	404	412	436	436	432	391	387	383	420	375	407	413	420	407	423	400	422	390	389	418	414	402	414	398	393	406	379	416	417	404	443	430	391	455	452	402	437	412	429	392	414	416	455	407	399	395	431	417	421	381	409	405	383	413	402	431	401	398	420	424	424	412	450	434	406	402	410	440	395	393
25433	21629	28162	25496	12804	1493	1157	1015	938	911	956	951	926	894	933	937	856	826	879	925	882	836	913	864	843	875	869	881	855	871	816	818	850	868	824	833	894	892	874	828	896	863	807	896	868	837	868	873	847	843	887	860	866	834	856	805	827	878	832	828	854	820	834	883	896	880	825	853	836	830	896	822	877	840	879	838	804	818	882	806	797	897	804	864	807	847	833	894	903	846	847	868	822	796	833	885	827	862	821	808	851	858	890	858	782	856	844	868	873	855	805	864	848	782	823	823	862	877	835	838	798	887	833	859	856	856	820	881	836	856	879	826	853	866	846	849	842	903	865	790	840	862	842	869	821	865	831	854	844	822	842	797	817	846	884	828	833	848	819	812	852	829	874	809	832	812	817	829	854	893	849	830	855	823	883	859	825	815	810	826	861	871	836	832	842	794	862	827	861	863	906	860	869	818	842	883	823	857	822	820	831	821	847	876	819	849	864	876	861	838	805	867	822	884	858	830	806	849	859	849	910	873	835	818	856	850	827	836	910	845	835	824	849	820	848	867	873	818	888	866	826	832	847	858	843	838	800	877	846	838	819	827	823	837	851	851	816	875	857	861	871	844	826	875	794	829	859	816	854	817	812	826	815	829	827	878	849	864	779	860	881	817	831	819	770	834	824	874	818	861	791	815	845	876	875	847	885	810	831	822	838	802	827	843	871	842	842	816	890	830	850	917	825	824	842	856	843	859	816	889	897	882	858	887	859	822	821	812	826	824	769	875	849	867	852	859	856	846	794	789	892	835	822	849	811	903	826	871	834	856	813	841	808	818	841	851	862	887	870	825	841	856	826	829	867	842	884	862	853	826	793	819	814	807	876	828	823	837	815	867	823	828	859	822	766	866	864	840	855	853	861	924	818	885	802	831	868	834	882	907	852	818	866	841	822	784	830	863	801	859	863	841	834	857	818	836	801	856	860	832	857	853	829	829	816	846	838	838	865	841	812	829	843	839	900	825	883	849	779	880	846	866	868	893	821	897	810	884	873	884	825	820	887	855	803	777	836	830	857	853	863	822	832	853	870	807	808	850	785	855	828	808	756	867	779	843	848	810	807	838	831	886	837	796	837	796	823	813	897	828	802	820	835	882	784	871	893	814	831	834	817	838	829	834	825	871	826	825	830	852	870	834	820	842	841	820	875	831	849	844	798	789	856	863	859	830	823	879	830	832	839	835	801	862	849	821	839	863	802	859	864	822	842	839	830	828	840	841	866	824	857	817	858	853	807	885	861	839	833	853	901	819	787	834	876	827	821	879	845	873	821	874	858	822	844	836	862	855	855	832	845	817	864	796	845	827	811	832	807	825	900	878	832	859	809	780	856	879	784	843	797	836	823	886	831	822	856	843	795	838	852	825	830	786	861	836	845	855	833	889	805	799	835	863	818	901	812	856	855	913	815	866	877	856	825	893	838	836	853	819	848	900	851	829	823	863	842	838	853	817	828	854	816	888	882	868	826	839	850	812	851	782	851	817	825	855	839	826	814	819	848	848	834	820	846	801	830	786	843	849	875	829	840	831	863	809	835	807	902	780	885	885	876	832	805	835	807	823	838	837	859	867	893	856	773	886	880	809	879	865	864	861	840	817	822	880	820	843	857	813	873	829	850	834	836	832	820	847	856	850	801	794	864	808	852	863	866	864	874	759	857	801	833	892	825	912	817	852	840	804	858	841	876	842	866	845	784	823	834	834	818	840	865	864	829	869	835	861	815	850	800	817	860	799	866	859	829	844	837	821	825	820	827	854	842	793	814	882	832	886	866	902	843	860	858	815	882	821	858	892	884	846	850	829	851	861	878	883	863	857	797	864	843	810	867	883	813	805	884	877	854	826	817	839	905	853	873	833	773	848	797	926	837	802	819	863	842	885	834	796	789	876	738	825	839	851	793	888	860	855	871	849	893	800	805	826	839	858	822	885	860	826	835	900	878	885	797	836	815	829	834	833	891	842	894	836	822	841	811	806	801	784	838	899	880	841	821	851	843	877	879	840	879	837	871	861	865	812	864	880	803	881	867	870	840	832	822	839	837	818	863	907	841	873	882	898	858	839	814	898	831	884	852	812	804	815	790	789	812	783	837	880	841	879	787	828	811	862	784	797	873	872	888	776	803	825	825	836	821	841	877	888	833	863	871	918	855	888	849	855	840	809	839	826	785	860	890	826	897	818	852	929	838	837	845	881	870	830	899	855	888	812	815	881	808	816	827	843	813	846	857	853	878	849	863	836	807	789	834	828	846	839	848	884	876	854	871	867	857	862	855	819	832	818	820	838	854	831	831	829	863	815	875	861	842	860	852	837	814	813	878	833	841	760	872	870	849	893	868	821	782	893	795	818	825	858	876	868	886	865	848	869	808	862	871	836	846	864	798	850	897	860	828	796	869	861	868	906	855	833	851	849	847	822	834	840	842	840	866	842	870	828	828	851	863	861	811	836	829	818	905	872	844	881	887	819	846	844	838	812	822	894	832	862	860	833	853	827	853	834	861	853	938	871	928	794	822	843	853	836	867	818	820	828	818	770	868	842	855	874	807	848	861	863	841	807	838	896	778	792	872	821	878	852	833	806	857	851	825	859	845	828	844	844	835	855	864	804	856	887	825	833	866	875	806	799	847	793	843	814	824	791	862	868	845	843	783	821	847	847	828	817	817	868	846	896	800	857	820	802	831	850	900	846	814	857	866	873	825	843	858	860	846	850	888	836	872	801	858	820	878	836	832	859	826	878	850	833	864	799	852	845	861	825	783	881	814	814	874	832	815	850	834	860	776	859	844	862	860	838	853	869	848	851	910	845	791	793	853	858	768	842	836	872	818	874	827	866	872	786	839	833	834	820	800	837	861	839	877	870	859	804	846	840	841	839	876	845	860	835	904	830	849	866	863	831	807	851	869	825	815	834	824	874	900	850	827	810	850	851	830	873	819	821	884	827	819	753	829	839	813	892	841	834	886	852	841	815	804	796	841	870	840	840	845	827	814	872	780	837	833	874	804	854	861	858	864	873	837	820	857	882	803	865	841	884	829	888	840	845	860	902	841	865	854	853	820	851	843	860	882	851	844	816	825	848	816	823	854	845	825	764	854	846	835	828	849	806	875	864	842	875	839	803	864	874	838	833	831	863	810	783	835	858	932	845	876	806	820	872	811	888	815	833	840	868	811	860	867	898	842	850	814	866	847	795	858	816	828	874	807	831	849	845	803	832	843	837	900	793	803	871	826	824	876	763	804	803	832	866	796	861	853	866	825	875	828	835	848	805	851	913	825	854	818	898	822	861	833	840	793	871	862	887	835	826	789	857	858	847	818	806	913	862	821	832	848	850	880	894	857	810	862	836	814	818	848	853	870	845	830	797	824	862	863	814	881	849	838	795	851	878	811	859	912	796	837	839	799	841	872	821	797	814	810	877	837	861	795	877	817	857	905	839	898	803	902	869	867	894	853	810	780	853	861	837
4766	6136	4812	2687	2172	1873	1596	1546	1359	1321	1235	1154	1081	1117	1147	1105	1096	1050	1095	1065	1025	1053	1063	995	958	985	1007	974	1030	1002	989	998	1013	987	980	974	994	988	999	954	957	1003	1017	972	1000	933	974	995	987	1033	1018	957	1001	993	979	1003	1010	979	997	999	1010	985	948	994	964	1032	977	945	985	1050	920	1016	953	927	953	1001	992	1003	1004	992	1022	1025	991	1034	979	978	958	974	1004	983	971	993	1062	950	999	955	983	973	919	1003	931	998	943	995	961	1054	1019	951	1028	978	1020	1020	972	1018	1039	1008	980	1013	947	996	1017	964	945	972	913	1006	1036	961	978	994	1001	974	955	969	989	1029	948	946	979	1005	1001	1029	969	988	933	989	1040	975	1021	941	984	981	1018	944	964	942	977	918	965	970	1014	972	996	980	983	1011	1001	971	1034	974	975	1031	966	1005	917	1024	941	1020	951	941	967	998	1007	973	954	1019	1000	1011	978	1009	1002	1010	1038	969	943	966	978	996	930	1013	1009	1022	925	992	955	954	976	987	951	967	959	1005	1026	970	988	982	942	984	966	1015	928	964	936	990	969	936	951	975	967	974	944	1037	938	997	1011	921	971	1017	916	994	966	957	960	1041	979	1030	981	969	1039	939	960	989	1024	993	1036	972	1018	993	946	933	1017	918	1010	995	964	1027	994	1013	994	981	899	1008	1020	989	981	963	1008	941	965	979	983	994	1025	1004	1016	998	971	987	953	1018	980	1010	994	939	954	985	990	1039	995	1019	981	1013	952	1014	967	931	956	996	965	975	962	971	1014	977	1000	954	935	955	975	954	1006	1047	984	982	967	970	952	986	942	969	968	1029	1037	993	1052	996	1027	921	964	967	932	973	979	991	913	975	1018	1024	978	938	1015	1030	976	973	925	978	968	913	1009	984	963	996	940	958	1003	960	966	965	991	948	1000	965	964	938	971	970	996	1000	967	932	966	1005	1012	912	996	1009	1020	961	956	986	1000	971	983	1012	1014	1002	1013	1008	932	979	969	954	917	941	1031	968	975	1026	962	1016	1014	974	966	1007	953	950	974	983	1038	973	952	992	989	964	993	988	978	979	945	969	1002	995	960	1017	973	943	958	968	1026	990	1031	958	984	982	960	1008	1019	1025	923	925	983	1000	978	1015	916	972	1036	976	1040	948	951	913	960	1024	1054	952	933	950	942	1036	943	983	1041	1011	1007	1001	1032	998	1019	990	1021	897	956	1000	998	994	978	976	943	953	1075	1019	926	1029	1033	966	994	985	1030	1004	1013	956	982	1021	986	986	982	999	972	1035	988	1014	935	989	931	973	931	970	976	957	1011	1022	986	964	973	979	1003	974	1016	939	945	990	1020	1028	962	1016	1034	980	1019	974	964	996	945	919	943	970	976	1008	1000	967	929	1001	949	1018	989	942	982	962	1013	984	986	968	1007	930	966	970	1037	932	931	943	994	981	919	977	959	973	1020	975	1001	1001	940	978	969	995	1006	981	976	950	951	917	981	955	995	960	908	996	1007	961	1019	968	963	1012	986	964	986	1002	1037	1026	972	955	890	979	996	975	965	981	968	1005	943	1005	1017	982	983	968	954	997	1039	970	980	1034	954	992	988	1037	969	991	996	957	981	983	989	1018	961	1000	952	1063	996	970	992	940	1022	995	990	966	997	986	987	927	950	1023	1009	965	980	1026	1003	981	986	1008	979	988	948	1053	1059	1014	1007	944	984	990	977	1019	968	988	943	988	984	1016	996	953	985	976	969	953	909	999	1017	967	986	1030	970	1000	935	1017	924	997	1002	1039	1014	1001	1010	992	1027	960	962	996	950	953	999	1059	970	973	984	967	1025	989	954	978	1004	952	975	1007	919	998	1063	963	947	1003	1004	970	965	992	943	952	1036	984	1004	1008	1037	969	968	963	1005	1025	983	961	1029	933	958	1008	980	1000	973	1011	963	959	988	1001	1031	977	1021	1027	970	998	999	982	904	993	1023	932	993	999	958	1024	958	1020	945	955	1018	1018	990	985	1029	967	999	1028	998	941	960	966	998	981	992	957	990	1008	1026	979	977	967	963	991	970	1020	980	966	1011	966	1016	1038	1015	987	975	1009	991	969	967	1062	1039	1024	932	999	965	941	996	1004	962	1005	974	987	999	1013	979	1000	1066	995	967	991	957	961	956	1001	960	951	969	1001	936	987	931	994	1035	1016	913	984	1012	998	977	1050	958	991	950	998	972	986	973	1039	924	981	988	985	984	924	958	1011	971	952	945	946	963	1001	1016	962	958	996	923	968	951	968	1018	986	1032	1017	919	948	977	954	993	937	996	1036	990	989	950	925	928	951	1005	1007	968	939	986	963	1016	944	925	967	973	965	935	990	956	1021	1015	1080	978	950	1041	928	994	969	1037	964	1040	976	951	952	992	928	951	940	1004	966	987	986	979	943	983	957	1041	1006	963	982	949	1006	1012	1051	942	957	971	992	969	1005	1039	1028	954	955	1024	902	1001	990	965	997	940	940	958	942	1010	955	1030	932	982	958	997	971	961	1018	935	921	976	1034	969	1013	1007	1004	995	907	973	989	1008	930	993	951	986	1001	1017	992	992	1061	976	1010	992	979	983	998	969	936	1015	974	964	1017	1004	990	991	1017	1015	949	1004	1028	1014	995	946	976	963	978	983	899	1072	999	980	986	970	1007	966	960	955	961	976	1017	995	991	1003	1032	1002	979	983	1003	998	954	1032	939	1005	982	946	971	1020	942	951	1024	965	964	979	994	956	977	965	996	936	994	989	1005	957	934	1001	943	916	896	954	982	942	966	921	958	959	1033	1008	988	908	1021	1004	926	1004	1006	1003	944	987	942	910	934	1014	972	974	979	958	944	1077	986	971	1000	996	960	1002	1014	994	963	1010	939	964	981	950	943	979	924	992	976	1025	1000	970	987	977	961	995	951	998	982	964	974	1019	932	1007	1077	908	988	1032	973	967	930	932	921	986	1035	964	924	985	964	978	935	930	998	945	992	1044	958	939	952	1037	984	950	893	988	996	1010	986	944	981	980	948	955	958	928	981	954	938	968	969	957	961	960	996	955	1034	1007	1021	993	997	1001	1000	976	1085	989	1045	954	1040	984	979	1028	994	943	1004	1052	920	986	958	961	965	898	953	990	934	973	1001	1003	1024	970	974	974	968	1001	972	980	965	966	975	1012	1039	935	1000	963	943	961	938	1036	967	950	1043	1015	934	1012	942	951	972	984	1005	990	1015	986	947	993	980	969	951	981	1021	1001	947	974	980	948	1022	916	967	1002	1001	1025	1045	979	948	962	1004	954	966	988	990	918	944	956	983	955	964	993	956	981	962	963	965	998	997	992	963	1013	1014	1029	1030	1038	983	954	969	957	942	957	1022	963	982	954	915	1014	954	966	957	957	1003	957	1000	991	1002	987	987	988	1001	979	1007	1006	963	955	985	997	1009	1007	1072	988	1013	944	943	1022	937	961	987	974	986	932	969	1024	980	927	987	997	926	903	1029	964	1008	1026	960	936	980	974	1001	964	959	981	1021	1037	1013	1007	1037	991	954	977	1083	956	1010	1005	990	967	1000	953	990	985	990	956	982	977	965	1000	979	1012	970	967	976	1000	1015	972	1029	963	1001	976	963	979	1042	991	1011	971	925	908	930	1001	972	994	980	1015	1044	975	951	912	1006	965	1000	997	975	1025	954	1000	986	970	975	1003	1002	1018	963	941	991	1014	969	993	989	964	1018	991	978	1020	975	993	1003	945	1000	947	991	959	954	1022	973	983	961	1008	1004	957	1020	966	951	945	951	984	981	975	991	987	1027	985	1003	979	985	975	1045	1046	966	976	969	1033	1011	993	1037	972	1041	1018	908	944	975	979	975	1023	990	961	984	997	986	965	1044	978	1012	1018	956	1030	959	949	1002	923	1005	976	976
23239	21678	29628	24214	21670	21740	12544	1657	1181	1081	960	896	850	825	786	788	788	700	690	698	655	653	650	596	671	646	627	608	627	628	623	603	615	617	568	603	626	618	588	566	618	629	556	550	601	649	625	648	578	670	541	613	557	619	641	610	629	565	628	623	620	631	623	620	549	599	614	627	608	580	610	585	602	587	592	591	591	574	580	641	628	595	576	618	624	614	604	593	601	596	628	617	632	593	599	595	628	658	605	590	600	602	591	620	624	609	603	581	611	590	583	598	630	616	582	599	603	605	576	630	585	585	612	614	584	612	592	625	603	580	616	575	576	622	586	623	566	641	587	637	600	620	590	650	558	561	595	589	591	623	576	570	613	603	625	612	611	555	594	590	618	575	551	616	607	589	571	595	523	576	600	588	585	631	604	609	611	620	595	589	622	622	629	638	583	584	566	617	615	608	578	625	594	575	574	578	602	575	612	575	585	574	602	570	605	644	560	548	588	606	666	554	619	640	583	621	598	582	572	589	586	601	581	613	593	618	576	598	637	561	611	607	521	629	548	622	580	621	572	577	588	577	595	547	591	570	568	579	586	575	570	593	605	618	594	613	608	561	592	595	609	612	580	610	606	625	633	571	583	586	566	585	617	621	620	597	620	589	618	606	558	578	597	586	576	586	631	582	547	588	602	601	608	598	595	604	604	605	574	587	577	594	645	597	582	645	590	595	560	583	597	642	632	541	579	596	636	583	597	607	608	578	583	596	629	579	619	630	576	544	566	654	614	583	612	608	584	640	592	618	571	602	635	590	606	582	598	608	595	654	605	576	609	596	602	582	614	577	577	572	591	608	619	617	613	591	570	606	588	602	610	605	562	608	578	563	573	613	606	628	578	566	603	605	572	574	632	588	643	612	570	613	578	601	590	637	607	642	647	612	617	559	562	585	563	579	591	610	572	613	593	592	657	589	611	585	594	599	594	585	600	596	657	553	561	580	568	617	590	625	599	582	576	599	633	620	578	605	617	621	649	595	591	586	586	625	593	608	638	587	597	611	627	650	605	591	576	590	550	571	597	600	647	552	598	597	579	595	578	586	607	643	558	596	635	579	594	597	580	620	592	605	639	612	634	609	616	593	595	586	557	602	603	628	667	615	594	580	607	545	579	615	594	626	619	598	592	561	608	551	610	528	562	582	608	615	657	597	615	577	621	551	624	588	616	587	592	601	585	574	611	589	561	616	618	597	566	586	588	599	549	569	582	615	600	588	593	583	619	524	658	623	628	632	574	572	584	614	625	613	592	564	562	583	605	590	606	639	557	618	665	598	621	612	573	579	553	603	579	567	599	605	579	581	565	591	583	582	604	583	602	588	595	578	613	621	566	593	616	615	639	611	625	611	641	625	591	543	561	617	555	604	614	542	565	593	595	566	598	622	618	602	592	619	586	591	646	606	617	581	617	579	577	565	578	617	562	608	571	596	581	588	565	582	598	617	544	583	598	605	603	590	549	602	609	570	603	618	632	608	602	565	634	569	581	572	571	550	600	601	587	599	579	559	590	650	563	578	607	560	583	560	624	567	569	567	614	597	561	668	553	607	633	580	563	611	595	595	607	571	585	577	568	575	575	610	577	564	597	584	556	580	614	579	598	611	590	565	579	597	604	583	613	620	583	603	601	609	650	596	608	586	605	568	605	583	617	598	600	610	597	601	588	615	596	628	601	592	576	620	594	600	591	564	581	590	615	599	611	651	607	605	550	634	602	585	627	572	588	552	580	584	601	584	605	593	582	608	628	589	612	562	601	545	560	609	592	611	610	619	615	642	599	584	613	581	566	592	613	572	550	589	575	575	569	587	618	607	587	618	621	595	622	588	592	539	619	616	564	622	567	577	594	614	587	561	645	592	613	620	625	604	599	622	607	642	606	614	568	607	594	630	625	590	601	617	595	616	611	614	602	630	626	627	645	564	589	603	543	598	562	574	597	659	617	640	575	595	585	631	573	590	650	605	620	576	585	612	583	576	673	580	564	546	605	591	616	572	607	622	599	582	596	626	606	606	615	569	547	602	581	577	527	590	623	611	608	601	555	581	578	571	555	621	610	588	614	565	550	621	628	600	533	580	555	616	571	644	585	581	573	568	589	620	625	604	607	595	634	622	550	605	576	623	612	575	622	565	622	582	585	648	607	567	594	589	592	586	572	623	603	557	575	573	605	609	576	600	598	633	632	557	561	571	557	578	619	624	577	623	591	593	601	583	589	619	600	554	572	604	581	589	584	597	559	604	616	624	547	633	608	625	634	587	608	574	600	573	551	601	613	621	581	584	578	613	616	594	631	552	578	635	634	603	571	631	643	592	594	571	584	546	625	646	605	631	605	597	596	558	594	629	621	580	587	620	605	597	569	564	579	629	601	624	641	573	576	588	631	581	570	616	618	576	575	589	559	574	565	632	637	607	587	611	570	599	597	622	621	582	619	568	564	568	620	596	558	597	562	593	585	579	627	601	620	571	552	621	599	561	596	596	611	605	566	618	594	585	607	597	602	605	581	569	635	580	603	617	586	551	606	567	572	575	624	581	611	644	603	607	604	556	604	610	561	569	568	609	595	630	531	573	587	586	578	637	610	605	585	597	574	596	643	602	606	608	600	586	603	619	606	572	668	575	605	566	572	631	592	578	581	581	563	586	581	613	632	579	611	581	582	588	591	649	591	597	587	604	598	586	577	586	581	567	620	618	589	581	581	611	582	599	590	604	553	638	608	584	622	591	577	610	575	578	580	588	572	576	579	567	571	609	616	605	651	581	626	577	645	563	636	613	592	596	564	590	605	572	544	581	560	606	641	631	567	580	579	582	616	552	619	614	613	594	604	561	535	603	611	624	572	551	600	608	586	600	605	603	565	605	580	588	604	590	576	614	575	565	575	642	612	602	615	589	540	643	625	617	606	571	589	611	571	563	625	580	632	576	595	557	556	569	579	565	602	662	623	604	557	625	605	580	586	581	629	573	587	579	629	576	580	610	554	628	581	581	566	595	621	626	647	601	603	570	622	586	584	612	586	581	644	641	611	608	590	567	547	615	608	597	623	574	574	614	576	610	620	568	585	634	616	592	625	583	550	591	572	588	580	595	574	581	569	593	610	606	593	581	571	619	609	607	544	534	632	610	561	562	577	627	625	603	577	500	603	633	587	599	563	595	618	592	575	618	579	600	566	577	624	641	510	618	602	609	571	570	549	606	538	604	567	630	578	601	604	567	624	611	595	632	597	622	576	576	618	600	568	620	556	591	582	590	571	595	610	606	612	618	607	584	562	638	612	622	565	588	599	577	619	603	594	596	583	582	608	604	597	573	610	636	600	597	572	634	581	624	612	599	580	600	578	614	581	596	561	628	597	580	547	613	615	577	596	608	569	616	612	534	601	614	589	589	672	563	601	573	594	579	571	636	613	651	554	578	584	591	619	525	561	566	547	594	595	582	584	563	598	600	595	647	605	629	594	545	589	566
7173	16719	13624	6986	5031	3850	3051	2485	2066	1802	1622	1442	1268	1173	1074	1040	925	910	923	890	852	847	810	799	771	740	751	773	731	762	737	719	699	698	738	716	684	708	699	701	689	696	743	709	716	713	678	740	686	651	689	655	770	713	720	705	626	692	710	683	688	694	735	684	711	682	707	702	703	722	689	689	697	666	687	649	677	690	703	648	733	680	677	720	666	696	635	707	635	672	671	711	700	686	657	681	674	708	682	674	699	696	686	708	680	699	658	651	669	696	595	653	709	673	725	650	665	659	675	665	673	691	682	696	682	678	702	714	711	615	622	678	687	698	698	677	714	697	692	655	670	726	698	683	699	693	713	701	644	688	653	673	716	672	659	694	680	713	673	693	683	676	642	656	623	669	660	704	656	692	687	705	702	645	652	675	632	671	687	698	663	671	649	699	663	674	694	601	706	673	683	682	718	700	686	680	662	698	680	655	677	714	657	681	651	651	687	672	672	696	700	639	660	674	668	713	645	695	675	689	629	675	669	698	683	669	676	675	660	664	708	656	664	687	669	699	670	664	627	667	645	680	673	687	673	713	670	628	667	674	683	644	656	688	660	670	674	705	648	687	718	672	600	669	688	719	657	732	665	682	682	675	698	717	684	666	659	676	705	679	710	695	666	677	729	689	651	681	621	670	683	679	646	674	669	652	653	681	661	683	695	685	627	674	660	684	668	660	678	671	644	696	706	661	735	648	683	641	600	699	671	695	734	690	657	648	678	706	641	650	682	640	661	656	658	693	644	683	707	651	728	643	717	634	724	656	674	687	679	646	661	685	678	673	721	661	683	675	656	667	705	628	708	683	660	615	709	699	669	678	640	658	705	663	688	623	701	663	676	652	658	662	646	697	679	681	721	678	665	675	625	660	697	690	659	667	713	643	653	654	648	663	705	712	694	627	698	707	684	716	698	686	668	638	710	702	712	713	703	674	711	652	649	665	660	718	606	673	686	678	684	638	626	693	689	626	694	664	625	686	741	700	691	677	686	647	704	705	660	656	712	663	676	642	652	699	689	697	656	660	636	644	685	690	674	658	663	666	678	705	706	681	675	671	667	693	657	699	669	692	647	680	672	668	653	700	692	718	706	696	685	685	709	678	634	696	689	639	666	670	677	742	645	688	665	678	694	691	638	697	648	660	685	692	669	710	687	699	719	644	698	714	693	725	660	716	619	661	657	634	737	617	661	693	624	655	619	708	667	690	713	642	641	673	722	655	629	669	649	676	705	730	720	719	687	681	701	672	673	689	643	672	718	658	693	653	643	695	682	658	684	659	693	694	652	649	686	674	677	671	701	681	668	639	665	639	651	642	701	685	733	692	718	702	670	672	715	670	706	654	710	661	735	670	694	657	677	661	692	683	676	676	649	681	710	651	699	671	705	687	658	685	692	690	684	679	699	660	710	670	665	687	648	690	672	701	715	660	667	659	651	691	687	703	686	677	680	678	629	673	697	687	668	659	717	623	625	697	630	679	665	673	653	708	702	728	673	642	687	656	718	693	708	662	682	665	673	643	711	661	670	652	695	740	624	634	701	721	678	669	704	723	676	626	711	724	696	636	687	676	649	662	711	692	698	614	717	637	620	686	672	671	691	695	688	628	684	690	630	685	674	654	650	646	664	671	688	693	661	712	710	687	682	649	659	682	713	739	664	695	699	662	697	677	679	651	650	720	689	623	664	678	666	722	699	714	651	732	666	662	690	674	679	636	655	647	689	678	685	657	705	614	704	683	648	663	695	676	621	721	626	673	703	685	671	715	671	704	702	721	666	673	711	671	676	722	716	669	625	685	684	678	643	706	667	674	711	697	704	651	751	661	684	692	622	687	641	726	683	689	671	696	651	652	692	665	635	645	680	705	677	673	667	631	657	692	653	674	601	661	654	710	679	725	649	700	691	647	707	667	689	660	690	693	704	670	656	686	643	715	668	695	646	654	669	686	672	682	645	706	665	680	650	690	703	659	663	703	718	648	721	630	710	685	624	696	679	653	708	726	668	704	679	670	687	712	626	678	647	666	691	670	708	655	680	672	685	671	625	640	639	672	649	696	675	630	662	684	634	666	689	703	653	677	669	679	695	670	672	672	644	723	686	696	690	684	669	706	646	666	670	685	712	644	669	685	689	708	642	658	683	693	702	687	678	648	692	623	632	702	680	680	619	627	733	665	660	684	659	650	682	722	705	686	696	660	661	664	719	654	684	640	638	601	758	683	645	641	684	674	678	690	700	628	699	664	679	638	641	675	686	646	683	678	703	691	662	668	672	694	705	714	675	665	687	669	674	724	624	683	697	691	678	653	681	664	709	679	710	716	672	662	671	691	632	720	720	694	697	675	707	654	650	668	658	696	694	679	688	723	664	653	665	649	702	671	643	687	701	662	703	681	680	661	706	646	731	671	681	711	694	669	671	607	661	658	668	679	661	654	689	678	679	663	684	684	695	677	703	671	659	688	683	639	647	661	683	653	671	682	700	648	727	715	651	716	678	652	717	688	674	666	715	655	726	671	681	667	679	656	704	631	679	677	683	655	680	679	718	695	702	662	692	670	687	648	667	692	701	650	646	701	670	665	702	651	636	617	669	681	657	688	676	659	652	692	676	656	646	674	706	682	675	617	644	698	698	679	693	676	715	707	705	717	639	681	664	643	688	664	666	707	667	653	666	643	608	682	650	689	698	664	712	661	650	657	673	606	672	700	698	623	694	714	658	690	666	648	641	669	692	695	672	683	676	693	691	680	687	673	680	683	679	679	667	649	718	639	718	659	677	650	668	682	670	683	660	657	700	671	689	669	684	646	607	678	648	682	672	646	687	709	666	705	694	689	699	661	652	689	720	704	649	631	701	692	703	740	679	669	655	667	670	641	664	672	678	639	694	680	654	699	741	704	658	643	711	678	653	681	682	671	667	680	707	648	727	666	703	697	658	709	685	709	682	605	701	642	670	694	649	695	685	656	656	684	634	670	687	658	678	698	665	686	666	642	686	658	667	684	668	671	661	719	703	681	654	703	677	717	641	692	655	671	636	650	651	692	718	676	636	729	675	641	653	711	688	682	666	653	682	653	654	720	710	690	704	664	654	692	691	631	662	654	677	665	680	674	678	657	659	717	684	671	674	700	697	651	679	647	697	661	706	674	659	689	691	706	675	658	667	705	693	688	659	693	682	683	685	684	676	619	647	659	666	691	683	690	646	696	691	681	675	676	652	624	703	666	683	641	672	638	652	645	708	711	684	698	654	684	700	660	674	644	712	696	705	694	702	643	711	667	732	627	663	663	694	655	653	651	707	705	633	643	679	653	668	659	664	670	675	692	684	648	707	622	635	680	654	682	653	661	690	708	687	667	677	711	677	636	651	691	634	699	643	699	696	709	693	651	673	715	681	715	678	706	650	678	650	641	669	645	666	679	676	617	638	690	638	628	707	645	683	689	706	678	696	627	674	694	678	663	676	683	695	686
27660	20664	8077	1239	885	835	723	645	604	583	564	592	562	578	566	516	610	583	586	571	564	619	602	576	596	573	607	622	591	580	586	578	573	583	538	581	571	589	565	538	544	569	596	608	587	539	584	570	550	584	568	565	573	573	556	570	541	601	560	534	587	620	590	549	573	595	578	560	599	593	554	586	548	574	603	593	579	571	544	533	568	574	550	495	598	579	547	573	581	593	595	591	602	597	584	584	589	574	611	582	599	535	557	574	563	564	567	555	588	560	571	558	538	554	578	575	587	554	601	574	543	584	581	545	586	592	597	553	595	594	587	562	584	606	539	564	608	577	553	607	571	542	551	565	556	579	529	557	558	568	565	598	527	583	597	532	558	550	583	550	561	579	545	593	589	576	521	568	575	605	545	569	558	587	574	583	536	602	592	582	595	587	541	546	588	586	576	584	592	556	589	594	550	560	580	560	578	577	605	556	543	588	581	570	559	606	558	569	580	586	590	568	580	577	551	590	568	554	594	602	631	574	557	542	601	568	590	555	589	535	589	549	549	518	559	570	546	574	585	563	568	638	541	594	539	581	598	549	565	594	548	571	596	543	549	552	593	574	560	558	602	562	559	610	551	608	588	570	593	536	556	591	612	602	553	567	597	574	581	603	578	595	534	592	580	570	567	570	561	599	559	595	558	542	537	560	550	607	595	626	586	596	563	568	551	615	627	595	578	575	577	590	559	576	554	560	541	589	586	553	565	588	552	568	542	550	572	558	575	558	585	581	556	568	589	584	545	590	590	583	548	568	534	577	580	523	589	560	577	582	585	587	614	572	564	566	517	607	546	612	585	597	586	553	531	607	585	601	593	599	516	573	546	548	584	561	588	555	607	588	566	549	602	594	556	589	559	593	533	571	569	558	586	570	585	599	584	565	558	579	582	596	596	590	591	553	551	544	567	611	578	546	628	604	530	567	578	600	564	585	600	590	547	551	565	643	564	544	550	604	623	538	560	541	597	594	576	572	542	585	586	575	561	649	581	574	578	587	578	551	569	547	560	598	548	596	604	632	601	623	588	586	589	578	529	573	560	556	589	562	586	534	548	582	579	613	606	531	562	573	582	626	574	591	604	553	554	561	558	583	600	572	589	566	602	607	591	599	589	593	546	580	613	573	531	560	582	587	613	567	593	558	584	554	594	556	563	572	622	566	568	544	575	592	552	559	543	567	577	575	578	579	592	604	577	575	594	545	591	601	542	566	550	604	584	621	577	538	568	600	577	580	552	611	581	585	590	568	602	601	560	549	549	576	611	586	616	599	574	553	572	574	575	552	575	554	571	578	591	614	631	608	604	578	599	565	546	583	585	592	571	599	587	587	601	575	582	547	536	576	608	599	556	560	558	592	590	553	575	575	549	582	555	539	618	593	550	573	549	567	556	546	560	553	532	597	630	576	578	525	593	561	534	546	547	582	578	577	528	584	580	536	550	531	597	613	595	594	560	581	585	571	609	556	637	624	577	574	642	547	559	562	563	581	578	561	551	555	585	560	587	597	561	586	563	605	540	545	579	533	574	550	554	547	623	583	557	573	574	541	586	574	589	568	564	592	571	544	553	581	545	598	596	633	560	568	575	585	557	545	587	580	592	584	594	592	565	554	611	578	588	614	588	597	573	519	558	594	582	575	604	517	586	599	551	589	578	573	554	599	564	545	568	567	543	580	562	556	562	569	545	577	558	578	585	556	585	541	546	550	528	608	538	543	565	607	563	605	581	566	587	538	603	554	550	551	609	611	566	583	604	562	563	547	581	548	608	590	602	592	585	547	601	560	588	525	562	586	566	558	610	567	603	553	567	576	567	585	557	548	578	581	587	585	554	601	549	567	611	629	611	573	558	558	560	576	572	596	588	563	543	533	556	568	558	630	522	602	536	568	560	572	568	568	592	596	549	552	584	569	605	607	588	564	612	579	568	564	566	559	649	561	514	598	618	529	562	603	573	583	602	544	611	593	564	639	587	586	549	528	586	583	599	590	593	595	569	554	599	564	507	597	614	553	547	574	566	590	568	613	553	528	535	557	590	604	562	563	600	603	616	586	575	564	604	548	548	584	570	565	610	582	563	584	580	546	539	575	601	600	567	549	563	549	567	619	575	555	547	534	565	543	604	594	592	547	564	618	565	571	546	575	610	584	540	602	607	582	539	556	599	602	607	613	565	536	611	575	538	604	601	584	552	557	556	568	588	565	571	577	571	540	578	617	565	618	541	568	581	591	577	551	527	599	587	578	574	556	589	573	575	588	554	569	574	525	564	549	628	581	534	583	563	544	533	526	590	594	588	600	559	566	589	603	609	562	597	533	566	607	563	547	562	577	515	605	627	592	601	583	589	584	520	587	588	540	591	604	593	587	602	593	589	546	574	529	554	608	589	591	599	603	576	573	559	578	597	558	584	590	569	588	555	536	566	593	549	530	532	588	542	586	570	568	602	586	609	584	592	554	575	601	556	550	576	597	565	603	527	630	574	567	579	578	547	551	600	561	568	600	588	565	616	573	627	590	555	595	583	553	514	563	557	603	590	558	536	579	530	550	549	610	537	570	622	611	552	545	598	565	600	585	562	564	582	594	525	550	568	558	579	566	595	604	598	557	577	563	573	557	578	568	568	603	608	574	566	606	575	598	511	519	565	581	552	608	575	565	615	574	569	543	590	565	587	564	571	575	554	566	594	595	573	586	631	558	544	550	581	544	561	626	560	563	580	573	552	612	567	636	617	599	582	544	591	582	550	613	586	601	570	608	537	538	556	555	564	550	541	584	524	556	558	521	548	589	565	600	557	604	597	534	567	572	569	618	584	569	569	553	588	592	585	554	579	587	546	571	575	536	616	616	559	550	592	605	614	593	594	598	565	590	575	562	634	597	564	583	563	553	584	602	542	550	586	573	583	606	545	587	616	538	547	548	558	555	581	573	543	551	597	528	572	601	579	583	622	586	600	645	568	615	560	598	579	576	562	588	619	539	566	574	582	559	550	579	602	540	581	534	591	595	590	537	557	577	555	598	595	581	556	546	589	586	615	593	564	573	584	597	542	543	602	570	547	563	606	523	567	618	548	595	574	564	576	538	576	565	513	565	601	588	571	565	622	599	549	613	561	607	572	571	579	564	576	593	568	576	599	556	558	484	562	588	569	558	616	568	552	567	560	579	565	601	595	614	566	575	548	557	578	583	591	575	576	568	603	583	598	578	571	563	566	582	576	595	573	538	563	515	558	557	567	585	584	573	573	583	573	573	560	532	549	564	554	534	582	562	596	631	595	537	581	558	587	579	597	641	594	605	557	579	562	601	554	569	543	556	591	580	608	550	546	545	589	534	566	584	595	532	598	589	581	585	546	584	543	534	548	539	563	588	564	558	559	567	547	619	570	604	579	602	588	566	583	585	573	557	554	607	524	629	569	578	586	572	603	568	572	573	549	572	596	598	544	573	588	549	540	563	612	578	574	564	589	572
4305	1617	1358	949	903	883	802	771	746	767	701	765	772	733	693	689	748	691	672	726	714	707	708	703	752	690	666	647	689	697	684	735	688	677	674	686	748	766	683	644	682	707	694	636	714	686	677	703	677	688	722	736	687	673	672	706	723	698	697	695	692	678	711	678	738	694	715	662	721	664	704	687	708	690	645	718	693	725	622	725	684	679	696	665	703	707	718	719	670	691	684	676	677	737	752	685	707	697	663	680	751	692	670	711	703	674	684	704	680	678	679	719	663	707	751	735	730	664	691	702	656	701	718	681	697	688	633	692	712	720	713	706	693	674	720	700	692	708	655	693	664	654	688	650	730	714	740	684	698	688	688	686	694	701	686	690	699	725	697	718	718	698	711	681	656	657	751	719	680	668	694	676	706	724	648	703	682	667	678	646	721	669	735	697	689	679	715	664	679	699	707	701	708	753	694	716	678	681	702	717	760	698	691	724	688	713	686	734	747	722	725	681	606	738	732	706	685	666	712	642	767	727	682	717	687	681	647	721	718	657	712	656	683	670	707	687	706	665	747	684	690	704	683	739	711	706	699	689	678	692	706	726	708	709	722	731	670	686	682	640	670	678	684	695	659	716	702	698	699	679	713	702	683	695	683	679	705	696	726	717	686	693	738	704	686	706	717	708	683	681	692	687	713	729	682	682	674	701	676	729	706	688	694	655	668	679	732	708	702	720	659	708	650	710	676	726	684	714	705	647	720	718	721	708	676	729	661	650	751	660	687	711	675	673	735	646	668	740	721	708	712	687	701	695	695	701	696	717	681	692	697	697	715	713	716	685	677	694	664	696	691	716	669	677	729	696	664	672	735	734	699	649	673	670	730	695	689	663	670	688	694	695	714	729	701	681	656	678	730	737	712	727	697	689	679	692	649	693	692	700	652	696	724	692	715	673	736	673	721	696	669	663	648	703	667	695	678	672	703	709	668	732	710	675	689	689	709	715	738	667	671	675	708	699	706	713	704	677	704	718	706	729	730	728	689	658	696	677	681	713	650	680	670	665	668	689	705	678	654	674	717	731	713	694	698	708	737	682	671	740	679	689	723	737	713	694	719	742	679	696	664	722	776	741	695	720	749	739	727	712	721	715	687	684	671	694	717	719	663	733	684	738	649	660	690	702	696	712	713	692	703	706	655	728	686	709	707	684	732	760	762	709	715	694	716	691	677	709	663	692	717	703	750	664	719	724	721	691	671	676	702	707	684	682	705	667	699	688	704	685	690	699	679	696	719	694	689	669	697	689	706	687	724	676	686	718	695	720	706	679	656	681	682	696	685	720	699	725	733	681	697	652	688	718	665	683	675	726	718	715	689	666	696	725	670	732	711	666	754	687	652	714	718	654	701	688	700	703	666	669	699	675	699	668	710	676	682	710	708	720	724	709	696	687	684	741	688	671	752	669	738	729	695	685	717	711	698	703	677	756	662	639	686	672	681	728	694	714	705	668	667	662	681	703	682	732	712	783	708	719	716	716	749	671	705	710	699	689	730	706	713	702	715	700	685	729	665	671	717	698	690	678	675	678	691	667	698	719	692	746	678	717	678	710	685	671	707	654	656	699	662	782	685	706	699	728	740	652	690	691	730	693	622	689	692	714	653	725	689	696	720	677	710	731	656	723	728	696	693	687	699	717	713	684	679	665	660	684	702	681	725	647	687	704	651	684	654	716	687	729	728	689	704	705	717	680	687	724	690	666	745	702	676	706	687	699	717	704	747	644	683	682	663	667	735	683	684	758	701	668	675	711	681	787	732	690	712	683	680	683	684	649	688	646	693	723	708	656	681	699	671	688	672	698	683	681	716	688	711	699	717	691	709	672	715	654	687	740	677	656	711	706	622	695	714	681	725	679	708	689	708	681	690	720	665	707	709	721	724	723	691	697	666	727	652	736	728	681	687	646	718	706	706	702	662	696	716	707	692	667	685	717	674	658	710	715	744	720	694	703	727	688	696	727	640	727	655	689	649	704	730	688	726	726	698	720	705	720	706	712	694	720	744	702	660	692	679	715	675	647	741	746	689	665	719	695	701	674	660	650	723	704	702	670	701	638	668	676	682	645	659	667	705	694	660	665	639	689	677	692	719	665	709	666	685	721	697	707	734	722	727	700	715	723	711	736	751	658	687	681	690	686	716	721	710	665	708	705	683	705	737	738	734	696	706	690	690	711	662	685	671	729	695	692	689	691	715	692	712	680	658	743	671	732	726	645	676	698	694	712	731	678	652	704	704	695	710	701	698	684	720	686	760	674	685	654	704	669	717	667	707	700	692	711	723	679	699	680	704	704	672	693	714	657	706	724	694	705	670	732	746	674	675	779	730	668	696	706	679	701	686	692	691	662	684	710	691	756	699	736	691	679	713	684	680	684	693	681	670	700	699	706	675	701	709	666	702	699	684	678	739	723	709	713	724	676	700	688	735	706	691	695	734	696	683	717	704	698	692	735	724	703	635	709	687	682	737	738	696	742	685	713	717	689	691	691	653	695	706	693	712	701	698	756	720	701	710	681	677	725	695	699	681	684	747	684	721	675	716	682	671	679	747	659	729	678	676	687	717	729	718	715	706	710	702	694	726	712	758	734	702	691	724	703	689	688	705	679	697	699	649	690	683	669	707	727	714	688	705	721	673	721	689	689	719	689	663	686	714	656	705	684	724	743	705	652	769	736	694	700	703	682	640	733	695	692	674	704	750	720	705	739	718	683	701	724	684	668	680	693	719	672	674	661	685	671	662	739	723	697	675	702	683	647	714	728	693	738	719	707	658	642	712	758	721	709	674	656	760	674	686	708	662	666	685	708	727	666	700	716	667	666	695	697	674	679	653	734	673	695	698	707	647	652	638	738	729	701	749	712	689	632	674	665	684	716	691	701	722	700	699	741	682	675	712	701	689	709	650	663	676	683	726	742	691	700	659	680	695	691	721	670	694	698	675	733	748	709	690	657	710	699	697	723	741	654	705	718	685	705	676	690	678	750	704	731	701	736	672	699	676	647	705	705	714	698	685	671	692	696	716	711	687	696	666	676	678	661	737	661	719	677	669	703	674	667	666	624	661	708	707	679	731	681	671	724	687	716	709	668	729	674	684	708	741	716	685	674	684	682	719	685	697	698	729	707	761	697	714	654	735	679	707	663	724	771	645	683	730	728	697	687	664	656	674	664	720	694	716	710	688	691	703	695	742	729	734	674	707	708	696	676	683	717	700	701	710	734	710	697	662	674	673	680	723	680	704	679	660	702	674	677	680	730	728	693	643	715	648	667	739	707	691	665	714	712	721	669	694	734	722	637	696	701	645	747	737	701	711	712	671	704	652	755	690	734	702	710	709	735	728	761	724	689	710	721	755	690	688	689	709	682	708	674	700	709	683	679	666	746	654	680	629	711	693	656	657	668	670	684	725	711	705	679	687	658	737	674	722	672	735	746	698	675	675	688	697	680	692	744	670	713	742	683	676	666
24131	21624	29220	24521	21629	13299	1296	759	619	596	567	511	472	384	440	409	409	372	373	386	358	369	383	372	346	353	376	343	382	358	353	347	372	321	331	358	335	298	352	370	361	334	355	363	340	339	348	320	359	333	334	341	329	330	322	317	344	349	338	325	378	336	345	340	329	363	326	298	330	364	325	349	324	344	321	305	339	333	362	360	372	337	334	333	303	331	314	316	336	325	339	314	355	344	329	331	335	314	352	336	324	321	362	337	330	335	303	333	348	370	345	341	382	380	333	329	337	315	333	344	352	324	352	367	317	322	350	348	344	364	352	316	349	337	337	298	334	297	333	325	340	340	364	309	316	320	342	332	351	354	363	321	336	331	336	293	328	349	339	378	337	315	349	338	361	323	295	349	300	335	326	321	286	313	336	366	327	307	349	343	333	324	353	328	342	380	341	336	341	344	376	295	323	366	331	301	325	360	326	340	326	337	351	339	341	329	324	374	388	332	346	374	348	331	323	369	296	339	314	317	329	327	329	361	325	348	327	333	334	339	332	339	346	369	292	349	341	326	355	313	362	307	346	305	302	326	329	326	376	337	329	344	318	323	359	372	330	336	320	331	340	326	361	344	291	348	341	329	331	353	326	318	330	361	325	354	308	335	321	363	343	324	339	332	329	327	348	314	315	342	329	373	341	313	333	327	338	305	338	315	342	360	331	340	320	326	346	338	319	311	357	328	315	335	312	332	317	332	378	347	308	337	303	309	346	327	354	338	314	334	318	323	339	316	314	332	340	320	326	351	315	317	316	322	330	326	339	317	316	297	337	324	350	371	342	356	335	332	341	327	313	327	316	361	339	348	339	347	345	326	317	326	322	322	302	315	337	363	343	336	309	343	344	321	306	318	339	362	334	351	341	321	354	340	318	339	369	336	333	325	340	306	345	339	327	331	332	330	332	336	347	367	325	341	361	344	307	345	329	317	315	333	341	344	316	324	371	341	353	345	347	332	354	338	335	333	353	345	339	320	314	330	355	324	305	318	309	337	317	348	336	314	363	339	368	316	309	316	368	333	339	375	310	328	320	347	335	344	362	327	309	327	315	322	358	339	335	317	365	343	347	335	310	311	327	345	346	317	321	364	327	317	280	367	332	339	367	355	348	287	355	333	317	318	352	338	328	307	319	331	344	340	349	348	335	303	365	331	329	339	326	351	341	317	328	334	332	348	353	338	369	334	313	346	361	326	343	337	304	348	325	310	321	313	344	304	342	313	287	318	318	323	339	322	338	356	322	339	328	331	359	317	314	338	329	325	336	329	332	306	319	324	373	334	322	380	346	318	344	363	337	331	374	339	339	324	359	299	337	347	325	339	352	329	319	309	330	336	308	333	307	352	349	325	324	326	309	335	328	365	332	345	320	308	330	323	334	374	353	336	354	365	333	304	333	327	334	298	368	364	332	349	331	347	343	344	319	341	353	311	318	333	325	352	327	335	342	339	333	354	311	308	345	315	341	357	295	347	339	336	332	339	344	318	340	324	374	335	336	329	303	346	329	340	341	326	326	323	321	306	351	340	318	336	319	313	333	350	349	358	326	320	342	324	306	311	341	340	314	357	315	339	335	331	334	370	320	306	376	321	351	361	328	311	309	346	322	311	337	339	342	346	307	324	337	321	355	352	328	336	347	362	322	328	333	324	364	322	332	327	292	364	345	341	317	328	344	372	342	339	359	309	328	346	326	342	319	348	357	326	352	358	323	327	377	300	313	351	296	312	334	310	334	333	350	314	322	346	340	322	332	334	348	342	372	305	356	365	352	331	313	354	334	344	352	351	333	336	366	334	333	320	354	331	339	361	326	320	331	347	325	351	346	338	338	311	343	355	306	342	312	327	337	319	355	317	337	350	357	330	330	313	331	315	342	356	365	308	322	318	325	349	343	328	332	328	324	343	316	335	350	313	309	351	308	329	349	332	360	305	322	330	311	310	325	330	347	332	331	321	338	318	323	347	369	347	356	326	315	385	321	358	356	337	340	331	312	345	296	342	313	310	330	326	340	311	365	351	333	353	308	335	336	309	316	310	353	345	318	337	312	349	336	350	314	326	367	339	348	324	317	348	332	308	326	355	366	307	346	367	352	352	344	322	338	342	324	316	329	347	319	366	350	338	339	355	320	333	341	335	334	299	321	353	330	332	330	316	337	302	286	331	315	335	344	373	339	298	359	344	317	340	333	330	340	322	322	341	337	315	336	326	304	353	323	343	354	350	324	339	316	307	298	337	347	323	357	328	326	327	351	333	312	349	317	349	310	368	336	321	302	312	320	342	326	337	334	347	348	350	349	377	305	350	333	309	335	335	326	342	329	301	335	333	318	351	356	324	297	350	308	346	335	340	354	299	340	354	371	325	339	318	337	353	318	368	350	323	318	369	330	332	354	304	326	316	323	332	331	338	312	321	303	299	333	357	359	367	329	318	310	318	362	321	313	345	285	351	307	330	364	315	362	324	305	326	342	341	333	312	329	315	329	333	297	326	330	311	312	368	346	317	330	334	349	327	343	381	324	334	336	330	333	342	356	337	332	388	348	319	313	322	344	318	329	366	338	316	337	347	314	350	372	350	344	312	325	392	335	338	327	331	311	319	340	346	358	338	365	392	354	330	346	322	339	313	374	350	357	327	316	307	337	334	331	326	357	390	333	336	343	306	355	322	320	347	325	337	297	344	308	316	346	353	349	356	332	352	331	333	338	321	348	303	329	368	331	336	340	353	321	330	323	350	358	329	346	314	302	343	331	359	357	325	342	334	383	326	336	337	329	318	323	336	309	331	306	329	362	326	304	350	331	344	315	360	317	339	323	350	314	302	346	300	315	310	348	352	334	332	328	304	320	319	323	334	331	298	344	349	326	348	343	340	343	353	326	339	320	322	330	342	339	306	321	342	319	369	336	337	320	337	325	309	361	331	334	349	346	346	336	343	344	320	353	316	329	340	342	360	331	333	373	338	333	354	317	342	323	372	345	321	310	308	319	344	339	338	358	340	354	365	369	334	343	332	306	302	329	311	320	305	350	346	318	320	336	318	329	307	319	389	344	343	320	337	334	332	335	314	342	330	315	367	331	311	315	333	333	333	364	308	359	339	323	365	327	336	334	330	347	331	321	338	336	335	309	356	373	328	318	324	327	309	353	359	307	334	320	347	312	346	328	344	327	352	316	313	341	305	325	348	345	294	347	335	331	290	316	362	339	363	326	344	327	340	333	311	330	330	360	344	331	304	343	365	319	317	340	341	315	320	339	300	333	360	359	353	339	311	341	342	342	375	345	333	319	341	319	348	342	337	331	325	351	318	304	340	342	322	302	323	333	306	324	310	324	333	337	363	347	343	324	327	370	339	308	325	338	342	354	350	330	330	335	327	359	319	331	324	312	348	347	353	312	333	351	356	344	360	320	338	340	320	347	348	365	319	321	343	311	340	339	321	312	330	351	332	349	372	343	328	366	334	340	342
4879	10426	8051	4000	2776	2119	1676	1404	1124	1032	871	800	669	675	630	567	565	566	522	498	526	475	468	480	486	433	478	481	479	470	465	423	445	452	427	450	402	445	436	408	389	432	439	435	444	390	429	444	408	417	429	443	407	410	420	442	440	414	417	424	433	426	399	425	427	393	429	429	435	432	427	401	442	429	410	405	429	438	408	399	439	412	415	390	422	430	426	436	424	443	362	385	412	423	419	436	436	446	399	436	401	420	390	393	437	399	406	423	411	447	405	453	443	419	429	400	428	420	393	432	413	402	428	393	419	392	418	417	409	437	398	445	440	409	435	390	418	410	399	399	385	376	417	391	440	425	391	411	422	373	418	388	440	393	422	452	413	424	399	425	437	416	422	414	418	415	455	434	401	418	442	405	418	424	379	460	447	384	474	435	428	422	409	371	432	419	403	426	349	404	402	429	415	421	415	421	455	431	422	381	416	369	445	414	398	389	446	402	430	370	406	421	406	426	417	436	413	379	401	442	410	457	414	354	408	407	396	407	434	420	445	402	410	411	432	417	405	407	400	429	415	409	397	429	458	433	432	397	391	472	398	405	423	406	363	391	419	401	435	371	423	417	404	376	415	419	391	388	439	385	415	437	432	406	446	426	405	405	406	424	395	433	457	406	428	414	409	407	417	390	429	367	398	400	421	445	432	464	392	390	398	407	413	388	429	419	417	439	426	419	413	429	409	415	455	417	404	467	400	427	403	411	410	418	409	401	450	395	413	423	405	394	379	381	403	407	399	417	393	424	423	412	385	441	410	408	429	423	414	449	410	401	408	424	384	400	379	389	417	413	416	416	422	403	413	402	396	419	427	435	397	425	418	437	436	389	436	411	363	437	433	379	408	425	391	429	411	416	389	402	424	416	423	418	395	414	398	380	441	431	429	400	415	454	411	422	420	388	398	429	467	438	422	401	432	428	421	389	459	406	439	395	430	420	377	370	384	411	437	410	433	420	388	439	387	411	460	427	429	435	434	416	427	422	405	404	417	387	409	421	412	377	422	377	393	410	423	418	434	391	431	409	438	442	414	448	394	394	422	419	430	375	402	375	422	428	421	418	420	435	438	420	407	434	434	396	412	469	422	393	380	422	402	407	390	379	405	425	382	383	409	401	420	412	425	409	428	381	426	444	384	419	430	445	419	388	389	403	454	420	418	389	429	388	402	380	422	469	416	420	413	398	387	432	418	410	423	409	414	403	435	393	384	389	405	396	388	396	412	461	422	410	386	432	399	402	408	385	420	420	386	389	393	402	432	436	425	437	395	411	407	399	418	421	391	388	398	426	408	414	408	467	397	398	383	420	412	413	397	400	404	427	400	392	414	383	397	393	397	434	435	399	443	429	431	446	393	384	412	408	413	425	367	477	387	405	411	384	436	416	370	394	425	433	417	407	413	469	400	399	408	400	398	423	397	395	434	400	413	432	424	411	427	435	395	425	415	406	437	425	351	446	454	393	390	426	445	378	398	385	385	416	431	446	418	420	423	429	421	391	436	426	431	462	413	443	382	434	458	414	445	426	397	429	398	424	403	421	438	406	421	405	402	403	398	430	419	381	411	416	395	405	414	378	418	400	388	435	396	391	431	368	430	425	443	394	372	427	423	423	416	400	445	396	386	407	422	420	397	407	398	379	419	387	394	412	413	380	392	423	402	427	434	410	418	409	428	433	435	415	418	394	407	392	407	416	401	461	394	425	441	407	406	400	442	402	404	413	429	410	417	373	399	411	455	444	457	443	405	409	411	413	421	393	440	412	427	398	427	429	425	440	419	394	422	402	410	415	383	379	373	428	431	404	414	419	433	416	392	395	433	393	438	399	433	400	447	404	425	416	413	427	381	410	440	431	414	438	396	411	424	432	404	405	424	381	421	417	394	380	437	402	404	411	416	428	409	364	450	404	416	413	424	426	392	414	400	401	411	421	429	429	422	399	416	423	437	430	449	428	402	424	365	433	422	383	401	429	430	415	412	403	412	427	431	368	428	395	419	449	397	414	430	411	414	402	409	427	426	409	455	418	416	441	385	440	425	392	390	440	431	439	415	445	410	404	408	443	418	401	396	403	425	400	409	405	433	418	410	411	436	409	392	419	454	375	390	435	430	375	406	417	444	432	439	370	414	413	398	404	396	384	415	408	399	419	389	412	413	433	400	399	428	433	404	393	389	407	390	414	446	409	397	407	399	425	396	423	415	409	391	375	399	426	423	420	427	395	377	433	413	435	428	395	410	416	411	421	412	426	432	424	417	408	399	381	374	380	441	393	380	393	458	420	441	384	453	431	389	427	422	365	388	440	391	382	405	383	394	409	403	425	425	378	396	407	414	406	454	398	452	411	436	394	430	423	420	400	409	406	430	371	405	384	385	385	416	430	401	379	400	410	381	403	438	402	403	401	432	379	410	430	433	446	404	431	404	392	389	426	414	398	401	417	435	399	417	425	408	394	423	408	433	408	364	405	395	441	413	421	397	415	434	375	392	367	404	385	412	400	420	425	430	400	474	396	405	392	372	427	389	411	417	412	416	405	398	399	400	400	375	410	431	429	426	449	436	406	404	402	407	429	425	395	400	409	449	396	447	400	433	398	392	435	452	429	417	389	380	441	401	416	421	409	420	408	431	392	439	426	410	415	412	413	418	414	412	422	394	408	398	402	421	407	492	407	394	401	413	404	445	389	452	399	434	461	400	416	435	412	407	419	398	429	411	375	390	420	419	403	407	413	414	433	422	418	411	401	450	375	416	399	378	432	406	386	404	412	395	391	406	386	402	405	377	390	408	428	399	409	420	434	467	406	416	372	449	396	458	425	396	414	362	359	406	370	414	401	442	404	445	412	416	402	407	396	406	391	400	415	418	457	400	403	423	402	376	444	436	396	396	414	411	454	395	405	405	425	374	408	408	404	411	438	434	437	400	369	411	435	426	395	413	424	416	424	393	448	424	385	418	437	404	424	424	412	407	396	410	406	423	412	446	399	402	411	396	434	378	395	400	391	433	419	430	396	411	413	428	407	410	411	449	394	383	413	439	410	394	423	386	418	431	404	399	400	425	409	428	442	373	402	409	424	432	440	414	427	433	438	409	454	426	380	412	407	436	410	391	409	416	381	412	419	408	403	403	409	448	413	367	436	436	396	373	413	464	399	410	403	411	457	395	389	413	381	443	424	434	429	437	402	415	430	414	417	425	424	429	429	414	372	400	455	404	426	431	425	375	405	441	413	432	416	427	450	396	432	365	439	422	399	389	409	425	409	416	445	411	424	352	410	434	427	410	424	388	371	459	423	407	405	400	395	402	405	410	419	387	402	399	429	409	416	409	408	408	403	427	415	407	439	408	367	411	446	415	403	415	417	393	422	392	423	408	428	385	394	418	389	436	378	400	426	394	386	408	428	423	422	415	395	417	390	438	394	396	413	440	432	391	444	394	393	419	396	414	448	378	432	437	433	406	424	394	384
25446	21606	28120	25434	13101	1566	1137	1089	965	940	925	888	953	896	880	916	911	872	911	866	886	878	847	924	813	880	847	889	873	876	893	882	825	875	876	878	870	836	843	931	807	843	830	858	859	819	915	841	892	857	902	864	890	863	854	808	892	886	856	873	902	825	842	830	814	835	800	874	849	813	831	818	856	837	840	896	851	838	814	830	827	853	876	833	905	839	893	865	850	871	828	848	834	811	902	857	845	812	843	863	800	845	803	829	809	827	837	834	832	830	866	870	817	857	872	836	905	861	851	815	867	878	832	882	798	886	906	877	893	841	892	841	862	823	834	847	820	860	838	851	805	788	828	826	831	820	829	839	885	868	827	810	797	861	907	881	853	851	897	785	834	835	843	803	879	939	844	865	873	859	851	825	884	821	836	839	786	843	823	851	831	896	836	837	827	823	828	864	895	846	830	761	869	826	805	802	848	842	900	864	870	841	844	845	903	864	864	813	860	840	835	852	816	868	870	833	824	882	826	853	872	824	833	840	848	821	878	843	830	891	855	782	817	871	826	882	923	881	887	845	795	776	857	822	862	854	842	827	863	884	829	795	814	895	826	819	867	848	895	927	866	850	844	855	867	890	853	846	841	878	821	841	838	885	867	849	856	830	824	880	852	832	881	910	801	833	856	846	809	810	904	874	871	886	862	884	794	892	871	839	862	857	819	797	819	856	893	853	826	876	869	864	873	847	872	801	836	867	874	879	822	829	860	878	858	877	873	876	881	854	831	859	897	830	847	867	868	853	853	854	824	840	812	796	816	861	892	838	869	852	838	811	834	912	874	871	878	836	896	876	821	860	851	896	847	783	852	851	922	858	873	895	847	914	827	874	841	892	881	892	817	833	844	845	832	862	802	844	875	800	857	864	825	854	819	832	921	865	840	830	874	856	866	859	852	835	873	859	875	839	823	862	822	785	874	839	875	825	872	859	868	861	874	846	876	831	886	853	878	827	865	837	814	884	944	831	881	817	838	895	855	837	879	836	806	866	860	836	802	875	852	851	874	829	887	862	810	838	825	850	861	816	839	901	805	823	880	867	845	883	894	863	826	856	849	888	831	821	850	850	888	875	830	872	836	788	887	813	850	840	886	841	821	861	835	872	781	861	860	882	841	885	812	834	875	839	854	853	839	792	857	832	873	860	900	896	901	836	870	877	810	850	906	807	852	895	825	886	843	835	778	829	860	878	851	838	868	920	913	850	837	834	853	911	825	796	839	841	910	853	870	822	855	815	827	880	816	849	840	843	849	852	852	829	887	820	893	911	841	848	857	858	874	900	907	845	888	878	807	847	846	901	871	860	825	884	781	812	824	858	834	862	850	793	777	840	846	819	846	850	853	867	854	870	825	826	795	804	816	830	873	930	855	931	815	841	886	884	841	893	797	824	842	916	892	885	840	911	856	910	882	884	853	805	824	831	829	856	881	856	836	846	870	884	852	879	870	833	854	823	831	841	866	844	800	813	859	844	857	854	873	870	871	856	858	797	891	837	844	898	807	858	887	908	841	877	881	901	870	830	831	872	853	833	864	817	844	862	835	845	891	853	791	872	810	807	876	902	852	845	791	847	853	810	837	846	869	875	834	877	819	868	824	837	915	880	899	822	820	877	836	802	833	848	880	835	847	883	855	784	916	864	831	900	894	819	837	900	864	827	889	795	852	854	853	874	785	850	856	914	825	890	854	868	833	906	851	851	876	831	791	823	860	864	885	877	810	820	821	865	891	848	790	859	861	871	845	947	853	832	833	895	854	919	865	889	846	839	805	854	819	846	860	892	904	809	882	893	846	836	877	820	878	824	894	797	820	815	848	838	860	859	886	854	835	821	849	831	847	898	862	871	836	849	841	866	872	825	824	901	851	908	846	883	817	869	838	904	840	888	874	835	842	851	848	895	851	855	836	857	859	837	867	856	833	817	847	807	842	891	822	894	831	834	850	872	860	800	855	839	849	858	849	913	838	826	882	883	863	835	860	821	842	900	785	780	867	867	817	907	838	898	809	882	862	875	853	870	882	859	929	832	875	806	913	875	849	832	858	825	849	806	903	881	854	854	865	852	836	871	826	837	889	846	833	875	831	842	859	856	796	861	841	862	837	817	856	837	905	847	811	916	839	801	844	875	826	833	810	860	823	863	830	830	826	859	888	851	846	840	838	879	814	903	849	889	862	873	867	857	821	824	858	872	845	838	893	860	848	844	834	862	842	866	835	904	835	811	796	880	851	870	864	784	846	893	846	840	880	858	838	821	831	855	827	811	830	877	834	867	886	872	860	825	856	842	855	899	862	936	852	888	853	880	820	796	850	825	854	867	876	837	803	812	893	831	882	884	862	843	872	883	801	812	831	860	883	854	863	857	785	850	903	833	844	859	864	863	890	890	870	805	893	804	918	838	820	843	837	775	831	855	828	810	851	853	799	887	865	841	844	855	882	868	855	859	874	841	884	866	833	863	894	913	828	853	859	828	777	780	849	854	830	843	855	873	867	827	848	813	767	826	825	823	846	840	877	826	809	858	867	909	838	827	904	885	859	843	871	843	872	891	884	814	881	836	841	856	822	903	838	900	875	839	841	899	778	834	845	882	867	841	836	820	860	821	904	856	835	869	870	861	862	877	880	837	905	885	889	872	834	829	859	831	889	873	851	842	845	875	860	836	866	834	812	860	869	803	893	879	821	844	822	855	843	904	894	814	869	897	857	845	840	874	874	863	807	860	818	845	829	877	894	880	870	830	893	898	793	849	842	825	854	840	854	863	849	841	873	908	853	859	856	862	834	851	795	873	871	884	889	813	869	851	879	858	863	823	832	857	911	839	839	850	883	813	870	840	800	907	859	892	847	845	844	814	891	831	901	893	875	875	871	861	810	824	818	846	823	838	813	876	876	875	893	840	869	851	858	835	818	823	838	787	809	827	806	854	860	880	837	880	885	863	799	872	827	795	853	872	844	836	821	819	867	846	903	881	830	869	828	864	855	888	782	893	826	837	814	807	863	842	833	856	837	856	837	854	839	837	846	830	826	823	839	860	820	862	812	808	835	825	878	851	882	814	871	857	831	800	872	868	837	883	870	834	911	834	861	862	818	835	860	841	814	859	863	803	859	879	884	881	862	832	877	845	859	845	883	860	801	817	852	842	837	836	874	860	923	866	794	817	852	821	858	842	852	876	829	878	824	875	866	828	913	834	840	888	868	835	880	872	853	826	854	831	827	839	837	788	890	857	820	871	881	829	822	808	889	865	860	868	863	829	849	831	846	902	852	841	862	873	834	908	842	828	864	848	839	850	804	783	789	809	865	845	892	835	886	850	830	874	844	847	840	842	831	937	810	905	853	841	813	845	826	836	869	821	812	810	879	833	834	878	860	867	844	845	830	809	917	839	829	865	860	862	818	879	872	835	846	824	822	904	884	784	907	845	875	831	800	852	859	851	836	806	843	863	913	881	885	843	861	878	838	830
4772	6129	4872	2829	2165	1925	1551	1458	1365	1222	1194	1152	1130	1204	1067	1082	1124	1038	1025	1042	1074	1021	999	997	1036	1054	1018	1030	1018	986	1036	1010	964	1012	963	1014	947	1002	966	984	969	1033	970	1013	1017	1003	955	998	1049	1004	1007	902	970	1020	1012	958	1045	1006	1010	950	1004	962	1013	948	955	1028	1021	974	977	1001	1022	1008	974	1001	940	917	937	998	1003	962	981	972	933	973	1007	1005	974	1004	1002	1009	983	973	963	1026	978	971	957	1013	985	999	994	1074	943	970	920	1000	982	994	974	975	958	994	1076	940	993	979	1050	954	968	1013	1010	959	962	999	984	959	1047	948	976	988	1000	953	1016	1001	977	964	926	1000	888	937	983	1018	988	1025	994	972	1009	925	905	953	966	991	996	1056	986	1016	1057	963	966	1005	986	972	1022	905	981	989	1016	989	967	989	980	882	952	1015	948	960	1011	969	1032	984	1035	985	1000	947	1002	1014	952	980	978	1016	973	1003	989	986	971	1047	951	973	958	992	975	968	950	982	989	995	948	999	1019	979	981	988	935	989	971	969	968	1035	921	1007	989	972	952	1034	959	941	919	1018	1001	1023	956	1015	984	1000	947	954	995	1011	981	978	973	1042	949	1015	985	970	962	1002	1035	1011	1000	1006	945	958	1050	995	1025	1029	986	954	987	921	981	1035	966	988	964	955	972	978	941	954	979	907	995	943	951	1033	1028	905	932	1010	975	975	971	1051	984	1023	1009	992	1004	974	969	992	957	993	1039	986	961	940	1035	1022	959	1023	971	1016	967	980	937	989	952	1021	990	1007	1005	977	973	952	988	992	968	1028	958	1003	976	955	954	980	928	953	1008	957	996	995	991	985	950	1002	948	1029	1038	973	952	1023	971	928	1016	997	982	970	982	975	937	953	941	985	970	949	969	1020	987	941	1011	1046	1012	999	983	993	1011	955	1015	1028	993	968	964	963	992	957	980	967	961	973	933	958	942	952	966	1028	995	1019	1020	1002	993	988	1021	1039	988	921	983	952	989	989	948	942	942	955	982	978	996	986	981	960	1031	987	928	1022	976	933	966	972	958	967	946	979	949	981	960	989	964	930	960	995	966	944	1019	972	1038	955	981	917	986	965	983	958	1004	939	977	980	963	1019	976	971	1001	984	1009	939	993	940	1004	986	1013	992	1038	947	1006	1027	1031	995	960	1006	970	921	1000	994	941	1017	987	999	981	992	973	972	1022	1045	1000	1007	1003	961	996	947	970	1008	984	989	999	988	987	953	956	1030	963	992	1015	932	976	986	1022	958	965	960	1002	1013	910	1004	985	993	961	968	981	936	963	1004	1004	991	999	929	1002	937	997	958	1012	973	1002	961	987	948	1011	998	955	1007	978	950	977	976	942	986	974	982	953	987	932	1016	1034	957	998	980	993	990	970	991	1041	931	979	917	979	936	966	1028	1012	953	998	951	1017	1033	1010	931	960	992	979	971	975	1043	947	972	1014	1053	1014	1008	983	955	942	1032	995	1031	1005	1021	938	1004	1029	978	955	1010	977	970	950	1026	977	958	940	948	995	934	994	1022	934	1007	963	1005	957	983	968	974	1039	956	993	976	960	953	988	963	960	1014	970	998	983	1001	984	993	1011	985	1006	999	1012	984	1005	985	934	961	1050	997	979	971	1003	1021	944	970	998	969	1039	939	991	1059	1022	1011	975	981	952	1023	958	946	953	1007	1032	1010	1038	976	992	1006	1010	914	990	955	988	975	982	978	968	979	1009	1011	944	983	943	947	1040	1008	982	922	997	980	957	1045	1004	1012	986	1015	969	1001	1001	988	1068	1040	984	952	965	970	1030	978	950	979	979	949	966	944	970	996	946	986	982	944	987	1038	990	981	975	985	912	1003	947	991	978	977	1008	974	941	978	1001	1033	971	985	1024	1006	971	965	1043	1010	952	1010	940	955	972	943	962	927	993	977	999	1030	956	999	1006	969	949	965	962	996	995	988	973	988	981	999	992	981	978	977	972	977	983	1012	994	986	979	963	985	1017	963	1004	918	969	952	906	1002	987	954	998	975	949	989	984	998	965	1020	1009	987	978	995	964	963	951	935	977	975	968	1004	1017	1008	984	972	972	994	985	996	960	987	934	989	938	976	983	972	927	995	1022	967	965	976	1001	1017	946	996	987	940	955	993	968	953	1042	992	984	998	960	1019	997	995	976	986	963	991	947	972	1010	1018	1017	975	997	962	980	950	946	952	1034	958	985	983	951	980	1002	967	993	912	974	958	1033	967	964	986	976	959	959	1029	966	967	868	1017	982	965	991	1019	926	1042	967	1053	982	959	1026	968	936	961	1015	1042	974	1015	995	987	969	970	1015	964	975	964	979	1001	1016	1021	978	958	955	991	989	955	1008	958	986	1002	948	987	945	928	981	951	974	956	900	989	1005	968	941	947	1004	988	943	948	1022	989	953	979	918	954	1004	980	901	1012	991	965	936	1009	979	968	1024	933	1030	1009	960	1006	949	969	964	1043	971	939	994	1018	926	1010	1009	954	975	982	1016	994	1016	1001	1003	1019	951	1000	927	999	965	978	1013	977	1005	1045	1030	973	994	988	976	991	946	947	987	1005	939	949	943	994	1005	951	947	962	961	940	1009	980	957	958	997	1018	1016	1047	975	962	983	913	960	988	923	983	968	972	975	973	990	1031	1009	977	931	958	1039	897	1005	919	1025	938	1015	1019	974	1002	954	987	992	1004	998	972	1004	1000	1006	989	986	1010	982	1001	1010	996	1002	978	939	956	1039	954	999	986	1030	979	970	955	987	988	954	940	1041	996	987	968	995	996	986	969	1015	967	1057	930	996	985	968	920	946	972	1007	998	959	966	1004	988	999	995	973	1025	913	933	958	992	984	998	987	976	1029	945	1009	953	970	1002	980	957	1032	964	997	962	986	968	935	1027	952	975	971	1000	937	974	916	948	982	980	1039	1022	962	963	1005	1002	995	1018	1015	960	965	990	968	1021	963	965	943	1009	989	1008	984	1009	961	957	1035	953	1010	960	1013	998	1012	963	928	956	957	978	952	1011	968	922	966	952	1000	988	972	946	959	975	993	972	940	1055	985	936	1009	992	971	952	990	975	975	992	985	985	973	944	956	989	994	977	954	968	955	973	922	914	985	974	994	1004	1019	982	1029	992	1033	916	961	991	951	1067	997	1009	976	966	1007	954	970	1019	977	963	942	1018	998	1007	945	984	1003	987	954	1023	986	1008	1017	974	1015	998	917	943	955	965	975	1032	989	998	959	970	1013	982	937	926	1026	989	994	1008	961	985	969	1000	970	972	993	952	959	997	1009	1012	976	1014	1025	973	1019	990	1045	1009	1003	945	1020	1038	1067	993	925	965	1001	1020	972	923	950	1003	998	1003	1003	960	959	1030	974	1026	981	980	942	1027	997	972	979	1026	963	1049	975	1023	939	971	987	955	926	943	995	973	987	1012	967	1011	1032	940	1022	935	956	947	1020	970	976	974	1007	942	975	983	959	1071	979	988	940	1013	947	921	975	993	985	952	989	964	1005	980	994	981	1030	1033	954	938	1001	994	975	986	984	1003	957	945	957	948	976	976	984	1002	987	991	970	983	979	954	945	1005	962	956	985	982	989	927	974	1012	965	983	976	994	944	960	980	1022	954	983	976	960	951	962	1001	969	972	970	945	1011	1049	996	949	999	1010	961	991	1014	993	984	979	1014	967	1010	944	970	1004	1016	1045	1004	991	981	966	973	1016	947	986	992	991	973	1048	926	1021	1013	971	1003	988	965	948	927	990	973	992	911	989	993	960	1018	1014	957	1004	940	972	991	975	1005	953	1043	1009	955	970	987	961	958	996	995	967	927	965	963	1000	985	944	992	986	1012	996	973	980	960	972	987	1003	1033	1001
23184	21646	29626	24172	21647	21704	12848	1714	1162	1045	973	954	840	834	832	786	780	744	747	654	702	688	708	697	686	678	663	653	648	647	623	667	704	671	655	636	586	656	561	606	646	613	654	643	630	636	581	649	642	594	626	665	565	696	649	599	613	619	606	568	631	647	612	596	606	592	621	620	585	598	640	650	622	587	607	592	558	605	601	582	585	632	626	613	569	599	610	594	603	570	611	562	607	631	615	565	600	642	624	595	610	598	627	623	583	660	618	605	593	588	573	607	609	595	630	604	548	583	577	586	591	586	638	554	604	646	672	587	627	592	625	615	617	586	650	588	606	615	591	582	607	586	577	630	644	636	594	587	585	547	625	595	578	627	614	591	600	634	588	586	657	615	593	603	598	599	562	616	610	581	569	582	575	624	592	602	624	633	605	610	579	604	615	588	604	631	553	628	584	622	613	574	584	584	610	611	574	611	607	614	607	594	606	649	628	552	600	579	643	592	601	597	598	572	646	607	597	514	569	616	622	574	570	561	634	577	541	593	576	608	613	620	576	585	596	599	567	608	610	601	608	649	585	608	595	585	609	609	583	615	574	537	644	605	587	602	620	628	589	572	650	598	608	624	530	637	606	595	590	606	618	586	589	609	577	605	582	591	603	567	603	652	582	610	586	652	592	609	581	587	615	572	618	614	616	604	585	632	614	604	618	603	604	599	582	614	594	592	612	649	610	584	535	620	642	581	597	578	605	632	607	653	599	556	621	630	612	632	596	601	588	600	565	638	608	652	578	600	646	608	574	602	591	593	595	586	630	605	606	580	597	641	555	607	627	594	608	569	599	592	622	566	596	584	615	623	607	603	620	644	618	630	582	613	595	618	600	603	626	592	627	587	583	598	584	613	603	604	603	600	628	586	613	611	602	585	583	640	612	653	555	588	562	595	614	618	621	596	597	580	620	578	606	564	624	615	582	580	648	630	602	606	582	624	575	558	617	616	609	589	588	577	615	599	581	574	599	629	608	571	625	595	582	603	553	598	576	609	598	620	604	577	629	622	627	622	563	548	619	635	622	580	636	592	617	603	559	634	659	597	638	602	604	630	589	595	555	563	624	608	631	611	582	665	595	664	576	572	584	579	621	602	608	604	598	560	586	632	585	613	688	615	564	579	603	605	538	605	573	561	602	582	597	586	582	644	590	588	608	642	598	630	591	610	602	593	588	592	585	576	605	634	633	552	589	666	562	609	627	659	637	570	596	624	554	572	589	611	622	591	573	616	572	584	593	612	597	611	591	599	595	583	564	636	636	619	613	624	595	642	592	577	593	551	616	610	604	600	601	597	606	579	574	608	575	670	586	615	563	564	590	582	595	568	592	636	581	570	599	599	602	623	581	598	628	572	636	635	598	609	571	623	648	588	625	587	661	603	570	611	620	609	604	601	595	537	566	546	596	593	600	639	613	585	589	607	587	614	615	581	611	612	592	599	595	550	605	585	572	615	588	615	581	608	588	607	624	575	583	645	591	562	632	574	580	573	598	604	620	589	642	662	640	624	573	608	604	581	592	618	642	591	605	605	599	663	570	599	600	595	613	599	637	575	555	601	582	613	612	583	569	572	585	537	604	600	607	612	565	596	580	617	628	600	608	548	580	548	616	627	567	586	631	647	610	598	642	594	606	610	593	626	589	566	628	602	602	535	590	622	598	608	617	596	587	582	620	578	585	598	641	617	624	582	603	612	572	631	533	592	580	587	588	627	623	628	623	580	603	588	611	608	561	592	552	558	618	619	568	599	626	612	610	625	622	607	597	611	591	580	600	611	601	634	629	622	592	608	600	567	585	634	620	632	603	575	575	627	590	615	593	627	604	621	619	618	527	590	597	614	642	614	608	614	602	591	591	601	587	561	632	601	596	635	630	559	638	627	646	603	587	626	599	627	610	618	560	607	616	624	610	559	578	631	588	583	608	631	616	615	581	582	602	602	621	619	609	613	627	590	637	569	569	577	593	624	603	614	614	571	597	566	631	620	573	625	631	592	564	613	596	588	568	628	617	575	617	648	617	649	621	594	610	595	579	592	586	593	577	615	595	569	600	570	585	607	554	572	630	592	583	626	606	563	582	597	582	635	618	613	549	573	594	590	621	619	591	589	591	589	645	642	654	601	600	594	605	607	611	621	553	617	615	597	644	626	623	591	550	602	617	575	613	586	598	591	567	611	550	631	592	558	610	614	584	592	622	591	609	616	583	587	632	625	597	638	573	592	606	589	623	578	584	616	632	643	622	592	608	604	642	617	592	602	611	633	602	601	644	546	575	595	608	587	543	592	556	646	611	571	645	633	624	587	585	607	616	583	634	609	620	568	628	645	585	622	563	584	624	612	635	625	589	589	605	585	624	581	587	592	600	595	620	554	582	597	613	603	616	622	625	624	620	605	597	627	594	634	557	560	585	609	629	542	604	623	661	599	595	604	613	615	606	624	610	596	605	647	619	590	590	592	612	623	623	633	639	604	604	611	631	599	631	635	630	581	574	584	579	571	611	640	606	582	569	613	631	578	568	637	568	593	624	597	577	604	601	665	612	635	613	610	619	601	595	588	620	589	592	594	595	552	582	569	639	577	597	606	627	615	597	602	600	616	580	601	604	600	601	597	599	622	607	604	585	600	570	601	613	590	586	616	627	651	589	658	588	584	626	597	625	588	598	581	603	630	580	609	576	607	603	598	608	593	589	609	621	602	633	606	589	614	604	592	601	644	608	588	651	588	601	642	609	605	610	595	624	587	618	592	591	620	610	602	600	602	604	611	624	602	626	601	582	637	553	558	641	635	589	625	586	583	611	558	588	617	576	574	614	584	589	601	570	605	591	590	606	604	623	620	552	616	593	549	622	581	623	563	573	607	581	594	615	591	604	592	593	618	566	620	613	562	626	561	588	637	628	638	585	575	617	623	570	609	621	600	618	663	571	598	571	610	617	538	603	621	633	605	570	604	597	645	581	539	603	620	610	602	583	600	579	599	583	588	581	580	600	602	584	594	592	586	577	609	613	623	605	570	606	596	620	612	628	602	562	571	585	617	609	591	596	624	593	601	611	594	592	628	607	623	600	604	601	622	603	584	584	631	603	588	606	627	626	574	585	559	622	589	603	602	618	632	623	570	609	633	616	566	596	595	593	582	585	575	566	621	584	594	602	580	596	655	619	626	605	576	620	596	629	600	611	589	585	571	612	604	583	583	546	625	590	566	578	590	609	643	624	600	590	615	631	538	605	601	617	570	591	603	599	625	592	544	622	628	604	603	574	635	584	588	583	619	627	621	606	567	624	603	625	620	600	609	594	615	613	589	589	603	639	560	566	607	570	645	587	576	598	601	605	615	560	623	619	573	629	617	617	554	591	596	568	610	638	581	590	633	638	625	595	594	600	585	604	626	589	595	578	615	616	619	620	597	631	601	575	619	612	612	637	596	608	604	621	608	584	594	580	585	584	618	608	616	658	553	583	610
7199	16997	13536	7131	5304	3932	3122	2546	2189	1844	1625	1473	1332	1176	1137	1074	996	972	941	869	793	885	853	806	761	776	773	776	745	796	729	776	802	716	759	737	679	679	755	746	704	731	710	680	707	732	678	714	681	708	682	733	651	704	671	707	667	679	705	683	720	656	721	686	685	693	660	691	716	670	678	766	694	702	623	668	691	682	726	676	668	719	682	661	678	662	665	689	687	649	702	608	646	690	672	683	653	681	645	670	637	683	690	706	673	662	684	693	693	647	660	692	633	668	684	711	731	715	691	671	673	725	686	687	704	725	655	668	705	619	647	655	668	699	639	688	712	684	719	647	706	698	661	671	674	700	632	677	697	647	633	680	696	621	652	686	686	649	703	703	718	683	684	657	635	687	699	689	654	691	660	671	635	658	689	707	664	678	645	689	731	737	659	672	673	667	679	613	659	711	692	709	664	724	691	658	669	702	670	668	686	638	691	684	688	671	684	636	686	644	709	690	691	715	678	698	686	695	668	669	657	677	679	682	670	642	682	659	665	648	640	695	655	686	655	726	638	662	644	687	690	657	623	667	674	710	641	676	713	646	655	674	653	640	647	713	690	675	693	716	670	650	674	675	701	701	666	692	672	669	614	656	698	645	661	681	740	693	669	672	670	662	683	661	637	686	714	726	629	661	646	662	694	666	706	684	656	649	669	700	679	697	657	687	733	682	648	708	677	638	668	660	723	696	684	637	646	712	690	652	702	730	643	707	686	704	721	701	705	677	703	700	645	687	667	701	695	646	695	649	660	656	653	648	670	695	713	693	674	664	692	666	680	629	687	661	656	649	672	671	710	652	670	685	693	688	665	686	668	683	674	672	721	705	636	648	673	693	675	699	679	667	689	682	656	700	667	693	662	661	680	684	687	683	660	676	693	690	668	683	700	673	701	704	658	670	713	656	663	679	723	652	676	670	708	712	709	674	653	646	638	685	627	666	677	646	690	660	699	677	675	657	692	650	635	632	685	716	683	654	694	694	706	706	706	670	715	673	683	696	701	647	634	685	715	699	703	753	641	668	693	719	687	654	709	694	680	648	689	693	686	665	666	682	625	657	691	686	690	686	637	723	686	675	688	668	662	687	656	658	696	665	640	638	652	662	646	665	668	695	670	688	696	660	711	628	659	679	681	736	678	720	712	710	671	696	659	698	688	673	697	647	684	670	663	674	661	680	656	654	688	709	666	706	669	664	672	647	653	636	682	651	646	670	661	697	664	665	631	696	648	669	667	677	685	654	697	691	683	670	692	675	653	708	691	708	639	673	670	661	655	689	677	678	677	680	726	685	694	755	628	633	699	726	636	656	643	694	663	660	678	702	667	661	629	704	666	630	660	687	660	691	649	678	693	636	679	700	691	674	666	676	675	701	700	674	710	667	687	677	640	682	709	681	681	709	677	694	707	696	681	650	702	747	665	655	698	696	738	692	682	690	650	637	714	674	656	719	703	661	658	670	661	723	691	701	686	673	660	705	736	698	700	713	676	667	638	684	641	697	703	671	691	689	701	671	692	644	709	703	699	683	680	696	685	660	677	717	646	687	667	706	676	673	659	633	667	668	703	641	697	693	682	655	670	697	673	701	637	676	683	661	675	689	650	662	669	674	646	693	663	669	701	675	660	668	710	729	632	702	657	697	696	683	688	661	658	656	706	672	701	692	646	649	662	668	726	630	651	658	673	685	701	748	660	680	639	675	689	709	684	686	660	681	693	674	665	670	699	740	689	623	688	691	678	732	676	691	666	646	705	677	676	678	656	647	630	645	649	686	698	707	656	670	702	663	665	657	698	651	635	683	684	711	681	700	693	674	679	658	682	694	717	708	650	681	693	615	695	704	714	707	713	673	669	667	637	676	703	699	636	646	649	685	694	687	675	720	687	694	644	691	686	672	673	676	651	736	680	698	656	672	676	699	674	653	680	670	682	671	732	674	670	711	661	677	665	649	658	711	670	700	669	674	707	644	710	654	642	677	710	678	662	716	681	659	702	630	606	691	695	659	658	685	655	639	664	652	655	667	653	662	700	703	654	672	612	705	665	678	682	627	665	688	678	673	697	668	697	692	655	677	645	638	648	666	663	699	674	692	668	725	635	676	678	679	623	669	667	678	717	717	701	681	712	634	680	692	683	714	693	682	661	630	673	628	711	660	645	668	652	666	671	647	671	665	674	691	680	694	711	649	655	678	707	677	700	719	621	735	678	705	695	655	645	667	636	649	663	628	694	681	671	743	693	645	711	626	634	638	618	719	707	654	674	705	657	655	669	693	708	704	658	692	639	670	639	644	712	673	650	719	606	637	636	650	652	724	728	694	687	674	677	738	729	657	707	698	699	697	660	625	685	666	624	673	665	731	717	662	659	696	714	726	650	691	653	761	710	699	683	722	706	680	650	700	668	671	677	623	682	664	685	675	711	702	677	656	683	669	673	638	717	661	687	722	703	677	666	621	681	683	688	628	637	643	710	679	752	676	625	658	647	672	661	626	675	679	710	667	679	660	701	669	737	672	649	635	689	706	660	677	628	697	676	641	654	662	703	676	648	665	673	640	664	715	699	664	697	694	671	690	685	675	632	643	662	697	638	633	708	676	658	687	674	672	668	647	681	661	691	705	671	686	686	756	679	693	668	644	694	683	690	691	671	667	696	685	679	691	657	683	670	613	707	693	703	690	705	671	694	698	679	695	682	634	648	694	683	711	669	645	684	695	640	646	660	714	687	663	670	682	680	688	681	679	725	672	710	657	679	671	713	689	663	666	671	661	687	677	679	680	674	683	667	703	683	699	662	674	653	670	688	701	646	658	665	698	688	687	684	643	647	625	635	667	652	677	696	678	712	681	692	699	648	708	700	688	688	654	605	655	698	719	632	702	712	667	710	683	724	650	748	659	668	707	657	661	671	652	641	723	674	632	697	664	651	599	670	682	676	662	667	671	680	704	675	681	648	769	661	688	679	672	678	672	706	659	691	644	661	608	673	634	699	710	632	685	688	649	689	697	633	656	681	678	698	695	668	718	706	642	693	643	680	665	674	661	676	675	631	678	722	691	678	636	692	720	676	695	645	678	683	669	649	659	666	687	626	704	627	659	687	695	688	695	663	678	680	685	685	682	741	678	679	640	650	708	669	674	652	696	693	660	672	662	697	699	700	718	649	667	647	637	655	733	690	709	724	666	717	622	690	694	714	678	691	668	721	691	645	657	688	692	675	649	635	657	652	689	652	706	691	674	678	661	692	687	683	670	693	651	663	664	663	699	684	676	668	701	637	681	718	667	713	670	710	679	691	688	632	672	668	675	687	659	664	667	689	715	680	676	681	666	688	731	671	670	623	673	661	675	668	645	678	734	638	625	701	683	647	657	677	710	666	690	718	708	678	632	658	662	703	669	663	636	680	675	682	683	658	692	650	728	663	685	669	692	656	687	652	690	662	751	722	663	710	705	677	684	654	692	660	662	668	679
27647	20701	8006	1096	739	668	657	606	603	626	567	576	607	579	580	581	597	548	610	574	582	553	590	539	585	604	578	606	588	541	608	582	583	573	613	565	560	563	577	592	590	577	515	560	607	566	603	566	615	619	579	560	595	573	560	576	599	575	586	527	577	618	573	562	596	560	599	547	538	576	619	573	596	601	602	545	583	608	586	599	576	574	573	561	566	530	554	596	603	608	560	579	564	552	589	540	563	596	526	578	554	613	589	547	554	572	602	564	606	597	581	586	606	576	590	578	535	592	569	575	593	575	583	538	553	541	594	566	572	567	587	610	623	625	609	633	565	552	575	615	574	548	536	594	604	558	555	559	603	547	538	603	579	609	570	608	595	547	582	612	586	629	536	590	597	576	611	547	564	563	578	562	592	580	579	559	593	546	607	598	568	591	539	572	573	589	568	573	593	567	593	597	560	588	533	573	555	602	567	593	603	590	552	551	562	593	584	616	556	581	603	558	584	580	582	592	616	573	612	612	556	556	562	560	566	608	538	543	553	552	602	568	580	596	594	586	601	608	596	561	597	611	629	552	577	561	553	578	562	590	617	615	575	566	619	567	561	583	575	577	566	563	571	569	568	600	614	573	573	596	551	555	572	562	558	580	591	571	597	590	589	619	586	549	649	606	585	562	594	615	587	559	573	606	549	585	558	589	579	639	567	562	545	574	597	565	552	598	584	572	559	602	560	603	545	546	576	650	545	575	595	561	564	565	584	599	624	575	568	594	598	571	587	566	552	580	573	554	599	563	544	640	602	565	578	623	559	575	556	608	598	608	596	600	568	583	576	618	606	613	545	593	631	582	567	579	590	551	579	579	541	620	567	570	594	585	622	570	542	596	565	549	593	570	584	609	626	557	586	558	608	549	604	599	565	582	610	559	637	568	600	605	597	594	614	589	579	574	557	592	580	596	621	569	589	579	608	585	571	625	604	553	605	578	585	547	628	582	522	554	565	591	581	573	611	571	574	527	605	562	566	579	538	537	561	599	576	550	560	576	620	580	590	569	583	551	562	609	594	554	553	640	553	597	564	556	587	566	593	591	600	597	584	580	581	544	564	553	633	586	605	551	560	599	580	581	539	564	585	602	571	553	561	597	611	549	593	600	575	548	594	540	575	576	566	574	553	577	597	605	547	570	570	611	550	585	569	570	580	581	616	579	600	570	590	547	596	581	599	597	570	543	577	597	547	576	552	562	586	587	583	595	545	572	603	554	550	616	590	591	557	609	590	565	607	570	635	565	600	556	522	590	592	600	584	584	626	576	571	588	538	576	626	554	596	622	605	574	567	609	561	581	612	621	608	565	600	583	614	557	600	555	594	550	613	583	581	545	559	571	565	558	563	531	584	544	572	534	609	592	585	612	589	558	594	585	622	643	595	587	589	565	567	615	562	587	546	582	561	585	598	564	600	554	550	559	635	580	585	562	616	585	576	587	584	577	577	564	618	553	613	576	629	576	558	560	557	591	581	519	595	563	571	538	578	579	595	585	545	581	581	563	557	549	591	565	576	584	566	603	581	544	553	597	570	613	601	587	593	567	586	578	599	568	597	586	564	561	588	617	602	570	572	565	601	519	591	526	582	578	583	578	551	544	549	563	579	609	600	554	570	564	598	585	548	552	576	603	582	560	594	590	608	613	593	564	600	556	571	559	571	583	573	603	578	585	631	585	593	618	595	556	595	555	609	569	576	545	587	585	567	556	590	557	546	556	596	590	626	533	586	625	567	575	613	578	578	542	563	572	574	546	576	560	588	579	551	557	581	589	611	600	570	586	589	628	564	584	564	551	535	574	549	550	564	543	584	609	573	545	575	612	567	607	595	523	549	587	603	620	571	552	559	584	557	588	553	574	591	608	580	606	552	607	604	551	544	562	571	619	601	574	597	636	591	593	568	556	587	613	589	575	586	631	596	594	584	594	572	540	557	606	636	614	564	611	566	601	550	597	597	547	561	574	571	585	613	570	540	604	559	621	597	523	568	577	563	549	581	623	543	551	556	538	572	553	605	569	535	545	584	618	600	533	580	599	573	558	585	603	544	620	570	576	564	553	548	575	597	587	603	577	587	613	608	604	633	568	594	548	602	582	586	575	567	596	575	583	580	542	579	573	578	572	556	571	588	597	565	630	545	589	638	593	584	600	562	530	583	583	631	560	625	568	577	627	561	578	554	608	586	581	573	562	584	555	577	583	551	572	509	574	552	579	579	601	594	560	606	560	579	534	561	577	559	605	567	569	591	579	603	573	622	557	589	610	560	622	589	622	579	579	573	595	597	600	617	598	550	584	562	631	603	575	545	579	576	540	586	547	573	613	601	573	607	588	587	585	626	554	557	570	597	599	556	575	554	594	613	616	572	564	580	582	595	581	596	614	594	547	540	604	533	621	557	578	606	580	576	612	556	573	547	598	593	584	584	595	617	587	595	580	568	594	546	545	585	591	559	558	573	560	580	569	601	584	557	576	594	605	542	572	580	599	532	631	570	554	551	534	605	594	550	579	603	560	570	581	542	589	588	607	609	576	600	568	578	637	568	560	630	561	618	610	587	571	566	572	600	612	602	562	576	525	572	565	558	613	590	545	641	605	604	551	592	548	579	613	578	589	574	593	558	546	564	604	598	617	605	598	555	583	559	616	611	489	564	531	542	620	529	599	565	595	591	591	577	633	593	545	540	592	589	633	571	583	606	560	530	579	581	591	603	582	584	600	574	588	577	547	584	544	595	582	561	599	510	548	575	578	553	586	544	582	569	561	593	509	597	576	576	600	565	574	589	614	557	584	545	606	597	570	535	609	573	564	558	567	575	613	601	589	579	579	566	559	594	596	569	564	619	604	607	598	559	576	616	573	585	546	566	586	586	622	589	549	546	556	604	573	522	565	585	577	574	586	570	579	579	593	569	591	601	576	529	569	583	569	602	546	576	632	564	574	563	546	565	606	564	598	596	576	598	551	580	593	564	575	539	609	561	569	629	618	593	539	591	611	574	532	547	613	588	571	584	566	554	560	557	554	575	589	608	583	579	580	563	603	577	579	586	609	581	564	572	603	583	594	580	579	583	590	568	593	602	584	632	581	577	576	565	594	579	579	571	583	600	563	567	613	567	566	594	614	581	606	633	597	564	540	600	607	613	600	567	573	590	590	575	594	608	547	568	586	561	584	585	603	564	561	606	583	580	571	594	598	581	620	585	582	543	560	551	563	581	547	545	597	550	571	579	568	570	583	573	595	607	596	571	603	571	547	593	589	572	566	567	530	582	521	604	574	595	580	635	522	567	567	553	543	589	569	580	597	578	610	565	575	622	575	589	578	575	571	566	597	612	551	603	581	578	595	613	597	584	642	599	578	588	539	623	580	559	586	571	559	586	579	588	613	539	592	570	571	584	605	546	563	568	593	588	564	601	577	602	605	559	552	567	563	583	552	607	649	573	586	566	592	560	571	551	575	582	609	615	582
4309	1478	1229	917	883	767	761	725	699	725	740	743	699	701	671	667	733	705	679	691	724	690	737	695	691	700	707	684	711	707	656	725	729	663	683	678	721	669	669	680	727	682	707	704	669	728	721	696	723	754	692	700	630	662	703	726	744	671	714	701	683	638	632	700	725	663	695	687	666	694	685	709	726	672	670	697	670	686	678	664	752	688	668	700	746	696	676	678	688	721	721	738	727	690	711	706	657	710	700	687	712	712	659	726	684	734	715	699	665	675	700	678	678	670	676	720	697	687	666	727	661	747	687	704	708	665	747	699	721	701	709	682	656	679	732	718	683	738	653	690	695	656	696	683	717	703	718	715	704	680	696	662	712	672	685	675	680	707	736	702	705	713	686	692	679	700	710	660	689	705	726	679	718	693	681	717	703	694	673	693	727	652	699	735	657	722	697	691	726	658	706	674	708	684	677	674	691	677	713	692	710	680	686	670	697	672	733	683	716	730	686	724	707	722	761	693	694	695	746	708	692	706	679	751	686	707	683	630	717	710	692	740	704	685	743	678	711	696	690	758	713	706	685	660	682	657	699	663	656	728	715	720	717	679	724	674	681	708	664	698	694	713	738	636	761	723	710	707	698	713	732	671	649	679	719	717	735	692	675	672	706	686	713	702	697	716	708	651	706	739	724	684	715	685	720	657	708	664	678	656	628	708	660	713	682	727	698	679	687	720	675	672	697	644	643	676	718	681	659	678	700	695	694	686	700	738	661	709	690	721	681	712	700	725	737	689	626	712	650	720	695	726	688	727	677	712	714	716	720	662	684	716	714	695	711	728	699	652	681	690	687	679	695	687	694	726	713	746	694	665	726	667	695	695	704	727	653	720	718	681	684	687	683	667	668	700	695	713	653	673	685	732	720	654	667	704	684	690	737	663	714	705	692	695	725	715	676	748	695	686	699	696	704	698	735	731	675	675	694	758	709	670	668	729	740	680	702	660	694	669	694	668	683	702	686	675	726	713	654	665	651	724	663	676	655	728	685	709	680	693	714	684	732	675	690	696	691	707	726	678	694	677	701	670	705	696	655	696	721	656	692	692	678	702	719	725	687	690	712	711	692	708	681	716	680	669	687	681	743	722	732	697	708	690	719	727	716	667	669	690	671	749	698	720	679	701	682	714	725	729	682	695	758	666	715	674	721	696	709	670	648	695	691	708	667	709	689	634	683	729	689	660	678	678	711	674	728	685	728	691	670	780	708	667	698	671	676	727	701	709	717	705	685	673	713	706	662	668	722	701	659	675	727	660	723	700	721	694	670	729	738	703	690	704	728	753	693	711	717	715	698	718	635	708	750	720	723	713	699	706	673	684	724	787	762	740	648	742	675	705	724	743	730	720	712	677	702	724	712	679	726	701	691	739	695	726	665	698	662	680	728	716	695	698	707	744	728	679	685	712	673	677	730	663	703	720	675	697	702	717	673	691	686	677	716	696	693	691	725	738	732	671	663	637	707	682	657	680	712	696	696	743	692	684	717	674	696	690	707	717	668	641	647	721	675	680	716	724	699	725	694	706	667	716	712	719	705	750	650	669	686	744	668	745	649	696	694	719	689	692	742	668	707	652	673	728	634	657	671	663	703	742	653	733	712	713	701	708	694	696	702	705	719	709	652	703	725	775	677	684	711	707	673	685	670	686	694	682	696	689	688	677	656	643	696	689	676	703	722	703	697	706	687	750	722	732	727	696	666	701	699	718	734	689	698	697	737	702	639	670	634	731	735	690	682	688	683	724	720	695	707	714	711	694	662	692	710	707	685	692	686	718	667	673	689	700	712	690	669	699	689	730	681	717	744	736	723	697	674	661	687	683	745	712	722	696	713	677	677	703	664	666	694	720	685	685	715	685	723	667	662	737	673	739	701	687	684	703	713	714	701	736	652	708	675	743	710	715	724	744	710	689	714	702	692	713	712	684	696	681	690	658	682	659	699	720	637	686	700	701	752	717	682	665	737	711	742	690	706	635	721	730	679	688	695	697	710	700	719	624	700	764	699	669	694	703	680	663	703	698	696	689	681	694	720	730	710	718	667	698	692	737	670	741	741	672	724	657	709	671	693	669	715	690	674	687	719	709	639	691	756	731	682	669	653	748	710	733	679	716	698	758	706	726	720	682	723	742	672	683	700	702	705	732	702	704	707	698	687	720	654	705	706	703	657	758	667	647	678	707	708	746	714	709	686	698	674	663	663	695	735	764	703	701	734	672	706	700	704	712	739	681	728	709	714	683	649	692	691	683	690	741	696	650	657	718	714	643	702	675	687	705	691	729	666	700	703	721	722	700	711	754	680	677	724	689	712	716	689	716	739	710	719	687	695	740	722	665	677	707	646	753	741	675	710	687	705	721	698	697	711	678	708	683	695	667	705	701	676	722	694	664	664	705	657	721	710	699	729	684	712	699	700	702	682	680	674	678	694	668	691	713	709	664	646	734	689	636	708	678	659	658	682	671	721	674	698	728	674	683	693	686	674	658	689	750	718	662	696	680	671	732	683	687	667	717	742	672	710	699	701	705	668	740	707	737	676	788	703	689	687	723	693	673	724	698	720	684	710	688	689	665	658	710	664	705	676	710	704	682	670	679	711	727	736	686	679	734	689	716	678	694	703	704	700	734	679	777	649	713	705	716	696	687	664	750	697	708	689	703	658	698	707	706	725	719	713	740	702	692	723	679	684	674	726	743	703	674	668	693	687	711	697	671	706	695	694	706	737	731	692	736	712	669	721	723	688	771	700	697	735	678	734	621	722	710	705	698	734	686	732	635	697	693	760	712	749	686	646	699	732	761	673	668	739	704	691	697	678	692	666	684	717	668	696	701	708	696	711	684	687	673	655	720	726	658	728	666	700	712	711	714	717	728	683	699	681	709	751	678	695	701	675	701	697	701	686	698	677	709	730	695	683	699	666	685	666	707	683	655	691	762	682	686	686	675	683	653	688	670	676	707	714	709	685	700	689	688	687	693	684	678	706	721	680	671	688	659	687	687	717	690	692	760	697	700	753	685	714	697	668	716	668	691	743	692	677	691	687	652	687	699	690	629	693	739	687	702	708	769	625	710	694	695	681	685	689	708	691	680	709	654	665	654	678	734	691	737	725	719	698	680	680	757	681	725	685	729	693	751	649	684	729	731	704	712	666	675	679	694	709	706	734	683	726	683	667	723	680	679	679	681	685	717	674	687	679	658	714	647	686	713	703	697	716	680	704	665	704	690	727	709	747	698	699	694	695	753	684	678	659	717	716	691	693	670	679	719	647	692	698	685	666	668	720	669	693	743	706	720	696	700	684	714	636	669	706	696	708	676	701	716	700	673	704	702	714	639	686	674	694	704	659	706	700	697	720	698	694	714	647	638	717	706	696	754	712	688	708	674	715	693	657	728	707	658	689	748	721	688	700	639	702	702	689	685	715	681	682	702	722	734	700	712	702	694	691	739	667	703	740	716	726	665	672	697
24109	21618	29234	24475	21605	13457	1379	728	613	565	522	518	485	455	453	444	443	395	384	384	408	403	406	355	345	316	365	379	357	366	343	366	364	351	345	343	358	306	320	328	391	313	333	344	350	353	349	356	338	352	309	340	345	339	339	334	328	356	346	340	314	356	346	325	324	331	352	351	341	336	323	369	362	363	323	340	337	344	343	340	316	355	346	316	342	313	349	314	335	316	324	345	347	306	335	315	324	346	341	348	355	333	343	368	337	370	319	343	335	309	348	338	347	315	336	322	318	369	348	329	340	340	328	322	342	369	313	338	370	322	348	340	375	324	330	308	362	348	324	341	324	362	346	317	335	329	339	344	326	315	350	356	326	306	361	324	330	335	328	350	349	332	332	321	322	325	347	344	319	303	319	332	329	313	335	332	330	336	352	347	338	331	349	329	346	325	341	337	300	319	317	311	299	336	347	329	300	313	341	347	342	310	335	327	361	344	325	338	318	321	332	344	347	318	334	344	316	342	320	349	342	312	306	315	350	353	329	374	330	343	320	340	345	344	323	338	335	338	353	302	328	332	341	336	330	345	327	338	328	351	339	313	332	407	320	327	343	323	336	356	338	337	349	323	305	354	327	294	322	330	349	353	320	320	301	319	322	324	348	364	321	341	337	313	342	337	324	308	330	334	323	316	315	332	315	341	346	342	353	330	329	342	330	348	317	338	322	340	339	347	322	340	327	326	328	312	353	338	355	345	343	348	343	323	335	355	341	324	342	330	335	355	347	335	316	339	292	345	340	353	343	320	346	316	312	326	374	367	331	351	335	324	329	346	357	359	345	390	353	347	329	332	349	336	343	334	324	356	311	338	334	315	312	323	338	327	312	333	319	318	301	331	309	340	352	353	329	320	351	315	365	353	360	351	319	327	299	367	333	331	331	326	347	346	329	339	311	326	344	344	346	326	306	328	349	327	337	308	347	339	348	341	294	281	331	327	334	364	349	363	342	298	329	343	330	367	344	315	369	336	390	367	339	349	296	310	327	346	356	334	353	322	310	350	329	299	355	365	327	346	345	350	319	396	362	314	343	336	332	356	307	338	317	329	329	363	354	341	312	295	340	353	364	342	354	337	339	346	363	353	355	344	339	361	353	343	285	319	349	351	370	346	331	298	321	353	332	310	326	290	350	355	338	336	338	297	379	354	296	329	331	311	315	359	361	353	343	348	370	332	334	332	355	345	350	347	338	327	343	325	313	339	326	327	319	330	355	328	321	337	317	381	361	325	313	321	386	352	334	368	341	365	347	306	344	333	334	346	325	341	337	352	357	338	315	318	345	325	356	352	312	328	316	343	331	303	323	325	337	301	353	379	322	339	319	352	344	354	334	338	306	322	330	321	304	333	344	362	292	327	332	330	356	319	338	305	324	357	315	357	317	326	316	316	339	309	316	357	320	323	334	363	313	310	343	357	330	346	327	313	317	296	343	332	331	356	330	348	375	351	334	307	338	321	344	336	355	333	328	338	335	318	329	345	334	328	329	335	343	325	325	313	343	324	332	312	308	320	327	315	347	371	354	305	349	320	322	348	349	334	347	311	359	374	313	338	302	327	326	335	313	308	318	361	315	303	330	312	318	347	359	313	349	343	325	304	340	323	310	371	307	337	318	353	330	321	311	342	335	324	341	340	315	329	336	326	327	345	333	296	293	320	334	330	348	310	330	345	339	347	323	338	347	328	314	357	304	337	321	375	292	327	359	333	348	350	356	325	352	350	328	288	309	281	344	323	332	352	330	330	343	327	336	339	338	321	314	348	346	325	333	321	341	330	311	337	326	345	338	344	322	338	345	338	330	347	325	337	325	327	348	323	343	335	336	351	329	323	371	330	332	318	360	336	323	338	319	337	356	336	291	351	321	342	362	313	334	338	319	342	346	351	368	340	312	318	354	321	324	344	350	315	312	321	330	358	333	325	317	340	338	371	351	341	313	318	348	325	324	343	331	319	366	327	331	348	340	328	361	336	344	362	347	320	336	366	345	322	347	327	307	291	329	297	324	354	334	340	348	308	303	329	349	354	339	326	329	329	354	338	331	335	337	341	349	332	319	336	341	355	340	341	357	348	336	340	335	355	313	317	298	356	328	295	309	313	353	312	330	342	315	310	300	335	372	311	327	352	329	304	350	350	373	355	381	321	316	319	332	328	348	334	354	367	326	347	330	347	333	345	327	342	334	328	326	345	344	355	326	346	355	368	371	329	351	339	354	359	340	334	356	306	338	321	352	332	347	321	318	331	313	308	334	330	319	347	301	313	370	336	310	342	330	321	346	297	341	341	364	296	367	326	349	356	303	319	331	322	339	331	338	351	324	309	363	354	338	345	316	335	366	300	373	332	330	346	336	314	353	337	307	342	325	311	377	343	364	317	323	329	322	352	371	320	340	341	320	356	340	337	331	333	330	296	346	331	328	345	353	340	346	333	355	331	331	339	322	335	373	326	347	318	316	300	345	325	307	313	320	344	343	313	329	352	312	309	356	318	368	342	325	339	326	332	325	332	350	332	335	315	313	338	340	349	336	324	340	329	333	368	307	363	359	334	337	335	302	303	330	362	334	331	271	347	366	337	325	348	336	364	349	319	305	353	304	363	333	333	356	329	336	355	349	343	344	329	358	337	324	319	346	342	307	328	347	353	321	349	327	370	334	317	343	300	354	334	294	331	348	346	350	319	335	371	330	337	338	319	331	349	340	352	316	346	337	336	309	309	347	347	344	324	346	339	319	352	356	339	318	324	326	366	337	314	344	332	340	358	309	323	333	374	336	334	325	307	339	326	316	318	334	335	330	357	346	289	323	326	352	325	348	323	329	374	311	340	344	335	330	324	310	355	340	310	379	335	318	301	298	353	313	338	322	318	338	315	298	341	353	357	322	324	320	332	324	330	347	371	356	354	341	328	346	335	342	314	343	320	333	332	346	350	349	312	356	309	335	338	334	347	301	325	341	328	345	321	346	328	323	361	332	327	330	353	334	365	333	341	339	316	378	363	320	369	322	310	325	338	328	325	330	325	339	304	301	328	361	321	349	326	338	313	351	333	369	321	308	314	347	355	335	354	352	354	327	311	337	313	313	336	340	300	335	339	326	343	328	341	315	349	336	322	344	340	369	297	308	333	331	297	364	357	351	343	315	303	340	342	318	329	321	327	351	314	335	342	362	338	312	313	345	313	328	340	347	300	356	344	319	319	320	348	335	335	313	302	324	316	378	328	363	319	342	343	332	347	333	322	328	323	344	342	346	345	303	290	345	340	324	304	320	350	349	341	353	366	318	343	280	342	337	349	329	303	327	360	377	345	326	313	350	318	345	356	327	406	365	341	324	369	331	316	362	327	306	350	353	312	323	306	320	324	371	358	314	339	310	297	322	344	358	332	333	328	322	310	337	292	328	293	335	314	342	327	350	332	335	339	357	336	324	352	315	327	298	283	338	291	324	322	348	312	319	343	351	325
4894	10318	8358	4132	2868	2212	1644	1414	1160	975	873	812	701	724	653	577	583	531	570	516	504	474	485	473	488	479	499	454	406	470	428	471	449	451	467	425	450	447	403	416	413	428	399	420	411	428	445	464	439	416	447	440	381	420	375	408	413	424	399	430	392	419	397	425	398	413	387	432	450	405	433	427	402	421	427	417	415	418	434	407	446	432	410	401	424	429	424	414	429	412	410	425	404	397	387	398	406	425	418	451	406	406	457	397	376	438	422	395	413	408	428	394	418	428	412	422	435	437	408	406	410	396	438	435	429	401	388	409	402	385	417	391	416	393	415	429	425	370	395	425	403	437	448	411	406	442	415	417	421	411	430	416	421	408	412	424	405	456	402	394	439	413	424	416	446	431	433	435	405	400	411	395	401	407	406	418	398	444	431	380	378	446	446	370	423	410	408	411	406	425	424	434	390	404	386	440	414	409	381	399	409	411	444	394	417	423	389	412	399	448	372	405	420	390	415	435	366	406	400	414	419	401	411	436	408	433	415	416	407	436	382	434	442	391	412	428	404	401	411	423	368	425	403	384	423	430	408	387	396	395	430	420	430	386	429	451	413	427	425	413	415	428	448	419	411	404	430	402	414	444	392	430	421	427	380	415	408	409	407	444	424	437	387	418	432	424	375	433	405	467	413	438	408	399	426	406	408	432	436	402	442	416	395	406	423	421	396	400	452	423	435	429	421	415	400	410	391	381	385	394	384	401	408	387	408	417	432	403	397	386	417	427	428	444	419	402	415	437	363	454	431	405	388	425	433	431	408	422	432	414	452	429	397	407	384	417	427	432	379	414	444	384	410	433	395	402	375	447	411	433	416	421	370	435	434	436	400	419	377	411	424	439	411	428	400	396	389	389	408	405	404	439	400	414	405	439	386	438	406	382	407	405	419	427	405	431	469	392	387	399	433	458	420	423	395	394	449	400	397	423	441	423	384	389	442	419	433	425	431	441	438	394	435	396	432	400	435	419	385	414	448	424	419	401	441	400	420	386	432	423	437	412	409	405	408	403	426	440	393	392	399	418	415	426	408	417	384	401	409	409	401	424	425	370	385	422	427	400	434	439	423	429	432	405	434	390	410	404	444	445	431	403	411	397	395	435	402	453	401	439	418	421	418	448	431	385	391	380	446	400	406	406	453	402	439	402	412	411	455	437	444	413	411	419	418	407	437	403	378	429	434	419	412	414	424	424	425	411	433	387	419	410	384	423	420	415	431	441	403	407	441	413	439	393	403	425	375	410	431	405	405	390	394	408	376	423	400	410	458	405	429	392	420	412	413	426	417	432	407	394	438	408	410	406	403	388	420	400	410	388	444	385	399	407	388	418	413	421	411	438	461	421	402	428	404	401	433	425	442	403	396	446	442	390	414	408	423	378	393	417	412	442	392	398	438	391	432	397	429	410	389	410	418	419	398	387	435	422	420	396	395	416	420	425	452	411	382	417	394	382	390	385	436	425	388	415	426	429	395	406	438	436	406	385	397	418	378	439	433	403	420	413	402	465	390	420	402	421	410	438	431	446	423	437	368	405	403	410	431	468	403	426	421	430	417	417	400	394	393	431	442	453	429	430	415	417	445	416	385	409	415	432	375	395	408	399	469	436	429	413	400	429	428	447	384	413	386	425	432	394	411	435	416	416	460	432	400	410	414	415	404	425	416	416	391	414	426	457	431	409	400	423	395	400	383	417	417	426	416	393	397	429	398	370	462	402	428	424	436	404	443	404	415	419	452	436	422	427	331	425	398	434	424	421	421	411	424	424	428	405	434	421	411	384	426	396	401	420	437	393	415	392	439	426	411	417	413	399	412	440	430	407	418	415	416	415	424	438	401	407	432	404	410	414	448	395	425	396	378	392	430	409	419	403	422	439	401	378	417	428	397	425	436	379	426	405	412	407	390	431	423	447	403	367	401	407	420	405	424	415	446	418	398	401	387	413	430	407	407	395	457	444	396	400	436	420	409	421	413	411	442	391	372	389	424	429	382	410	415	441	419	395	399	437	400	426	406	387	463	431	414	412	423	416	400	399	395	430	398	406	419	410	413	405	415	372	435	367	400	447	438	425	408	393	401	425	425	382	392	449	435	406	406	381	384	427	419	453	412	431	405	402	435	394	372	412	417	377	415	413	427	415	407	413	390	405	404	427	422	408	409	387	397	463	431	409	414	419	400	432	423	400	385	374	420	430	419	412	416	421	441	391	402	411	388	413	411	358	385	409	411	408	422	406	438	418	404	428	400	393	420	410	437	370	392	418	417	434	403	432	396	419	443	408	439	395	414	449	410	432	388	409	413	429	401	438	397	386	423	423	418	417	432	383	427	396	410	455	417	417	423	438	421	414	389	406	394	430	416	406	430	451	417	417	396	386	442	402	407	406	384	420	405	407	441	429	376	432	391	428	449	401	426	402	401	439	426	376	399	427	418	404	416	412	419	437	424	347	391	427	413	406	465	427	433	372	428	466	423	412	430	412	412	436	399	418	410	388	400	432	412	367	394	413	435	384	441	409	416	439	393	422	412	412	425	397	387	458	410	399	416	400	408	441	446	408	416	469	381	450	401	399	425	419	401	420	422	444	405	435	439	425	381	426	424	418	435	395	394	465	396	468	410	404	426	383	422	456	385	458	425	415	431	420	439	465	414	411	404	413	454	413	421	424	397	387	384	432	412	384	430	430	390	425	454	413	427	416	394	408	444	416	410	419	433	435	401	402	419	417	382	429	391	447	409	378	435	437	409	415	428	428	426	414	376	384	415	410	421	372	432	425	443	407	391	410	402	413	385	395	421	399	419	380	438	406	408	395	414	463	437	399	436	403	440	413	397	432	431	423	422	417	383	426	399	416	432	411	413	406	394	423	449	402	385	432	453	419	394	444	422	384	423	428	407	420	386	402	408	446	427	407	440	403	384	406	396	417	413	412	382	416	415	397	426	400	398	426	402	426	413	405	374	416	420	399	449	375	436	400	390	415	405	422	418	465	413	445	382	397	397	439	417	411	421	393	379	383	404	425	419	407	417	398	399	426	414	399	387	420	460	417	402	395	413	402	447	419	425	457	388	443	390	415	406	419	443	396	396	432	423	407	457	425	400	411	423	380	432	392	423	414	427	388	420	433	437	420	451	406	373	414	409	429	443	429	449	418	397	397	419	421	400	436	390	428	415	405	383	433	432	422	398	419	419	410	448	452	422	394	407	439	393	447	427	378	397	422	405	412	422	458	407	411	414	419	391	392	424	421	395	410	425	443	471	370	435	408	411	397	398	413	458	414	433	437	386	430	374	402	419	413	393	391	417	428	418	412	427	454	419	386	388	414	411	434	411	431	393	407	444	381	379	403	428	400	406	431	428	400	409	426	416	428	391	412	427	392	389	403	445	404	445	400	396	419	412	410	435	398	400	380	428	444	397	444	439	424	411	439	424	409	421	375	409	453	367	419	388	411	432	409	430	425	423	423
25392	21615	28136	25495	12891	1515	1163	1007	1014	1033	979	965	884	907	910	905	899	905	848	886	947	881	909	858	865	918	832	836	842	865	860	884	878	890	899	872	885	843	801	908	832	855	860	899	857	898	956	822	830	868	906	809	861	846	811	783	811	857	855	858	884	838	858	864	876	870	823	881	841	833	856	887	944	826	832	915	897	896	870	853	811	823	837	889	866	841	836	901	899	830	827	856	863	825	858	834	857	788	891	877	883	827	873	894	887	865	819	835	833	879	878	778	811	805	884	886	810	845	808	832	836	823	870	852	850	855	851	824	856	852	863	871	893	898	879	875	900	889	842	880	869	831	822	904	870	864	829	845	905	795	840	933	831	819	791	840	834	836	826	818	877	835	901	884	849	865	852	856	805	872	859	861	852	879	858	829	824	924	815	842	872	836	797	867	879	893	863	878	877	819	843	864	862	864	870	843	847	867	815	851	818	883	844	870	879	862	853	853	845	855	861	882	851	882	845	902	852	918	824	881	869	892	880	839	815	788	844	861	848	860	865	859	907	873	862	897	840	856	853	879	819	859	810	844	849	932	859	910	826	866	897	848	869	852	842	870	835	876	876	863	843	832	821	841	872	838	857	892	912	861	831	889	842	830	817	855	817	848	864	820	901	818	876	853	891	807	827	887	857	863	790	822	845	845	857	902	885	901	915	859	880	854	833	844	844	883	827	831	864	784	861	837	886	899	887	893	823	857	848	842	851	865	841	853	865	788	840	809	842	856	819	842	821	839	844	830	912	837	833	848	861	878	859	841	856	835	892	877	840	827	908	839	839	818	824	869	856	898	807	865	899	875	807	851	847	829	832	814	849	950	873	829	833	825	905	824	859	814	880	922	867	828	871	862	826	835	852	832	828	899	859	859	837	851	869	875	796	863	809	836	851	891	855	856	854	853	877	886	872	819	892	872	834	871	847	898	857	861	802	859	860	870	863	903	850	919	849	832	885	903	871	841	846	849	905	854	852	862	893	823	843	869	842	843	827	858	837	845	820	824	817	870	861	823	858	868	847	814	846	841	847	849	869	905	872	850	820	839	832	840	861	860	866	837	823	834	822	862	859	838	888	875	877	862	832	906	829	813	850	867	847	877	823	842	841	895	875	880	869	891	827	872	821	913	818	835	836	858	865	824	871	820	854	833	875	840	843	831	840	854	906	898	884	912	878	848	881	892	836	826	873	878	829	850	889	852	879	879	848	847	842	860	881	852	840	839	842	783	868	864	862	806	832	865	818	881	810	874	888	835	891	851	884	829	881	876	790	842	902	866	863	852	847	866	821	870	807	867	873	860	887	881	865	848	874	871	869	876	906	872	876	841	876	859	817	841	861	858	913	838	866	852	877	872	859	887	870	872	808	872	864	829	881	858	804	812	855	883	851	869	871	893	836	808	894	849	861	818	888	852	905	874	870	783	878	828	872	851	882	884	853	867	845	841	808	855	843	829	882	816	821	858	848	829	821	840	843	890	867	896	865	827	826	821	805	890	881	844	899	846	893	828	882	896	939	845	833	806	866	879	821	825	832	830	856	841	823	869	840	845	833	854	837	910	890	855	852	827	778	885	897	825	873	902	885	835	813	854	866	839	889	835	866	853	865	850	829	872	781	868	870	835	827	871	882	883	822	880	918	885	877	896	840	858	896	873	893	894	836	881	872	842	809	870	892	856	909	858	885	890	859	864	809	923	819	888	862	876	876	849	846	811	876	856	884	854	852	838	861	871	873	879	843	868	819	824	884	863	904	841	836	863	867	852	830	749	845	868	832	892	895	891	860	827	837	818	856	797	862	831	880	856	879	827	834	883	794	870	839	900	855	843	874	832	842	893	846	871	859	859	834	850	837	859	830	894	863	838	843	833	826	875	859	863	825	882	836	844	881	863	826	852	852	892	872	835	858	882	897	834	851	890	816	840	830	833	861	834	812	819	878	810	807	787	860	801	782	863	848	812	858	863	882	821	901	855	825	887	910	869	843	849	855	871	899	881	821	910	844	807	854	877	834	883	850	806	847	835	895	902	789	910	834	871	819	832	850	865	834	876	781	867	943	819	844	804	839	866	827	857	852	823	916	874	813	851	819	880	832	809	835	869	884	903	889	820	880	841	851	874	895	833	833	889	876	846	822	872	916	864	876	848	830	868	835	829	876	824	823	895	872	870	856	836	860	879	830	882	817	857	904	886	819	892	888	871	869	897	868	885	843	859	821	856	829	867	831	837	875	828	883	837	875	804	806	808	851	917	809	838	875	860	855	853	831	887	834	877	884	881	861	919	830	886	832	859	859	829	851	832	873	852	815	894	848	843	827	847	836	856	868	860	860	873	841	853	881	890	814	893	829	843	809	841	826	860	862	860	808	849	841	827	844	845	910	866	833	880	875	862	879	851	841	883	861	832	872	862	852	922	861	842	845	852	893	863	869	859	843	907	890	886	861	865	835	864	870	838	860	906	895	906	903	868	891	868	838	889	870	832	879	832	840	834	821	910	833	832	864	854	840	882	869	835	842	780	833	834	846	797	862	808	855	829	863	869	803	847	838	854	887	874	845	832	862	855	784	778	861	879	865	841	857	818	879	819	860	876	832	850	792	881	879	847	887	847	876	863	902	884	847	873	832	854	843	819	831	887	849	835	823	865	865	829	872	866	843	889	800	818	869	827	793	852	830	869	880	852	859	826	808	852	824	816	811	856	886	855	840	857	852	826	834	843	860	856	864	840	836	880	887	861	911	913	823	856	832	817	852	844	847	856	811	861	833	849	852	821	848	842	881	877	906	873	794	841	847	879	822	874	849	844	884	866	844	842	843	878	898	875	861	853	842	848	836	863	847	860	835	839	887	873	903	787	809	812	850	831	884	876	876	833	882	834	796	808	847	806	853	866	888	878	888	865	887	840	783	861	849	904	863	846	885	889	883	806	868	814	843	851	878	846	847	888	858	870	851	863	846	900	812	895	847	833	862	877	851	846	873	842	836	837	855	838	887	864	845	897	870	882	847	869	865	806	861	891	857	903	838	886	798	892	870	808	868	815	877	870	853	797	815	840	877	868	892	846	806	878	827	862	901	839	889	846	884	808	907	828	805	853	827	867	877	873	888	847	851	864	831	855	843	839	864	852	823	833	835	830	816	848	864	875	883	864	804	848	802	848	891	832	870	849	843	821	856	847	820	784	841	862	801	846	906	818	834	856	851	806	877	788	894	866	852	833	848	845	874	823	886	888	827	863	837	873	879	859	875	872	825	864	819	900	858	836	881	906	842	817	831	887	829	794	858	854	834	877	822	852	844	863	890	839	826	847	838	839	833	863	861	867	848	839	864	896	856	859	891	838	890	845	868	820	867	826	854	892	861	846	816	875	812	837	839	867	835	816	863	882	865	786	854	826	833	878	848	853	906	819	863	870	872	806	845	871	884	846	847	836	839	899	853	848	917	861	850	843	848	886	814	854	879	904	833	863	869	861
4838	6216	4929	2723	2222	1871	1640	1494	1342	1263	1264	1187	1136	1156	1072	1083	1062	1064	1101	1017	993	1045	999	1062	1008	997	1039	1065	1038	986	1075	999	1020	1050	1014	1009	1002	1013	988	993	965	972	1012	1004	1021	1045	1057	1066	985	1027	952	971	1015	1024	1014	1037	1042	983	990	990	920	999	995	1002	1042	948	1025	1016	1000	1052	991	951	992	1008	1011	1041	1010	1027	1009	974	955	992	984	964	944	1047	959	982	985	987	950	974	1018	973	1023	961	990	976	1009	1000	986	1011	987	960	999	1004	1033	996	952	964	998	990	975	1003	1012	995	920	1076	996	966	966	961	933	979	1001	964	943	919	963	1003	981	989	966	993	970	999	987	969	967	1001	1001	954	982	949	988	982	968	960	941	994	1038	1037	998	1017	972	1020	1035	997	998	1015	966	993	1009	959	965	978	997	995	922	1014	962	1041	952	1054	980	943	1001	1026	957	965	1051	1005	950	932	963	963	1004	991	988	954	967	950	992	963	1054	965	1000	998	1080	1028	1022	978	1050	931	929	1001	979	988	949	1014	1032	978	961	1044	1041	1000	959	1049	1061	938	985	1026	1027	994	966	996	876	948	1005	1000	980	1026	1012	949	1016	1023	979	1051	950	997	982	1012	967	1071	988	1040	996	975	964	1012	1003	946	964	946	972	991	955	1011	942	991	990	1058	1002	958	1038	1001	1034	977	959	991	970	941	994	999	1000	987	977	1054	1024	961	1006	997	995	1011	1042	1029	995	981	980	983	946	962	994	949	975	977	978	977	930	937	997	996	959	1002	1024	1047	947	972	1023	967	985	996	978	1044	960	946	993	903	932	957	1044	1018	988	997	1005	983	948	996	1043	1000	1023	1014	1016	927	1018	965	980	966	1015	918	1005	990	1006	946	1001	952	1016	983	945	975	993	1003	989	980	1030	1007	978	987	1010	1026	941	1001	991	985	968	1012	1002	1044	991	1015	985	1001	1011	1006	965	963	971	922	973	981	986	997	975	1044	990	1009	1006	970	1013	1033	945	978	990	1026	982	971	1039	988	997	1014	996	1027	1000	973	980	995	1017	1017	999	1052	993	972	947	1019	1014	973	1011	952	968	1020	988	968	980	1011	946	969	960	977	959	951	1023	957	1018	1018	1017	939	968	993	1002	954	983	952	994	958	994	990	960	1027	986	1023	969	1016	1008	951	968	999	1014	983	999	986	961	1040	897	984	904	996	992	969	956	952	984	1038	948	961	937	1038	1017	999	1011	963	987	1019	977	1009	1005	961	1024	988	986	967	943	981	989	988	981	1016	1048	975	975	1029	999	1008	999	965	970	941	1019	1012	980	1061	975	956	1033	962	959	995	998	968	1010	951	969	939	1018	1030	983	969	989	989	934	1052	1025	1023	997	976	1015	1013	966	1013	962	949	947	983	1035	1039	963	1095	1009	1003	987	1026	977	1019	992	976	1003	984	1022	1035	935	1004	1005	945	937	985	942	956	1003	1005	1032	937	999	991	988	1012	1006	967	960	975	939	1001	983	975	1069	1006	1013	1011	983	1017	1009	1005	926	980	974	1003	1008	981	1044	1005	995	984	1024	990	1026	969	989	979	1023	1016	967	964	992	1032	1033	995	924	986	953	947	962	1018	976	966	987	1016	1067	997	980	948	1044	1017	992	987	972	983	999	941	998	923	1034	1054	998	986	999	969	968	951	1020	977	969	1017	954	976	1009	941	1012	1036	990	959	1043	979	980	1001	966	981	956	1017	992	911	964	1027	953	1001	1017	997	1032	986	1010	1011	1003	1029	996	1000	1021	980	995	996	968	971	971	1009	977	960	1003	1015	932	998	1016	1074	1013	1038	944	988	933	1041	1013	1048	1007	984	935	980	993	924	932	1027	961	971	947	1003	1008	1014	952	976	959	987	961	987	931	937	971	1002	1001	997	990	1022	1014	1029	993	969	991	1014	976	967	1058	979	940	987	973	1001	976	1053	994	1027	944	1012	1054	1021	976	942	1006	1024	1032	966	1005	1010	980	992	1004	1014	1046	964	956	1042	997	1010	1017	1001	1008	974	952	952	998	987	963	979	968	979	974	981	1078	954	964	962	999	974	1040	1028	965	990	989	1005	1011	1017	927	999	935	948	1006	977	1006	1007	1021	943	977	1007	1019	970	969	966	1026	1003	957	966	963	949	971	989	986	1030	992	991	984	1007	958	939	1008	972	987	959	970	915	979	916	964	1005	965	981	950	1049	895	1021	1112	952	967	1008	938	991	1031	1055	1034	986	1029	985	974	974	964	1010	963	941	951	1002	951	969	1022	960	1005	972	953	1031	998	993	1023	968	1000	942	967	1007	956	1019	980	1027	985	958	957	1020	982	1005	1043	911	960	1007	1014	985	1041	1018	1039	1016	1005	1006	1021	1002	994	1004	950	990	995	1011	986	967	996	942	974	970	1008	1016	992	1053	1003	970	987	1003	979	1023	989	990	985	1021	910	985	1024	923	1043	954	886	936	923	959	1025	993	1017	1026	966	990	956	989	1005	984	980	1026	1043	936	936	971	980	972	975	1007	981	999	943	924	980	974	997	988	968	1040	938	1004	992	993	946	955	961	987	948	957	982	1011	1003	964	985	954	997	1004	934	1014	987	1006	979	987	998	1032	987	1026	1024	943	993	974	1036	987	1029	949	990	1043	954	993	989	1004	986	937	980	940	1028	930	971	1024	1005	1021	957	1002	1019	919	1000	1032	987	967	1000	964	943	1020	1050	980	927	1021	969	996	968	986	963	1019	983	1012	954	963	980	1021	1028	1053	1011	983	1036	982	970	971	1037	964	986	1037	1048	939	983	1009	898	964	962	1009	986	969	987	938	975	980	987	948	1009	1002	957	970	1049	972	1001	1010	969	931	940	953	958	1044	976	1016	994	963	985	1018	947	984	1045	980	994	942	988	999	923	1007	992	1061	974	994	1015	975	1031	1032	1010	999	1021	1028	1000	948	1004	1011	969	948	1018	1005	1007	944	1025	1037	956	989	1038	972	949	1033	1019	1029	963	961	942	1028	991	985	988	1019	976	1032	933	959	992	1007	957	995	996	1020	1012	978	967	944	1010	985	991	989	1020	977	942	989	990	1001	1044	986	961	1004	946	970	1038	1001	1012	1028	970	992	1051	991	1027	919	967	1003	979	972	1018	970	985	1033	964	931	924	976	1023	973	1017	963	986	944	1007	981	952	1013	967	960	996	963	998	935	961	987	951	993	1016	1042	1013	1063	1065	941	999	1038	1000	982	966	1007	970	946	945	942	974	1005	1007	971	992	1024	964	986	995	1007	993	974	987	949	977	1009	1000	1021	951	1004	1017	993	977	989	933	953	1019	997	957	1008	994	967	1026	990	991	934	976	1054	989	1017	983	985	1020	1032	991	974	984	949	993	1030	1002	973	975	982	998	969	982	944	969	1031	988	1014	993	999	1060	986	990	999	994	1003	943	952	1006	962	982	1010	1016	952	996	958	983	982	992	976	1028	947	989	984	991	1022	967	986	974	999	924	1028	990	1010	1009	962	997	968	938	994	998	988	1021	968	1003	997	981	984	950	1002	929	1008	983	1006	996	997	974	958	1021	992	1030	1015	1007	1033	958	1003	968	995	1000	992	982	1001	1004	960	970	999	1007	1035	924	972	1004	977	952	1024	1019	993	951	976	992	1034	987	1063	1009	998	967	1015	1038	1016	1002	1012	1041	1016	982	978	976	949	985	1002	1017	980	988	1003	981	1030	963	992	1028	995	965	1036	963	987	978	1014	976	932	984	949	985	986	1022	997	972	963	983	981	990	942	999	996	925	963	985	989	1037	989	1012	957	1025	1030	1060	950	1010	1021	935	979	1032	939	940	959	1031	965	975	984	932	1025	1021	990	977	964	951	985	1006	935	989	1033	980	1003	952	1029	973	1031	939	958	948	1006	1055	1030	959	985	1000	964	968	993	1030	984	1040	974	967	980	994	965	949	984	1010	980	982	979	986	999	984	1003	987	940	990	1009	980	1028	963	980	983	1024	1007	991	979	1010	1018	966	1044	1014
23177	21646	29594	24203	21646	21718	12570	1660	1271	1098	1017	930	874	855	779	825	805	710	708	680	688	652	685	609	707	660	656	695	612	599	692	606	637	697	624	613	625	622	616	592	634	628	613	598	623	645	575	649	617	642	653	674	592	699	634	659	605	562	677	635	591	627	605	614	604	629	646	579	633	610	654	618	644	613	623	626	618	634	633	616	593	596	633	640	584	615	633	595	609	623	609	612	591	635	595	628	572	613	656	611	632	575	567	651	621	618	612	628	594	616	598	587	600	599	605	574	598	602	587	641	554	613	611	583	607	573	592	589	597	563	600	589	640	609	604	613	588	624	652	614	601	606	589	573	639	627	573	549	620	613	606	590	614	647	612	607	583	611	565	583	605	606	583	617	617	632	588	588	619	579	658	661	577	584	658	576	635	580	596	590	595	587	579	654	596	633	644	639	609	586	597	621	580	610	596	601	620	651	583	610	585	635	630	629	570	585	609	609	612	606	607	595	630	629	608	590	608	570	624	569	581	582	602	608	608	575	595	610	620	576	629	632	614	616	600	605	585	579	596	597	630	604	576	611	637	582	658	636	628	601	635	630	609	589	611	573	624	619	639	593	564	625	620	591	591	602	585	617	606	630	609	610	630	597	614	584	551	548	608	618	619	586	613	615	605	583	623	586	620	594	579	620	604	613	565	603	577	634	605	604	623	600	588	596	611	636	600	636	598	560	609	579	621	663	599	653	619	580	583	615	578	602	605	610	619	634	608	615	564	610	598	628	621	569	601	593	634	632	613	555	585	585	609	658	611	622	596	604	537	583	645	630	575	608	592	589	623	608	590	600	601	583	624	607	566	581	577	614	607	590	616	622	546	624	598	593	612	600	630	587	607	651	582	605	628	615	560	587	687	573	537	629	565	594	655	624	597	647	592	611	596	662	531	610	605	602	590	594	637	604	616	598	592	596	565	579	611	570	592	577	625	595	589	583	614	616	598	664	602	569	596	631	601	574	567	560	638	563	573	547	596	610	573	564	609	581	638	612	624	579	567	636	617	630	560	598	581	556	569	652	604	637	604	592	616	601	636	607	601	619	625	558	611	596	641	578	607	614	593	644	650	626	617	597	604	599	620	599	638	624	594	629	590	610	605	651	610	614	618	603	620	604	599	618	620	634	631	578	606	597	589	587	666	612	591	569	597	632	595	586	619	618	579	591	597	605	590	606	571	595	625	563	589	625	618	618	564	564	596	620	614	641	632	580	629	581	605	585	595	621	613	605	555	587	621	584	651	579	611	634	621	577	632	605	601	624	590	591	635	604	589	667	593	616	616	559	602	539	589	592	606	559	612	619	620	604	618	647	590	615	602	609	587	592	568	558	562	582	627	599	629	627	600	639	614	631	608	596	594	605	594	638	638	604	595	620	623	619	622	607	581	597	578	568	628	617	638	624	592	627	619	577	593	591	580	608	640	608	710	628	598	631	560	631	589	568	609	628	574	623	612	610	624	613	559	615	579	624	621	593	599	597	582	565	611	621	616	623	650	618	606	584	589	600	598	590	608	573	594	586	625	582	589	613	561	605	572	635	646	590	583	606	592	601	607	571	630	563	608	657	639	605	634	589	556	599	573	586	592	573	599	596	626	586	604	621	619	620	603	582	641	660	600	623	621	560	592	641	624	577	543	585	612	618	624	615	611	616	591	569	603	627	626	603	647	619	580	600	606	586	597	620	608	609	573	605	606	649	599	587	639	576	617	643	620	605	613	565	612	626	638	609	613	625	625	586	602	609	565	549	616	598	619	587	568	628	618	620	600	622	610	596	601	595	598	576	585	615	634	574	643	620	656	584	622	543	592	623	569	590	562	588	617	602	596	647	616	582	654	613	615	645	621	581	578	558	641	571	575	595	608	616	646	637	572	578	629	590	630	589	643	584	616	583	608	571	558	597	604	592	616	588	628	605	631	599	626	630	602	564	584	562	638	659	585	655	625	567	612	540	605	595	603	584	612	619	624	569	563	589	598	583	617	628	621	602	570	587	619	612	620	611	588	577	580	565	549	641	594	633	579	593	627	626	602	630	584	609	574	585	646	622	621	574	615	618	616	577	601	583	590	577	586	547	604	580	638	623	583	622	609	557	610	595	601	615	621	590	570	606	575	650	601	593	574	622	589	621	616	614	577	605	651	595	594	652	600	580	632	582	580	549	576	595	641	603	581	620	584	573	647	595	603	611	615	647	594	567	603	612	593	587	582	641	594	615	623	591	628	604	615	591	620	581	582	611	628	599	589	628	634	591	632	606	630	613	640	587	645	649	617	628	608	583	620	619	583	617	612	594	602	575	593	608	630	629	592	608	591	576	621	614	621	592	548	606	624	636	597	622	621	628	597	596	582	571	577	583	597	628	600	578	574	587	592	611	598	629	562	634	624	579	579	600	614	576	618	612	661	630	649	580	596	648	627	605	615	643	633	606	605	621	622	557	593	681	602	617	599	612	594	579	606	597	617	603	592	579	607	613	613	561	623	552	624	623	633	617	563	616	605	566	612	627	644	614	640	579	593	546	615	620	651	592	591	644	598	611	615	592	574	623	636	597	611	601	649	661	638	640	628	581	601	574	549	599	581	578	595	586	582	573	630	599	586	612	569	609	609	566	621	556	562	585	604	590	585	627	636	627	592	605	601	624	594	609	607	614	597	606	557	596	615	585	601	600	616	615	597	598	588	594	601	596	597	626	562	587	615	615	632	610	567	602	562	601	634	578	620	625	542	588	624	616	591	619	624	589	591	577	669	658	573	584	578	608	643	602	560	604	614	612	574	612	599	631	601	650	634	610	616	636	618	648	609	609	591	596	581	594	611	628	619	624	615	543	560	585	591	620	588	584	570	618	593	588	579	612	643	639	643	619	599	619	599	589	634	634	616	610	589	625	621	612	601	578	583	618	598	617	646	613	666	577	593	596	618	618	667	618	582	596	638	589	598	582	621	607	615	629	569	589	597	648	587	618	625	604	638	668	589	555	607	576	607	573	583	611	560	620	608	628	615	610	655	539	649	578	578	638	554	581	602	608	542	607	648	626	568	647	582	609	555	610	598	569	631	625	593	543	516	595	593	598	613	591	570	605	579	602	607	606	631	593	555	627	568	594	560	616	598	601	620	573	573	597	613	566	577	567	592	602	622	590	577	608	608	622	600	589	588	601	591	592	599	615	613	547	642	618	557	566	623	597	585	588	619	598	620	595	580	643	600	654	563	626	624	614	599	613	607	589	568	613	635	573	576	604	586	598	610	608	607	623	617	620	634	599	602	624	646	559	590	605	596	604	602	604	602	613	618	606	629	607	563	622	627	610	639	608	593	603	579	618	614	610	568	621	577	587	611	611	597	566	617	627	596	575	614	611	610	659	580	606	590	617	628	596	613	576	593	620	614	602	623	629	551	610	584	581	594	621	602	614	569	588	607	569	600	640	665	631	589	629	605	619	617	632	633	611	572	582	607	587	566	610
7030	16899	13319	7131	5098	3839	3122	2420	2138	1816	1620	1449	1287	1198	1094	1021	985	904	925	899	837	762	841	800	840	804	740	778	756	762	777	759	734	753	782	778	768	682	701	722	722	738	692	766	754	700	714	727	715	696	726	750	682	693	687	683	654	699	688	689	717	688	641	715	691	689	687	681	675	683	741	680	660	728	682	659	688	678	652	683	671	663	681	723	714	677	665	723	691	680	727	709	660	665	627	672	670	715	676	727	681	678	671	650	712	706	711	684	713	705	713	624	703	649	639	669	683	674	705	652	648	679	646	671	658	703	644	690	673	644	678	690	701	663	719	691	713	679	725	710	689	707	682	708	701	652	691	690	684	685	664	677	670	703	699	665	638	693	719	698	669	648	660	681	666	701	702	639	658	726	649	690	711	652	676	709	669	662	670	665	715	650	705	694	697	681	697	675	671	703	694	689	680	722	653	720	683	701	705	692	664	723	670	677	711	678	713	731	703	676	700	679	650	665	701	730	665	654	657	685	689	703	636	732	708	681	669	665	693	676	726	663	694	651	644	653	615	641	717	671	655	703	699	684	644	706	683	673	696	680	705	689	714	667	632	707	660	700	688	674	702	672	689	648	671	614	666	723	677	709	705	665	664	621	722	655	703	678	679	662	663	665	680	711	715	715	685	691	688	665	725	735	718	718	661	704	680	726	659	685	662	678	664	691	694	659	714	717	691	674	657	617	674	709	688	670	714	667	668	663	651	683	670	720	687	644	713	673	671	684	658	645	698	683	721	685	641	701	675	684	724	678	669	648	662	692	651	692	729	701	681	676	694	687	696	720	670	658	665	644	673	701	753	658	691	681	652	735	717	675	655	639	672	696	676	670	670	674	696	676	699	656	655	699	666	665	662	628	683	680	687	695	674	672	677	709	663	700	656	676	700	637	691	657	713	651	706	656	709	694	739	683	692	650	654	717	687	659	714	662	681	697	730	647	680	750	662	703	636	683	683	648	729	671	693	654	693	676	708	657	717	665	737	708	638	715	644	643	683	710	684	702	710	698	696	689	650	681	663	732	683	696	684	704	689	660	704	721	726	656	648	659	677	688	660	666	698	663	710	675	663	661	688	696	712	713	678	659	702	672	688	687	703	661	688	679	662	689	735	728	657	668	669	666	628	714	633	686	711	687	659	684	681	703	693	689	687	666	698	661	697	677	680	674	650	679	676	695	724	650	674	731	706	671	677	683	684	701	675	669	735	666	730	691	636	702	721	683	705	592	662	666	681	681	680	673	709	630	677	698	701	681	689	715	682	664	721	636	733	700	693	644	681	650	733	689	641	689	689	684	672	681	658	688	668	640	675	686	669	660	675	698	726	699	676	692	665	666	694	701	674	704	690	695	634	663	656	701	659	682	632	668	663	713	694	739	688	662	664	661	651	679	665	626	687	700	687	698	714	689	660	652	744	709	649	759	688	668	728	654	688	643	650	707	667	686	683	651	683	657	649	672	681	665	651	714	663	673	701	712	716	718	670	706	690	699	643	688	716	639	692	759	695	690	698	693	681	693	690	693	672	692	679	673	718	704	680	709	654	682	659	662	680	681	664	686	715	688	671	635	659	690	684	672	689	720	656	722	663	704	685	683	703	726	645	709	681	684	699	667	662	719	677	676	680	688	679	652	673	701	642	710	690	628	688	684	698	677	713	663	720	713	646	671	694	713	668	677	673	693	666	674	677	738	693	684	650	696	695	624	707	701	686	689	674	665	710	728	714	690	651	681	651	710	649	705	674	699	680	694	734	702	674	684	714	705	691	686	711	660	666	714	709	666	666	677	694	736	721	657	703	681	699	649	652	652	641	713	639	671	679	693	687	713	667	696	748	689	684	697	699	619	685	670	685	668	700	693	637	684	667	697	641	635	681	702	690	650	664	683	696	644	740	675	682	641	657	685	654	699	696	675	667	706	644	719	676	685	668	694	676	700	687	699	683	658	659	666	708	674	658	696	710	676	706	681	717	646	663	666	708	675	654	668	658	711	699	726	685	694	703	701	687	696	700	718	715	648	665	662	697	648	698	709	663	664	675	671	668	684	697	668	654	752	710	721	704	694	696	707	672	706	681	677	711	683	650	690	676	667	629	685	710	724	636	687	674	664	683	687	729	722	646	705	695	708	662	726	693	653	662	657	702	653	624	654	686	683	709	695	656	682	674	712	675	711	700	624	691	635	703	702	661	656	694	669	685	657	712	680	677	683	703	683	753	661	666	699	657	661	648	686	662	712	707	650	665	711	727	714	704	663	660	668	687	677	710	689	691	659	637	717	707	718	712	701	699	692	687	680	662	680	678	662	681	679	685	688	693	659	644	706	660	670	715	677	664	698	658	623	701	674	694	676	713	690	690	659	675	693	715	632	674	722	685	722	723	722	646	667	677	686	649	713	653	691	649	623	673	653	688	664	668	663	688	695	708	701	664	662	670	769	647	652	735	705	677	687	672	674	736	665	699	712	677	700	647	649	699	673	688	674	658	695	734	705	708	707	689	703	688	691	694	639	663	673	644	685	742	692	701	701	686	664	680	682	714	674	691	674	723	698	678	674	658	732	673	649	663	686	673	675	680	682	716	674	701	735	694	652	699	673	690	688	696	686	707	652	682	699	684	694	646	709	705	650	700	640	664	685	636	690	673	691	649	681	679	681	655	677	686	658	686	705	681	689	679	682	661	689	726	646	683	679	676	689	668	661	705	708	701	691	693	675	702	673	683	681	647	749	645	675	685	698	645	647	691	688	673	712	669	720	704	685	673	706	692	705	733	682	675	658	636	688	634	673	658	651	689	682	683	661	670	685	639	630	704	668	701	668	672	695	631	723	679	689	637	683	660	629	667	673	712	668	642	659	653	692	686	662	689	680	678	720	681	688	667	681	609	617	683	695	706	722	695	679	655	712	682	660	679	640	669	671	656	670	648	672	701	664	680	710	696	712	668	649	690	669	704	704	659	624	697	630	642	685	707	685	680	681	676	682	694	689	726	675	705	642	674	700	695	676	749	683	669	686	641	686	668	653	682	699	677	682	708	685	666	681	656	675	669	666	728	711	634	653	696	702	706	666	675	705	667	693	737	660	670	703	658	658	695	719	693	673	677	663	718	653	703	693	699	640	651	620	658	658	685	651	642	710	619	632	671	669	670	727	643	676	666	768	640	693	698	722	695	675	633	667	695	677	664	659	647	704	695	695	682	694	617	676	706	687	673	677	692	704	705	664	662	693	628	698	704	668	639	697	672	688	692	699	703	680	691	669	700	689	713	676	686	642	693	650	681	695	669	721	672	659	721	640	695	701	662	689	680	696	659	645	671	716	692	639	642	693	682	735	706	653	687	650	720	737	681	682	668	680	714	630	741	705	714	703	673	744	684	704	647	672	696	702	639	679	697	659	679	678	674	651	657	633	661	677	679	662	681	677	655	678	713	705	652	723	701	690	684	659	686	661	675	636	665	702	724	707	667	679
27673	20623	7871	1059	677	694	655	584	589	583	595	562	592	584	574	582	563	642	607	573	560	561	526	526	578	571	552	590	531	607	556	591	573	581	599	591	605	582	564	587	550	561	514	562	573	597	557	603	565	575	560	584	605	548	624	545	593	609	556	580	582	566	612	561	554	583	547	560	603	522	609	577	587	588	570	570	589	540	588	546	587	576	556	606	574	572	553	563	576	594	584	570	545	588	571	581	565	591	578	587	604	548	588	575	574	581	581	592	560	635	585	599	541	565	576	599	603	564	574	635	543	551	518	578	622	557	530	596	520	579	609	545	586	581	566	585	552	583	565	581	601	581	625	563	553	545	595	545	589	564	595	590	552	604	577	580	548	564	558	592	593	587	579	589	603	591	572	571	573	566	560	591	569	581	567	625	561	588	576	578	550	546	601	570	593	545	600	606	525	587	536	569	616	574	542	578	600	535	609	580	586	571	583	573	572	560	553	608	576	592	601	566	562	598	551	601	565	593	616	574	590	611	612	590	606	556	562	592	546	555	621	544	570	581	579	592	576	527	569	593	588	523	620	569	567	608	538	581	581	618	575	557	536	541	586	570	587	573	552	574	589	637	525	567	573	544	600	564	577	583	597	534	607	587	597	584	571	507	530	608	577	576	581	568	557	596	543	576	567	604	601	599	592	581	630	591	566	559	592	561	543	551	594	590	596	591	526	589	534	591	584	593	529	602	593	595	590	598	545	585	586	568	576	583	599	571	547	559	558	547	591	595	598	559	555	602	564	586	600	600	579	599	593	581	576	582	620	525	562	542	640	560	600	599	552	559	564	548	602	572	569	558	553	553	578	605	594	566	604	568	592	543	556	592	563	606	582	581	564	567	564	562	591	571	563	560	584	587	595	585	603	607	593	563	614	600	590	572	607	611	571	570	618	557	592	572	578	535	576	570	582	535	569	583	545	581	573	572	570	545	584	591	566	577	558	574	567	583	575	587	550	611	557	579	547	593	573	530	520	601	604	606	586	560	563	565	556	557	539	544	566	609	541	571	597	593	582	600	581	554	591	557	600	626	596	585	612	581	632	576	556	561	570	593	576	557	592	566	604	575	566	553	606	586	562	590	573	599	589	563	629	595	602	628	559	590	593	577	609	613	629	541	587	566	562	620	613	543	552	600	557	545	537	572	591	580	600	591	555	577	580	594	570	566	627	576	575	538	606	575	585	580	598	566	575	565	574	567	580	578	584	581	614	598	565	556	576	580	580	567	610	568	565	577	562	616	560	557	572	604	590	588	555	605	575	588	608	555	580	606	648	556	583	562	612	577	589	560	561	531	543	620	570	580	610	588	572	550	563	612	559	578	536	612	558	544	583	548	538	594	568	582	599	579	524	586	560	530	595	540	558	598	607	552	558	604	542	580	539	527	577	594	580	561	583	601	600	555	570	530	564	576	597	599	576	553	549	565	557	566	575	557	563	546	576	575	598	561	587	613	600	583	542	569	619	604	582	607	603	562	547	564	556	580	595	600	612	608	594	608	548	561	619	568	546	566	602	603	572	576	561	595	583	603	582	560	602	577	576	550	593	576	588	572	607	568	593	635	567	555	597	619	574	530	550	535	606	592	540	555	649	559	586	536	562	552	585	580	609	606	601	617	568	557	593	565	551	610	587	585	582	580	558	589	540	569	549	591	537	573	574	547	606	584	549	602	601	580	580	618	571	573	555	589	557	520	578	577	627	596	551	629	588	553	578	544	625	544	577	593	605	596	557	588	611	587	564	566	578	574	556	539	602	591	582	573	577	540	605	590	568	606	562	585	628	526	585	570	581	587	574	561	541	552	562	587	563	599	560	624	580	588	635	596	586	580	514	601	582	558	588	576	571	630	564	572	621	545	548	582	535	568	593	597	540	587	580	584	626	573	548	561	562	591	598	581	546	581	580	585	589	521	578	587	596	551	546	533	560	570	592	584	577	593	603	543	588	635	602	562	553	609	529	551	606	603	563	576	585	619	570	579	558	576	570	548	580	560	613	572	583	585	611	578	584	586	564	557	604	638	600	579	562	547	576	625	547	572	567	581	571	550	578	567	570	561	594	553	587	570	587	566	581	616	554	571	553	570	585	571	569	602	620	631	545	574	584	578	543	579	608	556	562	528	574	597	596	597	570	603	581	551	543	562	587	595	596	573	597	584	558	597	568	576	532	588	577	596	593	595	582	592	579	537	589	584	595	582	549	548	547	546	571	523	569	582	604	531	539	581	562	598	575	574	594	617	600	585	551	588	541	572	586	566	596	566	573	587	590	591	563	569	618	543	612	572	596	544	589	614	569	564	550	580	564	622	574	573	576	612	537	592	607	592	618	614	582	624	606	595	591	543	548	570	571	555	562	524	580	569	604	577	570	637	601	618	597	590	560	574	596	577	566	634	589	560	573	529	588	562	610	603	582	577	579	626	606	592	576	570	549	541	580	550	622	554	593	547	581	592	569	576	594	579	606	590	571	587	593	579	581	581	594	616	554	589	563	573	563	597	564	582	589	604	571	615	542	554	588	573	596	579	567	586	590	592	557	592	588	578	638	598	541	583	572	576	541	551	570	606	563	557	572	615	624	578	598	561	554	548	567	554	555	605	533	614	585	576	586	586	553	594	582	554	593	589	569	568	573	586	588	585	593	552	577	565	622	545	625	551	549	587	561	597	573	563	612	566	573	570	608	612	551	577	557	575	591	587	555	579	578	552	510	640	584	570	622	524	572	600	598	571	597	598	585	590	583	576	599	580	574	559	547	614	584	582	535	598	570	552	623	554	619	547	619	569	605	582	591	572	598	616	598	595	615	549	591	580	557	548	589	583	612	553	567	572	602	585	568	658	572	569	606	598	568	582	538	544	545	596	557	542	597	584	581	575	586	586	566	590	582	539	585	495	602	576	612	567	561	612	581	566	563	561	571	592	594	567	635	552	543	561	581	615	564	587	576	539	561	591	578	606	607	592	595	619	573	582	627	609	604	597	559	567	557	573	530	600	591	595	610	539	600	580	568	545	572	561	553	593	598	638	616	588	547	555	568	625	579	649	573	612	572	643	557	541	550	571	597	559	541	562	556	621	639	561	594	575	553	599	601	558	577	594	560	587	551	575	601	589	588	572	563	543	536	550	579	570	573	579	576	594	596	565	594	613	555	526	606	543	570	626	573	604	585	574	521	599	622	579	627	581	565	572	584	575	574	546	579	577	552	570	589	579	577	544	594	599	580	572	580	552	518	592	615	582	590	554	632	584	578	568	564	559	618	584	556	589	587	603	526	580	546	569	574	566	604	550	579	543	577	564	568	603	578	564	534	580	584	567	565	590	551	544	565	594	573	613	572	556	591	532	586	571	568	594	544	597	593	557	541	598	582	600	598	538	575	566	594	588	556	581	583	587	601	578	604	586	599	558	558	591	608	601	574	600	615	566	574	589	547	535	551	541	592	620	538	576	602	547	608	591	557	615	574	551
4287	1426	1293	938	869	798	754	759	739	749	756	679	719	726	728	668	700	764	738	678	692	706	681	677	683	688	735	701	719	671	668	653	678	699	695	689	690	644	707	668	707	701	716	692	661	678	730	693	735	662	680	706	661	667	703	708	708	696	677	673	710	719	704	735	661	718	736	715	730	652	733	707	768	730	711	739	758	682	741	687	722	710	710	687	725	711	679	738	671	743	694	685	683	653	676	690	712	700	727	725	689	691	700	708	730	681	703	688	681	717	667	741	747	695	694	728	683	678	667	681	704	678	691	655	733	702	672	694	685	722	671	720	662	684	654	672	715	700	661	718	719	702	675	690	712	706	738	722	685	714	668	707	665	693	694	728	726	719	647	680	695	733	690	712	710	663	764	659	683	706	743	736	684	766	752	712	684	639	733	670	689	674	672	726	696	682	683	675	685	676	712	697	698	701	677	701	679	677	771	671	672	743	700	718	734	718	703	728	703	723	709	715	698	713	694	709	724	723	690	673	692	744	722	693	694	685	714	712	724	712	723	702	716	667	731	666	695	682	736	719	704	665	693	734	712	717	650	707	658	664	708	717	672	742	647	718	670	714	656	675	742	664	714	694	733	711	675	706	735	692	713	689	758	725	723	710	701	734	692	700	738	700	684	725	719	696	691	735	689	688	695	689	688	639	708	726	652	709	756	692	716	690	667	713	721	707	683	710	695	729	665	689	688	685	720	723	690	701	739	678	714	714	705	682	683	669	692	690	717	692	664	723	684	713	652	665	705	699	670	679	687	709	643	632	706	723	719	749	726	698	696	700	705	734	677	729	704	704	699	681	713	674	715	679	709	684	674	682	739	667	657	687	713	686	677	678	680	657	699	699	650	690	662	671	649	702	658	751	715	757	704	700	720	737	694	707	750	685	672	716	691	726	706	680	665	719	701	699	726	683	735	703	621	735	716	719	696	734	688	671	751	703	733	726	714	700	694	686	683	706	686	694	722	655	716	703	692	712	684	699	689	696	725	731	719	741	668	723	695	707	669	732	741	676	705	671	690	715	684	693	734	689	742	747	702	688	722	726	722	717	698	725	737	660	682	722	677	695	689	672	666	676	707	707	721	662	683	701	666	694	724	682	691	678	715	660	642	684	729	700	703	727	681	735	722	659	680	723	730	696	673	694	701	673	708	679	689	720	686	715	677	696	645	710	676	707	750	749	664	697	679	693	712	681	726	722	717	742	744	724	746	700	664	714	689	724	682	673	650	690	722	680	705	731	671	728	652	711	688	694	700	712	687	705	699	670	721	718	726	656	709	730	691	705	704	676	683	711	730	685	686	705	708	730	724	714	692	693	765	686	689	747	682	723	696	689	720	721	696	733	655	685	747	697	698	675	687	684	680	731	646	726	690	685	670	715	683	720	703	691	661	745	700	733	673	697	688	674	673	698	688	681	699	710	700	650	661	719	711	682	655	744	691	725	688	718	728	742	706	690	691	700	716	698	722	688	737	741	704	698	691	742	697	703	707	682	730	723	698	713	675	716	689	745	724	680	712	668	711	681	678	712	758	703	750	673	679	704	691	654	713	680	688	754	741	707	698	680	698	756	747	705	682	714	748	692	746	719	712	705	719	701	704	742	719	709	687	698	674	706	726	698	710	673	720	698	703	719	733	738	720	683	728	692	678	729	698	694	674	680	723	682	670	703	697	721	736	732	685	732	724	702	744	704	684	708	690	753	669	705	704	662	683	707	678	699	757	710	719	741	715	697	660	691	695	682	703	612	700	752	738	732	709	755	719	681	682	676	717	717	705	687	671	718	706	755	712	649	700	678	689	679	677	647	672	683	709	667	652	670	657	707	648	706	700	700	741	691	749	708	729	686	742	688	712	664	694	698	677	709	690	681	650	694	671	710	741	706	708	726	654	728	702	711	690	654	699	694	726	705	657	711	695	728	675	704	712	647	676	743	683	724	723	705	654	712	692	658	644	686	659	739	677	690	679	722	776	710	700	745	675	735	722	676	690	681	688	702	689	705	677	689	698	694	740	742	658	719	708	688	702	708	693	739	689	654	720	687	684	702	731	711	686	733	734	690	687	720	716	681	711	725	704	711	708	740	727	712	683	682	652	714	689	711	707	691	724	723	699	710	683	692	723	718	757	665	683	684	704	684	675	724	702	677	713	617	675	717	690	690	704	703	723	721	677	659	730	723	698	689	714	715	692	713	659	723	714	698	690	697	707	740	688	657	709	713	716	727	742	729	736	697	703	717	755	665	699	745	683	674	682	673	706	676	721	704	696	667	642	710	677	722	668	692	694	666	647	697	699	717	672	713	685	697	635	693	686	748	700	711	710	713	722	729	693	724	724	681	709	729	688	693	720	686	655	713	731	748	697	722	680	720	692	729	662	719	720	704	687	750	683	714	749	777	707	724	700	700	665	729	688	692	688	688	741	656	701	698	645	735	681	685	672	675	726	661	702	662	701	679	713	742	697	709	677	728	693	661	709	683	734	705	702	725	689	687	686	703	715	725	724	732	677	683	713	726	717	721	709	741	693	714	722	656	707	707	727	746	708	748	703	711	677	675	718	652	778	718	709	734	719	686	701	685	662	729	701	702	667	714	698	688	689	699	699	706	741	739	694	703	703	730	691	686	702	701	699	734	688	716	655	738	684	654	708	756	687	684	645	691	700	711	689	690	701	692	674	686	725	679	730	697	690	711	696	686	712	666	645	723	722	688	697	706	693	675	702	724	683	745	710	713	703	633	709	711	679	681	751	676	720	692	682	708	717	699	683	657	677	692	730	709	672	670	690	680	702	708	719	678	711	662	715	691	727	730	632	697	668	652	702	711	711	626	747	681	724	707	717	695	670	737	726	715	684	698	764	675	699	744	717	675	721	728	687	697	686	740	713	674	668	722	625	643	716	713	683	695	689	703	730	731	703	716	686	721	658	746	699	727	671	657	673	734	691	721	684	685	702	675	685	654	749	685	703	685	686	694	720	702	705	700	684	707	733	696	695	674	705	708	671	680	689	712	710	693	660	706	646	742	759	659	713	641	706	731	770	728	776	732	701	736	695	733	704	705	706	697	695	763	702	684	685	680	740	722	681	689	675	695	665	699	727	747	724	701	759	713	675	656	765	713	650	715	718	670	759	713	693	699	682	694	670	699	710	745	708	694	671	695	694	676	682	685	696	754	755	711	692	678	655	640	689	685	708	678	717	721	718	739	710	685	769	702	705	685	712	787	700	748	692	702	701	689	682	672	748	712	676	694	711	693	713	715	679	667	680	746	649	696	690	667	709	731	716	752	680	688	685	725	666	692	737	658	690	727	742	727	712	719	747	746	715	745	670	684	631	688	682	719	698	725	720	706	643	721	710	672	721	694	729	679	710	732	714	666	685	698	742	687	777	730	725	662	732	717	701	713	723	698	718	677	683	656	722	668	695	634	720	681	701	713	699	726	769	661	721	730	715	654	704	705	745	706	664	677
24085	21634	29229	24521	21640	13220	1389	802	650	564	537	530	470	483	446	429	398	402	370	393	416	354	369	383	356	358	377	362	355	375	351	378	366	333	342	356	348	338	340	354	353	333	325	379	386	357	354	347	343	366	334	357	332	351	333	341	341	382	349	312	336	329	347	316	323	316	327	334	298	326	326	361	284	362	336	350	308	324	358	375	357	361	368	354	302	334	322	346	381	376	346	333	323	351	324	328	344	344	335	315	338	379	337	312	334	349	313	366	341	337	365	358	322	328	346	351	391	333	321	341	333	305	354	347	364	371	327	328	353	361	348	349	366	351	355	321	335	321	356	340	345	362	290	345	355	330	303	329	328	326	358	330	313	335	351	322	324	324	324	316	321	343	341	341	332	330	354	336	334	363	324	328	331	337	381	344	339	330	350	302	333	317	337	317	319	371	329	333	345	323	374	325	347	335	332	326	353	320	351	372	342	328	355	340	344	329	355	331	369	353	332	367	341	341	309	341	344	295	309	344	330	330	323	333	336	327	364	353	360	327	317	349	364	325	344	333	327	338	337	349	366	321	367	329	329	348	345	320	350	321	315	309	353	349	343	366	324	332	335	379	342	353	386	341	318	348	353	354	298	380	325	330	306	322	364	326	322	306	349	334	325	351	327	358	346	325	336	318	340	333	330	338	328	346	346	305	334	346	344	359	308	333	342	291	307	326	307	330	310	311	346	339	334	327	354	332	346	335	352	300	329	366	350	326	335	329	367	311	355	321	326	316	371	360	362	336	369	330	334	353	319	305	370	302	350	338	347	345	317	366	348	337	328	301	346	339	335	337	354	369	312	312	336	359	344	340	363	348	336	330	351	299	318	365	321	331	309	334	331	320	349	343	389	344	317	323	339	323	324	336	355	330	321	325	301	345	335	359	359	310	344	324	341	370	338	360	318	331	362	331	325	315	326	316	357	358	334	341	323	338	304	337	322	333	330	346	320	333	334	339	369	365	360	353	340	322	304	351	347	318	321	291	338	334	325	342	360	338	330	373	328	336	328	315	363	340	308	313	336	309	326	335	314	335	340	335	346	369	317	356	329	312	368	358	362	343	350	302	338	325	342	316	348	330	326	367	318	336	341	339	335	346	342	314	337	342	351	371	379	309	308	360	331	331	347	342	336	330	325	319	346	332	327	336	343	341	376	354	329	300	350	347	311	359	317	351	361	322	355	367	322	325	364	339	336	303	312	347	313	334	335	355	344	346	350	363	337	348	339	350	369	323	305	313	333	329	331	320	370	351	349	307	363	307	306	307	337	333	311	348	344	366	361	345	338	348	346	308	354	348	325	320	314	313	344	317	334	333	332	368	354	336	314	319	299	358	315	341	311	325	327	333	335	340	337	343	361	326	320	365	344	361	341	326	313	373	342	322	362	329	367	337	316	351	360	331	305	309	307	336	336	326	380	339	352	353	319	380	352	328	323	338	334	357	358	346	319	316	311	357	321	312	341	311	332	323	317	345	368	356	327	347	355	331	321	380	328	316	343	333	328	348	346	336	348	339	341	320	318	350	349	316	336	294	332	357	327	361	324	309	305	312	342	313	353	327	303	335	360	352	368	318	325	342	313	296	368	360	352	331	361	331	311	332	331	359	346	362	357	319	332	332	324	342	326	313	326	355	365	386	335	333	328	329	335	332	329	348	375	344	377	346	344	328	330	332	334	351	344	331	309	318	309	335	320	347	348	340	353	329	322	317	329	341	347	313	310	344	307	333	336	314	307	355	307	329	322	323	345	354	328	344	350	328	331	337	340	333	337	362	325	312	333	317	355	326	354	347	329	309	353	334	327	325	365	330	339	308	356	314	324	339	346	354	329	337	350	303	344	350	315	319	353	327	323	370	357	320	316	323	310	327	337	335	307	353	345	337	318	375	364	375	336	314	319	352	336	316	299	356	355	341	362	311	359	335	331	343	356	321	316	329	305	304	351	336	329	301	317	363	356	332	378	352	335	327	328	325	311	326	337	325	299	343	318	313	300	357	342	356	334	329	319	338	309	387	320	349	323	338	351	328	321	332	335	325	364	341	352	335	318	358	304	339	336	309	352	322	336	338	344	313	357	322	347	349	331	319	340	324	371	329	322	317	327	338	357	362	347	343	358	359	358	347	341	307	326	342	345	369	312	330	335	365	323	330	353	372	365	334	358	342	356	309	326	329	340	303	347	347	302	350	348	322	338	324	357	344	337	355	356	325	375	341	345	354	350	330	316	323	356	326	326	335	339	327	353	320	365	308	348	321	359	356	287	316	331	352	313	349	319	320	362	325	349	343	340	337	332	335	321	326	345	325	353	337	358	349	308	340	343	330	353	346	337	311	337	351	321	325	319	354	361	348	343	303	350	313	348	322	345	346	354	351	336	314	357	359	328	337	342	313	349	337	361	315	288	350	346	338	341	365	309	324	312	311	348	347	328	341	335	374	299	315	338	341	296	338	294	327	333	349	329	342	336	363	357	339	340	357	312	316	342	333	317	331	297	368	301	345	320	355	323	325	335	348	329	344	337	293	326	341	327	318	329	358	321	345	307	328	299	298	328	332	332	326	352	311	310	330	332	329	293	346	341	335	342	323	330	302	297	335	340	319	347	333	330	355	362	366	318	289	319	338	318	302	322	339	326	335	337	336	324	320	360	356	344	330	324	366	334	321	321	326	346	345	326	323	311	319	329	354	342	365	333	383	337	342	334	303	331	316	340	330	351	330	333	293	336	328	372	348	352	356	333	346	365	352	362	318	330	368	342	349	348	315	311	340	340	330	354	354	339	321	309	314	336	320	369	342	343	356	326	373	335	347	334	341	351	325	311	336	343	338	354	318	334	310	342	356	344	346	319	344	354	351	306	345	358	322	337	337	326	312	357	354	329	352	313	332	317	316	356	372	332	356	341	327	359	366	318	318	301	342	312	329	334	341	322	338	364	310	336	339	327	345	321	330	328	295	333	350	343	346	327	349	326	354	341	317	333	287	322	324	330	341	315	326	349	359	336	305	337	320	320	316	348	340	327	325	354	306	310	326	362	326	329	319	313	323	309	354	351	364	331	308	336	336	347	307	325	330	293	345	354	345	331	345	349	325	343	312	321	306	325	326	333	356	353	341	335	329	309	329	358	332	312	362	337	357	334	327	338	349	355	319	309	329	348	333	368	335	323	320	323	354	343	334	355	301	318	365	377	324	337	319	355	332	339	370	316	347	317	307	331	326	353	368	333	316	353	338	323	348	336	327	364	334	330	309	293	313	330	318	326	360	325	339	325	337	332	340	317	316	316	341	339	316	309	328	331	334	352	305	324	354	365	324	338	294	335	350	320	329	333	357	327	324	357	329	321	329	342	301	341	363	325	352	357	316	339	310	359	321	342	333	369	317	333	331	342	288	311	341	352	325	357	318	348	361	329	334	350	332	355	332	301	321	349	335	325	392	348	323	328	333	336	332	357	335	333	320	314	323	335	335
4740	10436	8192	3907	2850	2142	1688	1406	1163	975	923	843	705	651	656	547	560	551	522	541	530	535	504	476	502	552	475	448	483	439	507	428	474	482	405	421	388	460	456	442	445	405	394	435	405	463	443	423	414	424	427	431	448	414	459	455	452	415	427	434	412	429	436	464	455	416	443	385	452	441	411	417	405	454	409	397	411	416	425	430	397	411	408	401	439	430	405	421	393	439	418	428	405	430	427	401	444	389	415	444	437	460	429	394	449	447	410	407	423	400	414	397	424	405	406	398	421	381	393	406	443	448	437	428	412	410	431	435	422	429	424	413	429	437	433	405	391	417	397	426	427	452	444	396	405	409	382	436	407	428	425	438	411	426	385	381	398	414	452	386	426	427	384	397	390	448	433	434	411	398	431	414	420	428	439	427	423	364	417	423	407	445	376	388	459	420	413	430	435	416	393	407	441	400	414	400	418	427	392	417	410	408	403	406	421	418	457	436	439	384	406	418	418	412	408	389	429	403	458	402	418	415	444	424	396	428	442	396	424	447	421	433	426	431	458	409	431	437	391	426	409	435	453	417	395	449	410	426	459	421	428	413	399	405	413	420	426	405	408	435	414	401	401	457	453	418	408	401	418	427	413	405	413	407	433	399	418	416	397	414	424	380	424	411	464	393	419	408	423	408	396	438	449	458	434	418	398	417	433	417	408	406	435	408	417	383	405	409	431	482	417	397	391	393	371	417	434	452	443	459	368	416	423	417	446	416	464	426	406	451	430	389	375	431	419	452	417	416	398	393	413	394	428	438	387	441	432	399	406	432	440	405	441	396	416	403	434	384	442	391	437	418	381	376	397	404	447	401	446	444	420	384	442	420	426	435	403	442	414	439	410	401	418	368	405	426	405	404	417	450	427	402	440	407	438	391	426	409	411	401	444	394	435	438	404	433	439	441	412	404	432	458	384	445	413	438	400	407	421	381	403	442	404	420	402	415	404	427	408	425	442	394	405	412	399	408	420	437	396	408	408	399	422	391	403	427	438	425	412	409	382	415	432	394	437	407	442	378	406	393	443	397	466	434	440	417	388	392	414	413	453	415	406	422	405	377	442	409	448	408	420	412	412	436	405	440	400	415	407	429	423	438	443	390	410	413	479	369	397	409	458	426	448	416	416	388	443	423	412	386	417	451	402	425	447	424	402	453	394	409	432	422	403	424	402	431	425	427	456	412	431	418	419	381	417	428	433	418	409	406	433	441	424	427	428	407	490	444	396	419	399	386	404	428	440	407	445	445	407	429	376	429	448	434	419	430	439	411	394	415	433	427	410	411	430	436	444	385	423	411	429	404	407	393	420	377	433	414	421	422	425	428	444	428	440	427	415	425	403	413	445	425	433	433	415	386	435	412	452	376	404	392	420	402	448	409	386	407	430	446	397	419	389	402	425	407	437	430	398	385	415	432	417	430	409	406	439	389	452	387	381	398	425	447	426	438	407	404	413	436	410	383	404	406	419	433	412	411	418	404	405	406	392	427	395	415	407	427	422	438	401	414	423	428	402	420	405	418	397	416	420	420	443	405	415	404	429	399	435	444	398	373	415	431	440	389	383	396	437	421	429	397	415	389	396	412	405	433	393	407	425	378	420	421	394	450	408	395	441	421	425	398	439	400	411	413	471	407	438	414	428	364	452	431	405	395	420	414	422	405	433	448	431	397	435	414	419	414	414	444	416	412	390	403	428	429	389	403	409	411	449	396	396	420	457	387	420	418	369	438	400	421	423	458	420	411	375	420	393	412	397	433	400	390	429	387	407	405	442	437	415	399	452	416	402	395	440	419	391	441	428	428	366	429	450	432	410	400	442	439	421	388	429	402	400	402	407	404	387	410	395	387	379	428	381	439	385	412	437	392	418	407	442	418	444	416	418	413	444	416	427	431	407	402	409	394	431	405	392	451	408	441	411	444	407	398	434	401	449	391	418	453	425	402	429	395	392	390	415	420	385	398	454	419	400	404	403	400	390	412	422	401	382	407	432	426	444	431	437	425	398	374	388	436	409	456	419	388	409	394	409	398	414	431	420	394	439	406	436	411	426	407	391	407	405	397	412	353	457	392	412	408	378	472	399	422	399	419	425	395	448	392	422	395	454	426	349	435	397	421	382	401	427	457	431	418	425	397	420	375	411	458	459	420	371	436	419	412	409	421	422	429	398	438	431	398	441	425	419	411	398	415	436	420	425	419	428	452	421	415	402	460	413	392	418	412	416	412	400	421	456	419	408	377	402	415	444	412	442	430	425	406	431	430	423	435	439	377	412	447	413	414	409	415	385	433	421	416	410	404	419	449	430	418	403	448	390	408	415	420	390	406	436	434	414	407	434	409	404	456	404	421	434	458	404	423	396	402	438	441	460	434	394	443	423	408	445	412	415	423	430	394	400	454	433	395	453	428	434	374	419	430	424	435	447	420	414	451	394	408	388	391	412	428	430	395	437	407	396	372	438	380	446	431	434	389	408	408	443	431	405	424	432	402	412	438	428	426	422	411	393	400	446	411	423	416	429	408	403	402	416	406	416	428	388	400	415	390	406	402	391	448	407	412	417	413	407	424	411	404	494	452	417	447	375	410	409	413	415	443	431	395	430	438	382	414	441	397	409	399	437	383	412	407	403	402	390	436	393	408	422	414	408	456	415	434	414	407	402	438	449	400	378	403	405	482	428	422	414	433	407	442	424	463	469	463	452	439	383	431	401	414	401	419	444	416	399	400	418	434	427	414	437	479	430	446	383	385	421	374	433	363	446	397	409	395	459	396	453	422	410	398	413	385	415	395	405	399	400	394	446	386	414	379	421	432	422	432	371	411	428	426	401	414	430	372	401	429	408	431	425	399	415	420	424	405	410	421	395	409	383	407	399	426	416	413	445	401	435	416	405	430	415	419	441	418	393	407	417	423	409	406	398	429	444	375	412	450	437	406	427	440	419	453	407	382	372	432	439	434	431	423	442	388	448	421	407	410	431	385	397	404	415	399	416	400	447	437	390	430	420	405	422	445	419	390	403	424	402	388	438	418	373	425	401	449	392	382	426	405	438	426	421	382	405	418	413	413	402	420	437	411	389	424	423	431	420	452	419	388	427	429	410	401	417	419	392	442	441	448	394	421	431	407	411	411	441	441	450	419	418	436	411	416	440	437	389	446	461	429	428	412	417	403	416	431	420	429	403	391	409	445	403	439	419	435	401	416	418	416	403	441	423	433	411	421	403	416	413	430	439	444	416	441	423	422	434	409	436	393	423	419	405	405	436	408	424	450	423	411	430	420	395	416	405	401	428	423	396	396	390	391	389	416	406	392	407	412	433	410	433	412	405	429	401	431	433	398	423	425	403	401	409	408	405	419	426	400	447	409	412	432	407	412	425	443	438	401	396	430	398	427	410	427	436	427	429	397	444	423	416	409	393	426	410	446	402	378	403	404	396	415	425	398	432	452	417	377	423	405	400	459	427	399	431	395
25442	21618	28131	25538	12778	1543	1173	1062	992	976	958	942	959	895	945	979	861	873	960	872	874	886	887	929	917	888	932	870	853	888	800	882	900	863	862	872	901	887	830	816	873	859	875	881	873	863	855	854	859	864	868	878	891	861	842	863	886	836	837	833	913	865	905	869	844	867	807	890	822	851	861	875	832	847	870	835	837	869	914	877	863	851	883	870	806	866	878	876	830	830	850	887	873	846	876	878	928	854	823	896	863	818	832	868	795	910	847	836	857	857	886	822	829	882	897	866	858	866	906	902	829	850	806	855	900	858	913	839	871	849	844	909	879	856	833	856	810	875	787	881	837	821	848	870	925	884	878	851	874	855	881	839	901	870	811	844	889	837	826	906	828	865	852	831	834	825	874	872	854	873	852	853	813	871	861	839	876	875	883	862	830	890	863	840	870	838	923	921	837	874	780	861	853	890	825	820	826	800	879	861	796	844	894	853	885	864	868	848	829	890	834	866	870	863	829	828	861	818	838	849	846	885	852	868	870	865	848	861	845	822	884	935	873	849	802	874	826	849	876	851	787	890	858	840	835	919	876	801	831	898	819	894	896	890	784	800	852	834	894	894	831	828	823	824	792	877	842	887	825	889	812	890	816	842	874	856	867	846	805	881	824	859	880	855	887	893	878	901	871	883	855	836	872	826	819	816	839	848	881	906	902	848	869	875	869	822	826	825	828	842	869	853	843	832	856	870	833	849	853	821	833	889	871	859	880	862	851	838	885	909	781	811	890	842	850	816	848	869	849	871	864	797	877	880	881	846	843	853	863	832	841	859	878	876	852	854	869	841	827	850	867	908	841	883	839	844	862	849	866	922	865	842	831	871	868	881	857	883	882	889	843	830	834	902	934	881	901	873	829	902	876	811	881	844	916	880	860	878	849	833	867	848	853	857	874	784	874	860	817	835	855	835	845	816	873	860	867	877	852	905	802	856	874	880	879	842	899	761	846	892	927	886	825	857	878	865	877	891	854	882	899	836	897	848	849	837	873	872	868	919	825	822	897	815	847	887	782	870	871	866	868	845	899	886	921	818	893	825	838	881	852	876	878	852	816	865	880	820	835	843	849	839	813	927	815	878	798	776	831	894	894	894	868	832	845	884	833	885	915	827	836	899	850	839	895	826	877	852	839	831	833	872	890	842	813	852	883	845	880	791	879	869	874	873	848	901	890	824	833	831	842	880	887	813	899	825	864	819	859	847	858	851	851	851	877	840	870	820	882	850	847	840	883	828	857	885	846	830	856	855	784	828	874	863	842	821	894	863	830	820	885	883	888	854	868	850	843	823	846	831	869	882	844	841	834	876	862	849	854	838	855	824	840	870	882	845	828	904	869	895	874	810	915	831	866	823	863	864	823	868	802	891	916	834	902	831	817	859	859	853	827	867	860	877	830	844	901	850	847	840	922	845	859	811	811	863	861	870	849	873	845	871	909	848	880	799	875	860	855	882	883	867	853	857	907	903	846	917	818	857	854	866	785	833	860	838	889	859	886	848	874	838	857	871	818	839	847	846	896	842	856	903	791	807	870	807	819	866	826	820	832	818	866	823	798	864	869	877	893	881	884	896	897	870	878	867	906	887	840	876	882	822	848	905	894	823	824	871	842	857	880	866	833	863	824	829	784	854	865	846	837	878	844	860	842	860	866	852	826	858	848	869	818	898	872	877	850	881	853	851	849	872	884	789	922	837	911	863	888	789	869	895	858	890	850	864	827	850	864	890	880	865	790	834	855	877	851	834	804	841	877	866	878	868	867	848	857	870	843	870	908	855	795	840	851	860	859	850	863	864	853	803	876	856	854	839	856	873	832	920	893	875	785	783	877	898	919	872	878	870	836	870	845	865	863	852	864	812	839	827	798	799	869	878	864	854	932	824	867	861	844	826	848	847	843	871	801	849	891	845	829	936	881	878	890	839	883	833	851	869	856	890	823	837	882	881	878	847	901	811	794	881	821	818	878	861	883	841	893	829	881	906	851	815	821	849	857	861	906	867	890	837	891	918	883	842	838	817	827	823	854	856	862	849	854	906	910	907	861	875	850	809	871	831	874	882	843	813	873	889	852	860	907	925	906	896	913	827	875	856	886	861	870	887	843	853	884	899	857	867	875	856	878	850	878	830	829	877	908	870	938	907	853	896	810	834	860	869	806	837	859	917	865	833	854	872	876	899	798	909	862	838	847	853	840	874	854	871	828	885	886	791	883	879	850	853	889	854	815	872	892	826	891	871	883	902	828	887	895	820	871	859	826	924	856	870	873	869	845	868	830	868	883	822	876	839	853	845	830	880	852	857	852	905	828	828	882	842	871	890	907	788	879	831	855	836	806	838	877	878	861	868	829	859	809	845	864	825	838	849	845	886	869	921	874	841	876	846	856	828	841	882	879	866	908	893	877	874	903	871	856	905	874	872	852	836	868	823	826	820	919	857	878	893	864	894	852	902	841	836	907	873	882	832	838	855	869	846	870	866	846	843	861	887	870	850	887	831	893	849	886	890	853	876	811	892	889	868	842	870	884	822	858	804	855	872	871	892	853	846	867	866	876	876	863	811	820	870	889	858	831	801	914	838	886	840	839	873	873	830	853	869	811	836	792	820	792	833	896	863	856	804	823	881	847	825	889	851	900	854	862	872	878	909	865	836	835	828	835	872	842	813	815	848	837	866	894	885	843	817	834	885	821	828	845	831	868	817	854	886	838	816	817	867	870	811	890	867	853	843	852	869	829	815	875	860	876	806	862	843	769	874	826	861	857	899	876	866	807	840	879	917	824	860	861	868	884	858	886	856	829	850	833	849	825	821	876	904	875	863	832	846	903	865	882	889	865	872	877	865	848	839	832	895	851	857	890	916	916	857	836	851	872	898	883	893	818	821	850	896	843	893	884	913	867	900	818	847	833	851	838	918	852	875	842	880	898	857	858	881	842	884	865	850	863	842	869	831	861	797	836	862	856	893	863	854	858	829	838	876	854	884	861	862	838	870	856	917	862	891	842	838	827	877	838	878	861	879	839	864	849	871	851	836	826	842	821	873	905	849	905	860	824	843	860	888	827	885	820	895	877	896	865	882	902	895	886	879	816	841	863	879	932	834	847	828	851	870	870	843	830	796	883	870	904	843	915	846	876	888	821	824	850	869	858	895	884	864	891	864	848	824	857	860	852	844	826	876	821	858	874	816	877	854	879	845	853	881	846	855	869	881	827	838	825	863	809	826	865	856	826	852	806	826	890	880	920	872	799	822	860	829	846	853	826	832	887	865	865	869	866	868	845	772	821	830	844	852	877	854	858	866	831	889	953	870	792	856	821	836	893	893	852	830	888	839	850	921	835	809	813	883	838	918	892	858	830	895	857	865	914	807	863	865	865	921	865	868	856	848	837	851	868	823	843	857	809	873	888	914	854	874	854	805	854	866	832	854	866	880	902	877	876	875	838	818	892	869	861	854	828	846	818	856	902	855
4780	6114	4897	2702	2141	1920	1616	1452	1287	1333	1225	1221	1157	1066	1067	1129	1078	1048	1044	1028	1022	1055	1060	1082	992	1051	1044	1025	1018	957	961	1029	974	1039	974	988	1026	1003	981	1001	1029	1002	987	1000	1008	1023	965	958	1046	1058	993	975	948	1023	970	954	1010	1028	957	1035	979	1039	975	1010	1019	986	1028	986	946	988	1062	989	1013	1025	962	971	1013	964	997	939	965	997	969	932	995	938	942	1013	1009	1009	1019	987	969	1014	983	990	991	959	986	1035	987	939	961	973	961	976	1061	975	962	1002	993	1024	1008	975	1044	980	960	925	963	1053	1000	1038	1047	996	997	1042	999	993	1033	1028	942	952	989	1004	952	1003	994	1027	965	977	973	953	1012	994	993	944	998	1026	974	958	1045	969	1019	963	1004	1005	995	979	981	968	992	1029	968	993	1014	966	973	1005	1030	967	1019	963	939	1009	1052	998	1020	989	959	934	962	999	1019	1041	982	1012	1015	982	911	1000	976	1042	995	999	1003	1001	932	946	1080	977	990	919	1019	1007	1005	1031	968	1020	996	1007	968	1007	988	1001	982	1019	1003	998	998	1038	988	1034	943	987	1010	982	1004	993	1045	996	958	1004	1026	983	986	935	996	956	932	1026	1074	1010	1042	1024	976	971	997	967	1045	1005	957	990	969	1005	916	1001	1023	1001	949	967	1014	967	945	970	977	960	943	990	1007	992	1044	1001	968	931	1003	976	986	1063	964	970	954	971	1088	980	986	1035	1014	962	1064	958	1003	993	1011	961	979	1003	1022	944	1048	1009	1003	991	967	999	1004	1003	978	984	1032	1000	991	1027	935	986	1010	1039	962	1008	998	995	1008	979	1032	979	911	1002	954	1016	1009	960	1004	984	985	985	943	956	1026	1001	1031	964	1023	997	976	1006	939	1013	1026	958	965	990	1026	1005	1017	983	996	1022	981	1023	955	972	1029	1013	1005	919	1006	971	997	1037	936	1053	1021	1005	1024	1006	981	1004	965	996	1022	979	979	1040	1051	1037	1057	990	1000	995	1044	1006	1004	1008	956	989	966	1026	988	990	956	993	930	968	963	983	985	1035	902	1021	1014	1048	998	985	1001	1007	973	941	999	986	994	1002	1062	994	985	1021	1072	942	937	932	954	966	1011	954	993	1023	986	999	993	1057	990	938	992	1049	1003	987	968	1004	1009	1026	1017	946	960	954	1038	997	1041	1045	944	1018	1005	1002	968	978	1054	1028	979	960	998	1026	1019	1016	981	948	920	910	941	992	980	994	993	1007	1000	1035	988	959	911	1014	989	1014	947	940	990	967	962	961	1034	1019	1032	1029	966	1041	1023	979	935	995	1008	1012	999	989	969	969	954	988	1007	1039	949	939	961	1040	989	983	970	995	966	959	977	980	1023	982	1015	995	1002	993	1007	990	964	972	977	931	983	955	1021	975	1010	940	983	989	994	971	974	988	998	989	973	992	983	1029	1000	983	971	1022	1015	1048	971	1003	972	1016	1013	996	990	975	966	1078	980	1014	992	973	979	1046	1002	958	992	927	970	923	998	973	1043	1016	913	977	1016	983	951	1010	978	1035	972	992	902	990	1018	953	973	1033	954	1046	960	1003	967	990	998	1039	1027	1065	1007	1002	1020	931	970	1046	1011	1056	996	981	988	994	953	987	963	959	1063	941	951	1024	990	1011	991	961	989	1029	938	926	1037	1050	952	1012	1016	1030	1006	978	980	941	996	993	1014	948	1043	977	969	953	951	995	979	987	991	1017	992	925	1008	991	1003	1023	932	960	998	966	996	1010	1034	998	974	937	969	983	961	987	990	965	986	984	1000	948	983	991	1034	1025	961	1020	1021	1025	1026	1017	1009	937	970	1019	946	1023	965	1027	994	968	925	983	943	992	1000	989	1012	1003	982	949	959	1023	986	996	970	1108	1009	993	981	989	962	982	1013	994	980	971	1008	1006	936	994	1032	986	973	993	951	990	981	1022	1020	1011	968	1025	1001	1011	996	1011	970	989	1000	1020	1009	997	1008	985	947	981	1028	1022	982	958	996	1001	1017	944	1021	1032	989	966	1038	1027	1006	1025	985	959	1020	999	979	1007	1004	953	1020	971	977	977	955	982	993	943	1018	963	967	944	957	1006	976	1021	1009	1008	1012	989	1039	1027	1040	1013	1009	973	1005	974	973	1042	993	954	1008	977	961	1027	1007	1027	992	938	1040	952	963	1000	999	1032	934	956	986	968	1018	1016	1002	1033	948	996	957	1004	1007	1001	1031	963	990	994	1011	986	993	970	978	980	1007	1040	1016	1021	950	1003	985	931	1015	1012	983	1030	972	1011	959	948	988	972	995	974	998	982	964	970	992	1021	966	989	981	971	1041	984	991	1021	990	1009	1045	972	1003	967	942	969	1015	1022	1014	955	978	1025	1024	1071	967	908	1004	1026	1037	968	1024	1017	959	961	1021	987	1028	961	1014	1030	990	972	1013	999	968	1019	1026	1015	973	1037	970	999	931	1035	958	988	996	978	987	976	1069	973	984	997	1042	958	1026	967	977	984	994	1017	943	995	1009	1020	1011	1051	977	1008	950	988	982	1005	1005	961	1015	1013	955	1010	1053	947	1005	977	1055	977	938	967	997	1019	961	970	1018	943	1024	998	1000	1017	978	981	965	1000	996	1056	983	1006	948	978	922	996	995	1011	976	1037	1014	1001	968	1026	1015	993	982	1015	1039	974	999	1080	984	968	1022	991	965	1007	1029	918	1004	1033	1036	1025	1030	993	972	966	957	979	988	983	1029	960	992	966	970	978	1010	1002	1022	988	995	945	1015	986	1019	1053	968	979	971	1024	996	1003	1013	966	983	970	977	1005	947	1008	974	966	1015	1036	999	994	1085	968	980	970	988	979	993	931	987	1016	1044	971	987	1010	973	1045	976	1085	956	983	1011	990	993	989	1012	1019	976	990	1021	999	964	981	959	1007	1004	982	1025	963	938	1047	981	966	967	988	985	998	999	1040	977	964	991	1008	998	984	989	1019	957	968	963	955	1020	1049	953	980	1021	962	975	1017	936	994	993	992	1021	1036	1024	999	1018	983	989	966	968	944	1013	948	1042	997	1004	993	1002	997	996	1013	949	1009	1017	948	981	985	965	988	953	1042	940	993	993	970	974	906	1023	1015	980	953	965	968	982	961	925	1006	977	957	983	993	1006	967	964	1011	994	1032	942	951	932	960	1050	987	1015	997	980	980	1007	929	1029	986	936	981	958	988	960	1018	977	1032	1030	1021	1036	1027	1001	967	1038	1036	1035	1053	1003	974	978	989	987	978	991	999	967	1007	977	970	995	977	963	983	1044	1046	978	1065	1023	921	980	998	1014	954	1026	996	996	954	973	974	1004	1010	1013	1036	983	1033	982	1023	949	1020	1004	973	1036	1020	993	969	1024	989	1049	915	981	953	989	942	1018	978	965	1017	1047	975	983	954	1035	987	931	1009	1012	998	1043	986	985	943	987	952	990	990	938	1042	952	1009	1016	1010	996	1011	988	982	977	941	984	1006	994	994	1000	926	964	962	990	1093	982	986	990	1002	1007	999	1003	998	1004	1023	993	1030	1009	992	994	1007	987	1035	921	1030	967	1021	992	985	1032	1025	952	1028	1018	1030	976	1003	1021	1014	932	948	1017	957	1027	1014	987	1029	1004	1030	988	1049	992	1028	1000	1011	1018	1035	1040	957	1014	1014	1051	1048	1008	996	948	1054	1080	933	968	996	946	1045	1058	1030	971	1009	1022	1024	1017	927	1006	977	925	1030	1067	983	927	947	988	941	977	997	1029	996	1018	1006	957	960	999	950	975	983	1036	982	1005	1067	1047	997	997	964	973	1059	970	1021	958	946	966	1049	1002	971	971	1013	987	1023	1036	946	990	1001	1009	1027	963	944	1031	1016	993	987	950	981	1054	1000	1045	999	986	1003	956	1014	974	951	973	998	1009	1005	1003	1018	999	998	963	1046	1009	956	949	981	992	1041	958	999	961	1017	979	973	989	1009	1027	958	1075	989	1014	952	986	954	943	981	999	994	1038	948	1029	1038	966	946	973	991	973	958	1027	1020	974	1005	1029	1015
23211	21682	29693	24185	21674	21730	12617	1608	1162	1096	1004	931	811	896	786	736	747	757	742	724	710	685	671	705	654	658	690	651	658	698	716	690	681	639	619	647	651	658	644	626	601	624	610	690	644	649	631	649	621	620	616	620	649	567	606	612	664	618	598	605	625	641	614	598	590	606	640	610	618	586	629	655	601	616	607	601	612	620	605	571	593	580	608	613	596	632	617	597	580	603	576	622	651	610	578	594	619	588	597	606	632	654	563	606	612	624	595	624	669	621	607	587	596	617	646	613	640	622	594	614	606	633	632	603	658	629	617	666	632	652	645	658	636	625	596	582	600	677	608	654	624	631	634	593	585	648	600	603	603	607	618	584	596	622	636	618	600	572	613	587	591	631	613	599	618	609	646	613	584	581	628	575	654	590	611	617	579	655	585	602	629	598	628	667	613	651	623	617	614	613	664	600	585	591	604	586	589	603	596	601	628	658	661	606	607	553	595	612	596	633	611	659	583	607	577	602	611	633	618	633	563	594	575	647	619	584	615	620	602	646	650	635	586	641	627	618	631	634	613	574	640	594	593	626	607	624	605	648	644	635	611	616	614	596	581	612	625	636	641	629	575	621	606	605	635	595	578	660	581	586	595	609	568	614	611	598	565	623	615	610	635	624	627	608	571	645	587	624	651	633	563	612	617	605	610	578	610	599	613	594	566	604	610	607	592	630	633	641	608	620	544	593	620	640	631	622	574	632	653	562	628	671	609	619	631	612	617	635	594	621	627	635	590	596	614	609	593	615	608	624	569	577	638	642	543	647	590	634	605	646	642	639	623	630	599	597	619	647	592	704	608	650	581	575	598	605	627	595	589	594	583	617	571	591	623	594	619	575	589	590	597	632	603	655	616	627	598	659	614	616	598	620	617	577	591	609	529	635	647	644	621	579	626	623	609	653	576	612	609	639	646	609	617	617	640	619	639	612	630	625	635	600	615	587	637	580	619	629	641	637	572	610	583	630	582	585	591	591	618	598	572	613	617	622	637	627	617	628	611	607	559	655	620	625	610	643	653	596	609	561	604	596	603	605	619	592	619	607	598	572	608	623	578	622	600	604	622	632	645	609	585	633	551	592	595	628	613	583	646	604	595	638	672	607	635	559	661	616	616	596	604	601	653	619	671	619	605	579	606	615	641	577	636	639	570	601	599	646	597	596	626	589	577	613	595	585	599	599	673	610	588	571	581	579	531	595	644	624	584	582	609	591	594	629	595	655	600	630	656	655	596	615	563	614	575	642	568	617	618	594	622	583	638	616	594	590	647	572	607	593	631	613	599	582	614	610	614	576	563	618	596	598	622	561	618	617	612	655	634	649	570	585	587	636	585	595	606	580	623	653	629	577	601	619	621	585	592	603	606	609	598	624	635	585	630	630	653	626	612	643	615	600	592	612	596	619	592	613	600	623	573	566	578	639	566	580	581	583	580	623	579	618	607	603	574	595	639	587	617	596	593	592	641	562	616	600	581	599	619	599	627	611	611	639	595	582	595	647	578	599	585	617	631	602	645	658	561	630	603	597	600	597	594	627	628	620	608	585	618	621	621	618	613	636	563	591	632	604	592	619	579	577	578	590	574	630	659	598	630	643	623	621	600	595	594	624	606	607	627	572	615	633	649	597	627	569	627	612	606	578	599	612	639	624	615	612	626	617	595	605	646	589	625	617	625	561	566	636	603	615	626	608	624	590	645	597	628	606	624	598	610	589	579	620	638	611	595	585	574	606	630	612	612	622	668	582	618	606	611	638	575	586	601	621	583	603	609	627	577	572	582	609	607	625	598	631	575	637	600	647	630	597	617	588	614	613	624	588	595	632	599	597	637	589	577	634	578	614	619	603	656	610	594	604	604	600	601	688	571	598	559	594	644	625	627	592	638	637	627	612	661	622	594	612	603	638	629	600	652	619	608	596	606	609	618	568	621	590	647	625	588	585	656	605	596	567	587	626	604	645	577	631	569	624	606	617	612	607	590	566	616	618	587	634	594	592	560	621	640	609	588	638	656	592	587	592	597	576	592	650	629	631	569	607	604	586	615	612	632	641	619	582	570	584	632	595	613	601	615	643	613	618	620	622	617	629	600	637	629	598	650	642	614	577	630	606	594	645	587	582	610	607	577	574	609	568	620	635	629	627	632	658	600	659	636	645	621	640	576	592	596	629	638	624	615	563	587	601	639	603	556	610	590	579	587	608	598	560	612	602	585	649	665	620	591	596	618	595	562	608	609	617	577	614	596	570	589	586	637	604	602	624	610	607	594	594	598	656	606	597	640	636	654	604	630	615	602	598	624	641	607	610	622	641	588	577	653	606	640	606	603	638	603	543	610	607	642	584	631	587	616	641	601	582	626	580	590	554	595	595	588	634	595	619	601	631	626	642	624	615	592	625	627	620	596	608	635	587	607	607	611	683	568	570	626	603	592	622	611	603	613	588	598	566	596	575	577	668	612	613	656	561	604	592	625	606	609	599	605	635	588	574	648	633	567	616	633	590	591	635	606	601	570	591	613	629	635	600	605	645	557	632	575	635	580	630	617	596	617	573	625	563	571	577	598	584	575	613	641	605	592	619	633	598	573	625	629	598	627	654	593	592	628	614	640	597	618	606	647	618	634	560	575	611	635	611	608	617	579	641	595	652	633	626	602	616	613	603	633	606	594	566	654	626	602	592	581	594	592	599	620	609	635	602	654	639	616	586	620	608	588	568	585	574	594	584	578	587	601	643	572	604	622	549	629	569	621	606	598	618	600	599	604	605	598	616	552	608	599	648	632	629	561	639	566	602	593	622	571	633	619	579	587	641	614	605	652	533	650	567	681	638	603	567	612	633	645	605	587	621	628	559	565	655	607	619	594	607	627	615	614	602	614	610	601	605	647	629	579	626	586	609	618	582	623	591	622	624	582	601	598	615	638	618	627	651	598	603	620	584	583	567	603	550	583	566	615	618	656	581	603	636	614	611	574	587	634	580	623	566	574	583	609	552	629	607	610	608	620	616	628	562	599	568	595	662	586	588	602	634	601	614	662	624	636	567	605	637	643	600	611	609	565	593	590	606	623	632	614	577	635	602	662	584	649	588	594	607	634	580	587	597	613	599	606	595	615	634	654	641	661	622	564	616	595	609	607	641	627	573	610	589	610	626	584	565	632	630	586	637	642	641	602	637	623	579	611	576	594	604	611	572	576	596	579	641	601	607	612	598	543	599	619	587	610	616	591	581	623	630	571	647	653	592	585	564	559	604	610	598	595	607	629	607	580	646	597	602	613	567	640	636	613	623	613	554	576	626	630	595	612	615	610	611	616	622	618	612	614	572	582	553	610	596	606	625	653	634	615	540	583	580	615	585	613	603	651	593	590	602	607	606	565	620	656	589	613	665	613	571	608	622	644	635	552	582	675	656	632	607	605	637	586	570	600	584	579	588	588	620	574	552	610	635	654	578	582	608	609	618	589	613	552	570	622	563
7092	16957	13409	7017	5122	4038	3067	2541	2074	1869	1607	1426	1295	1188	1110	1003	1015	982	881	856	859	815	808	783	809	784	831	723	839	773	790	776	730	750	707	732	805	768	736	763	750	746	704	730	723	731	718	697	751	774	715	696	726	719	749	778	748	692	726	712	702	707	676	679	647	661	738	653	708	726	687	735	669	717	707	712	730	669	708	719	718	731	666	697	690	705	709	665	655	692	707	678	692	694	706	678	665	713	709	723	685	679	653	700	637	681	703	679	686	663	678	703	654	719	694	696	691	670	705	681	726	696	628	683	675	673	699	680	661	688	700	656	694	698	706	720	747	696	666	687	680	650	676	704	673	697	691	651	684	697	661	655	720	675	705	720	697	680	664	614	707	682	701	705	710	720	739	700	648	686	718	654	753	702	704	685	728	705	701	680	742	693	725	669	717	746	687	663	717	686	699	679	712	706	702	693	671	692	701	664	686	690	719	715	669	652	650	720	740	670	689	721	680	644	751	664	709	654	659	644	686	674	663	660	720	685	680	707	685	703	635	705	664	700	650	698	638	658	675	715	708	658	727	744	711	717	723	704	715	733	673	691	645	693	708	677	675	680	659	667	689	681	697	686	704	719	683	700	681	671	657	688	715	685	647	712	642	726	678	648	694	689	622	724	701	666	655	687	645	657	665	681	700	744	706	697	652	667	663	690	721	703	720	723	644	649	634	685	702	643	670	714	707	726	673	686	695	667	691	667	721	676	671	698	713	724	706	671	683	685	667	654	689	704	696	665	694	646	695	677	698	677	667	704	727	731	710	667	695	680	724	657	741	687	681	694	685	711	699	682	653	683	706	744	705	697	705	712	685	659	742	743	703	676	663	684	702	697	647	672	648	684	734	703	703	667	649	655	682	689	653	655	666	678	691	665	691	721	693	685	681	675	711	734	684	686	653	686	701	695	651	674	663	713	654	717	712	671	657	716	657	670	657	662	669	706	752	731	646	695	692	713	671	716	688	657	667	697	659	684	696	698	715	683	679	672	696	680	704	711	667	696	651	683	731	651	700	636	691	653	720	677	683	700	687	702	675	674	721	692	680	646	690	734	626	649	674	659	667	664	695	722	684	692	637	649	703	674	693	684	616	650	689	693	696	666	675	718	709	725	678	664	672	672	728	686	699	665	720	722	716	720	687	688	674	673	672	715	647	722	660	710	735	680	691	671	649	741	667	676	645	691	699	681	673	656	712	677	672	655	680	657	727	703	677	680	716	674	709	768	680	692	641	682	702	675	703	708	722	706	693	683	659	679	688	658	669	711	665	678	686	659	683	700	677	658	648	653	638	695	679	732	734	681	671	726	722	708	681	703	699	676	702	637	639	700	698	684	636	651	674	697	678	678	654	693	701	699	691	707	648	654	687	697	685	695	712	676	681	699	682	669	690	686	630	702	669	692	675	682	676	698	700	674	707	690	711	723	683	693	705	696	700	698	706	709	720	739	680	680	668	734	692	710	696	705	714	650	740	738	722	695	673	658	657	649	712	688	703	718	719	671	680	690	664	703	682	701	674	698	700	683	657	689	716	695	685	701	734	692	721	652	677	731	711	665	696	680	621	705	653	684	704	707	661	664	701	637	762	696	674	688	673	688	693	715	715	679	647	713	670	713	673	687	699	710	657	686	750	682	688	697	660	677	725	685	687	694	696	661	696	719	633	665	697	699	687	691	717	728	729	683	660	691	665	695	724	714	674	663	672	641	686	687	673	675	728	675	708	670	682	695	694	692	722	687	667	744	684	676	722	693	720	692	671	713	719	667	733	623	659	748	704	666	731	701	649	677	711	680	691	677	670	684	694	696	720	697	658	646	666	713	676	671	685	717	637	654	683	713	671	708	683	664	657	687	712	711	650	669	709	698	707	660	722	704	698	703	677	658	697	699	635	717	701	672	670	725	653	684	651	682	697	680	692	642	705	647	636	659	646	690	715	658	687	673	660	697	680	694	691	657	682	682	647	667	678	681	688	727	679	728	711	664	702	688	670	671	687	672	684	709	708	723	711	681	702	707	685	713	703	713	729	647	696	709	660	684	642	650	677	734	672	665	675	644	718	680	640	705	713	667	676	661	662	664	714	708	710	692	711	676	652	694	675	663	650	713	656	695	724	709	691	685	684	683	698	729	726	652	674	715	687	712	682	670	682	654	663	681	657	634	700	697	691	708	685	684	688	707	671	717	740	685	721	703	666	656	700	708	660	712	683	657	673	701	699	693	707	696	689	717	689	681	659	692	637	649	714	718	731	691	731	663	699	672	700	711	719	700	691	684	667	668	689	689	677	655	695	668	704	701	657	659	684	679	643	709	696	712	685	661	697	687	675	698	706	678	649	729	695	693	691	679	626	702	688	732	706	655	658	647	671	690	652	720	662	656	674	677	693	682	662	702	670	670	721	669	666	691	651	666	689	645	693	674	700	720	683	720	678	717	725	702	718	680	673	625	692	678	666	710	696	734	651	689	700	651	645	713	718	713	728	702	693	673	692	664	661	659	698	679	708	716	674	656	679	694	662	695	721	645	716	665	767	712	684	707	695	703	689	678	672	683	673	656	693	670	717	644	689	732	645	693	678	662	667	654	666	738	703	693	680	715	680	709	689	690	705	677	686	739	687	701	712	661	674	643	661	669	683	658	752	700	699	737	697	727	690	625	658	674	691	693	647	689	720	686	700	696	760	689	690	688	686	771	701	694	669	661	686	741	729	660	680	693	693	649	681	725	714	680	649	698	661	655	704	704	671	684	667	687	682	675	740	653	701	657	711	688	669	668	697	674	697	670	681	689	675	719	687	688	683	688	633	695	696	675	664	691	709	692	690	696	674	732	666	687	678	716	710	691	691	667	682	684	672	629	677	696	681	693	657	710	667	632	668	668	676	688	649	682	693	636	667	649	676	666	729	680	666	723	696	689	665	687	682	666	670	668	713	747	663	687	683	685	673	672	697	701	705	699	681	704	681	670	671	678	676	705	672	684	648	746	635	732	667	731	650	673	708	695	666	678	685	709	665	657	671	656	679	680	697	659	655	672	699	664	666	738	684	656	704	670	722	650	670	681	714	648	678	696	686	720	677	671	717	720	700	669	659	665	696	656	677	683	711	693	657	688	694	679	655	677	670	704	671	662	662	702	630	659	684	684	640	695	673	676	674	675	711	675	702	684	749	680	699	706	700	682	662	739	665	674	677	716	664	701	680	676	697	699	636	665	688	644	683	691	679	685	694	659	716	753	684	665	684	700	655	682	680	646	679	665	703	717	719	735	691	679	732	705	694	683	695	750	668	706	658	679	636	720	704	686	715	682	624	700	649	687	677	690	705	657	709	672	719	680	702	664	628	655	703	681	685	699	688	672	686	695	674	664	718	671	701	692	725	684	691	696	707	660	668	715	729	693	694	678	691	653	745	690	713	684	725	664	701	700	687	731	721	726	641	647	693	673	617	694	698	665	699	689	690	676	681	705
27701	20585	7591	1100	725	684	589	643	609	612	596	580	577	569	586	616	523	574	558	622	607	587	628	565	615	581	586	577	609	560	584	586	562	626	559	559	552	561	662	602	574	619	585	596	547	562	579	566	576	566	607	570	552	592	580	591	581	541	535	600	553	583	589	599	619	592	574	573	600	545	571	575	588	588	564	626	572	546	581	554	596	594	579	582	607	581	601	584	570	557	597	566	599	560	544	547	606	546	604	582	543	536	585	556	633	574	545	566	570	567	582	532	572	591	558	577	585	597	586	634	567	548	605	578	598	588	564	559	577	575	577	555	594	579	598	591	610	533	583	602	582	587	585	547	585	562	587	590	553	577	569	516	576	570	634	561	594	538	587	561	568	628	639	587	561	601	618	594	609	539	606	614	591	551	567	592	584	558	545	536	549	553	556	598	609	566	588	576	579	570	594	545	631	636	575	564	591	564	561	598	607	592	577	542	587	558	566	559	541	630	578	578	583	572	610	556	576	582	601	604	573	558	586	535	562	552	607	614	551	575	551	580	558	618	566	543	566	537	563	561	585	581	602	589	555	575	582	572	553	610	597	588	582	592	593	573	594	577	583	570	545	565	580	575	549	582	573	616	586	549	570	587	569	551	546	594	572	576	554	547	643	557	586	547	527	568	583	558	548	600	585	626	552	587	591	597	567	601	616	592	612	610	611	584	562	573	564	540	543	568	574	573	566	569	583	584	583	554	570	548	617	596	538	589	567	579	644	573	543	584	604	547	523	576	590	548	552	610	601	572	579	552	606	548	586	612	568	572	559	564	479	594	601	599	561	579	555	551	556	576	549	583	569	579	578	581	599	592	574	572	593	609	569	552	562	577	606	591	565	568	567	535	566	583	549	566	573	570	597	542	598	563	574	580	588	558	596	595	547	586	591	550	568	543	546	556	624	578	603	576	562	555	591	599	576	589	583	601	560	549	524	568	568	585	549	535	586	623	561	619	588	570	550	552	568	573	589	572	630	611	576	567	600	586	607	576	584	593	570	573	560	587	613	532	572	575	576	591	579	586	603	571	588	620	577	553	573	538	567	616	607	567	534	597	560	546	590	600	606	576	605	577	602	563	569	555	591	576	568	606	585	590	587	572	542	579	558	560	567	587	595	565	567	604	569	537	567	608	561	579	589	591	580	565	587	517	573	563	539	594	576	597	578	550	586	552	620	590	540	571	554	570	583	616	573	571	573	548	558	578	630	537	552	591	534	579	546	558	577	579	601	595	597	619	607	586	552	559	590	589	629	554	610	577	594	545	578	589	544	540	579	570	574	536	559	563	621	596	566	642	568	567	567	624	525	575	569	575	584	601	600	580	576	571	598	531	574	570	568	528	592	564	591	595	591	596	567	577	591	600	574	629	589	574	545	572	620	541	589	576	590	585	563	561	513	603	556	578	595	571	563	608	568	582	591	570	547	552	564	559	571	610	592	569	567	544	583	563	617	591	599	618	554	575	588	585	570	564	617	570	573	588	560	628	597	587	572	557	621	574	589	581	593	601	587	586	634	622	535	611	545	614	558	552	597	566	599	614	613	604	581	559	574	572	603	566	611	577	613	570	539	636	607	628	593	576	635	543	568	599	529	547	583	584	549	605	551	546	600	537	527	610	530	586	571	602	576	603	575	548	527	583	589	574	574	597	534	559	576	610	561	582	596	557	597	573	601	582	601	566	542	554	575	594	610	566	559	596	590	564	600	597	580	594	580	588	568	574	596	587	585	573	571	573	556	553	565	615	572	557	578	528	553	608	557	584	581	547	577	566	539	610	607	590	578	609	594	601	586	588	576	562	552	582	591	571	591	528	611	590	630	608	606	617	581	541	561	525	568	553	537	578	562	589	560	591	594	590	591	580	598	590	521	565	601	561	587	570	540	535	592	590	621	566	575	526	598	606	567	556	612	592	583	581	593	564	591	554	612	658	538	589	564	569	572	535	558	559	601	592	587	603	558	587	616	559	603	548	608	554	589	602	596	564	597	566	553	564	593	597	578	579	558	558	564	625	599	597	574	581	574	599	591	564	598	593	598	582	533	581	598	595	597	572	547	575	569	557	588	578	552	545	563	570	544	586	581	547	582	615	563	583	545	558	567	577	560	588	564	607	571	589	613	557	568	572	589	615	573	555	582	551	573	597	577	559	556	565	593	570	563	583	578	603	555	568	592	549	551	610	582	565	567	549	566	569	586	565	555	608	590	585	581	589	557	579	610	623	538	608	555	585	576	585	559	547	641	565	584	536	586	617	562	533	559	558	639	597	635	555	566	568	586	568	521	577	589	581	586	567	550	551	558	598	550	592	588	593	552	577	597	593	545	585	598	593	591	570	567	564	539	571	563	572	585	612	577	559	604	563	558	586	570	625	553	597	566	561	606	600	584	570	558	575	504	542	575	593	613	574	618	576	583	586	575	561	579	585	589	566	530	569	581	575	579	551	586	557	578	550	597	564	563	579	592	566	591	580	582	601	556	576	558	572	575	567	588	582	575	542	600	537	620	576	542	557	568	556	583	563	542	570	572	598	561	565	608	565	551	575	587	597	615	614	552	555	591	585	543	544	583	564	561	612	577	586	588	577	560	538	589	587	598	610	550	585	576	615	610	555	572	548	611	568	584	607	558	602	561	641	556	552	587	605	584	602	565	574	544	545	604	590	590	580	601	567	597	557	558	534	564	564	598	580	586	575	580	551	593	570	604	610	584	590	575	566	578	581	574	564	574	547	558	587	610	587	600	596	605	625	554	613	565	570	606	563	625	576	614	587	539	550	595	551	561	563	615	578	578	580	571	621	595	570	608	571	533	590	582	526	594	575	622	586	558	590	571	592	564	596	624	588	585	598	578	557	573	565	609	564	598	592	597	568	524	581	564	598	557	624	588	567	525	567	563	575	555	523	600	587	575	582	548	580	586	550	585	590	581	574	563	553	578	579	572	577	588	553	539	536	575	599	593	549	513	615	551	600	553	536	606	585	592	630	605	598	594	609	558	558	571	549	581	610	588	608	533	564	555	564	578	560	579	539	583	546	591	589	599	563	575	588	601	571	569	544	564	578	567	576	602	601	593	605	542	618	537	538	590	525	571	598	554	597	548	586	583	579	559	563	584	602	573	598	575	656	597	628	598	579	548	529	608	624	549	556	516	581	616	601	539	558	598	571	590	583	598	578	566	568	590	620	568	541	588	611	594	605	558	543	556	611	586	607	561	518	593	526	580	555	604	569	574	579	549	579	572	580	606	564	541	579	591	597	548	544	552	589	625	613	604	545	567	604	582	581	549	637	597	569	575	587	554	599	573	537	591	556	579	536	632	591	584	545	568	590	597	553	587	512	555	553	578	555	579	614	560	586	571	584	572	602	590	588	567	587	579	565	600	573	567	596	585	612	551	536	597	575	594	613	587	584	528	571	602	553	586	540	592	583	530	554	593	616	587	577	594	547	575	615	621	617	603	603	591	580
4289	1502	1241	923	834	795	797	729	735	722	778	679	750	663	683	740	759	709	708	701	685	689	709	679	799	733	692	734	678	696	663	707	687	706	705	757	688	719	744	687	690	706	701	708	677	673	712	695	699	736	669	704	705	661	710	659	708	686	670	701	674	682	733	708	702	695	732	727	694	701	709	692	708	708	744	699	714	708	724	699	646	702	678	773	716	758	727	727	742	744	729	707	707	700	719	720	702	716	687	686	725	680	689	696	731	732	706	738	679	744	734	726	693	746	716	716	696	713	661	713	712	734	739	754	693	697	676	662	661	691	693	657	720	747	738	715	679	689	779	679	689	654	697	722	699	697	686	702	737	762	647	702	753	696	718	686	699	735	673	710	744	722	711	727	733	717	704	721	699	721	745	682	714	634	694	714	719	741	701	730	737	675	723	721	713	689	667	690	693	720	717	709	682	709	650	658	680	691	726	695	676	722	655	681	721	685	685	711	666	705	729	676	666	716	710	714	750	651	702	742	683	743	644	691	721	716	686	705	716	710	703	732	740	732	673	660	701	696	715	682	689	676	703	758	711	702	738	722	694	721	742	694	682	743	733	715	690	738	708	723	729	694	708	717	704	688	715	718	662	719	712	679	694	738	718	724	733	714	697	640	740	710	735	712	719	714	702	700	691	732	696	707	697	690	708	729	701	696	726	725	697	672	677	702	734	705	697	727	712	714	681	694	722	716	728	687	697	645	691	727	733	714	705	712	715	710	696	722	713	668	672	754	691	695	656	729	705	667	701	729	730	726	686	686	709	709	714	703	689	686	640	701	701	678	739	705	720	722	681	708	700	745	703	694	725	708	695	723	725	721	673	708	663	712	675	707	724	717	721	720	683	715	673	665	716	697	718	668	683	701	709	729	681	745	738	696	701	696	728	701	715	671	706	701	697	706	644	722	742	688	691	739	680	696	685	704	702	706	709	768	697	726	698	688	735	649	700	723	728	680	712	737	689	713	703	755	743	667	678	683	685	693	738	715	742	665	702	732	774	668	692	714	703	729	713	742	727	706	713	716	697	731	731	735	685	701	677	677	684	733	729	726	725	705	752	716	763	696	696	694	706	694	739	706	703	679	725	680	715	711	680	689	673	683	694	697	738	714	657	686	709	684	721	715	733	713	725	709	692	697	692	706	705	695	712	706	689	757	647	770	702	751	676	704	717	706	660	685	675	703	726	728	695	688	678	675	692	726	730	719	744	717	731	711	654	696	728	735	660	720	680	669	711	665	734	710	732	721	699	704	747	735	727	705	681	715	743	687	721	731	711	723	683	690	692	722	701	753	677	699	692	669	728	661	671	728	737	740	730	747	693	689	722	725	707	729	745	717	662	699	696	671	734	699	694	750	710	693	667	734	728	696	698	758	660	706	679	669	672	738	693	739	680	653	746	696	751	729	678	667	698	704	697	704	670	677	676	705	723	650	701	688	741	741	719	723	687	734	642	687	694	698	699	734	731	724	661	698	754	682	669	699	740	681	700	613	719	749	660	673	712	704	689	692	700	661	695	691	677	709	695	698	687	739	695	697	713	698	689	730	707	714	733	686	722	732	702	725	720	681	702	683	719	697	705	698	735	720	650	652	681	732	659	725	720	703	719	721	692	663	718	707	658	694	716	724	726	727	695	698	726	692	672	711	749	709	736	640	693	729	734	720	710	706	688	710	718	716	668	765	739	687	702	716	694	711	743	689	662	684	703	727	704	675	688	747	731	737	694	670	757	695	729	668	695	660	748	733	692	712	748	694	695	711	743	715	702	733	674	707	707	693	729	731	668	701	684	702	682	718	684	722	661	709	706	726	648	711	700	725	714	673	694	742	699	753	693	755	706	730	696	695	665	708	661	761	698	686	706	717	717	688	688	692	701	718	681	685	685	725	687	750	762	722	671	694	645	733	701	685	690	701	718	685	711	716	636	682	710	773	685	703	685	715	711	722	732	747	733	681	691	697	688	675	721	715	705	753	714	721	690	711	736	687	696	680	719	731	729	693	701	689	689	737	720	678	715	685	711	737	689	687	742	745	714	688	690	734	726	724	760	699	703	700	691	690	676	687	670	702	664	678	684	719	692	696	704	735	644	687	699	707	669	695	715	743	712	655	732	720	723	742	672	707	651	696	719	720	669	697	704	715	786	750	723	769	692	730	715	723	667	692	701	691	684	720	767	715	727	746	680	697	725	685	707	669	725	736	677	729	724	672	714	680	713	712	696	730	735	703	713	675	721	729	666	702	744	751	733	714	664	744	655	713	733	681	686	731	730	732	751	710	708	674	718	761	701	672	710	726	656	709	693	718	740	701	671	689	663	694	710	694	736	713	688	662	655	679	721	732	709	673	704	691	749	723	714	765	681	743	715	706	667	659	718	654	753	713	705	726	676	694	721	695	707	698	736	690	685	731	721	713	709	690	746	728	691	686	713	702	695	715	699	680	719	718	702	714	741	670	735	711	688	708	694	701	676	706	705	722	706	679	733	698	733	688	710	680	703	679	678	695	703	695	708	668	678	706	716	709	732	770	725	674	705	696	736	720	746	686	728	664	684	669	756	688	777	698	714	733	754	778	695	702	698	684	753	713	674	691	683	701	613	724	733	733	727	697	679	695	682	709	705	745	702	708	698	710	712	669	695	716	698	731	726	711	701	650	716	657	707	701	720	725	716	726	718	745	699	654	703	695	696	691	719	673	753	748	680	721	767	732	707	674	738	720	710	676	707	692	701	674	741	735	731	717	690	715	665	684	731	717	730	739	737	704	693	660	750	688	712	705	679	727	726	686	676	699	671	694	666	707	687	692	689	663	737	700	702	714	728	732	709	697	681	720	701	752	646	714	714	778	712	668	685	660	703	731	726	700	736	724	709	688	672	729	690	701	730	726	712	699	709	666	700	696	678	672	656	676	674	741	691	751	761	706	717	740	684	746	689	720	685	717	745	700	737	716	710	683	693	703	700	720	733	683	760	671	684	704	669	721	726	730	707	702	714	692	712	691	656	681	694	722	701	733	727	744	710	706	730	640	681	703	720	667	719	665	725	688	684	725	708	701	693	711	721	691	707	720	678	700	660	702	695	699	712	670	687	664	718	702	699	745	729	693	725	698	709	721	741	696	716	674	684	678	668	750	773	720	713	718	710	720	693	718	685	716	669	722	724	703	692	685	647	746	654	697	686	662	679	739	712	699	704	698	643	733	762	719	735	711	710	684	672	737	755	702	730	714	705	670	690	716	738	674	738	721	643	705	711	698	706	713	702	672	708	764	699	695	756	692	698	721	713	663	709	687	729	694	665	718	735	725	680	700	719	699	678	652	661	719	677	700	727	697	707	669	751	777	745	750	728	698	656	730	728	671	687	729	695	690	718	675	675	734	718	691	703	724	754	724	718	693	709	708	748	708	675	726	740	685	729	713	718	756	683	696	739	677	652	734	695	759	730	737	746	734	697	707	680	716	744	741	701	725
23985	21552	29101	24412	21518	13066	1273	788	604	575	536	484	453	432	461	424	432	387	394	412	358	378	368	358	355	331	360	386	349	367	361	347	334	341	332	374	374	321	345	363	348	338	352	346	307	339	325	343	353	338	348	356	342	348	349	369	359	346	342	345	315	323	339	373	323	332	352	360	321	348	311	354	335	351	346	312	372	332	328	346	316	305	331	354	344	373	354	348	331	361	309	348	335	336	346	316	321	358	308	300	324	348	320	365	364	336	352	305	339	331	338	343	316	361	352	341	314	362	337	325	333	355	331	339	328	315	351	343	343	357	349	337	356	367	331	355	322	326	336	345	337	321	349	344	337	335	322	378	344	367	323	295	354	338	343	351	351	338	348	344	364	309	347	317	345	306	329	336	342	376	342	314	360	339	348	344	353	347	331	353	360	315	347	326	325	345	325	349	343	340	348	333	313	339	325	365	346	315	343	359	303	327	353	329	316	322	291	364	350	349	339	345	330	315	356	354	345	326	308	337	318	338	339	330	333	357	339	339	339	325	305	318	387	357	342	364	316	341	359	342	351	335	329	313	369	357	320	335	339	343	324	341	344	322	325	334	362	327	320	296	311	367	318	324	348	319	343	331	349	327	305	302	374	334	356	368	347	336	333	345	326	369	299	345	337	313	319	325	355	342	345	343	319	316	337	368	301	327	322	374	356	324	343	331	278	348	333	308	371	363	317	333	321	331	327	347	340	324	335	338	344	320	338	332	338	334	320	334	314	334	336	370	347	328	338	367	321	299	352	330	342	334	318	328	330	322	319	351	339	368	339	329	354	343	324	322	315	294	332	348	347	341	365	368	325	343	354	332	362	356	320	338	318	321	313	340	325	342	316	325	324	332	314	339	358	330	327	341	340	363	322	339	371	295	357	336	339	341	338	353	368	328	335	329	357	349	392	345	340	360	335	344	315	313	330	345	332	330	301	312	367	373	347	313	348	372	327	384	344	343	355	331	330	360	334	343	328	348	353	345	339	351	325	337	325	338	381	342	315	329	320	305	341	296	335	348	296	338	316	321	311	328	326	363	372	339	338	372	353	330	370	323	355	323	338	343	350	327	350	320	336	330	340	319	330	295	327	327	303	347	343	322	339	321	351	335	361	353	347	324	343	330	346	339	314	328	346	346	368	328	356	326	343	378	344	330	328	348	349	339	373	340	329	311	326	361	303	336	350	335	339	328	358	341	329	359	339	346	348	347	326	316	312	338	326	360	334	330	373	379	361	334	358	322	354	325	329	328	362	326	323	324	347	337	340	342	332	335	345	350	353	368	349	336	299	367	351	315	320	324	338	329	322	345	359	355	331	330	329	343	327	334	345	341	340	334	336	312	337	372	333	339	352	356	355	370	360	344	319	369	339	338	330	322	340	337	346	350	332	317	340	356	341	365	324	354	325	345	343	353	332	324	332	319	354	350	338	311	339	345	325	335	318	331	346	326	319	331	343	353	341	354	339	330	361	321	346	335	316	350	344	323	322	317	360	357	323	336	321	358	355	313	344	298	310	321	341	343	326	338	369	358	349	329	326	332	366	308	345	334	357	343	336	359	354	325	337	330	331	319	305	369	346	297	327	345	365	361	331	322	318	360	313	351	295	320	322	338	363	376	377	341	321	343	314	325	330	356	336	339	312	303	363	330	317	327	332	327	329	309	328	346	328	342	316	340	343	339	317	359	336	327	301	296	346	297	325	316	344	327	356	339	329	343	314	328	343	316	350	328	335	364	348	318	359	332	340	348	333	312	343	351	342	304	327	348	358	338	328	323	367	309	352	336	362	342	353	322	354	332	312	339	344	351	355	354	320	337	346	322	345	334	329	342	346	322	354	338	345	355	327	315	317	324	354	347	330	310	339	347	351	326	337	367	353	350	349	303	337	348	301	345	303	323	348	316	347	319	368	344	324	304	341	364	342	345	356	319	325	364	320	357	334	329	322	336	319	332	349	332	340	367	364	329	340	321	309	349	373	368	343	354	331	315	347	332	373	348	318	339	377	354	316	337	317	338	357	342	347	327	363	326	361	344	317	330	328	300	376	334	348	371	317	326	364	330	369	367	349	317	330	356	346	347	317	339	336	345	321	336	347	367	338	337	351	346	304	350	317	335	362	369	342	310	327	311	331	311	337	358	307	329	312	309	310	315	347	381	332	328	320	290	336	335	326	344	359	320	322	320	326	364	316	360	322	334	333	336	311	341	332	331	357	347	358	335	349	344	361	321	311	356	322	380	342	346	344	321	347	317	327	333	350	372	370	363	339	356	324	345	342	352	344	370	339	359	372	306	342	332	312	345	325	344	340	347	333	352	325	337	329	349	362	326	334	389	373	323	350	316	336	327	323	347	295	357	357	336	351	355	372	307	345	337	349	356	331	349	335	348	315	348	292	324	325	326	318	370	317	373	340	318	327	299	347	342	307	384	354	337	385	359	342	316	341	340	335	341	292	299	341	352	321	328	307	306	356	354	326	314	337	334	340	309	308	308	334	325	317	326	341	308	313	372	358	331	333	335	317	327	334	312	334	353	306	324	352	345	328	302	310	346	341	363	316	316	344	334	334	331	299	328	356	345	356	359	337	321	354	356	322	325	332	326	324	346	336	353	345	340	324	302	324	357	327	353	345	340	308	359	332	316	352	316	313	351	348	322	322	328	320	341	298	328	365	348	344	344	301	339	356	299	374	315	338	335	319	355	372	334	343	342	349	335	317	329	349	345	315	323	342	334	350	359	360	341	320	320	354	279	339	337	331	354	363	306	321	346	332	316	337	387	329	326	326	336	311	319	369	327	319	347	327	328	307	319	328	332	337	304	338	345	322	340	333	326	309	335	331	337	321	312	347	320	341	337	336	318	333	354	346	313	323	316	329	363	318	374	309	345	347	330	338	314	349	331	327	333	312	356	298	320	333	328	334	321	311	318	356	319	314	317	325	297	338	334	310	305	340	314	347	332	326	346	333	347	343	305	337	337	348	355	300	339	314	349	335	349	343	333	327	378	370	332	314	332	322	331	349	348	331	350	329	329	384	325	338	325	334	334	346	353	323	350	309	339	336	325	292	336	326	349	312	349	328	351	334	350	314	349	331	336	335	332	342	322	368	350	315	356	306	328	325	341	325	351	306	350	317	314	331	343	333	374	303	305	330	306	356	345	351	348	335	359	322	344	322	311	333	332	371	344	351	321	334	302	387	326	345	370	325	349	319	359	332	330	360	355	328	369	331	319	325	337	345	339	327	331	321	352	315	376	319	327	318	342	353	347	317	353	344	332	331	328	343	348	336	307	334	363	298	307	335	356	313	349	373	338	356	352	360	326	343	327	312	326	321	357	336	330	350	337	317	321	330	305	341	344	308	352	332	333	348	354	332	370	333	317	312	319	330	327	336	353	328	331	320	335	355	340	321	349	360	345	311	350	324	311	339	358	348	331	337	319	327	325	347	306	342	353	395	332	362	329	328	320
4837	10386	8280	4016	2961	2069	1740	1388	1150	1052	888	786	713	664	608	598	559	534	520	542	521	524	540	451	509	436	446	464	461	440	458	458	484	439	430	490	478	435	440	471	438	456	469	428	386	460	395	437	415	413	413	445	436	455	436	426	426	410	428	407	436	434	444	429	415	438	405	468	410	417	432	443	425	432	424	413	429	426	407	438	406	402	436	454	422	421	420	447	415	421	407	415	434	443	454	433	440	439	392	433	419	432	409	413	433	404	434	433	402	407	431	374	429	425	432	424	435	413	411	394	426	423	395	432	426	416	449	357	395	452	395	410	390	429	397	402	386	371	399	416	411	433	427	402	403	431	411	407	420	407	421	403	437	432	416	387	416	373	427	435	418	430	424	445	424	414	417	406	403	406	436	440	403	400	424	438	387	424	449	406	408	424	421	394	462	434	421	428	429	461	395	428	434	383	416	415	431	403	417	430	360	404	419	407	420	437	427	455	412	452	426	439	390	401	394	426	446	399	431	424	391	405	403	388	412	406	387	448	434	454	399	454	400	448	444	402	460	390	425	420	407	425	400	444	396	422	430	398	410	438	419	413	388	436	430	430	436	395	454	440	407	423	421	417	460	429	458	438	435	400	421	412	428	387	428	417	404	414	418	443	400	415	394	411	404	423	445	436	422	392	416	420	414	407	407	422	428	413	417	422	418	430	443	414	433	447	440	449	371	401	417	437	426	440	407	406	412	427	440	392	434	440	421	407	391	413	413	425	468	410	453	367	426	405	432	432	434	450	437	441	437	418	460	418	394	417	402	415	429	429	419	400	449	414	406	418	424	440	396	414	441	433	437	411	395	426	448	439	423	392	419	434	391	434	402	412	414	433	403	474	399	402	414	447	384	415	431	402	454	431	409	458	413	417	389	418	418	397	405	450	405	408	408	439	437	410	399	446	455	382	436	380	398	438	404	422	408	441	407	439	440	408	410	393	410	400	412	454	465	418	451	439	386	410	439	433	425	415	404	441	400	449	450	430	413	416	449	390	407	413	406	421	415	441	412	431	412	416	405	441	417	428	403	372	417	425	414	405	432	427	430	430	443	442	405	422	424	413	426	442	394	438	412	408	456	413	434	417	457	431	408	444	420	427	439	395	420	392	437	450	413	418	432	438	399	420	390	395	393	384	436	401	448	414	408	399	410	424	409	414	412	427	422	419	428	422	378	398	433	402	385	418	411	429	442	423	419	435	434	406	427	440	389	429	407	380	468	389	391	389	418	444	416	427	386	416	406	395	364	409	416	404	445	410	418	417	414	414	419	438	422	432	447	410	421	411	428	390	433	438	388	424	432	449	408	412	438	435	414	426	389	385	378	394	441	431	405	416	432	424	423	435	396	418	432	395	413	435	382	404	416	365	404	427	413	420	423	454	391	403	394	443	405	427	416	434	433	427	401	430	440	416	371	451	403	461	377	425	394	413	455	409	449	429	387	426	421	389	397	435	406	377	404	399	442	399	427	466	426	395	396	394	444	432	408	372	412	431	428	399	416	409	420	457	442	445	422	415	456	428	432	423	416	390	444	437	426	439	443	428	395	438	417	450	422	459	400	460	414	380	394	451	404	392	419	437	430	431	386	412	419	431	399	474	398	419	421	409	401	427	407	421	402	410	393	387	434	400	425	411	422	438	402	378	402	424	417	431	374	414	396	391	415	393	414	426	399	446	421	411	446	413	400	414	418	404	399	434	401	405	449	401	398	427	398	418	430	421	423	431	426	414	407	419	439	443	413	400	422	395	436	442	435	383	435	425	439	430	439	411	416	427	420	400	422	401	434	416	404	435	440	422	408	395	382	393	420	413	428	430	422	395	411	411	403	397	382	379	387	415	397	450	457	416	416	425	431	416	449	397	411	454	415	412	405	398	403	446	343	404	410	428	404	388	411	411	422	404	433	410	440	401	415	426	443	431	429	406	429	438	430	419	405	410	398	406	448	424	404	425	423	445	385	420	427	426	432	427	417	439	377	412	436	413	440	422	433	423	414	382	417	412	437	393	403	426	431	384	406	422	421	406	428	427	401	382	389	395	403	399	422	434	408	427	401	413	416	423	467	387	436	409	432	445	388	430	445	407	414	394	412	452	416	386	421	390	391	397	414	433	425	453	411	430	404	413	458	374	453	398	434	396	423	422	377	419	424	413	398	423	397	435	441	402	390	422	458	451	375	402	425	460	386	381	418	401	416	422	403	446	413	417	442	389	397	414	379	442	424	404	410	417	429	432	411	425	421	410	413	435	445	411	392	403	415	419	433	425	408	411	408	437	444	428	403	431	428	416	416	394	408	426	424	443	448	422	441	451	414	369	394	452	396	452	420	395	431	420	430	393	407	445	382	420	464	428	424	413	424	422	393	429	402	415	420	413	423	441	397	375	433	434	400	417	436	388	423	407	431	393	442	433	391	387	426	410	420	402	389	417	435	435	389	425	436	389	446	385	409	406	417	432	404	419	380	415	463	378	424	423	452	379	425	427	406	427	439	404	458	431	450	371	421	435	419	443	425	425	406	419	406	428	429	441	411	418	415	438	438	416	414	422	440	378	424	391	438	405	405	430	449	443	444	431	438	401	369	428	440	426	416	425	440	438	416	440	411	424	395	429	406	423	398	410	384	427	463	431	422	454	387	465	431	403	395	436	449	441	412	430	443	418	421	403	387	482	445	378	426	404	381	409	408	416	397	420	383	440	386	426	413	405	397	434	379	412	439	421	401	413	415	403	455	441	440	442	405	422	427	386	404	457	421	419	440	432	428	414	382	404	408	419	433	394	420	435	424	419	429	384	420	451	386	420	452	439	398	395	381	408	426	419	424	389	404	447	405	410	400	416	406	413	439	480	414	460	383	408	450	388	439	410	416	398	424	390	417	445	465	413	402	433	407	409	418	394	424	419	401	420	437	414	403	426	412	459	403	336	417	398	437	426	425	413	436	431	410	409	379	441	399	431	428	428	422	382	434	424	423	431	444	418	434	418	399	451	390	422	397	431	404	402	442	432	433	438	439	448	410	438	415	416	433	445	415	379	423	424	410	399	417	427	448	378	450	419	397	455	428	432	426	414	402	407	446	408	440	411	420	431	426	388	450	392	424	400	421	405	404	380	422	391	430	440	427	461	415	405	458	427	422	448	419	433	425	417	415	376	424	424	393	434	441	437	422	424	416	451	413	421	405	446	431	434	452	406	431	438	424	406	404	414	429	431	438	422	401	421	427	445	401	395	439	402	413	438	408	406	437	383	385	433	411	458	436	425	401	416	454	440	405	394	369	399	456	414	432	433	418	404	418	408	417	406	411	411	425	403	409	400	399	409	407	421	424	423	417	422	415	391	432	436	434	431	384	414	434	445	416	431	386	418	391	396	422	423	415	442	420	411	446	402	421	391	444	423	440	412	420	402	421	448	425	439	385	413	417	463	423	431	408	448	412	443	455	405	405	379	408	417	400	388	406	378	430	426
25483	21619	28239	25414	13180	1579	1149	1023	1035	997	940	954	927	927	937	903	904	855	925	961	878	851	857	891	873	912	885	884	881	847	930	915	895	872	894	915	856	869	889	880	830	848	851	891	845	872	867	889	877	846	899	884	954	881	813	937	830	853	870	849	886	835	859	876	860	877	862	870	812	856	847	844	846	918	822	930	840	835	836	871	803	826	877	874	856	871	900	876	897	899	864	863	822	881	913	832	886	879	909	798	811	902	860	876	882	821	853	876	835	833	839	884	900	827	897	877	872	895	850	836	880	869	850	832	850	847	874	867	852	844	832	872	891	908	907	865	886	886	867	821	836	838	860	881	848	876	933	851	812	867	870	881	844	836	826	855	889	863	865	802	853	850	881	875	888	865	878	853	888	894	907	871	884	866	833	852	825	902	930	830	838	777	857	861	881	916	809	842	866	865	893	912	874	822	914	859	912	896	877	808	839	908	889	868	861	894	857	845	873	832	917	834	857	855	910	904	894	861	827	838	842	911	900	888	882	847	853	863	884	845	885	853	875	837	878	867	899	887	886	893	870	908	866	809	859	838	847	882	822	872	882	910	898	805	921	832	847	820	837	876	916	876	840	840	889	873	874	917	859	871	861	862	894	879	881	836	869	904	889	811	900	875	820	860	815	850	912	896	881	831	867	847	872	879	874	868	885	846	893	844	818	836	908	885	902	849	881	857	883	861	872	822	902	856	861	818	868	849	817	852	885	845	925	824	873	846	871	874	881	795	913	890	815	874	863	844	825	875	833	867	763	860	888	874	879	833	860	828	860	920	830	857	824	930	848	885	844	849	859	875	847	849	855	924	825	833	818	851	897	888	858	841	862	820	844	884	879	877	857	858	921	873	824	864	857	841	876	929	891	891	846	861	883	894	802	819	870	928	851	867	836	813	864	899	864	825	826	843	887	835	873	922	795	811	851	877	915	914	872	876	830	858	823	856	824	853	900	890	855	865	890	871	856	856	891	863	872	884	815	925	868	852	844	854	863	892	845	827	819	856	859	815	873	868	849	806	919	846	889	858	843	856	803	857	917	906	867	901	839	819	896	848	860	839	842	891	854	813	844	839	847	853	858	853	842	866	879	894	867	881	854	835	845	876	766	874	888	872	880	843	881	842	924	853	839	884	880	825	831	870	888	871	868	843	910	897	870	876	800	827	814	888	868	902	859	851	907	877	901	824	897	887	898	878	825	841	882	899	888	862	842	868	861	887	818	880	881	892	799	925	867	894	828	828	836	863	859	878	846	927	884	895	894	901	831	827	911	871	870	851	854	881	845	920	886	876	863	903	832	865	806	846	879	903	842	874	886	856	821	842	931	874	883	814	813	864	836	849	831	872	871	858	894	842	873	870	849	893	865	853	885	856	880	839	837	845	854	827	887	865	850	912	902	898	826	916	848	866	863	879	840	866	883	920	895	845	833	861	869	836	903	891	909	833	871	799	854	905	872	838	850	850	871	909	847	837	860	842	882	894	837	863	860	873	892	903	908	822	819	896	857	846	836	876	905	811	812	910	805	881	863	820	848	793	872	884	841	815	902	859	836	846	846	839	848	866	840	899	910	867	879	864	840	837	883	910	911	889	847	860	839	867	826	852	869	868	810	882	876	848	840	877	903	877	835	856	850	858	838	863	901	858	864	847	866	868	823	864	906	879	844	875	847	857	909	855	870	857	880	859	818	830	878	892	873	867	889	850	858	871	903	871	871	870	900	832	901	837	877	845	844	824	929	863	854	849	846	832	876	881	837	861	849	842	888	850	882	853	820	882	877	825	870	811	837	826	808	844	827	899	880	857	845	898	860	852	904	819	858	838	883	840	830	842	813	849	859	858	887	897	828	798	824	886	861	854	862	871	899	915	910	861	858	874	799	832	821	896	886	852	849	810	909	878	916	873	900	854	920	870	838	893	839	867	863	889	869	861	828	854	853	871	878	879	856	868	866	841	859	775	875	892	790	870	856	887	858	867	868	860	856	879	805	880	858	868	887	839	850	901	853	870	809	866	901	856	852	838	828	869	826	871	922	870	798	827	859	828	912	878	922	811	845	872	829	832	914	830	873	829	869	906	842	809	814	888	832	835	813	866	897	861	882	866	871	832	872	855	898	855	871	903	875	888	849	919	866	856	909	878	868	849	889	899	884	882	895	815	838	850	847	874	810	844	853	863	834	904	839	863	908	864	886	835	810	836	890	865	895	893	824	812	874	890	815	913	872	822	857	860	822	880	867	891	845	928	881	918	886	913	885	842	838	879	809	864	857	881	882	877	854	842	869	890	874	854	840	933	838	849	905	874	899	849	855	891	888	850	867	816	884	891	879	847	869	854	872	865	878	814	826	875	883	882	921	889	868	946	833	841	889	883	912	879	852	821	818	927	865	916	862	878	879	835	916	843	889	856	865	823	866	814	902	932	867	836	842	839	885	824	874	909	903	863	830	833	832	862	918	771	840	918	849	798	847	886	820	833	900	902	893	872	875	833	828	855	835	900	826	858	866	905	886	901	859	873	880	905	899	913	882	843	826	828	884	823	848	824	837	880	869	823	872	869	857	805	864	878	886	894	868	859	827	866	845	908	896	898	874	883	870	869	826	876	889	835	844	859	845	900	935	850	871	848	851	876	846	851	870	900	906	885	841	855	814	876	850	856	875	791	843	870	859	911	849	875	842	848	856	848	868	816	927	865	848	834	862	884	832	837	847	874	892	859	884	836	901	849	882	846	881	874	890	852	885	892	896	856	849	846	869	878	857	898	894	867	867	863	862	829	859	839	880	890	823	839	849	877	867	831	862	894	805	914	896	860	940	799	904	876	888	870	911	879	905	848	829	899	845	905	871	845	906	866	872	858	897	885	860	860	874	881	855	866	851	857	835	856	848	885	869	863	838	896	852	812	789	924	851	929	851	842	855	885	864	825	873	877	919	915	909	928	876	834	854	815	821	784	863	864	882	856	838	841	874	857	816	845	862	854	893	855	868	843	865	817	806	916	869	872	889	857	818	878	869	888	837	856	843	883	864	815	842	852	867	892	892	851	893	837	880	857	925	832	834	839	826	861	839	837	882	842	866	882	906	843	821	860	818	924	883	857	852	873	888	851	851	859	869	841	905	884	808	905	852	878	822	830	872	877	891	886	807	853	855	868	831	918	849	844	814	867	884	835	849	905	864	862	873	856	848	819	871	832	848	864	908	846	860	840	899	880	853	888	802	932	862	830	845	920	872	859	869	837	853	859	921	855	857	910	853	879	868	845	877	878	848	870	900	875	856	800	893	891	823	842	892	814	809	905	865	857	815	815	862	903	901	857	883	802	877	841	840	881	884	857	850	833	822	892	883	792	843	865	889	878	819	877	908	892	838	887	775	844	929	863	855	876	880	889	904	862	835	885	896	833	866	828	829	840	891	840	889	858	905	907	871	919	909	864	901	883	826	857	876	835	816	869	854	857	877	857	872	822	862	877
4781	6266	4875	2833	2219	1878	1537	1492	1393	1255	1288	1190	1180	1093	1076	1075	1097	1085	1112	1033	1046	1095	999	1080	990	1043	1014	1061	1050	1034	1009	1085	996	1019	1036	995	1060	1033	1008	1026	996	957	1007	996	962	950	1021	995	966	1009	987	965	1043	990	1051	985	1012	1025	992	996	1001	1008	943	997	1001	971	1017	1066	1015	1000	1011	996	1006	1039	1016	949	1007	934	984	1048	1006	1036	998	977	1036	994	1002	1039	1004	904	944	1006	1030	1008	1050	1024	1030	965	957	1056	1010	1012	1028	1020	1041	940	1019	1023	1037	1035	1018	1006	987	1010	977	936	1067	1070	1024	956	1054	1019	1034	1068	998	1024	1021	961	990	1042	999	984	1000	1037	984	1024	1031	967	931	1013	1021	1008	983	1025	973	1003	1011	968	1006	949	994	966	1037	1008	1024	973	981	1051	958	1005	982	991	1013	1028	1004	1003	929	1023	1007	996	985	1048	1009	973	1031	1003	1011	977	1042	1018	1013	1038	956	966	981	987	1039	1043	1038	922	977	975	944	1000	1084	1005	989	1019	981	1040	991	1013	1011	899	983	981	1037	1013	971	1015	1023	1019	1001	998	1005	1045	1008	974	1035	996	1013	1008	1012	1019	986	1014	943	1004	1014	975	939	974	1043	940	1002	1068	972	996	978	991	1023	992	983	1008	989	1018	996	1062	973	1031	984	1030	990	992	965	989	952	1029	1006	998	1033	1059	994	996	1018	915	1008	955	945	989	959	1016	1049	947	1002	1040	973	965	991	1013	970	953	1033	1004	1005	1005	979	959	1012	938	1031	969	996	989	1052	1044	979	958	1050	1011	993	998	965	992	1030	956	1014	977	985	999	1028	946	971	1024	988	987	957	1076	1052	1018	1073	998	1001	991	955	997	1012	994	1011	1009	1024	1008	1016	1006	1001	1002	1018	1006	1006	972	1049	1021	966	1008	991	1019	953	1021	1017	1037	999	979	1016	1048	987	958	972	1034	1023	992	975	974	1056	1045	1016	1023	1016	1000	1004	1002	1032	987	990	1031	1036	990	971	975	1023	1029	950	953	961	1026	933	1013	1007	953	997	1029	1017	1050	987	998	994	986	1016	960	1009	1045	999	997	964	1013	1037	1030	1025	987	962	975	1010	986	1004	1034	996	1018	966	1040	988	995	1020	985	979	1002	975	978	1024	1014	987	1024	1005	972	969	1018	953	968	981	994	1004	982	958	998	1046	1041	1010	957	976	1000	1004	998	1030	981	1013	974	985	993	1053	1019	1013	986	1024	967	987	1007	996	1018	995	998	952	997	1006	1028	1008	970	1015	985	1041	1028	1010	984	973	968	1011	1036	1065	1001	968	1000	990	1030	965	978	1013	975	1018	951	973	1017	1002	964	1056	972	987	1009	1056	1020	995	1002	996	957	976	970	1029	1053	965	968	953	985	1006	993	968	995	972	1011	951	992	1020	975	980	1036	952	1025	1032	1008	960	1054	1073	1026	1017	1008	992	1011	1038	1022	1029	1000	1016	1048	964	980	973	1011	1009	1002	1006	989	978	1024	1013	1020	975	1030	985	1001	1014	994	992	1069	1048	1047	995	1032	999	1035	953	1001	985	1009	979	964	1025	997	1032	1001	983	965	1009	949	975	946	1009	927	1014	956	976	976	1045	1003	957	1042	997	989	1055	994	965	1005	963	1050	1001	985	1030	992	1012	1003	987	1011	1025	1000	961	978	1009	951	1058	969	1042	954	1018	1033	968	1016	998	964	994	955	994	1015	999	1039	1007	1006	1021	960	1036	996	1028	1008	992	1001	968	993	971	1020	992	1036	1021	993	987	986	1013	978	1023	1014	1013	987	974	1045	986	986	1014	1025	1060	1030	1052	988	1005	968	1077	1002	965	1019	1014	981	1020	982	951	926	1040	981	979	1043	1014	994	1044	934	1013	922	967	981	967	979	967	1037	1052	990	996	1006	945	970	994	975	1057	1025	1012	985	946	979	1063	1025	934	901	1020	1005	1024	1028	995	999	974	1011	983	1004	966	1007	1008	976	1063	989	1065	975	977	965	972	1004	997	1033	1026	991	965	982	1098	1021	1020	1011	939	965	1026	1018	1045	999	1019	998	1002	1012	1035	958	1010	939	995	1017	1004	970	973	973	960	1043	996	991	1008	1011	1000	961	1003	983	1016	1011	941	1010	1021	1024	983	932	1019	1009	959	969	936	987	1042	1019	1013	959	1032	989	1029	951	1020	1003	975	1016	1010	1072	1004	993	999	1000	1042	965	996	952	994	1064	1056	998	990	1019	1078	962	989	982	1023	1030	1000	1059	985	1007	975	1008	995	1050	981	959	1037	1020	989	991	950	1006	981	1026	1039	1018	986	994	1021	1014	984	1000	991	996	1006	1067	988	997	1003	1004	1015	1017	1008	997	983	997	961	998	1021	939	991	1022	1039	993	1033	1056	1020	953	1018	1029	1004	1014	985	1021	974	1003	980	1009	963	1012	1003	1003	1058	948	1032	947	1116	1045	961	1035	977	973	1021	1063	980	1016	1030	959	969	977	978	1054	977	1051	999	975	975	1018	985	1005	1031	972	1020	1016	1044	1000	1006	984	979	995	981	978	961	977	949	998	1001	1006	947	1007	952	993	1016	980	978	986	1006	959	970	1022	984	1010	964	1040	1034	1024	1000	990	925	1032	1023	1063	975	984	973	973	990	1018	1008	929	1035	982	1032	988	967	970	986	979	1018	1002	931	1006	1009	956	965	1041	1007	965	994	1005	999	1024	974	1036	997	1030	1034	1005	1053	981	999	1037	1051	925	1050	980	970	1061	1031	981	962	1023	965	962	1057	959	1015	932	1018	1015	1019	941	1006	1024	1011	979	1031	996	979	1038	1021	1006	967	1017	1014	963	976	968	965	961	1012	951	987	1011	1039	952	1031	1020	998	1023	986	998	989	983	1003	1033	1005	1015	994	1011	1025	1016	971	986	1017	963	1004	1047	969	1001	1011	1023	972	988	1016	985	984	964	1031	970	963	1026	1016	990	992	945	969	1029	1024	961	985	1000	989	982	1027	1037	980	1029	1006	959	1060	1007	1032	1003	995	1001	1016	982	947	973	908	1011	1001	962	1002	1052	972	964	1012	928	989	1004	971	990	1006	1009	1050	1001	989	982	1038	1026	993	1019	1019	1034	1033	910	1001	939	964	988	990	1027	989	1047	1071	1008	1056	992	1008	964	949	977	1061	973	1019	957	970	1027	953	1000	997	981	1001	975	979	995	1014	1012	1000	1006	999	1029	1015	976	1020	922	932	1001	981	1036	975	1014	989	999	964	1018	983	980	1007	994	1021	975	1024	940	983	1002	983	982	921	990	990	994	1042	1003	994	1025	1041	971	1014	974	938	981	983	1008	1053	967	998	968	946	1027	1030	1021	997	923	995	974	998	1040	1036	970	992	1010	975	973	1053	1016	979	1017	950	1018	972	1002	966	999	1038	982	1044	968	968	960	977	984	965	961	1034	1000	973	1031	1043	969	1009	976	991	1011	1006	1034	999	1019	977	1010	985	983	1035	993	949	953	994	989	963	991	1006	1022	986	1016	1028	987	994	988	1029	1059	984	998	1032	1002	961	1026	1035	951	1016	973	1050	997	1005	1014	1002	1027	1037	986	975	977	981	995	952	1040	978	965	1023	976	982	951	977	956	937	1052	1027	1004	978	1011	992	986	997	969	1008	998	969	1021	1031	1009	984	975	1025	1001	990	968	1018	1048	982	1040	975	1054	997	1026	1012	1012	1054	993	1049	1025	956	1000	1039	978	1015	948	1059	1025	1023	973	1012	979	928	1026	998	993	1032	1087	988	989	981	926	1003	1029	972	991	1005	972	1009	1016	997	1002	927	1017	1007	979	988	1005	1013	967	1027	1009	978	1005	980	967	971	987	929	985	964	965	1000	1028	1007	1012	1019	970	1002	1009	1007	1022	1054	983	935	1009	1004	960	968	969	983	1030	989	1073	969	1009	1072	946	1033	943	1017	992	983	965	971	1023	1027	979	1006	982	983	987	1078	942	993	977	917	999	1071	990	981	1022	1028	985	979	983	1030	981	1016	1074	1042	905	1022	975	987	1051	965	976	1016	984	980	1052	1007	987	972	1027	986	1016	976	1003	997	975	982	968	948	961	967	1018	1005	1052	975	1050	999	989	1042	970	983	1001	1022	963	962	1028	963	1001	959	989	1003	990	1063	1044	947	1032	940	1021	1017	1017	999	976	1019	1020	1044	1015
23194	21658	29682	24153	21645	21703	12870	1666	1175	1117	995	976	962	855	822	748	777	723	738	726	696	686	673	733	673	678	692	651	680	643	665	626	673	676	672	658	632	650	686	624	648	680	615	628	654	638	668	650	609	630	671	610	673	613	644	632	645	628	636	606	623	636	594	643	620	615	634	645	616	643	656	603	635	591	632	680	549	607	624	619	548	630	602	629	602	682	587	607	613	649	586	601	578	640	656	645	674	636	581	639	579	654	671	596	584	669	593	607	632	603	627	666	629	627	642	637	635	597	636	625	648	615	610	653	618	592	601	641	614	596	650	581	633	588	594	623	618	620	629	618	581	624	596	596	662	635	645	584	592	626	636	644	550	581	609	624	627	603	599	616	600	623	609	610	596	609	602	622	599	603	660	600	588	626	593	623	633	626	626	644	620	612	625	585	637	637	622	616	650	606	630	645	600	676	627	614	618	637	618	606	604	589	645	582	599	567	630	655	668	601	655	616	590	602	615	606	591	645	606	634	650	619	550	622	557	624	591	605	619	613	607	592	614	599	623	645	596	626	590	624	646	613	598	618	645	628	631	630	653	573	644	587	669	623	603	646	617	648	618	606	589	592	625	574	564	636	640	656	666	603	590	607	625	604	565	590	594	587	657	573	613	645	641	593	656	614	647	633	595	626	598	644	637	569	570	615	628	636	608	617	626	638	601	632	618	638	678	581	592	601	594	642	617	623	659	630	593	570	613	638	639	640	603	588	609	602	625	634	647	598	668	675	646	648	605	649	589	654	612	618	601	677	592	636	599	593	614	636	646	673	666	614	636	592	602	609	610	618	670	588	636	628	650	627	615	598	616	645	639	637	624	640	605	641	620	597	626	609	594	624	629	647	637	640	606	583	638	624	619	627	584	626	624	607	622	617	633	625	605	658	640	611	613	624	597	598	616	612	657	618	596	591	608	617	604	630	615	584	597	587	587	593	664	607	622	602	630	588	630	611	638	619	638	629	568	618	648	654	620	649	596	625	626	630	602	652	614	637	678	627	616	583	601	630	660	620	588	622	623	589	578	612	614	599	631	572	656	621	579	586	601	622	628	619	626	599	624	574	608	596	644	589	646	596	600	624	625	573	644	611	622	600	641	666	615	656	584	586	623	590	607	600	584	628	636	630	594	606	571	649	660	591	623	632	634	597	615	623	588	612	601	617	597	637	615	600	643	637	641	654	653	575	653	665	643	619	633	605	646	643	635	630	630	654	646	611	625	592	598	579	595	622	577	597	593	624	621	613	611	617	620	568	607	575	609	586	597	625	634	586	559	604	607	644	549	613	592	613	609	617	587	634	646	602	627	584	580	628	618	616	580	651	578	590	665	598	597	608	643	596	606	634	642	578	611	614	623	609	585	582	647	604	627	667	618	668	647	619	627	626	636	598	607	618	678	639	621	603	609	644	604	635	610	628	629	611	643	621	605	587	689	597	603	626	632	636	617	591	574	600	602	571	637	602	637	602	621	606	617	592	627	613	630	607	601	603	631	631	645	664	627	595	645	621	627	617	592	630	678	664	592	611	653	634	651	596	613	595	573	625	607	605	559	611	611	606	659	624	600	606	616	586	649	596	635	639	597	653	623	586	637	593	638	611	606	616	639	564	607	632	557	605	649	616	611	603	582	588	601	564	601	573	619	658	607	628	620	606	625	590	634	595	591	618	607	629	645	622	597	645	624	594	614	623	621	602	665	642	609	619	596	634	638	639	607	594	587	599	599	651	584	644	598	606	632	624	628	605	601	602	573	602	602	590	608	590	635	598	588	629	584	648	607	610	600	608	629	634	630	596	649	621	631	653	629	598	613	648	626	658	652	603	597	588	597	610	604	614	655	641	607	678	597	624	638	619	586	602	572	605	591	614	639	645	608	582	596	603	658	633	618	594	658	610	658	582	605	642	610	630	628	612	619	613	618	616	628	626	606	674	614	621	682	641	584	659	608	650	602	614	604	597	643	585	614	633	601	588	608	645	624	623	598	615	578	602	608	633	576	642	592	603	633	598	612	614	616	619	649	569	574	608	611	598	621	599	607	607	650	615	612	608	641	607	633	591	642	590	624	672	609	635	611	609	578	605	644	624	592	579	618	648	612	626	637	634	639	616	615	552	612	586	628	654	623	583	610	560	583	578	636	622	623	632	648	591	634	556	627	606	613	631	637	602	584	597	644	622	585	601	646	596	618	570	624	617	583	589	614	600	624	612	570	644	579	638	627	619	593	633	663	601	581	589	586	604	602	661	607	631	630	602	625	608	606	603	628	649	628	583	609	598	576	592	618	617	601	592	604	599	613	671	588	598	624	614	625	589	654	636	596	634	599	629	616	633	567	593	607	592	621	635	663	636	605	618	594	620	597	635	599	630	580	652	609	621	621	628	630	624	603	660	628	613	608	613	618	658	617	595	627	646	593	622	614	626	600	612	617	612	612	587	604	621	607	620	584	624	586	621	596	593	578	604	584	654	595	588	607	643	632	632	651	587	638	615	602	578	582	585	670	613	615	635	623	570	580	628	645	599	607	633	643	633	597	575	578	588	636	615	635	619	630	616	611	620	642	601	574	623	569	621	589	622	613	551	618	644	619	656	571	624	598	585	623	600	609	611	588	632	607	598	607	603	635	633	570	657	612	572	591	614	632	614	615	605	618	576	591	619	580	646	615	629	559	675	634	595	634	599	623	655	617	629	613	623	603	626	661	615	647	617	597	626	623	606	646	641	566	602	629	612	598	637	643	641	653	625	647	570	595	641	615	581	644	638	625	612	579	598	628	586	588	586	599	605	668	605	587	583	578	628	664	623	663	610	580	584	591	620	631	610	575	573	616	629	597	609	691	651	652	624	654	631	607	629	599	581	608	642	649	618	653	649	617	592	584	614	631	631	631	616	640	637	632	631	622	643	619	589	584	572	613	601	596	661	624	635	580	586	629	652	611	605	624	640	607	583	633	608	600	618	635	641	629	624	621	640	638	572	665	598	609	617	631	631	591	634	648	601	622	583	647	604	617	598	576	618	602	632	589	609	632	623	601	673	608	629	599	595	618	631	541	613	633	600	609	644	628	615	595	659	604	610	633	620	642	605	584	625	607	600	599	608	597	635	579	590	581	623	569	611	627	633	564	606	590	648	603	653	638	603	605	589	627	603	619	629	559	674	595	572	558	656	578	578	551	610	598	630	618	578	627	614	625	604	623	643	628	619	628	584	629	577	619	596	647	615	614	616	547	602	598	617	609	619	587	627	594	558	611	660	624	638	598	639	593	606	618	617	618	574	569	639	638	652	621	612	601	625	605	626	616	597	590	596	613	617	636	605	603	622	632	612	606	645	641	608	583	612	601	601	588	593	653	564	635	569	632	637	590	622	618	609	618	651	570	615	608	571	620	654	589	595	604	613	623	626	635	636	553	625	646	596	586	608	611	605	629	650	629	623	585	664	597	628	644	625	598	617	613	608	584	579	607	631
7176	16985	13466	7067	5128	3956	3092	2489	2230	1783	1612	1485	1360	1168	1126	1039	1005	964	940	847	892	851	807	806	837	829	775	808	809	776	743	775	777	770	725	745	736	770	701	750	699	730	717	736	693	765	707	671	714	701	686	684	728	706	692	766	732	775	693	742	720	725	695	684	698	705	696	705	645	699	655	734	711	725	664	696	702	700	739	690	716	642	700	691	706	683	699	688	701	752	681	705	663	665	703	682	674	689	725	719	684	689	688	654	700	684	665	720	721	698	699	705	665	705	692	731	733	720	652	733	718	666	661	687	677	723	772	663	716	702	690	703	710	704	681	716	690	720	688	738	728	654	698	733	680	639	695	685	661	677	715	690	718	706	676	726	698	671	646	716	682	710	684	732	688	651	666	668	721	700	681	714	684	687	685	679	689	705	734	675	670	733	753	691	691	674	672	709	678	760	707	689	665	688	731	688	712	680	685	691	678	667	695	693	661	679	642	750	692	683	682	714	697	660	740	680	716	710	698	715	694	745	641	674	753	683	692	698	675	689	652	715	729	735	668	666	696	703	704	694	704	714	655	699	698	662	669	667	741	640	728	635	689	757	681	664	672	687	683	695	675	683	679	664	696	679	684	690	688	645	668	693	703	707	650	703	758	665	653	701	721	661	736	674	716	680	678	652	699	684	700	661	704	707	683	668	687	672	702	688	667	695	731	748	730	711	664	700	724	658	715	726	700	704	675	698	719	685	645	722	684	678	677	684	659	726	666	697	700	765	670	685	703	701	721	673	672	677	724	700	684	673	680	659	698	629	690	648	696	670	733	672	710	687	686	697	695	712	648	709	730	675	677	621	711	743	686	689	724	703	653	710	733	651	681	694	684	675	658	665	636	694	723	667	677	694	740	691	683	671	685	748	716	691	622	715	674	678	720	720	728	705	703	663	697	696	683	635	709	667	662	688	709	686	673	656	733	679	690	696	702	691	698	698	685	721	685	656	666	705	704	717	681	763	664	697	707	724	697	656	689	688	686	726	699	652	683	745	650	663	701	722	681	692	688	700	709	658	698	707	700	676	694	643	676	734	664	719	688	667	665	720	720	679	702	692	675	743	704	718	721	726	697	654	669	645	713	690	743	661	672	676	719	653	719	657	716	698	681	697	707	706	729	697	686	637	730	701	661	685	653	671	717	663	675	672	721	696	674	700	669	688	731	708	689	709	669	698	653	658	700	680	701	713	655	700	680	643	681	720	735	718	675	680	705	658	666	706	721	705	711	672	664	732	695	680	667	669	702	673	702	667	691	690	701	686	698	671	700	638	636	678	687	680	692	680	736	686	752	714	683	712	675	696	688	667	742	709	683	696	717	700	686	704	733	706	671	656	693	687	664	680	706	665	679	712	689	707	708	717	669	654	722	742	727	744	713	700	689	713	692	626	654	696	729	689	655	713	654	706	660	701	675	710	670	699	741	715	676	695	717	691	676	702	717	661	688	701	665	678	727	714	662	664	704	723	658	681	684	707	725	689	753	725	701	672	691	669	658	702	711	680	671	673	675	660	644	695	667	719	700	722	720	719	740	666	722	663	668	662	719	733	713	723	699	728	682	633	687	706	665	696	743	660	707	648	699	646	691	701	726	698	712	665	641	718	711	699	674	679	692	650	712	691	685	708	725	703	705	651	640	720	702	697	725	699	680	656	652	690	709	718	682	694	697	687	630	676	659	685	683	695	678	663	645	689	707	737	697	699	701	716	686	695	722	677	676	708	674	716	677	666	644	666	723	668	656	692	659	693	705	714	710	652	684	717	686	697	656	697	706	723	664	661	652	709	716	723	729	753	679	708	662	685	659	723	691	688	720	700	707	621	694	721	682	726	690	660	688	679	689	712	725	735	722	683	724	680	705	724	734	682	684	712	666	667	686	721	673	699	676	706	690	678	703	736	678	682	695	711	656	753	710	724	732	661	696	682	664	711	689	677	663	739	669	684	718	706	685	627	664	681	644	667	669	664	674	675	709	748	691	692	689	670	713	666	680	679	704	709	739	677	689	739	722	697	703	650	725	712	648	712	697	704	669	680	672	728	704	622	733	667	687	677	697	676	692	727	702	665	746	691	665	632	710	697	697	697	660	680	659	686	731	670	650	668	690	664	673	683	714	697	675	669	711	650	684	696	668	656	680	716	661	715	712	657	669	691	645	671	663	680	741	745	713	680	668	735	699	669	687	694	666	637	691	653	684	683	694	740	719	713	672	667	650	664	626	683	749	671	688	703	659	688	735	752	617	674	691	680	672	690	699	685	647	664	712	706	657	715	711	702	671	678	691	692	736	717	720	676	673	685	666	688	715	668	690	630	676	752	700	711	733	661	671	646	739	696	694	667	707	651	650	719	694	699	651	683	698	690	692	704	648	703	720	731	710	690	658	658	745	667	711	683	694	643	676	714	715	692	676	713	678	689	707	642	678	642	698	678	705	684	698	687	683	765	678	722	711	689	692	681	688	701	681	658	699	709	685	709	729	644	757	734	696	699	661	692	697	645	678	703	687	682	674	643	736	651	733	690	690	707	715	676	700	671	694	690	695	698	713	718	680	706	701	669	683	661	699	688	666	713	714	662	683	698	688	667	685	707	704	683	707	705	685	659	714	686	682	679	676	685	662	668	670	711	666	696	651	715	641	693	721	664	692	673	649	718	664	689	705	682	763	717	683	718	696	717	714	687	674	733	625	694	737	641	694	702	679	694	668	703	705	687	695	681	681	712	689	679	708	683	663	696	732	701	714	710	698	661	705	683	723	670	686	738	671	629	679	673	705	686	667	666	700	694	678	728	748	672	684	727	660	675	691	668	675	696	680	661	706	669	670	669	683	712	687	703	707	676	700	676	670	700	726	710	700	641	688	657	671	639	684	693	654	687	666	667	703	706	696	685	719	668	680	650	701	673	704	701	717	666	741	695	727	616	691	721	682	619	665	712	650	667	705	710	673	681	675	690	668	698	680	679	698	682	701	690	700	682	663	671	722	724	674	738	664	681	722	646	749	645	679	665	704	673	725	696	682	664	639	696	695	718	710	678	684	689	702	679	667	723	666	641	677	672	692	655	698	674	670	697	699	686	682	666	676	720	674	702	694	684	679	726	686	727	665	690	680	725	676	692	710	705	703	693	685	726	718	659	722	658	683	684	697	654	685	733	679	671	690	711	687	712	691	683	675	712	675	680	685	696	725	680	668	706	717	696	701	688	679	682	710	753	683	675	674	715	673	725	649	701	684	663	715	709	690	698	682	758	715	690	658	716	689	714	680	713	653	687	701	685	702	671	655	705	659	657	684	687	705	684	731	697	686	726	723	700	698	666	656	671	672	690	662	697	720	684	727	738	635	674	669	619	657	672	653	657	655	705	727	650	692	671	693	753	687	668	681	711	709	706	707	668	650	664	667	708	692	700	694	678	696	675	668	670	654	694	717	673	687	706	661	693	668	710	692	709	679	703	695	697	635	713	680	723
27697	20707	8083	1342	910	860	741	649	626	611	582	604	572	609	595	586	554	610	536	591	584	627	574	575	594	577	570	562	578	619	550	551	548	600	570	591	525	578	541	556	583	576	564	582	594	595	587	568	590	564	620	614	573	603	587	578	544	635	547	554	552	577	581	619	605	570	582	596	547	602	576	560	551	628	575	582	573	591	558	580	595	548	556	576	618	580	605	625	560	515	589	609	568	615	592	583	563	622	575	589	582	567	588	574	562	576	646	615	565	627	534	584	592	615	609	568	599	568	570	548	562	595	585	594	552	520	595	568	555	596	560	577	583	570	590	553	556	545	622	589	619	570	613	547	599	594	590	580	575	508	593	597	609	604	591	577	539	608	552	543	611	533	552	582	572	564	574	608	594	577	547	588	535	594	564	604	601	608	655	538	588	597	591	612	591	554	591	570	562	613	567	596	597	566	559	590	597	620	597	628	612	602	575	572	591	584	611	591	603	562	585	580	535	595	577	628	605	599	592	574	563	570	586	563	557	613	528	533	582	562	525	565	608	564	569	547	577	568	565	538	556	544	570	570	582	613	604	570	564	611	537	579	608	570	580	588	584	576	625	535	608	573	553	596	577	599	595	563	589	603	584	600	565	538	585	543	547	578	593	591	536	610	607	591	573	574	596	632	592	594	604	583	542	577	546	597	552	594	559	560	530	599	579	558	574	610	541	597	566	599	580	556	579	494	627	547	561	558	615	556	537	584	594	587	577	583	601	607	603	543	570	596	535	571	559	568	620	593	603	567	616	564	560	607	544	583	584	543	532	541	567	607	565	547	585	598	603	568	618	583	551	570	582	587	595	571	561	596	567	584	647	602	575	556	577	561	566	544	598	557	591	599	575	561	588	567	553	557	571	558	557	557	602	586	635	643	545	600	577	542	597	589	541	560	547	567	583	591	582	559	577	565	539	582	556	633	584	578	554	568	607	590	561	570	565	569	583	544	607	580	603	564	581	585	593	587	586	589	597	612	599	552	556	581	543	586	559	598	583	557	535	567	593	517	591	552	577	611	580	535	588	527	621	611	589	565	599	631	612	595	650	559	597	563	544	590	615	560	550	559	610	582	561	593	584	575	592	586	530	571	610	572	592	564	624	553	565	620	596	519	522	548	564	561	619	552	566	582	592	575	596	588	596	590	614	574	601	594	546	569	583	581	608	585	597	536	559	562	611	604	580	552	602	564	558	587	579	568	613	606	573	594	567	562	587	558	572	572	602	592	582	560	550	579	561	593	564	559	599	610	567	590	551	553	611	588	597	597	546	558	601	585	581	618	582	569	595	630	581	582	580	559	580	606	557	565	598	575	539	612	608	559	597	634	597	562	581	608	517	584	580	536	602	590	575	584	568	587	626	578	581	562	570	566	578	591	531	563	533	594	579	583	576	596	585	625	550	588	587	584	569	598	586	556	578	554	569	616	563	568	599	586	636	624	588	586	571	578	553	547	637	597	608	540	552	567	622	600	590	585	547	601	570	615	568	616	573	619	590	612	600	614	605	583	538	538	595	627	546	595	569	593	542	586	598	570	579	583	537	636	561	588	573	540	557	552	570	564	553	574	548	591	634	609	557	599	566	570	597	630	626	591	609	594	609	605	592	632	575	571	585	547	618	572	607	556	560	612	654	556	552	650	585	550	608	552	570	569	574	628	560	582	588	581	578	585	543	572	584	576	611	541	576	606	557	555	543	584	599	593	570	636	592	576	581	571	555	625	580	568	571	563	595	628	553	585	581	581	560	627	559	593	598	528	574	568	596	621	556	582	566	556	588	570	571	573	548	569	604	574	550	580	573	581	579	600	573	551	580	587	593	601	533	561	583	580	553	624	582	569	551	594	544	604	627	595	588	581	576	580	552	527	612	553	564	560	567	553	553	550	597	575	523	594	597	599	599	598	526	576	572	590	592	551	571	551	604	580	551	555	547	575	604	579	627	574	605	536	553	608	593	583	553	600	568	577	584	571	614	537	561	587	567	574	572	592	548	607	610	580	614	543	546	583	557	579	610	597	566	547	610	593	567	622	566	584	566	583	543	577	541	613	578	591	634	590	585	588	591	562	596	564	585	587	575	599	572	561	577	616	568	589	588	587	593	553	555	571	566	574	574	588	612	560	569	569	519	578	601	585	596	563	558	615	602	579	614	609	577	537	618	589	590	577	604	578	587	605	550	576	531	564	648	577	563	591	564	585	638	590	592	580	563	560	626	557	535	558	587	609	564	572	589	602	561	613	598	561	597	557	607	558	565	555	571	592	561	590	597	554	569	518	592	581	539	592	610	596	566	585	595	583	562	581	565	585	604	621	561	584	596	602	583	597	584	591	586	565	570	566	616	578	597	618	565	596	584	573	570	549	561	550	584	562	586	572	586	620	594	550	592	530	606	606	600	600	649	627	559	598	547	584	620	567	575	597	552	554	603	596	606	598	588	592	542	559	554	593	611	556	587	568	606	590	618	615	587	586	620	570	596	596	538	602	615	574	563	630	614	600	571	590	578	547	629	596	604	585	613	586	585	597	594	542	557	559	561	583	593	541	558	545	601	547	596	590	595	582	585	581	599	611	549	577	592	605	572	614	608	588	614	615	571	588	591	573	582	574	571	535	562	571	567	590	573	543	578	619	616	616	552	604	650	572	587	560	599	552	593	578	584	574	564	564	599	581	596	528	559	543	602	565	608	578	611	588	583	575	599	545	583	625	587	608	574	578	592	580	558	562	622	556	541	595	611	599	587	630	581	582	591	619	569	595	575	574	613	583	618	600	567	591	584	558	563	599	611	590	569	590	569	511	583	580	539	557	597	608	567	549	565	601	588	593	596	584	594	577	580	527	600	596	587	596	587	583	615	584	582	556	581	601	622	581	590	558	583	626	592	564	613	612	595	599	636	616	610	585	609	578	581	602	508	567	554	549	587	602	551	585	576	584	590	558	581	597	574	606	612	557	611	541	599	628	608	578	567	554	556	596	602	558	553	589	611	568	617	568	609	590	574	595	570	624	599	626	615	617	573	579	552	564	592	562	604	555	577	600	571	639	584	596	570	583	554	591	583	566	602	595	579	601	574	599	579	571	588	569	571	617	583	556	610	569	570	587	586	544	601	547	556	542	542	580	584	539	624	579	569	534	531	594	553	630	552	592	599	573	535	564	566	612	556	596	578	555	535	629	593	592	658	595	612	589	573	610	607	581	581	562	564	541	593	575	578	576	539	583	570	564	575	615	611	589	577	585	582	576	577	613	587	623	606	535	561	580	569	557	609	600	577	582	560	560	589	605	620	521	559	578	625	621	573	595	586	604	602	592	548	515	561	569	572	603	607	610	595	556	611	543	568	570	556	595	608	555	592	575	566	529	570	554	584	590	564	567	571	573	593	652	597	562	573	581	555	598	601	583	620	637	594	571	584	537	509	569	560	603	624	543	607	536	562	563	606	629	599	548	572	548	610	557	562	570	574	557
4227	1615	1365	961	896	888	823	763	790	769	723	718	728	726	671	722	727	699	716	687	701	739	751	703	721	661	702	747	704	660	700	626	687	692	679	753	714	704	738	662	641	699	731	749	725	690	724	720	722	669	686	725	716	678	708	682	682	695	729	738	697	688	798	641	732	623	671	690	730	657	715	692	655	695	673	726	703	741	680	670	710	701	677	707	690	709	694	676	700	743	682	694	708	708	702	715	649	696	720	714	673	733	706	766	685	689	699	719	673	722	694	706	700	700	706	710	728	729	718	730	647	710	692	700	675	756	719	770	697	708	716	674	675	716	728	722	716	681	725	682	685	716	708	717	724	699	747	717	778	758	703	712	713	687	694	726	733	703	700	705	743	686	741	710	697	719	708	714	704	706	682	721	688	739	705	725	677	682	680	777	694	637	703	684	676	722	689	677	631	705	718	709	685	689	667	717	731	694	720	658	750	731	736	697	728	718	707	741	713	671	716	735	757	640	725	700	726	717	696	721	727	745	656	698	687	705	737	721	677	755	684	734	679	702	701	715	681	699	703	703	710	746	697	689	693	685	747	695	655	749	680	712	709	685	718	722	684	668	682	664	726	722	680	670	701	742	667	701	772	720	733	660	753	696	696	708	731	721	726	665	711	729	712	721	663	705	719	703	723	679	712	715	653	668	706	724	690	660	721	735	686	673	719	712	738	730	680	688	696	698	702	650	711	699	693	704	714	747	683	708	700	721	713	708	728	695	713	651	714	687	696	717	682	754	701	728	702	674	646	694	706	743	692	729	743	722	700	641	702	753	724	661	723	712	697	756	715	665	740	687	711	700	725	694	687	690	676	689	696	734	697	653	738	737	714	708	732	703	686	679	695	670	731	715	641	697	702	678	646	746	678	737	680	719	699	703	754	709	779	685	710	696	721	707	719	662	663	704	662	722	692	682	691	713	695	696	646	697	689	646	714	670	722	695	714	707	702	693	660	693	696	707	698	719	693	670	723	742	674	675	722	695	661	701	691	698	683	695	690	668	692	698	708	694	715	691	655	745	691	716	683	735	733	770	691	700	701	685	731	679	666	673	722	683	716	736	702	733	713	694	679	667	695	770	766	697	733	706	707	701	683	729	661	699	681	699	703	742	736	698	691	715	678	690	682	715	671	731	712	739	731	712	708	747	736	738	721	690	730	685	706	731	656	740	711	723	740	732	723	694	713	715	664	676	677	671	707	740	737	696	695	721	757	686	738	715	722	722	688	691	693	695	713	713	687	729	712	729	711	698	667	725	699	734	699	716	657	691	712	669	729	734	681	688	730	711	746	702	686	708	701	714	765	719	752	709	698	725	724	680	686	718	731	686	708	713	755	684	726	672	707	681	715	685	681	696	656	702	722	706	699	701	693	691	681	741	734	664	659	710	757	695	717	639	706	694	681	727	740	723	734	688	671	722	691	709	751	713	726	707	736	670	664	695	717	717	669	703	725	665	730	707	704	722	796	709	684	742	679	702	744	706	676	694	691	696	699	705	739	717	691	711	726	695	694	708	675	716	716	696	726	757	734	693	761	660	731	680	741	755	670	683	722	712	694	727	694	703	690	724	696	673	750	761	711	685	757	694	673	715	713	721	677	756	712	707	700	680	714	742	716	678	717	668	690	691	658	717	751	685	701	729	701	721	646	752	673	684	704	654	722	696	719	748	729	694	697	685	706	738	701	699	666	720	727	711	728	743	695	675	695	698	669	697	711	669	674	703	693	689	712	708	705	723	683	734	758	699	734	718	717	750	727	661	696	648	714	747	637	702	693	711	706	761	711	713	654	696	669	710	718	705	713	665	685	675	737	723	736	688	714	689	679	706	753	756	666	720	714	704	737	705	737	710	673	723	677	709	685	700	733	742	676	722	710	667	696	671	718	713	687	763	637	746	699	747	681	695	731	725	687	660	748	751	709	686	717	701	671	718	705	688	647	692	717	708	723	774	731	666	711	722	709	710	733	742	684	698	704	677	724	673	699	664	697	695	731	735	664	694	707	728	678	719	712	734	709	693	696	690	748	722	755	708	685	752	694	716	684	722	739	695	662	643	678	705	701	740	715	688	697	726	721	654	725	719	707	714	692	713	740	671	737	718	667	740	672	728	708	697	716	692	717	709	708	694	705	741	706	738	705	730	712	670	708	664	734	726	714	693	663	703	710	709	697	688	726	706	673	730	726	732	724	690	722	698	757	695	678	655	663	688	731	715	720	691	745	753	685	704	714	707	671	692	668	734	730	711	729	668	709	735	694	748	721	756	728	666	700	752	697	700	669	703	679	689	696	679	727	776	723	712	685	709	727	696	685	708	694	729	727	666	707	710	709	692	654	720	681	703	676	668	683	680	659	711	709	748	724	668	694	659	678	661	727	730	722	666	670	712	679	746	686	690	668	710	667	670	651	678	730	754	687	712	700	706	718	657	647	709	678	701	744	699	745	717	706	651	680	740	654	718	651	695	699	658	688	655	731	694	721	638	700	652	700	690	739	717	718	707	713	698	722	673	732	709	678	701	708	653	722	670	681	749	745	693	668	708	688	724	702	661	747	674	717	715	699	717	697	689	708	673	690	734	658	717	713	737	742	728	710	737	744	759	715	686	683	726	690	652	716	691	679	679	713	738	732	719	670	668	703	721	688	715	650	724	696	693	688	745	659	678	711	677	692	743	708	718	671	699	690	682	722	724	694	746	713	705	727	705	701	715	718	697	681	731	705	666	693	679	774	713	715	718	716	698	674	669	684	759	699	708	721	652	685	712	722	725	716	723	713	713	735	697	723	694	705	681	723	638	705	685	707	683	674	732	730	709	708	702	697	645	698	706	705	658	659	714	681	716	705	713	678	713	713	706	734	696	679	714	712	716	753	684	663	714	694	682	685	714	720	721	688	697	673	683	698	710	725	722	658	729	698	694	702	730	731	666	691	721	675	695	729	715	675	682	761	675	718	696	735	789	721	672	703	715	695	715	680	721	765	709	702	765	699	713	692	704	727	711	703	682	713	712	692	695	715	702	671	710	684	726	662	689	689	698	706	724	734	660	687	704	737	723	696	694	692	699	712	678	691	710	716	752	717	686	750	680	721	713	692	724	698	683	708	684	709	718	711	691	702	695	692	763	708	709	705	687	722	709	676	703	687	685	699	670	687	706	697	672	673	667	716	676	677	697	725	737	707	712	703	689	696	697	679	700	714	741	735	700	710	710	687	665	680	677	709	689	714	725	708	681	705	728	699	636	660	709	755	714	720	739	699	714	718	695	700	689	741	692	708	688	673	722	663	708	722	723	731	712	708	728	699	705	742	706	723	733	670	714	702	751	722	720	684	672	651	689	698	693	674	759	698	664	653	718	703	703	699	706	669	716	685	730	722	708	667	723	747	723	725	714	706	673	700	733	665	737	672	705	691	670	753	678	698	701	695	690	709	731	737	719	665	676	680	702	671	696	717	710	689	745	688	716	706	737
24133	21610	29240	24500	21615	13286	1322	793	643	566	525	499	478	494	420	466	405	411	396	339	399	396	417	349	391	364	380	387	348	374	330	344	383	342	367	354	337	365	330	325	329	358	348	337	363	346	355	351	378	350	309	329	359	340	341	356	359	333	364	365	336	348	363	308	316	364	365	317	323	327	326	356	305	367	369	333	373	344	337	332	342	364	304	331	367	314	329	326	348	353	357	386	326	356	350	352	300	358	322	323	348	345	346	358	344	334	340	334	341	364	335	325	331	308	333	343	338	323	349	297	334	357	331	322	311	329	348	335	363	301	331	331	357	358	350	356	353	344	355	336	318	353	343	363	355	364	314	321	341	338	332	337	361	337	353	362	307	344	323	347	373	327	322	339	372	341	354	349	331	295	373	339	336	348	342	343	332	346	312	331	323	330	351	323	332	327	319	307	348	337	381	326	333	338	339	332	365	355	332	350	340	315	354	358	341	319	323	338	313	344	342	358	332	331	318	338	345	350	351	333	348	356	364	316	333	338	338	304	340	340	368	339	343	363	328	339	350	361	310	357	360	376	361	340	347	356	349	326	350	336	343	371	337	329	362	341	323	265	367	317	326	352	344	349	309	335	331	320	353	347	335	337	323	321	337	362	345	343	346	367	338	335	329	319	343	320	326	370	329	346	307	293	363	347	340	330	342	350	349	348	319	340	332	344	361	336	365	339	333	342	367	333	351	346	333	336	358	344	338	352	345	319	327	371	319	310	319	340	350	355	371	315	351	330	300	326	303	341	354	338	369	389	364	346	329	335	329	362	335	348	346	344	362	335	394	335	362	372	345	336	357	393	331	379	319	338	355	332	352	330	328	346	330	312	356	341	325	343	319	310	347	295	310	333	351	324	310	341	321	326	322	351	314	362	343	386	352	321	304	328	316	315	374	324	306	321	338	333	335	318	328	319	340	330	358	337	338	328	342	334	349	344	360	348	358	347	371	345	328	400	335	373	373	314	345	364	321	326	325	327	346	342	314	345	357	344	363	344	327	321	359	361	336	355	338	358	366	342	333	312	379	306	342	365	321	355	351	344	352	320	338	339	308	364	337	314	361	326	338	340	323	359	328	341	312	343	336	333	366	339	342	354	319	348	341	341	314	370	328	351	327	331	347	323	332	331	351	324	337	349	353	327	312	313	371	331	338	308	312	315	363	338	337	329	310	342	356	351	334	356	334	336	338	325	346	332	352	338	342	357	343	348	321	347	369	313	309	352	327	324	335	341	318	348	359	313	366	382	334	321	339	327	317	318	341	331	320	324	323	345	324	306	331	307	314	331	351	338	363	343	348	352	380	331	333	350	356	333	352	335	352	344	336	318	323	317	373	317	339	340	331	341	353	301	313	322	328	319	332	372	323	350	368	334	339	316	333	319	336	373	348	356	328	351	348	342	332	323	344	324	328	335	332	337	368	360	369	317	327	315	317	339	303	323	349	347	323	305	338	353	322	319	337	328	342	361	363	299	315	334	333	344	339	367	344	338	338	336	336	346	341	341	341	335	343	318	326	321	332	352	345	330	335	343	340	341	291	377	329	342	342	319	339	310	320	360	312	371	319	349	366	332	322	375	335	348	319	308	342	359	357	345	350	312	352	371	341	344	327	363	339	315	348	332	344	342	314	362	362	317	344	355	349	317	341	364	333	328	348	324	373	317	378	353	326	327	345	319	344	344	342	296	320	323	330	367	318	337	326	356	324	351	333	312	324	335	322	313	315	342	334	335	359	359	381	327	356	313	361	316	327	340	339	326	338	317	322	306	330	335	322	320	347	348	345	339	323	341	351	325	351	374	324	329	333	312	365	354	325	340	315	336	342	330	316	353	317	338	370	346	351	350	354	325	383	338	319	326	326	338	329	368	320	349	346	337	334	352	346	348	324	341	340	348	332	328	335	310	364	353	324	350	359	371	353	330	353	307	342	300	350	322	330	347	334	330	323	323	371	327	318	334	346	365	348	337	322	292	317	328	362	344	322	343	307	344	342	340	299	324	355	342	355	343	360	368	317	352	315	322	349	337	344	364	328	340	360	340	348	346	315	337	357	337	371	339	360	321	329	314	339	351	356	333	352	350	342	321	344	323	340	348	347	335	309	326	316	363	319	312	345	353	359	334	338	326	348	333	357	325	335	328	348	355	318	335	338	338	300	341	352	320	360	339	369	343	342	341	342	335	333	362	325	354	325	351	333	337	353	359	323	331	363	288	341	356	380	328	344	370	338	382	365	349	327	346	334	333	341	349	356	320	348	324	359	316	370	322	361	337	366	316	310	340	332	364	303	337	352	312	316	350	335	314	316	356	371	341	334	330	340	334	370	352	322	328	357	339	334	354	331	326	339	328	356	318	372	364	324	331	312	338	301	322	389	339	346	349	330	333	330	314	316	349	372	345	344	321	326	317	329	347	338	334	350	355	330	329	330	352	313	361	348	371	339	353	352	346	348	351	310	367	330	357	324	340	336	318	324	321	307	347	325	372	302	334	370	348	357	348	366	345	337	351	356	321	353	329	343	344	334	357	327	305	311	349	347	316	336	354	337	359	338	314	343	335	342	324	312	322	357	335	315	340	367	336	325	345	346	303	355	333	343	347	370	343	326	315	331	335	338	358	330	322	350	329	338	321	341	328	313	351	330	347	327	334	324	309	322	328	349	361	333	343	392	336	364	334	355	324	330	323	336	358	329	325	348	311	354	329	339	319	306	335	326	357	348	336	320	350	377	371	331	314	352	306	369	326	314	352	343	355	346	328	345	329	365	346	335	352	354	322	347	365	327	345	330	341	378	353	347	350	355	323	334	314	374	296	347	366	330	351	344	345	342	348	371	345	315	332	365	335	347	347	318	349	318	353	346	335	353	366	343	346	317	320	335	384	329	327	343	335	346	330	349	305	326	311	349	353	335	349	331	321	312	325	361	340	355	314	345	347	347	324	339	341	325	336	333	337	308	354	349	348	350	318	336	333	320	379	354	315	342	324	360	335	323	334	356	320	360	300	316	333	356	337	329	316	294	310	313	348	329	329	328	360	313	335	357	330	340	341	334	362	320	332	308	307	364	347	365	346	336	373	337	312	331	336	350	326	312	351	320	316	328	352	371	308	369	331	359	339	328	334	353	352	334	375	322	349	317	357	338	338	341	331	340	283	344	326	342	346	353	327	314	341	334	344	369	337	330	337	319	329	320	357	336	333	314	366	329	331	353	342	334	324	308	357	360	347	322	335	336	336	336	327	329	358	345	378	348	308	338	349	327	333	346	355	343	328	356	332	354	354	335	329	326	299	372	341	311	327	346	345	330	325	355	349	308	340	361	323	335	321	333	336	356	306	304	357	347	338	339	345	331	314	281	315	334	329	346	332	352	390	320	334	351	352	338	344	322	328	362	300	344	328	338	334	325	349	365	310	323	308	328	348	353	312	324	363	351	329	333	317	356	312	343	351	338	335	301	342	347	365	327	328
4740	10375	8174	4131	2822	2117	1730	1364	1151	993	942	791	712	713	606	612	550	533	526	547	544	512	475	484	479	467	460	470	418	437	466	439	454	457	459	506	440	430	400	407	418	416	438	443	421	430	453	403	468	432	440	439	418	436	389	436	415	440	449	413	390	402	413	423	380	439	415	428	413	387	413	431	384	400	455	424	409	447	444	422	413	427	412	403	421	414	421	383	437	376	468	453	412	440	429	425	418	411	426	405	468	394	434	389	419	439	427	434	422	427	434	415	435	468	455	441	413	447	457	411	431	390	426	403	409	393	400	412	416	423	409	427	425	414	432	384	397	434	406	409	394	408	440	441	430	407	396	440	407	447	403	424	434	412	438	363	424	400	448	400	412	465	426	428	458	432	428	415	424	412	412	421	428	414	413	390	423	419	398	419	420	420	397	410	434	411	451	395	381	426	428	388	419	435	409	410	417	420	445	439	422	423	455	429	451	441	393	411	444	404	424	413	430	413	419	429	420	421	418	408	447	419	400	443	422	422	395	428	412	430	402	419	425	459	434	415	438	427	404	406	422	413	440	443	399	393	436	422	414	427	460	409	395	421	418	429	411	407	445	381	440	405	422	440	439	381	417	422	405	417	406	445	413	442	411	423	399	380	425	401	438	465	480	399	428	396	422	417	418	436	439	414	442	410	412	441	390	379	419	424	463	406	404	409	431	413	418	445	413	376	392	394	412	423	439	438	405	410	394	414	425	422	428	367	467	427	419	411	446	411	435	432	399	423	415	420	460	394	445	444	413	406	413	451	399	415	446	389	406	441	405	389	423	424	425	444	450	415	394	426	416	400	423	453	416	419	423	422	453	421	402	387	457	429	444	401	414	427	399	439	419	445	390	397	420	455	449	426	423	407	414	432	413	383	410	421	416	359	399	400	407	408	371	442	430	412	469	449	436	434	474	380	410	399	431	415	409	405	406	442	411	393	425	422	403	436	428	419	422	458	421	429	455	381	425	441	400	367	400	444	419	396	399	434	398	405	409	404	384	402	474	425	398	455	372	417	425	411	428	436	423	438	414	398	415	417	481	406	418	419	430	437	420	421	419	411	385	430	429	421	383	428	410	412	410	458	401	370	414	423	414	423	389	401	438	405	419	397	432	395	390	413	416	408	433	421	462	419	426	418	415	406	417	422	400	404	420	422	435	431	431	399	416	425	410	417	420	411	452	440	426	409	416	374	432	443	394	379	434	394	454	389	408	453	432	372	401	430	387	403	438	405	390	426	421	428	416	437	399	450	440	436	426	422	462	391	440	426	439	421	419	392	411	423	434	375	405	411	398	459	419	388	404	458	409	410	424	406	384	400	388	423	399	437	411	406	436	422	399	382	436	432	459	416	430	434	430	407	399	395	409	429	447	421	404	435	398	405	421	391	398	422	390	422	402	419	414	394	440	424	431	424	440	425	428	415	420	417	399	404	416	416	416	396	420	438	432	426	426	388	438	413	420	445	459	440	398	411	410	414	411	401	454	437	424	415	399	425	433	386	423	411	409	455	422	424	415	431	418	418	407	427	390	427	440	434	411	401	449	422	424	403	376	417	372	453	438	401	391	438	415	411	418	421	418	429	402	421	421	414	403	384	408	442	438	411	423	413	469	443	435	421	411	438	444	432	425	394	432	426	419	417	411	425	439	425	445	427	405	424	423	387	438	391	419	404	393	418	424	412	429	410	401	419	412	415	452	415	397	418	403	442	440	418	398	431	477	395	381	415	422	409	391	393	422	406	403	407	403	397	423	424	396	444	454	428	415	406	441	458	399	407	436	418	404	414	453	405	426	398	427	396	403	402	421	413	406	410	433	431	420	404	427	417	409	402	422	402	445	403	427	419	419	420	410	460	413	392	426	414	443	436	456	442	415	441	427	400	399	417	416	398	439	423	394	389	425	434	410	409	437	423	403	412	428	431	416	418	421	418	424	414	418	415	460	390	417	418	420	420	434	386	447	369	416	422	430	442	459	434	466	418	420	396	444	395	399	458	421	398	415	414	401	404	429	427	399	407	441	419	445	428	427	413	413	432	376	412	441	432	446	419	416	450	410	443	404	402	390	395	426	396	439	425	400	418	406	425	430	439	409	401	456	435	420	449	396	413	414	428	417	422	459	412	441	448	440	422	414	413	399	392	403	433	439	433	395	413	403	391	406	433	421	411	441	413	463	431	398	455	422	411	384	433	462	398	435	434	433	413	396	428	390	422	415	380	421	413	412	424	412	417	399	391	442	409	414	395	394	419	378	446	414	433	436	425	390	454	441	438	415	410	440	399	412	449	413	427	415	408	431	418	413	417	417	438	402	436	437	416	409	427	419	458	440	446	436	439	384	387	428	394	438	435	444	416	436	416	376	404	416	394	402	435	434	399	434	381	406	404	475	425	439	431	435	459	414	455	423	445	383	414	413	405	455	431	417	425	445	404	423	445	414	425	422	384	362	419	434	432	439	446	395	410	401	427	418	380	398	408	411	416	399	408	430	441	458	393	439	391	424	453	383	411	419	447	420	410	448	445	415	400	401	420	445	414	423	434	444	414	425	410	437	381	408	422	374	422	380	421	408	410	439	458	407	425	407	423	416	395	391	421	444	384	417	408	410	398	417	388	423	450	387	421	421	426	397	410	402	415	386	403	415	404	433	415	406	430	447	432	400	448	457	396	392	391	397	387	419	433	460	436	425	418	402	394	431	388	418	413	438	458	393	422	429	408	408	410	416	432	386	424	428	442	399	427	425	423	411	418	395	399	418	372	405	416	401	397	417	416	405	403	414	442	413	395	392	368	405	443	455	412	418	437	420	423	428	402	430	405	416	415	403	381	435	410	378	427	391	406	451	430	418	444	444	448	410	428	426	429	387	418	433	407	411	410	445	422	413	362	404	417	399	380	439	448	429	388	431	410	434	414	416	392	458	429	401	404	394	417	423	413	480	418	450	417	413	423	376	447	410	420	398	455	405	429	386	424	430	429	393	440	414	415	431	456	444	414	417	444	398	408	413	444	408	425	431	419	406	392	406	387	432	429	426	418	393	453	399	419	379	434	377	432	461	412	398	421	434	445	426	441	409	433	412	436	387	448	398	412	451	395	435	407	455	427	428	399	465	423	411	398	430	465	389	430	394	406	440	418	399	403	401	452	424	414	412	388	458	395	421	440	413	416	423	425	395	445	429	440	403	415	448	433	434	386	410	401	368	397	415	423	415	428	437	414	428	447	414	450	449	460	405	423	410	417	424	392	417	403	435	429	400	402	397	453	425	413	431	392	423	411	414	392	415	429	425	409	433	442	417	422	390	381	440	442	385	457	405	414	446	431	423	443	430	407	446	426	469	404	431	454	433	422	427	411	409	419	416	420	460	414	429	424	458	390	445	444	409	469	410	369	415	407	423	436	427	397	438	363	423	411	425	412	424	414	399	424	375	452	425	392	394	414	371	420	436	413	440	409	438	414	405	422	418	398
25381	21616	28150	25459	12836	1535	1242	1086	1018	979	953	964	918	885	921	893	845	874	882	925	874	924	894	857	906	829	869	968	870	871	910	918	890	878	895	848	878	855	874	843	864	835	879	872	904	930	829	896	873	819	860	839	835	826	853	847	846	914	878	821	843	871	853	872	920	822	870	838	874	866	887	902	882	813	862	881	862	797	820	781	850	823	942	898	876	898	834	828	845	882	937	830	852	881	862	891	922	846	884	848	871	900	863	844	846	844	857	805	857	840	934	880	894	845	912	853	921	818	880	852	867	873	855	810	862	880	835	853	869	865	898	832	851	865	861	819	875	860	873	873	883	854	856	845	835	846	866	862	895	815	839	872	815	828	909	877	857	911	824	819	854	860	873	877	873	849	874	867	923	823	929	828	809	865	919	854	880	861	869	849	898	859	817	831	889	858	814	842	893	868	908	852	898	848	874	807	837	871	895	885	829	823	814	833	818	891	853	876	886	872	923	889	883	868	828	873	885	847	893	858	852	873	929	866	829	857	866	837	843	891	901	896	833	855	856	837	858	864	864	863	834	834	890	868	860	837	839	882	843	893	910	863	836	879	863	949	901	856	861	823	878	871	802	858	871	900	861	868	868	892	831	843	872	872	854	885	842	860	894	846	937	839	898	910	859	845	837	849	889	896	872	902	873	895	888	828	884	876	842	828	890	861	866	816	850	882	875	887	832	879	849	878	869	886	910	816	865	870	863	797	882	814	852	877	883	883	860	836	925	831	869	859	822	839	889	878	887	842	858	853	782	881	821	874	806	876	789	895	850	855	851	841	835	842	859	901	860	851	898	898	856	886	816	834	881	890	941	822	836	861	893	858	891	844	841	829	870	915	853	884	899	868	852	882	862	881	819	795	871	847	901	842	845	845	842	879	882	831	860	908	846	846	897	862	831	855	896	867	836	874	867	885	905	859	882	854	878	848	843	875	856	836	858	907	840	801	871	921	912	858	856	872	849	855	820	853	922	899	915	835	823	840	881	909	859	874	925	952	838	831	871	872	868	859	855	818	882	855	820	838	889	803	854	895	841	848	829	825	873	800	883	895	841	881	834	862	856	855	915	840	844	877	871	865	877	825	886	855	885	864	887	869	864	854	840	839	826	858	834	900	916	832	870	847	816	877	814	881	888	883	901	819	821	889	856	805	840	911	832	869	876	874	838	815	863	817	840	870	869	807	885	889	822	849	890	858	842	841	865	872	875	818	870	838	853	805	845	872	868	856	852	864	800	920	856	873	892	886	867	826	852	865	877	893	912	841	845	830	855	844	870	859	839	831	871	814	865	844	853	866	870	836	867	855	871	881	875	893	875	876	869	855	846	842	864	879	916	862	876	825	858	835	870	859	850	863	877	863	875	881	858	809	818	854	893	837	835	879	898	877	853	867	912	821	813	857	821	897	892	854	859	867	888	810	868	920	859	872	857	902	833	842	872	858	922	885	792	835	825	850	825	863	824	893	848	872	827	887	823	859	852	854	862	862	840	834	846	833	864	852	869	823	887	857	872	882	887	884	840	805	856	900	858	848	834	878	855	867	875	884	850	859	842	903	861	879	846	892	859	848	831	866	907	855	889	850	828	869	859	836	826	845	882	833	808	844	877	891	838	890	918	894	864	855	880	859	825	854	891	914	876	851	849	847	843	908	894	814	837	826	883	886	878	919	831	858	861	882	920	836	879	849	816	859	902	889	894	905	860	838	893	897	910	864	875	899	821	836	875	880	823	832	857	843	862	839	896	854	902	858	839	857	881	835	855	872	860	856	847	929	846	814	870	861	804	860	827	886	864	811	832	844	856	868	863	860	875	832	892	868	830	874	851	892	852	852	890	851	889	841	855	880	864	831	825	889	862	883	853	904	844	841	862	863	885	827	849	887	839	842	819	903	882	836	870	874	912	861	860	891	881	802	867	840	861	846	846	860	862	897	855	782	843	803	885	862	856	852	896	821	854	887	860	833	864	838	857	911	905	873	865	892	905	847	893	835	888	853	881	856	886	904	794	832	837	828	833	831	778	810	847	897	842	862	915	857	827	896	836	841	894	821	827	867	854	807	873	805	851	876	894	881	871	883	828	837	907	921	882	893	858	876	789	827	864	907	885	849	878	901	876	864	841	870	840	892	849	881	861	873	851	879	839	889	824	875	847	910	827	887	822	851	855	893	848	885	878	819	833	864	862	839	873	818	873	822	924	849	876	835	849	827	824	887	822	887	892	798	876	832	842	849	865	874	836	824	808	884	881	865	831	903	857	836	923	844	896	885	844	859	855	822	869	866	857	826	838	878	868	816	862	893	820	836	877	840	851	889	864	854	843	865	805	849	866	899	766	852	836	783	925	871	861	852	874	877	890	833	814	873	820	849	834	882	822	830	854	858	798	862	872	861	858	848	808	859	843	833	842	868	917	909	882	837	850	875	849	864	913	889	840	899	886	799	834	868	878	820	891	834	872	860	866	829	914	853	936	854	894	854	791	826	888	823	879	871	828	860	845	931	801	851	843	828	901	854	800	826	843	874	886	870	847	852	857	845	883	853	889	850	831	882	882	899	832	849	781	820	879	856	890	864	830	853	824	870	821	848	845	859	858	859	839	872	870	852	870	918	846	835	858	900	847	818	880	841	878	789	872	783	870	839	874	860	846	844	879	825	866	886	877	801	881	870	861	853	839	865	880	891	868	855	910	833	878	868	784	834	881	849	823	857	850	837	852	867	842	877	867	901	879	899	859	848	836	845	842	843	839	861	805	862	893	884	841	892	860	914	840	852	862	859	871	842	851	903	801	870	874	814	885	795	868	887	802	823	854	833	891	869	870	819	880	814	881	866	886	856	844	829	885	803	828	835	878	843	865	854	876	839	834	848	811	865	928	876	867	854	811	843	836	864	886	804	812	868	875	882	832	834	852	916	945	931	933	893	882	849	876	890	821	843	843	846	827	873	867	893	905	835	889	832	868	932	794	863	924	881	861	872	853	834	844	855	853	870	876	853	889	825	851	897	894	802	927	857	858	882	855	847	861	869	854	868	858	859	839	852	851	822	851	848	871	905	906	856	854	838	836	828	845	842	892	896	870	842	821	837	908	796	876	816	879	825	888	854	837	895	876	876	893	782	855	820	845	826	879	897	865	850	831	856	888	854	815	856	851	859	859	842	874	806	845	870	875	855	872	850	891	912	840	832	894	891	853	849	847	878	848	866	902	922	810	845	879	855	877	847	804	823	797	857	892	852	839	788	856	863	864	854	872	879	874	825	814	916	812	893	874	877	898	878	851	810	869	869	804	827	793	878	868	879	843	883	857	881	867	891	865	959	853	780	828	855	805	860	839	867	854	853	822	830	863	885	870	850	878	854	861	891	894	835	891	889	864	886	847	894	896	815	864	881	845	829	932	840	912	852	896	913	901	863	851	833	876	845	858	898	845	842	865	842	821	898	847	863	888	875	850	829	890	898	835	865	855	900
4829	6125	4788	2800	2209	1883	1683	1517	1339	1293	1165	1194	1137	1155	1084	1051	1085	1033	1072	1061	1035	1037	961	991	1022	940	998	1001	1024	972	1030	1030	1018	968	973	1024	1015	1032	987	1057	972	1039	974	1043	1077	999	940	973	1045	960	974	1003	961	1012	951	1013	999	1078	987	1069	984	1010	990	987	962	1063	1031	967	1033	1004	1000	974	1049	1030	1010	955	1017	1026	1024	990	1094	1032	1001	1037	1008	1007	964	1012	958	952	1075	1019	1002	968	975	991	996	1065	974	956	1004	1018	1008	1047	992	1006	1004	991	934	1041	994	1013	970	979	1023	958	988	1026	974	998	964	1050	1038	968	1057	1011	955	972	980	988	991	999	1014	997	981	975	1008	987	919	929	987	1032	961	1004	1004	1023	1001	1037	934	1037	929	1016	1014	976	1051	1043	978	1034	993	987	975	1061	1011	1005	1037	1048	1008	961	999	963	982	1012	1012	1036	1042	1002	1009	1024	997	1016	984	979	1049	974	1030	982	955	1026	1030	996	1026	1013	913	987	997	996	1006	1017	997	1027	1045	1065	991	969	989	996	1027	1038	1010	1011	988	977	987	941	975	1014	1018	1003	1031	999	996	1027	1023	998	958	1017	1010	1029	1047	1046	959	1030	979	1042	983	998	1017	994	1001	1011	993	997	989	1016	993	999	990	1028	992	993	992	927	999	1027	994	998	1002	960	1025	995	1012	967	1000	1023	1031	1017	994	994	1010	982	967	968	961	1032	1018	1000	992	1047	1021	949	977	966	976	973	1049	1010	1003	973	1009	984	973	984	1007	943	973	995	968	983	1011	1059	989	980	977	1029	1005	978	973	1031	983	1010	986	1015	1018	1005	966	954	1014	943	1023	1038	989	964	928	1001	1026	1010	992	1012	985	1034	1000	987	992	969	966	994	1005	1017	986	1003	1046	954	992	925	1006	1009	1034	969	925	941	952	1030	931	1013	1010	988	960	976	975	1020	985	997	923	1036	1024	944	1003	947	1025	1019	973	975	956	1042	997	956	1018	1020	1014	1023	1010	1025	961	1007	1038	993	999	1008	1058	984	968	1054	1025	943	1034	1024	960	1029	934	990	972	981	1027	970	988	991	963	955	1013	980	973	936	1022	1004	1024	969	967	974	981	976	1041	1034	1005	972	1039	979	997	968	988	965	1025	1002	1017	964	985	1012	996	1017	1047	991	1025	957	1005	1044	1020	984	973	1087	984	978	984	1043	1023	1035	1001	985	1027	1046	1012	984	985	1047	1093	1046	994	973	1069	990	1052	1009	942	1008	1015	1032	1011	1020	1005	1049	996	1020	982	979	1017	1026	1019	1038	1031	1006	946	1014	1015	1043	969	999	974	976	996	976	1041	1007	1052	1013	966	982	1027	1016	951	959	940	947	1050	1040	1047	1010	932	1021	990	990	1000	1040	1008	1043	1012	945	994	1045	1044	970	1047	970	969	964	964	998	991	1018	1005	978	1056	1006	1057	976	988	1038	982	1037	986	1022	998	1049	1009	1004	990	969	954	1031	1056	1045	1044	942	976	1041	1012	1050	984	1007	946	1023	1010	1027	1012	1002	973	998	1027	956	936	980	961	981	1009	976	1014	969	979	977	969	966	1070	999	1019	996	994	1036	1009	1010	1048	953	1086	1024	1039	1003	973	1095	1016	1005	1012	1063	1020	1038	1032	994	1041	1006	1034	969	980	1038	948	983	1085	979	940	1034	1032	1007	997	993	1040	1043	1047	1013	970	1004	989	1040	966	1000	1032	998	1024	1034	993	968	962	970	1016	988	990	1014	978	1031	991	1040	961	989	1001	965	1056	1045	996	1030	932	973	982	1009	956	984	984	1034	1024	1049	925	1008	1002	984	1013	955	1039	1009	1006	1007	1004	1005	992	982	1043	1020	997	975	980	1009	1003	1020	1015	944	1006	977	1006	967	971	1031	958	977	995	990	1003	1041	969	986	1002	972	994	1006	977	989	981	1014	1026	1024	979	1034	1070	984	988	1037	1057	925	1004	1030	1003	1005	1041	1040	965	960	1011	956	954	1016	985	1008	950	954	1003	962	1036	999	980	1041	953	1040	1034	1011	1022	983	983	974	981	998	995	1009	1007	959	988	1012	1009	1023	969	1010	974	982	999	1062	984	977	925	1010	973	1038	971	1041	974	995	984	1022	1021	1038	993	950	1002	982	1009	1002	973	1062	1047	951	1025	1048	981	990	970	937	1009	966	943	996	1032	1025	991	972	1018	951	957	945	1002	1042	997	1024	1063	1029	1020	1000	1019	1011	969	1021	1005	1008	1043	999	973	942	986	963	996	1040	995	956	996	1027	991	1018	964	948	955	987	969	1049	979	939	1032	1002	938	923	1045	999	985	1023	967	1007	974	949	1005	1009	989	1033	988	986	956	983	1047	944	961	975	970	1010	1011	977	994	946	981	942	1054	977	974	964	1006	1016	1026	942	955	1008	1024	980	990	1002	1050	936	1030	913	990	1017	1023	1037	952	975	1036	1079	1038	981	979	969	1017	1022	1038	1019	982	1035	1026	989	1013	961	986	988	996	967	968	999	1019	1000	974	975	963	1005	980	1002	1013	957	992	956	985	996	1018	993	923	1084	994	921	980	979	996	1050	1029	928	985	1028	965	1013	918	927	946	1051	964	948	959	986	998	959	1010	1016	1078	993	1020	1008	961	994	1002	898	1022	997	1004	980	1035	1057	1016	1034	1051	966	994	1000	994	1024	993	965	1030	1002	1055	1025	1019	964	1047	1032	1014	972	1026	982	974	937	1019	1008	956	978	1050	977	980	945	976	1016	965	1006	998	976	1065	990	972	991	1024	972	997	1019	1013	999	1010	965	954	1014	981	1002	935	1021	982	1015	1015	951	996	946	985	987	965	955	1039	1022	993	981	990	993	1017	1032	1019	994	1039	962	960	942	1006	1021	996	969	946	988	1034	1029	986	990	923	1033	972	1052	1010	1005	983	997	988	1044	1020	952	958	1051	975	1023	1043	964	1003	1019	1000	948	954	917	949	1011	974	1031	1089	1007	1001	1053	977	1013	1078	1032	994	962	962	1005	959	1013	1006	995	1000	951	1001	983	970	1032	1008	1106	1015	1043	1042	986	971	985	988	961	976	1009	952	978	1003	1035	1007	1004	1045	1013	1002	1063	1018	911	1031	943	984	968	1026	990	1008	993	1006	1029	975	993	977	967	954	985	1010	1005	1033	969	963	985	1027	975	1002	1023	1023	1026	1006	1026	973	1015	989	1016	961	1028	999	976	955	1039	1028	976	1023	1004	1014	1000	940	1051	1020	955	1025	983	994	989	993	1016	1013	1005	992	999	1007	962	997	967	992	1007	986	936	969	1033	994	982	1014	1021	994	966	1009	992	993	974	981	1082	1005	987	971	998	1026	942	987	1016	962	970	950	1034	1010	977	1046	1002	1033	996	1034	965	982	1016	982	1067	1003	994	1031	993	983	996	1021	987	982	1022	1001	1045	949	991	1028	946	933	1056	990	953	1007	964	1023	993	1059	981	1017	977	1024	964	984	1010	993	938	979	1008	1030	989	1009	986	950	1015	988	999	972	979	1053	1019	1028	976	1040	981	1054	1028	997	1014	993	1015	1030	968	942	1057	958	985	964	995	1036	995	1018	937	1025	1007	985	1022	1006	997	984	992	976	972	993	1056	1014	985	955	1004	1000	976	985	976	1045	952	1085	975	972	1028	982	1053	1074	1020	1003	1092	978	955	969	952	1071	1036	992	989	1000	1013	1047	991	1013	1011	1001	986	986	1039	935	1048	981	1052	1041	990	999	1021	978	998	976	971	1036	997	991	933	1002	986	977	1040	1022	1028	1055	999	997	1033	922	1057	1011	978	1042	974	1017	992	1043	975	1009	1007	963	1036	972	1013	981	986	989	980	949	1007	953	985	971	1040	1000	1015	1007	978	1020	977	981	1000	992	956	1047	1024	1001	1032	1028	968	1052	1033	1051	980	958	1015	1045	973	942	998	1015	996	1004	1034	979	1001	1008	978	962	1006	1037	1054	980	1025	1007	973	968	991	998	934	1028	961	953	1028	982	989	957	1012	1032	1019	970	947	990	979	999	961	987	970	1028	1051	993	1021	956	970	1007	1035	979	953	1015	1031	976	969	1056	988	981	1032	1003	984	971	1062	1012	1024	1005	988	1056	1005	1004	940	1013	996	979	993	980	1002	996	992	996	1034	975	1031	959	991
23243	21662	29641	24184	21658	21703	12467	1696	1198	1119	984	992	928	851	800	746	750	720	726	700	737	692	693	652	722	681	692	669	669	689	646	686	619	684	600	665	673	645	638	654	644	618	638	615	620	589	677	657	626	606	668	644	595	637	654	682	640	633	644	648	650	621	610	629	603	607	615	631	651	609	601	621	579	586	656	609	637	624	606	604	606	656	645	632	653	583	597	606	635	625	626	603	633	619	642	617	604	643	611	626	643	616	573	636	613	649	584	621	604	596	598	560	587	604	637	576	632	592	628	596	562	606	636	624	608	624	660	624	618	652	606	628	608	640	597	605	644	634	581	627	586	578	589	617	597	664	612	647	626	618	597	605	637	632	618	636	639	611	620	581	605	581	653	593	630	588	601	675	593	647	590	623	601	573	619	648	632	653	586	667	660	671	626	613	658	602	589	609	628	639	674	627	632	619	574	601	551	632	619	608	630	602	637	641	578	614	627	587	636	639	611	598	622	622	613	612	585	612	614	608	634	662	636	608	627	648	607	601	634	635	624	581	659	607	630	608	594	605	596	648	573	602	635	597	647	611	616	628	621	614	626	559	618	609	636	627	625	569	628	617	652	658	628	626	617	658	667	648	626	644	609	577	624	647	611	640	599	583	578	639	607	631	609	655	579	608	647	596	606	599	637	625	622	615	618	618	632	653	615	620	595	601	595	655	621	594	605	613	608	689	603	626	612	626	627	608	579	633	639	589	635	614	629	591	611	662	605	610	619	606	621	599	629	586	636	626	624	625	663	613	600	667	633	647	631	643	599	584	581	597	591	623	605	605	657	615	607	625	612	623	592	610	633	630	591	633	640	620	620	651	584	575	637	585	644	581	663	616	605	643	581	614	602	604	608	629	602	606	621	578	645	643	672	635	613	562	649	655	582	604	578	615	618	589	619	580	589	596	587	621	632	627	613	618	629	660	580	620	622	621	613	616	615	654	611	631	613	653	628	639	629	618	617	605	634	610	624	628	600	606	653	629	597	605	639	666	600	678	617	538	644	646	593	598	639	606	599	640	599	578	616	574	675	610	590	609	633	672	615	635	605	557	596	601	589	672	629	574	587	578	612	593	600	631	586	594	603	605	587	623	595	658	656	592	648	589	667	572	600	576	603	575	633	613	644	632	608	675	599	611	663	623	608	637	584	612	646	602	622	566	606	584	606	605	641	621	644	579	593	592	614	650	627	633	615	594	635	610	600	608	623	612	649	595	647	634	644	594	582	621	639	685	608	639	605	625	614	651	647	635	609	641	644	657	647	612	590	605	618	610	625	579	596	645	663	651	612	630	565	634	667	661	598	588	615	605	586	597	609	675	678	646	584	613	623	598	632	610	617	612	642	634	594	681	622	626	620	632	605	581	623	642	609	628	656	636	634	630	653	640	589	612	597	598	608	589	600	613	608	592	573	631	637	601	652	624	598	608	605	607	580	649	657	569	598	641	611	589	635	603	600	596	638	657	601	621	614	598	593	629	641	602	649	609	647	620	609	633	630	620	566	632	629	599	628	617	593	617	637	615	642	574	642	629	634	610	609	636	574	596	663	611	623	625	599	604	586	613	645	634	604	624	611	611	592	561	615	656	583	588	643	639	593	598	615	620	599	628	611	638	599	610	591	581	617	621	607	624	626	594	595	674	647	611	618	610	596	613	673	586	578	630	610	609	617	608	646	607	607	603	675	602	589	613	610	635	611	618	577	605	565	651	624	598	640	627	646	649	640	603	613	612	646	622	610	644	602	566	624	592	602	602	638	618	591	637	616	583	598	611	590	628	595	631	597	587	596	610	627	616	604	619	652	623	595	591	639	573	614	595	599	608	616	632	613	589	597	636	631	610	610	617	613	597	634	610	604	621	584	572	608	571	603	601	557	604	621	561	615	577	619	617	602	593	640	647	592	625	636	571	662	627	581	609	594	610	606	617	605	647	602	637	621	623	641	577	619	577	640	651	590	592	612	608	614	586	588	556	607	613	595	550	635	633	617	614	584	627	581	655	610	649	627	645	570	627	620	639	641	633	602	640	652	625	603	571	587	611	567	589	613	625	664	578	594	595	609	562	563	601	623	604	622	616	611	620	639	562	582	633	570	596	683	675	613	626	620	613	588	613	604	577	606	631	612	627	613	582	641	616	608	614	598	610	619	588	666	606	654	623	605	621	609	598	622	638	608	602	624	613	634	617	635	622	662	625	580	629	598	597	629	632	629	626	588	595	610	595	610	656	625	581	605	659	608	633	599	599	636	617	642	635	653	621	632	609	575	595	591	590	644	613	586	623	623	645	582	589	619	598	632	613	616	605	614	608	579	604	612	548	592	613	606	622	632	633	607	597	591	634	596	634	624	588	654	636	685	612	627	617	595	624	615	584	637	639	563	605	609	588	614	648	580	653	626	618	630	592	595	593	578	589	576	595	605	608	595	656	613	616	590	640	619	616	581	653	642	608	637	591	598	602	612	589	676	598	616	617	633	608	604	616	587	571	643	583	554	639	656	616	630	616	602	640	638	584	574	587	622	618	568	612	591	620	624	593	632	642	647	635	606	598	610	601	643	611	592	640	598	595	602	645	628	634	594	589	598	648	609	580	609	650	600	606	598	616	617	641	633	602	615	610	620	582	621	602	611	604	618	643	578	594	610	625	632	610	621	627	632	620	637	612	637	628	643	619	636	595	623	588	625	588	636	587	587	586	603	621	617	624	603	649	636	631	594	674	597	596	603	621	630	613	582	601	602	596	581	654	630	646	641	593	601	656	599	599	607	627	599	593	611	604	571	613	598	662	624	604	632	606	641	588	571	664	596	647	585	597	602	643	629	596	603	595	643	592	602	603	621	615	579	595	594	597	617	630	637	628	588	624	652	619	604	603	617	655	587	677	608	607	610	608	641	629	629	614	596	596	608	589	625	636	596	599	619	630	603	608	609	633	616	607	613	634	627	628	668	606	595	613	648	562	641	611	576	623	645	632	645	628	599	650	656	605	633	583	583	622	639	650	603	624	596	621	601	630	605	552	593	626	604	565	631	592	597	580	559	616	607	608	580	631	591	623	643	629	658	581	626	610	609	613	644	622	660	587	591	643	574	612	622	621	620	636	617	604	606	633	600	593	606	608	589	641	642	573	641	620	609	607	650	658	608	630	602	609	622	602	611	605	624	584	605	635	619	624	632	643	611	654	618	624	620	569	618	606	597	625	629	564	614	605	637	667	637	564	618	662	621	624	637	612	577	612	630	654	615	646	617	673	587	637	652	614	588	599	620	567	565	624	593	609	595	610	583	634	612	608	621	581	584	697	592	582	586	636	598	602	621	606	595	613	611	630	604	611	632	576	641	597	612	617	655	601	572	600	577	602	643	628	634	620	633	633	604	593	590	611	615	621	587	593	587	629	611	616	603	644	619	630	623	637	599	592	681	597	633	629	633	602	615	609	579	570	590	599	578	621	591	647	620	589	620	632	608	573
7125	16831	13356	7113	5116	4037	3113	2516	2086	1807	1572	1423	1314	1195	1053	1038	991	974	913	872	886	860	850	842	827	777	855	808	807	719	790	760	715	738	753	713	751	704	748	715	713	734	689	717	652	719	738	720	709	710	707	713	690	736	695	648	710	762	682	641	739	720	672	690	705	696	692	760	649	705	738	716	710	727	788	690	689	750	714	710	715	683	709	688	679	711	717	708	689	697	728	682	690	693	713	751	674	683	654	666	649	704	704	707	693	672	706	729	693	720	739	699	674	699	735	664	707	693	659	646	702	719	680	716	692	698	687	737	702	695	728	715	731	683	695	692	662	706	718	669	645	681	672	674	680	759	673	666	713	694	710	751	704	648	723	737	681	710	708	705	699	696	707	677	694	695	700	703	728	696	685	666	715	710	655	687	693	736	665	713	705	673	661	687	701	710	674	679	686	666	671	711	683	663	733	685	706	680	717	711	679	719	705	720	730	687	650	713	667	694	681	652	732	695	687	666	658	679	677	676	697	666	715	695	699	675	705	712	651	692	717	741	633	765	728	704	753	679	683	688	718	674	672	717	684	711	718	675	701	659	713	726	668	662	661	693	658	705	661	708	690	730	699	681	691	664	684	752	670	695	666	676	678	724	689	691	687	698	674	696	699	673	686	743	706	675	649	695	708	681	743	750	688	643	698	699	698	667	692	661	717	706	714	645	705	636	740	670	686	672	660	676	678	651	689	707	751	680	689	688	688	710	677	687	690	651	677	712	684	725	636	715	724	712	701	694	687	688	675	691	685	675	755	675	667	663	708	681	690	663	700	675	693	656	625	666	704	649	661	641	640	711	706	651	720	684	650	704	669	679	683	723	656	721	707	706	677	689	693	687	739	656	718	695	705	727	678	708	708	656	648	726	727	671	685	704	677	693	705	676	716	689	705	676	716	712	687	609	737	686	690	782	716	695	732	708	700	708	677	685	687	679	679	690	695	685	705	653	705	646	702	710	693	701	721	678	760	713	689	725	718	688	712	701	711	691	702	667	664	693	693	683	670	747	702	656	679	697	722	658	671	680	702	627	695	727	678	667	731	710	690	657	690	732	667	710	715	698	670	690	705	692	721	669	721	669	657	723	673	685	698	688	703	699	668	663	632	678	661	682	632	738	696	661	674	671	715	713	695	679	685	746	740	690	664	638	701	712	666	696	715	693	740	637	667	667	709	690	727	738	721	727	692	667	728	690	666	726	675	698	662	685	675	708	746	718	687	661	674	686	690	684	705	710	694	681	737	666	701	684	700	706	721	712	686	687	669	661	712	703	725	684	741	689	728	629	663	755	720	733	707	674	677	714	686	697	710	714	676	699	704	672	667	679	651	710	704	682	709	717	678	708	693	695	690	681	652	712	739	661	654	682	752	701	686	683	705	680	670	683	710	655	676	734	679	665	696	657	714	726	706	712	662	662	646	674	675	711	664	669	670	692	701	652	694	693	667	710	697	721	695	712	703	683	708	685	672	697	714	688	712	664	700	644	620	742	684	660	675	694	673	714	733	679	703	682	745	654	638	687	697	695	717	713	701	647	700	742	708	693	712	706	714	711	681	699	686	728	690	708	698	713	735	684	718	656	715	726	678	728	728	691	749	711	689	722	666	691	752	665	701	685	702	685	710	686	686	682	659	664	708	646	722	699	669	720	708	700	712	690	692	688	693	712	686	708	674	688	677	733	705	650	726	655	730	641	707	709	725	701	665	645	706	728	759	678	712	710	654	697	647	625	684	681	753	698	706	702	711	684	725	701	687	680	695	672	711	666	723	643	660	711	713	675	666	697	713	683	689	692	684	689	733	690	687	648	716	680	689	733	702	721	710	707	713	675	690	686	721	625	688	686	708	674	667	705	698	702	701	681	719	674	710	714	683	692	750	717	683	635	701	658	683	695	691	687	638	662	711	710	681	701	674	699	677	699	730	727	727	699	663	690	723	681	651	700	697	747	682	729	724	692	758	715	698	708	673	708	635	700	724	722	647	713	696	714	672	724	673	697	676	699	678	673	698	677	715	666	710	671	706	689	657	687	689	690	685	727	654	681	683	675	742	683	656	697	668	690	664	640	688	686	655	696	740	708	692	722	697	698	667	663	704	721	729	684	718	704	725	618	688	688	665	636	668	690	706	695	687	683	736	703	697	725	676	652	656	704	686	670	681	723	744	673	709	724	674	683	677	708	724	673	675	675	655	724	680	723	643	684	645	684	736	697	672	678	685	666	684	695	665	676	711	688	684	709	693	712	697	715	672	712	707	722	674	664	703	675	703	701	719	679	679	678	677	676	700	684	643	667	730	655	698	706	687	681	672	691	701	733	699	683	722	713	677	680	722	697	683	723	710	730	696	702	674	681	681	757	707	655	654	673	714	701	656	679	709	681	650	695	707	743	716	654	732	677	686	691	702	630	673	718	668	676	687	702	648	693	673	705	712	700	682	706	784	714	728	686	713	713	667	692	755	714	674	686	726	708	683	704	705	739	704	697	673	684	714	668	695	670	736	726	696	701	660	705	661	725	728	687	730	688	654	702	672	691	702	677	714	654	725	687	730	697	652	684	651	732	676	689	692	693	715	683	695	723	696	746	693	746	703	673	715	694	694	690	718	726	705	738	687	688	700	695	725	696	703	732	683	696	661	674	714	663	667	709	720	646	720	658	667	726	710	704	673	716	698	697	709	685	701	699	675	682	675	705	685	668	674	762	732	705	645	646	676	625	671	746	654	684	695	719	705	720	703	676	702	715	698	686	740	692	688	679	656	689	667	695	702	708	656	693	665	696	673	751	700	662	701	737	699	663	753	740	702	684	678	717	706	737	709	705	673	694	709	755	679	693	732	657	646	724	688	675	697	691	694	699	704	728	702	671	653	686	692	680	682	711	714	737	711	688	688	679	685	654	707	669	701	666	652	679	726	698	710	721	700	679	679	691	681	676	686	701	707	706	645	715	701	755	694	720	695	685	702	695	681	643	667	697	694	694	661	675	716	667	679	697	674	705	678	683	669	677	621	704	688	702	677	703	673	742	727	689	719	663	702	710	725	672	699	686	645	707	674	680	676	708	699	731	679	683	717	715	686	702	677	713	742	692	678	732	722	678	689	685	683	685	734	705	694	698	692	728	697	682	682	643	664	649	719	678	665	704	669	707	640	663	680	686	638	692	633	714	726	703	669	668	649	679	695	688	679	696	724	644	724	701	689	699	666	712	770	703	667	653	697	673	682	649	679	717	673	671	708	663	659	684	679	655	657	677	710	701	722	672	647	712	722	670	684	678	703	665	700	701	687	684	679	706	685	722	702	733	724	702	723	706	717	645	696	702	744	650	710	743	737	700	717	731	668	678	682	718	702	696	671	678	702	696	698	657	696	677	666	668	663	639	673	727	688	663	712	687	672	683	676	691	678	668	769	673	702	687	714	688	700	734	663	701	733	728	706	674	688	722	679	689	693	690	725	630	732	673	650	700
27584	20456	7618	1077	772	663	570	631	626	607	609	557	556	586	588	583	570	593	624	605	563	567	589	584	590	616	620	575	548	566	613	582	598	565	598	597	596	576	597	610	614	556	558	593	540	576	561	578	541	553	560	569	549	577	559	579	586	593	583	581	555	538	584	585	584	632	574	582	560	588	638	599	587	512	590	575	528	565	589	617	579	602	583	532	572	605	588	608	579	531	596	569	588	597	537	632	578	610	607	554	574	570	571	592	588	591	618	547	565	554	586	594	590	556	558	559	617	595	591	538	555	621	587	592	547	597	613	580	579	592	618	533	596	589	591	593	606	553	564	603	574	617	566	631	594	599	592	575	557	582	573	585	593	563	541	595	565	586	611	582	602	591	582	581	586	587	589	600	542	583	580	554	611	579	588	588	586	565	509	574	585	564	594	564	609	580	579	604	563	576	544	572	594	579	612	600	582	615	595	586	603	542	628	625	591	568	536	609	617	602	590	599	584	561	565	602	587	634	629	548	591	610	556	584	610	570	580	628	567	591	579	623	630	579	561	619	580	594	546	613	533	631	607	560	561	607	578	621	599	562	559	557	593	542	595	578	615	531	580	582	571	539	589	543	560	570	635	580	564	585	614	566	575	559	571	630	609	526	568	586	555	604	554	624	561	601	623	624	607	577	592	568	577	613	618	606	564	558	551	578	561	602	606	552	564	581	538	545	587	581	525	577	570	585	542	544	589	599	581	610	592	575	568	593	566	617	582	537	529	555	549	595	564	589	574	622	623	575	583	592	575	560	605	592	610	588	563	624	636	587	589	597	541	553	600	549	571	568	548	590	575	587	608	569	587	614	578	609	572	561	568	618	590	606	580	581	596	522	544	580	584	591	604	616	582	548	597	553	583	593	598	622	584	568	619	554	543	573	542	561	603	535	577	598	566	603	566	554	595	520	584	542	599	600	578	543	537	576	575	627	617	570	560	562	549	605	597	541	602	552	597	601	596	579	574	559	591	573	570	574	585	571	551	621	562	611	600	568	554	574	569	559	548	579	572	581	565	546	585	575	587	566	624	522	566	618	578	548	565	557	600	604	546	601	571	562	577	600	566	598	523	571	573	551	573	593	591	595	592	552	596	610	606	574	554	563	613	571	583	612	595	618	581	587	588	583	586	581	563	567	599	609	567	606	542	585	545	531	595	561	586	593	568	591	620	592	590	602	530	581	608	584	590	581	568	585	598	597	565	560	563	591	598	572	559	613	518	529	573	577	560	619	619	570	595	571	553	583	612	581	547	607	577	605	596	608	571	565	584	552	548	586	577	558	580	622	536	633	598	594	594	605	603	607	611	574	613	570	586	583	576	550	630	603	568	601	524	576	617	591	538	534	554	579	601	534	573	569	556	559	598	621	568	585	592	586	592	556	567	543	556	579	596	581	635	620	577	608	546	593	609	579	572	601	568	592	563	553	587	573	563	607	555	581	593	620	574	610	611	620	562	535	552	568	604	576	586	537	556	578	605	591	594	560	592	577	568	566	632	587	516	585	569	541	574	588	599	586	586	558	541	586	589	563	572	604	572	626	570	577	571	568	586	563	590	604	567	580	597	563	589	620	581	558	620	576	576	544	586	599	594	580	582	537	577	561	584	555	574	583	571	601	582	551	546	588	596	585	565	590	555	573	556	526	614	598	583	570	549	526	580	641	577	585	581	584	577	611	591	587	607	572	571	619	593	576	598	561	602	587	605	575	604	616	559	545	566	575	570	537	559	565	599	562	594	558	585	561	567	575	577	585	576	531	558	562	610	582	582	572	553	531	596	586	573	581	603	555	600	594	538	585	576	600	583	617	544	632	577	569	566	572	577	544	551	615	593	565	580	604	591	576	577	549	551	546	574	593	571	567	585	601	582	558	569	579	559	556	607	573	590	586	608	582	595	562	602	564	593	575	607	586	561	603	629	582	597	581	627	559	572	607	569	612	578	624	588	547	613	605	596	578	629	573	581	610	614	628	602	529	595	617	581	533	564	584	610	576	562	586	574	556	580	577	557	557	637	570	572	605	569	524	599	539	545	577	585	604	515	600	590	582	613	592	589	572	551	614	609	559	592	568	589	575	569	543	567	569	573	607	581	564	607	545	611	576	561	602	589	553	587	584	580	606	560	548	618	557	593	611	577	586	564	608	586	587	578	564	569	606	617	551	570	555	549	570	595	590	555	589	565	559	562	556	593	600	624	611	572	574	550	567	561	547	589	617	545	542	590	575	604	560	553	585	569	588	580	612	583	562	591	573	563	609	553	555	606	570	528	564	581	560	574	554	578	604	591	574	554	615	591	575	585	572	585	562	547	544	563	600	591	602	582	602	611	582	582	587	582	619	581	519	567	602	585	580	599	570	590	582	520	559	565	597	592	575	619	548	616	629	560	567	594	583	550	587	516	609	588	553	573	593	620	615	590	601	550	518	604	547	558	590	565	613	583	573	587	577	588	594	588	599	570	557	598	582	533	597	532	575	573	567	592	591	575	577	599	597	550	548	560	542	567	550	577	587	582	615	609	557	560	593	587	559	597	568	581	584	588	571	570	553	565	598	589	566	570	631	609	584	568	574	601	622	592	525	534	559	528	580	598	572	582	596	530	566	571	578	553	527	590	546	564	585	555	573	570	626	624	597	620	565	597	589	579	602	584	574	543	545	517	551	566	571	552	560	586	587	549	593	567	586	598	575	569	597	598	581	605	556	621	574	566	587	531	610	567	601	577	601	584	579	606	588	571	556	557	569	569	573	598	551	602	575	599	600	558	563	582	569	595	556	583	532	621	610	564	584	609	565	555	603	621	583	581	565	585	573	535	618	589	598	575	608	601	581	583	593	580	596	605	605	597	556	550	547	523	563	589	588	580	616	567	624	593	537	526	600	573	575	577	583	571	595	570	597	574	570	594	588	571	599	518	562	557	560	608	568	618	570	553	563	559	576	606	547	580	536	554	613	543	600	523	559	575	589	596	603	628	581	606	611	592	580	554	602	588	606	567	561	564	575	577	543	572	563	562	595	593	563	572	607	601	589	581	595	605	569	576	591	551	579	600	606	565	639	586	567	574	517	567	583	580	660	543	554	572	562	609	585	576	597	602	555	544	627	561	517	567	617	605	547	579	586	549	558	604	653	628	555	585	603	631	576	602	588	596	578	611	583	570	593	614	594	553	599	582	582	588	609	588	566	604	561	551	589	562	548	572	600	590	604	586	624	594	595	570	584	607	571	576	586	604	582	635	579	593	554	527	591	579	515	573	592	575	615	578	608	591	529	613	576	615	576	571	589	556	578	562	580	561	542	586	576	581	577	534	582	596	582	549	547	582	564	598	592	609	558	569	568	575	580	560	571	577	567	528	592	586	576	586	558	626	584	592	563	582	592	582	547	579	548	616	579	563	601	618	564	552	608	596	588	607	600	599	626	584	605	560	590	551	601	586	579	575	586	592	557	543	586	599	568	528	545	600	591
4252	1461	1243	952	867	834	770	768	741	804	771	713	711	711	709	687	702	740	729	715	705	721	723	685	682	745	690	704	680	733	733	701	737	691	748	719	749	700	704	716	686	758	667	682	718	665	667	703	764	703	716	708	700	666	662	751	715	714	691	721	728	687	719	733	735	699	685	699	761	743	694	755	720	685	709	651	705	723	709	682	676	661	687	717	743	727	710	686	763	654	704	691	736	699	715	720	700	698	689	722	652	754	734	691	722	732	689	726	749	705	667	703	674	718	714	668	719	672	748	712	755	683	678	695	672	723	720	722	671	679	733	714	713	756	738	703	744	728	734	693	708	671	657	647	759	688	683	627	727	733	709	690	682	694	700	686	713	690	702	722	726	689	728	697	699	709	683	703	727	684	693	686	657	695	663	704	632	688	734	753	763	670	694	691	708	662	679	738	774	663	651	715	702	774	735	657	661	665	688	715	738	701	695	692	717	723	696	716	691	702	714	669	677	657	707	719	721	711	722	705	701	684	701	694	718	689	720	735	684	742	695	713	735	696	670	718	657	673	703	701	718	686	667	751	733	665	690	727	705	679	723	703	663	683	668	701	717	701	737	686	677	722	685	673	682	698	659	700	707	715	633	700	706	706	687	709	671	692	682	702	723	749	707	675	699	723	722	700	715	699	665	718	696	726	693	672	711	657	705	695	672	689	709	708	697	735	720	698	789	689	701	721	703	720	730	664	708	735	754	662	727	731	674	711	706	678	679	713	720	697	698	684	694	759	742	676	662	702	747	753	680	692	678	718	710	732	668	695	721	730	696	670	677	677	702	675	700	720	739	664	724	687	766	718	708	686	750	727	681	702	671	744	721	746	689	705	685	664	734	685	678	694	685	730	699	698	721	676	772	714	684	725	694	701	735	690	698	724	700	715	720	693	679	766	693	732	696	754	662	721	676	710	693	686	680	660	672	713	693	694	735	699	689	660	659	705	669	688	713	710	686	682	696	695	732	632	689	656	669	708	665	639	704	743	694	672	660	708	705	681	704	706	735	713	691	719	712	624	723	710	704	734	696	724	710	670	666	729	721	697	674	699	691	680	696	718	710	699	684	659	725	729	656	715	690	703	695	714	708	720	707	668	780	673	740	733	714	731	697	702	721	726	685	724	716	675	656	697	696	689	727	701	690	712	654	697	729	645	686	739	692	679	696	696	752	687	731	694	678	678	661	665	673	727	782	667	710	680	672	685	763	716	707	763	687	670	681	656	704	719	710	685	650	668	706	694	680	711	717	745	702	656	665	686	689	722	695	690	726	756	657	707	739	716	750	723	653	723	679	703	696	751	742	721	692	679	718	690	687	698	691	707	634	716	708	743	719	677	723	699	679	653	680	708	714	714	669	657	695	711	718	692	674	711	713	713	707	674	690	743	671	750	748	674	679	695	714	714	725	724	727	711	677	703	692	678	665	712	714	705	721	694	663	713	726	697	703	725	703	704	678	724	678	737	671	665	685	690	675	705	716	719	696	691	683	710	667	727	685	662	703	745	714	700	737	688	675	725	718	711	696	710	702	746	735	682	695	682	733	698	761	731	675	669	667	764	709	697	692	701	697	700	724	745	698	706	716	677	703	716	736	742	672	702	710	722	745	723	729	731	747	673	740	728	711	709	727	718	688	704	667	702	695	713	679	685	725	687	677	677	703	684	732	721	618	714	708	742	712	727	697	697	716	707	683	715	687	703	716	728	701	690	719	690	679	754	700	687	715	722	737	714	726	696	666	720	728	790	722	718	667	688	707	705	666	673	669	715	752	705	676	721	667	702	667	688	728	659	685	674	668	674	663	676	731	714	723	667	704	691	686	686	703	663	733	695	647	714	669	717	683	673	711	713	727	702	667	676	685	670	698	700	711	709	725	700	713	670	726	648	703	713	667	731	672	743	759	689	695	699	644	671	695	724	660	678	688	696	638	749	676	723	675	669	702	734	693	692	673	645	725	688	708	701	672	671	679	706	725	653	707	719	665	693	714	629	669	732	720	717	676	700	679	730	718	723	679	697	734	701	675	673	731	684	690	686	728	711	692	698	718	764	650	731	669	698	692	731	709	661	714	723	709	748	709	719	677	695	720	700	735	728	682	684	714	668	721	659	733	708	695	671	702	755	712	734	690	691	665	734	681	730	705	712	721	711	731	644	687	733	689	738	731	688	746	674	716	687	690	734	701	720	711	713	681	713	647	662	738	729	727	654	699	700	703	736	679	698	685	708	696	690	708	736	725	710	695	717	726	664	717	732	695	746	711	688	697	668	665	731	674	687	740	705	714	709	732	665	700	678	721	667	723	739	710	706	714	707	681	649	726	696	744	710	707	751	714	708	698	715	729	745	675	704	702	707	706	701	665	688	668	735	714	714	682	729	690	744	715	709	746	714	714	695	711	731	726	705	747	700	740	751	699	724	715	709	716	663	783	727	706	703	694	723	662	670	707	684	650	662	693	669	734	673	753	714	685	684	704	687	719	738	666	708	691	692	673	721	710	733	723	668	734	740	721	713	729	664	648	696	644	675	711	767	729	693	660	698	711	727	725	726	698	678	680	700	692	744	730	647	688	699	713	695	703	704	766	664	713	742	724	674	680	696	737	680	717	723	729	694	707	686	695	697	685	718	698	673	643	700	693	715	723	679	687	692	723	743	664	664	683	654	730	697	710	711	650	676	683	733	672	694	685	726	739	689	678	692	721	720	681	703	713	679	675	661	707	738	678	684	669	642	699	709	702	719	695	705	697	757	657	699	696	745	700	666	705	702	717	726	725	697	652	743	701	762	661	683	685	706	716	695	682	694	655	706	671	711	703	721	696	681	674	730	691	716	708	702	696	659	701	692	686	678	662	673	735	682	702	717	736	672	688	712	708	722	747	669	677	663	707	665	685	750	686	658	698	720	671	707	675	689	743	709	672	705	704	731	735	685	711	742	736	702	700	739	716	716	690	696	689	747	709	700	669	704	696	683	689	692	706	661	688	733	707	680	686	710	711	665	736	680	707	688	742	710	706	738	633	677	683	701	719	707	715	766	672	711	714	716	723	726	657	718	703	742	721	739	681	717	699	652	712	744	718	712	709	679	696	719	733	706	661	683	709	683	708	723	757	700	688	694	696	693	727	702	701	689	733	652	681	712	680	656	677	697	719	768	705	713	637	679	715	704	687	716	661	739	678	730	683	743	694	715	684	714	729	679	689	732	699	679	713	673	687	723	714	701	759	671	669	645	744	693	711	708	720	713	700	714	741	678	670	728	722	667	691	699	743	729	751	675	719	724	708	719	699	713	679	777	676	727	717	704	709	657	660	650	672	725	695	710	641	741	691	696	702	709	699	682	738	690	702	714	720	673	718	753	684	699	729	728	718	666	672	701	693	668	697	684	666	720	711	687	751	671	671	688	718	699	724	667	702	708	697	705	702	695	691	710	658	742	696	693	714	675	725	705	683	720	719	689	717	726	688	703
24058	21622	29233	24496	21624	12841	1323	831	564	583	549	523	463	466	439	403	408	403	412	413	387	391	388	372	360	387	393	377	345	346	350	334	317	333	372	365	339	348	367	353	354	358	336	375	343	353	370	370	360	352	350	359	385	318	353	361	336	331	316	335	371	350	349	373	331	379	357	314	367	326	364	352	340	361	341	359	326	356	357	334	336	350	334	316	339	356	338	337	307	345	336	339	339	363	332	328	352	333	337	339	373	336	332	331	349	336	325	364	338	346	364	359	374	352	318	355	375	339	340	322	315	344	340	342	329	350	356	336	326	336	333	339	364	328	325	321	349	362	359	381	344	358	315	328	359	320	359	366	324	317	319	364	383	339	328	342	361	328	343	349	328	357	313	353	326	303	331	338	344	343	337	297	339	324	299	312	335	333	337	350	328	346	354	356	382	308	349	381	332	355	355	347	343	320	338	382	323	343	340	339	354	351	344	357	359	332	351	329	332	330	338	332	343	337	329	326	340	317	348	332	350	352	320	376	323	339	339	336	345	340	363	342	345	321	368	352	325	333	359	315	307	311	316	342	336	328	346	353	335	353	312	376	339	364	365	354	360	357	347	366	345	347	325	360	385	338	348	342	360	352	355	367	312	306	365	301	355	337	331	330	339	324	335	351	389	330	364	382	327	331	361	368	341	346	384	348	354	355	336	322	352	339	329	319	336	336	336	331	340	342	334	320	336	355	350	347	318	368	336	347	311	302	332	328	354	345	333	300	343	339	322	352	307	367	369	357	377	316	350	344	331	323	341	351	312	341	350	311	333	299	330	326	359	306	339	313	338	355	328	350	347	341	336	308	338	347	340	336	331	342	338	350	338	316	316	293	332	322	338	338	334	363	383	331	377	357	342	335	318	342	330	352	341	354	327	330	330	334	346	324	368	346	383	355	337	316	342	316	351	360	361	363	338	340	360	326	331	351	342	359	320	349	340	352	363	373	343	361	350	341	367	362	340	357	363	327	343	352	356	344	385	313	347	372	329	344	346	350	337	342	374	336	353	323	328	325	336	344	347	336	340	373	339	337	354	338	331	325	333	342	346	333	355	324	340	336	373	333	322	343	341	354	391	364	312	351	338	347	356	359	350	347	338	319	352	355	353	318	313	352	356	333	334	334	357	318	361	330	353	363	351	345	329	312	352	314	335	350	351	337	299	333	349	336	323	334	316	365	344	347	314	337	323	348	344	344	335	344	310	301	347	349	318	366	321	344	344	331	317	330	339	319	358	336	318	360	299	350	362	334	345	329	331	338	342	331	327	366	309	319	335	330	317	327	304	319	343	351	327	352	306	372	359	371	336	315	354	344	315	334	377	355	353	283	334	319	359	347	341	368	380	338	367	364	309	382	348	310	359	345	323	301	307	334	326	340	372	293	339	344	335	329	332	365	351	317	326	326	325	351	327	338	352	340	343	334	362	319	369	331	328	326	319	351	342	333	336	329	343	332	332	336	353	310	337	328	340	371	333	341	325	334	355	315	314	324	334	352	348	333	309	345	316	337	330	323	362	367	344	358	325	298	306	316	348	339	334	353	360	354	314	334	336	360	310	356	359	382	343	322	322	359	320	325	318	337	363	342	312	328	352	346	316	330	330	373	316	333	362	328	360	341	355	341	334	341	340	339	323	352	310	340	321	342	358	344	326	363	336	324	340	359	345	375	304	369	362	348	375	341	331	329	335	363	373	325	345	342	337	355	360	327	365	328	343	347	334	309	350	349	354	343	343	368	308	358	335	349	319	371	300	345	330	376	344	345	349	354	329	316	342	340	363	352	334	360	307	359	323	351	332	349	359	340	324	337	329	312	351	326	320	324	328	332	319	337	343	316	360	323	347	316	315	320	355	343	328	354	345	334	346	344	377	345	344	345	340	299	332	334	313	346	331	332	350	361	320	346	311	323	344	358	363	365	351	351	331	319	335	327	336	344	304	372	336	334	357	329	352	374	371	355	321	363	313	349	360	342	321	324	344	337	324	306	350	347	316	356	322	356	346	298	302	321	321	294	325	351	346	345	333	351	348	379	319	367	305	314	310	325	298	326	375	341	325	355	305	343	325	351	348	321	330	332	324	317	336	342	332	333	343	321	340	335	338	330	326	333	339	320	341	355	382	335	336	333	345	341	357	335	329	317	360	328	336	336	355	385	320	332	362	345	373	336	358	327	333	358	337	339	348	337	359	337	323	349	330	327	333	315	369	340	335	348	346	349	326	351	302	349	328	338	328	344	366	335	362	337	322	364	340	373	300	322	354	363	312	326	354	324	309	311	345	342	318	330	353	316	342	376	341	348	334	348	353	343	361	318	355	342	345	362	336	342	343	324	382	356	342	335	346	305	338	329	345	337	359	363	328	355	332	299	351	338	361	335	353	358	366	341	334	355	315	333	363	322	351	345	378	365	343	344	305	326	372	365	341	350	312	324	317	364	345	367	337	311	323	339	297	353	309	365	359	324	363	323	336	350	328	331	347	322	316	363	342	350	341	350	356	338	336	327	303	352	337	348	327	345	347	349	337	367	339	345	326	316	338	327	342	344	347	362	328	353	363	313	317	330	335	348	337	325	356	367	343	329	307	344	337	355	368	339	366	327	355	353	332	347	386	320	324	342	358	359	349	344	382	320	358	343	325	353	305	312	323	322	349	343	327	356	346	339	344	362	361	355	344	325	354	367	356	355	343	342	344	350	303	339	340	317	331	331	322	339	381	326	368	328	337	314	348	299	359	338	346	361	350	362	374	308	344	344	316	348	318	349	340	325	317	325	333	361	348	376	337	353	367	356	353	339	320	326	363	347	332	340	376	341	322	340	338	338	326	330	375	353	322	323	334	338	352	320	319	323	332	330	342	320	366	341	347	326	355	323	357	310	316	321	323	345	352	344	340	367	350	345	349	349	308	366	364	311	343	372	333	334	328	333	314	358	348	359	332	320	317	347	360	375	283	296	313	343	323	326	316	334	350	366	344	339	331	307	327	352	310	351	327	324	322	321	349	294	341	315	303	337	344	356	328	296	352	308	341	345	341	317	307	342	339	328	321	360	310	338	353	349	362	359	323	330	329	360	338	327	354	345	341	298	346	314	374	340	347	333	376	319	373	318	310	318	323	369	368	334	356	327	340	331	344	324	329	356	311	308	371	308	316	335	323	384	321	364	337	343	329	332	337	326	317	338	329	319	348	324	319	312	321	330	376	323	341	366	343	375	325	329	340	366	324	339	353	332	358	332	348	370	318	301	355	339	339	343	315	376	342	348	301	346	319	321	342	348	339	372	333	311	311	346	316	327	355	329	341	343	295	318	337	348	335	326	359	348	351	349	326	319	323	350	356	350	344	346	340	369	364	333	340	348	352	347	348	370	351	344	327	340	359	316	357	330	325	359	332	347	342	353	362	310	346	366	338	356	333	358	330	361	348	363	329	345	345	332	374	281	316	337	341	366	319	356	309	359	322	328	344	333
4780	10088	8182	3947	2781	2107	1673	1357	1104	1000	922	751	737	658	670	626	570	549	526	524	532	500	504	508	484	489	483	524	496	487	493	439	487	418	438	433	433	442	477	419	463	435	467	511	447	482	407	409	409	441	453	441	456	395	457	460	416	397	418	444	416	440	431	410	430	408	394	400	425	411	417	414	428	410	427	468	453	422	373	448	431	416	434	458	410	428	439	382	420	439	387	397	455	387	428	418	412	425	432	456	444	430	458	429	417	431	469	396	418	407	397	400	394	435	441	426	433	428	432	416	394	396	390	412	430	453	402	420	447	421	394	401	405	473	439	457	403	409	416	386	408	424	433	430	426	427	408	418	447	430	434	398	432	428	437	411	438	437	423	427	390	446	410	391	440	446	446	435	402	442	440	401	395	411	444	439	399	409	424	454	392	417	410	411	447	405	424	409	456	405	408	389	413	405	431	427	402	436	443	398	422	409	444	369	419	442	421	406	403	433	427	447	380	415	397	404	421	396	467	407	384	450	389	418	408	466	424	383	389	476	415	432	387	404	422	415	415	403	436	387	374	398	450	416	432	446	401	431	434	428	403	478	421	442	407	415	417	435	426	414	445	430	408	393	393	387	428	424	411	417	462	415	402	399	413	486	438	415	418	421	396	387	416	419	414	435	419	429	395	412	440	398	410	435	424	387	445	400	421	382	415	388	429	388	439	443	394	417	398	416	423	433	421	424	412	419	430	400	412	412	446	416	435	426	419	425	355	428	386	382	438	389	392	414	436	412	418	428	445	419	463	453	431	433	413	358	399	423	434	439	385	436	426	434	458	422	427	422	419	387	427	423	392	442	392	393	423	430	425	380	405	389	433	398	409	427	408	413	410	386	439	434	430	428	414	404	465	407	426	424	406	428	412	420	458	407	429	402	443	405	411	433	453	417	429	387	428	401	419	442	436	397	407	404	421	438	445	444	411	382	417	444	445	411	458	396	419	433	401	445	422	421	428	435	408	403	412	419	429	390	400	380	401	447	388	446	416	396	401	409	444	412	378	445	416	419	423	394	385	410	420	414	457	450	425	419	423	391	402	400	405	429	454	414	452	411	397	385	404	403	458	404	422	432	419	439	381	406	393	414	394	385	385	429	424	425	395	392	390	403	450	446	386	451	470	438	403	426	411	437	432	426	438	457	390	428	411	428	406	415	430	419	435	431	431	419	444	395	423	376	422	430	406	411	389	423	443	373	387	430	423	386	434	415	419	416	408	438	410	459	408	417	436	430	431	395	396	412	402	420	420	419	462	412	373	441	425	414	392	428	439	454	404	432	398	425	419	435	414	453	444	426	446	421	428	415	435	415	442	407	420	401	429	435	429	419	436	405	431	421	403	422	444	433	426	451	422	402	442	380	408	399	413	428	408	451	422	445	441	437	430	368	415	432	474	427	397	381	425	405	436	406	425	408	407	451	367	421	420	430	440	401	438	395	420	416	434	443	421	414	440	405	382	413	427	426	434	421	448	442	429	413	404	447	409	407	435	401	440	448	419	390	409	434	414	403	422	442	450	394	396	392	377	416	417	432	416	434	430	416	453	400	422	420	433	438	463	413	428	417	409	398	374	420	414	450	433	404	411	421	390	403	458	457	430	423	367	429	429	413	429	416	417	438	413	423	373	396	451	441	441	427	407	430	439	435	410	441	430	425	445	417	449	367	389	435	410	426	425	450	420	393	428	398	425	416	441	445	391	415	412	389	434	411	432	399	423	426	406	412	465	413	424	407	407	414	398	446	419	433	430	416	404	404	411	428	427	430	399	419	407	427	386	399	409	407	418	436	395	431	414	425	444	398	431	421	426	414	425	418	458	437	412	398	403	437	453	429	380	437	466	433	431	441	415	403	449	443	424	415	460	420	402	410	429	431	431	464	441	444	413	450	449	445	422	433	393	460	406	396	398	438	415	422	412	430	442	407	397	434	453	440	417	428	383	426	441	424	465	401	404	427	413	449	426	440	407	393	430	397	434	414	425	395	437	418	409	431	426	442	399	384	407	432	414	446	405	422	414	431	455	429	410	437	411	434	406	430	405	449	427	403	383	448	448	439	404	420	412	400	405	397	456	420	408	392	401	418	389	426	419	367	397	408	417	450	395	426	397	460	426	412	444	437	388	434	416	438	433	390	415	415	406	465	416	412	415	434	428	418	431	411	420	431	422	399	429	412	421	401	399	421	408	435	419	414	420	417	454	415	431	394	385	399	416	439	410	403	423	426	421	433	419	428	385	434	404	436	396	424	394	439	430	446	417	399	422	432	418	427	397	392	454	423	431	402	409	409	424	409	419	411	403	411	418	405	405	425	416	406	429	430	438	415	403	427	424	394	394	445	424	424	417	410	404	433	437	433	424	430	438	413	428	422	397	380	406	424	376	419	380	400	393	387	403	436	413	425	410	382	432	411	415	428	430	404	431	452	396	434	391	441	420	410	420	424	429	405	443	393	412	397	424	435	436	408	423	378	472	446	436	417	413	416	443	404	439	447	405	400	420	415	418	391	437	452	396	392	397	403	470	433	398	414	433	372	408	408	409	396	418	417	389	399	434	456	422	405	454	440	418	372	432	411	429	429	453	415	399	390	425	434	450	421	398	379	435	459	463	426	418	414	413	453	420	410	403	401	413	381	464	398	425	409	416	433	433	417	414	449	397	404	404	393	451	414	414	395	425	411	432	422	383	436	460	404	373	401	424	435	450	406	425	380	431	412	429	373	404	434	402	421	422	432	426	428	434	445	440	446	448	351	425	427	413	420	450	439	407	441	423	424	447	428	429	426	405	414	420	400	411	435	443	453	434	395	450	457	413	396	420	415	432	465	449	438	422	412	443	462	441	431	402	414	418	415	390	415	423	387	399	416	411	403	397	431	433	402	418	432	392	441	465	385	440	452	384	421	419	437	423	414	428	401	383	402	440	419	416	426	424	432	406	419	447	404	407	448	448	450	394	427	403	397	398	439	420	409	433	436	394	409	421	398	388	418	432	399	446	430	427	418	423	452	457	443	441	421	391	402	450	414	387	438	425	426	399	399	454	419	414	433	417	420	426	429	404	411	444	393	370	429	407	395	432	457	437	461	402	388	429	421	417	421	414	451	426	423	433	419	429	422	396	398	441	421	462	437	452	445	421	414	437	434	426	409	439	418	402	396	443	419	414	389	426	416	407	414	421	450	412	458	426	422	418	423	421	423	405	426	427	426	388	447	428	414	424	449	456	420	383	397	424	393	434	403	408	375	441	415	427	443	400	426	399	417	406	414	425	413	434	429	406	426	376	428	410	422	434	417	485	434	412	407	415	420	412	436	415	433	432	440	405	420	418	424	442	447	418	383	417	415	423	439	428	414	462	472	412	429	443	430	401	432	404	419	395	414	442	431	426	416	416	400	441	420	428	396	415	423	442	393	416	417	425	444	424	443	435	422	433	440	421	428	431	398	417	430	435	435	426	402	445	415	431	449
25517	21628	28179	25488	12734	1455	1193	1073	984	975	951	895	985	902	902	887	915	832	869	855	913	924	925	890	854	931	904	915	859	842	860	864	864	888	832	894	850	869	860	813	830	905	890	885	842	841	849	812	925	867	879	938	826	914	878	937	838	860	894	858	795	907	907	850	889	856	878	913	885	873	894	921	889	839	884	883	888	910	854	834	890	856	919	858	897	915	894	836	860	874	853	853	887	862	842	796	821	919	875	877	876	837	887	908	900	830	869	856	898	876	897	874	841	828	870	842	884	821	866	813	834	831	890	861	917	841	877	892	875	902	847	847	865	906	877	894	885	805	818	843	915	910	870	856	908	883	855	876	856	893	815	873	847	815	873	854	904	886	880	884	902	786	898	885	876	905	909	888	874	878	855	893	855	866	852	839	948	900	848	835	870	875	926	859	855	894	885	850	855	876	914	886	860	886	872	906	810	838	860	833	861	884	902	852	835	879	829	879	880	871	905	885	792	821	885	878	856	847	795	837	869	795	834	890	840	881	837	865	884	887	897	862	832	867	796	868	881	912	810	909	837	828	884	893	846	842	876	826	873	925	873	808	910	839	888	843	855	814	854	888	820	856	838	870	894	823	862	861	843	854	902	821	858	861	878	855	920	852	894	891	866	871	889	852	885	865	867	889	903	868	854	860	938	846	824	884	838	904	887	880	899	901	886	876	898	813	925	896	845	868	871	892	829	859	859	845	927	835	883	867	837	851	813	871	906	828	872	879	873	816	895	831	851	875	860	885	863	865	881	890	884	823	848	837	889	850	860	869	875	837	931	917	852	857	869	820	879	834	896	882	915	814	852	894	892	872	884	848	877	861	898	878	839	846	849	854	884	840	881	831	868	900	892	853	837	857	894	877	872	867	822	892	863	870	865	896	853	913	830	857	844	821	895	885	885	826	862	856	892	927	867	884	866	859	842	847	848	907	873	883	855	861	858	856	868	855	870	841	859	868	832	892	877	860	852	869	919	908	886	880	876	871	914	883	844	857	875	838	899	878	883	873	917	896	841	891	876	825	806	827	831	822	846	802	866	801	903	868	856	838	802	898	860	895	820	844	885	892	887	856	829	858	839	841	882	880	854	928	909	888	865	869	902	837	920	829	880	836	856	856	847	836	868	861	857	896	875	836	894	888	837	850	884	872	906	863	830	923	865	835	850	859	855	885	896	856	882	854	898	901	880	828	868	836	850	844	853	897	882	856	837	928	828	913	830	861	880	884	833	893	876	896	861	878	849	849	857	841	916	841	852	877	841	842	849	879	902	847	837	814	900	896	843	834	859	866	867	856	922	863	820	888	835	853	884	873	854	902	905	852	865	875	885	854	906	869	873	858	867	838	838	874	832	871	888	827	851	830	855	874	898	864	909	855	870	849	833	847	880	885	804	884	836	878	829	878	896	928	914	846	806	862	890	870	861	873	881	896	832	856	827	847	908	867	863	820	820	868	917	866	834	906	904	859	864	956	905	848	827	866	831	845	884	927	845	843	848	838	867	840	908	880	860	850	881	905	835	889	822	852	844	801	863	895	888	851	913	883	922	882	827	847	917	880	841	800	883	864	903	885	806	862	886	838	892	878	842	855	841	893	862	917	887	842	857	816	884	862	855	851	815	892	852	910	835	869	877	860	811	877	839	854	906	851	853	887	858	851	859	806	855	872	888	822	861	821	881	817	856	842	865	880	817	860	828	857	839	845	865	862	861	859	828	887	840	859	904	846	866	839	858	859	875	901	858	836	885	878	842	874	862	876	914	859	859	885	855	830	926	838	919	899	904	804	843	818	848	863	844	885	896	860	861	868	871	817	865	862	868	894	882	892	847	832	846	823	877	856	815	865	828	875	829	842	860	904	876	876	854	836	876	825	883	873	846	864	865	909	863	881	876	915	858	904	858	890	883	859	850	844	881	844	913	888	860	837	927	833	831	905	845	837	865	833	843	877	842	839	880	841	906	882	819	866	857	880	786	882	856	871	898	903	826	866	848	880	903	845	858	880	881	865	899	844	884	853	882	845	860	866	863	862	940	889	814	901	849	930	903	867	883	929	881	854	872	891	878	818	914	824	829	876	919	900	917	857	879	864	863	882	889	878	859	855	879	888	879	813	872	867	839	829	840	876	871	839	876	868	879	839	868	830	903	851	815	879	917	891	891	867	876	830	856	837	843	880	892	842	816	829	892	850	881	868	899	889	894	864	856	902	856	886	881	814	847	893	875	825	893	835	853	875	921	869	822	863	843	931	831	860	855	843	840	844	804	908	838	898	803	909	811	839	849	928	856	861	831	857	861	847	906	866	824	938	882	868	864	844	823	838	856	884	888	842	910	849	857	844	789	911	875	908	877	844	898	837	892	860	847	866	838	826	837	931	910	864	849	910	888	887	821	846	852	855	898	894	913	833	869	830	859	907	849	866	829	843	909	857	842	893	854	844	854	854	834	932	895	884	919	836	866	890	809	843	855	915	830	797	884	864	849	855	842	834	825	882	854	856	906	886	842	915	810	838	839	888	877	865	842	861	864	849	831	840	909	867	820	848	803	887	835	843	867	859	877	874	873	866	860	886	851	850	869	848	890	902	893	854	888	890	912	830	916	849	840	856	871	899	847	868	861	910	876	831	849	896	844	843	884	845	843	912	869	851	823	864	872	899	842	898	909	921	805	837	873	822	859	875	860	823	905	835	894	863	888	872	856	868	826	823	845	910	857	854	833	898	841	885	886	842	780	853	825	888	831	861	873	881	872	856	868	925	887	866	893	839	849	845	855	810	918	857	824	847	795	864	855	914	886	821	854	881	933	825	861	855	850	803	872	852	877	871	858	929	864	902	874	845	894	909	895	832	871	870	852	853	825	823	859	812	848	841	926	891	906	904	860	873	894	891	875	884	909	876	867	885	830	824	860	950	852	899	820	892	843	890	847	868	858	839	865	862	844	877	884	868	819	832	823	865	905	816	861	880	883	844	855	819	857	871	830	818	820	859	846	905	828	837	892	915	814	872	870	839	818	872	864	881	872	826	796	803	865	838	837	897	854	883	912	874	855	840	885	854	888	888	902	861	870	844	909	836	913	833	814	898	880	877	871	873	849	857	860	856	838	926	854	860	882	909	829	845	893	856	840	873	846	840	890	902	843	916	840	853	891	852	873	836	849	842	850	865	855	827	815	826	862	812	867	835	867	842	826	870	889	858	920	821	866	820	796	878	874	893	868	837	809	877	876	893	880	916	905	922	900	844	864	838	881	878	812	860	912	873	880	851	889	911	844	879	887	858	874	849	873	853	772	835	861	837	892	849	866	792	854	859	876	847	888	872	877	818	857	880	839	840	864	856	908	846	845	865	855	865	838	835	880	823	893	846	869	828	838	863	843	859	848	944	860	890	896	821	838	886	871	821	901	861	829	860	839	865	886	866	906	871	866	937	836	856	880	847	884	839	887	880	901	860	845	876	879	839	864	878	830	920
4844	6240	4865	2863	2168	1833	1681	1461	1298	1400	1258	1243	1133	1134	1092	1076	1030	1114	1081	1024	1037	1069	1041	1050	1005	1044	1065	1000	1034	1027	1007	988	990	998	1089	1009	1014	1041	1014	1019	1017	1007	1062	1013	976	1001	1019	1028	1000	1052	1025	983	1030	1014	997	1004	977	1051	1016	1018	1013	1037	1054	1018	1090	960	993	994	1024	1008	963	990	993	907	1028	1050	965	983	970	1006	1046	1008	1047	1009	1011	1016	949	944	1060	911	1022	1001	981	992	1042	978	985	1023	952	994	1013	1000	941	1061	995	1008	996	988	995	1055	1046	1035	1015	972	1006	958	920	1000	1085	990	1030	993	953	1077	969	1017	1018	1005	1010	1065	979	1032	984	1019	1004	1014	980	1032	1069	984	1000	991	1057	1035	937	924	1062	1028	970	1031	1028	944	1015	1022	1066	1015	983	948	1000	961	1009	985	995	976	1033	1008	972	996	983	978	965	1004	980	972	993	977	988	1015	1005	978	978	997	984	1007	960	998	1002	1015	972	963	1008	1007	1007	995	1063	950	976	998	1022	955	999	970	990	970	959	983	981	1020	1006	917	992	990	1062	1014	1020	991	994	967	1005	1022	947	996	969	999	1007	1051	1000	1039	1005	1009	970	1064	971	974	1057	992	1024	1014	984	1038	982	1080	993	1046	977	1035	1006	967	982	988	963	1029	992	978	1033	997	994	989	1001	1055	1014	1003	976	973	1062	1000	1027	1045	1005	1033	989	1005	988	1024	983	997	1035	985	1014	990	1020	1002	981	964	1030	997	1005	981	1007	983	1026	1046	1015	983	1039	1039	987	997	997	992	994	969	1023	1046	962	1018	957	928	997	1057	1030	1035	959	994	962	933	979	1004	1009	1027	1002	1006	946	999	1084	987	1050	991	1043	1081	982	998	972	1028	964	973	996	984	966	960	1017	989	1019	986	1040	1047	968	1011	1022	1029	992	972	1045	989	1006	964	999	1025	1041	972	953	941	1042	966	990	966	1047	1008	1037	963	971	980	924	1000	956	958	1035	1017	999	1046	1010	976	1004	942	985	974	993	967	962	1023	1010	968	1025	1000	987	1025	1006	1003	951	970	1003	959	1035	956	971	1018	1002	984	969	1003	993	996	1008	955	1007	1041	989	1003	1056	1003	980	1008	956	977	962	993	996	1004	1030	1006	967	994	1024	1028	1034	1027	1025	959	983	1044	949	984	990	950	970	1093	959	983	1000	1060	1026	1033	1023	1001	1024	1025	968	1028	994	961	985	990	1006	961	987	1022	1066	1012	1063	992	1015	1011	975	1020	940	941	1000	987	974	974	965	990	1043	1000	1011	1049	948	991	1000	934	1025	1037	994	978	1042	1060	941	1001	973	1035	978	936	1008	1041	1022	986	951	907	974	1045	969	1021	957	1026	980	1001	966	1001	999	1026	1048	1056	967	1001	1020	1038	957	974	1030	972	988	996	993	1028	991	1045	984	1011	1011	983	1016	1017	995	1059	985	992	992	1030	1077	989	975	995	944	987	975	1074	960	1007	1021	978	995	998	1018	1005	998	987	1017	1021	991	956	989	1014	971	1003	1033	961	1001	993	1002	989	958	1025	984	964	992	1010	983	978	1014	1039	1022	984	989	1081	976	999	1051	971	956	994	933	966	1024	1042	1029	1043	1044	1021	980	982	980	960	967	979	991	1027	976	951	966	993	988	1025	1005	966	981	953	1001	991	945	1014	997	1012	999	971	1007	989	1019	1030	1042	1033	988	1042	964	984	965	1023	1034	975	978	1024	940	1053	1049	1046	1038	959	977	1040	1013	1000	1006	1058	1009	1013	1003	1039	964	996	971	1051	985	1019	1021	995	929	968	1065	975	1029	1014	1010	1002	1021	1019	1036	1017	986	1017	1067	995	989	973	982	1063	984	1025	1008	1052	991	974	975	1053	1026	925	1066	958	980	1019	1058	954	986	1003	1011	1002	963	1015	997	954	1046	936	996	988	977	961	1003	996	946	1014	1057	1026	972	995	999	950	1004	991	988	1037	1054	1026	955	1039	1027	1019	1063	1080	1024	1080	1042	1003	971	985	986	1020	1017	969	985	962	1031	944	962	1038	1020	1041	997	958	963	1014	962	1016	1015	1032	1027	963	996	999	1026	1031	955	1068	984	1030	1028	985	1024	1047	996	1015	1066	987	1058	985	973	993	966	1006	991	990	987	943	998	1002	987	1032	996	1029	1030	994	963	1008	1031	1031	985	1046	994	983	1008	1035	1012	1047	1042	1020	1006	1030	1000	989	1039	1048	1030	968	1045	1025	997	1006	961	1024	992	1043	950	990	1060	1056	1016	922	1024	1030	1015	1004	1015	1021	957	983	983	987	1030	1038	981	1028	987	1001	1035	984	1015	1031	1026	1034	1034	966	1011	970	1035	1041	1029	1002	999	1023	1069	992	1010	991	973	959	1096	941	981	1016	938	1000	995	983	994	989	1052	1043	1037	993	1043	950	1016	990	1000	957	1007	1013	1025	954	984	1016	1027	1039	1028	984	1037	1045	1032	1043	1011	914	987	1012	1059	991	1004	989	1014	1039	1019	967	956	1039	1025	939	1023	1030	973	1013	986	973	1001	983	985	956	962	949	1025	991	987	979	1073	960	1024	1024	953	1021	1011	993	1044	999	965	987	1015	979	1027	1007	997	971	998	1039	968	962	971	1000	968	1036	995	990	1012	1015	988	953	1035	1019	988	997	992	987	1000	1002	980	1021	937	971	1035	975	995	976	1026	979	976	964	963	998	996	948	957	1003	962	1019	1038	1028	956	1000	1033	983	1019	1059	1028	1030	969	996	979	1000	1036	968	1014	971	1035	992	1059	959	1003	1001	988	1031	995	1007	1013	1003	1007	1017	977	1030	1052	979	1005	957	1007	988	985	1030	948	958	971	1009	1064	992	994	943	1037	1006	1022	1023	1009	949	998	1027	967	986	958	991	988	982	1018	1003	1005	967	997	990	1022	989	1001	1017	1010	1012	974	956	991	1000	1011	959	1051	1041	979	960	967	1012	1053	975	996	1050	1007	966	979	983	982	1023	961	1038	1035	1029	988	934	953	1033	984	979	995	963	1024	1011	961	984	1009	965	992	984	978	1069	1021	973	990	975	975	1010	986	983	1006	967	984	1014	1016	1047	1024	1016	997	1047	1080	988	1005	964	1008	969	1006	970	1004	1034	1017	1042	973	1041	972	958	996	1007	940	1066	989	1058	1007	1058	1057	987	1024	989	1008	1002	1024	980	999	1038	974	956	970	982	1025	949	979	1004	978	1027	1029	953	1009	1014	953	979	1018	1016	964	981	974	961	995	1019	982	1009	991	1044	954	1005	982	978	984	974	1008	1021	1015	958	1066	978	1038	995	980	1062	1013	999	991	1006	994	998	1052	1037	1017	933	986	983	1064	989	1060	1013	1028	1050	1062	989	960	1019	990	989	1004	1046	1035	958	1006	1053	1007	1029	1024	1049	1015	1010	985	1001	1035	1005	953	1029	992	1065	993	1010	1023	1008	958	1084	1017	1006	999	993	1032	1025	1036	950	1023	1027	1002	972	974	1026	1038	976	1028	1041	1020	979	1007	1048	988	1047	1022	1029	991	1037	1011	1010	1015	992	988	1007	1012	966	992	974	956	981	1016	1018	1057	1005	1002	963	963	1016	905	1032	1032	1038	1001	979	1054	1008	1078	982	983	1004	1026	1035	989	1023	979	984	964	1013	973	1015	976	1017	950	926	969	958	1077	1029	995	1020	987	983	997	1031	969	1032	1021	999	1051	995	958	998	1060	994	980	980	1025	989	949	1014	961	978	1010	934	997	1010	1050	1025	1010	991	1067	980	1000	1015	1011	1033	962	1025	986	1044	996	1017	1073	1000	1047	984	986	984	1045	991	998	997	1049	1044	1023	990	1002	947	986	1005	957	957	1012	1019	931	988	994	1053	1024	1028	1024	1015	985	987	1035	1027	954	968	978	962	1001	957	1041	1027	1013	1046	990	1039	1017	1003	1012	998	958	979	989	1000	1003	979	1012	979	1016	1052	986	1018	973	1022	923	1000	1004	988	980	1036	1004	1009	1017	1018	950	1015	1020	947	972	980	1028	954	1019	961	938	992	923	1001	1019	1030	1054	999	1021	955	1052	1022	983	1006	995	1015	994	988	989	1009	993	998	1047	941	985	976	974	1003	996	966	959	1033	993	1003	1010	977	983	952	993	931	1037	1026	992	988	1018	1029	989	984	945	968	974	1019	1030	1034	1006	945
23242	21654	29648	24163	21649	21724	12575	1683	1122	1091	1010	923	865	827	822	811	768	705	742	686	740	734	689	709	695	681	638	632	665	648	680	694	619	641	652	677	641	670	648	700	648	625	618	631	640	668	613	677	647	643	655	632	646	627	570	570	635	630	639	666	654	675	620	584	605	656	583	622	642	675	591	601	626	605	626	633	614	611	618	636	624	630	661	686	636	649	654	642	627	634	597	642	626	590	649	595	603	606	592	648	652	624	660	602	651	615	613	625	602	666	616	642	617	617	675	614	689	596	598	582	600	638	626	611	635	652	680	646	619	572	619	643	614	590	632	626	651	584	616	618	619	621	612	614	602	596	619	630	662	630	641	650	649	592	609	609	624	619	654	691	578	659	593	659	635	568	614	608	599	598	629	638	633	611	625	646	659	652	648	575	594	640	605	622	587	610	630	642	600	635	614	598	676	603	599	626	602	648	583	660	589	582	605	635	609	677	612	616	594	643	660	601	632	622	588	603	651	576	605	584	593	584	612	596	663	588	640	625	627	627	624	620	663	662	634	581	619	590	602	572	613	586	633	639	654	612	588	576	647	636	620	585	599	614	564	651	581	646	613	684	581	623	638	628	642	611	578	620	616	614	593	626	590	635	663	601	619	599	620	578	610	601	657	648	628	606	648	639	606	618	671	589	598	612	643	646	634	643	633	618	585	577	573	637	627	618	642	618	586	621	618	636	679	671	638	559	602	629	623	597	650	672	601	676	599	642	597	629	588	600	573	636	579	609	649	636	619	642	610	607	584	597	626	628	658	609	644	620	633	669	626	635	648	631	591	656	617	624	593	600	648	605	596	632	576	603	598	605	623	614	635	615	618	663	591	602	605	644	650	627	570	657	629	610	565	601	617	635	620	651	621	626	608	643	582	623	588	633	634	584	608	623	625	625	628	598	650	613	629	619	607	593	631	630	608	616	619	590	628	631	639	616	658	627	632	631	620	634	624	607	617	662	624	652	631	664	632	670	654	620	649	609	643	615	588	568	630	616	617	625	596	562	608	611	599	621	622	608	608	650	619	638	644	622	649	583	615	624	603	645	595	625	623	645	613	648	608	619	628	627	586	659	653	650	626	599	635	618	597	642	605	605	615	581	636	645	617	646	603	625	601	602	620	663	555	594	607	641	607	650	629	641	624	584	590	626	621	645	645	655	616	612	642	612	626	596	622	596	616	597	606	635	643	628	603	655	628	636	590	664	614	596	618	605	657	597	592	649	605	612	555	658	623	613	599	626	627	646	616	641	604	649	615	646	599	591	600	658	660	603	609	586	604	607	608	581	601	583	612	619	600	625	602	604	599	596	656	602	658	629	637	610	631	616	572	630	589	566	638	612	626	686	596	617	627	658	627	608	635	581	653	624	601	597	584	635	642	640	569	605	654	602	608	621	635	636	583	631	557	605	618	625	610	590	585	617	553	599	623	607	640	651	633	614	583	652	626	633	616	666	618	623	599	619	575	625	608	579	588	610	560	591	574	627	626	597	640	627	631	607	589	570	599	580	651	641	638	594	650	627	618	609	604	607	592	588	555	583	620	631	610	580	611	637	639	625	589	595	611	614	602	617	617	597	642	616	600	597	609	598	582	600	577	619	635	607	624	650	638	646	642	621	644	628	625	605	657	629	643	612	580	634	609	599	623	594	587	634	619	642	607	643	610	629	590	618	634	620	570	627	631	620	653	647	648	642	668	603	636	645	605	604	612	651	622	664	606	579	647	629	636	605	634	618	644	623	591	645	605	554	617	601	624	641	603	590	637	633	626	632	594	623	649	603	580	610	584	638	685	634	550	607	623	615	635	598	634	603	625	665	611	612	646	597	621	637	599	606	612	614	620	685	613	628	593	662	636	619	596	623	624	628	633	629	622	613	612	627	624	634	649	596	640	610	608	618	626	613	597	595	635	672	629	607	581	598	601	590	638	630	621	603	622	605	618	615	641	578	598	604	643	630	620	630	595	606	591	568	638	605	603	603	633	600	619	621	607	625	648	585	625	634	574	585	647	601	627	627	636	612	659	589	590	631	574	596	649	604	630	595	633	595	584	591	611	629	603	604	573	634	644	636	606	634	642	633	654	629	604	580	648	690	600	644	605	632	620	635	623	602	640	620	594	609	641	547	561	608	641	651	603	629	650	585	657	590	587	651	624	642	674	549	601	608	602	652	625	563	556	605	632	607	653	591	602	589	618	633	607	626	591	675	614	638	580	617	645	626	622	621	632	611	634	642	631	643	603	591	602	623	606	620	630	636	633	655	613	595	578	624	595	589	603	653	597	668	683	611	628	597	598	602	677	627	596	627	611	598	586	619	675	633	617	624	641	607	603	662	600	549	644	622	585	569	629	605	646	600	614	647	622	579	610	630	617	640	631	612	641	608	609	593	611	615	648	608	594	590	623	592	605	632	570	635	627	593	608	681	612	608	601	618	620	653	595	632	665	636	621	639	596	612	597	572	639	624	630	607	602	645	609	616	615	627	652	570	581	576	604	661	620	642	592	623	606	648	613	655	587	677	660	626	618	622	625	612	647	667	599	662	627	611	608	632	624	581	649	630	624	667	662	655	587	624	600	620	610	611	627	590	583	626	609	582	646	614	608	603	603	584	622	613	565	616	600	630	564	591	587	614	637	639	597	608	615	617	575	612	636	627	621	608	638	607	560	619	633	661	673	609	610	648	610	579	584	585	588	622	604	573	610	642	605	604	656	604	618	562	621	580	598	662	617	587	585	636	605	650	600	626	565	624	609	584	639	616	631	668	606	599	588	594	667	604	594	630	610	615	660	629	650	635	653	594	598	638	619	631	566	638	553	622	628	662	618	603	579	642	607	632	647	599	619	612	611	600	607	665	644	643	614	582	638	597	612	616	610	648	660	590	617	641	612	612	646	621	640	608	605	638	658	650	680	574	643	640	624	608	596	607	637	651	626	621	665	597	652	640	585	628	627	657	668	631	599	652	604	618	652	554	610	622	623	564	609	627	597	624	626	622	646	611	595	609	619	580	628	643	625	656	657	590	621	593	664	611	631	647	595	610	589	635	612	573	610	587	608	595	637	642	603	629	604	673	618	679	624	642	649	636	606	635	583	591	656	607	598	619	599	594	613	621	654	629	643	592	605	593	609	589	585	582	592	607	603	589	628	662	645	664	628	595	618	598	618	655	593	594	611	610	585	650	599	640	596	587	626	594	650	623	566	629	586	613	627	612	595	595	646	615	645	583	610	657	587	537	598	620	614	659	606	646	647	594	631	608	626	625	619	637	637	633	597	578	628	619	638	603	649	648	586	595	627	617	634	596	636	625	602	644	645	600	621	654	599	612	633	607	635	645	608	617	627	632	656	614	627	615	565	582	648	638	588	563	607	601	624	612	627	625	647	593	603	582	633	623	615	640	562	587	586	630	656	592	621	581	657	613	629	645	627	629	623	638	606	634	649	569	626	635	639	636	596	648	633	609
7061	16816	13394	6990	5004	3879	2957	2550	2071	1815	1723	1497	1322	1188	1154	1031	996	926	903	926	878	839	839	835	788	848	777	772	741	744	766	797	768	764	715	719	752	725	746	754	723	731	705	752	692	757	755	706	722	715	731	697	726	711	676	693	655	717	713	734	719	723	669	722	719	703	743	737	717	731	701	734	680	704	712	724	747	708	713	714	722	704	714	683	749	686	682	747	711	670	735	650	707	696	734	665	690	710	728	674	706	700	717	659	698	730	727	725	715	731	721	713	675	710	731	691	678	690	650	699	691	694	725	708	676	681	719	716	709	693	697	698	722	730	652	676	708	678	694	696	714	693	683	690	710	677	719	701	752	730	674	691	712	739	748	669	655	719	721	706	725	717	720	685	708	738	706	665	704	635	716	683	677	721	662	688	686	707	700	685	697	717	708	658	725	737	694	702	739	700	658	732	707	678	698	669	718	703	689	670	695	711	698	667	688	681	728	704	691	714	719	699	680	667	703	715	649	689	719	711	723	681	667	686	720	719	668	709	682	710	745	701	664	706	736	703	729	695	697	689	716	708	648	713	633	679	703	714	652	704	730	675	705	663	701	699	708	710	692	685	702	668	701	687	692	628	664	668	680	767	695	712	691	695	689	693	727	686	688	660	677	754	730	662	656	701	704	728	727	721	684	642	704	689	689	667	694	682	651	693	701	692	668	642	672	731	716	727	724	700	716	693	690	706	687	690	735	666	657	677	698	674	667	752	682	674	711	682	675	718	698	688	665	663	723	679	700	688	713	690	694	709	719	719	688	700	704	761	684	669	686	727	704	673	681	732	677	684	677	687	723	678	721	686	682	671	651	671	739	681	692	628	678	743	673	668	710	655	712	710	656	702	679	743	731	645	744	731	695	714	687	688	629	733	711	712	714	669	694	690	689	708	644	784	658	692	734	719	704	688	705	687	706	697	743	708	708	737	686	667	702	698	733	712	683	686	674	726	712	686	743	721	679	691	730	683	657	717	647	767	693	701	656	688	700	697	727	696	678	682	672	710	739	706	680	665	643	724	659	704	708	730	646	669	670	672	680	675	723	653	650	674	744	676	707	722	741	664	718	698	681	684	705	695	688	672	675	712	723	726	708	683	690	702	665	683	628	708	654	760	676	710	689	712	682	688	762	730	639	703	714	734	642	679	716	753	687	660	679	655	715	662	694	671	702	716	704	629	670	730	723	706	700	701	729	712	671	747	686	715	748	696	680	713	723	708	753	671	721	716	725	672	743	676	669	731	750	680	648	709	728	708	657	703	676	680	733	726	698	717	681	691	663	701	640	732	693	683	711	654	729	680	681	702	711	674	668	718	696	693	732	694	688	727	727	722	774	699	728	666	670	721	677	697	722	656	724	663	711	721	709	725	671	686	689	701	678	698	699	686	685	684	663	721	707	700	724	718	709	748	681	696	667	674	716	688	698	682	694	664	721	677	694	685	682	672	655	645	666	638	671	668	677	702	703	651	718	678	706	738	741	681	699	660	711	697	704	709	670	713	687	679	694	670	766	684	673	684	710	683	672	666	688	636	725	682	690	679	727	709	685	685	696	691	651	663	655	709	664	681	723	703	707	671	703	729	651	719	708	659	693	643	650	693	686	678	653	713	680	673	686	664	662	725	658	699	725	685	656	677	714	693	703	660	698	682	713	745	650	722	744	661	734	678	712	666	726	681	688	701	728	693	657	660	696	639	700	710	671	704	719	680	755	661	716	705	673	670	742	705	731	648	694	749	684	688	710	710	675	748	685	679	672	687	703	697	639	698	713	685	691	699	726	712	730	664	697	695	701	687	758	738	671	665	703	689	650	721	717	701	662	760	687	676	707	658	665	702	659	675	722	706	728	694	678	720	705	683	694	693	670	650	675	717	749	700	686	663	698	709	753	699	723	727	681	674	659	690	658	662	683	699	705	694	682	704	680	666	706	671	696	691	711	702	718	691	696	741	697	692	656	722	693	682	687	692	688	693	696	686	737	683	736	686	719	703	712	695	736	735	689	701	694	677	724	715	689	733	651	675	756	680	704	702	727	719	671	660	693	698	681	717	694	694	675	723	721	648	666	663	702	690	694	698	715	693	702	700	701	691	632	710	722	673	681	751	692	679	704	658	695	691	701	695	686	699	675	719	665	674	707	702	697	678	693	736	700	678	688	601	690	673	724	678	648	670	699	740	674	668	687	680	700	701	691	690	658	648	726	666	642	662	734	673	656	697	662	660	706	718	687	708	749	680	652	671	719	704	708	666	783	697	700	716	694	688	661	699	694	686	700	708	701	709	766	685	713	664	680	655	715	694	735	671	738	658	693	671	690	664	699	675	711	704	683	696	696	710	689	679	658	667	745	701	673	657	714	703	716	725	706	696	675	709	683	675	662	743	715	684	660	707	671	666	720	722	670	657	728	720	711	682	681	726	728	721	709	707	676	686	706	677	705	730	697	656	712	695	688	691	701	683	653	665	684	662	735	693	706	695	672	660	695	649	682	685	702	706	677	693	730	741	697	667	672	743	737	649	718	705	655	676	715	695	700	700	727	721	648	711	674	727	646	744	667	712	661	680	695	694	719	708	637	730	684	673	715	680	663	703	647	667	700	673	690	712	681	732	692	705	740	673	703	681	696	714	714	715	675	727	678	694	706	683	749	695	705	682	733	694	672	668	694	718	699	684	738	730	742	718	687	690	724	713	693	740	707	673	655	725	697	700	711	667	712	680	707	711	693	701	705	690	692	683	658	727	681	690	687	686	740	721	706	734	687	698	701	714	674	712	750	690	680	715	671	685	723	640	677	640	678	644	690	682	713	713	705	669	653	708	719	705	711	668	668	645	692	665	634	717	690	656	665	699	666	668	643	710	697	717	707	667	652	730	638	680	653	699	707	684	719	737	657	706	671	725	728	665	718	746	697	722	693	721	694	678	687	680	666	666	697	691	683	677	663	707	697	712	690	702	676	725	713	672	694	713	724	699	708	664	689	662	698	684	689	719	704	674	679	743	751	676	721	733	748	690	683	702	714	682	715	687	676	665	666	715	762	749	728	682	688	677	722	705	700	686	723	689	709	698	702	716	709	699	685	686	718	717	683	639	699	719	689	698	715	706	703	698	659	683	694	672	696	708	698	750	679	669	657	667	686	703	697	685	686	714	675	663	712	693	650	733	701	653	689	674	661	712	721	674	721	655	631	732	681	702	701	719	661	735	761	707	704	705	671	725	675	710	723	637	682	676	699	662	685	694	703	697	688	710	701	701	704	717	663	703	743	701	686	710	674	697	695	722	681	709	717	769	693	680	661	713	706	692	726	707	690	724	688	729	732	688	723	701	701	675	692	712	721	687	699	636	697	690	722	664	722	715	662	708	694	679	731	703	720	717	688	688	743	720	709	751	751	707	676	655	659	719	715	705	685	685	729	703	725	736	700	682	699	697	680	683	676	687	727	670	749	668	694	677	640	701	686	684	687	698
27695	20664	8145	1433	997	964	802	625	613	588	612	563	583	593	597	583	608	592	606	646	644	575	606	655	611	578	586	563	596	565	600	542	603	603	568	584	590	583	593	543	601	572	579	617	553	544	569	640	604	587	575	605	561	578	611	562	560	566	615	565	566	586	589	596	552	599	591	574	598	626	598	619	600	580	581	545	570	583	606	589	544	544	558	586	545	604	568	538	619	592	592	542	611	554	566	570	584	649	600	609	557	541	590	533	612	589	560	580	614	560	540	570	542	580	577	575	573	614	574	531	574	553	605	589	585	579	549	602	602	597	548	611	601	605	562	560	616	614	583	576	581	612	600	583	556	596	578	549	586	582	600	576	577	574	578	576	569	545	554	574	576	582	548	607	619	564	603	560	568	615	568	599	586	613	549	572	619	571	577	618	536	586	576	537	580	583	553	562	535	590	542	590	563	589	558	619	581	583	559	625	568	541	601	591	569	548	566	582	616	566	584	595	553	585	586	629	558	579	582	613	564	628	641	573	579	530	599	598	602	611	566	566	571	560	595	543	584	598	558	607	561	609	554	515	589	613	586	586	586	595	617	573	572	642	620	578	591	558	577	602	612	575	625	600	582	577	572	607	585	614	551	584	581	592	592	587	559	624	577	573	591	563	580	568	567	568	621	565	590	583	594	626	564	574	577	562	573	611	575	505	605	575	619	571	599	578	579	576	578	569	608	525	614	560	581	585	582	606	563	548	594	605	586	573	594	588	596	579	558	604	620	602	578	597	592	566	565	554	596	562	569	577	600	606	522	524	596	609	601	600	569	571	569	532	587	569	527	571	556	583	564	606	573	566	597	559	560	541	570	554	539	558	625	559	570	615	602	590	563	579	587	562	549	558	592	566	578	597	601	558	585	549	630	580	563	555	582	611	610	556	530	641	624	571	563	594	625	592	600	591	549	579	567	562	593	580	572	592	564	568	585	599	578	572	593	554	607	564	636	614	560	577	618	546	584	624	563	603	590	579	594	577	569	572	580	577	561	569	577	535	561	603	567	583	577	556	614	597	588	636	619	596	564	559	572	567	534	573	617	578	610	595	557	525	559	589	588	586	556	602	590	598	583	575	596	593	580	579	579	607	564	594	593	572	635	572	564	559	578	575	607	564	559	577	592	585	533	638	598	578	596	543	572	605	596	620	586	593	606	595	551	580	578	584	568	614	546	606	597	584	585	599	569	566	582	584	556	588	543	554	561	587	560	581	609	576	593	583	603	582	584	613	580	587	575	591	617	593	594	589	617	594	553	548	587	580	585	575	603	572	630	611	548	552	580	568	583	585	616	567	601	578	546	566	594	602	561	547	599	524	617	565	595	594	613	602	607	568	552	573	563	578	611	546	573	626	563	582	567	559	571	603	596	619	594	543	573	585	619	617	587	577	599	578	568	582	585	560	598	568	548	567	589	636	581	580	565	559	609	560	612	605	552	573	574	555	577	591	583	637	555	613	550	560	553	598	577	579	553	619	599	598	636	627	548	613	573	575	577	585	543	571	560	592	602	592	548	611	608	587	605	611	559	562	552	545	606	598	553	595	589	615	613	588	568	611	552	574	575	562	575	579	581	569	599	579	650	633	566	584	629	590	629	567	590	524	531	601	579	589	553	576	591	601	563	620	560	530	569	576	616	551	563	600	604	586	593	598	603	548	589	560	598	618	549	612	560	578	566	579	607	592	560	585	602	619	591	581	622	546	622	565	572	609	566	575	580	544	582	575	574	561	564	598	576	574	548	609	575	605	590	571	598	579	627	567	607	570	592	594	577	578	603	560	581	616	565	567	560	614	584	597	569	611	597	571	574	613	586	590	566	586	579	573	562	608	605	579	591	578	577	582	537	586	602	587	572	612	590	550	564	557	593	583	548	586	541	606	577	549	573	590	607	541	581	547	546	568	595	605	583	612	560	622	564	611	573	588	552	594	594	627	529	568	546	599	551	620	542	572	570	581	570	618	560	609	595	555	592	607	572	586	564	648	564	607	554	592	607	571	609	588	555	567	569	593	657	565	627	590	566	609	586	596	575	591	607	580	584	612	605	562	571	584	586	592	603	576	623	588	575	538	632	561	580	565	582	569	560	573	608	595	575	564	628	561	557	581	635	597	561	619	568	597	541	571	602	583	582	626	590	595	560	606	621	557	586	612	571	592	558	580	563	586	568	556	568	560	600	622	525	623	569	583	580	569	560	566	584	571	636	601	598	650	617	581	535	603	575	606	605	591	598	599	555	578	592	607	590	549	607	617	573	582	593	573	542	613	553	546	568	604	633	609	570	581	584	605	600	556	612	590	590	599	585	528	579	563	598	562	618	582	576	589	569	553	564	570	574	582	585	558	589	593	573	603	609	587	580	592	558	594	546	555	565	609	536	607	607	551	569	559	542	595	605	596	560	567	600	622	579	561	630	637	577	583	615	571	553	579	592	554	591	593	555	582	606	568	517	594	553	591	581	593	514	559	603	578	609	608	554	586	548	604	601	572	571	573	614	582	603	617	581	575	605	590	575	554	635	577	578	555	598	572	578	603	597	584	554	566	599	574	632	584	565	606	592	593	537	610	531	610	573	577	546	633	562	551	584	582	604	612	579	574	563	569	573	560	578	578	561	615	571	557	593	592	646	601	557	616	579	634	558	602	570	579	602	594	614	594	547	595	594	568	613	537	568	621	603	564	547	559	560	571	613	580	564	585	594	608	573	597	583	573	591	601	571	580	584	554	599	589	568	584	571	586	585	611	602	619	612	587	551	564	560	563	579	603	571	561	540	568	588	601	584	609	581	601	548	545	621	601	610	578	573	615	553	579	540	570	631	576	538	565	585	543	624	591	574	608	582	594	552	558	565	564	584	571	635	568	590	590	570	547	556	557	614	581	530	549	587	600	550	587	594	583	565	642	611	584	570	535	551	562	543	545	562	617	549	581	559	582	592	554	556	593	599	567	574	579	545	595	607	549	600	572	610	596	592	607	584	574	570	575	556	589	578	565	566	547	568	560	561	570	598	596	577	598	575	531	579	592	618	570	584	596	547	606	592	576	615	587	591	561	557	612	620	584	562	601	535	539	590	561	598	597	540	606	568	584	597	576	558	560	572	604	589	593	582	559	572	586	569	618	577	574	583	588	552	549	626	559	548	573	565	556	610	570	607	622	603	567	545	567	602	604	580	592	591	616	612	633	524	565	561	605	542	595	594	585	612	625	564	594	566	625	614	593	577	563	570	601	584	543	604	566	579	563	586	566	557	572	578	614	594	544	564	584	592	530	583	651	589	596	554	562	588	593	575	615	586	589	590	592	581	599	612	602	611	602	558	577	597	629	517	588	605	587	590	567	563	605	600	559	587	560	615	604	587	600	593	598	561	599	573	604	568	586	574	619	572	579	586	576	541	575	574	541	539	576	557	629	590	567	576	579	591	609	605	589	547	623	553	527	585	556	557	588	582	617	596	606	574	604	576	575
4333	1706	1491	1030	923	853	845	818	763	753	801	750	727	710	754	721	694	774	705	725	734	715	698	733	752	682	719	732	712	676	720	710	686	726	686	733	697	740	669	688	693	719	669	724	777	674	734	646	668	683	718	733	680	740	708	685	713	706	683	689	697	697	698	689	714	704	698	685	724	733	746	692	673	692	678	718	706	688	708	725	765	739	704	675	728	709	715	704	734	692	707	707	737	702	621	684	691	703	680	721	729	728	727	696	712	720	690	735	676	722	697	702	753	707	719	674	663	711	722	711	706	705	708	676	762	688	713	730	698	695	753	690	693	699	758	687	729	737	747	640	705	701	689	709	698	704	696	745	705	642	696	693	695	736	730	670	726	732	699	730	755	707	683	702	693	640	679	664	764	696	659	682	710	741	712	723	711	676	712	746	710	731	710	735	658	717	694	740	673	743	704	701	675	691	743	685	660	710	711	732	675	700	751	679	678	715	749	681	670	718	661	739	697	748	724	694	700	701	745	725	726	702	693	729	722	666	684	671	688	654	691	688	729	719	751	727	702	711	730	694	698	705	669	717	697	695	722	702	713	744	697	725	703	666	733	706	727	673	666	681	680	729	689	688	701	704	662	706	739	677	692	730	681	685	683	714	758	709	686	722	699	724	707	646	710	692	687	652	727	707	706	740	709	674	704	705	693	705	735	692	735	725	711	690	721	743	702	717	689	664	714	668	686	705	732	728	664	707	617	700	707	749	669	717	715	691	701	698	722	712	736	709	732	760	695	677	668	714	742	740	680	662	727	680	672	718	698	683	727	738	653	713	713	752	755	695	722	744	718	624	657	727	700	712	698	718	699	741	726	707	648	734	686	702	675	697	669	763	732	718	692	705	719	728	721	735	704	747	669	729	752	690	770	704	764	705	701	715	741	710	701	675	709	682	686	744	690	713	699	664	696	665	715	665	770	695	703	704	691	736	687	699	712	684	728	696	719	730	759	770	749	707	671	671	687	715	715	684	761	710	725	684	685	700	739	730	717	710	712	705	711	719	723	635	665	664	684	705	656	714	700	696	675	683	671	733	718	704	712	719	754	745	723	699	743	713	703	687	720	694	723	730	728	756	709	714	701	732	748	701	744	699	719	734	695	712	706	732	674	743	687	688	691	733	678	717	713	714	673	723	719	687	742	698	687	740	713	712	715	661	708	709	736	699	728	673	655	696	723	730	757	680	705	693	698	683	700	674	685	693	720	689	751	687	683	738	710	654	677	693	702	716	703	717	689	726	712	695	656	694	727	683	699	684	705	720	690	715	693	701	657	672	689	715	698	660	697	691	726	699	714	720	712	690	684	691	668	688	712	699	665	741	703	699	738	674	713	677	730	688	669	686	692	723	687	747	695	757	662	670	677	712	739	669	650	768	771	689	733	754	722	721	675	717	711	710	693	703	691	689	716	716	721	723	714	682	722	701	684	738	693	676	640	719	689	766	762	735	679	711	711	714	712	693	711	758	741	719	678	728	729	695	704	711	691	673	725	739	747	689	691	719	705	696	723	710	676	659	696	706	730	694	688	698	730	668	762	707	698	741	682	684	730	710	758	676	670	732	691	732	702	747	714	694	751	740	686	700	719	685	674	773	708	690	685	739	743	658	691	738	703	694	675	686	724	711	755	717	684	690	710	721	676	702	722	701	713	715	734	733	733	687	668	700	746	747	672	677	678	712	668	680	681	704	622	697	713	741	745	673	750	704	756	710	719	729	706	721	714	734	699	704	742	703	686	668	738	663	692	719	733	747	700	743	690	692	717	689	701	736	732	711	716	724	762	694	739	680	717	719	700	702	701	715	694	673	679	703	661	674	725	687	710	710	680	659	711	675	675	665	793	728	650	741	619	678	720	684	687	661	733	747	743	718	729	718	688	697	717	691	683	703	721	682	753	755	691	713	670	682	700	731	691	672	707	709	691	697	741	702	716	715	698	655	727	702	660	721	729	664	726	727	684	696	726	736	709	714	716	719	745	731	732	698	709	674	799	713	706	708	707	727	704	721	721	675	727	718	701	698	691	655	703	746	684	760	722	742	686	655	690	671	719	684	782	713	714	759	704	737	675	698	697	725	681	679	753	691	691	701	709	656	708	707	689	718	737	715	697	735	710	731	642	687	688	675	705	701	713	707	713	691	759	719	696	642	678	681	693	678	708	733	715	715	695	660	719	746	745	691	737	658	739	761	674	709	726	725	711	698	730	710	697	702	716	728	745	692	694	754	684	708	734	715	689	675	695	681	708	718	642	676	714	734	700	677	683	669	680	721	704	695	717	724	702	684	668	690	733	682	628	687	669	746	734	687	728	682	709	698	669	700	691	708	686	702	697	717	675	735	712	702	689	705	731	695	683	686	690	713	700	694	668	701	688	681	711	735	699	680	745	726	652	714	689	750	710	708	696	733	710	712	748	661	696	721	711	734	685	708	712	671	722	726	695	750	706	736	689	722	691	782	690	698	742	709	712	687	717	712	765	721	697	731	684	716	734	701	688	690	712	685	718	697	740	672	702	727	733	722	667	718	698	718	712	732	687	703	663	696	684	750	683	686	725	658	721	705	740	744	689	725	733	763	755	731	713	722	739	711	738	730	772	712	745	738	690	752	725	692	702	723	720	728	748	688	662	729	738	765	697	726	668	703	715	771	658	687	690	751	745	736	656	705	683	738	720	746	700	679	691	677	691	701	720	702	703	696	682	684	679	734	774	753	745	719	713	721	708	687	716	696	706	691	693	695	728	758	692	717	696	732	771	718	704	716	691	677	720	727	679	730	737	664	712	707	679	737	711	710	673	750	748	730	714	704	711	720	694	703	711	744	660	675	678	746	715	679	680	702	690	733	720	656	699	690	714	733	665	670	739	660	686	724	714	663	673	673	712	693	715	669	723	695	702	733	665	741	701	718	737	710	718	665	708	695	732	667	692	713	700	690	685	705	738	747	714	682	702	664	721	725	723	690	739	661	682	680	727	683	728	704	751	662	737	663	661	685	764	673	753	731	690	673	652	679	725	735	706	656	706	745	718	747	691	751	748	758	703	679	691	709	705	678	681	705	715	721	702	685	699	748	731	733	700	743	721	688	677	682	676	727	727	725	732	697	677	682	731	677	709	695	712	682	700	677	732	732	731	726	752	706	690	675	676	705	707	733	737	767	648	649	715	667	717	685	733	725	749	682	713	699	694	678	701	740	744	690	707	719	779	683	736	673	675	686	739	714	711	711	723	740	719	720	700	705	681	716	741	675	719	705	730	701	668	672	676	655	723	724	675	746	695	708	685	727	680	705	698	754	730	689	716	737	760	698	702	696	699	688	745	675	749	739	754	693	712	675	669	706	712	739	716	704	719	729	698	719	714	693	690	726	747	730	712	713	685	738	728	677	710	706	753	667	676	702	721	715	725	706	683	690	683	743	684	644	696	685	721	699	722	702	711	694	730	707	691	687	695	674	690	751	705	726	702	697
24161	21616	29268	24442	21616	13467	1386	767	695	583	572	546	502	450	437	429	385	409	389	400	410	363	346	392	365	345	382	350	338	361	332	321	337	335	369	355	342	375	338	363	329	373	345	329	338	345	348	350	357	387	358	319	350	361	346	315	341	377	384	307	336	344	386	336	360	339	366	307	335	359	362	349	321	339	369	329	354	334	316	328	326	344	321	340	367	338	367	318	332	325	318	330	334	352	341	322	336	341	347	377	347	353	397	366	362	331	350	346	341	339	346	363	353	347	325	339	353	321	330	324	339	345	324	337	325	347	322	340	340	337	333	357	339	353	328	346	363	351	372	361	321	325	317	329	339	329	341	355	327	371	323	342	366	318	331	332	349	350	358	355	321	346	374	309	324	348	340	364	335	311	364	339	330	330	352	346	341	351	322	350	318	357	327	341	324	352	307	352	351	318	346	331	341	341	344	366	323	370	307	355	346	349	315	324	322	386	338	355	323	330	357	341	360	368	327	347	322	323	365	338	357	336	345	340	300	360	350	317	349	321	325	332	339	334	328	357	367	326	344	353	352	317	334	341	312	325	350	323	353	338	349	318	344	339	322	368	347	323	348	367	340	316	343	341	315	325	358	371	331	321	339	318	330	317	342	355	303	350	345	326	364	345	355	360	332	335	328	369	332	334	343	351	354	331	346	329	355	344	297	330	342	338	314	332	337	272	328	355	316	358	312	368	339	329	354	319	339	324	323	328	315	332	361	339	320	307	344	306	351	350	369	340	377	334	323	350	335	351	348	333	372	343	334	324	354	367	355	339	361	359	352	342	330	356	361	335	355	340	364	319	342	350	329	343	331	342	344	361	335	357	323	320	345	325	325	340	368	357	318	309	344	354	341	347	339	346	306	332	347	339	353	331	343	352	297	317	317	322	341	334	337	322	344	318	349	345	339	359	329	353	324	328	330	344	333	343	322	342	335	352	336	330	379	300	344	312	349	332	340	350	343	333	337	368	327	331	328	368	346	365	344	303	344	373	339	357	328	360	363	329	378	339	319	317	341	339	340	336	330	322	345	352	325	304	351	314	318	327	356	359	331	320	336	329	316	365	368	324	356	373	329	372	306	345	328	320	327	349	357	353	339	325	334	347	339	345	338	343	337	335	352	350	374	352	325	338	324	354	355	340	319	344	328	354	341	310	342	323	334	344	331	329	328	323	358	334	343	331	343	310	354	312	333	332	324	374	318	335	349	388	350	354	320	336	337	335	368	359	324	331	351	354	329	323	339	379	341	342	323	350	357	334	351	366	363	376	329	373	337	352	360	325	348	347	376	333	375	355	371	333	341	328	364	300	315	367	352	359	328	304	305	318	325	306	365	321	364	366	332	361	349	339	330	331	335	366	341	359	365	361	335	349	363	374	334	341	360	337	323	325	347	325	323	354	380	368	311	302	320	343	328	332	375	306	334	334	378	347	340	331	331	323	325	343	369	321	327	349	362	328	343	351	352	350	355	302	331	315	364	375	350	363	374	309	300	350	327	347	349	341	361	343	323	369	348	338	326	353	346	307	297	332	321	349	375	332	308	357	357	373	329	341	334	327	357	320	338	353	334	387	346	317	335	335	343	357	381	319	353	334	376	341	334	349	324	336	338	363	365	343	382	355	316	350	328	327	351	372	323	328	313	353	331	324	312	332	339	354	312	332	336	341	316	328	330	322	357	330	345	346	376	360	330	313	334	361	340	297	344	349	339	322	336	371	322	345	359	339	345	371	333	337	344	346	329	332	322	355	355	336	334	345	343	375	344	327	337	320	353	334	348	311	341	361	312	355	345	366	366	341	366	309	347	343	359	337	315	370	319	323	325	330	312	334	323	328	357	318	376	341	359	321	350	371	316	347	353	330	337	345	342	340	352	323	324	325	360	389	321	325	330	320	324	344	343	321	357	335	351	359	351	385	334	354	353	349	341	310	336	342	324	329	309	342	297	342	334	338	341	372	373	326	350	358	358	330	391	355	349	321	323	344	296	330	357	348	344	336	339	334	317	357	352	331	380	327	321	330	333	360	380	326	344	312	301	328	329	362	318	360	353	371	349	359	331	351	328	324	357	355	339	302	332	341	368	325	335	311	341	335	345	313	342	342	325	350	356	366	346	331	327	315	323	330	359	345	353	334	334	348	342	340	362	374	338	348	332	355	335	295	373	321	372	339	335	331	341	316	384	339	371	345	366	329	324	353	330	345	319	360	346	346	323	343	343	337	373	338	328	361	331	343	343	312	359	338	335	362	354	355	338	346	328	345	351	340	326	339	367	347	346	346	344	308	318	357	350	308	349	327	368	311	352	337	377	326	325	344	344	366	342	354	338	323	318	331	331	316	347	332	330	338	342	329	333	361	383	317	343	322	327	342	337	332	321	369	337	360	334	341	373	309	341	339	324	333	347	375	344	397	331	348	339	339	342	302	352	329	342	373	341	358	343	355	362	360	327	365	355	338	340	320	343	342	350	344	322	358	359	376	368	349	339	358	351	354	340	354	327	309	318	329	310	312	353	351	321	355	328	320	359	338	354	344	323	352	353	360	340	338	310	338	303	360	330	317	368	291	329	334	318	319	340	359	337	359	365	345	314	340	337	338	327	304	340	314	363	342	352	319	354	349	334	338	346	349	346	357	356	377	341	326	342	331	339	347	323	333	332	337	340	362	363	335	360	339	332	374	344	336	333	329	344	360	362	351	362	360	328	332	374	340	325	336	319	337	305	352	365	328	342	328	336	314	316	337	349	337	343	361	351	354	338	323	349	357	356	332	341	344	331	331	333	337	366	369	383	338	360	329	331	342	326	305	332	335	356	327	298	348	347	346	326	315	341	344	347	311	363	313	358	359	315	344	318	332	336	353	336	344	344	350	347	307	313	366	338	329	356	342	350	330	343	349	337	333	313	333	320	314	306	307	329	347	346	330	336	363	363	391	310	319	333	337	345	352	310	313	330	320	358	342	359	348	312	348	333	357	361	351	325	318	325	317	347	361	324	355	335	332	344	343	336	328	343	290	344	341	337	375	362	358	341	328	317	360	344	334	339	348	380	332	349	348	334	334	336	341	334	337	360	300	370	348	363	347	344	333	350	351	337	325	354	327	362	357	323	347	318	380	325	356	335	331	355	340	335	373	335	355	348	315	314	357	360	318	322	375	348	342	338	352	341	326	317	343	348	343	328	352	342	312	317	385	364	331	350	327	327	330	342	334	349	338	351	360	359	346	354	358	333	357	321	302	333	313	334	363	332	341	343	362	351	354	356	313	346	327	345	362	372	335	352	339	372	328	349	339	347	339	325	330	361	349	311	363	327	312	339	302	326	339	361	340	316	313	352	323	351	339	365	335	366	348	339	329	338	335	315	360	366	335	357	375	345	330	322	344	323	343	349	343	331	387	349	353	360	348	283	342	346	354	345	373	368	320	338	332	344	335	327	358	357	325	311	345	333	336	354	318	326	350	363	330	333	325
4862	10408	8029	4022	2849	2193	1599	1402	1176	1009	892	822	767	694	635	588	618	541	553	499	544	469	505	511	489	464	505	484	467	472	437	447	474	445	486	450	453	459	452	425	412	457	422	471	424	422	396	445	469	436	421	440	429	456	420	393	489	455	455	448	449	457	433	446	450	428	417	419	404	417	413	411	431	433	441	459	399	367	431	403	418	442	450	429	408	441	410	407	430	426	412	436	391	424	442	406	440	444	434	427	390	381	462	408	438	411	417	410	419	398	450	417	435	430	453	417	413	439	387	435	398	403	451	410	438	425	434	411	406	405	449	404	421	399	418	430	434	464	406	431	427	421	404	422	411	407	411	410	443	426	431	433	428	441	423	439	423	436	438	436	381	426	412	408	430	441	388	426	437	427	426	387	403	439	463	448	394	402	406	408	433	423	442	379	456	388	396	429	441	452	399	437	409	446	405	444	425	431	415	411	427	417	388	423	419	439	415	433	414	415	444	411	427	437	386	440	428	400	409	460	436	389	405	458	439	417	422	370	434	429	455	460	426	409	420	392	419	411	481	390	392	436	408	436	421	438	421	438	414	432	420	441	393	452	451	405	443	434	405	407	456	373	418	427	403	423	434	405	432	442	364	429	389	457	429	413	381	434	392	426	415	438	444	428	386	393	408	406	397	402	404	405	445	408	441	435	429	382	434	420	409	423	449	404	445	413	435	420	414	429	418	397	442	424	434	411	429	444	396	422	428	435	404	426	427	416	511	443	423	402	404	441	441	406	418	432	440	441	452	398	425	418	427	435	424	429	459	443	444	427	412	457	398	428	413	415	417	402	421	448	391	428	420	427	446	394	405	444	394	420	383	404	407	391	414	440	460	477	414	461	451	430	405	418	398	409	424	440	457	401	432	418	401	448	436	460	463	394	401	473	417	417	436	413	435	408	420	445	428	418	401	401	457	431	453	413	423	402	408	409	397	410	383	446	414	419	399	401	392	407	439	423	437	440	429	430	438	434	450	415	420	403	480	411	417	417	411	436	410	429	440	427	430	412	449	407	438	387	424	429	442	459	462	414	422	437	444	386	455	405	423	429	431	407	387	428	414	425	409	422	420	435	403	392	437	439	451	430	429	435	411	395	412	427	419	399	435	406	434	377	433	475	433	414	400	406	418	402	416	425	426	446	439	442	428	447	437	399	430	441	416	471	400	430	394	430	441	399	387	439	422	431	448	418	464	414	437	410	420	403	424	433	437	447	403	427	421	464	390	436	423	428	415	434	433	474	447	418	441	441	402	391	435	386	423	415	410	398	393	448	439	429	412	400	423	435	415	416	391	423	454	437	431	405	460	403	392	398	407	459	407	396	442	428	440	406	431	413	452	420	439	385	382	406	471	470	409	386	437	423	414	409	400	492	404	404	428	378	410	401	401	418	429	422	410	408	468	437	427	435	433	414	439	428	418	422	415	451	413	442	401	466	417	407	396	400	399	466	399	426	393	414	416	435	426	399	419	426	455	446	429	441	417	439	438	419	426	434	440	425	442	404	420	504	423	404	432	429	405	414	415	397	433	436	450	436	404	473	407	418	445	428	408	416	419	395	426	427	410	405	388	416	438	414	446	392	411	451	464	428	391	413	416	427	432	417	403	386	438	417	381	438	411	405	421	390	439	443	412	431	447	429	432	416	404	417	427	400	426	375	423	398	404	426	437	419	410	447	394	374	386	418	461	436	447	374	391	391	414	421	405	448	438	413	413	410	437	421	412	442	444	458	447	421	365	434	462	412	388	419	424	429	425	413	419	413	389	434	421	438	440	404	409	438	403	437	405	393	398	410	415	428	402	478	412	418	428	416	421	416	408	415	416	431	411	412	437	406	478	416	420	398	441	461	433	454	431	455	415	441	418	437	409	410	433	436	413	418	424	398	407	396	432	404	398	421	436	414	402	416	422	438	452	421	410	427	399	438	444	391	388	467	409	383	422	426	379	438	408	428	428	402	416	383	425	476	409	439	472	463	420	426	416	412	395	422	442	433	401	378	437	381	397	434	419	429	449	440	440	394	414	438	423	425	398	433	438	440	457	378	416	411	435	424	417	423	411	415	430	417	412	405	430	446	409	410	438	409	416	423	412	403	439	401	439	419	449	468	454	431	385	454	434	437	418	433	447	420	421	490	404	439	424	408	400	412	409	446	449	415	445	429	372	407	409	430	414	393	456	434	453	461	423	417	408	406	408	431	448	483	388	405	420	456	404	401	421	446	395	434	409	419	411	405	428	434	414	414	417	428	399	437	403	452	436	438	447	395	417	423	406	466	445	434	423	432	443	413	416	444	421	416	392	463	402	434	436	403	421	431	399	431	427	441	428	409	444	418	446	420	409	431	432	446	385	400	454	400	428	457	419	414	447	384	413	459	446	436	442	395	460	398	430	443	431	414	393	444	434	447	393	479	440	425	435	381	452	384	420	384	422	415	405	383	472	441	398	429	420	437	387	415	422	395	429	427	419	413	390	403	449	399	376	441	404	414	417	432	436	417	433	463	423	414	442	397	405	449	404	411	392	450	414	403	429	400	386	425	417	422	406	405	437	449	457	432	355	421	434	403	421	431	414	402	371	433	421	444	424	426	424	423	434	393	423	392	412	382	447	394	441	434	404	471	421	436	400	415	419	439	416	411	447	450	495	430	390	456	402	407	466	418	419	407	442	427	399	414	389	435	387	412	430	423	418	396	413	426	402	434	454	429	398	421	397	420	444	419	372	439	388	371	423	418	415	437	415	455	417	380	436	419	417	426	442	397	369	410	455	411	415	440	379	385	445	421	407	407	403	421	422	399	399	422	428	417	374	432	416	398	436	424	434	395	424	427	430	425	428	410	408	423	403	444	420	420	424	412	415	421	400	386	410	440	399	442	452	428	424	434	415	431	436	408	451	426	413	404	419	414	383	481	424	384	428	398	419	399	435	415	431	404	411	415	451	402	440	429	434	449	447	443	397	477	427	434	434	408	429	395	405	409	419	431	432	388	419	432	402	449	472	444	432	412	400	427	444	397	411	410	420	423	394	431	410	437	447	448	413	419	447	395	399	432	416	415	411	466	413	447	423	413	438	430	440	404	439	376	417	456	434	438	446	411	433	455	417	462	441	406	420	423	435	437	450	431	421	426	438	434	388	412	414	420	402	388	421	402	436	390	432	421	423	424	435	416	392	437	438	424	440	397	422	418	396	469	437	403	444	425	444	446	414	411	463	427	445	400	393	409	459	439	404	418	417	387	379	425	430	392	442	428	419	413	401	448	442	447	419	405	404	463	367	417	458	376	405	468	434	430	419	423	408	435	414	379	437	416	433	432	417	430	366	441	425	431	428	406	416	395	431	418	402	438	435	419	446	407	376	443	447	434	412	404	431	398	429	433	414	424	415	442	383	409	450	456	410	413	473	427	413	444	401	412	412	424	431	433	423	403	433	408	431	394	445	453	441	405	398	410	443	429	435	441	419	410
25367	21614	28170	25426	13236	1581	1167	1006	1014	927	884	946	902	967	902	891	933	890	864	900	933	891	870	949	901	912	879	862	863	825	901	851	903	835	893	896	894	903	870	861	942	860	854	887	884	889	879	868	818	843	885	863	901	873	858	901	897	887	903	901	926	920	882	854	849	799	858	925	834	882	871	881	872	866	836	865	879	894	873	841	836	845	883	848	911	889	872	862	826	819	879	878	857	867	869	900	861	912	898	878	891	840	869	819	873	856	827	865	866	876	848	860	926	851	904	914	879	844	845	867	820	797	863	867	873	945	874	853	864	848	886	851	845	860	902	871	889	849	873	875	876	909	832	882	842	869	918	858	865	877	874	857	849	872	936	875	840	833	868	845	831	859	848	804	828	877	837	835	802	814	880	884	872	872	869	843	838	878	834	870	872	860	893	871	864	817	849	873	860	931	878	866	904	798	887	852	883	855	952	907	876	877	863	869	867	859	865	834	866	841	865	839	855	864	866	833	846	875	879	862	822	843	884	794	881	839	818	884	857	836	859	931	870	856	893	877	835	889	858	836	883	887	834	836	861	864	851	870	819	899	856	873	807	785	837	816	923	848	898	867	833	873	852	918	836	848	836	898	845	863	860	875	836	864	892	862	852	856	892	856	841	970	870	910	897	857	854	827	842	910	887	833	833	818	883	923	863	917	864	859	910	877	885	851	842	866	837	872	828	848	893	886	823	854	868	848	919	852	892	832	814	902	828	834	867	862	816	869	875	854	839	858	875	849	866	916	870	879	914	839	907	851	884	941	864	849	826	878	846	890	828	831	842	850	838	803	870	862	853	904	856	916	897	831	914	791	845	874	854	825	831	891	803	922	907	838	832	831	916	916	876	871	876	843	829	855	879	928	914	840	815	871	865	840	839	887	855	877	935	882	816	911	882	863	894	863	830	866	846	910	853	871	850	795	909	845	884	819	843	875	884	892	851	878	835	961	907	850	887	843	871	885	868	848	916	875	851	840	906	900	836	866	909	863	841	807	887	912	878	875	868	884	875	883	859	849	838	859	868	881	886	840	836	889	921	903	890	848	798	879	843	918	861	835	848	869	897	894	825	844	828	875	892	841	850	847	856	853	881	888	879	859	872	842	916	847	821	864	856	868	844	913	848	903	837	870	842	890	874	843	864	882	832	874	815	885	879	846	815	886	880	890	918	868	878	847	819	899	847	859	840	928	916	834	861	853	859	855	891	860	874	863	845	848	898	827	831	842	900	909	841	892	840	844	891	859	821	891	885	868	904	895	873	831	797	848	905	893	860	890	841	886	874	848	837	845	876	839	859	881	891	836	848	853	847	868	918	833	861	850	863	868	899	873	849	863	880	893	859	896	835	901	845	861	901	850	840	891	880	895	836	883	906	864	809	849	866	794	847	824	820	823	831	878	856	879	855	883	835	887	868	838	892	819	846	881	910	871	846	831	903	847	907	862	887	842	879	857	831	826	872	890	882	844	853	840	904	850	864	860	875	886	904	879	877	893	869	854	850	857	858	882	863	923	912	861	797	869	843	902	841	844	925	853	880	864	860	870	898	828	864	881	897	879	875	895	844	911	871	856	881	877	864	835	844	798	878	856	884	844	842	901	823	912	831	905	884	876	861	897	862	853	924	807	904	854	870	932	848	852	850	896	852	844	881	841	900	893	922	877	826	889	875	857	904	887	839	799	831	839	868	891	869	841	867	864	815	882	871	864	823	804	825	876	881	840	847	882	871	864	865	847	878	877	921	895	876	840	877	813	836	893	891	874	889	861	842	816	914	928	893	855	898	904	916	871	807	822	816	919	862	843	838	869	843	839	889	880	892	838	875	893	810	892	879	852	889	888	808	843	861	843	866	872	844	849	871	870	873	851	878	821	869	924	876	846	917	893	796	839	820	847	857	856	812	817	850	929	879	854	846	885	901	863	864	908	879	869	860	847	916	895	900	863	857	882	919	882	862	873	841	894	895	826	953	897	844	857	889	835	887	844	907	836	865	844	926	867	869	861	860	851	861	871	809	830	852	878	847	888	802	879	827	867	848	847	814	804	905	861	881	841	842	797	843	850	879	847	882	862	870	857	865	787	871	829	798	902	823	862	863	874	861	935	906	879	882	828	827	854	906	850	844	838	846	920	893	873	847	882	836	829	830	882	866	844	958	828	858	867	857	864	899	901	896	896	884	852	883	869	873	906	885	841	836	860	877	805	863	864	886	890	885	908	843	820	859	854	835	870	884	871	848	910	883	860	897	849	885	889	825	850	871	866	843	850	876	841	920	807	861	829	881	865	898	902	860	891	892	906	887	897	912	836	884	851	844	861	847	846	822	850	870	839	842	857	918	854	925	831	875	834	837	894	863	861	901	858	844	839	889	839	849	850	830	841	857	889	870	841	832	869	837	877	870	823	877	887	867	853	855	918	837	893	902	891	833	880	810	849	840	869	897	899	880	855	899	856	863	834	836	874	864	870	865	906	905	851	867	852	833	937	825	883	836	816	847	868	851	898	888	881	878	900	883	859	806	844	829	851	892	867	874	884	855	872	874	876	871	815	862	897	833	887	853	858	905	908	915	851	840	864	905	851	853	864	921	882	831	845	879	900	878	788	879	862	894	871	843	867	883	847	861	867	842	875	866	836	865	855	875	813	886	852	889	846	864	870	916	882	862	854	909	856	901	869	840	867	857	872	828	824	899	880	855	854	894	837	875	917	869	797	867	860	909	872	852	872	885	861	883	950	878	860	865	854	867	859	855	887	871	836	844	844	812	882	841	841	857	821	871	856	889	879	843	845	850	825	888	888	879	842	865	866	882	867	922	887	838	876	858	912	903	846	839	894	854	870	876	903	821	839	846	850	894	825	848	893	896	902	898	922	851	830	884	797	891	873	871	815	885	803	818	866	841	856	868	887	823	865	860	844	863	813	871	865	933	883	816	845	827	864	853	889	903	865	849	860	931	902	884	858	852	871	878	878	850	881	898	855	895	873	857	837	882	851	860	904	836	857	857	851	838	870	822	881	821	868	807	874	878	839	851	858	823	830	858	849	846	867	841	858	906	837	883	834	896	884	899	888	879	861	870	884	867	843	872	894	862	866	929	853	881	909	861	890	829	878	879	872	864	846	843	826	863	846	879	878	886	807	867	880	833	899	869	844	868	906	871	884	815	837	858	861	889	881	841	873	821	869	869	854	847	868	799	896	891	861	901	920	806	901	857	827	828	862	875	903	883	826	879	894	840	871	868	857	866	853	874	899	850	826	844	892	910	820	890	904	842	856	873	814	830	883	847	835	905	842	860	848	908	852	871	870	841	903	834	836	889	834	907	881	873	865	874	874	898	839	861	920	845	887	869	847	833	827	888	858	853	834	834	858	886	907	867	859	825	880	835	848	869	865	873	887	833	854	805	903	897	902	840	839	866	856	829	867	862	882	838	834	878	891	857	798	868	872	856	831	886	828	819	845	867	854	816	916
4912	6363	4933	2798	2158	1873	1675	1484	1342	1288	1260	1252	1195	1133	1098	1097	1061	1029	1035	1122	1069	1054	1029	1078	1097	1014	999	1050	1023	1036	1050	987	1035	1005	1015	1059	967	1045	980	1059	982	1010	1023	1022	1010	1002	1019	976	988	1023	1014	975	1040	999	986	1051	1023	1011	993	1027	998	997	985	1036	960	974	1002	1052	1021	990	1003	1003	984	961	1015	986	1024	1013	1009	1029	1035	989	1036	995	979	1007	945	994	1011	1006	1034	968	971	1043	995	959	980	1017	1000	1011	987	997	957	1023	1004	1050	990	1025	1004	1005	1025	1016	1010	992	952	994	1002	1021	1002	976	1024	983	985	1001	999	1000	1056	959	1027	998	998	1014	1044	964	1119	1019	961	1009	997	1053	1043	1013	1050	998	999	1009	1052	1006	1029	1044	1007	957	986	1034	971	1051	922	991	992	982	986	1008	1001	1008	986	1013	1002	1026	993	1047	1006	1040	999	1010	1027	980	1020	961	985	994	1006	1015	989	981	1003	960	1008	1005	955	1073	1030	1004	1021	1016	965	1000	929	971	1024	1058	923	1015	1016	1046	1046	1074	993	976	980	1010	986	972	1018	993	1017	978	1015	1022	995	1053	1012	991	1020	1018	1015	1058	990	1022	986	964	980	1012	995	1037	985	979	974	1006	1045	1048	977	1024	1008	988	959	992	930	1007	986	1025	973	984	1019	985	1004	966	972	1030	1013	1001	1015	1009	979	1039	998	983	1018	999	1016	1018	1044	994	1022	975	919	986	978	1033	987	1025	1009	1012	963	993	942	1053	1048	1030	1010	945	1039	990	979	1023	976	1013	1058	1018	1034	992	1028	1045	1050	994	999	964	1035	1016	1004	1026	997	987	1033	980	977	981	984	982	977	996	1014	959	1027	1045	1015	1023	1008	969	1007	998	972	993	962	997	1018	999	994	1042	1029	1025	1030	1037	1031	1044	1004	1015	1019	979	946	1014	934	963	994	1038	1038	1002	1016	983	1016	1014	981	992	992	988	916	1055	993	1082	1034	1008	996	960	915	1021	948	1075	1012	1010	1008	941	1036	996	1002	985	1015	1015	964	971	1001	989	1018	1037	1017	1026	951	1013	990	992	984	1002	1032	983	1080	965	975	980	986	1016	985	1045	1026	1001	1006	923	1056	978	1022	1002	983	1023	998	965	1027	1034	1014	994	967	1029	1006	1003	1000	976	1019	1004	1018	945	1043	978	989	994	1000	1051	1018	1032	914	1041	912	933	976	950	1001	1050	999	1086	977	1016	1013	1048	1023	1013	997	1031	982	1032	990	994	990	995	1023	1020	957	1028	1024	959	1017	994	1007	984	981	989	990	1014	980	997	1020	967	1013	974	1039	1031	1001	939	987	992	1054	1001	1005	1030	981	991	986	940	938	1059	999	965	978	1019	1046	1006	1051	938	999	1007	1005	965	968	1052	1000	910	1021	981	997	1029	1096	988	1052	994	1025	959	969	1022	1001	1025	1053	970	980	1056	1025	1047	1036	1003	986	1008	990	1009	1055	990	965	992	982	970	972	943	1015	1009	1026	956	993	980	996	970	1009	1048	981	959	1073	1036	1023	1013	1029	1021	1011	1059	945	1013	1044	999	1009	1004	987	1050	961	973	1006	1035	976	982	989	1036	996	1003	1009	1040	995	1032	993	965	1048	1019	1040	1025	1041	1053	984	1025	1017	1011	1036	968	1057	1000	988	986	1009	965	964	1026	1028	1021	972	1094	996	1011	983	1033	1045	1040	993	947	985	1025	953	1053	1053	983	943	983	969	1003	954	1037	1011	1039	976	975	968	988	996	1004	1041	961	974	1066	997	982	965	994	1026	1017	994	988	991	1030	938	911	999	982	1032	1032	955	966	1038	962	1003	959	1060	976	990	1012	988	1006	976	1002	1024	968	1051	971	966	1018	969	1049	936	980	974	974	1034	1066	1059	968	1022	1019	975	1027	1000	1039	1009	956	1060	986	996	989	1002	1034	1052	1043	979	991	955	1004	1012	1017	988	1017	1029	1030	985	1025	948	1031	999	994	1005	1006	1036	1023	1008	965	1038	950	967	990	1018	1004	1039	976	1037	1035	947	1074	977	1001	995	930	992	965	968	992	1023	1004	1007	964	1008	978	1011	976	1032	979	954	959	994	961	1034	1010	1011	1029	1014	960	1021	988	950	992	1018	1035	1005	1017	1030	974	983	987	978	978	1025	1039	967	987	1018	1018	991	1024	1001	995	987	1056	997	1013	1059	1003	963	1011	993	1002	1016	1003	1070	991	1021	1002	999	976	997	997	985	997	944	1024	1002	986	951	1017	1004	954	991	1011	1014	980	966	1050	967	1027	986	968	1030	1055	1002	1007	1042	1010	1012	981	964	943	1018	1060	1040	1005	965	976	1060	974	1003	1054	1017	1025	1024	1020	979	1008	1084	1007	1023	1014	951	982	988	1012	1039	990	966	1027	963	1007	982	968	995	1008	966	1003	999	959	1023	999	1037	1007	1012	1031	988	1020	993	1036	1025	1016	1009	982	1033	982	986	980	972	1041	1053	969	965	984	975	972	1010	961	945	1010	1034	1001	990	1033	943	1009	1009	988	1001	1054	1021	975	991	995	952	1006	992	1002	997	974	1044	961	1036	1021	1003	964	990	963	977	1049	967	976	1022	976	982	950	986	1023	985	969	973	1003	1003	986	993	980	1011	999	1033	1025	1011	970	1015	985	1057	1045	1022	1055	1032	984	1020	1000	1005	1044	980	1001	947	1023	973	958	1047	1011	1031	1003	998	1056	1022	951	983	990	981	1010	1065	982	968	1025	1060	971	1048	990	1029	1026	1009	956	971	964	1036	1007	993	1007	962	1019	973	1042	991	980	982	1047	981	1018	945	1023	1088	1011	1044	1005	985	975	1010	989	1023	989	1018	989	1022	975	993	1001	1001	1015	998	957	1007	980	997	1000	1010	988	964	1012	1053	1081	1023	1027	992	978	1008	1017	1020	1013	1010	984	1049	953	1025	1006	1022	959	971	1026	1022	989	1020	1027	976	1035	943	1014	942	1023	1007	1056	1068	984	996	1039	971	1001	969	973	970	961	1047	941	1049	981	976	925	1037	1045	1043	933	988	991	969	1004	973	1061	971	1052	998	1022	993	964	997	975	1029	1004	933	1051	1020	1063	982	1054	982	1021	981	1039	1015	983	1066	1023	970	1039	1021	977	991	970	1027	966	1008	1003	1024	983	986	1033	1012	1008	1015	1010	1016	949	966	1011	955	977	997	1013	995	1040	996	1059	997	993	962	982	1045	993	960	931	1007	1010	1013	957	998	1010	1010	993	990	962	1003	1030	965	963	1033	1011	1009	1049	1026	1022	1067	985	1006	1022	1005	1043	975	1028	970	1007	997	986	1019	959	1028	1013	981	1014	957	1030	1043	919	936	1029	921	1013	1008	984	1013	987	1054	985	1018	1002	1017	962	951	1002	1021	934	1030	1021	1027	984	978	1025	1010	1030	989	1005	974	950	959	1011	996	1024	1033	978	973	965	981	975	1007	985	996	1026	1047	1028	967	958	978	964	961	980	1023	990	1012	977	1006	943	998	985	1036	984	993	1043	992	1016	1031	992	1022	973	990	996	1016	997	960	1013	993	1010	984	987	946	918	1031	1022	985	957	982	1024	994	992	985	949	968	1002	987	995	967	1021	973	982	997	986	1090	1026	1003	996	990	933	987	1002	1008	930	1004	1013	986	990	1040	1020	1018	1069	1023	970	1038	957	1036	1035	1060	989	999	1003	1010	963	958	1007	993	920	1033	1018	992	1023	995	974	1021	1033	942	1094	1005	989	1015	992	960	1044	1042	951	990	1014	984	975	1029	1006	975	983	995	991	964	1051	982	962	982	1029	977	1050	1018	1031	1011	969	1001	989	982	1013	944	976	998	1038	1032	1019	1012	1056	1014	1011	1035	1018	1020	984	1044	1012	987	995	985	985	1032	1015	1033	968	1025	993	1037	991	951	1025	981	989	1011	956	946	993	998	1025	1017	1038	1035	1064	1032	997	984	984	1075	1044	998	1037	1037	1026	1011	959	1006	1018	990	1010	938	1006	1038	982	1013	995	984	1022	1053	1052	991	1014	1041	969	956	989	1006	983	992	1010	994	972	970	1058	997	979	997	994	1069	1019	984	1001	1028	972	1027	970	950	999	964	958	1081	927	1079	1032	997	984	935	1026	980	960	1034	990	974	1035	1057	1031	996	958	997	994	1067	993	1020	982	991	952	981	1016	1005	992	962	1017	955	1027	978	1045
23063	21550	29515	24013	21552	21612	12744	1701	1192	1110	964	998	898	866	842	806	810	737	739	771	753	743	714	706	685	684	652	702	691	664	638	672	661	653	682	615	651	631	648	651	609	598	676	657	687	644	648	671	649	626	646	608	619	642	686	633	626	636	662	661	620	651	588	588	614	646	606	631	594	631	662	630	627	633	606	654	631	630	628	643	592	609	615	627	593	592	644	632	632	638	650	639	639	636	655	656	674	575	644	588	651	619	578	620	623	667	613	676	600	602	632	599	616	640	628	647	632	607	601	622	635	619	618	628	577	590	604	623	612	598	624	622	622	586	622	602	634	627	651	641	642	625	634	621	574	627	594	583	618	618	657	587	657	622	616	627	635	617	627	650	628	634	610	591	658	652	642	623	570	637	607	644	634	602	596	641	594	617	641	619	649	667	640	620	560	594	605	626	640	632	678	625	660	638	584	625	627	607	632	624	637	625	636	610	677	625	602	614	693	619	606	612	661	595	605	618	658	655	647	615	623	630	620	592	637	610	624	638	604	638	592	567	655	588	628	628	576	605	636	633	610	618	595	651	651	653	616	639	646	630	579	604	614	615	643	633	620	630	661	613	626	596	640	585	650	647	630	571	630	658	585	647	661	615	641	590	616	601	615	607	630	603	625	586	590	637	653	626	591	629	623	616	634	611	619	592	658	629	628	614	614	642	622	618	588	618	619	599	660	669	618	604	631	585	586	623	601	613	648	594	632	591	625	584	608	588	631	616	675	639	617	674	603	604	640	654	595	637	660	606	638	681	611	643	647	670	662	650	629	616	663	634	630	635	628	672	665	611	650	631	616	606	624	652	622	636	617	643	600	628	672	573	579	604	686	639	601	589	670	625	638	692	619	613	570	561	593	631	635	631	627	612	611	614	625	663	610	633	612	621	609	630	633	614	627	636	626	661	669	592	602	605	645	604	588	636	616	625	681	626	619	675	615	620	620	588	633	604	614	613	650	589	631	592	592	627	596	610	603	621	624	631	598	631	618	613	611	635	627	667	623	576	611	612	619	593	609	652	626	645	648	600	607	630	627	595	605	644	634	613	670	583	572	631	600	643	625	650	626	672	640	643	625	678	647	626	607	617	628	658	583	635	644	668	645	619	612	593	610	588	632	659	647	619	640	637	623	623	618	607	657	647	639	611	641	579	665	628	619	674	645	615	649	602	618	592	627	638	623	602	633	630	660	619	621	655	612	630	621	580	681	680	592	649	614	666	589	642	642	619	617	651	647	662	657	635	616	616	620	587	600	626	620	610	716	603	629	587	642	625	547	586	648	620	615	604	644	602	662	631	612	619	613	597	623	618	592	610	639	632	658	619	595	638	636	638	643	585	604	651	624	613	568	647	639	627	608	621	609	610	652	598	600	642	639	616	643	646	658	631	644	649	637	640	628	651	614	616	602	607	607	606	598	551	645	633	674	632	616	580	591	595	603	627	606	623	629	590	636	629	635	631	594	618	612	658	585	638	625	616	569	578	575	589	639	638	611	604	651	618	662	622	672	617	626	666	596	629	619	596	613	617	670	615	632	577	637	643	632	616	660	650	632	615	642	607	589	610	662	625	637	593	610	608	623	620	597	621	585	628	599	636	616	654	612	599	584	610	643	608	637	597	596	636	623	616	639	594	589	594	632	614	620	633	607	617	640	632	649	588	642	597	609	633	609	619	653	635	607	599	618	631	602	623	648	657	591	578	637	599	625	633	618	630	603	643	639	609	646	620	627	678	569	605	636	644	624	585	602	635	651	643	597	650	646	628	645	625	629	594	665	630	605	655	618	641	653	672	638	658	632	645	604	664	641	628	637	608	611	625	598	632	615	624	628	621	646	585	618	633	573	608	650	587	631	592	616	611	601	599	591	626	618	640	593	575	617	621	615	642	603	632	610	613	656	605	627	635	614	579	632	618	690	613	638	650	604	642	630	635	586	605	638	625	611	656	624	622	636	615	614	619	602	622	639	645	620	631	637	616	683	613	646	666	628	623	634	613	610	615	587	603	610	626	605	633	614	632	651	631	600	639	664	585	657	582	612	588	622	603	603	624	607	662	617	646	588	616	642	585	631	651	619	631	587	619	566	612	624	642	626	576	603	623	629	612	601	635	623	675	592	653	631	643	625	617	598	535	611	601	634	625	648	604	649	646	586	641	571	636	584	593	645	615	579	648	633	659	632	594	627	632	567	639	663	658	659	598	616	641	652	571	616	635	620	630	662	595	633	601	600	594	630	620	583	617	564	631	616	627	639	614	639	637	624	597	592	672	622	635	626	617	609	599	632	633	596	620	607	640	631	664	588	621	662	626	586	626	710	631	649	592	615	656	633	614	611	589	639	649	636	600	634	635	596	619	606	590	595	640	601	597	613	637	591	620	610	644	638	641	614	615	613	618	645	627	637	673	580	593	619	629	683	641	604	649	650	640	619	611	584	590	624	640	643	594	616	606	628	638	603	641	660	634	657	611	637	631	650	656	695	606	654	598	659	586	636	620	632	676	615	585	601	592	552	584	638	609	626	635	627	610	605	635	603	598	637	584	553	617	569	611	621	628	610	607	605	599	640	661	596	628	609	638	628	631	622	607	609	670	603	620	650	647	615	584	687	627	622	581	605	649	592	611	575	567	633	631	620	615	634	602	647	611	599	643	649	623	659	632	573	588	595	614	602	600	630	613	601	603	662	593	594	616	648	624	598	634	648	610	565	637	627	580	598	579	639	627	621	632	629	631	634	622	561	606	653	617	589	663	634	627	604	601	644	634	642	600	590	624	579	633	643	626	627	617	610	639	616	604	590	592	635	601	635	642	620	616	625	646	603	625	624	617	591	603	570	655	614	581	625	608	636	612	625	641	669	607	593	677	619	644	595	659	624	630	657	637	629	659	654	582	594	601	661	630	627	604	617	615	598	650	620	617	635	627	642	588	598	626	602	588	629	587	614	572	614	595	595	617	626	620	615	619	610	614	621	653	626	647	598	609	592	634	618	633	614	598	585	603	614	670	596	631	651	648	600	613	643	632	613	608	659	591	651	640	610	649	661	573	630	633	635	602	581	628	589	624	582	595	640	635	608	669	618	607	592	623	612	598	612	594	623	619	568	639	647	609	614	632	628	585	591	645	649	665	598	662	592	643	600	594	617	586	664	633	636	633	600	616	593	625	624	615	602	603	627	645	593	586	593	609	596	636	589	615	618	628	623	579	603	616	584	597	592	602	623	571	612	614	571	670	617	631	600	647	635	616	603	571	621	656	648	626	658	666	594	603	606	680	604	677	612	629	594	654	633	638	612	582	693	615	614	575	621	625	585	610	629	610	588	644	628	620	636	648	662	634	663	643	670	650	634	662	645	622	625	611	677	674	620	612	589	675	576	622	606	654	631	665	597	607	598	583	624	607	634	641	607	651	633	613	583	651	596	636	586	612	572	625	619	688	581	594	588	613	590	613	623	610	585	563	635	617	582	603
7160	16825	13377	6985	5176	3790	3089	2482	1984	1728	1589	1446	1352	1146	1172	1090	1055	949	884	907	819	850	836	819	813	859	848	766	776	776	737	775	721	796	768	725	735	758	718	730	703	735	721	710	697	724	720	730	731	730	731	724	733	710	723	719	688	766	762	716	711	715	664	662	721	695	700	698	685	716	680	722	722	745	706	756	680	708	713	712	771	684	694	725	738	700	699	759	693	743	677	713	686	736	711	684	761	707	700	730	705	714	742	719	715	708	748	697	721	725	692	697	689	740	702	729	728	691	699	653	658	694	717	682	728	729	688	646	660	716	679	688	693	743	698	670	696	673	711	728	693	733	675	649	656	719	748	645	689	685	674	691	730	637	732	699	682	723	657	710	684	710	663	745	689	729	687	703	697	757	700	734	746	710	744	681	673	689	714	654	703	689	704	743	726	715	725	670	719	716	695	713	709	686	659	675	706	667	716	716	695	730	716	700	708	726	693	714	715	704	703	797	681	692	711	657	653	646	695	671	683	723	658	705	678	687	731	674	701	705	696	707	698	683	715	706	721	669	683	699	688	701	717	698	642	716	716	680	740	710	689	699	687	722	716	732	657	687	702	674	703	725	671	684	711	639	732	709	734	687	734	674	638	685	752	682	741	668	663	684	738	726	736	745	709	669	717	721	725	728	657	678	660	744	693	707	712	712	689	709	776	688	716	728	685	660	668	690	671	698	678	684	670	717	721	722	706	718	695	731	673	743	714	658	683	714	669	712	702	693	740	665	730	678	757	673	718	706	742	746	744	708	706	696	701	693	697	715	726	702	688	674	676	670	702	707	704	720	676	702	711	661	696	727	706	614	713	672	699	705	713	703	695	692	739	641	676	681	703	679	695	719	693	684	689	746	698	680	669	684	636	693	699	735	701	666	710	677	711	736	653	755	679	704	666	705	748	665	705	726	663	721	727	701	712	672	655	699	677	713	686	708	733	707	696	714	667	724	717	707	682	647	709	696	689	698	686	709	659	698	704	669	690	646	729	672	698	714	750	692	646	713	705	676	689	683	662	717	677	662	665	709	710	723	713	643	670	708	699	702	676	680	706	705	657	681	703	683	727	676	690	705	695	751	695	635	675	683	711	712	686	660	679	721	687	709	727	688	716	722	692	735	683	662	672	692	714	724	686	712	733	683	738	711	695	687	674	730	723	759	707	714	697	677	720	708	660	665	653	654	674	679	701	698	639	714	715	715	694	691	698	686	692	705	697	753	675	749	697	692	696	676	671	663	733	658	707	723	691	742	704	694	722	730	683	644	689	698	697	708	763	717	663	689	677	664	661	699	690	675	686	650	699	674	712	700	743	727	698	707	653	685	689	726	714	650	691	677	733	650	699	758	687	695	711	736	655	708	723	679	683	666	666	665	696	720	713	706	709	725	660	672	702	730	668	674	665	758	744	671	661	705	663	729	685	663	692	703	695	672	659	695	699	687	724	676	674	619	694	704	695	672	767	717	675	699	718	703	731	678	665	671	720	647	712	689	714	658	702	679	673	719	707	724	690	714	651	672	679	660	662	736	706	693	680	710	726	705	706	648	700	710	675	689	721	679	695	663	706	698	669	713	659	728	680	681	693	667	675	685	713	698	726	701	700	676	684	695	768	665	735	743	711	715	685	683	719	730	680	699	722	700	714	723	696	650	704	692	662	679	719	707	645	678	693	686	683	729	666	703	680	720	756	693	708	690	678	669	703	744	654	681	682	780	659	687	707	624	724	764	694	710	734	708	677	742	703	742	668	698	707	685	735	699	682	706	734	653	696	708	722	683	744	748	684	676	682	675	696	708	687	652	662	703	729	723	639	640	676	649	677	718	693	741	687	690	666	712	701	711	717	702	650	680	689	695	672	655	664	681	657	709	714	681	701	642	744	729	707	697	687	681	687	703	723	699	723	687	654	694	688	686	733	685	696	729	703	684	706	632	679	687	714	704	707	738	722	699	738	760	703	697	752	713	708	722	703	706	682	666	697	670	686	661	687	693	716	684	709	736	727	677	659	673	647	711	662	700	709	702	688	705	678	723	711	758	684	754	685	719	670	734	663	685	710	678	738	682	700	675	726	700	675	706	724	678	678	706	684	718	711	689	717	693	683	708	676	694	661	650	674	672	730	736	688	699	709	699	711	678	734	690	699	667	706	712	712	674	720	697	662	716	687	666	682	664	719	743	700	709	740	713	670	690	625	724	691	724	693	735	759	631	651	661	689	727	685	716	688	739	704	704	731	726	687	665	711	692	701	719	690	693	647	667	745	693	712	683	708	732	691	672	728	679	677	669	696	719	678	684	680	733	723	718	744	711	728	754	677	691	727	675	716	705	705	701	657	690	669	695	725	683	720	748	658	688	714	723	708	671	694	704	737	673	704	682	694	668	670	708	679	737	662	712	679	720	704	710	699	672	697	707	711	714	722	697	711	665	690	707	672	697	694	714	706	714	711	689	715	726	726	720	729	699	720	689	693	722	695	667	686	662	752	707	687	683	729	686	698	681	666	643	707	680	725	656	659	691	720	723	720	679	714	674	687	727	704	682	649	692	702	705	683	724	721	677	704	712	704	670	698	695	706	670	668	683	723	659	686	748	680	675	747	734	708	700	701	660	717	674	729	686	724	724	709	699	741	710	670	710	701	700	722	670	703	688	678	713	648	719	658	671	649	712	700	688	716	695	676	730	643	684	759	745	670	668	682	726	702	662	714	675	703	689	729	751	720	659	731	703	708	731	672	682	700	691	711	656	685	647	696	731	675	684	715	665	666	717	665	684	702	739	735	685	698	716	699	688	664	668	650	707	667	704	694	712	696	699	703	625	723	726	685	685	652	689	715	716	732	710	641	685	678	657	690	689	717	673	689	733	659	691	688	683	709	710	717	666	660	698	673	730	677	709	698	712	708	715	723	739	697	716	725	698	684	717	730	713	683	704	709	700	750	734	729	713	724	700	727	667	695	689	678	665	702	722	699	695	694	642	671	702	702	692	714	685	641	713	714	678	692	739	671	683	698	643	685	713	739	703	673	645	672	723	670	645	736	692	660	661	750	690	720	688	699	707	682	694	705	711	692	709	654	714	691	710	678	686	738	720	707	735	688	692	689	759	678	705	699	676	673	690	672	643	718	708	659	670	695	681	687	723	700	676	700	710	677	707	746	717	682	677	712	729	684	667	697	697	705	683	717	673	684	711	703	662	706	678	669	741	717	694	721	647	665	647	682	713	693	761	679	674	688	711	734	710	680	710	710	698	701	708	746	720	691	655	691	716	704	721	700	685	720	694	684	728	685	752	742	715	711	711	666	683	719	736	691	680	752	661	758	693	655	671	703	699	713	644	643	660	652	710	681	645	657	762	705	716	679	714	717	685	701	689	717	702	669	660	661	719	683	689	723	696	686	668	725	663	688	668	721	704	702	658	727	692	673	676	720	666	671	701	683	671	652	675	647	697	705	702	742	707	658	699	725	710
27761	20642	7881	1073	752	699	608	612	641	600	585	602	576	589	611	585	595	576	633	581	616	608	557	566	567	541	587	542	618	620	572	539	569	566	587	525	597	616	587	621	598	570	587	585	574	560	610	561	582	598	608	567	575	595	599	586	559	638	582	602	567	599	579	614	561	599	620	571	580	633	592	545	598	564	569	617	566	566	608	620	542	600	589	587	574	576	548	583	601	577	568	607	598	610	587	610	581	587	603	588	581	556	591	597	612	572	612	594	647	590	597	605	596	596	544	593	610	603	575	603	554	587	557	578	572	559	558	573	593	589	593	580	606	584	590	607	550	616	548	616	620	555	587	631	601	626	620	592	556	587	576	570	584	599	622	609	611	627	543	567	586	599	554	574	548	599	580	600	555	608	609	544	554	555	604	598	575	569	538	609	554	601	578	582	612	542	581	568	550	573	570	603	556	561	531	609	595	625	604	579	573	583	605	571	609	625	614	565	554	636	590	628	596	560	537	588	571	612	583	535	589	576	605	622	618	570	617	568	572	598	588	640	608	595	593	590	620	585	600	596	592	625	584	610	565	578	583	614	602	625	568	597	600	583	605	635	592	553	593	566	548	586	613	575	569	624	529	597	593	568	549	558	632	559	577	627	632	568	653	588	571	570	566	604	588	550	588	589	657	547	602	595	586	594	590	550	544	569	543	622	573	570	621	561	592	556	604	554	563	584	566	577	628	591	590	556	558	574	595	613	586	565	598	587	592	554	567	642	547	578	579	566	594	569	611	547	575	595	561	608	605	616	578	623	596	597	671	561	572	576	588	593	593	576	559	623	565	571	611	603	627	593	585	563	584	618	577	577	588	582	603	640	545	599	609	602	598	630	617	635	596	613	613	557	553	629	620	602	612	610	590	596	652	580	609	586	600	639	619	572	590	609	634	581	576	636	553	587	581	563	581	584	564	604	532	610	567	576	588	611	609	550	604	595	595	608	608	592	572	587	571	546	534	566	556	579	581	622	591	571	605	535	576	600	656	602	621	601	584	599	588	570	565	541	577	564	578	575	579	567	570	581	567	565	586	579	578	577	625	608	601	571	616	593	614	575	608	574	585	581	595	564	622	585	598	574	587	607	554	551	561	584	628	603	572	602	600	574	625	613	620	564	593	572	600	590	614	571	621	542	586	583	594	588	602	564	566	578	562	588	612	572	578	598	611	610	571	589	555	586	613	572	599	564	523	569	581	582	547	635	561	559	570	576	556	551	591	620	545	577	612	575	608	583	591	575	602	563	609	576	543	613	607	589	598	587	594	625	567	581	572	576	573	611	610	579	535	622	552	601	613	591	582	598	610	632	595	593	594	601	598	580	593	580	562	560	585	596	571	581	598	601	566	612	576	580	580	580	588	622	601	571	584	569	586	689	575	581	613	562	577	614	568	595	581	625	585	591	578	577	578	567	554	613	634	579	580	575	593	556	603	555	603	569	586	589	613	612	567	580	597	617	568	605	565	595	607	584	601	590	575	621	613	619	584	592	589	576	632	586	603	580	568	568	577	593	591	634	597	575	611	610	613	553	603	601	626	610	566	539	621	538	614	620	609	612	569	627	606	569	570	579	603	599	525	596	635	599	651	578	573	622	592	533	588	594	607	568	579	610	605	601	560	608	588	572	569	583	553	579	564	560	610	608	589	583	578	578	585	603	597	596	582	569	603	558	592	641	581	619	580	602	600	570	617	596	597	604	579	542	586	564	608	626	569	621	567	608	596	623	623	603	605	582	584	597	559	585	604	581	584	615	548	553	581	588	598	606	611	576	608	535	597	582	595	619	621	607	558	617	648	599	609	580	653	571	556	554	560	587	567	623	580	597	586	587	597	599	577	572	629	586	594	643	582	596	594	549	580	613	613	562	581	548	517	604	582	591	568	583	579	577	590	552	595	565	573	570	567	574	575	548	566	620	592	604	563	629	598	570	584	594	615	579	620	566	640	569	560	608	620	615	585	612	584	582	608	586	539	555	572	585	651	612	630	541	611	594	578	576	585	584	611	537	589	566	560	550	579	577	610	577	594	579	584	557	606	593	602	581	584	598	624	614	578	586	573	620	608	622	575	583	575	592	595	608	595	573	537	602	534	596	613	585	611	556	570	593	586	566	623	570	559	606	600	596	614	605	592	599	609	609	586	584	591	555	601	610	639	595	612	582	574	643	558	590	586	580	621	540	585	584	580	573	531	617	585	575	614	583	599	601	560	636	546	645	593	621	605	582	595	632	640	574	573	577	564	610	588	590	513	600	571	597	597	597	610	621	534	521	578	598	541	538	600	590	567	577	595	578	557	582	549	572	562	579	564	597	577	604	586	588	542	563	612	576	574	563	564	592	593	554	564	579	608	610	610	592	591	593	600	622	560	549	575	552	554	581	626	551	572	580	609	597	601	575	638	583	615	589	605	589	597	602	597	603	578	569	524	611	568	619	593	631	614	581	605	579	611	608	663	596	652	587	568	577	588	589	550	588	611	573	580	602	592	586	589	615	630	583	604	657	559	594	614	609	570	634	573	570	626	608	568	583	612	627	584	584	585	562	599	608	569	637	593	608	563	543	601	586	609	632	610	597	591	560	585	582	611	583	550	580	594	590	598	644	570	580	602	582	618	640	564	555	594	606	603	561	570	582	566	610	514	584	612	565	556	603	551	568	578	585	600	605	651	618	596	562	563	620	526	538	594	596	615	569	596	568	612	590	603	588	588	554	623	596	609	651	587	547	590	552	592	548	596	570	583	605	588	518	578	589	578	566	620	568	548	571	630	611	609	575	564	591	622	566	597	538	564	600	585	604	626	621	513	607	581	569	557	585	567	577	555	575	620	610	597	593	571	639	525	593	587	593	604	557	621	584	607	563	573	576	578	561	585	581	583	627	591	590	582	594	565	600	604	612	592	589	588	579	643	591	577	591	593	598	585	608	597	587	592	589	559	601	608	579	551	564	569	597	576	582	587	601	584	601	620	615	594	570	563	610	577	550	575	625	603	599	581	578	568	556	588	593	603	586	543	577	596	582	615	581	553	586	588	586	598	609	607	590	590	618	597	588	613	568	568	590	599	580	597	568	591	604	574	554	607	605	581	554	577	585	611	583	577	584	603	587	556	574	593	555	609	570	557	614	528	589	587	626	591	600	585	551	631	569	561	612	580	590	604	541	574	573	658	582	568	600	572	606	567	552	557	605	608	598	608	598	551	577	575	587	621	590	593	550	616	576	570	582	611	608	587	576	601	586	586	579	531	585	582	583	603	605	583	587	610	598	559	577	564	589	590	630	561	588	600	598	598	613	570	602	599	570	570	612	579	573	567	596	608	584	619	585	574	593	560	573	566	632	594	639	609	601	581	595	557	562	629	603	599	635	566	604	593	602	574	571	605	576	551	613	555	592	619	626	597	580	586	583	572	603	630	615	549	575	580	568	611	611	584	618	552	614	626	578	587	591	595	634	560	564	602	603	609	574
4279	1441	1340	913	810	836	777	760	734	742	740	743	703	716	726	722	705	712	676	749	719	689	763	717	652	692	745	706	765	723	711	685	788	721	733	677	725	748	708	741	674	728	645	672	675	699	736	728	743	745	685	670	643	759	710	705	690	646	718	709	709	757	752	729	691	709	699	742	722	767	705	709	682	664	700	730	701	719	712	693	725	702	714	688	710	660	675	744	726	748	677	738	631	707	707	709	718	726	704	737	733	683	680	721	718	693	709	704	726	737	685	663	692	665	716	747	699	698	729	725	701	689	737	726	737	765	687	721	710	745	692	708	683	742	694	714	713	721	740	699	709	666	717	712	733	727	709	737	708	725	744	675	648	697	645	714	723	686	728	715	710	686	721	691	734	717	640	654	734	740	711	762	701	684	711	692	688	687	720	731	701	701	692	725	664	759	665	725	691	729	706	679	769	667	706	691	675	703	738	678	702	731	699	743	681	736	732	705	804	736	718	730	741	694	688	742	739	733	723	707	713	717	719	679	677	718	693	727	677	730	744	700	699	665	725	750	680	665	700	688	701	697	700	643	763	758	709	739	730	712	737	680	731	741	659	685	728	674	718	738	714	720	700	691	703	717	699	710	720	694	715	637	740	696	704	684	719	729	745	684	669	715	713	715	708	738	723	710	690	687	719	691	702	702	714	693	682	716	720	690	680	692	693	741	706	704	713	660	755	728	739	661	747	706	687	744	649	733	727	699	690	734	703	692	688	684	696	709	710	722	750	755	762	744	706	690	724	745	743	681	719	699	701	688	710	694	698	733	746	732	706	698	727	720	734	688	679	719	726	665	684	663	716	719	741	715	684	710	677	700	769	723	719	723	735	679	733	722	741	701	689	758	701	697	752	748	731	731	731	745	681	694	691	724	702	727	675	678	679	730	703	717	747	675	701	695	749	745	695	675	712	678	688	723	752	762	723	696	713	738	687	713	743	773	683	696	668	708	704	719	711	653	714	726	680	651	701	755	695	691	671	686	721	697	720	725	704	714	717	707	725	706	725	722	707	709	755	687	694	685	726	691	679	697	681	780	723	737	720	719	671	658	697	711	729	730	731	690	712	694	656	664	741	770	743	744	752	730	717	698	708	714	703	710	713	734	698	697	679	714	704	696	714	704	669	695	704	671	738	727	699	716	713	703	745	714	699	679	696	742	729	707	712	661	743	716	692	707	706	704	676	694	682	646	740	647	753	699	746	684	702	681	679	729	739	730	699	698	705	708	715	653	691	659	711	699	666	669	729	729	664	701	681	693	669	723	686	690	687	719	687	690	703	724	710	712	746	684	702	734	700	748	725	708	686	689	712	742	685	751	666	715	690	702	668	704	726	720	705	725	704	682	720	683	690	745	702	728	724	686	696	739	726	711	714	699	687	759	680	723	684	723	706	721	752	710	695	699	726	712	765	705	720	677	756	733	773	752	645	682	687	756	698	705	724	685	684	695	710	699	707	755	675	710	731	673	724	703	687	747	739	688	722	716	708	742	651	690	653	693	708	750	714	722	760	714	718	684	702	675	736	698	720	730	691	732	711	679	701	685	712	743	755	677	738	706	673	697	697	691	759	709	711	666	709	736	698	746	716	725	677	737	740	696	726	710	714	683	723	747	739	741	686	712	669	712	683	663	730	711	638	697	688	671	682	700	701	725	698	701	733	698	756	702	749	739	680	718	676	743	731	690	749	742	727	669	765	725	752	697	723	674	699	726	711	731	751	724	724	745	721	742	676	716	691	766	695	703	741	711	689	708	748	740	714	669	676	682	697	722	727	736	763	738	718	677	717	760	737	701	747	701	737	703	763	719	732	718	733	645	703	730	728	715	723	729	684	712	747	680	684	734	694	726	671	693	704	726	704	745	697	693	713	662	689	762	686	637	698	730	731	680	698	710	702	690	674	682	675	682	706	678	721	689	691	714	687	776	731	744	768	739	703	730	705	707	704	730	736	770	744	714	711	714	684	733	704	649	662	731	685	694	729	681	707	666	713	738	709	722	688	678	694	724	705	706	735	714	719	752	734	744	662	656	698	724	706	692	692	741	704	676	757	711	752	770	699	734	723	692	747	649	680	704	700	750	711	752	693	734	673	707	706	689	755	665	734	739	733	674	687	702	718	716	709	719	739	674	660	687	701	737	729	745	739	746	699	744	685	764	704	726	668	667	707	678	680	677	669	730	697	705	725	690	768	702	723	722	727	701	682	719	745	726	702	700	754	736	671	726	697	706	722	761	734	687	711	701	735	722	705	720	670	715	664	692	722	718	676	708	723	793	741	662	726	674	695	713	726	713	699	664	688	705	713	661	683	678	670	738	726	725	726	726	704	713	675	704	724	680	682	673	696	738	738	686	709	735	644	678	698	723	701	667	665	700	726	674	692	748	735	698	710	724	757	715	671	704	711	655	751	727	700	752	720	740	687	758	734	706	738	673	745	718	718	713	747	731	686	725	725	720	735	723	709	700	732	718	707	723	758	690	673	678	753	680	725	664	697	735	679	722	694	733	688	725	694	686	679	708	671	710	726	698	677	729	726	729	669	676	700	733	665	731	712	731	755	725	705	656	745	755	721	734	686	744	708	720	693	709	736	723	750	686	681	720	702	721	677	709	744	714	736	682	704	737	728	713	698	685	703	715	715	714	709	680	700	724	670	674	705	782	738	708	755	669	662	730	680	696	742	713	691	706	741	711	749	734	698	690	714	729	714	687	709	686	736	730	717	721	724	724	711	706	668	694	674	724	711	688	719	727	693	730	720	726	693	694	715	731	715	711	696	742	692	704	735	653	679	730	737	710	704	733	736	701	686	746	727	661	708	715	656	729	665	730	687	737	671	705	722	665	709	713	703	731	716	718	742	690	723	674	736	701	683	674	744	710	687	748	727	677	708	711	695	763	684	779	699	796	730	722	677	691	731	669	702	628	787	718	700	715	693	718	674	732	710	671	685	735	694	693	761	695	717	716	688	672	667	665	702	690	686	694	717	703	714	719	666	678	698	742	732	688	708	654	699	676	692	638	668	711	697	640	732	753	732	723	726	652	672	688	680	674	698	657	691	726	710	776	734	705	703	728	644	713	730	688	693	724	686	691	721	721	752	682	688	739	708	746	728	690	720	711	707	758	764	712	660	741	704	710	696	687	714	732	742	686	711	704	710	678	685	666	661	769	690	705	705	748	748	667	685	669	736	745	735	695	674	699	734	712	716	687	722	713	725	677	695	729	733	749	680	703	712	733	668	709	699	711	700	694	725	705	680	664	743	713	781	731	690	721	705	647	701	735	758	741	691	693	669	693	680	744	691	704	679	702	680	710	700	754	721	746	715	656	736	708	665	692	724	667	749	716	661	654	712	706	700	722	734	697	716	723	708	706	716	719	747	719	706	749	692	704	669	726	731	706	707	714	695	733	682	708	734	681	703	663	648	722	716	699	723	748	744	715	718	689	729	692	669	685	687	683	736	723
24083	21618	29236	24510	21613	13348	1294	758	632	598	568	484	493	430	461	421	425	404	382	384	381	395	384	354	384	358	358	367	360	373	334	364	350	345	360	397	350	344	357	340	341	339	333	366	323	379	334	353	363	354	341	353	343	354	371	361	339	366	331	347	344	338	365	350	338	358	328	346	344	355	351	350	332	353	322	308	335	331	370	369	367	382	336	368	371	365	328	373	355	347	351	362	344	350	330	333	365	358	382	345	330	359	346	332	337	336	323	329	348	345	342	334	333	331	348	348	364	377	339	338	344	367	340	347	310	358	350	343	349	364	354	374	326	354	374	350	343	340	322	314	361	339	358	345	336	367	361	337	343	357	306	338	360	320	378	345	339	358	342	343	321	359	339	321	338	337	345	353	351	354	345	315	354	348	336	327	321	339	359	336	345	303	349	321	378	337	345	376	337	350	332	354	343	342	343	331	356	351	361	357	342	383	300	347	337	353	358	345	324	348	367	319	381	325	357	336	330	340	361	341	364	347	375	343	330	327	347	328	354	366	328	355	362	373	355	310	363	335	330	334	357	374	358	359	343	359	364	344	360	340	377	342	313	349	328	354	324	297	363	310	348	343	358	337	332	306	334	404	347	309	339	363	350	324	358	333	340	346	348	346	344	342	371	358	345	347	356	345	369	363	325	344	342	339	359	343	348	357	315	328	337	356	350	359	334	355	338	335	320	350	324	351	309	303	352	348	385	322	337	317	345	350	342	334	346	325	333	360	354	369	339	361	339	347	327	375	337	341	363	360	358	357	376	336	332	340	327	349	370	344	372	349	315	290	356	355	357	332	340	355	331	303	375	338	380	348	338	345	355	366	362	320	350	353	318	331	364	366	351	342	366	361	340	336	323	333	333	326	333	332	318	385	322	376	316	319	345	328	389	331	345	344	311	383	336	365	353	363	318	378	328	358	335	373	366	370	347	339	350	304	333	313	346	368	318	353	362	364	337	354	379	315	349	339	327	348	351	349	355	353	371	361	341	350	300	340	350	353	303	348	358	308	325	372	342	353	334	344	337	340	385	325	324	317	341	304	367	326	322	326	329	322	352	349	364	349	346	331	367	349	349	368	371	349	323	343	336	305	352	318	350	305	393	337	323	359	364	337	340	354	339	309	375	311	343	349	339	376	322	318	356	325	345	310	315	392	335	339	331	338	328	328	368	340	301	323	325	341	341	342	348	355	353	345	343	347	353	330	308	339	321	309	361	364	340	355	369	352	358	366	310	363	321	330	307	331	331	345	357	355	338	337	350	341	369	341	329	362	348	327	341	344	369	343	360	354	315	322	386	363	350	404	341	316	330	327	343	347	336	322	319	331	358	361	335	330	371	328	309	337	329	353	310	350	377	363	368	373	349	352	315	325	322	365	334	331	341	392	338	372	352	356	338	330	329	354	329	330	320	343	355	345	318	360	336	348	344	335	326	330	312	349	374	316	340	315	375	323	336	335	332	342	358	345	355	333	320	350	341	364	335	320	362	325	380	360	382	363	333	317	317	318	354	305	317	325	294	326	326	391	350	372	333	337	326	345	362	321	357	373	331	353	331	353	355	355	348	313	351	373	290	371	333	308	326	374	368	384	394	342	353	350	323	352	353	356	350	341	361	351	357	338	386	340	351	323	337	341	320	336	344	341	350	387	372	353	325	358	326	332	324	345	336	306	352	349	333	367	359	346	316	369	370	361	354	335	336	364	362	355	343	334	294	341	355	354	323	355	352	333	330	372	346	349	369	347	341	335	358	347	343	344	343	313	333	306	365	317	325	342	360	384	382	347	354	323	361	376	336	350	353	340	341	375	334	339	349	342	325	342	335	351	333	336	314	317	311	314	335	348	346	331	330	326	301	339	328	339	348	359	364	357	348	317	350	352	329	351	352	362	344	349	388	342	335	299	348	361	371	318	351	353	336	347	340	367	330	355	348	308	334	335	376	330	355	341	333	359	341	320	336	350	378	341	374	345	332	370	323	346	310	314	371	338	326	334	339	353	293	370	370	338	373	308	347	334	318	325	306	359	357	342	356	323	357	358	340	341	334	360	332	333	335	335	347	338	330	366	332	347	374	336	383	327	362	346	348	339	357	357	327	314	361	330	358	354	343	357	351	341	348	331	342	358	324	363	316	324	312	326	346	339	341	341	335	335	345	325	340	350	343	380	356	359	364	330	322	352	350	311	358	344	330	342	316	332	330	355	312	343	345	346	314	348	374	324	314	375	372	344	350	352	401	341	364	322	327	365	376	334	361	336	336	340	340	346	348	349	327	371	371	351	310	359	319	344	341	357	327	327	329	306	372	333	316	345	330	304	364	327	341	345	335	329	330	335	339	335	349	332	343	346	345	340	326	337	369	372	331	371	322	315	356	331	327	337	343	372	338	345	353	362	319	367	351	360	336	349	374	359	333	328	324	354	318	349	370	366	331	312	369	359	321	359	348	320	364	361	388	345	345	333	356	341	322	338	325	326	351	334	330	333	340	356	339	320	330	327	397	314	381	324	365	348	354	325	352	381	348	368	330	340	323	326	363	353	325	312	309	322	364	331	324	312	296	380	344	306	334	309	318	359	370	334	319	313	323	333	310	353	331	331	312	340	322	353	327	358	329	371	326	375	312	355	320	359	326	339	346	349	330	333	322	363	350	367	328	332	324	371	366	360	340	340	341	350	353	333	331	322	348	361	353	375	307	327	363	329	320	336	320	328	343	338	342	334	354	340	355	310	356	363	342	317	331	326	338	318	339	364	361	340	355	321	338	365	363	321	334	342	343	344	340	325	348	353	360	339	350	326	333	360	345	345	366	342	344	360	364	325	355	346	326	368	335	348	372	347	353	373	345	357	344	337	358	338	357	362	344	340	350	354	357	313	348	349	356	364	379	362	313	341	345	340	339	354	362	371	393	336	346	366	331	343	317	336	346	346	363	321	327	327	362	337	315	340	357	349	382	324	342	345	358	347	344	349	325	354	361	322	327	313	333	351	378	355	372	321	338	340	342	342	343	364	348	338	370	384	355	318	362	345	321	319	357	334	334	351	355	359	320	342	372	331	363	337	329	309	319	334	331	374	351	327	349	382	358	345	353	357	344	349	350	378	331	334	342	362	342	335	350	341	340	371	343	335	325	353	364	333	357	345	370	313	335	375	346	336	333	367	332	364	346	382	323	338	342	327	371	332	344	319	334	350	377	323	350	327	362	278	362	336	331	330	367	324	380	343	351	358	329	336	308	366	335	367	339	355	363	328	338	344	324	356	333	352	348	348	353	346	334	332	355	350	321	336	326	365	348	324	335	372	329	339	312	299	364	332	345	320	328	345	305	341	344	375	373	355	349	367	357	340	353	352	370	327	329	346	341	350	342	356	352	326	321	347	366	350	370	320	322	320	301	376	327	322	368	348	345	383	337	375	347	309	350	352	352	311	332	344	328	367	377	359	343	353	356	348	352	348	338	351	306	317	344	390
4828	10286	8217	4028	2852	2262	1631	1362	1140	1009	873	831	691	702	607	602	592	551	537	484	443	516	487	486	478	505	487	482	479	455	498	488	456	431	446	454	458	436	504	457	422	417	456	448	433	418	423	435	435	456	421	421	482	408	432	392	437	456	451	444	444	447	465	413	442	419	430	408	445	455	433	406	442	425	443	426	455	416	400	433	389	434	414	445	447	446	408	467	416	458	414	421	460	418	432	438	440	459	443	398	420	439	412	415	401	418	388	390	374	395	407	435	430	425	394	495	422	444	400	440	401	439	399	411	404	436	458	388	404	410	421	391	433	428	430	445	387	419	452	404	424	418	454	406	452	420	424	436	427	388	439	468	448	435	427	443	450	447	422	442	410	433	430	468	424	462	455	424	459	440	468	394	432	452	429	409	448	408	450	441	453	418	421	399	456	451	461	390	440	430	412	438	405	426	426	398	451	392	440	433	425	424	392	430	440	421	432	431	426	435	406	465	385	427	427	388	431	450	383	417	448	443	438	433	437	431	428	410	412	443	426	433	423	424	430	406	405	436	437	401	408	418	454	397	449	448	459	411	432	399	418	402	437	437	440	387	477	440	431	448	380	419	413	428	465	436	394	408	417	416	419	422	406	422	448	383	420	405	457	417	418	429	438	431	423	415	439	455	459	425	417	447	417	444	432	462	465	389	401	420	403	431	411	423	428	437	411	425	450	412	433	383	409	428	396	429	438	440	438	403	415	453	406	399	408	451	442	451	407	447	459	405	407	440	428	410	406	396	436	461	442	433	444	426	396	420	437	405	400	399	457	430	454	420	453	408	438	452	409	440	432	423	432	422	410	411	417	440	439	399	383	441	436	416	403	416	395	381	443	410	444	408	439	429	428	429	397	433	455	420	421	411	421	419	437	449	411	393	398	414	471	437	415	417	430	453	476	428	424	390	409	412	413	412	423	454	414	410	435	410	431	420	417	418	412	399	435	414	438	443	414	398	416	403	449	430	433	451	420	448	397	442	412	428	406	411	401	414	473	447	393	417	410	437	445	403	422	441	419	397	422	437	445	422	415	423	432	449	404	396	407	428	433	436	411	398	436	401	438	474	399	405	410	409	428	424	429	401	390	481	454	403	440	445	448	438	430	428	401	405	430	407	454	424	434	423	419	457	421	415	409	442	404	417	400	436	417	403	435	451	462	434	428	396	445	418	429	424	429	405	456	417	413	407	422	423	434	414	464	451	419	425	436	406	394	465	439	458	424	395	401	437	462	424	455	445	389	419	431	434	448	403	412	428	442	460	410	463	423	430	455	416	450	422	422	400	455	406	385	395	468	428	423	425	421	444	454	402	413	441	422	390	460	409	413	436	423	435	431	457	376	416	414	406	431	389	423	423	436	450	433	421	412	421	403	436	448	392	410	412	456	426	450	445	370	443	409	408	408	397	400	439	465	398	393	385	401	446	396	475	389	393	437	394	399	405	445	437	393	388	403	391	424	437	403	414	438	476	426	400	460	403	422	420	420	428	405	429	445	414	382	437	433	408	424	440	402	400	407	380	412	439	398	448	373	454	402	423	401	421	458	410	396	413	425	411	421	422	405	425	394	415	421	431	411	435	412	444	399	427	448	454	462	457	457	459	446	429	400	476	406	429	391	479	435	410	431	487	423	404	406	395	439	423	364	402	448	438	455	476	377	443	457	419	419	441	469	398	448	375	403	404	439	397	424	432	432	444	449	429	438	404	422	426	412	395	446	426	374	435	447	404	428	417	424	439	423	448	433	425	439	433	486	451	413	469	404	456	431	464	449	437	431	436	449	399	435	450	467	433	445	405	403	434	455	433	431	457	380	434	438	453	424	419	438	415	404	436	424	437	426	429	438	414	403	439	426	429	395	429	395	381	401	423	434	399	414	426	417	424	423	437	408	443	405	434	422	486	410	418	436	440	431	427	434	386	434	428	460	471	431	411	411	407	438	433	440	410	405	466	383	421	444	430	436	463	444	422	425	434	403	397	449	423	453	412	462	441	407	447	413	394	403	448	393	435	438	429	428	420	405	391	429	437	440	453	430	458	405	415	403	419	393	467	407	410	433	391	450	436	440	423	395	450	416	437	422	392	391	438	430	412	391	423	425	425	408	454	393	433	403	424	429	438	398	432	433	414	396	406	408	401	403	431	448	426	459	414	421	379	394	448	453	427	445	425	424	398	404	417	468	402	395	441	460	446	435	418	449	422	435	422	410	396	437	415	444	409	418	424	463	411	400	407	389	418	441	422	396	423	449	396	381	457	464	428	436	422	400	402	413	409	407	434	431	412	454	432	426	423	426	415	428	418	399	397	416	420	379	417	442	469	416	438	437	404	420	440	463	400	427	428	391	444	406	452	457	431	427	383	450	401	414	410	441	414	387	429	421	417	438	422	429	416	449	440	419	438	415	402	441	383	436	395	417	440	449	419	405	422	423	429	464	405	449	417	440	429	413	414	446	401	392	450	391	427	412	433	421	399	459	414	463	440	415	450	435	423	411	417	457	434	428	414	411	431	430	444	451	446	439	431	450	459	425	422	411	420	417	443	390	437	427	461	437	462	414	466	426	456	465	428	445	462	425	434	429	408	450	431	435	442	432	411	430	426	421	439	438	457	442	373	453	414	427	455	429	457	431	418	441	426	423	407	408	457	413	411	429	445	459	419	409	434	468	414	432	420	443	423	437	407	405	463	410	454	429	461	438	406	431	434	432	448	434	430	423	416	400	435	403	429	418	440	402	416	420	450	450	401	384	387	424	414	431	430	382	430	437	401	446	387	442	419	470	421	435	466	443	415	407	416	418	389	400	409	482	392	401	449	422	415	435	425	393	469	445	441	455	408	428	418	433	427	419	445	427	414	404	426	444	444	385	384	416	373	431	399	398	417	425	441	402	419	470	412	423	405	419	455	396	415	455	421	407	413	440	439	398	422	441	425	435	414	417	424	402	447	422	376	410	380	425	399	415	438	434	474	459	488	436	400	432	431	423	448	410	420	401	436	401	456	425	445	446	438	441	427	441	428	429	419	429	434	417	438	459	392	433	401	423	420	432	429	392	459	435	449	377	432	403	414	433	447	429	424	401	399	451	405	433	395	428	421	399	441	433	423	403	443	448	421	431	413	428	428	435	395	433	409	437	388	411	430	416	440	423	483	423	417	408	410	424	446	407	434	377	411	429	426	435	434	440	411	414	450	422	425	451	388	437	414	481	419	431	399	435	425	447	421	438	427	420	406	454	445	420	438	427	456	419	418	412	409	427	448	435	424	413	422	408	414	383	423	438	426	445	387	449	410	433	425	447	434	434	440	408	423	433	466	429	404	401	437	458	449	431	435	392	420	405	429	391	408	435	422	416	410	435	415	417	429	396	404	433	430	458	416	502	409	429	393	419	439	420	423	453	433	431	427	456	459	386	419	429	428	411	445	441	415	458	430	406	415	422	467	436	423	438	410	385	414	443	429	436	445
25469	21607	28159	25388	13009	1569	1174	1026	1011	1023	963	951	922	912	913	924	909	858	943	930	884	954	905	888	869	907	837	915	917	941	876	880	942	853	884	890	897	927	911	903	879	856	919	893	889	882	886	875	878	868	916	891	861	915	875	855	891	874	850	922	873	876	905	854	892	920	942	862	919	892	840	902	851	849	868	824	893	890	881	873	848	905	897	899	856	951	875	896	858	894	873	873	876	868	843	864	892	838	875	846	875	857	887	881	851	886	919	892	858	899	849	917	829	890	884	828	845	831	890	849	901	866	910	884	872	867	893	893	937	877	889	867	879	860	901	879	890	873	872	909	850	865	866	886	905	839	889	916	875	920	871	867	854	884	847	843	862	888	841	910	838	839	895	862	914	860	888	867	886	860	911	930	841	836	850	861	883	879	866	857	887	887	934	852	901	909	934	916	845	925	873	850	838	904	856	833	913	863	885	845	876	852	860	905	915	887	875	929	887	832	840	842	866	920	882	911	876	906	892	916	904	824	910	878	856	857	885	893	855	898	918	881	833	868	882	856	893	915	834	930	863	891	910	828	804	846	837	876	846	824	869	836	864	826	830	916	881	846	887	907	905	922	832	891	850	898	833	877	817	918	855	916	931	874	838	890	879	943	866	909	856	833	841	905	880	857	870	923	891	886	862	874	915	895	885	899	903	919	849	887	910	868	901	788	935	867	878	887	862	869	880	927	789	891	886	849	918	826	854	898	867	787	880	847	875	850	883	875	844	868	845	859	867	901	841	847	856	863	901	867	905	880	883	908	894	932	878	875	890	898	878	832	834	909	890	910	843	841	869	898	842	858	834	855	850	885	862	886	820	878	893	872	854	864	911	903	842	877	871	886	884	842	926	856	885	851	886	911	839	905	903	884	880	924	857	914	905	870	915	916	893	851	943	925	858	929	851	850	833	884	928	879	801	933	870	878	855	868	869	901	861	798	879	886	824	905	877	811	907	886	927	875	843	869	874	903	844	863	920	863	863	865	840	820	916	895	864	874	879	875	855	891	829	852	905	887	880	911	822	854	925	851	850	884	882	914	844	901	864	895	870	902	874	816	883	877	910	879	947	895	898	837	953	855	915	868	898	916	863	821	880	858	915	867	898	916	862	909	797	858	868	899	882	868	883	899	893	862	864	845	872	864	884	840	868	864	868	888	915	882	915	843	872	867	866	804	861	863	884	888	853	823	875	884	844	891	892	852	866	876	814	894	875	813	847	842	880	892	901	928	918	891	915	915	917	862	883	886	904	874	855	829	919	854	902	855	880	852	897	923	894	882	873	885	867	840	898	841	892	825	899	858	887	830	851	856	894	906	889	878	870	906	870	869	875	910	855	924	879	888	898	845	864	871	877	885	876	843	863	864	929	874	805	887	934	825	886	895	888	887	910	873	913	900	852	866	889	856	819	887	893	872	891	914	895	869	838	865	804	857	844	890	920	875	859	842	864	860	926	880	871	846	905	916	877	883	868	871	877	940	868	884	859	893	875	859	913	862	909	865	871	858	897	889	837	815	887	876	872	928	872	804	881	838	862	856	865	869	869	904	918	835	886	877	828	904	871	845	864	881	882	841	835	864	941	845	850	864	832	892	916	911	907	836	902	838	897	862	901	883	818	895	862	880	846	872	907	892	857	914	914	877	852	867	888	905	868	856	831	870	873	905	858	878	873	859	847	925	889	890	867	853	881	821	914	910	935	874	838	923	828	866	837	869	902	884	870	899	847	861	844	867	869	858	815	956	918	778	894	892	872	890	935	889	838	887	861	874	883	923	962	905	866	884	861	869	876	895	818	892	892	874	833	831	848	903	836	887	876	900	889	880	845	845	888	866	881	886	872	853	881	903	857	881	899	893	904	920	888	904	873	876	946	829	853	869	836	842	851	839	849	905	843	878	932	874	890	916	829	849	896	848	909	886	902	835	874	857	881	879	912	848	942	851	826	837	886	884	864	869	869	919	868	913	860	915	881	866	899	815	889	872	928	876	864	895	898	870	890	865	896	852	880	864	865	821	868	896	897	865	903	879	844	874	872	839	901	864	871	929	851	862	852	911	790	876	944	885	923	851	843	878	894	924	898	844	869	852	868	893	889	887	892	893	896	896	898	879	831	882	876	892	918	858	860	897	861	841	824	860	879	827	921	875	926	899	863	894	918	869	928	921	879	881	848	856	850	828	849	835	869	867	885	885	860	883	923	919	886	854	870	859	881	874	841	862	893	893	846	840	862	883	885	873	909	925	889	854	845	898	862	866	930	917	837	958	907	841	911	933	896	875	885	863	886	915	922	870	878	830	847	874	889	900	855	883	915	897	835	862	885	903	858	861	903	859	823	863	915	878	847	882	893	880	862	907	923	895	874	855	839	880	895	891	833	857	884	877	831	821	861	881	840	889	865	818	863	834	789	852	896	884	824	857	874	845	908	905	852	885	876	908	901	853	852	918	900	882	794	893	857	862	866	866	877	869	870	872	928	937	844	901	894	912	889	882	831	805	860	897	859	862	932	874	894	838	877	865	812	895	860	827	888	902	882	849	889	855	895	867	861	901	901	873	864	863	881	858	920	904	861	904	846	942	877	870	842	883	858	873	830	868	856	902	862	871	842	850	853	889	880	905	876	886	873	869	878	892	868	865	847	865	880	860	882	859	841	858	889	846	933	855	850	879	813	865	885	832	883	910	874	868	897	870	926	878	902	919	873	886	911	868	906	900	809	889	853	863	863	893	925	873	873	905	861	859	859	844	841	849	902	900	874	861	904	903	837	908	916	829	852	906	915	869	918	914	911	863	859	832	861	895	896	814	906	854	841	896	853	884	857	901	890	907	860	864	903	883	878	859	837	895	853	883	922	840	850	881	847	872	881	842	886	855	834	870	929	871	943	890	838	890	847	925	908	898	873	900	877	848	919	870	919	877	916	834	904	878	858	857	866	888	877	907	822	901	902	887	830	939	861	878	961	910	908	840	868	833	853	859	824	890	939	916	873	902	864	803	885	907	916	828	892	858	880	908	876	890	872	881	859	882	921	830	865	843	892	882	851	925	877	849	882	864	876	872	887	837	835	873	870	839	876	885	891	897	872	921	814	836	887	859	834	875	849	904	930	860	848	842	860	881	868	914	908	828	861	865	904	889	820	878	868	869	818	858	832	881	875	851	917	903	907	844	842	907	812	864	875	882	864	902	881	895	926	888	877	947	896	860	852	879	834	907	895	824	840	920	874	833	868	857	838	925	885	795	873	883	836	899	927	849	881	921	883	875	879	891	897	911	883	889	873	889	843	934	825	794	883	924	902	869	877	888	812	871	831	883	892	914	862	806	906	867	844	871	885	902	851	878	853	891	877	893	876	894	911	901	874	870	885	893	840	782	892	874	914	878	842	886	854	858	833	862	841	831	854	857	901	847	890	918	888	878	847	864	906	874	900	862	859	945	895	876	861	839	881	823	911	880	878	866	862	887	891	847
4830	6199	4868	2686	2182	1847	1626	1470	1337	1362	1235	1180	1192	1115	1111	1072	999	991	1048	1048	1089	984	1088	1089	961	1024	1018	1037	1005	1030	1022	997	1029	999	1026	1017	997	1055	962	948	1027	972	995	989	1029	1031	1085	992	1024	990	1033	1019	1014	987	1031	1025	1054	1042	1046	1075	1018	988	1007	986	1018	991	1013	1009	1026	1010	988	1037	1048	1017	1054	981	1002	1031	1057	1003	1031	995	986	1046	990	1017	947	1034	1068	990	1083	990	980	994	955	1050	994	1010	940	975	1003	1010	999	1100	957	1054	992	1014	994	1035	1060	999	1059	926	975	958	1005	971	1038	969	1034	972	1014	966	989	1012	1016	1026	1084	1033	1024	1019	941	1024	1000	1064	997	1025	1028	956	1030	1024	990	1029	1041	1025	978	986	998	1012	1019	1036	967	976	968	975	1055	982	1041	987	1017	1029	1019	1021	1046	1003	970	982	999	1043	1028	977	1032	990	1021	986	1030	999	992	998	1009	1033	988	977	1037	1005	996	1038	1034	1019	976	953	1007	986	989	976	1022	960	979	1029	1081	966	1077	1005	1032	956	1030	1023	959	982	1064	1040	1007	966	981	1053	1010	999	1041	995	1000	983	969	983	967	937	1017	1000	1001	936	982	1002	1032	972	1013	1006	945	963	1022	985	939	971	1019	1031	981	1068	1045	1065	1014	1026	978	989	953	1029	980	1006	1022	1006	1034	970	1066	1008	967	986	997	999	1014	1030	979	1017	994	980	1017	996	942	999	972	982	1050	1004	1023	1007	1060	979	968	1032	1024	987	1046	1029	962	1034	999	986	1030	996	990	982	995	1025	1014	944	1049	1012	1019	1017	987	996	1001	1045	1013	987	1020	1017	1019	1025	994	1041	985	991	981	1051	995	999	1048	998	1014	1018	989	969	993	1051	1038	1046	985	975	995	972	1007	963	1026	1004	1023	991	966	1001	1034	1020	1036	1007	972	1058	1015	1005	911	990	951	968	996	1033	983	1037	991	997	966	958	1003	1020	1048	1035	946	1018	962	1064	1019	1009	954	1035	960	982	1018	1003	976	968	993	1051	1045	987	963	954	1029	1024	999	1003	1010	1033	951	1041	1022	988	1056	1036	995	1005	1002	1013	1054	1003	976	1001	1019	970	1034	964	977	973	974	1059	1019	1007	1017	1028	1022	1037	1002	1012	1059	1078	987	1011	976	1020	1046	1006	981	1027	986	997	997	1009	1014	1004	1033	1003	1019	1024	1037	1035	1071	1011	965	1010	980	1049	995	989	989	976	994	1010	995	1011	1014	975	980	971	996	988	948	1014	1067	1028	947	999	992	1025	996	1011	951	1024	980	997	961	980	1003	1018	1016	973	990	1019	933	1037	1023	1020	1006	987	987	1046	992	968	1047	1037	1011	982	967	958	1010	1006	1081	1039	977	1024	1044	1024	995	1040	975	930	968	954	932	994	963	990	1034	1033	990	1037	1049	980	972	996	1019	986	1024	991	1005	978	1035	968	961	984	971	1020	1047	1012	1034	1029	1092	1044	986	1056	1001	978	1018	1025	1013	1006	1012	968	1004	1039	953	1023	986	984	962	968	993	971	1040	997	1057	1023	974	1033	956	1038	980	1015	985	1026	1004	1009	1056	1020	1007	1039	1039	983	1014	966	1033	1052	989	999	1021	981	1085	985	1050	1002	1028	947	1046	1015	1000	988	995	1006	970	920	993	1005	984	1013	1016	998	1005	990	1023	1007	975	1031	969	1006	1034	967	978	1026	1051	1040	1004	1064	1007	1025	1020	1020	976	1022	997	1020	1028	932	1042	1003	1031	1031	987	1062	1020	915	1030	1007	956	1024	1009	1011	1011	1013	1031	1089	945	935	998	949	971	1004	980	982	1045	985	982	1023	1003	1024	968	1011	1052	995	1055	1002	1021	1016	992	1001	974	950	1013	963	962	1015	1038	1038	999	996	988	1079	988	982	1024	1041	960	1032	1001	990	993	959	971	948	1126	978	1001	1003	1053	1029	1021	1013	1042	1047	990	1029	1011	955	1028	1024	943	1004	991	996	954	980	1003	996	983	1034	950	1009	968	1011	1023	951	951	976	986	937	993	949	985	1004	1063	934	1003	1007	1001	1031	980	1020	1027	995	1077	1015	1054	981	968	1005	979	1004	1042	1058	1016	1011	1022	997	1049	937	944	970	1003	1057	1057	981	1006	1051	1074	1001	973	967	999	1006	1021	985	989	966	993	1014	1010	1035	988	994	1004	939	1021	1038	993	1046	987	981	933	1016	1115	994	996	932	1006	1007	1034	984	1041	1075	1004	981	929	998	1023	1003	1016	1094	1001	1052	1049	961	976	990	1001	994	1024	1038	969	1014	1016	976	1029	1059	981	1004	1044	954	1050	1062	1011	1061	979	1008	1014	1037	989	1029	1010	973	974	960	946	1015	966	983	1024	1039	1002	1008	1013	970	981	1009	1011	1003	1013	968	997	1019	1007	990	1024	1033	979	940	968	982	962	1000	1028	997	951	956	1015	986	978	1029	1000	969	1015	1024	1025	1043	967	1038	1038	958	1039	994	989	1032	1012	986	1052	1017	990	1028	953	1023	975	1063	990	985	1058	1069	994	980	1003	1017	967	994	990	1021	930	1073	1028	1089	997	988	979	969	999	973	983	982	975	967	1036	988	1014	1018	991	1007	1005	982	1064	996	953	1033	993	978	1055	1013	1029	1010	950	993	1004	1025	1043	965	1046	1044	1027	1004	940	1005	982	1041	1008	1003	987	1057	1050	1011	961	1032	1001	975	1052	930	990	979	1045	979	1052	966	988	950	1037	1056	1037	1030	1022	1001	971	1035	1020	991	957	986	999	1084	954	968	983	948	1015	966	1037	1017	986	1013	981	1031	959	976	1032	1023	971	974	1012	1037	986	966	1008	998	1037	1037	1016	980	1071	1031	976	938	1009	1042	976	996	1022	1035	1066	1004	1030	969	994	981	953	1037	989	1014	992	979	989	1030	1012	977	984	1044	1011	991	1013	1071	994	977	961	1002	964	1044	995	981	1015	1044	1052	943	947	1054	1040	976	992	1049	1000	1039	975	979	1018	986	1022	993	990	1024	1043	1070	1023	1014	1040	973	996	966	969	1003	991	1003	997	1001	1001	1018	1055	1044	1063	994	973	1044	997	1001	1000	1050	959	1023	1007	974	982	1013	980	1012	980	1004	942	995	980	1021	1002	962	1003	930	1003	971	953	990	1018	1023	987	1007	1017	983	1007	1016	976	998	969	1017	995	998	984	975	976	1030	1007	957	1051	1011	1012	996	971	948	1002	1021	974	994	1075	994	1002	1017	1008	990	991	948	976	1007	1010	1033	1005	993	1034	999	997	1045	994	1073	949	985	976	1056	978	978	1000	997	1047	1033	938	943	1011	1013	1032	1050	1019	1000	959	1002	1011	1070	1039	1059	1009	991	1017	984	993	982	1056	1025	1016	1017	984	1022	1036	1007	1017	1055	1060	983	969	1015	1004	1049	1018	990	1014	988	975	1069	997	945	980	989	1019	1011	1008	1012	993	956	976	1028	1027	1001	1020	1013	990	988	1055	1021	1037	1030	1054	1020	975	1028	998	1007	1020	1019	1070	977	985	982	1062	1014	983	1002	978	976	915	987	984	1001	1008	1010	998	1030	962	1063	937	1095	958	936	928	1055	991	1009	1074	958	1011	980	1035	942	974	948	1055	997	1009	1013	977	1009	996	1000	991	980	1040	1010	1008	953	1039	1053	1013	1028	1040	1078	1025	1016	969	1041	1038	1010	950	1001	1056	1065	1007	1047	974	1024	977	985	1054	965	1028	993	1007	975	973	993	1040	954	996	979	1071	993	1042	1020	1007	1003	1032	1098	1002	1031	1009	999	1004	1034	1005	998	999	1019	1061	990	1022	966	1020	994	1014	972	954	971	1034	1032	1072	958	998	1014	1016	947	991	987	1029	945	1032	1003	985	1036	1008	1002	953	1015	990	1062	990	1031	1053	1045	1026	1001	1054	992	1020	1008	1031	971	1047	982	958	986	1031	990	1001	1033	1037	1066	979	1045	998	1012	1046	980	951	979	974	1048	1045	1025	966	1005	1035	1046	1000	978	1037	955	1039	1035	993	976	964	1051	1016	999	967	1043	972	1027	943	984	987	1061	980	961	1034	1041	1047	996	1038	1016	974	1007	952	1057	1000	989	1035	1054	1004	1005	1071	968	1011	968	945	981	986	1021	989	1027	1048	1015	997	982	1033	972	989	1013	964	987	1027	1032	949	1005	1007	1032	988	984	995	956	965	1023	1012	1002	1013	993	993	976	990	970	1006	996	981	999
23162	21650	29663	24124	21636	21691	12609	1706	1158	1092	1046	938	865	842	843	766	783	777	676	750	694	681	674	718	681	705	666	715	630	662	702	657	628	645	664	642	633	654	687	613	620	634	663	654	659	686	624	594	661	632	619	650	671	619	654	680	591	605	648	617	631	638	626	601	627	604	672	607	656	669	658	658	620	637	621	656	620	605	661	658	636	650	624	635	642	611	589	618	635	615	581	635	630	638	629	637	669	600	632	652	611	642	617	589	693	650	619	663	647	606	654	599	612	607	667	604	584	609	589	658	636	623	634	621	619	612	640	621	633	655	621	603	606	650	619	636	624	662	660	635	627	684	637	602	628	588	656	641	637	578	657	618	647	664	630	651	621	608	661	651	635	663	627	635	622	604	641	662	596	644	650	625	617	671	609	607	601	662	645	661	645	671	633	640	681	582	591	631	601	642	647	608	608	652	619	617	597	623	634	651	650	603	631	656	566	616	651	665	622	610	685	615	624	648	630	602	574	645	624	646	612	575	647	621	639	630	621	596	629	663	629	636	643	640	714	668	621	620	634	624	582	599	629	616	646	616	585	667	656	601	691	641	622	625	634	606	573	613	645	632	639	632	620	632	619	641	623	643	608	624	658	620	610	628	644	589	664	629	639	574	624	585	599	656	666	611	622	628	605	694	621	663	594	611	679	611	634	590	648	605	624	642	667	653	598	659	641	636	591	669	640	625	633	666	611	625	644	650	671	603	599	624	646	645	614	643	603	646	615	657	577	621	638	589	659	641	598	593	634	632	625	626	655	656	639	656	644	631	675	636	622	633	596	625	634	654	653	603	638	618	673	650	598	629	595	661	632	672	638	691	647	617	655	644	613	669	654	578	615	606	642	658	630	613	603	640	640	641	648	661	663	620	668	700	632	635	660	632	628	618	688	614	629	644	647	604	648	610	625	584	604	640	591	614	586	631	633	625	609	624	684	627	630	552	576	665	647	600	612	621	647	635	620	635	601	665	608	599	624	632	590	666	616	634	618	613	578	672	641	635	620	648	632	590	649	584	607	641	634	621	646	639	679	620	632	601	625	665	642	629	692	585	670	632	628	598	644	637	618	647	621	637	633	614	594	603	678	646	627	641	609	603	645	690	617	582	638	620	601	598	613	606	651	564	632	681	669	613	626	660	628	627	642	605	638	627	650	643	606	642	637	614	632	627	629	602	608	619	636	648	627	645	674	685	606	599	633	647	637	579	667	599	620	607	628	645	626	617	624	681	621	650	632	600	633	660	599	631	626	666	624	637	605	597	622	621	612	638	601	674	653	653	586	615	650	585	638	608	652	633	620	650	621	563	606	629	604	639	596	615	596	631	634	647	628	597	619	623	649	655	620	584	651	656	636	581	633	614	618	600	600	608	595	657	601	642	632	575	613	621	613	650	611	649	610	601	607	637	630	639	629	639	649	657	639	658	627	620	659	627	658	605	638	645	672	600	663	650	621	674	644	607	645	621	656	644	608	630	631	591	632	587	652	660	592	634	636	594	604	647	604	646	654	608	658	612	619	655	603	596	657	630	625	675	581	640	632	621	639	647	645	623	608	651	615	629	632	594	618	607	656	627	644	629	658	635	617	643	601	629	656	668	614	616	644	612	647	621	623	579	684	664	649	648	611	680	646	607	616	608	656	634	608	630	648	644	602	622	621	579	686	660	617	633	650	583	578	627	587	658	618	639	596	628	617	605	610	611	668	653	616	627	609	596	669	632	629	659	624	618	607	625	602	627	684	610	634	600	647	644	578	637	624	578	642	601	658	621	610	610	649	631	605	641	630	660	597	639	647	612	660	620	624	619	623	568	638	640	638	651	631	637	681	635	637	610	598	632	608	607	621	651	621	626	617	622	632	608	584	624	620	645	581	650	622	637	602	649	648	639	684	632	561	631	597	632	589	592	602	646	648	624	636	605	646	620	629	614	609	645	659	639	661	631	656	640	639	629	632	612	653	631	591	671	591	682	599	591	601	615	657	658	674	628	624	683	637	660	630	580	603	632	651	634	636	584	594	599	599	600	611	654	636	637	615	654	586	621	632	642	663	621	598	578	622	647	632	653	649	630	634	663	622	596	591	623	592	600	619	632	578	650	608	600	647	590	633	630	640	626	639	640	638	631	646	616	617	621	617	659	607	615	632	667	634	621	628	629	637	689	656	620	618	584	645	625	638	658	624	615	631	626	590	624	629	635	618	667	634	594	631	669	632	646	676	592	622	626	612	677	654	621	604	603	625	651	637	627	621	620	627	621	586	629	663	633	608	676	622	637	640	683	632	606	643	685	613	617	570	625	668	578	605	609	609	622	626	641	640	634	636	613	608	602	635	630	616	578	589	659	634	581	655	575	575	587	591	611	631	642	627	659	608	662	650	644	621	634	624	637	591	637	555	603	586	632	633	654	632	612	596	595	640	584	629	598	570	693	639	650	665	656	666	678	653	596	635	614	624	601	594	607	644	613	604	599	619	622	640	634	643	629	661	647	645	609	638	645	594	653	626	645	590	601	590	628	609	641	572	622	604	603	619	632	625	642	683	589	674	610	601	625	608	610	585	660	638	604	649	574	678	638	657	646	666	605	628	609	584	603	607	616	601	665	598	611	651	633	623	612	596	627	692	658	599	662	617	607	645	633	636	625	645	591	644	585	629	624	605	654	597	583	627	678	615	649	644	638	637	631	629	628	618	625	654	605	611	669	636	626	601	640	581	590	657	661	599	645	595	631	610	625	608	659	562	603	626	652	629	620	579	600	560	629	587	652	610	610	612	599	577	617	625	607	622	644	669	626	620	620	640	617	593	610	673	573	579	587	621	618	604	623	655	617	647	662	598	628	653	586	623	581	651	611	659	659	600	622	623	601	606	634	618	609	625	600	614	623	605	609	614	600	624	619	602	609	608	616	600	615	684	608	620	649	587	633	624	620	569	600	634	587	596	638	627	598	629	672	597	630	610	609	610	600	659	653	669	648	664	602	562	638	619	610	662	663	639	617	604	637	666	603	666	687	618	631	637	618	623	630	662	634	628	655	634	629	628	656	600	611	582	597	615	648	578	605	643	664	610	655	597	601	614	623	616	656	595	644	586	641	652	611	645	596	579	651	671	605	617	631	615	610	615	601	671	679	645	642	584	650	654	602	655	583	618	614	650	589	604	625	617	584	665	681	581	591	614	656	657	592	647	633	611	602	603	638	647	607	658	643	610	694	613	627	597	652	596	630	634	633	627	613	619	597	617	654	598	599	625	635	607	621	594	615	589	602	610	607	631	625	619	606	591	663	615	623	581	652	594	601	607	623	605	606	632	622	642	619	598	613	590	641	626	626	598	650	662	626	611	650	635	608	686	646	611	583	641	634	643	590	606	645	630	629	617	594	602	604	614	626	635	646	622	625	602	581	625	628	637	651	615	657	608	608	578	598	629	617	638	657	628	629	620	618	669	622	607	676	623	628	636	615	610	625	651	638
7131	16874	13245	6927	5035	3884	3107	2351	2104	1842	1687	1495	1323	1143	1144	1001	995	963	923	882	916	888	797	868	792	789	834	776	726	737	784	787	702	738	749	737	714	758	757	730	721	725	753	734	742	669	711	763	702	745	706	685	726	674	742	719	727	712	710	730	715	748	694	748	689	740	719	691	693	739	765	680	728	703	748	711	699	679	707	703	699	702	700	688	727	664	779	729	721	720	686	687	678	744	662	703	690	708	703	682	680	709	694	692	710	728	651	692	731	743	724	668	719	742	717	728	678	753	716	736	727	677	707	719	697	728	729	701	702	697	751	690	726	719	704	679	731	696	694	677	689	708	687	738	684	708	734	666	703	727	718	744	681	711	695	775	688	714	705	753	664	710	749	661	682	706	677	649	688	700	677	701	726	714	725	690	686	690	680	703	719	681	716	710	692	678	673	715	674	716	689	705	671	691	706	750	677	699	701	718	708	745	742	698	723	776	726	751	637	719	677	685	686	728	712	773	682	664	707	721	711	697	720	685	701	695	705	647	689	658	676	754	747	685	678	718	714	736	732	718	773	663	713	681	732	716	680	737	744	755	745	695	713	676	750	649	700	723	670	716	726	694	710	742	714	719	710	731	684	670	720	691	713	706	661	704	734	695	733	699	704	697	707	665	702	761	711	716	663	692	695	755	674	722	688	680	703	723	686	699	710	672	675	732	712	661	691	666	710	700	663	678	705	673	665	712	718	706	703	741	727	698	662	704	750	672	721	681	682	716	693	689	707	692	726	698	653	718	697	669	735	682	739	712	699	690	698	726	692	678	687	744	688	702	673	640	691	695	739	723	741	708	704	712	674	693	699	717	712	683	681	667	677	723	726	712	718	706	688	752	730	700	707	691	708	746	708	709	690	674	692	740	691	703	746	677	724	689	674	688	724	725	706	692	671	702	668	651	714	688	726	652	731	722	716	715	740	722	747	703	707	753	736	663	698	713	702	721	741	700	722	729	709	686	675	700	708	677	727	759	683	671	665	715	702	726	687	739	711	692	689	687	734	724	689	702	688	721	690	713	672	673	705	725	713	703	731	711	737	689	724	702	691	679	745	714	729	695	706	721	738	743	730	736	715	686	678	656	670	701	718	739	694	711	710	718	663	675	694	695	723	670	677	732	732	709	713	741	672	717	723	698	649	705	654	681	706	672	745	729	733	720	748	713	705	692	691	711	689	667	768	689	694	706	716	689	733	695	693	719	724	737	725	629	724	720	719	717	690	719	713	638	720	717	722	718	707	689	733	659	706	718	717	763	730	683	700	670	692	718	730	710	705	730	710	693	692	698	676	684	671	698	717	669	693	681	728	711	708	663	732	678	724	700	730	688	702	748	737	684	697	695	717	697	654	710	695	676	731	712	711	692	721	706	691	688	710	662	715	705	674	680	683	691	718	709	710	697	740	688	715	678	676	733	650	735	726	685	646	693	731	684	688	732	739	704	752	755	716	686	674	687	689	719	686	715	742	678	754	679	682	687	665	721	703	730	650	711	712	740	693	706	698	723	694	708	705	666	670	737	693	692	655	665	718	690	685	688	676	691	709	719	690	766	720	759	722	678	753	685	684	714	718	708	654	710	717	695	736	667	663	680	686	681	688	693	719	732	719	726	693	765	691	675	690	714	721	629	723	664	719	690	710	708	700	679	725	751	733	667	746	692	742	660	683	705	699	710	731	737	686	698	696	673	695	730	672	715	715	731	700	715	723	740	656	710	704	662	689	713	721	734	716	718	720	721	662	743	681	653	710	690	669	726	735	708	694	749	708	692	672	710	684	735	695	684	747	725	733	690	711	712	671	668	729	725	689	739	712	698	690	704	729	739	664	700	716	719	646	708	682	696	663	683	720	722	705	709	740	726	651	711	706	722	701	658	693	685	734	699	735	706	690	720	722	749	695	730	735	731	735	690	665	731	698	704	719	723	675	716	704	722	725	707	701	722	700	692	727	680	705	718	734	747	727	732	684	705	747	685	708	693	696	716	684	686	708	700	715	687	725	732	695	748	695	722	724	730	672	666	701	704	719	730	703	725	705	709	745	673	665	714	699	753	680	709	691	735	703	693	721	637	721	709	751	727	712	697	709	722	683	694	704	697	694	704	703	703	681	702	696	703	709	692	692	704	671	750	726	648	706	740	708	624	673	683	722	716	703	706	713	742	709	703	707	677	717	691	691	724	700	706	699	723	672	692	713	727	764	720	720	712	685	677	724	734	673	724	746	698	724	744	661	712	691	681	719	720	749	683	702	640	706	707	732	721	703	689	669	688	675	702	677	687	670	698	705	743	664	683	731	728	655	711	684	690	709	673	720	690	687	683	670	714	672	661	704	674	692	690	710	696	698	668	674	654	701	721	722	675	703	735	646	683	685	732	675	699	671	684	740	689	682	687	708	715	687	660	722	732	702	731	685	683	679	708	666	762	724	688	713	688	726	719	689	725	689	712	715	682	745	697	684	719	713	682	649	693	730	713	657	759	738	735	701	724	738	684	778	708	669	706	689	693	713	695	702	718	662	717	665	730	650	653	675	707	700	732	716	704	686	677	739	703	690	713	733	674	720	725	681	649	723	689	669	700	742	740	670	698	699	705	708	678	734	715	705	686	758	717	737	702	717	654	684	677	722	667	737	685	735	701	739	689	668	744	748	705	751	710	726	726	679	708	687	732	691	727	705	704	709	714	725	748	716	688	719	729	739	711	715	685	678	739	687	717	663	750	690	706	688	689	701	702	676	677	753	685	713	683	707	675	679	759	699	717	704	676	695	709	691	713	693	684	681	671	729	703	696	700	712	745	738	676	740	708	712	745	653	706	656	679	716	731	687	685	706	702	673	745	753	709	676	683	707	706	749	744	688	703	710	715	724	659	689	728	725	694	630	713	710	661	711	760	693	661	693	730	666	703	727	713	715	711	699	704	680	683	716	661	745	706	705	724	691	716	716	715	664	723	713	711	726	742	703	706	701	654	685	717	706	672	667	730	661	689	731	747	695	731	719	725	696	677	726	712	689	687	754	723	694	715	701	727	714	674	714	737	740	727	670	687	686	717	680	694	713	684	674	696	691	668	686	721	676	697	707	700	706	691	706	716	705	702	678	736	663	679	725	680	704	689	703	744	697	718	678	707	753	702	736	741	668	744	688	713	709	659	709	695	713	690	610	703	749	746	687	685	702	693	701	701	705	691	700	739	682	753	643	703	714	731	657	688	715	711	685	686	657	679	687	699	738	671	679	714	711	712	695	725	691	709	720	721	669	678	710	749	721	692	684	694	686	682	709	737	689	711	698	710	691	694	704	710	687	742	728	678	706	693	673	680	689	714	699	745	737	703	660	649	730	717	696	692	707	688	710	693	697	650	702	748	733	672	720	729	729	742	711	743	773	711	706	679	698	762	686	687	723	699	711	686	676	695	706	705	697	726	722	698	750	688	674	701	715	625	767	761	696	735	690	690	711	753	712	677
27518	20476	7563	1132	753	673	662	631	627	573	611	639	581	636	576	581	603	591	616	603	594	606	620	548	608	580	631	554	587	617	604	546	574	577	604	584	564	560	587	580	625	551	609	601	598	521	596	597	558	573	585	612	572	577	630	565	587	606	611	598	600	545	578	529	565	565	572	575	567	612	565	591	584	591	563	547	583	572	572	546	623	571	616	600	613	543	589	589	591	599	583	594	603	589	526	576	556	578	569	579	611	597	587	567	572	533	616	573	560	552	593	603	617	598	600	567	592	540	562	602	585	580	584	579	534	581	583	622	564	584	553	559	572	603	554	629	615	595	584	559	586	582	587	602	584	578	562	608	554	539	608	599	618	567	565	583	570	566	614	552	550	601	602	534	619	574	596	639	577	583	620	536	558	572	570	581	541	599	613	547	607	585	588	590	563	591	549	529	563	594	594	594	556	557	561	584	573	592	593	636	573	587	603	582	582	598	553	552	564	521	557	574	556	583	561	627	567	571	558	630	550	590	548	573	589	504	578	592	576	585	601	579	602	568	606	578	576	589	534	556	599	575	593	580	579	621	588	576	620	596	593	536	595	543	575	550	626	563	579	597	590	591	579	597	561	536	559	595	562	572	598	603	590	550	609	622	565	613	559	565	569	619	571	585	628	544	623	631	587	597	575	589	570	583	588	524	598	563	561	550	539	613	585	550	547	586	588	565	596	573	556	587	604	585	628	593	593	585	560	609	648	592	625	586	566	602	607	601	585	548	552	547	591	577	590	559	605	586	600	604	606	597	571	593	571	573	563	602	596	610	570	597	597	566	563	619	566	558	515	600	562	605	552	588	600	586	600	584	580	578	611	601	614	590	609	589	585	610	577	567	603	585	551	560	579	593	619	618	576	598	590	597	574	582	561	565	590	546	630	574	621	586	590	595	564	584	569	596	585	648	636	610	625	560	549	581	602	554	579	592	584	603	572	593	559	560	580	571	536	629	584	566	622	586	592	614	614	599	601	576	551	619	599	591	600	594	569	578	587	559	591	612	572	590	568	546	596	579	545	564	566	541	572	569	554	598	574	586	602	573	562	592	571	553	548	585	521	579	589	617	559	578	566	556	596	580	575	611	620	614	611	606	573	600	592	571	550	533	555	587	551	603	601	599	584	589	569	580	548	583	570	590	578	592	580	635	613	615	568	570	584	594	584	611	579	561	554	598	605	611	609	545	581	597	602	613	601	542	582	618	539	589	548	588	552	582	574	567	588	568	607	601	611	607	569	646	590	569	588	565	597	612	594	561	561	576	591	617	604	606	566	594	621	623	533	564	604	579	570	554	517	561	581	565	582	610	582	561	574	581	568	589	562	581	579	640	577	556	579	628	543	537	588	626	564	576	566	573	579	575	582	590	544	612	583	580	509	569	576	561	556	558	595	591	566	584	597	629	596	593	591	554	605	553	565	572	585	595	585	592	569	572	570	561	590	597	545	579	577	556	615	587	589	571	585	631	589	607	617	600	542	597	585	591	577	563	615	572	607	574	615	586	575	586	517	595	571	599	568	521	593	606	630	588	573	565	576	568	562	605	564	554	543	571	591	560	581	567	567	528	553	573	588	563	582	532	583	631	563	597	543	559	592	550	617	626	594	556	560	568	590	528	613	591	598	612	587	590	608	625	598	589	603	594	548	623	591	629	617	579	616	598	543	559	607	581	593	575	566	592	572	571	567	651	562	579	563	586	584	594	604	604	539	597	574	586	564	593	504	560	601	595	621	608	539	612	579	594	563	616	535	561	611	598	597	647	566	533	567	570	642	610	594	576	588	586	553	595	541	613	610	603	626	609	603	566	580	612	595	597	624	602	586	582	581	610	580	591	526	564	600	596	588	593	589	583	562	569	575	606	566	594	563	542	633	562	580	606	607	607	613	585	595	594	570	571	588	595	583	583	603	595	548	619	555	580	568	590	629	553	594	607	546	581	594	571	602	607	546	587	562	578	604	607	588	589	579	566	593	553	612	569	598	578	607	564	607	624	560	592	572	567	541	582	541	549	544	575	564	620	631	604	614	581	637	605	558	579	604	632	600	595	591	529	571	592	584	552	563	580	549	557	603	572	562	587	614	580	573	590	588	568	583	596	583	589	573	588	628	564	570	589	578	564	589	571	574	558	606	601	574	604	594	593	589	615	555	547	579	569	598	600	599	592	583	572	533	583	576	582	600	571	582	586	575	595	574	596	568	595	600	585	620	574	591	612	548	557	550	590	612	581	570	571	579	567	564	578	549	573	578	587	589	542	596	619	570	602	596	537	570	592	568	584	578	563	595	595	555	627	594	579	570	601	583	610	588	634	586	546	554	578	577	539	572	586	595	643	587	568	592	606	567	598	575	574	575	618	628	574	624	597	600	558	601	591	562	579	571	612	607	543	621	600	627	534	619	618	567	545	588	585	576	554	570	626	602	562	664	601	599	587	556	606	578	628	590	524	580	620	572	573	562	572	603	605	571	605	594	584	588	565	617	644	544	601	605	632	594	573	568	589	562	569	586	649	584	568	558	607	616	556	589	562	614	584	597	544	579	578	592	609	600	559	545	609	611	548	566	603	585	573	539	573	598	561	598	590	543	582	621	557	582	611	612	611	555	544	587	525	557	560	590	597	546	559	620	566	613	602	606	582	581	579	559	588	567	549	581	589	614	572	562	593	588	593	571	591	544	633	606	588	585	589	582	576	564	588	651	610	601	642	540	551	601	642	524	629	621	593	567	632	605	589	555	594	630	581	605	588	593	600	569	604	590	558	581	585	592	554	587	548	579	586	577	564	627	591	621	532	592	613	560	557	547	549	549	576	593	559	632	611	600	608	611	621	575	597	628	602	546	550	562	559	631	589	603	576	541	584	600	570	606	537	584	583	607	591	583	585	554	536	612	607	572	626	619	563	603	604	570	590	598	563	593	601	543	617	552	592	634	581	598	578	648	590	544	595	579	571	608	586	603	562	585	582	592	608	588	580	572	594	601	565	583	570	582	610	540	601	595	555	536	569	578	575	570	602	581	577	587	563	549	608	574	614	568	592	634	571	564	559	573	596	542	622	585	594	586	608	619	593	562	579	562	609	577	550	578	570	583	585	551	561	533	589	570	583	605	575	544	575	638	576	584	573	635	586	586	567	586	581	545	552	578	557	588	584	626	564	577	631	562	578	553	604	545	586	544	607	608	535	579	571	633	595	563	573	575	577	620	616	624	599	599	578	566	593	573	574	588	584	574	594	616	590	666	566	592	548	580	594	608	605	560	580	593	588	619	556	568	588	593	607	588	570	608	598	600	570	584	549	588	582	548	580	558	561	583	570	575	594	534	609	590	557	559	588	545	595	543	598	563	572	598	550	591	593	584	597	603	588	562	569	555	589	542	588	581	574	586	550	544	603	591	602	559	531	602	565	551	565	606	599	598	593	616	586	553	625	546	553	629	559	597	574	565	561	647	576	590	598	611	585	541	641
4268	1480	1285	951	840	803	821	749	769	751	729	701	735	716	715	700	747	675	747	694	713	720	667	717	695	723	746	690	740	687	688	725	694	743	675	697	689	697	677	729	738	713	735	700	708	718	681	715	741	679	687	692	688	707	731	688	743	730	733	747	735	702	679	735	730	711	747	696	645	697	701	637	672	730	683	701	758	715	693	699	703	739	666	728	681	696	650	704	688	716	726	655	678	699	680	735	721	725	764	645	716	746	670	728	697	731	676	745	671	687	737	680	689	701	686	691	708	651	706	740	669	712	714	714	681	708	710	719	680	676	729	693	678	718	663	674	712	703	717	748	667	717	694	715	701	663	712	696	716	723	720	736	655	728	667	715	681	685	696	713	693	710	766	694	686	697	712	708	709	685	717	698	715	676	698	632	704	717	737	778	690	750	709	721	656	718	694	727	704	676	701	708	708	715	710	673	698	727	707	663	741	709	672	737	726	730	693	681	680	758	724	723	710	701	686	675	709	735	685	732	652	679	691	660	765	722	731	716	700	677	707	710	730	728	682	743	675	720	729	721	720	714	692	750	713	716	743	654	663	737	679	704	658	722	723	670	703	731	716	712	690	648	742	650	657	690	732	668	675	668	710	709	729	705	705	701	719	695	747	717	726	686	656	723	708	711	703	685	701	757	715	677	736	703	709	708	732	685	699	665	739	695	673	699	707	730	696	686	698	692	765	700	665	721	686	684	687	705	673	712	674	720	717	741	736	682	761	732	693	729	719	666	682	731	689	731	717	709	722	663	712	724	708	726	714	730	714	669	743	706	707	732	657	686	692	684	691	737	728	692	683	695	698	669	685	656	708	681	700	637	740	741	675	699	683	716	732	707	681	722	715	730	750	695	696	741	727	662	744	747	687	689	717	725	708	662	719	743	681	804	747	729	690	720	741	727	703	721	703	754	723	724	700	706	722	673	679	718	715	704	709	712	712	701	721	715	717	736	697	673	695	683	681	722	675	711	711	744	722	756	712	713	741	751	703	674	711	717	651	701	745	650	722	677	704	658	660	727	707	687	640	722	673	666	709	721	749	700	724	690	674	689	684	696	690	721	716	731	696	688	740	711	728	763	680	720	674	751	732	731	666	683	745	744	738	730	703	684	735	699	693	712	715	704	720	732	697	726	719	702	759	697	711	677	675	720	669	682	681	699	698	707	663	718	704	717	702	720	757	719	679	753	658	683	704	660	693	722	754	680	724	716	702	731	754	663	718	705	749	685	711	702	697	713	685	745	714	677	708	707	694	689	715	682	723	731	701	675	708	690	697	730	663	690	685	720	687	724	688	757	700	702	683	734	735	730	678	695	725	707	703	719	686	747	759	657	698	731	770	699	718	703	660	694	684	698	727	657	652	690	682	696	724	715	695	723	694	659	720	688	738	707	694	711	718	727	682	728	657	750	669	712	713	720	716	734	727	703	710	718	733	632	681	743	733	715	720	699	699	702	710	660	634	709	666	682	753	716	690	732	716	688	742	714	697	699	705	747	719	723	678	717	697	733	725	711	715	700	705	674	724	675	713	677	751	686	724	753	639	723	691	683	742	720	725	700	702	685	711	712	717	677	719	728	654	693	673	723	731	714	727	695	711	741	720	682	708	723	657	686	724	698	726	689	697	730	644	746	686	674	686	701	777	746	704	710	689	713	697	712	728	730	692	693	683	705	674	725	767	765	675	696	703	734	691	714	709	700	731	763	720	720	746	732	703	738	712	709	693	673	678	660	741	735	711	707	705	688	702	670	714	712	711	698	694	691	698	682	678	702	685	732	723	695	691	706	694	721	697	688	676	728	698	748	713	745	690	740	692	715	717	707	741	719	673	724	714	740	750	701	654	710	706	698	716	684	701	721	716	724	749	750	737	738	720	726	721	669	677	721	701	710	711	732	742	683	735	696	694	691	752	691	694	680	739	742	692	694	716	754	674	675	716	701	652	725	751	681	740	681	736	681	691	705	692	734	694	690	739	716	719	721	714	748	745	715	728	712	672	720	691	742	718	685	678	719	688	675	686	744	736	751	682	745	696	700	761	695	693	661	743	685	668	718	693	720	689	697	698	707	667	665	691	695	737	695	725	719	722	690	636	685	706	689	700	764	695	725	695	729	740	709	679	657	721	691	705	667	730	688	714	678	752	667	718	735	709	717	677	733	682	709	711	692	795	663	673	699	723	676	716	737	730	727	743	694	689	728	708	680	727	722	669	721	732	692	731	656	707	673	704	684	709	672	719	706	689	738	712	738	681	685	678	732	710	713	717	712	682	725	650	704	690	699	724	685	713	678	720	731	676	719	714	727	690	717	692	754	663	696	730	685	754	685	730	744	697	731	693	753	695	686	770	744	688	727	716	706	674	736	713	689	680	703	679	730	663	695	687	690	663	680	728	670	769	702	683	703	730	726	690	718	778	683	736	673	688	703	699	727	749	702	699	713	744	702	695	692	680	671	712	734	662	677	688	675	712	770	670	704	689	723	716	712	694	732	707	703	677	700	674	735	721	664	682	655	722	724	674	704	720	677	722	669	711	662	703	710	736	675	682	686	689	699	754	715	731	711	699	736	728	683	678	696	671	702	700	689	719	705	717	680	695	721	710	701	692	672	668	687	721	705	676	703	719	704	716	758	724	698	710	710	719	738	775	737	680	668	700	721	704	730	703	748	700	700	689	727	673	683	697	763	680	708	764	726	673	748	663	729	726	752	743	727	698	691	723	707	682	655	776	722	690	698	703	728	690	742	738	718	699	648	713	725	683	713	702	671	710	672	696	681	667	730	727	705	686	709	716	684	759	683	765	732	680	719	693	702	758	716	711	681	683	705	647	678	667	662	702	760	682	718	702	645	697	741	696	681	697	722	695	703	715	706	754	693	714	722	729	654	693	708	748	722	682	733	717	744	704	683	712	649	667	713	715	694	662	725	698	692	693	711	710	720	668	708	694	673	752	765	716	715	730	682	716	745	687	680	658	702	688	730	724	646	660	691	752	703	694	713	698	717	705	755	727	704	707	690	681	673	702	663	727	701	693	687	706	757	670	721	713	716	751	711	723	724	712	698	695	736	678	715	715	710	732	713	693	719	697	738	767	725	665	730	710	716	655	698	718	700	713	749	706	700	677	717	714	697	687	719	668	700	692	734	699	728	696	716	711	681	707	661	699	729	698	708	700	704	685	687	705	718	722	681	719	705	686	714	716	695	680	686	699	747	715	695	669	715	740	727	701	741	690	743	715	687	735	723	682	718	736	684	687	724	749	692	660	711	684	702	719	712	666	699	730	679	687	735	707	716	698	701	658	673	668	655	675	680	702	702	705	702	741	731	731	724	663	720	641	707	692	736	678	722	699	709	731	698	683	746	691	666	719	729	702	751	719	722	680	734	688	689	723	699	674	662	717	716	685	711	743	741	706	675	724	745	743	708	693	720	704	740	686	760	707	683	700	686	737	682	717	738	679	697	713	721
24048	21610	29223	24473	21615	13294	1350	816	659	602	541	501	509	496	473	485	420	437	436	392	456	369	409	387	356	401	326	362	349	365	362	354	359	354	351	351	372	386	377	337	359	353	358	361	411	358	351	356	351	320	359	375	365	384	374	370	377	367	344	380	340	349	339	355	362	388	366	334	346	368	369	353	346	343	353	346	325	362	375	370	370	383	345	343	357	355	324	315	345	349	363	359	357	340	321	353	370	348	346	339	351	366	360	337	339	340	326	382	367	314	364	332	346	337	352	355	335	335	340	333	335	316	346	361	332	367	359	360	332	365	358	362	347	352	358	329	323	344	329	356	355	316	333	306	333	339	338	320	345	346	344	359	396	364	353	346	358	348	355	351	345	367	358	361	343	337	320	374	332	330	355	351	330	399	336	351	326	364	345	335	370	376	376	328	337	334	327	330	355	361	344	356	372	362	329	372	362	326	368	339	311	340	338	332	333	354	350	316	325	376	362	336	347	353	388	338	335	331	387	360	351	324	355	349	365	342	343	376	373	330	319	345	331	353	322	347	316	345	353	336	354	354	330	361	322	342	360	372	312	325	379	341	331	347	336	350	366	342	340	328	327	362	356	356	333	379	363	340	374	337	364	331	342	304	339	332	366	365	337	342	329	366	329	348	366	297	369	332	386	332	344	352	338	348	311	307	357	351	333	364	343	304	322	372	346	326	373	346	334	334	322	341	366	349	315	359	345	355	337	319	360	367	334	347	342	333	355	349	334	347	327	371	336	330	335	332	311	310	355	338	335	351	355	316	337	345	354	341	365	372	312	362	359	354	361	325	335	331	348	356	341	334	362	394	365	309	344	322	370	338	395	337	392	359	354	340	329	340	344	380	394	350	331	348	374	374	357	375	328	334	354	366	346	337	318	373	343	330	353	375	312	332	348	310	365	357	330	337	336	333	325	360	352	325	359	332	364	382	315	328	353	317	346	371	345	331	365	337	367	328	345	296	317	346	354	374	347	338	343	352	330	350	348	335	322	338	368	329	378	344	313	356	361	341	321	354	335	345	386	356	337	386	349	362	338	325	351	339	385	399	350	325	378	320	350	355	341	341	362	374	349	381	357	337	322	347	384	372	337	333	336	344	331	383	353	373	347	317	337	380	338	359	354	338	375	378	365	339	376	409	325	340	331	340	326	351	369	339	325	334	344	334	347	338	347	366	377	336	368	356	350	319	336	344	315	325	345	345	351	326	342	366	362	342	367	376	349	388	293	325	335	358	366	364	364	357	350	361	318	346	363	364	345	413	325	344	352	330	322	341	341	373	330	343	341	345	343	321	383	348	349	351	351	338	351	362	341	317	353	349	368	361	314	357	356	319	340	337	354	374	356	355	332	348	344	297	354	326	318	338	360	355	339	355	346	356	361	335	360	329	333	329	343	366	362	370	368	359	365	334	313	373	344	334	348	360	346	318	362	340	357	334	342	359	332	369	356	332	357	312	311	357	353	354	377	338	340	361	349	380	369	335	337	351	360	358	344	347	356	327	315	324	338	379	345	339	332	372	350	360	349	348	358	331	334	347	355	355	363	322	370	295	323	312	312	328	316	292	345	349	358	341	340	367	331	374	357	368	357	358	376	351	329	373	365	340	373	359	336	363	369	357	339	349	332	325	353	338	327	340	373	304	352	342	359	341	356	359	360	359	358	342	373	334	325	334	304	366	322	357	336	336	349	351	324	357	332	336	332	418	375	379	354	349	293	373	363	348	328	345	365	358	352	328	321	351	387	311	344	333	323	338	344	337	365	340	340	357	364	325	348	371	356	377	347	344	343	347	340	361	324	342	330	344	344	326	379	332	342	375	327	325	337	356	353	359	336	370	345	352	377	354	342	329	370	356	356	366	371	333	359	329	366	350	372	340	336	361	345	352	386	334	367	336	340	371	351	351	341	355	369	336	375	382	371	355	360	364	341	335	345	333	358	338	357	311	336	370	330	380	350	326	345	374	386	348	377	344	383	361	366	390	383	355	406	338	377	327	363	343	334	367	332	367	379	329	374	327	347	355	346	367	364	374	345	330	369	364	346	300	327	344	341	333	359	318	350	364	374	355	369	362	342	330	330	331	364	336	332	338	355	370	369	343	344	333	315	363	352	343	322	366	363	348	320	341	378	338	305	345	349	358	366	343	361	337	350	350	348	347	345	362	333	337	375	325	319	352	339	349	353	375	312	371	382	367	337	385	371	356	361	365	329	359	323	328	369	355	361	368	343	357	337	377	342	365	360	357	354	331	351	326	328	355	390	354	347	320	331	348	341	345	331	370	329	312	362	360	299	312	326	350	341	345	329	305	341	371	323	335	375	372	371	306	344	341	366	343	334	362	336	346	341	356	358	359	360	366	382	349	309	350	368	373	329	351	351	362	362	372	367	350	351	361	371	337	323	381	358	318	335	353	332	353	346	336	342	359	337	356	351	349	349	355	350	325	350	316	332	351	348	362	343	373	348	314	348	379	346	342	379	366	354	374	350	352	357	341	354	371	348	343	344	301	335	302	333	352	323	357	358	354	344	337	359	309	347	331	334	334	359	370	358	357	337	344	339	320	359	332	347	335	327	379	337	368	359	349	392	331	320	317	353	369	337	362	380	349	338	341	335	368	367	330	349	368	342	360	364	366	343	352	337	359	324	310	344	354	358	387	351	363	370	356	390	323	343	326	360	341	312	354	335	354	321	354	328	336	376	340	354	342	340	365	317	376	346	358	338	341	336	328	361	322	361	336	360	353	323	336	333	343	339	322	331	351	351	352	336	330	354	328	333	326	349	350	337	353	331	352	348	345	329	335	333	310	338	386	338	327	356	380	369	348	314	329	374	359	365	349	348	330	351	330	368	351	349	338	332	339	319	375	366	354	333	342	352	333	354	360	350	367	359	351	362	331	349	338	343	335	368	375	352	350	320	360	357	345	346	331	372	340	334	347	326	344	351	360	323	363	339	334	334	315	328	335	317	381	357	353	363	345	315	347	357	379	358	353	337	346	386	311	343	341	330	365	333	329	325	357	336	358	356	354	355	348	358	349	371	323	366	367	340	359	376	357	296	337	306	336	337	337	329	323	365	359	352	358	353	351	354	331	310	344	379	368	393	317	358	365	358	327	334	347	340	346	349	359	340	372	336	349	361	352	324	325	335	351	320	355	336	389	327	348	360	323	344	338	348	350	354	312	337	354	353	357	348	328	377	350	310	342	322	309	342	318	313	338	352	359	368	338	381	327	370	313	347	347	382	344	355	348	349	328	338	354	364	346	370	344	358	362	376	338	378	348	333	350	356	324	329	357	353	374	374	336	347	341	354	356	384	388	338	358	327	326	341	364	345	332	362	353	327	323	327	315	364	337	372	346	350	357	361	349	346	337	333	324	335	336	333	318	353	324	349	345	379	355	315	315	311	358	365	363	326	315	321	365	332	356	340	338	359	373	339	365	351	358	339	372	364	358	310	372	348	318
4923	10417	8105	3835	2827	2150	1605	1332	1114	1008	928	791	762	681	681	623	536	563	541	528	521	514	481	499	506	468	516	519	466	485	459	482	470	498	435	449	438	438	453	425	471	475	421	502	467	416	445	426	453	439	474	455	429	457	432	426	454	481	412	428	419	440	443	425	442	437	390	404	447	420	456	422	409	443	403	432	450	407	461	453	422	444	402	434	413	424	438	391	421	417	458	424	444	466	411	434	402	426	404	429	439	429	408	429	462	432	392	411	445	400	389	415	452	409	462	420	383	418	413	454	435	414	463	417	430	448	442	478	414	411	423	407	437	430	400	427	453	422	435	438	452	455	469	417	424	451	447	400	486	427	423	413	400	424	413	447	394	451	404	430	417	413	407	453	388	402	408	454	413	434	413	402	414	422	407	427	418	407	399	423	402	435	432	406	417	454	443	449	429	439	450	455	421	427	442	447	433	392	417	409	446	449	435	404	415	418	443	412	434	430	416	476	404	450	425	462	415	427	472	424	433	402	467	420	431	418	439	406	443	404	409	424	415	400	443	411	393	442	413	404	409	387	449	466	406	413	451	428	418	415	421	375	428	432	398	420	407	397	412	424	450	432	411	423	447	415	418	422	412	460	396	434	426	431	424	424	471	434	416	437	438	437	404	467	391	456	436	423	447	392	422	412	405	408	423	430	394	445	448	416	414	435	410	431	424	422	445	454	438	444	414	412	383	419	388	428	444	448	447	425	451	426	400	427	389	437	422	446	456	403	417	438	437	419	426	429	395	440	370	416	419	436	410	408	418	429	424	433	388	421	434	441	431	427	420	381	427	457	451	399	400	455	411	429	451	436	418	379	438	394	429	414	423	377	393	439	390	405	462	378	426	368	434	430	419	435	422	492	422	394	439	412	401	433	439	446	384	387	433	448	412	454	441	436	470	435	406	439	411	434	456	418	435	442	401	405	401	414	433	426	446	400	420	457	422	435	417	407	453	423	380	433	395	479	415	405	436	416	454	419	404	406	428	429	440	449	406	422	421	459	428	422	438	437	418	380	433	412	435	411	434	423	406	443	430	415	447	382	418	404	417	392	413	408	429	416	456	456	419	405	400	431	446	428	427	423	394	417	423	419	402	444	402	451	395	428	404	459	419	453	431	416	408	419	414	433	419	452	471	422	413	435	419	450	405	428	430	438	389	439	428	385	387	419	406	426	442	394	442	406	409	401	437	417	456	431	410	458	468	429	427	385	430	437	429	427	483	449	404	454	432	438	438	445	410	411	421	423	431	416	424	395	394	409	407	403	417	443	424	373	412	433	428	431	429	411	399	441	438	455	427	436	448	421	437	418	444	452	422	400	464	417	436	441	460	443	418	428	448	464	384	436	424	415	432	397	434	445	438	436	445	409	426	397	416	440	383	424	448	389	432	417	423	429	426	398	406	431	413	420	447	400	448	416	399	388	439	410	429	423	441	448	434	392	407	432	441	457	467	459	437	447	420	454	388	410	424	402	431	409	443	430	428	418	442	408	443	428	419	422	389	443	419	413	423	441	395	395	456	444	420	436	435	408	393	429	396	432	462	399	414	427	430	396	420	480	401	435	430	427	424	396	431	424	404	417	429	429	400	418	433	408	425	421	407	410	410	465	451	449	427	416	422	429	473	393	441	465	410	418	435	402	435	436	434	442	445	429	401	476	396	434	441	430	428	453	405	420	467	451	411	415	441	409	433	465	456	414	465	417	410	476	433	419	408	393	443	423	450	426	456	443	430	409	447	438	445	368	440	405	391	419	426	426	414	427	437	448	437	433	473	425	410	386	385	449	465	423	432	449	444	416	439	435	412	424	398	396	409	415	409	410	417	422	418	371	417	440	429	423	419	392	447	427	438	442	432	450	415	441	432	405	385	461	410	451	454	444	430	431	431	471	454	434	416	440	414	441	421	454	408	383	388	424	414	445	429	436	414	442	438	408	416	415	460	434	452	475	450	420	435	410	452	440	426	464	415	441	423	470	429	382	413	435	429	407	408	441	453	427	399	437	407	411	428	422	413	414	433	415	428	401	383	425	441	421	441	405	404	400	427	456	442	425	420	459	393	418	438	441	417	457	398	403	416	440	435	409	445	421	384	467	385	397	442	407	469	421	402	401	427	404	431	435	443	366	456	399	439	456	423	426	398	422	452	382	428	451	413	437	420	457	403	411	432	398	460	416	422	423	412	404	423	393	416	422	423	437	434	460	406	418	441	430	434	441	459	453	404	413	423	460	425	389	420	439	391	424	435	414	420	422	445	477	446	401	487	426	440	397	409	417	416	460	405	398	412	415	438	436	409	413	407	406	377	403	455	429	427	414	423	431	416	432	434	417	456	417	414	423	398	432	399	454	428	427	412	444	423	467	461	409	445	411	423	394	446	384	461	426	432	390	459	386	426	457	422	457	422	391	410	425	417	441	427	415	411	383	471	403	421	432	429	464	412	390	417	415	458	381	418	441	478	433	440	469	396	407	409	424	427	412	416	421	424	386	421	444	423	441	396	412	423	395	429	421	442	410	405	436	453	442	431	393	411	431	452	407	368	455	431	446	412	441	403	386	441	407	463	419	423	447	400	422	436	460	427	416	461	419	418	393	411	449	418	458	415	401	442	420	421	449	428	390	466	412	446	420	407	427	457	483	418	427	462	466	414	422	448	454	416	407	415	443	456	392	431	406	450	427	440	431	420	405	426	441	423	411	435	404	399	460	449	453	436	416	425	430	435	416	437	406	445	411	440	409	409	411	389	431	459	412	424	437	438	416	425	394	414	420	400	454	409	506	431	432	432	417	397	423	434	424	399	431	392	419	456	412	451	427	411	411	431	420	424	420	420	407	434	410	413	438	414	475	453	424	426	433	405	400	440	432	439	422	426	450	393	439	405	402	458	442	404	435	403	427	471	433	397	417	441	427	422	414	457	414	419	415	414	409	429	421	419	420	432	407	455	431	435	429	399	406	432	436	418	382	445	446	420	419	391	440	426	398	412	430	470	426	450	458	430	402	375	415	390	437	419	433	396	398	462	419	432	447	473	404	470	443	457	428	457	420	419	426	423	400	398	454	440	426	440	449	470	431	443	389	417	407	437	441	438	403	436	450	438	424	425	427	405	454	426	392	422	410	435	445	434	431	416	402	421	454	441	407	439	446	457	428	415	428	406	418	439	412	435	451	406	405	402	440	403	383	384	401	409	414	410	385	442	393	420	432	436	439	418	441	405	433	420	416	410	376	449	402	432	434	461	402	375	399	450	395	402	390	429	411	434	438	422	442	428	415	431	415	450	403	425	448	386	420	425	436	417	438	448	400	432	465	424	429	416	411	424	440	419	432	437	414	449	424	448	430	417	424	432	422	450	419	418	434	435	453	427	418	421	402	431	436	412	434	444	407	415	379	444	391	417	429	393	417	407	433	408	403	393	405	381	476	450	446	423	409	427	419	411	445	435	428	436	420	424	411	449	458	417	465
25296	21562	28201	25359	13275	1609	1155	1089	972	958	947	980	960	953	916	941	931	962	922	944	956	879	908	909	874	901	949	907	925	947	871	912	884	938	860	913	883	897	927	946	891	904	892	913	837	881	899	899	919	885	867	889	906	891	836	894	912	867	881	899	836	897	841	874	869	959	927	855	833	871	874	881	864	876	910	871	918	913	888	894	836	934	873	900	827	899	890	856	906	882	882	852	908	847	868	796	933	952	883	835	900	930	954	850	896	897	838	944	877	890	864	879	874	899	873	880	935	959	869	908	896	911	904	897	858	891	919	852	888	915	927	911	871	875	850	847	870	881	874	879	909	874	873	884	903	880	925	855	887	893	956	891	869	865	893	870	860	903	934	865	841	914	919	912	835	876	888	917	893	919	936	829	860	894	856	888	883	839	931	923	872	897	842	904	919	912	852	870	859	864	911	836	861	847	900	931	899	871	900	868	872	912	842	869	812	878	895	830	877	901	823	905	861	845	925	866	858	860	896	855	867	886	861	878	962	892	926	873	895	885	859	881	918	961	883	909	821	912	890	908	897	857	873	838	907	887	838	867	879	856	889	840	865	809	838	869	907	867	907	859	898	922	880	850	888	887	922	853	874	937	874	881	896	861	928	919	854	852	880	873	869	894	888	880	911	906	875	878	892	875	887	912	878	876	875	853	860	877	940	823	887	851	838	866	876	926	842	872	900	856	907	841	825	894	893	907	828	928	837	915	853	894	887	881	912	889	898	870	942	816	962	884	830	914	873	899	906	896	870	847	891	880	865	898	856	909	854	890	936	861	841	886	854	794	888	871	928	877	863	847	922	933	894	865	855	855	863	893	888	951	885	880	893	861	904	868	864	942	843	883	817	843	867	852	901	868	869	840	892	920	885	862	856	866	847	894	857	892	843	827	834	842	916	881	844	892	875	879	897	854	903	882	824	879	870	867	907	838	862	925	911	837	867	898	905	893	871	848	894	973	936	895	859	911	865	919	816	891	845	912	825	945	915	912	905	913	856	897	869	846	939	867	886	895	825	877	846	897	859	895	838	917	911	865	851	869	873	873	920	893	883	893	868	923	841	897	894	918	887	890	935	881	864	860	862	886	868	894	855	855	885	870	856	903	863	891	913	882	859	837	911	871	850	902	877	881	835	871	852	895	910	894	820	876	913	913	884	906	959	834	878	841	864	874	913	933	906	912	886	848	841	889	894	844	923	870	898	977	900	870	868	916	913	886	910	862	905	852	926	887	864	867	882	909	856	856	936	890	837	904	906	858	836	800	885	834	885	826	901	905	919	886	865	888	799	843	910	915	857	890	866	867	968	914	864	871	896	844	833	905	887	874	864	900	912	905	871	875	852	955	907	845	873	927	900	896	896	916	858	848	891	808	868	870	904	837	924	867	872	825	913	904	876	868	892	879	876	933	860	842	840	891	880	872	832	976	833	847	853	935	863	849	880	879	908	896	882	903	906	872	880	856	871	891	856	884	889	899	884	857	828	907	867	847	879	953	867	827	891	856	864	845	880	852	835	862	847	856	850	890	950	903	924	831	931	862	879	875	889	867	851	873	945	845	864	913	824	850	848	821	914	921	885	876	890	892	883	884	830	896	832	916	831	862	845	852	862	859	853	938	878	897	842	879	908	910	938	904	885	885	917	872	911	871	843	845	878	883	892	813	886	854	824	925	837	894	844	912	904	817	906	857	853	887	884	841	842	925	837	868	878	885	909	857	906	884	868	896	916	875	900	845	937	877	920	893	906	851	845	892	868	889	908	825	865	880	870	863	926	849	907	931	828	926	926	865	913	934	894	854	877	893	842	928	898	946	900	885	863	845	895	890	848	854	855	805	889	922	900	860	844	921	849	943	911	856	824	884	889	876	845	873	859	909	885	830	937	866	867	917	809	871	862	885	914	879	876	877	887	874	886	938	896	921	884	885	828	873	878	927	920	893	899	856	872	862	877	872	877	869	918	869	876	851	842	884	831	867	843	877	878	932	818	815	893	887	879	879	839	892	893	876	908	836	859	927	865	846	874	867	888	857	856	905	893	871	918	909	884	843	867	851	922	880	862	859	870	862	847	865	919	898	884	924	920	950	894	868	862	876	892	928	914	855	844	839	885	874	893	975	917	871	924	854	930	883	889	928	842	883	851	794	874	853	867	914	930	924	902	920	914	915	892	838	891	884	847	922	862	892	852	912	924	867	890	836	850	865	908	885	854	863	835	908	877	863	858	873	879	893	823	846	847	896	922	895	904	856	904	866	901	904	881	858	826	874	918	837	879	850	877	928	892	935	865	877	840	895	831	851	829	907	881	903	893	864	878	913	907	795	855	905	891	842	851	924	837	927	930	904	799	820	904	867	852	904	900	853	832	864	878	865	866	878	908	853	889	921	907	875	871	895	903	924	857	907	894	824	841	833	860	862	843	865	888	847	868	882	870	860	861	902	875	851	851	855	894	912	945	844	837	871	932	874	880	890	846	825	860	864	880	914	897	867	938	861	882	916	849	862	856	903	950	857	848	864	871	877	835	910	844	866	942	871	947	854	863	872	901	867	842	894	871	901	933	884	898	885	883	874	887	902	898	875	878	881	909	848	890	846	883	836	838	868	864	885	879	894	847	831	861	813	920	885	864	892	912	870	910	854	888	873	880	868	884	860	903	889	877	896	854	923	855	832	856	898	870	887	937	892	876	890	847	858	850	861	917	836	884	886	840	846	881	845	904	873	884	863	882	934	904	881	857	902	897	830	847	973	869	892	894	858	917	931	916	893	914	884	858	882	853	864	892	858	910	863	946	850	841	835	889	841	899	891	843	921	859	901	893	903	860	893	886	884	875	894	889	902	850	916	897	915	898	906	910	848	836	868	890	875	849	857	821	871	907	938	890	863	851	868	941	905	894	829	940	909	866	892	874	882	886	905	975	896	891	896	852	880	867	884	824	949	890	898	884	845	959	837	915	889	937	892	820	902	831	797	884	887	901	887	903	876	852	902	892	929	915	881	904	920	937	862	838	832	842	925	880	856	879	907	865	900	891	858	894	964	856	888	822	879	825	829	872	890	825	883	878	858	859	913	843	832	898	866	924	940	879	870	864	867	873	893	877	906	866	870	875	878	906	917	948	868	845	910	895	913	906	909	851	849	873	900	885	939	900	870	864	903	888	838	869	863	841	919	893	863	893	867	853	856	894	901	838	857	858	864	853	888	874	891	922	880	883	892	923	870	824	861	887	923	833	833	881	885	933	899	886	872	855	862	870	903	873	900	882	902	874	866	887	865	902	861	912	869	841	877	866	880	878	870	875	989	910	883	931	867	887	886	814	902	918	864	907	931	884	910	909	914	879	876	882	867	864	905	858	867	877	939	905	887	858	861	875	886	955	898	897	894	868	873	911	846	903	842	926	811	925	866	851	891	879	919	868	857	870	914	858	890	938	874	856	851	825	874	813	875	870	889	926	885	877	861	885	844	946	899
4822	6291	4880	2730	2074	1912	1674	1461	1396	1288	1260	1216	1171	1202	1150	1085	1065	1100	1037	1015	1062	1095	975	1113	1008	1038	992	1043	1026	1024	1011	1037	1010	1015	960	972	1014	1022	1065	1043	1030	1021	1020	1057	1042	994	1012	1017	1038	1030	966	1030	976	979	1037	994	987	963	955	1014	1021	1043	976	1048	997	1041	1000	1029	980	1076	1020	991	1030	980	1047	1005	996	947	993	1027	984	958	1000	1047	1052	1006	1031	1036	1024	1009	1023	967	1046	1070	1077	977	999	962	1031	1051	1024	949	990	1015	955	1016	986	1041	1021	1059	1004	967	1007	1011	982	993	1009	1023	1047	1022	970	1022	986	953	1018	992	1044	957	1006	937	1061	1015	1054	1027	993	976	1041	964	1033	1045	956	979	976	1027	1013	998	998	1022	1023	1006	981	1009	1009	961	944	1059	1034	1046	950	1019	1050	977	995	955	986	983	961	938	995	989	964	1029	990	1023	931	981	981	1006	987	992	1019	958	1037	1015	1047	959	1067	1044	959	1064	1018	1014	1003	965	1048	1019	985	964	1014	965	992	991	973	976	987	1052	984	1011	998	1033	995	974	1018	989	1004	994	1034	999	968	1029	973	1019	1014	1022	1030	979	981	993	1028	995	963	1000	996	1030	967	989	989	1015	1047	996	1021	1046	979	1020	1068	997	1030	1006	1003	980	1015	1022	995	957	1052	1025	1030	990	978	1020	994	1056	1020	996	1002	1026	1008	996	1026	1058	1032	979	972	1058	996	980	985	1027	994	1070	960	1027	993	999	1008	1003	1035	974	989	980	993	1007	1001	1031	960	1000	1012	1028	1027	1018	946	1026	976	1019	984	1026	952	1037	969	991	1010	1055	1051	1060	1052	1008	1040	940	1056	1044	999	1089	962	991	1018	1048	976	1085	989	1004	1011	1094	1031	982	1008	1006	987	1003	1001	996	1040	997	1026	1039	996	963	989	1043	1013	1030	989	997	971	1025	1021	1006	1020	981	1033	1054	979	1032	1051	1020	990	1055	1003	1040	1006	1046	972	974	1016	930	1010	1021	968	995	1028	946	1039	1030	1026	967	1032	1056	986	996	1004	1003	1037	971	979	1062	985	998	1055	1015	996	1040	982	1040	997	957	1001	1044	987	963	995	1000	1000	1042	1006	1045	1020	1033	984	1020	1038	1066	977	984	965	1065	1031	1003	914	958	964	945	1034	1033	1008	1007	1003	971	971	982	1078	1052	1030	1029	949	1081	1035	1054	1044	939	1021	998	952	1000	996	973	993	1009	1006	959	980	1031	1003	1006	1014	963	1017	1049	1012	944	1007	905	1048	974	1003	1030	1020	973	957	1022	1039	982	1053	1035	975	973	1016	969	956	1004	937	945	1011	988	1052	1007	992	993	1027	1034	944	1033	1032	1044	1014	1022	1033	1000	985	985	982	1010	986	1036	982	1023	1021	980	974	950	988	981	1019	1052	1037	995	977	991	983	970	988	1024	1032	1002	961	1032	959	1001	1006	982	1002	1043	980	1024	997	1006	969	1030	1044	950	1013	1032	1005	960	1007	1020	1003	1053	977	976	1007	1031	1061	1001	999	946	1001	1029	1009	1070	1019	1021	1019	1034	1024	1041	996	992	986	1024	1028	1031	982	986	1012	1012	992	1016	985	1002	943	1060	1028	962	1049	1009	945	997	985	1032	1000	1078	1037	1041	1100	990	1017	1024	1001	972	996	984	1022	977	978	995	1013	1000	1004	1004	1027	998	978	997	993	1038	1015	975	1032	996	1009	1075	979	1073	999	1019	982	1005	1036	1007	1015	967	993	952	1033	1001	991	941	979	1038	1078	1022	977	988	974	1000	979	1009	939	1023	996	999	1025	1008	1063	1012	1042	969	989	984	1067	979	995	991	991	1035	989	1044	1000	944	1040	1070	1006	995	1021	1031	997	1047	1027	1040	976	987	1008	983	1054	1006	1043	974	1055	1054	1021	966	1035	970	1038	979	1052	988	1013	1056	1025	950	963	1052	997	1027	971	1002	1044	968	1035	1076	1024	921	983	1031	1041	1012	1074	1029	967	1049	1033	990	1007	987	1065	1017	1025	1009	1016	1007	965	958	1122	991	1042	994	983	968	936	963	1052	1009	992	1028	1025	1052	1030	1010	1034	973	1016	967	949	1061	1006	1006	994	1068	947	974	971	1017	992	997	995	1000	1002	1032	1009	1011	1050	996	1065	982	966	1011	1050	1015	1057	1000	1033	1028	1044	990	961	979	1002	1035	972	1062	1031	1004	1008	990	1004	997	1007	1001	1005	993	953	992	1028	968	943	1026	987	1047	1056	984	987	1005	1078	983	1045	1043	991	1016	1048	1031	1015	1054	956	1011	985	977	1033	972	997	1020	1015	1006	1010	1031	1006	984	998	943	1004	1013	955	1034	995	1027	930	1018	1075	1051	1034	991	996	1052	1033	1048	987	973	1009	1051	988	989	988	934	1057	945	1013	1007	982	1041	958	1025	1006	943	960	971	1015	1036	1032	1016	1038	975	1048	988	988	1018	1034	1079	1019	1044	1037	993	942	993	995	1058	987	968	958	995	972	1040	1034	1003	1000	997	1031	986	1031	992	1028	1016	970	951	1020	1030	1039	1029	1025	988	1054	991	983	976	938	1039	1017	1081	1016	1009	992	998	1064	1027	1013	996	970	958	1010	1035	1004	997	1029	988	1031	994	985	1026	1015	1064	1025	1012	1022	984	1021	1044	1003	1009	1044	1057	991	1061	1050	1071	969	996	1051	995	940	1017	1069	1025	1061	968	1035	955	1010	1005	979	1038	945	999	1015	1001	990	991	1002	1042	969	1012	973	1042	1017	992	1057	1061	1001	1068	1013	1027	999	1018	1005	1002	977	980	1008	984	1029	1051	1010	1085	1001	965	941	987	1031	1058	996	973	1032	1055	986	1033	1031	954	1077	1034	1018	1037	989	993	956	1021	1006	991	1006	996	1006	997	1003	993	965	1032	1036	967	1073	961	983	981	1027	1013	975	1015	976	1015	1026	1007	1049	982	974	1004	991	986	1014	1030	1030	979	1005	1040	1037	988	1010	1017	977	1021	977	1052	994	1029	1016	1009	989	1012	988	1004	1003	986	1058	962	1026	1006	1003	1005	997	964	991	1030	990	1052	1000	1001	1008	957	1013	997	1001	1020	972	1011	983	1002	947	1023	966	971	988	1059	985	985	1014	1046	970	979	1043	1055	985	1057	1000	990	1014	1006	1002	974	976	1020	1011	974	1021	999	1003	975	1015	1071	976	1009	978	1023	996	1031	1022	1010	1004	975	1050	996	1017	997	993	1000	1030	1030	1045	1012	994	974	978	988	995	965	983	1037	982	1008	1025	1000	1007	1011	978	974	990	1011	1028	970	1011	1060	994	1028	1032	970	1036	944	1041	995	990	989	996	980	1066	1043	969	1010	990	1027	984	1015	1017	1016	995	986	1006	1039	1025	1032	1038	1041	945	1007	1025	1001	971	983	1064	1042	999	1023	1020	1049	980	974	1018	966	1013	1071	1043	987	1027	1019	1017	1006	1008	1005	968	1021	1003	1005	970	950	1014	992	988	985	1066	986	976	1011	1063	1003	1028	992	1046	1028	1047	990	995	1010	987	1061	1004	979	1013	992	1029	984	1033	1015	992	966	1005	1000	1009	1071	1045	997	1047	974	1015	997	1010	1054	1011	1015	1019	1053	962	1041	1008	995	989	981	1022	1056	967	969	1019	992	1046	1011	989	984	996	1033	967	1012	1038	983	1030	988	950	1019	1011	978	988	988	978	995	956	1026	1035	1030	1025	1069	1002	998	1020	1016	1007	1029	994	1043	1041	943	971	955	1005	1060	1023	968	957	1028	989	969	1011	1030	1017	936	1023	1041	939	1018	1010	1005	1021	1015	945	939	1040	1050	978	1050	1006	1023	1010	992	1003	1025	1022	1032	990	957	1028	976	1002	1063	931	986	966	1033	1000	1085	1014	1021	1004	1044	1004	975	1045	997	973	1000	1105	931	978	968	1037	1081	961	987	1014	1037	958	1054	961	1040	1002	1001	1052	1052	977	1024	1009	950	942	1055	988	971	1017	1005	1043	1030	998	1006	1014	1038	974	975	941	990	967	1009	990	968	1015	1008	1009	1003	967	1051	930	1007	1010	1002	976	970	1009	1006	992	1078	1041	1014	963	998	1032	964	951	953	983	980	995	988	991	975	1004	1013	1014	995	999	1033	988	1034	1016	1036	948	971	983	1012	1032	994	1003	1052	1031	1013	1053	1087	992	947	971	1056	974	1006	957	1024	935	1021	1046	1032	1056	981	997	1012	1035	1040	1027	1011	1014	1006	982	956	993	1017	975	1026	1021	1054	1002	958	989	1017
23138	21588	29624	24035	21592	21675	12805	1668	1221	1103	1051	996	936	869	801	792	787	761	774	718	749	650	733	709	742	652	677	725	684	675	671	707	678	680	678	629	649	678	676	678	603	646	642	661	678	623	650	685	645	647	614	640	695	615	635	660	670	623	680	657	647	601	603	642	666	646	665	644	637	636	646	660	640	612	652	640	642	617	639	629	612	680	600	649	671	667	643	630	617	662	620	693	608	646	657	591	612	666	661	619	585	622	597	608	627	667	672	647	647	620	636	580	627	666	621	671	666	612	647	655	648	648	629	646	645	628	584	626	621	673	656	630	634	639	628	648	611	632	621	623	605	610	653	620	624	614	627	650	612	630	645	683	662	634	626	629	624	651	621	629	652	631	610	656	667	633	648	612	645	624	610	599	649	609	677	678	647	662	625	628	633	616	649	630	638	664	627	630	628	689	636	626	622	618	624	621	574	618	636	619	664	648	677	646	648	619	644	604	646	620	615	658	658	599	651	610	596	573	641	626	607	664	623	623	616	614	696	639	649	684	650	638	612	648	626	631	654	637	655	669	627	657	676	615	623	661	665	599	631	641	657	614	677	624	628	621	631	624	624	670	646	621	609	615	641	631	630	627	674	634	639	644	580	629	637	588	651	667	643	596	592	599	643	635	628	636	651	624	613	660	606	655	692	658	640	644	620	649	620	657	586	612	631	624	667	661	686	628	618	640	622	653	623	613	670	660	654	589	646	613	648	679	650	656	633	628	658	643	645	632	628	638	616	637	677	623	648	596	632	638	636	628	620	665	595	607	614	617	633	635	666	636	682	610	652	642	640	608	616	632	599	627	646	650	591	688	626	558	625	629	634	613	628	627	638	629	655	622	644	638	642	641	613	599	656	638	672	608	630	611	635	629	617	600	610	609	606	638	600	659	622	645	643	650	635	675	641	583	656	654	699	621	627	618	611	651	638	636	612	620	629	651	606	621	664	637	573	609	595	671	640	628	628	635	593	614	636	592	614	638	671	599	641	634	637	631	627	620	592	661	649	645	636	672	657	652	604	639	676	665	624	615	627	665	622	620	678	605	623	632	618	627	647	599	587	596	658	620	651	637	635	636	629	622	630	661	615	605	628	621	648	701	609	657	648	626	625	620	626	646	617	625	638	610	621	652	658	655	623	612	666	591	659	639	606	648	613	655	625	634	633	663	650	629	604	649	613	628	635	602	653	696	615	666	681	620	562	659	624	591	626	659	615	657	707	662	594	612	642	622	660	714	679	640	587	625	621	637	675	593	639	621	591	655	654	609	656	602	613	641	698	629	603	610	637	643	597	667	631	588	630	642	639	647	638	654	640	610	626	683	633	578	659	641	656	614	637	616	654	606	633	641	665	657	627	663	676	647	627	648	629	650	606	643	651	654	619	651	672	646	649	652	610	639	668	677	632	639	628	632	639	610	648	640	635	637	632	645	661	664	658	658	606	676	601	635	604	595	672	651	644	637	659	594	655	653	612	657	596	668	584	635	615	625	617	637	593	645	592	669	638	671	631	591	660	650	671	608	731	625	630	585	670	624	660	604	629	653	609	640	624	613	648	665	653	633	621	634	614	662	646	626	644	615	610	640	655	604	632	626	654	639	627	655	621	627	657	590	634	648	611	615	595	704	676	589	603	614	550	655	624	617	604	621	655	650	630	664	633	636	619	661	632	636	601	632	585	603	611	593	682	630	639	629	639	639	599	628	601	623	624	671	649	636	623	674	681	633	619	620	662	650	612	606	710	594	591	632	634	626	650	622	676	649	652	607	604	621	616	612	619	620	662	585	629	631	610	598	638	616	643	721	625	594	658	608	602	636	600	675	632	628	595	635	619	610	637	612	637	664	641	636	584	640	640	633	643	667	613	644	653	616	612	616	625	585	657	614	639	641	659	638	634	636	593	651	613	682	627	633	651	602	616	593	615	618	646	605	640	608	538	639	626	583	615	645	648	662	667	616	642	627	634	634	603	607	680	610	680	638	631	665	618	603	661	640	640	656	617	628	630	641	624	635	652	634	654	660	651	593	652	628	659	640	612	623	614	656	614	618	622	613	636	636	643	656	661	611	614	642	636	592	600	649	644	652	658	627	627	615	636	611	631	619	626	652	576	601	604	620	681	611	628	615	631	600	645	617	638	651	609	618	646	607	611	614	654	592	668	648	641	675	661	635	584	626	650	593	638	668	626	641	621	594	656	619	585	618	637	663	607	607	601	618	624	631	604	605	661	631	649	617	616	608	667	670	655	677	602	625	600	637	627	598	620	620	638	603	705	638	631	635	584	641	672	622	642	624	619	640	593	630	614	631	644	626	644	647	654	625	654	608	654	654	626	614	604	656	639	673	658	628	651	616	652	608	603	662	587	635	627	677	584	660	617	640	633	651	606	620	660	589	627	655	655	618	648	639	628	659	593	662	616	676	588	652	604	618	622	625	651	612	637	654	649	612	640	619	646	656	627	652	659	608	668	641	622	648	644	585	631	613	635	631	633	620	610	632	648	665	614	598	666	621	601	630	650	664	639	643	652	630	640	632	610	634	642	630	643	646	620	666	622	615	613	573	658	656	640	608	643	622	644	665	624	661	617	633	610	665	639	640	625	628	662	681	667	616	634	662	668	620	582	627	622	612	615	688	632	606	665	654	623	633	605	589	639	591	642	647	623	626	612	633	600	601	665	660	612	580	638	668	586	616	637	589	603	657	643	646	678	618	627	639	689	632	665	600	629	635	640	611	615	658	593	680	639	640	567	646	619	630	636	620	623	645	642	684	597	594	699	671	611	647	629	596	669	640	639	636	629	609	628	595	610	663	610	633	651	627	651	629	622	604	626	619	644	650	628	635	650	619	611	659	637	644	596	628	665	635	649	648	649	655	615	661	597	653	614	643	612	656	611	673	657	630	654	635	630	671	641	635	629	630	664	670	621	641	654	637	663	630	625	649	613	644	616	609	630	601	629	604	623	633	616	668	627	652	638	628	643	652	632	604	682	586	650	634	619	698	654	638	654	657	659	615	653	655	608	620	684	655	613	627	629	608	629	648	607	632	668	602	635	651	669	646	631	648	625	627	682	621	632	649	628	654	629	662	628	672	592	612	619	636	571	626	624	630	592	645	610	618	580	594	709	601	580	644	648	635	627	620	629	667	654	646	633	625	659	622	657	670	652	626	590	666	663	608	624	604	599	625	639	649	649	636	631	619	669	635	584	637	626	634	644	631	656	628	600	646	639	668	644	634	655	591	609	628	613	640	619	664	629	663	666	678	612	661	591	607	623	612	636	606	629	620	591	634	611	641	694	636	596	644	647	629	638	612	664	612	622	613	592	599	632	624	578	649	642	668	612	645	622	644	644	629	651	632	635	605	674	679	649	629	658	635	671	650	612	599	620	594	623	663	604	603	623	630	632	632	595	648	622	637	621	660	664	621	659	664	643	584	611	626	662	636	594	647	667	601	676	643	589	632	612	586
7188	16818	13423	7090	5046	3920	3155	2485	2114	1792	1642	1475	1356	1205	1124	997	1050	924	895	940	937	856	841	824	869	797	831	774	835	804	754	752	804	762	737	748	771	745	712	757	773	773	708	717	705	725	745	701	753	706	725	691	738	754	708	747	753	756	728	710	712	697	687	740	700	694	749	678	726	702	756	756	671	734	699	750	720	734	686	707	678	705	702	757	703	720	747	708	739	664	718	723	720	713	653	676	746	728	713	702	698	710	679	737	726	737	703	726	742	702	679	694	702	722	710	743	732	726	706	704	737	713	728	703	749	729	724	731	691	692	735	715	729	707	738	695	648	749	681	662	744	691	703	715	689	717	760	724	691	735	683	678	681	672	744	731	730	721	702	699	765	697	677	685	738	684	674	747	719	744	718	696	703	702	712	706	714	685	710	670	668	758	674	700	759	675	726	742	669	683	696	697	722	686	731	699	694	775	719	725	734	718	702	709	687	692	717	730	675	763	709	716	701	738	704	725	714	657	707	742	706	715	721	695	718	664	676	704	685	723	736	678	710	717	682	725	696	720	677	683	722	727	693	711	669	716	717	681	710	703	723	703	719	662	699	686	718	674	722	737	694	713	718	739	707	674	724	759	697	672	695	703	700	726	723	709	735	685	712	690	681	716	701	740	727	727	703	700	695	698	719	703	676	731	745	661	665	715	747	724	717	729	721	735	720	751	679	689	750	739	685	744	675	708	704	713	718	749	757	713	750	732	705	696	659	686	689	701	695	696	716	672	715	726	728	704	720	739	712	702	716	734	721	696	705	675	717	703	722	680	719	687	668	682	684	706	702	721	689	717	753	655	722	743	710	690	676	728	662	724	678	697	717	679	698	704	759	750	713	682	695	696	669	732	683	720	705	736	763	670	672	696	738	701	721	665	764	722	746	701	733	699	736	712	729	768	680	744	741	731	703	674	695	704	706	707	747	719	738	742	694	693	718	701	711	733	719	685	696	720	708	703	751	730	727	765	690	693	754	736	699	712	695	701	712	743	702	758	759	735	690	699	699	707	734	747	732	684	736	756	660	702	736	691	676	711	705	728	731	708	683	689	730	737	687	711	752	716	692	688	677	751	677	707	686	763	701	696	717	705	755	708	688	722	705	689	766	722	708	705	676	683	704	725	709	734	665	778	709	720	673	700	698	699	675	718	709	724	687	724	706	659	713	752	701	683	760	734	699	756	724	736	729	664	697	661	677	680	686	670	647	720	666	731	679	704	698	715	714	708	719	694	665	710	726	734	653	731	735	709	745	738	710	715	743	651	726	731	686	743	673	652	716	719	724	697	669	703	702	743	708	675	726	675	670	675	715	652	731	734	723	662	704	738	702	721	700	712	772	685	734	719	713	702	687	722	767	693	720	762	718	723	695	717	666	726	715	705	715	716	671	717	692	723	678	683	700	679	739	660	705	709	704	651	679	702	743	711	709	710	697	746	718	709	722	674	765	756	776	748	733	719	722	680	714	702	763	679	684	700	693	711	703	671	687	655	724	713	699	728	729	715	687	727	681	701	716	713	734	665	721	715	708	700	689	692	765	752	723	701	729	707	701	711	685	716	735	692	693	712	699	704	703	715	695	727	686	686	736	651	687	657	744	725	717	684	715	727	718	662	743	730	693	691	719	698	698	701	733	679	700	723	646	680	693	742	711	694	704	695	694	704	726	711	736	730	733	671	713	681	746	741	686	734	720	708	709	723	732	675	632	668	743	686	709	707	711	711	703	718	693	681	732	703	736	706	737	674	666	647	676	686	686	660	707	676	757	697	680	696	692	731	720	662	680	746	733	693	737	723	664	695	717	731	687	694	686	720	749	701	729	719	699	730	672	730	746	695	668	706	727	714	727	688	682	716	723	697	716	738	739	719	685	682	718	695	735	729	686	700	651	706	716	682	709	691	724	685	681	727	719	724	725	680	684	677	682	699	717	739	716	718	721	723	698	692	747	693	650	719	692	680	779	718	693	684	673	762	716	693	684	696	705	735	682	699	745	689	694	704	673	711	725	700	698	741	706	683	713	696	670	678	652	707	706	708	691	697	718	697	719	673	707	708	711	693	717	760	722	729	690	721	720	717	739	718	679	714	774	740	702	729	719	740	673	760	710	674	728	701	697	744	703	723	678	741	767	737	727	691	740	704	747	715	705	712	711	680	688	682	698	695	714	731	684	719	677	718	725	679	740	687	678	749	693	709	716	707	743	721	702	672	732	649	685	723	731	713	740	693	688	793	713	691	667	723	696	709	690	688	677	704	691	719	707	704	735	677	738	721	696	738	712	677	706	685	751	660	691	678	698	707	678	719	691	680	694	667	767	737	693	754	689	746	714	699	655	683	656	724	687	716	661	686	706	706	690	724	773	750	636	684	686	724	666	700	687	722	723	715	690	731	686	695	696	720	670	678	735	679	691	709	731	658	719	677	660	675	698	715	685	743	706	689	682	729	733	703	703	740	671	715	684	692	702	694	730	684	728	705	697	715	665	686	713	664	720	725	678	702	730	720	714	650	709	717	665	736	672	722	707	712	692	659	655	730	724	713	673	712	686	665	728	715	698	701	694	715	737	693	689	693	736	680	689	718	690	716	705	670	694	687	703	717	712	667	733	698	729	727	707	677	714	702	746	707	686	717	701	720	722	731	732	722	687	710	727	733	702	724	710	722	702	672	733	691	667	679	713	721	711	697	678	723	717	684	726	695	677	736	723	732	726	725	688	735	698	747	703	692	710	731	748	691	711	705	719	710	703	700	677	726	706	727	738	699	681	684	722	679	711	735	730	682	675	694	702	696	736	724	706	761	717	715	655	706	741	667	706	693	714	747	689	718	722	741	702	690	719	723	731	676	703	696	737	749	721	672	714	716	714	721	750	710	683	671	685	676	696	684	666	656	753	714	689	730	661	712	706	691	729	666	724	677	679	712	704	724	709	689	761	750	699	727	724	682	723	698	679	679	702	715	679	698	722	736	717	685	672	689	717	689	722	730	711	738	679	717	735	755	726	704	686	660	704	744	690	666	717	709	692	748	721	672	693	777	712	684	749	724	727	703	681	709	685	704	690	730	687	670	685	734	763	677	739	701	694	704	704	723	761	685	707	657	707	667	710	722	718	808	734	691	739	690	692	705	716	720	754	756	698	706	727	680	700	691	649	719	675	722	693	670	716	732	717	710	710	663	721	741	724	687	650	682	717	759	655	724	711	734	707	718	701	698	733	690	686	716	755	710	723	787	702	784	738	683	726	739	673	690	720	733	731	693	673	695	716	649	746	666	723	694	706	715	729	683	691	714	715	727	731	676	713	669	697	697	685	713	709	659	694	736	687	719	678	694	637	681	716	700	672	684	714	726	709	707	722	718	730	751	704	731	726	728	728	723	702	671	686	737	730	711	660	680	740	679	663	690	682	682	713	682	686	731	703	694	723	705	708	704	669	720	679	689	682	659	659	699	705	708	713	712	734	670	720	743
27641	20695	8056	1076	708	644	581	627	606	643	571	588	608	612	592	576	582	602	593	644	591	603	625	604	589	580	592	628	581	573	584	584	596	591	605	575	611	610	568	603	592	583	603	604	616	619	576	581	612	600	598	557	589	594	631	627	570	562	610	604	580	615	574	601	572	573	625	599	579	580	631	560	604	670	589	614	576	598	553	586	606	585	602	599	575	541	578	579	586	529	560	548	582	561	633	549	583	546	583	574	578	560	601	574	570	556	606	600	589	609	593	588	512	577	586	614	595	588	601	608	565	568	628	624	568	638	593	590	569	596	593	622	599	591	610	626	560	541	571	584	629	634	584	598	637	633	610	604	553	572	568	619	564	561	577	595	639	569	587	586	592	615	600	598	574	563	630	606	610	563	556	599	618	626	594	570	575	593	604	624	572	630	580	583	537	574	629	619	603	583	576	592	589	577	607	574	587	562	569	599	564	609	596	617	606	605	589	602	583	622	568	591	602	590	604	510	556	607	545	607	575	591	564	605	585	594	650	572	579	649	607	603	604	600	564	569	575	593	565	607	587	594	598	623	578	601	597	596	601	564	593	589	597	625	586	631	622	555	579	604	561	607	588	550	584	599	621	614	607	591	546	612	561	574	559	591	598	569	568	564	605	592	585	586	618	608	599	576	589	593	617	586	575	623	576	582	556	582	585	583	582	577	588	577	603	637	580	578	599	599	642	597	590	568	573	600	560	577	590	573	605	565	566	562	608	569	594	559	565	589	621	601	592	588	604	596	601	631	570	542	579	579	584	609	642	601	568	633	590	553	562	551	604	629	607	601	581	597	636	597	641	594	532	594	616	583	602	600	598	606	572	564	619	559	588	591	564	593	646	613	591	566	598	586	586	606	573	597	532	617	596	592	559	573	598	567	561	616	616	565	621	624	580	622	602	603	602	584	609	554	597	573	617	602	614	600	607	578	579	562	576	601	600	616	549	532	615	571	579	563	576	619	549	617	613	590	576	582	626	621	619	594	604	597	616	617	624	584	570	602	628	560	596	617	624	578	540	613	609	579	587	603	602	615	565	573	585	570	608	575	594	599	591	617	625	602	615	573	627	576	595	602	659	600	609	616	598	574	566	587	595	569	595	594	604	560	618	561	602	573	621	590	573	584	574	576	587	564	582	631	626	651	623	595	597	586	553	578	625	595	586	637	650	558	603	604	572	606	596	583	594	569	592	627	590	603	567	587	561	575	605	592	632	596	561	599	622	587	571	606	578	571	596	585	567	580	603	587	591	574	578	539	548	621	581	569	603	603	579	641	548	640	547	603	556	542	612	555	605	568	559	551	579	573	582	553	659	592	572	618	601	577	560	597	567	588	574	590	577	604	556	561	615	574	618	567	595	612	587	615	576	621	582	579	577	584	602	598	597	564	580	611	600	595	556	598	597	603	585	602	575	623	584	562	607	585	630	580	604	595	614	580	564	566	598	610	582	573	563	591	569	569	602	563	581	610	575	559	578	606	581	553	586	587	620	620	621	592	565	595	604	604	571	581	577	610	547	582	569	564	612	588	620	571	602	601	604	560	611	607	597	588	610	566	564	586	594	577	572	587	591	578	575	600	627	582	593	539	545	604	526	563	614	561	596	573	599	594	557	608	595	608	600	574	551	526	569	578	623	595	605	620	519	605	586	577	611	591	548	581	602	605	625	596	610	538	609	573	553	594	592	568	609	620	572	593	611	550	584	622	584	582	569	598	593	633	545	541	622	604	560	587	589	587	595	564	589	615	621	610	639	568	609	616	577	583	610	543	563	605	559	557	615	571	612	570	569	547	619	619	593	607	604	557	566	581	606	557	580	573	593	559	564	592	586	584	594	591	618	587	559	607	572	618	582	605	596	564	614	587	563	566	610	591	578	579	612	619	589	565	628	570	576	617	601	547	581	599	564	600	673	560	589	592	555	568	613	582	587	584	563	608	537	572	621	583	552	614	569	578	599	591	596	638	577	602	618	611	595	627	603	555	561	602	579	655	576	636	585	547	543	581	589	628	563	602	595	611	588	627	575	588	551	658	585	599	580	580	603	568	561	598	582	616	578	609	608	588	643	583	586	579	628	571	554	595	561	630	633	598	546	584	593	587	608	594	595	543	589	620	549	583	560	611	605	587	597	604	580	600	574	596	626	583	621	563	589	600	572	595	558	567	596	574	568	617	591	628	601	601	564	600	593	597	604	585	571	570	587	600	607	612	580	571	598	564	597	598	595	573	566	616	641	585	579	602	582	560	586	571	634	596	555	600	604	595	599	590	589	617	609	618	542	575	542	633	590	559	599	560	593	588	607	606	584	601	563	581	596	598	572	567	596	611	640	588	514	636	581	608	546	574	617	629	584	597	586	593	571	567	549	624	584	602	585	584	622	604	579	607	597	577	620	595	588	572	613	603	604	600	604	576	572	578	574	569	599	625	586	588	628	590	575	574	589	610	573	596	601	593	588	596	598	556	621	612	584	607	621	608	610	577	592	603	603	597	625	600	588	551	572	615	549	602	591	580	587	631	616	628	557	595	615	640	582	596	567	581	596	601	560	559	573	573	594	617	544	608	594	568	604	588	610	599	532	579	600	617	623	572	635	521	573	535	602	609	629	600	599	600	589	599	617	564	584	577	604	608	624	562	619	625	573	635	567	559	600	581	587	549	598	570	578	561	563	557	603	603	533	550	582	583	575	580	556	601	606	577	585	544	575	590	568	625	635	607	608	614	608	607	608	571	557	552	588	573	623	590	560	581	562	592	576	600	613	605	630	631	603	593	606	573	598	560	603	617	632	573	585	625	595	632	611	611	578	594	573	586	577	612	581	588	592	585	611	577	617	632	630	620	584	561	585	591	622	592	623	610	592	587	576	592	572	595	580	577	589	562	585	573	564	581	558	594	627	639	591	609	582	595	668	607	591	577	598	629	566	545	592	572	572	572	631	581	583	581	588	582	579	535	568	547	593	562	576	612	606	543	576	571	545	613	616	599	581	594	604	613	598	609	577	595	592	576	547	543	639	561	575	606	626	582	601	577	601	595	603	645	622	542	611	565	566	535	569	541	621	590	627	595	607	582	584	629	556	581	589	606	579	558	622	620	599	593	573	601	568	599	596	588	569	608	583	618	552	597	587	634	601	606	610	557	598	617	608	544	590	577	637	569	607	590	587	613	587	567	553	579	603	594	581	623	606	581	574	591	589	577	560	569	586	597	594	605	564	584	612	599	535	540	594	577	618	566	566	577	590	640	567	576	595	625	569	593	594	603	550	625	600	601	629	607	568	565	585	609	556	595	605	572	606	592	552	591	661	577	635	631	568	589	575	574	628	643	614	614	600	608	586	592	588	551	615	579	613	557	545	627	589	620	568	591	565	609	623	629	570	611	574	591	583	608	604	602	550	581	610	600	574	534	581	593	636	588	594	562	582	596	576	600	566	578	585	583	609	606	591	599	622	578	620	575	579	590	601	563
4313	1470	1264	975	818	845	817	726	743	723	694	763	731	730	761	727	725	769	671	741	669	721	682	722	668	707	760	770	696	689	761	681	736	705	707	663	727	674	720	716	765	712	712	708	686	684	716	677	694	673	734	704	750	693	699	707	726	679	703	677	727	695	734	713	695	698	717	717	661	705	667	726	712	666	651	743	671	691	674	680	684	708	762	668	682	701	710	718	799	718	696	729	732	685	715	707	696	704	681	718	712	708	697	717	711	703	692	692	657	702	697	709	711	688	722	709	735	734	688	688	744	680	667	701	710	708	676	714	679	691	695	758	693	698	737	681	720	732	689	735	693	713	697	760	678	732	716	722	687	690	679	687	750	694	718	679	723	719	711	674	721	672	730	706	711	727	749	703	682	694	730	692	696	719	730	674	707	733	701	739	694	721	688	702	694	698	690	744	736	706	704	718	680	689	675	721	687	698	670	633	694	753	708	659	684	707	708	676	732	704	726	682	668	699	747	694	697	678	701	695	700	713	707	753	738	704	681	737	689	732	694	696	719	677	699	670	723	698	784	695	670	732	707	713	704	704	680	675	739	705	691	719	675	730	712	735	727	710	716	707	741	703	721	709	733	696	738	706	696	687	676	686	684	660	694	684	701	726	723	727	653	716	704	695	739	710	724	751	771	708	708	719	746	713	712	693	733	676	692	696	679	707	744	696	666	689	711	711	750	686	678	736	673	701	721	726	731	686	650	743	710	711	734	713	687	728	750	728	710	668	710	711	705	765	711	718	702	710	738	733	689	746	718	698	687	730	700	701	723	719	700	674	669	727	684	698	774	746	720	729	681	678	683	675	669	680	683	730	702	709	735	688	738	738	703	709	700	695	647	695	739	735	717	716	719	688	675	713	697	742	716	672	717	705	662	705	711	689	687	678	668	691	723	695	706	698	716	739	676	740	700	726	690	725	723	702	676	697	711	712	700	723	723	682	711	726	716	703	697	729	714	708	670	731	771	687	725	711	751	726	713	738	681	708	721	723	713	754	744	714	710	670	671	691	689	683	752	726	724	738	716	709	716	698	746	689	677	703	655	718	735	695	718	711	718	707	690	694	708	726	704	752	705	736	733	712	706	728	720	691	722	701	700	790	674	697	683	695	734	720	712	672	676	709	673	733	724	700	715	701	745	682	742	716	699	698	762	714	714	681	733	705	668	762	720	702	742	730	677	754	730	709	674	698	707	717	720	698	692	677	683	719	690	714	675	705	680	682	715	739	737	718	743	768	696	737	735	719	719	713	711	720	714	723	670	673	690	707	728	693	660	748	672	728	710	752	738	730	700	682	741	669	739	718	701	720	717	660	683	741	668	732	722	700	758	747	723	696	754	704	715	684	725	685	750	683	718	718	713	742	759	715	698	696	721	700	662	703	662	703	669	740	742	702	724	726	669	696	717	675	721	730	693	726	716	733	715	694	736	725	692	659	762	694	695	678	691	699	738	738	721	699	684	691	766	742	734	716	743	693	704	724	685	702	696	714	669	708	720	698	702	703	729	697	701	704	712	731	755	704	724	746	684	703	694	712	707	711	680	714	729	704	745	680	758	711	695	730	726	751	706	753	722	691	705	701	688	675	718	688	706	698	729	738	731	714	723	731	674	763	686	732	729	679	733	692	690	669	633	690	708	694	737	704	705	683	703	710	728	735	752	740	719	687	673	740	715	708	697	711	717	682	725	709	650	753	743	724	655	749	738	711	733	730	677	689	712	779	738	644	694	714	764	694	724	716	724	697	713	671	702	716	689	638	725	699	701	705	733	737	736	756	674	707	690	753	717	745	706	715	722	681	640	698	729	703	699	688	690	682	718	735	706	718	734	747	667	688	676	673	764	686	689	698	707	737	703	696	700	707	706	719	740	701	769	741	704	730	705	701	704	721	728	654	733	714	711	687	757	646	714	723	697	767	686	737	701	696	726	691	700	677	737	707	636	710	665	705	715	737	692	668	713	694	688	721	677	692	676	716	730	706	715	746	714	755	722	655	686	687	701	729	682	686	710	666	708	674	734	725	713	708	726	689	697	702	695	720	709	729	677	715	703	738	709	700	692	724	767	679	707	763	661	719	707	680	687	751	696	729	720	666	726	711	680	700	746	710	690	724	681	695	726	695	668	759	725	718	720	679	749	691	702	699	686	693	703	710	676	713	729	738	752	699	686	682	685	702	727	715	736	692	718	716	747	715	695	694	727	761	661	724	693	683	724	735	668	683	682	687	709	712	696	674	717	717	742	756	719	666	724	683	701	732	719	681	715	730	737	685	727	705	699	729	695	655	730	670	706	700	689	686	693	660	709	669	686	709	684	683	700	683	731	737	707	755	727	693	693	729	709	712	723	734	718	698	713	728	702	686	738	668	694	719	747	712	661	685	707	722	694	713	699	722	704	713	695	703	682	730	699	727	706	707	719	693	657	713	706	669	717	669	678	724	733	715	752	696	678	715	724	720	713	667	718	666	704	743	697	694	690	694	732	723	642	716	716	707	700	702	731	688	721	650	729	709	711	718	702	730	736	706	705	714	720	707	693	731	728	696	679	679	664	720	713	683	715	698	699	686	704	723	734	686	736	735	706	766	719	701	697	694	700	684	736	696	685	729	732	662	721	724	689	671	711	726	740	666	725	741	687	730	688	707	659	668	736	687	737	688	731	739	671	725	682	746	700	688	725	708	701	701	662	724	692	730	718	709	731	699	707	720	675	658	685	704	719	646	679	645	704	734	708	716	718	791	710	683	658	679	746	661	706	718	727	698	717	688	732	728	698	754	742	694	708	718	711	693	753	700	701	704	728	693	669	733	734	770	698	727	728	733	664	687	717	702	723	708	733	727	745	726	723	690	724	702	715	698	681	710	706	704	711	759	692	693	736	695	697	723	706	743	739	651	666	703	705	742	725	677	721	727	703	720	723	698	695	722	721	744	737	724	699	710	706	718	686	697	661	701	719	709	694	732	645	720	760	713	677	708	683	677	680	715	727	719	725	668	698	722	746	674	719	720	706	684	683	683	715	682	695	726	700	698	695	674	703	721	683	717	740	741	672	706	693	704	706	714	730	704	701	728	667	730	675	679	708	739	704	734	740	697	692	711	742	718	705	709	704	745	710	702	697	718	672	714	678	738	707	741	743	764	742	705	706	714	753	725	679	698	653	740	725	730	728	687	702	692	701	706	747	709	677	684	717	735	732	742	691	718	678	702	682	674	700	729	723	699	712	692	679	711	702	684	714	695	733	713	699	719	756	705	735	690	690	703	674	739	713	702	675	670	745	739	699	659	687	708	773	634	710	726	720	751	684	719	711	767	722	707	714	668	687	702	702	710	700	728	702	692	708	705	699	734	751	684	730	743	683	694	753	696	695	737	690	658	714	654	674	683	765	663	723	718	678	694	707	693	695	708	750	712	730	724	730	686	707	720	697	750	723	699	741	722	714	705	693	706	711	697	649	731	725	701	698	679
24025	21538	29153	24365	21530	13325	1366	803	611	600	555	500	489	471	441	453	408	430	414	406	394	367	375	367	371	361	363	403	356	348	365	374	334	356	367	353	368	385	338	370	371	384	353	375	342	373	341	326	364	359	370	359	387	358	356	394	358	351	357	344	327	348	339	331	379	358	347	379	333	362	318	364	340	385	356	373	338	353	381	333	320	347	341	333	345	334	339	349	341	335	378	366	363	312	336	336	378	340	336	341	356	331	356	346	333	362	339	346	357	377	352	334	367	355	339	327	350	351	356	358	303	357	348	326	354	355	341	342	322	374	334	390	366	369	361	365	343	350	349	375	350	360	364	329	351	355	354	329	371	356	367	327	359	369	313	351	329	345	387	329	345	377	343	335	328	321	330	338	310	321	328	331	382	345	365	319	319	325	348	327	337	343	346	359	367	333	344	330	351	337	370	317	377	370	340	337	345	345	350	348	347	346	370	356	352	347	342	342	307	318	338	322	341	374	315	368	358	325	343	339	321	318	348	350	362	371	340	301	384	368	326	310	347	335	327	329	356	312	347	366	328	327	351	356	345	351	372	361	364	360	359	362	333	371	369	320	345	352	309	349	358	352	350	315	363	382	334	354	350	358	332	391	367	320	384	369	344	392	348	341	332	369	364	344	335	334	326	352	323	343	349	355	360	335	333	332	330	337	344	363	341	344	382	358	346	338	324	344	399	325	323	341	340	368	346	356	359	350	333	354	337	344	364	347	317	320	360	349	344	324	370	334	383	352	340	356	351	339	334	363	330	366	361	342	327	332	337	339	353	367	341	353	351	372	331	368	358	331	322	355	353	345	347	373	354	338	333	335	350	394	341	349	353	349	312	351	348	350	308	356	329	349	345	343	342	353	336	361	337	337	362	327	367	372	330	389	327	357	385	323	344	371	369	345	327	332	354	340	337	346	335	362	338	357	368	347	340	347	331	343	364	370	334	362	348	358	324	342	365	330	355	325	330	334	345	344	336	339	335	366	332	342	392	320	365	355	316	361	371	332	377	367	358	359	360	338	345	355	312	363	362	332	349	335	333	363	363	323	315	334	337	318	401	367	348	352	326	369	338	351	386	386	316	323	333	360	326	338	319	339	364	321	331	319	333	338	351	339	334	327	358	343	357	347	314	345	335	351	351	323	320	357	338	346	310	362	330	340	303	366	357	332	380	358	355	313	351	367	342	327	353	360	356	383	357	347	350	347	384	351	343	296	374	334	320	330	342	347	353	338	363	349	359	334	346	346	308	330	334	343	378	314	355	348	340	357	351	358	314	315	350	382	366	329	350	312	345	362	355	387	326	402	371	349	342	350	370	304	357	346	327	339	348	337	355	341	339	364	356	359	354	345	352	355	327	361	325	334	380	336	332	342	384	347	352	339	336	364	345	346	359	363	373	330	340	348	352	356	362	346	326	345	370	350	340	371	311	358	341	333	354	351	339	353	356	360	339	310	354	356	346	338	363	347	329	341	381	329	342	374	366	328	329	340	351	336	372	363	345	375	369	336	325	325	350	344	349	366	344	380	346	327	312	362	325	353	365	354	356	362	338	354	354	356	348	340	334	381	362	316	352	337	335	331	339	362	354	335	315	362	352	370	387	361	314	312	350	375	356	378	319	332	328	343	343	346	357	350	362	335	348	369	317	345	319	306	343	343	356	360	324	327	382	345	338	361	319	339	343	337	333	346	320	320	313	318	351	327	320	337	364	340	313	377	364	360	308	374	372	357	367	331	354	330	354	327	329	327	351	352	336	321	374	339	353	373	342	374	354	369	326	329	322	359	349	354	334	381	353	353	348	349	325	360	354	341	363	356	359	355	327	366	352	333	353	345	350	342	345	317	364	314	336	358	357	341	351	352	348	362	358	323	360	341	368	319	332	347	361	312	307	328	340	343	398	384	381	337	364	318	346	354	366	350	355	354	377	371	353	344	365	339	344	355	325	331	356	323	360	335	327	356	353	336	359	341	359	320	354	357	344	354	337	354	334	338	322	350	333	385	328	321	309	332	335	356	368	346	349	407	333	361	374	390	341	330	360	318	342	348	365	376	323	363	357	379	338	325	315	337	365	340	353	354	369	348	362	339	395	359	341	352	344	332	351	318	355	360	330	348	377	325	357	342	315	354	319	339	351	381	362	336	337	323	342	331	349	394	342	312	388	341	326	380	320	358	355	343	317	357	321	393	383	350	380	335	355	339	335	381	332	370	341	371	370	368	333	360	341	325	362	351	328	341	340	331	324	355	348	327	310	369	370	325	347	324	352	325	320	339	327	332	364	318	357	353	333	359	349	350	350	352	357	344	372	370	363	352	354	326	356	349	364	347	354	333	360	334	349	348	350	326	317	349	372	392	304	343	324	324	354	324	353	329	355	328	372	338	371	340	339	327	364	342	329	309	351	357	353	368	341	347	346	349	359	324	356	330	336	348	351	353	336	351	355	341	338	366	330	368	324	326	352	342	358	360	382	382	326	338	387	349	351	357	360	345	365	366	332	329	382	370	350	324	361	381	344	351	362	354	337	316	335	369	341	349	374	368	339	305	372	360	350	324	354	343	324	338	367	363	338	395	329	310	374	313	332	357	327	329	340	380	354	369	317	301	355	342	364	345	324	385	375	348	328	339	338	380	289	351	329	374	341	325	331	362	357	378	373	365	363	359	342	345	367	347	370	365	368	330	363	363	308	338	377	314	333	324	337	362	364	321	359	351	340	322	347	348	358	351	360	329	326	367	386	368	351	347	418	339	326	343	349	379	332	366	358	319	345	346	317	339	334	369	378	340	325	338	320	368	337	331	376	367	353	352	366	352	346	330	331	369	323	374	331	335	340	355	350	322	357	371	361	360	324	344	345	364	376	358	315	348	347	362	364	339	326	329	366	370	340	374	330	334	355	353	365	334	363	363	359	333	334	317	358	347	331	347	326	335	351	355	376	330	370	325	370	335	365	365	350	321	357	357	356	329	348	388	368	340	357	309	327	387	342	341	334	371	340	345	373	327	350	366	382	332	350	379	317	319	357	342	349	345	348	333	365	346	347	374	365	342	340	331	361	316	353	326	337	346	345	371	346	350	345	367	354	386	338	344	327	372	356	345	317	386	368	340	308	333	356	354	338	363	337	360	348	373	327	354	327	367	319	345	369	355	349	364	336	357	344	336	327	350	365	381	386	344	363	339	353	362	362	392	347	342	381	347	319	361	337	349	378	350	356	349	349	356	363	372	354	358	337	343	326	385	332	359	358	340	384	347	375	348	319	332	346	340	333	318	362	359	343	324	341	361	338	334	369	339	341	331	372	358	348	349	308	360	344	331	332	327	333	354	356	336	352	356	335	369	363	340	356	309	367	329	366	296	381	331	342	341	357	366	324	354	316	339	357	361	353	345	357	340	328	352	327	340	338	343	362	323	341	374	377	357	363	368	323	331	335	340	354	339	361	381	339	384	318	336	355	341	350	334	377	373
4838	10184	8127	4030	2815	2186	1724	1371	1143	1037	917	798	813	730	656	610	583	515	538	561	557	481	537	502	514	495	501	494	443	488	448	475	459	432	437	480	442	477	464	434	478	444	465	468	463	415	451	424	461	441	448	446	400	412	436	452	409	408	418	431	441	389	422	448	398	430	438	470	427	417	426	405	463	447	435	429	452	408	466	409	444	451	413	449	427	447	427	435	415	466	412	421	417	432	425	456	434	426	425	434	442	447	410	430	428	456	443	413	380	401	425	437	442	422	428	427	448	391	444	425	408	433	402	437	472	437	431	460	463	435	451	389	420	405	433	446	403	431	425	371	411	423	427	446	455	427	399	433	414	428	402	459	458	474	404	416	405	409	459	454	456	391	445	459	435	412	428	453	424	399	408	428	406	423	454	434	412	425	427	459	438	400	444	427	434	429	474	445	397	429	473	391	412	415	440	446	463	405	399	423	458	447	428	466	410	429	442	400	445	415	443	401	453	428	401	427	409	438	436	417	403	422	442	401	437	396	432	402	446	431	467	427	431	453	406	430	400	413	428	453	477	428	414	425	433	430	416	418	401	454	414	422	460	417	433	376	400	428	414	394	420	419	391	413	444	471	427	422	448	415	433	407	413	419	407	446	464	427	443	454	438	447	433	399	425	398	481	431	422	430	420	434	419	411	468	433	388	428	400	447	400	426	449	406	442	436	397	416	447	396	447	401	407	431	403	410	406	410	397	411	462	411	418	406	406	421	422	393	428	438	455	412	401	437	466	405	422	428	398	448	403	405	438	416	451	421	451	424	449	444	452	401	454	430	430	447	416	421	395	420	410	470	404	375	432	461	435	393	445	430	429	483	413	427	424	411	419	435	426	440	447	453	444	460	423	449	398	417	443	434	425	412	454	416	409	416	428	461	435	417	462	415	438	477	423	435	411	431	430	413	431	421	448	437	454	422	437	419	435	462	446	456	410	388	436	397	397	398	430	408	411	448	423	406	447	440	405	400	431	467	447	452	419	437	407	416	454	408	384	445	411	400	442	427	425	466	439	436	423	445	388	434	424	433	421	410	439	434	410	442	428	410	445	424	449	471	423	433	413	456	453	440	473	461	394	461	415	423	440	437	447	430	426	402	443	426	440	426	447	414	423	410	400	419	388	366	398	433	438	409	402	438	428	414	445	455	425	370	405	428	406	402	432	438	445	438	431	450	462	411	472	412	421	421	453	452	427	436	409	402	452	421	426	449	443	435	416	429	443	463	431	446	458	457	420	408	393	440	453	415	440	404	429	440	420	432	452	407	441	420	462	451	410	430	420	439	429	399	433	449	442	393	431	430	428	424	470	455	445	425	422	417	459	412	430	422	401	413	433	403	413	406	441	423	420	454	398	440	427	417	428	403	428	415	442	448	420	434	458	396	409	440	389	433	450	412	415	425	446	411	412	444	458	389	438	460	442	401	443	430	428	412	436	410	398	420	420	397	404	450	407	438	420	424	409	440	441	473	419	464	426	423	398	405	424	444	401	401	444	412	428	416	412	444	416	410	401	419	409	443	419	368	443	432	475	421	414	413	420	410	419	400	433	433	449	456	407	401	407	458	400	429	435	472	478	443	454	434	447	426	424	437	418	408	432	416	405	460	419	424	422	410	443	416	424	402	419	413	429	448	433	418	386	446	406	425	452	450	448	448	406	452	462	433	421	388	450	452	400	424	441	387	429	432	425	403	416	408	405	417	413	445	412	404	427	411	480	403	445	423	432	398	418	405	402	436	432	408	432	421	480	390	414	374	402	461	417	421	416	438	444	403	439	409	411	426	435	415	431	406	453	436	429	420	415	432	449	441	454	420	406	422	460	409	443	436	448	457	434	388	388	393	416	429	404	474	435	430	437	404	440	408	460	442	412	434	395	447	419	407	421	428	427	458	405	465	412	436	453	451	463	398	433	413	410	438	414	377	415	398	445	454	454	410	465	426	439	436	373	436	430	439	424	454	417	451	440	418	405	420	414	409	416	408	414	419	418	432	419	425	424	431	446	444	447	420	443	401	408	397	433	429	455	443	419	416	444	439	418	432	395	437	430	417	442	407	476	428	398	446	423	420	460	433	443	411	445	399	441	449	426	444	403	416	434	406	442	363	388	427	448	432	438	415	388	408	421	408	414	379	444	406	384	422	449	414	418	451	411	419	443	465	446	428	403	434	412	431	437	436	402	428	437	421	411	458	473	422	416	434	434	390	412	392	409	440	414	416	399	396	401	406	424	429	418	456	400	447	447	442	415	399	386	434	463	405	420	432	407	432	416	443	432	410	435	411	429	425	414	406	439	371	414	436	411	430	417	420	448	446	439	434	448	440	444	427	396	404	446	455	418	389	416	429	418	467	436	441	423	417	407	450	449	419	426	416	410	407	414	403	394	408	398	411	446	449	469	423	440	431	423	420	388	460	438	415	463	437	398	406	421	432	446	451	423	457	415	396	425	402	418	418	455	430	392	414	407	437	421	399	442	455	444	414	418	408	404	417	421	441	429	414	405	431	430	406	440	403	407	438	380	430	418	438	411	426	468	471	429	433	415	439	414	412	438	418	449	412	437	467	406	425	444	424	460	400	436	431	451	413	463	405	452	422	430	440	433	450	485	422	441	422	464	411	410	451	397	447	430	429	431	417	452	450	397	371	433	425	439	409	417	438	438	415	430	409	424	423	413	433	423	442	419	441	416	411	427	428	429	409	436	422	420	425	413	437	387	433	439	437	426	420	425	412	436	428	407	421	433	422	459	424	410	441	445	447	440	459	419	443	440	406	419	422	413	430	433	437	397	406	433	418	456	390	423	425	458	423	394	446	433	461	413	457	451	413	430	427	451	414	428	395	431	417	452	404	422	431	440	425	417	419	430	362	452	424	391	438	382	452	438	430	433	421	393	459	432	422	411	412	433	385	470	458	443	416	440	428	442	462	454	426	437	448	405	411	449	366	404	422	418	436	420	414	410	433	420	425	429	401	420	448	436	430	411	448	420	441	422	402	399	409	438	481	416	445	426	436	397	400	417	433	411	472	465	423	438	374	420	443	474	449	401	426	445	440	419	427	439	445	413	413	446	408	405	426	412	435	417	418	430	415	447	400	422	441	405	413	414	443	413	416	432	413	436	454	414	412	429	461	411	392	415	421	415	416	405	428	427	448	447	417	430	430	430	481	431	438	429	424	441	421	403	380	418	402	454	420	424	432	412	448	427	460	424	405	448	418	442	421	425	409	429	447	429	457	424	387	418	399	406	404	391	465	416	437	465	400	413	420	469	420	448	417	419	413	391	437	444	382	415	414	396	416	435	404	410	411	428	445	450	429	392	442	414	402	394	450	403	447	470	467	388	438	414	439	409	427	445	446	412	421	436	411	409	448	423	449	398	404	433	450	415	395	435	430	441	437	438	468	412	421	424	440	402	432	449	413	440	450	395	444	432	428	409	431	403	425	433	379	416	418	394	440	453	409
25385	21630	28258	25469	13271	1579	1220	1053	1007	969	958	965	925	966	999	878	972	958	901	937	929	850	936	903	936	923	882	913	931	910	872	858	897	915	937	924	872	900	892	939	863	846	879	859	906	864	873	881	879	933	853	872	917	923	875	921	901	862	873	878	869	880	872	849	882	882	857	916	882	918	873	887	833	890	902	845	895	870	909	922	896	908	870	893	945	933	908	907	908	912	860	864	869	823	878	883	894	896	849	861	925	861	932	869	890	842	853	832	894	872	926	892	925	884	903	860	845	885	890	878	801	852	812	866	885	870	881	878	880	897	873	871	856	918	811	870	886	855	881	861	887	862	892	901	885	904	874	860	884	849	899	914	847	913	893	911	924	915	849	889	863	886	841	861	888	957	875	877	860	876	807	904	903	875	904	872	863	845	875	870	955	929	926	851	879	907	891	871	898	822	904	848	879	847	862	913	869	902	915	903	853	909	821	859	915	863	892	865	893	862	831	868	927	890	896	877	895	905	885	894	869	893	894	888	858	909	861	904	931	902	897	893	947	890	904	821	953	883	868	867	907	863	830	925	824	895	869	894	901	910	869	810	871	874	907	886	892	878	890	896	894	885	912	857	867	942	866	822	908	928	871	915	894	917	862	895	880	891	909	863	868	859	838	906	900	837	908	919	874	934	850	877	874	920	905	822	888	909	897	931	883	884	898	914	855	881	922	885	884	891	867	853	900	929	875	826	847	888	930	862	866	904	869	882	877	920	928	881	869	958	858	835	909	884	889	854	860	883	925	883	901	835	884	918	894	891	884	881	921	903	890	865	926	879	890	901	914	874	827	889	849	886	894	943	897	920	894	874	898	877	926	914	856	843	897	886	877	888	915	939	928	857	863	869	870	911	823	846	896	873	916	867	901	837	899	852	869	932	909	886	885	900	872	871	863	916	866	879	898	871	900	927	952	897	858	910	894	887	869	940	824	855	867	877	870	907	890	849	848	854	875	908	841	870	891	861	896	874	866	847	884	895	890	925	867	869	935	908	845	907	860	873	880	826	910	895	945	906	939	863	902	841	887	897	871	804	892	907	915	921	865	865	928	873	894	837	836	878	872	876	945	839	863	859	895	811	805	871	872	862	912	861	906	907	850	875	935	877	856	912	871	836	967	882	908	853	896	923	872	864	881	821	861	923	878	858	851	927	870	874	859	859	872	855	872	920	864	868	899	851	863	892	904	906	851	864	916	867	833	865	883	880	863	892	870	863	876	848	845	838	908	906	867	904	840	871	893	886	885	846	879	898	879	878	882	868	893	922	896	869	882	890	842	912	898	886	918	877	910	847	933	870	874	823	879	885	808	872	872	858	906	850	888	901	896	861	807	850	900	888	869	866	838	858	856	897	894	833	891	876	853	848	851	915	899	852	891	890	903	899	939	872	840	879	882	898	874	855	872	902	859	890	898	870	876	887	901	932	864	885	872	904	898	878	883	888	882	855	925	885	885	888	860	883	871	876	833	906	848	871	838	891	880	897	871	934	873	868	834	880	908	880	869	916	893	923	895	840	889	871	832	897	836	920	877	890	834	893	871	856	890	844	864	907	885	910	861	852	887	912	895	856	874	881	883	868	878	914	884	804	881	844	837	902	897	926	858	854	824	893	835	906	894	868	840	927	906	900	854	859	820	899	867	930	845	898	858	893	917	918	903	878	923	907	942	840	942	940	831	868	952	881	871	882	871	864	901	903	867	860	904	870	874	872	892	844	866	852	897	863	840	908	844	877	901	845	873	903	867	841	888	844	960	866	879	863	924	866	866	888	908	914	924	895	847	851	874	876	900	939	833	841	931	844	893	878	920	907	858	867	877	861	884	853	880	927	871	887	881	853	890	867	824	849	888	858	856	835	892	911	862	880	870	899	934	857	893	894	877	887	877	874	895	877	879	876	911	842	898	856	866	898	920	864	903	896	885	926	848	867	877	885	908	902	877	869	901	886	853	875	912	846	877	827	912	871	896	870	898	923	915	910	898	916	856	848	919	897	869	861	887	869	873	861	835	907	871	863	872	862	882	882	906	872	856	898	886	886	825	887	842	866	808	832	923	867	861	914	895	889	843	954	885	938	877	857	895	882	886	860	916	886	908	909	814	830	918	892	906	859	935	875	885	934	894	905	884	877	839	863	911	897	875	832	853	833	883	898	884	843	858	910	858	871	898	936	819	871	857	889	841	899	867	873	872	951	901	852	866	872	885	893	872	864	903	876	897	849	920	918	849	888	835	854	862	875	880	872	919	877	860	871	885	879	813	866	881	888	919	852	839	829	874	903	860	841	912	902	909	855	881	860	854	872	889	882	889	895	848	883	864	884	903	902	894	838	878	907	880	871	846	910	878	887	898	861	919	912	886	903	848	884	882	912	897	912	934	852	941	922	827	773	941	847	926	883	877	821	917	850	921	838	864	859	865	896	899	928	912	892	916	837	903	879	874	879	891	864	936	876	888	909	825	880	863	839	843	830	865	868	887	867	907	884	911	878	880	837	852	890	915	892	896	895	859	874	832	913	892	870	834	885	928	859	864	821	935	912	891	825	898	875	910	929	893	850	879	928	887	892	886	822	939	853	863	933	910	961	890	891	879	890	891	904	883	880	838	906	876	938	871	898	877	902	908	840	859	891	872	845	865	892	923	862	880	902	921	910	944	881	956	936	825	865	911	856	851	892	935	916	924	896	880	885	875	911	860	862	917	877	874	898	936	876	855	887	850	871	848	870	885	914	910	833	885	913	859	887	896	857	900	906	889	890	891	849	925	849	879	879	851	865	824	914	911	888	897	871	882	858	890	919	915	846	945	901	788	868	885	894	908	878	879	870	879	923	849	843	834	891	906	891	835	885	879	904	873	859	815	909	843	897	926	868	842	875	925	875	844	918	880	893	929	930	894	854	819	881	910	927	882	845	870	850	845	854	906	897	870	880	809	819	859	814	911	913	909	879	892	873	895	817	881	838	859	860	867	932	877	827	829	910	893	833	897	908	900	868	917	913	862	906	817	898	902	834	844	883	926	870	881	873	875	918	879	897	875	879	884	865	917	921	874	934	909	876	848	884	886	872	886	906	816	859	869	910	908	836	854	859	952	911	917	878	884	853	878	887	882	897	865	909	873	889	842	872	855	918	846	894	826	880	880	891	898	893	895	862	878	818	852	880	894	939	855	860	886	855	858	880	908	874	896	849	897	850	866	881	889	916	882	925	849	828	942	852	837	895	894	883	871	839	896	834	909	897	888	876	867	891	916	832	863	908	828	927	906	846	841	878	891	867	853	859	853	905	874	902	872	870	861	861	901	887	839	843	853	866	870	924	887	859	916	865	926	889	874	885	935	882	903	866	861	853	893	864	812	879	888	880	910	911	861	845	864	818	869	855	911	833	834	843	844	868	887	852	841	868	865	882	866	887	882	904	839	853	858	900	873	901	840	901	928	868	887	894	893	840	820	835	876	882	839	835	794	889
4927	6404	4818	2865	2257	1897	1664	1551	1405	1333	1227	1170	1160	1153	1078	1079	1080	1113	1095	1096	1117	1135	1063	1012	1038	1032	1088	1092	1078	1071	1044	1097	1067	1014	1082	1039	1059	973	1047	1037	1015	1022	1045	990	1017	1029	1048	1082	979	1066	976	1023	1046	995	983	999	999	1070	1029	1024	1021	999	1002	982	1005	1088	1044	1001	1040	999	1024	1016	995	1059	1008	1014	1050	998	988	1017	1015	1009	997	989	994	1025	1006	1050	1036	970	1049	1056	980	970	1020	1028	1039	1029	1011	988	991	1050	1034	1059	1027	992	1023	976	964	1052	1034	995	976	1041	1075	957	967	1025	1038	1072	1043	1024	982	992	992	1030	992	989	1005	1090	988	1026	995	1048	973	1018	995	1007	1033	988	1062	1019	999	1070	990	1007	1018	1016	984	987	1024	1042	1021	1019	976	964	946	983	1009	1085	1020	1061	1018	979	999	1074	1048	1047	1024	980	986	1031	1020	937	1026	1025	1042	1050	1032	996	1005	943	967	1017	1005	1043	1022	938	1043	973	1033	1028	1034	981	987	1023	1084	1008	949	958	1030	1009	948	1046	911	1003	1048	947	1041	1063	1010	1048	986	982	1037	1071	981	1005	1056	1059	1033	1048	992	916	1071	1036	994	1048	1030	1026	1064	960	1038	976	1018	1015	978	983	984	1064	1000	1027	996	986	1013	957	1013	1066	1026	1024	964	1004	976	1034	986	970	1069	974	1067	1068	959	979	999	938	987	1052	1014	961	1025	1027	997	1086	993	1003	997	1016	1044	986	1033	1041	1036	1049	934	994	942	999	982	1024	1023	979	1005	972	1005	1040	1046	1019	968	1028	1026	980	1030	1092	977	1003	1041	974	1001	1023	1068	1007	1026	1019	1057	1051	993	1043	1035	1037	1039	1024	1026	1030	1069	999	1034	1046	1069	995	981	998	957	975	1014	992	1071	964	1018	1004	1012	1001	1010	1004	1020	990	965	1014	1027	985	1069	1007	1033	1029	1020	1003	1017	1026	996	956	998	937	980	1003	1061	970	1051	978	999	1000	1023	1047	1027	1016	1003	1000	1009	974	994	1022	984	984	1006	986	1062	1016	978	1028	991	1004	1037	1054	991	1052	1029	1007	997	986	1016	1002	1010	1002	971	1029	1051	981	1050	1027	980	1010	1081	1028	1016	1064	996	1056	1039	1019	1014	1032	998	1056	1042	1040	1003	1021	975	1007	964	961	1049	1008	1021	1002	1079	1059	1024	988	1010	997	995	1018	981	1040	1002	1071	1033	984	1022	982	1033	1007	1036	1018	993	1043	1005	1020	928	1024	1063	1046	1027	1076	1031	1010	1019	1036	1011	1035	1063	1007	969	1024	1035	1021	990	1011	1036	997	1022	1001	1048	986	1010	1033	1054	961	1070	985	1003	1024	1033	1054	1024	1002	1030	1010	1045	1038	1032	1034	1013	1038	1007	1022	985	1056	1000	1042	995	1032	970	1080	990	1004	997	999	1046	1057	1039	1070	1022	1043	1008	1003	987	1071	1002	1024	1037	1073	1002	1015	1052	1006	1006	989	1021	986	972	1039	996	1018	966	1014	1027	999	1065	952	1002	983	1059	978	1028	989	1029	956	1050	977	1003	1019	983	1020	1001	1065	1002	1050	990	976	984	1016	1025	997	968	1029	1005	961	1068	1072	986	1005	1002	1081	962	1050	992	1031	1016	1055	1026	1016	1010	1000	1051	944	1000	1051	1041	1002	985	1001	979	995	1016	958	1002	1011	1080	986	1016	1059	1037	1027	1042	1042	1011	1027	970	1037	1033	963	1025	1065	1020	1006	1008	988	998	1026	973	1032	1034	1022	1023	978	1016	1033	1019	1024	947	1010	1020	1024	1041	1032	1055	1080	1014	1018	1031	1011	987	1018	1025	977	974	1032	1032	944	987	1045	1063	990	1053	1061	975	1097	1046	1010	1003	1138	1084	991	1041	1035	1002	943	1005	1008	1024	1021	1070	1020	979	1046	1046	1041	992	1004	1025	1028	1008	1027	1023	1011	1015	1063	1082	1046	988	995	1033	987	1027	1056	999	1061	982	967	1013	1006	1002	983	1010	984	1079	1040	996	1067	1001	992	1046	1011	1006	1042	1046	1061	1033	1027	993	1005	990	982	1014	1060	998	1014	997	1052	991	947	1042	1032	1022	1020	1084	1047	1048	1012	1001	1042	984	1051	1009	1011	1071	1050	1079	997	1081	975	987	1071	967	976	997	1049	1018	974	977	992	1013	1007	1105	1022	1066	1020	1070	1028	1068	1012	1098	1031	1026	1045	1045	1017	1049	964	1068	993	1048	1013	1004	1025	1008	1015	1066	1050	1075	1044	1038	1015	1019	992	1029	1072	1033	994	1031	1002	984	1065	959	1041	968	1009	1020	1054	979	988	1032	1005	1028	999	1048	1022	1044	970	1064	1031	1040	996	1030	1020	1038	962	988	1080	1018	1002	1040	1040	1021	971	1031	996	1003	1019	984	977	999	1002	1021	978	1007	964	1044	1031	1035	1017	1085	987	1000	1042	956	1016	961	1023	1009	967	1062	1057	1005	1013	1018	1042	1009	1051	1035	943	1036	966	1079	1024	1015	1009	1006	997	1000	983	987	1040	1006	951	1076	1047	993	1000	987	1031	967	1053	1020	987	1024	1023	1010	995	970	1003	1032	1012	1052	1010	961	987	1022	1085	994	1060	948	1016	1054	999	964	987	957	1030	1035	979	968	1034	968	994	1021	1001	995	965	1005	976	1003	1002	1026	1019	1032	1038	1009	1037	998	953	1048	1019	1015	1025	1021	998	950	951	992	1039	1003	998	995	1028	1011	1045	1003	995	999	980	1025	962	1026	946	1033	1047	1003	987	1023	1075	1015	1054	1002	972	988	1027	1028	974	1036	1023	1076	1033	1007	1003	1008	1004	1035	999	1004	1017	1039	991	1006	1052	969	986	1028	1097	1025	1025	1035	975	976	1007	1005	1042	1060	972	998	1027	1024	984	973	1028	1001	1021	998	1041	1001	1087	1000	983	1045	1019	1046	994	1057	1034	994	1026	1004	1021	1044	950	998	1025	981	985	1012	1044	1005	1023	1036	979	1001	978	1023	986	991	1046	1023	991	987	1024	1005	983	1063	1025	1002	1014	1026	981	1063	953	1002	1074	1016	1035	1016	1031	993	1022	1032	971	1014	983	978	1010	996	991	988	1057	1008	1056	1067	1046	1009	1004	1009	994	1004	1006	978	1019	1003	1014	1000	972	1033	991	984	1013	1012	1069	992	1025	1039	968	1058	995	1037	1000	992	1033	1018	1040	1026	1036	1031	1045	1081	1001	1016	982	1056	1004	962	1005	1001	960	976	988	1040	1022	994	1023	975	1038	1016	961	1060	1038	1020	1040	992	1006	1005	1093	1025	991	968	999	1044	970	1043	986	1000	984	1007	1043	1006	1080	957	990	956	1001	977	981	998	1041	985	1046	1025	1010	1021	974	1020	1033	1058	1017	1042	1008	1048	1034	1005	1047	962	988	1056	1070	1020	1031	1009	1019	986	1002	1007	1016	1022	1002	1028	1019	990	975	1001	1049	1003	994	972	999	1050	1048	1001	966	989	1013	972	1030	986	1022	1055	1086	1028	1036	1012	1040	1024	948	1000	967	1090	1063	1041	1011	1076	996	1000	1039	1008	1028	994	1063	1043	1019	1038	1054	1047	1029	982	1023	976	1014	987	976	1036	1019	1042	1033	1079	995	1023	1016	1053	1008	1038	1005	1003	946	1031	997	991	958	1002	1025	1000	988	1023	1045	1023	955	1047	994	1026	991	1015	988	1015	1035	980	1017	992	1025	984	1074	1001	1075	1066	1021	1023	983	1028	992	1073	1007	1021	1011	1023	1041	1057	1029	1019	1022	1036	1022	1028	973	1034	1064	973	990	1016	1025	968	1042	1035	994	1032	996	1035	977	998	993	969	1039	1001	1011	1078	1000	1004	996	996	1027	1009	989	1005	1046	1074	976	1085	1021	1028	1048	1014	992	1063	998	1029	999	1041	1053	1061	1029	1015	1069	1036	956	1038	1003	1032	1022	1095	990	1006	1037	1024	1013	1015	1034	1042	1023	1019	1040	956	949	1001	991	1031	1001	988	989	1014	1031	1099	1007	997	1079	1011	1046	1022	1068	1052	1014	998	1005	1032	995	1003	1002	1038	1040	982	1023	991	988	1029	967	952	1011	973	946	1031	999	1037	1033	1045	1019	1017	1100	970	979	1011	1074	998	1044	989	978	1012	949	1045	1023	1012	1013	1022	977	1002	1026	1013	1002	1001	1019	1027	1026	1017	1027	1056	1043	1050	1074	1023	1000	1046	1017	1051	1040	967	985	1008	902	1016	1013	992	997	1010	1036	1003	942	1059	1042	988	997	997	1045	995	1047	1065	1027	995	1022	992	1025	985	950	1032	987	1006	989	989	1012	990	968	1012	1004	1021	1023	988	1031	1041	1037	1013	1000	1043	1032	1015	1061	1040	1023	1042	1031	1001	967	999	987	955	1023	1021	978
23146	21590	29599	24062	21586	21652	12704	1695	1191	1076	1015	958	902	878	839	781	833	825	757	708	689	744	706	684	692	663	725	671	756	666	710	686	659	647	643	643	691	716	649	702	686	611	619	660	599	619	623	651	646	666	636	668	643	645	618	662	635	617	646	643	661	591	685	622	640	643	603	656	609	682	647	650	659	637	602	656	650	681	649	647	653	566	607	655	611	630	649	676	630	634	659	661	680	670	625	632	648	625	616	606	641	619	636	619	607	629	695	684	629	644	643	662	613	680	643	662	615	640	666	648	653	571	648	626	642	611	631	688	641	630	599	642	614	643	585	660	642	660	657	657	671	633	636	677	636	616	651	594	632	635	670	637	630	619	652	643	624	602	634	641	632	618	646	644	655	660	622	599	639	602	643	633	621	640	666	647	639	635	668	650	636	649	604	623	656	605	639	674	611	670	706	607	620	662	618	635	625	638	659	643	603	598	611	631	623	633	615	617	645	573	633	654	610	620	590	674	664	634	634	653	647	638	617	636	628	628	679	633	621	621	622	645	647	639	627	639	681	667	620	611	643	639	665	627	668	636	684	648	641	681	643	599	641	675	674	624	642	661	648	613	664	633	594	579	700	643	620	621	641	688	640	602	632	638	679	667	638	636	691	666	625	621	649	710	652	600	662	691	635	674	645	624	653	669	661	644	611	622	630	610	621	616	580	680	636	619	634	620	596	669	642	673	627	602	647	620	608	649	602	641	647	568	641	634	596	622	645	646	653	685	629	630	636	661	663	631	610	608	610	589	623	610	611	609	632	651	680	614	629	640	609	639	623	661	586	645	629	638	596	665	651	643	639	594	648	617	624	643	625	644	654	635	662	652	629	670	652	584	645	590	615	668	660	638	587	657	633	645	667	627	654	619	652	647	623	645	631	625	616	643	613	623	651	666	656	638	651	623	629	649	683	616	638	601	629	628	650	614	616	611	662	657	604	657	670	682	615	638	629	626	716	607	620	662	654	633	625	624	749	663	677	662	650	637	627	637	668	616	626	620	590	630	616	597	642	622	671	620	672	626	652	634	611	618	647	645	642	598	647	632	633	637	643	646	633	665	659	682	642	638	645	625	615	643	671	624	633	650	621	607	641	642	585	671	640	606	623	603	619	671	658	600	602	584	597	615	651	652	634	626	639	653	604	648	601	630	608	638	669	617	655	599	614	588	620	640	602	627	668	625	655	663	615	657	557	631	638	623	625	644	614	684	638	642	667	615	605	632	653	636	598	651	631	627	625	662	640	658	637	625	628	629	664	660	630	555	623	597	602	617	619	638	664	659	624	646	642	649	652	664	579	629	660	642	714	671	627	630	623	649	614	619	596	621	643	677	656	657	604	612	671	617	603	637	626	612	654	601	675	598	636	658	660	667	603	662	624	587	648	621	633	660	668	641	624	673	653	614	605	595	617	682	606	615	622	660	614	613	620	694	626	664	605	606	614	667	599	617	627	642	631	638	613	626	648	620	597	624	651	632	696	617	609	662	635	614	683	626	667	680	647	638	657	665	677	633	610	620	611	641	694	605	633	646	636	633	646	639	615	587	621	584	634	683	637	641	633	664	625	631	640	631	615	608	604	653	645	637	621	651	616	629	648	637	618	592	605	631	622	619	602	665	628	621	630	641	643	670	612	610	619	680	626	620	642	622	724	650	621	644	650	591	637	663	639	655	601	614	666	632	622	672	645	619	624	627	669	656	646	648	639	636	626	621	662	657	653	672	628	607	635	642	628	627	674	591	636	641	611	608	681	644	625	620	617	644	599	617	590	592	629	627	633	620	640	644	656	605	618	609	629	666	673	608	646	588	672	644	641	614	665	659	652	620	638	618	599	644	631	644	600	575	619	651	681	636	623	648	615	622	687	620	617	621	592	655	617	612	619	644	620	646	634	641	612	638	646	652	612	637	614	649	652	649	611	641	651	623	630	626	624	588	608	655	652	628	644	624	656	618	647	696	614	641	603	642	605	607	618	635	626	601	629	660	666	648	629	641	610	664	639	578	622	639	612	620	649	616	626	619	628	609	646	629	641	617	595	636	651	652	634	638	663	597	627	652	620	641	687	664	623	618	630	612	623	681	626	623	656	651	648	606	631	664	633	635	602	613	625	628	635	648	648	666	631	613	648	649	643	648	624	630	626	620	680	659	639	615	615	662	631	586	593	664	618	611	626	666	685	658	652	612	646	653	590	609	637	631	612	602	670	596	628	643	653	627	640	656	594	647	685	624	561	631	651	652	641	623	634	621	650	654	632	584	651	650	575	646	635	623	594	627	638	604	637	600	613	595	596	591	636	631	596	623	663	651	609	671	629	615	627	664	669	625	608	577	645	586	627	655	638	600	641	655	629	666	611	658	657	633	622	667	634	644	689	617	595	595	648	641	644	656	629	612	671	642	625	662	596	608	636	635	671	632	641	634	630	601	639	619	659	660	615	604	671	673	631	615	621	643	626	630	619	641	603	640	630	648	648	626	590	591	612	629	653	592	631	638	628	632	650	614	600	716	648	636	621	640	633	573	614	644	657	596	571	647	608	686	595	636	647	586	632	620	629	646	631	608	616	595	579	670	604	661	650	609	594	670	632	649	631	668	652	617	653	656	604	659	615	647	656	590	614	589	602	641	674	684	621	651	644	647	651	589	591	612	619	562	650	613	680	632	619	624	606	604	635	650	593	567	664	640	622	553	598	629	668	607	652	621	604	618	663	676	652	607	623	631	619	655	592	638	658	625	618	610	634	625	674	656	594	623	644	623	616	646	623	618	665	650	663	658	626	631	622	620	622	655	592	603	636	625	634	641	630	627	619	628	610	602	619	632	615	637	651	621	663	604	630	687	683	663	630	622	645	618	605	633	643	648	631	647	631	665	626	663	628	663	650	571	621	630	616	616	640	675	639	606	630	659	640	615	619	609	624	635	646	662	628	612	624	690	619	653	627	678	656	646	629	661	668	630	645	662	637	664	564	610	650	620	614	642	620	626	611	659	638	644	569	628	642	605	629	613	618	626	631	626	616	644	592	592	589	617	679	640	574	631	654	601	612	623	650	617	589	634	643	604	617	678	632	630	625	616	652	617	596	657	629	631	571	652	629	632	667	647	637	679	640	613	606	613	614	591	652	637	603	610	635	638	631	615	612	682	648	591	625	648	655	608	659	650	657	630	625	635	620	670	613	640	587	606	609	625	648	648	626	674	624	614	597	670	665	669	625	618	619	611	610	650	556	661	577	664	614	622	657	665	592	659	604	638	619	623	601	661	617	619	660	588	635	661	640	624	609	624	625	642	589	621	634	635	627	632	604	642	632	613	609	662	659	613	609	657	634	677	661	648	643	614	610	633	631	662	692	629	632	647	657	603	615	608	615	592	640	606	669	636	676	650	639	651	690	622	662	646	632	636	645	679	682	641	657	615	616	642	655	633	609	654	607	611	615	636	679	642	626	602	646	651	635	588	638	647	618	631
7274	16770	13197	7046	5137	4001	3058	2529	2160	1805	1669	1501	1281	1201	1154	1120	1030	974	951	958	904	854	810	819	787	796	800	807	794	776	765	771	792	786	765	780	791	727	741	790	714	721	737	747	754	754	729	716	778	709	716	762	749	742	724	766	736	683	747	717	755	748	729	716	753	703	765	705	743	730	691	733	693	762	661	734	678	672	735	697	704	719	711	738	664	746	671	727	716	723	711	687	711	745	728	701	725	713	717	708	716	740	710	661	690	707	705	704	716	704	698	724	704	702	734	695	763	693	673	700	739	750	698	725	767	740	727	702	729	762	639	683	722	700	698	729	720	749	692	699	716	723	711	671	679	707	705	708	665	705	734	693	703	713	706	715	728	724	696	712	674	765	716	700	682	710	700	664	711	717	683	695	712	686	715	714	685	699	714	717	703	722	674	710	681	708	675	737	658	675	715	743	698	714	744	722	757	709	723	748	702	731	717	710	668	677	743	709	716	723	649	675	738	709	714	715	695	716	676	696	747	730	708	738	699	715	748	717	700	691	736	737	684	662	735	665	678	746	720	700	706	710	706	692	697	661	730	710	720	724	727	727	676	695	707	680	712	697	690	663	716	677	719	718	670	697	761	697	692	768	694	721	722	713	706	686	673	703	683	708	730	677	705	699	704	751	683	733	726	757	712	693	686	678	717	680	676	690	701	719	732	685	673	672	684	675	721	757	688	696	687	667	707	735	648	686	732	698	765	707	702	681	702	699	727	696	748	702	684	740	672	754	745	646	721	703	718	719	709	710	660	744	695	716	729	750	692	702	708	716	735	709	716	722	725	697	759	675	675	681	681	694	670	690	698	692	710	670	750	697	664	700	695	713	685	726	786	713	703	732	690	763	747	667	689	663	709	710	717	668	698	707	688	692	737	665	684	717	728	663	696	666	720	685	722	688	722	643	789	678	740	742	725	715	707	733	711	752	704	713	710	735	739	708	717	718	703	691	697	699	818	698	685	699	734	690	681	703	708	708	746	703	707	745	708	707	739	761	694	696	722	734	748	715	722	681	713	726	729	658	687	686	698	711	721	717	668	690	659	778	711	698	723	689	735	720	656	721	717	720	689	666	741	707	686	728	690	754	697	700	688	686	762	681	746	745	747	725	663	706	757	702	714	721	721	682	658	724	693	723	750	722	740	708	695	718	719	683	737	681	703	731	715	710	681	696	738	741	740	731	691	785	716	664	734	729	736	706	733	708	653	703	662	733	666	721	622	691	681	703	694	717	709	722	726	731	699	701	662	727	723	721	716	681	718	715	745	745	714	714	688	670	681	711	648	677	696	693	696	711	717	693	755	714	694	713	699	741	675	723	708	718	664	691	742	728	692	704	703	647	714	691	691	707	715	687	722	719	684	697	725	685	726	739	729	694	728	689	697	725	711	760	673	756	738	694	705	725	728	698	676	702	710	714	714	696	713	684	739	708	716	701	717	682	713	706	685	743	706	698	696	736	717	677	729	713	696	697	733	687	708	678	742	689	772	721	697	720	673	716	761	673	699	695	715	702	683	696	707	687	704	680	693	723	679	708	702	713	742	692	710	682	733	705	711	707	707	735	700	721	741	678	674	667	703	735	701	727	701	711	711	705	747	665	685	737	733	707	731	697	705	736	693	660	678	708	723	703	699	715	718	702	715	714	689	684	705	702	732	706	729	702	712	693	708	679	743	721	675	730	675	736	752	698	716	705	673	708	704	691	721	721	729	693	709	726	690	691	745	720	687	695	707	699	726	716	704	666	729	742	674	758	713	706	679	678	720	718	657	658	724	722	675	645	697	672	711	699	699	703	729	719	731	741	733	709	715	667	665	726	693	711	706	697	690	770	712	720	710	691	703	706	729	717	703	769	716	702	718	737	715	783	689	671	713	769	677	704	690	711	737	700	723	730	722	676	717	696	661	694	697	720	666	748	704	682	666	699	714	677	689	693	692	714	649	745	654	710	716	756	698	728	721	713	741	745	685	727	728	711	735	688	735	724	689	727	710	663	735	693	700	702	699	725	728	775	727	671	673	690	663	752	680	695	742	715	688	678	711	625	743	712	701	650	755	717	718	694	697	692	713	704	723	705	738	655	745	681	698	677	692	723	709	701	698	741	658	700	737	673	687	731	708	695	769	708	682	710	736	687	705	693	668	702	730	691	730	724	689	745	674	688	688	679	700	659	693	714	713	678	693	682	734	716	740	736	759	743	641	713	717	732	685	741	740	735	735	717	747	643	694	700	723	693	707	686	691	709	751	733	694	701	708	735	727	753	723	691	694	662	751	694	685	692	730	679	692	715	689	676	721	724	719	772	708	691	721	722	748	701	728	730	711	744	739	722	728	726	717	677	724	743	726	720	752	689	665	660	680	684	752	731	705	750	736	714	685	671	645	704	695	684	728	701	710	717	689	702	713	730	699	745	703	735	696	740	702	682	700	722	731	765	691	716	685	700	691	714	689	686	739	709	718	709	646	679	675	691	777	737	747	729	707	734	738	669	698	740	699	710	708	711	654	693	686	718	647	706	722	709	667	750	753	717	714	719	696	729	731	717	723	732	734	684	701	741	674	716	690	737	679	698	711	702	681	700	671	720	676	762	694	730	689	725	715	727	693	672	754	733	730	764	678	743	685	748	708	694	695	677	686	716	707	694	702	721	672	715	676	697	713	685	749	684	685	734	717	709	784	697	718	725	745	706	734	705	710	701	708	665	734	725	738	713	726	721	726	714	703	660	721	690	695	687	742	733	692	741	687	748	744	677	666	695	770	697	731	746	733	701	688	695	743	740	697	732	699	703	737	738	723	702	716	756	694	695	700	674	659	711	721	687	692	702	720	724	711	738	678	689	704	702	712	727	756	726	693	663	713	703	697	666	652	700	722	669	757	670	677	722	749	692	674	716	721	744	657	701	671	692	707	709	715	750	733	717	704	748	711	654	763	697	706	744	707	682	737	654	706	705	724	700	676	738	696	730	731	712	685	700	690	685	659	704	690	686	693	690	690	672	699	713	676	685	708	705	688	687	675	742	710	712	697	686	732	697	719	697	686	713	703	734	747	711	685	725	738	718	766	647	678	689	738	691	689	690	728	704	670	696	692	698	711	714	778	728	701	746	744	699	732	691	723	676	717	710	726	718	698	705	697	714	705	754	683	746	646	686	741	725	704	696	651	760	736	719	697	721	710	718	674	650	742	652	732	670	677	685	723	755	708	694	731	721	716	775	665	690	710	736	674	708	679	717	693	681	726	729	705	681	735	680	681	724	729	715	721	708	738	703	672	751	681	707	722	720	688	772	713	707	718	728	703	730	678	723	746	741	735	688	711	673	748	692	652	689	717	742	665	709	744	725	712	688	709	696	695	731	730	711	715	740	724	689	729	681	701	734	714	711	734	653	734	705	713	640	753	697	663	695	732	729	743	670	704	676	690	655	696	740	753	693	659	679	738	708	700	716	688	660	672	710	672	722	726	727
27546	20533	7679	999	767	639	671	618	606	636	571	604	577	603	590	567	587	604	564	606	580	590	577	596	596	581	624	564	635	617	569	581	610	580	527	637	599	629	611	568	594	613	581	572	597	570	645	608	616	598	541	631	618	618	632	589	607	586	595	575	597	593	608	608	614	605	573	572	556	555	595	584	590	603	612	571	587	583	569	574	602	624	571	587	572	616	599	599	575	595	621	569	589	623	526	611	629	561	565	579	595	591	570	611	596	612	627	607	587	555	576	599	569	598	640	605	603	589	550	588	586	592	564	614	584	592	627	561	577	569	631	583	576	575	550	585	621	602	579	552	595	577	598	559	572	582	562	573	610	569	569	619	614	559	551	577	578	556	617	568	582	584	598	535	560	602	593	561	569	605	649	605	591	607	636	595	595	652	552	581	588	631	588	634	615	604	597	569	581	568	605	576	609	572	613	634	586	517	597	557	590	571	587	589	561	581	594	620	587	609	607	591	644	572	563	577	586	571	583	546	611	567	591	596	578	541	604	625	555	622	604	610	594	595	582	586	560	604	593	605	601	594	617	590	602	590	592	613	617	605	635	578	563	613	604	577	558	588	539	569	614	569	590	603	561	584	594	555	585	553	569	625	598	568	613	584	555	553	562	615	590	596	592	585	627	582	594	618	557	615	613	596	605	587	573	623	613	581	550	600	588	607	614	608	586	594	598	624	577	590	576	582	533	615	585	589	630	620	557	570	575	602	608	627	648	611	559	618	599	580	579	591	586	565	605	610	661	606	561	599	598	587	588	634	594	588	613	608	627	562	551	584	577	573	588	607	553	577	551	563	589	566	572	555	589	553	581	550	607	599	559	570	598	611	552	599	582	630	599	584	617	603	590	566	566	592	626	563	573	590	552	598	578	646	600	584	571	610	618	537	581	633	635	623	610	602	621	603	578	607	626	602	606	589	589	545	636	579	606	592	596	587	583	610	617	610	620	612	619	570	626	605	570	576	629	607	552	610	594	612	630	594	583	602	596	586	512	570	623	573	606	579	590	559	567	595	629	565	610	616	616	575	566	572	618	613	627	537	581	601	632	602	586	540	584	598	583	561	625	573	613	593	608	638	608	575	607	572	588	570	562	588	573	544	575	573	591	590	607	584	584	631	572	566	598	574	596	630	596	598	525	596	540	586	610	553	603	527	614	563	576	623	537	561	616	596	607	611	577	559	578	564	592	586	581	592	584	549	562	644	537	590	546	592	615	584	574	629	571	563	605	612	579	598	580	576	620	561	602	573	559	569	552	609	553	600	560	588	549	543	623	625	593	573	615	548	583	596	560	601	591	589	580	626	551	597	591	609	584	538	581	595	607	644	611	618	636	583	579	595	620	580	577	596	622	585	595	620	586	593	640	565	601	566	610	598	579	585	588	568	603	558	578	605	612	579	579	631	602	576	564	593	589	630	603	613	616	573	571	586	593	544	596	628	621	602	613	564	583	539	621	605	578	576	587	599	586	566	576	566	608	601	583	576	567	503	561	612	573	605	607	594	602	587	627	609	589	596	570	577	567	611	560	589	603	625	602	577	589	629	609	579	622	602	601	587	576	613	574	595	589	628	603	561	628	574	591	568	619	583	582	577	539	614	597	564	565	599	573	568	645	615	567	592	632	565	596	567	566	586	564	553	586	557	558	598	592	600	620	611	629	597	644	561	603	587	599	623	549	547	562	610	618	633	566	604	603	591	592	605	608	620	582	595	602	570	605	603	626	617	640	573	568	577	594	622	579	578	645	575	596	583	568	605	575	587	560	629	623	605	607	600	592	626	566	628	578	588	596	622	596	604	578	564	622	584	650	588	584	587	574	575	604	639	555	627	559	561	566	591	616	592	588	624	613	587	578	627	616	556	592	610	578	576	564	622	608	577	646	591	592	594	577	560	560	614	636	586	544	587	562	589	577	592	577	595	608	606	565	651	570	614	601	599	580	594	612	581	590	605	640	604	638	555	539	612	606	589	603	547	576	601	587	580	590	633	574	586	611	597	605	563	615	585	590	620	588	650	604	603	561	592	582	570	586	580	553	618	571	587	567	558	626	584	608	615	570	631	566	571	587	592	607	569	583	599	609	628	588	586	538	548	600	594	562	561	572	568	625	567	586	571	556	598	569	583	596	610	554	552	583	589	593	558	620	604	596	591	645	559	566	586	603	630	625	600	566	598	568	612	581	587	578	554	586	585	605	566	604	615	598	596	585	620	572	532	597	569	594	536	585	583	551	571	597	593	586	583	580	560	578	583	596	617	576	582	575	603	529	591	586	588	580	555	605	599	593	576	568	598	593	575	581	614	612	587	568	569	557	605	624	576	569	591	603	578	619	611	601	614	608	623	599	601	584	637	609	565	612	606	597	558	597	550	596	588	547	548	588	575	574	539	665	595	617	597	534	571	583	624	553	576	585	591	588	585	592	628	533	590	586	591	601	603	592	567	611	577	600	585	591	578	574	550	554	608	592	601	578	637	571	566	614	618	602	528	563	614	639	602	592	624	610	583	601	568	594	586	613	613	571	563	608	577	617	594	637	578	605	584	555	572	614	601	624	581	546	601	596	582	589	596	584	577	581	632	608	572	576	571	594	559	555	592	570	598	642	582	637	621	608	580	588	580	597	592	568	612	589	584	559	567	605	583	565	556	590	574	569	610	586	645	604	614	627	572	588	588	601	558	589	612	594	596	583	611	597	563	629	575	643	619	551	593	622	591	563	599	578	619	587	575	592	571	539	585	606	576	631	592	547	586	608	553	566	569	592	607	565	552	581	604	547	591	633	615	582	577	552	576	618	561	581	590	597	565	619	604	620	626	630	610	586	634	609	581	577	584	581	595	630	596	585	558	613	603	590	608	578	615	604	587	608	583	643	589	584	594	602	615	598	547	575	552	583	583	601	580	609	590	671	547	604	600	566	581	587	565	608	551	604	595	587	572	599	598	558	623	593	603	580	585	620	554	567	591	571	630	592	585	603	617	618	675	583	614	651	616	631	607	586	525	619	532	585	589	596	579	559	559	575	604	592	613	579	637	589	596	575	566	603	596	604	602	576	567	603	565	554	605	599	546	616	614	579	614	576	601	596	582	531	603	567	620	558	555	596	571	620	597	603	601	554	594	620	639	587	591	583	587	583	605	599	568	596	593	611	623	603	593	646	572	595	620	624	596	654	566	598	566	575	567	588	550	579	578	602	569	643	605	566	645	568	584	550	594	585	535	566	576	633	606	557	544	664	566	554	553	581	570	610	610	623	622	601	573	595	610	570	591	590	594	596	627	602	562	612	581	599	593	579	558	635	567	568	588	585	578	568	550	626	565	583	575	566	611	584	624	583	591	611	617	629	622	534	574	601	609	609	572	569	584	587	569	608	563	682	549	599	588	567	603	621	630	582	652	640	579	599	591	587	581	621	570	554	560	617	609	612	571	616	586	597	564	593	610	592	566	529	609	607	610	619	604	565	553
4274	1456	1244	922	889	807	730	761	754	709	730	778	717	673	734	766	707	707	712	766	711	662	717	724	719	709	774	685	684	723	677	713	735	690	717	686	728	725	669	675	725	746	717	713	687	686	712	709	716	699	720	705	729	707	689	734	745	694	693	756	708	712	718	728	779	713	719	717	708	741	734	740	714	757	705	758	707	752	723	673	734	705	702	717	699	681	699	769	777	712	729	692	745	689	754	712	737	660	750	695	726	711	714	710	679	754	709	705	751	687	728	718	760	699	778	740	709	696	724	725	669	706	687	736	721	717	707	685	702	715	698	675	702	621	741	737	741	688	665	690	717	726	754	700	666	736	691	723	709	686	730	721	735	672	747	725	713	748	752	704	735	792	733	703	725	731	705	678	744	743	679	693	703	706	695	748	696	711	746	733	673	716	730	733	735	722	719	695	707	719	733	715	744	736	706	733	754	743	772	680	688	687	696	721	734	773	726	767	694	701	719	670	706	682	693	711	662	698	738	723	728	654	687	714	736	714	682	733	659	719	724	739	701	771	705	703	741	720	672	715	714	740	728	709	734	714	718	739	752	719	668	755	746	709	719	685	700	694	785	712	752	730	720	734	676	720	705	703	768	711	709	712	693	679	769	735	736	700	679	745	718	708	686	745	720	690	699	714	695	670	714	776	633	728	744	741	728	729	730	698	753	728	694	674	738	727	736	695	712	728	738	672	708	669	741	725	743	740	664	745	721	662	724	675	687	691	745	710	729	715	715	744	705	698	680	741	740	733	747	719	698	712	675	658	735	687	690	740	681	714	638	720	687	697	749	717	733	736	730	764	727	716	744	692	690	673	735	724	702	714	683	719	767	696	712	792	698	713	702	676	690	732	708	683	678	703	680	686	696	701	705	696	734	720	736	695	672	694	713	668	747	680	747	710	753	756	721	684	725	729	700	743	687	708	715	664	709	676	657	708	691	730	674	721	699	751	719	706	722	783	735	664	736	735	703	737	702	726	678	703	714	697	744	706	718	717	735	727	742	710	714	755	712	724	715	706	744	769	748	744	722	709	703	711	667	781	750	756	725	754	713	725	703	733	691	731	700	749	669	690	670	718	715	717	717	681	728	714	677	727	713	691	716	694	733	695	698	704	733	756	734	748	721	719	694	700	712	697	700	713	690	753	731	700	725	745	662	704	747	700	730	743	680	690	701	716	657	674	756	737	662	720	698	720	649	718	719	738	712	732	714	711	701	696	702	686	682	727	752	717	718	725	701	707	745	724	710	698	718	710	691	747	655	753	666	683	681	729	721	720	698	726	738	697	671	709	709	753	698	710	676	740	708	674	666	746	657	725	761	737	722	733	685	703	707	749	707	740	728	715	678	735	689	757	704	698	698	712	708	784	679	697	680	707	745	685	673	717	733	716	701	721	710	712	710	743	716	756	738	700	724	678	708	666	714	697	711	718	739	698	735	673	715	706	660	731	746	776	693	672	700	688	752	729	737	705	756	702	745	692	690	694	678	696	721	685	693	683	705	717	685	701	747	693	690	704	709	736	714	666	704	711	708	717	742	709	758	652	710	711	680	696	696	738	715	696	675	717	697	719	720	760	753	712	734	705	735	758	700	716	750	735	679	706	767	676	711	761	740	769	702	735	695	717	734	662	731	756	715	703	753	685	681	682	735	709	690	693	688	690	740	682	673	701	706	658	717	703	762	714	716	705	707	689	744	746	730	720	683	707	718	730	730	735	746	769	695	705	700	730	705	739	780	702	705	700	683	737	701	732	736	670	698	733	683	720	767	674	712	687	744	711	706	711	632	721	698	776	702	716	746	678	742	699	725	684	753	745	715	705	668	682	683	721	729	730	720	714	710	710	705	697	686	659	708	713	732	729	696	705	737	687	711	699	725	697	655	718	660	685	730	672	694	725	724	710	682	750	736	720	722	718	740	687	710	734	741	697	703	755	658	704	730	668	719	676	735	690	685	737	713	692	724	690	681	711	720	726	705	732	714	711	697	726	679	695	669	681	712	698	684	692	714	713	670	669	732	749	701	717	748	666	728	704	701	706	669	747	728	710	735	702	708	762	694	725	698	720	691	696	746	705	680	693	695	718	688	705	715	717	776	731	746	701	709	729	744	731	709	718	778	746	708	707	683	744	709	736	679	736	712	681	726	715	721	721	710	692	706	667	721	682	731	757	662	765	719	723	719	706	667	717	679	696	698	681	712	735	749	708	704	705	724	707	756	754	720	755	670	692	671	700	725	712	688	623	727	698	677	717	699	762	699	724	744	664	703	724	716	714	677	708	725	706	723	720	711	684	742	725	721	732	657	692	713	748	736	734	747	741	709	653	684	716	677	697	692	782	726	707	725	690	706	704	702	698	713	728	722	690	715	722	710	671	695	743	714	754	698	725	718	761	647	753	729	731	707	762	720	705	743	716	685	753	735	724	733	700	694	664	702	673	702	762	686	721	719	682	748	748	704	727	691	768	724	729	669	695	731	694	758	708	742	710	716	715	729	722	709	712	715	762	703	730	715	717	676	706	677	721	674	725	753	712	714	736	757	675	696	753	709	722	717	705	732	709	749	724	718	719	685	679	675	724	691	707	718	695	744	730	717	716	725	721	697	720	709	738	746	709	704	692	686	684	709	718	688	647	749	732	712	723	702	710	765	717	709	723	698	694	685	713	680	738	712	719	725	707	730	668	741	726	729	738	751	721	701	711	722	750	764	707	731	695	706	683	681	732	687	659	710	721	731	716	685	727	708	704	726	710	665	698	680	690	758	700	727	710	752	679	664	694	710	676	745	692	732	720	719	686	651	685	716	727	737	756	730	712	684	752	742	727	711	695	708	750	702	710	738	747	699	715	719	700	680	757	722	686	759	672	723	732	677	726	733	673	673	729	704	725	764	727	727	684	705	733	666	720	765	734	766	689	698	742	709	721	706	710	724	729	743	701	704	672	709	685	724	745	696	699	720	698	706	715	713	695	684	662	661	726	750	720	739	733	703	733	689	709	716	681	683	740	689	693	726	663	691	753	745	763	656	678	694	719	703	671	725	682	733	652	721	705	747	741	730	675	712	691	641	746	709	677	696	726	716	669	645	703	764	732	708	686	740	686	717	670	731	725	685	729	729	680	696	764	704	668	709	706	713	717	685	749	755	748	681	731	691	700	703	718	754	685	695	697	733	689	684	713	697	658	730	704	683	731	746	695	691	714	704	715	743	739	719	778	686	692	744	726	719	692	690	767	664	697	720	680	719	738	688	730	725	735	709	733	701	730	720	661	720	672	754	647	725	679	685	682	785	730	687	723	688	713	724	714	715	696	683	715	720	682	713	730	741	762	703	681	690	684	810	729	726	688	714	732	702	711	702	704	690	720	695	675	692	714	684	780	689	724	710	701	670	696	735	709	759	712	716	707	713	709	693	712	737	718	697	695	696	702	715	748	684	690	730	762	699	675	683	683	702	722	653	681	702	742	656	690
23843	21428	29035	24176	21413	13224	1294	823	624	579	576	510	494	483	425	414	455	422	409	387	415	394	379	391	383	373	360	367	367	362	391	323	358	350	345	341	371	322	372	381	338	360	367	369	393	346	338	367	336	329	395	332	333	331	360	343	334	381	340	339	342	359	353	334	344	368	358	373	357	323	364	370	373	343	363	364	347	328	357	374	343	341	367	360	357	371	328	335	371	354	360	357	328	353	324	327	389	357	340	336	367	360	339	319	399	377	354	346	356	342	349	336	363	379	333	357	367	367	353	342	329	363	352	345	374	339	352	315	364	356	366	341	341	315	346	361	360	329	348	322	348	335	372	334	334	354	337	335	392	336	351	351	332	315	372	362	339	366	327	322	355	341	348	329	331	369	333	326	338	339	354	356	310	363	337	367	335	349	367	347	321	340	370	362	320	337	341	361	330	333	343	347	339	356	359	354	339	321	376	350	355	354	358	356	347	297	346	361	374	365	363	324	346	328	357	319	366	339	379	351	330	332	354	359	346	338	343	374	375	353	342	366	307	307	307	333	381	312	340	367	339	334	352	385	354	314	367	368	375	339	355	332	357	337	327	321	360	368	324	355	335	366	348	355	314	355	325	354	358	334	373	334	343	365	311	344	372	321	341	352	346	375	329	350	373	313	378	351	367	383	348	327	326	331	350	363	355	345	358	361	355	326	371	332	338	369	359	378	348	348	341	342	373	341	357	347	351	342	361	337	333	375	353	352	366	350	362	359	354	320	326	359	336	338	345	357	349	312	327	299	353	349	330	354	378	367	355	372	347	337	355	362	352	345	323	372	334	379	359	341	345	333	324	350	357	312	367	336	360	311	333	364	334	340	320	328	365	368	370	358	331	337	380	357	397	360	308	347	315	328	341	329	360	336	363	331	342	372	363	345	300	361	352	342	320	405	320	319	380	374	297	348	370	338	340	329	328	356	328	321	364	370	366	374	346	347	386	330	356	379	330	351	346	328	365	339	362	318	333	326	350	346	335	383	309	365	342	316	336	340	336	340	323	337	357	331	347	296	374	338	345	360	322	347	337	336	335	329	356	339	341	328	347	350	319	353	354	305	340	347	355	351	391	336	371	323	366	367	346	332	341	310	348	327	341	362	342	370	318	349	344	350	336	331	361	344	310	342	360	363	340	325	362	339	336	312	361	349	361	347	353	342	341	353	366	371	374	362	328	360	339	303	373	370	335	326	346	328	360	364	335	347	364	340	323	386	333	351	296	349	366	327	364	376	343	352	346	314	352	351	320	335	353	319	358	360	340	326	357	330	313	352	340	334	323	340	333	351	350	372	340	347	313	336	318	360	310	321	345	362	337	345	344	378	352	329	370	373	378	338	384	368	336	356	351	342	345	338	344	383	348	323	352	349	341	338	350	345	368	360	350	336	347	358	294	347	365	346	344	394	330	344	321	335	362	363	346	342	330	398	331	351	383	352	392	320	357	347	313	346	346	352	334	362	354	319	337	341	363	372	362	389	364	332	311	331	374	348	327	341	351	320	326	349	351	349	306	352	345	324	355	336	358	364	340	337	372	307	347	358	350	349	360	362	327	349	369	349	365	328	348	350	321	345	333	360	318	349	340	336	353	326	339	355	324	350	368	335	362	391	357	333	334	361	340	353	363	357	357	374	347	302	305	343	333	343	342	326	374	356	351	369	336	354	362	341	360	355	346	379	341	338	328	321	360	350	325	351	356	347	350	342	333	367	331	341	329	334	355	359	327	327	347	304	356	336	353	350	354	364	325	349	343	345	332	334	376	381	343	365	335	348	320	357	353	325	348	354	342	296	362	333	332	327	363	349	353	360	352	337	363	348	350	356	323	341	332	329	373	325	362	322	327	312	343	333	322	345	335	345	351	338	343	330	333	343	360	347	360	366	353	355	333	347	366	344	338	362	357	353	348	332	348	329	345	337	356	359	368	344	342	358	343	346	343	330	348	336	342	332	362	369	345	343	372	359	318	288	321	329	324	348	332	316	370	319	324	319	363	350	341	356	338	325	333	354	323	340	318	335	367	348	360	359	328	367	365	357	367	346	317	329	350	368	360	370	352	334	343	346	360	343	316	354	372	310	367	347	346	330	352	343	371	325	310	358	337	360	342	330	328	341	361	354	329	366	371	392	362	367	364	338	381	346	352	332	350	321	342	343	346	341	361	343	367	355	355	321	349	350	342	325	366	350	336	352	334	327	353	361	375	352	374	309	326	340	364	356	331	326	322	331	354	391	330	346	373	369	356	341	351	352	334	388	342	343	323	357	338	332	349	307	367	337	357	352	331	338	353	333	326	333	332	344	376	375	365	357	398	355	314	385	341	321	315	374	340	366	345	372	357	349	353	374	362	335	372	330	348	330	345	310	330	341	328	324	317	337	329	384	336	366	352	333	351	360	323	359	332	333	315	354	363	322	319	334	370	328	344	365	369	316	354	358	371	343	352	327	355	386	362	388	372	332	337	367	360	339	327	342	355	316	350	324	323	340	329	339	340	346	365	325	384	362	319	337	377	312	340	328	354	387	334	350	332	370	355	343	320	350	352	365	322	320	379	384	345	315	340	353	351	364	347	346	321	385	327	335	348	388	332	372	367	331	359	355	344	346	376	321	346	342	365	347	343	367	369	330	335	319	341	333	343	331	348	347	327	347	353	364	316	337	360	318	328	322	347	321	335	372	346	369	341	355	345	369	340	328	310	354	324	367	354	390	335	340	353	340	358	324	353	317	368	347	370	369	346	324	371	337	374	356	346	349	331	350	340	338	333	344	328	368	346	379	330	361	367	343	330	345	309	349	353	354	326	343	340	341	338	341	343	317	343	305	344	339	351	363	347	352	353	320	362	338	355	337	343	302	368	314	372	337	346	335	335	352	327	354	324	333	325	363	345	315	366	333	345	357	348	309	337	355	367	338	344	365	318	360	343	376	353	341	313	321	336	328	351	337	317	354	329	295	365	340	347	368	386	346	337	342	344	340	342	319	352	318	323	372	343	360	355	359	344	354	334	380	374	332	359	355	345	375	357	328	348	318	335	351	335	357	302	356	335	293	345	371	334	338	343	339	346	312	358	362	376	353	352	344	369	377	352	309	367	328	347	338	344	348	331	378	362	326	355	354	339	352	368	364	360	327	380	375	321	345	389	343	336	310	348	319	338	331	348	338	396	352	372	386	367	363	324	369	361	348	358	384	347	332	360	336	331	373	328	338	341	355	336	345	374	368	312	352	348	337	337	338	367	360	336	323	340	363	350	369	368	331	364	360	355	306	362	349	317	360	352	345	349	366	351	355	334	328	355	366	344	321	363	354	339	374	330	333	329	336	352	343	346	318	361	351	329	352	382	350	350	364	365	333	365	357	348	340	362	358	372	336	358	326	291	320	366	337	363	326	331	325	318	366	353	303	338	331	357	364	328	309	345	359	325	319	314	342	354	348	318	354	390	365	303	336	331	337	365	343	334	326
4685	10209	8057	4026	2764	2225	1742	1441	1199	1028	885	799	775	691	640	605	568	505	544	501	507	515	441	482	492	448	470	464	467	453	438	430	503	455	452	475	451	463	425	426	448	449	460	487	407	427	468	447	443	404	449	423	438	461	430	438	463	393	406	427	455	446	472	413	448	425	449	472	416	460	442	433	437	412	426	436	445	483	461	460	406	416	455	436	402	469	415	472	402	461	418	402	448	436	438	436	416	439	451	462	416	440	437	431	412	448	455	448	434	425	412	406	420	401	422	427	439	400	412	436	427	410	416	414	445	389	448	423	438	441	411	454	409	426	412	448	449	409	405	441	400	431	459	414	458	417	454	416	460	453	420	410	422	418	415	391	437	463	430	408	447	423	436	397	395	426	431	431	386	438	439	422	421	450	524	415	424	416	430	452	424	406	436	428	433	436	445	468	435	428	376	405	429	441	411	434	447	490	467	420	395	460	413	429	425	434	458	415	431	481	456	456	409	415	420	439	415	424	436	433	431	439	431	426	398	425	402	459	400	393	414	412	426	424	452	422	425	418	419	447	450	449	406	445	432	434	462	450	453	422	433	419	434	403	439	463	414	423	459	458	418	424	426	421	425	453	433	456	411	433	420	432	443	403	468	430	441	410	400	399	395	423	398	438	457	402	449	430	412	392	459	443	458	432	449	431	446	453	442	423	422	427	428	418	431	464	437	416	412	408	438	391	435	449	406	453	432	416	473	445	446	436	454	402	438	407	458	422	421	427	430	408	443	420	447	420	404	428	459	468	442	426	432	437	414	386	441	396	479	438	407	441	438	416	444	404	416	408	413	429	439	416	419	431	416	405	431	444	434	421	447	413	423	423	400	422	446	389	410	429	440	429	446	482	426	403	402	419	414	400	406	420	433	413	402	445	426	472	474	461	403	386	412	473	402	432	413	424	424	416	427	420	425	447	429	441	429	413	429	405	428	456	413	439	408	410	440	414	407	454	409	394	439	438	402	441	438	426	428	392	420	446	436	438	393	420	418	433	472	432	448	455	460	430	463	450	431	434	418	421	432	464	430	411	442	419	404	431	413	454	423	423	420	438	428	442	411	419	440	393	381	387	428	461	431	445	444	448	404	428	443	396	415	463	398	405	435	441	377	436	410	390	423	425	460	423	407	440	391	423	416	425	429	403	417	435	445	464	432	421	431	471	447	461	439	430	427	423	429	418	387	434	408	442	464	448	416	433	407	445	452	440	430	397	383	425	448	441	393	410	423	412	437	421	464	383	426	431	442	415	412	435	414	450	430	437	384	400	413	438	409	436	407	437	442	372	426	417	398	421	433	441	455	395	422	403	413	387	418	455	390	421	411	432	434	402	442	412	403	440	426	395	473	441	408	442	445	434	398	393	434	436	422	413	407	418	430	411	398	444	420	441	416	467	394	393	407	441	396	443	410	392	411	419	437	440	426	447	432	474	430	391	390	428	444	457	453	460	435	467	442	433	417	400	435	408	415	407	424	479	436	412	423	435	435	452	426	431	412	438	390	469	429	436	461	457	428	440	424	396	416	395	425	367	431	442	430	421	426	444	418	465	429	417	423	466	395	433	403	375	440	459	396	454	454	441	415	412	446	449	405	443	423	464	406	440	433	388	416	447	431	466	445	424	456	430	455	418	419	405	453	451	436	451	430	427	428	418	438	410	446	425	453	420	462	463	429	398	438	405	437	448	404	450	420	426	459	467	387	410	420	458	438	415	425	420	420	426	430	405	439	449	416	460	396	420	412	440	436	407	430	450	447	421	395	430	410	387	417	424	439	407	396	426	438	404	409	427	449	402	391	448	429	430	407	413	393	493	444	412	446	394	428	428	428	387	456	440	458	445	427	443	412	433	402	422	433	438	417	415	419	400	467	450	416	410	431	432	418	433	430	405	416	477	429	443	416	442	422	431	435	436	428	439	443	430	444	436	440	467	411	416	441	390	444	400	425	407	409	433	418	424	424	441	426	412	446	399	428	421	477	412	427	409	463	418	401	413	485	422	411	413	420	442	436	462	432	470	415	442	446	436	434	460	440	437	455	385	434	433	404	413	451	365	425	415	414	397	444	445	439	392	405	455	397	420	443	417	423	419	421	420	405	425	420	432	391	427	467	451	443	449	452	410	412	425	416	419	408	410	429	398	394	414	409	445	407	401	414	408	434	440	465	407	423	455	420	419	440	415	433	392	419	384	409	420	403	443	439	455	430	468	419	448	419	473	414	449	400	395	372	428	409	460	420	427	380	465	415	418	438	418	461	424	410	422	428	426	416	452	407	424	438	391	393	413	438	410	422	401	421	465	474	417	449	426	436	455	446	466	469	433	438	433	433	419	426	450	432	423	408	432	419	413	423	434	441	430	425	411	438	431	424	443	445	419	461	438	404	407	425	406	421	457	435	415	469	426	472	425	436	440	438	441	421	418	407	396	430	433	413	418	385	425	404	460	418	443	469	449	467	404	438	430	437	452	426	429	456	419	459	410	469	445	417	412	454	454	427	417	415	390	423	374	427	431	471	429	440	450	483	454	408	429	430	429	438	419	432	415	461	421	422	433	426	434	415	435	420	409	401	412	451	436	428	418	418	427	462	439	437	401	474	389	455	428	447	427	443	443	427	457	429	422	458	436	454	450	399	459	449	418	429	460	452	400	411	415	427	421	436	423	422	393	409	384	443	419	418	447	427	411	427	427	448	434	425	476	446	439	460	418	414	413	410	431	447	441	434	426	427	426	422	411	427	419	456	438	436	424	438	439	404	419	437	401	375	435	410	393	441	428	403	432	415	410	391	436	398	400	412	425	402	450	435	439	446	431	416	414	405	433	398	441	419	419	434	426	398	442	458	436	421	460	458	469	438	403	427	431	406	452	399	431	423	399	418	419	402	413	427	407	435	403	390	445	419	425	425	405	437	402	418	465	396	411	437	442	478	426	430	431	454	445	445	440	420	381	414	459	383	436	444	430	430	453	417	448	405	439	432	431	442	419	440	450	468	442	480	444	437	455	414	411	401	425	412	391	416	411	435	404	443	449	396	429	423	382	405	417	400	447	467	433	433	423	431	427	399	435	413	435	421	448	415	432	453	415	433	413	434	418	443	414	411	403	462	435	402	427	416	424	413	445	450	461	441	385	428	435	444	447	415	412	427	457	436	415	429	408	411	475	432	445	449	421	418	420	393	412	421	443	408	429	402	372	398	460	430	415	430	404	405	440	447	439	418	398	481	458	405	406	414	412	440	421	450	444	437	456	416	425	421	438	414	423	442	443	420	422	426	374	409	427	439	425	403	452	435	401	387	418	412	424	427	440	407	420	444	430	444	458	428	459	433	391	447	434	487	439	376	411	419	422	425	407	435	437	441	429	428	407	410	439	430	371	427	399	425	419	447	422	430	426	438	364	439	458	444	408	465	430	397	401	445	441	440	437	418	431	384	414	436	447	479	428	429	424	436	474	382	395	444	448	447	480
25275	21546	28183	25248	13364	1560	1141	1111	1039	970	933	971	929	945	937	939	856	914	930	887	919	888	932	916	857	865	895	893	900	903	929	822	908	969	830	892	938	918	908	853	898	826	859	884	902	903	851	886	873	883	827	885	863	885	903	901	879	892	844	837	914	866	936	843	872	853	888	875	884	854	844	879	871	845	877	880	887	862	848	886	847	915	876	861	859	898	899	801	855	819	934	849	925	894	856	886	872	882	928	866	937	863	870	872	852	903	851	972	909	898	887	813	883	921	849	874	931	904	848	867	855	893	900	902	865	832	878	860	896	888	894	897	808	911	878	911	875	841	828	858	904	851	893	890	888	897	826	908	903	863	909	932	855	853	909	886	848	876	876	877	829	851	864	875	855	914	927	874	869	818	868	838	876	905	830	864	865	829	887	882	862	898	893	896	864	836	848	905	862	938	905	851	817	877	920	863	880	897	899	846	898	840	901	840	879	902	853	880	815	846	875	834	830	877	862	885	893	901	902	849	861	879	913	865	849	900	865	854	912	899	845	889	927	930	827	821	923	855	893	877	835	803	886	872	929	912	863	845	843	855	832	885	913	901	863	879	885	891	873	832	844	837	882	873	872	894	943	860	888	876	827	892	864	892	926	868	863	850	908	872	817	871	803	827	881	890	928	875	852	860	916	901	869	875	845	910	904	901	908	860	831	860	875	858	850	880	871	913	870	851	891	877	862	946	884	813	857	814	832	851	859	822	879	868	857	883	886	884	888	871	851	898	897	920	919	876	881	842	880	901	830	848	892	852	849	972	888	867	859	898	882	873	860	911	882	886	840	815	854	853	850	878	889	822	879	859	867	839	883	826	886	871	850	902	811	910	862	916	891	891	880	874	903	846	890	820	935	873	860	839	854	879	871	833	896	932	872	853	888	860	831	868	915	859	847	868	875	799	841	821	903	843	875	869	875	900	867	847	904	857	888	866	873	897	866	883	817	903	871	848	893	844	869	899	935	897	918	881	902	911	908	906	864	831	849	892	862	899	906	898	833	833	898	898	863	829	835	855	906	829	890	898	848	857	909	871	909	919	879	905	880	881	879	873	873	820	859	886	846	860	852	848	914	865	877	913	869	873	869	833	898	896	858	867	900	882	948	877	879	878	906	904	883	829	910	887	872	851	875	898	871	877	871	871	849	901	870	865	887	876	906	905	850	853	891	860	886	917	848	847	833	861	894	877	870	888	892	849	877	873	896	897	904	878	913	920	871	872	919	923	884	866	879	939	866	919	838	840	823	899	918	854	854	892	836	856	841	909	864	918	863	874	912	873	893	924	875	873	840	856	851	859	894	814	870	897	897	841	858	912	886	862	868	880	867	870	928	859	883	855	859	888	844	876	910	893	891	839	893	893	854	874	848	872	885	898	876	875	846	849	877	852	835	929	889	819	898	869	880	871	871	905	863	862	843	820	841	897	861	871	861	853	934	899	827	873	833	910	852	874	874	890	885	921	880	905	905	826	880	848	908	883	841	890	904	886	873	904	842	860	879	943	922	817	910	827	853	820	895	908	831	838	825	916	952	850	891	889	876	843	880	894	889	865	849	847	869	845	855	886	876	868	882	904	803	851	888	922	828	827	833	879	868	915	871	844	858	893	804	923	869	861	823	898	867	853	887	871	848	841	917	897	862	845	924	880	915	835	860	871	861	862	794	849	890	897	900	890	850	836	860	841	855	884	886	882	854	876	897	890	918	863	861	880	828	948	885	873	864	849	896	902	888	888	897	908	908	855	874	873	922	910	875	883	883	934	871	857	851	861	883	890	882	831	871	904	866	816	853	839	851	815	846	841	869	882	859	878	856	910	864	836	855	852	852	845	819	884	900	895	925	905	881	852	900	878	896	874	908	855	827	883	882	844	888	839	861	877	937	873	879	826	830	857	908	892	873	854	926	810	848	918	864	864	896	882	853	872	901	884	882	897	877	886	920	913	911	873	858	898	916	911	846	870	831	873	855	848	873	879	860	940	903	934	882	859	815	879	928	874	839	917	910	916	855	853	814	842	902	894	856	861	901	872	860	909	870	874	882	873	870	839	844	918	869	885	926	906	832	895	868	929	875	886	835	808	869	881	878	856	929	854	910	878	859	851	861	888	837	908	842	908	866	863	893	918	886	848	878	893	871	849	898	888	823	874	910	908	951	918	900	897	932	855	783	874	808	898	853	844	863	862	864	861	845	837	822	836	910	862	903	847	828	830	870	879	928	878	873	879	849	874	842	881	886	861	896	892	916	926	881	902	826	872	918	884	877	882	854	908	825	863	876	874	920	915	843	858	861	914	884	853	890	906	891	855	880	904	913	906	912	858	885	916	888	870	871	850	841	879	848	877	857	865	873	823	942	894	873	846	876	851	901	818	864	897	912	888	886	911	850	857	865	855	853	833	844	876	901	908	906	871	881	867	869	863	873	853	843	796	839	890	881	842	895	847	852	910	874	881	882	887	920	840	859	863	897	890	861	893	811	865	890	855	785	853	874	840	933	801	820	866	886	875	843	856	885	869	883	896	860	896	892	905	902	884	885	841	896	885	856	881	830	863	885	828	892	900	862	899	865	842	846	873	888	846	893	849	842	850	918	912	895	817	829	844	865	878	875	885	879	850	914	880	864	900	848	851	859	884	849	939	874	869	861	924	895	916	911	890	818	874	897	848	895	910	855	903	866	812	852	879	868	914	889	869	871	882	836	842	882	930	869	838	856	918	876	864	893	853	844	879	824	892	808	858	853	890	869	876	839	911	849	855	883	858	853	830	917	887	886	861	870	858	925	768	858	839	920	843	881	852	894	856	902	871	884	881	868	890	904	858	872	860	898	865	847	850	855	835	901	906	901	867	885	914	908	894	864	843	892	833	862	844	850	845	860	921	844	875	837	987	830	880	881	875	857	866	853	840	932	938	864	867	862	885	876	835	850	865	925	887	904	907	920	909	880	849	861	881	820	894	850	915	821	855	913	855	858	895	873	863	827	841	858	832	880	868	847	864	933	866	913	895	891	886	869	833	846	901	908	871	860	865	909	926	871	853	861	890	910	861	844	839	867	866	882	912	908	898	927	917	811	958	810	863	826	931	845	858	866	854	882	877	840	908	905	838	930	857	873	871	857	833	860	868	867	853	893	882	906	889	895	868	846	838	898	900	841	883	858	886	839	866	886	906	886	893	864	819	863	855	887	892	867	861	896	895	853	854	843	857	879	930	832	929	913	923	902	864	872	810	863	888	929	804	845	906	848	854	861	898	821	910	877	837	874	894	816	894	884	865	849	912	892	879	904	846	857	862	899	860	844	850	860	873	876	869	901	876	904	868	899	874	878	899	826	894	837	868	903	880	883	849	887	870	848	824	923	844	860	868	898	867	845	936	851	865	877	877	868	805	952	862	860	904	847	859	871	868	845	886	863	875	897	950	826	922	881	870	926	884	833	882	886	899	864	856	888	833	916	896	875	854	884	878
4890	6271	4949	2717	2201	1966	1666	1493	1363	1345	1249	1207	1178	1108	1055	1083	1055	1075	1049	1031	1075	992	1071	1001	1058	996	1021	1030	1070	1031	1046	1049	1076	1038	976	1058	1026	1093	1070	984	1013	1012	1101	995	987	950	1062	1018	978	1033	990	989	1020	1029	1042	947	1046	1002	989	1051	980	969	1050	1033	1007	1020	1021	1011	1004	1040	1029	1083	1086	998	995	1000	1068	1054	1016	1015	1001	960	1047	1020	1040	949	1039	1050	1005	1000	1021	1004	984	1021	1031	1022	1016	1017	1016	990	963	982	955	1016	1014	971	1040	983	1077	1052	1050	994	1009	1008	1024	972	977	989	966	1075	1007	1024	1036	977	1101	1029	1035	1002	971	1030	1024	1029	1046	987	988	1051	1035	1048	997	965	1042	987	1023	994	1049	1003	1007	987	1026	1004	948	1015	993	1060	1097	1004	989	1023	1075	957	982	987	988	1047	1035	1022	982	1015	1003	1013	1024	1025	1027	1052	997	1023	983	1004	1017	1023	962	1050	1023	1024	1009	990	1027	979	1031	960	1007	1012	986	1013	1063	1023	967	1033	1069	1048	1020	954	1006	1031	973	1010	1050	978	1038	962	1006	1016	1019	994	1029	992	965	1040	998	1009	1015	1018	949	1040	1002	1017	1020	978	1113	1048	1018	1030	1006	1046	976	1028	940	1024	975	1024	981	993	1007	1007	970	1022	1010	1050	981	1000	1004	971	1000	1022	970	978	983	976	1027	1022	1087	1021	984	990	1005	1046	1004	1001	1017	1001	1007	996	997	1066	1054	1049	978	1014	983	1026	1007	1042	963	993	1063	1090	1009	1004	956	957	1064	1072	991	1029	1055	1046	1008	1072	1043	1009	1055	1004	974	1001	1004	920	1048	972	985	993	1034	1052	1050	1013	1017	1037	991	1004	999	994	998	961	1001	1007	1018	987	1050	971	989	1012	974	978	1006	977	1016	991	1042	1062	982	973	1047	1059	936	1000	1009	981	1047	1060	1034	1014	1024	1066	999	953	999	1017	999	1031	1023	989	1042	1033	992	986	997	1030	1054	1024	1039	1029	899	1057	954	1016	1046	987	1030	1025	957	996	1020	1032	1014	994	956	989	943	1008	961	1029	962	977	1046	940	1029	936	1017	1009	1025	1045	1031	982	1037	1030	987	976	1017	1094	1046	988	1072	1006	1039	1030	961	962	1003	1035	1045	930	1014	1085	1025	1001	1037	1010	970	1038	1016	976	1015	1009	1050	982	1029	1023	993	1024	1021	993	1024	1014	1005	1031	991	1019	1055	1025	1028	1029	983	1029	984	1057	999	1011	999	982	1011	1036	1040	974	1008	992	999	1010	1000	1054	996	1036	1032	1026	1016	989	987	1022	1050	982	1069	987	1064	959	1005	1024	983	988	986	1049	964	1025	1015	1007	996	1008	1047	1043	1047	1023	976	1031	970	1046	1050	1016	1014	1028	1064	1013	1025	1039	1032	1040	1015	993	1023	950	1004	949	1002	992	1020	1030	1044	1022	1025	980	1025	1014	1018	997	1017	1041	967	1041	987	1020	1003	1056	1001	1016	1036	978	1006	988	1037	999	1001	1085	1036	962	1019	1039	967	993	1017	1023	1027	994	1061	1004	1039	1022	1030	989	1033	975	1043	1023	1016	985	1043	1057	1066	1029	1006	1008	1043	1000	1034	1018	1024	994	1027	1012	1054	1031	1080	1017	1005	994	1005	988	1013	1024	998	1032	1030	981	1025	1038	1025	992	1067	999	1066	1013	1044	967	997	978	1050	1023	1045	1045	1029	1040	1063	1036	995	942	1051	988	1011	1024	1023	976	992	1001	1059	1066	996	986	1014	1041	989	1046	986	977	1051	1050	1020	955	1007	1031	1096	1042	1027	1046	1017	990	1048	1046	1035	974	1013	1014	1008	1025	1018	1017	1012	985	1032	1030	1040	1014	1017	991	1028	1035	1036	1002	1002	995	968	1088	1042	963	1041	973	1029	971	1007	965	1088	994	1023	934	1023	1018	1000	1042	1002	991	966	997	1022	946	1024	1003	1039	977	1000	1047	962	1030	975	1047	1014	1033	1001	994	1009	970	1003	1025	1004	1010	967	935	978	979	989	1009	1001	1007	985	1067	1023	1001	957	983	1010	1020	993	975	1011	1014	1027	941	1043	1033	1057	1044	961	1064	1040	1089	1023	1043	1024	976	1082	1017	1055	962	1015	974	975	1018	1040	984	1031	958	1043	991	1054	1018	1024	1015	981	992	1053	998	989	1024	1028	1045	1042	1058	1010	1000	1067	923	996	960	993	1032	1025	1014	973	973	998	1066	1084	960	990	1020	1014	1034	1048	913	1062	1029	1037	1019	986	990	1037	1014	1069	997	1008	1081	1020	978	994	1023	1048	949	1035	984	1015	997	1022	1004	1044	1031	996	995	994	960	1023	1043	1007	1019	1047	980	1007	978	1009	1004	985	986	1001	1083	1015	997	992	959	1007	958	992	1032	1010	1024	1004	1007	957	1023	1043	1039	1007	998	1007	999	1025	960	979	1007	1024	981	989	997	1007	1034	1039	1075	995	1059	994	1016	1048	1001	1044	1004	1040	1049	1003	1005	1010	991	1063	968	1050	990	994	1070	1056	991	973	1021	994	991	1002	1029	1002	1023	1014	1016	983	1040	1066	993	1078	999	987	1064	1012	1021	988	1009	1028	1023	972	1004	1007	1025	962	1044	1027	1024	1008	1069	990	997	1029	1038	1013	987	1020	1028	991	1032	1021	981	1013	1051	1023	1059	998	1016	1004	980	1008	1011	1010	987	1027	1046	1059	969	970	1009	953	1006	1005	1020	1021	1038	1040	945	1068	1032	1014	1050	970	1008	988	1021	1046	1006	1008	1043	990	1066	987	1024	1027	994	1019	1052	965	984	1042	975	1008	967	1048	969	937	1005	1006	1006	1060	1028	1095	1098	983	1013	1009	999	1007	1046	980	1085	1012	1045	1069	960	1037	963	1026	1011	1005	988	1064	998	997	983	1054	1056	996	1049	991	1038	1070	1022	1018	1021	1002	1045	1009	996	1043	1020	1076	936	1037	1029	898	1031	1002	999	1001	973	1018	1000	1020	1054	1035	1047	1023	1036	1011	1033	968	1014	990	1013	993	985	1056	1037	996	1098	1006	1025	992	1046	1040	1044	1035	1009	977	1017	1014	1035	1072	997	1057	1026	1079	1026	1026	1030	1004	1049	1056	1018	985	1031	1016	993	1014	1025	962	1034	1037	1009	1055	979	1005	992	1019	1075	1031	1046	1016	947	957	1028	997	970	1012	975	979	1002	983	972	1018	994	1065	996	1029	1018	1000	978	988	1053	1030	1024	999	972	995	983	983	997	1034	998	1035	1011	1041	1015	961	1068	1023	1027	1078	1038	1007	945	1008	1018	1036	964	1037	992	1063	1032	984	995	955	1026	1014	1022	1012	1041	1023	971	1078	937	1033	1043	1002	1038	1030	967	972	1017	1068	1023	970	944	1001	982	1024	947	1006	1012	984	1008	1086	974	1060	1050	1026	1068	1034	1065	1013	1038	1026	994	938	1017	979	1002	1069	977	997	1036	1015	985	1046	995	1011	1031	1072	1060	1033	977	955	973	1043	1024	1036	937	1064	1011	991	1016	1008	1032	1015	1038	998	1040	1008	1004	1114	1029	978	1015	1007	1009	1003	970	1039	980	941	1016	1000	953	1056	1005	990	1025	1078	972	990	1013	972	1010	973	1018	1021	1047	1034	997	1003	1042	994	1000	1011	1010	1006	1005	1050	984	1053	1048	953	967	1039	1013	1047	1040	983	1050	1004	1004	992	1031	1028	1025	1014	1063	996	1041	1011	1028	1004	1026	1017	1033	1049	998	1031	984	1049	980	1050	952	1036	994	967	990	972	995	1066	1035	1056	1052	1010	980	1015	982	1058	1049	1047	1017	975	974	949	1028	1022	978	974	1038	1033	993	1043	1004	967	1013	1032	1026	985	950	981	982	986	1018	1047	1054	1035	1010	1012	1041	937	1036	993	1021	1013	1008	1034	1027	981	1009	999	998	998	1037	1005	1001	999	1026	1035	1011	1011	997	1047	960	1038	936	986	1055	994	1013	985	1037	971	998	1006	1006	1056	1013	972	962	1016	1029	1020	1047	1056	954	970	1038	942	1047	1032	1002	1000	956	1025	1029	1006	993	1012	971	1037	1036	1088	1026	1024	1040	1036	1002	1051	996	1002	937	1025	1034	1057	1039	1033	946	986	1000	1040	1037	971	1026	1070	978	1048	970	1028	1025	988	1038	1007	1059	1020	1027	1011	1000	1007	1012	996	1032	992	1008	994	1029	980	955	1008	1003	1035	962	996	1051	1051	1027	952	994	1001	1050	1044	1001	1021	970	1074	993	1054	1037	961	1007	1005	938	1040	971	1014	1019	1027	1034	1001	1010	1038	976	996	983	965	1005	988	982	972	959	989	981	1037	1087	1007	1028	994	943	1035	973	1022	1043	1034	1021	1026	1013
23157	21646	29684	24083	21648	21708	13115	1679	1201	1121	1054	978	838	894	838	756	810	781	785	760	738	724	744	717	736	678	732	680	662	664	671	661	700	689	677	633	679	685	653	682	622	662	609	669	651	585	648	691	652	674	654	645	702	663	658	645	652	667	647	658	643	653	643	621	658	654	705	670	624	639	665	646	592	663	650	668	623	669	681	664	617	611	608	623	626	640	648	661	629	657	667	658	627	649	676	670	634	627	615	620	622	621	651	641	636	650	676	667	646	641	640	644	644	690	643	623	630	600	622	707	646	623	684	623	653	628	646	667	670	629	668	624	625	634	626	652	646	675	586	632	591	639	674	651	624	670	608	691	667	721	652	620	642	677	659	667	614	599	603	595	660	625	651	658	644	651	657	636	627	617	577	636	671	617	599	635	683	615	622	636	608	630	642	652	609	647	631	617	637	589	652	623	663	667	619	599	645	617	634	660	654	648	638	646	604	639	647	633	609	586	629	637	654	667	646	645	610	672	694	677	655	663	605	611	640	652	646	641	606	630	672	708	635	614	653	653	616	630	642	682	639	653	693	725	641	618	644	633	633	671	668	647	623	643	624	638	637	678	642	674	646	680	648	663	614	628	650	673	666	631	639	599	637	665	686	664	577	635	643	612	646	633	691	632	609	625	655	669	665	603	616	610	646	612	648	648	608	672	647	664	647	634	630	612	638	653	636	613	625	653	643	638	628	672	611	631	641	655	646	673	644	677	682	634	613	673	658	663	622	658	667	646	601	655	625	641	606	630	628	610	667	599	665	670	680	614	607	629	622	636	619	646	675	622	588	688	641	622	635	651	622	668	588	601	656	615	635	646	603	630	614	641	669	629	647	679	638	656	623	604	649	652	625	625	614	702	667	668	640	608	685	640	657	626	648	632	643	614	596	629	670	674	680	614	619	617	669	630	628	604	616	622	650	634	611	590	637	661	685	598	655	655	625	608	604	644	690	677	663	633	635	648	609	616	625	625	657	660	645	615	644	625	628	610	681	677	669	586	635	612	605	659	641	649	704	634	590	586	653	620	621	674	638	642	615	610	667	680	617	675	645	651	634	607	617	672	628	637	688	597	662	633	661	641	676	646	610	629	673	674	646	593	676	619	632	627	666	662	671	623	634	684	625	622	615	647	691	615	648	657	676	626	656	627	641	609	650	652	647	634	675	641	612	686	609	619	624	641	663	627	594	621	649	686	657	614	625	622	631	648	692	615	596	619	620	585	707	640	669	635	649	649	651	652	627	650	628	601	636	621	674	671	605	647	631	669	609	639	652	655	607	646	643	668	658	686	643	625	639	599	688	638	646	668	673	647	599	618	676	683	601	672	628	655	653	646	634	635	674	618	638	647	597	664	622	638	653	631	630	627	687	637	641	634	650	608	671	635	596	616	668	656	666	622	640	612	633	648	648	618	652	644	615	629	648	697	594	649	643	699	639	600	666	654	656	638	667	619	626	675	620	608	580	598	624	645	622	647	604	652	651	642	632	622	616	691	628	650	682	622	633	694	649	669	661	615	687	643	674	649	657	612	643	639	661	635	648	659	637	588	600	662	646	618	634	632	648	594	622	673	686	686	599	664	672	594	673	619	645	660	560	613	603	630	639	630	615	613	617	605	631	642	660	689	617	654	606	644	670	657	637	605	644	658	650	604	632	670	603	616	641	592	640	642	656	650	645	662	613	614	679	650	631	681	660	629	591	615	626	601	623	618	648	634	660	644	632	629	649	637	637	668	613	680	633	637	610	614	612	638	667	633	628	689	631	618	672	633	636	608	646	649	602	664	610	650	666	678	587	665	699	662	620	666	617	626	615	636	618	607	642	634	590	633	638	654	695	654	676	641	643	651	620	633	636	645	620	612	670	600	631	677	595	636	651	621	638	637	610	667	629	629	645	668	671	647	629	604	633	668	607	594	633	645	629	603	589	591	707	660	645	648	604	657	643	646	626	643	644	654	651	680	609	646	667	616	623	638	600	648	667	624	606	634	626	621	660	611	637	636	673	637	689	653	637	599	650	606	618	594	644	617	654	595	627	628	631	623	594	632	648	598	625	619	633	703	685	609	624	632	645	617	657	641	642	625	636	599	636	657	666	642	651	627	600	615	637	630	664	648	699	664	610	653	621	627	634	602	648	617	634	675	626	662	642	648	616	629	650	658	601	698	662	678	604	631	665	637	657	668	654	590	664	638	651	651	634	637	608	653	622	679	661	652	678	624	656	645	621	637	665	614	630	639	639	618	663	609	610	656	670	636	654	669	571	640	661	683	616	636	656	635	620	623	624	666	673	585	619	582	647	595	659	626	638	635	647	650	633	615	664	656	599	677	644	651	631	631	643	604	653	654	616	684	575	677	626	554	674	605	615	622	597	608	645	619	656	637	645	652	615	608	651	661	622	614	609	612	631	617	636	636	643	617	619	614	624	640	642	638	616	637	620	558	673	671	650	646	628	664	625	606	660	648	591	646	630	576	639	619	656	625	628	642	593	636	649	680	662	630	583	615	662	596	627	617	619	617	674	579	648	655	651	598	645	630	594	614	634	656	663	631	637	667	602	671	620	628	668	636	643	655	646	651	638	628	593	639	642	635	652	642	628	602	629	606	604	640	659	633	590	694	662	712	652	614	681	648	612	577	667	598	677	627	623	648	659	652	620	620	611	618	658	650	630	631	621	646	641	634	628	684	602	604	646	625	607	624	660	619	613	668	623	642	682	599	656	660	654	640	635	664	678	597	606	648	640	630	653	639	652	567	598	634	650	634	668	642	657	642	647	653	680	609	602	667	639	650	648	642	605	662	641	663	663	595	644	647	604	687	616	631	602	649	641	620	650	648	650	656	640	642	647	640	640	653	614	627	613	610	617	635	692	584	597	691	662	607	643	622	621	613	621	605	630	665	613	634	636	604	640	636	648	635	639	642	645	664	634	600	660	647	628	621	640	634	610	669	668	603	677	648	642	697	672	657	613	607	651	633	644	614	645	624	621	607	611	610	616	595	609	621	653	668	617	665	636	610	656	626	632	644	641	655	664	623	676	654	655	607	604	670	645	637	662	630	640	622	629	672	638	600	669	655	635	637	677	614	658	651	654	650	642	617	645	662	603	619	654	617	662	626	643	673	639	633	577	634	655	662	652	645	631	634	641	640	631	678	626	645	634	610	668	666	607	666	610	624	662	639	593	606	648	591	661	654	673	626	596	599	644	628	619	595	608	665	620	668	638	641	648	666	623	621	630	599	628	627	633	630	692	604	578	679	622	667	597	597	649	649	663	649	613	632	651	652	631	618	639	656	622	620	682	650	671	636	649	595	633	676	660	709	626	608	612	639	640	616	620	629	647	640	664	667	629	603	611	595	639	605	635	631	607	677	600	631	583	644	626	658	660	665	650	623	622	640	671	680	636	642	641	599	641	603	645	614	665	633	617	630	631	627	606	601	658	642	645	620	661	623	656	602	628	673	635	629
7231	17110	13580	7171	5240	3961	3185	2572	2192	1833	1632	1460	1395	1214	1153	1045	1049	923	950	886	881	837	813	871	815	845	865	795	775	782	762	762	777	787	799	764	778	774	781	765	777	776	790	786	815	734	758	740	697	760	750	679	764	755	752	740	783	721	710	722	741	684	754	738	737	733	710	709	731	753	681	780	767	727	756	686	715	714	748	739	686	679	757	697	690	686	719	706	752	685	711	775	747	734	684	744	750	731	741	737	724	696	761	676	733	719	657	707	754	687	675	717	723	738	745	750	714	681	727	671	734	727	684	729	722	737	727	670	718	700	692	716	729	724	748	724	713	713	755	696	737	733	699	705	699	733	742	728	733	697	709	721	735	704	740	722	727	724	709	776	747	696	737	759	699	720	716	737	709	746	708	725	708	708	710	713	737	691	712	696	770	716	719	716	690	768	745	715	755	678	734	720	690	717	697	745	745	724	758	696	704	725	731	745	721	744	730	770	747	735	725	732	714	677	710	745	771	733	736	749	728	755	762	704	747	742	716	720	717	692	673	731	697	733	709	758	743	741	753	714	717	737	758	727	712	703	697	738	718	711	695	722	686	656	718	744	700	708	712	712	717	691	764	751	687	687	685	723	739	708	706	700	704	703	700	728	764	739	742	772	717	720	755	707	733	668	691	707	744	692	711	739	695	711	646	698	673	695	703	708	676	696	726	701	708	750	785	712	665	685	710	699	712	701	702	703	723	708	755	721	675	708	757	709	737	736	704	714	643	740	708	760	729	740	755	694	700	743	720	717	697	742	689	697	694	687	679	735	713	752	712	699	696	733	749	721	697	686	735	693	647	719	736	704	721	715	707	736	719	717	696	724	672	682	673	717	749	692	702	728	715	758	745	709	683	694	707	701	743	730	707	704	722	742	685	722	708	689	694	734	791	700	737	714	681	723	742	735	665	712	726	694	736	748	690	703	690	688	673	674	698	774	724	714	696	731	738	753	751	722	722	692	747	691	718	737	708	730	708	705	742	688	707	705	710	742	666	690	745	697	693	710	716	682	660	700	702	688	738	739	751	705	737	755	716	712	657	745	728	691	699	716	760	723	722	692	716	711	770	670	711	729	713	672	694	728	700	676	695	693	707	751	721	754	699	737	690	701	723	734	715	684	759	700	701	749	712	729	707	703	701	749	661	733	700	711	705	762	689	744	747	682	706	713	751	717	709	687	715	717	742	720	644	719	765	735	699	722	733	733	716	721	700	728	699	731	772	701	735	732	726	737	689	764	727	698	700	739	755	729	667	731	725	687	730	703	714	726	688	711	714	724	741	711	681	702	708	727	734	682	713	733	745	719	692	730	719	726	723	680	723	686	707	722	698	706	738	710	714	717	709	704	689	754	750	732	734	747	715	672	711	692	754	721	710	721	722	705	680	692	681	747	711	671	731	742	729	722	719	716	734	704	682	745	718	727	696	703	735	707	688	707	694	738	705	689	713	748	705	712	718	717	712	719	694	725	749	700	752	750	758	712	722	729	706	704	706	701	716	730	703	729	686	698	731	683	717	700	717	705	722	711	726	764	708	706	769	718	678	730	682	785	709	711	706	677	766	683	692	724	717	733	755	674	712	659	716	738	724	748	700	714	694	763	756	722	697	688	658	741	744	733	700	707	712	696	694	737	705	710	735	745	738	722	724	712	687	756	731	661	673	689	662	673	724	703	755	718	742	731	691	743	672	705	712	741	685	696	676	718	777	705	739	722	721	768	731	737	715	745	717	730	705	690	670	717	745	747	760	690	723	710	682	717	751	710	685	706	679	730	703	709	721	730	707	696	723	719	755	705	720	743	683	691	664	721	741	730	709	752	739	689	725	670	698	678	725	760	692	777	660	728	738	742	705	767	742	666	677	742	715	728	664	732	719	708	666	738	708	755	687	715	734	733	697	706	702	735	749	676	741	749	713	718	738	707	718	730	680	744	687	716	723	706	702	725	681	716	720	699	705	709	737	704	705	711	656	699	720	764	703	734	694	701	747	728	741	743	700	673	712	714	673	716	722	750	745	691	746	677	724	727	724	739	719	697	717	699	715	701	690	717	711	742	736	700	741	713	740	696	749	737	743	721	762	753	694	677	704	695	686	715	710	723	685	709	719	724	697	738	712	753	698	700	723	733	704	715	746	708	748	689	721	707	740	716	755	715	724	723	734	720	726	733	693	685	703	733	729	678	758	713	692	733	692	757	681	716	719	696	696	664	706	716	710	724	722	719	742	636	700	697	733	685	702	729	766	722	712	681	751	732	765	719	676	738	730	767	687	682	712	733	736	710	752	731	686	743	733	713	690	713	744	683	715	675	671	736	726	682	716	747	702	727	713	696	740	751	661	736	746	734	729	682	720	692	724	664	694	699	717	715	732	709	746	687	753	763	650	665	727	732	760	669	763	699	710	717	682	721	703	679	683	724	763	692	722	728	726	690	711	651	710	702	730	708	694	699	710	716	727	740	691	657	719	709	689	708	706	706	718	763	746	744	720	702	730	735	760	725	726	726	765	717	788	725	724	695	710	722	738	690	678	728	704	688	720	723	707	715	729	709	726	755	705	683	720	713	712	728	692	676	756	684	688	697	699	692	675	736	746	760	735	729	714	726	688	697	708	734	720	714	706	768	684	719	726	722	731	749	743	665	733	756	703	696	746	750	717	782	706	690	750	711	705	690	699	717	729	707	700	695	702	688	737	700	672	740	702	697	705	732	706	722	743	736	723	742	709	746	742	718	736	707	715	734	720	688	689	662	750	729	757	692	742	690	715	754	695	708	722	699	759	682	754	658	715	716	717	731	738	668	731	724	674	709	684	743	681	674	715	739	762	721	772	689	716	731	732	720	744	722	756	726	714	717	722	749	719	695	690	688	746	664	712	711	714	703	693	655	690	758	752	680	708	725	726	753	730	706	690	754	694	713	688	747	681	644	731	664	687	735	704	707	737	737	727	694	690	703	657	707	695	734	725	711	698	698	740	770	670	735	739	700	748	746	689	711	700	748	716	697	718	678	735	713	717	715	669	684	739	725	686	706	720	723	704	724	716	692	741	739	770	715	714	725	692	721	727	731	721	663	771	734	712	702	701	748	734	713	742	719	720	691	707	692	708	662	755	709	710	694	694	684	662	704	743	736	673	722	706	703	733	710	743	685	714	686	700	738	733	731	726	710	694	724	766	723	748	725	728	695	712	647	715	714	718	756	686	711	680	730	713	717	684	756	685	690	681	693	731	759	737	727	709	712	649	695	760	731	714	704	662	652	684	694	715	677	735	738	739	755	762	732	695	733	713	708	747	731	711	715	680	678	646	691	728	712	737	759	747	715	752	699	691	754	678	707	751	791	739	717	696	703	710	673	747	732	729	704	736	694	685	679	693	712	687	688	726	739	724	696	762	720	723	692	756	733	700	749	783	728	738	750	706	697	681	710	762	712	692	742	694	725	738	686	722	719	651	700	730	718	745	710	707	698
27519	20667	8030	1063	719	668	619	641	617	591	578	560	614	589	592	590	636	611	595	585	624	590	599	636	571	598	567	619	599	584	579	569	610	568	602	555	550	530	614	565	615	638	605	624	604	579	567	594	566	595	615	560	631	574	588	570	599	591	631	570	579	595	571	596	573	604	619	573	564	557	590	612	575	579	590	586	588	572	553	629	627	609	590	579	587	578	570	575	670	581	621	600	599	576	617	600	581	616	602	661	604	595	589	568	644	625	579	608	584	620	601	581	569	586	575	627	624	595	651	589	593	602	598	564	586	567	559	621	579	568	590	596	554	592	633	589	615	581	617	585	588	605	618	614	605	583	585	577	590	587	596	580	583	589	555	568	615	591	609	584	628	609	590	608	617	565	588	583	599	627	571	594	548	561	608	602	576	620	583	562	597	581	576	585	591	589	588	585	587	589	604	583	592	550	591	568	595	600	578	545	635	597	614	526	555	597	599	573	593	586	608	592	632	578	596	641	565	588	611	616	603	568	532	550	585	574	597	609	554	577	540	566	552	608	562	602	587	586	609	582	561	551	602	583	598	624	568	591	616	583	587	597	579	638	602	583	605	612	614	551	586	604	607	590	562	574	626	587	594	588	598	551	589	634	608	590	622	589	581	601	582	598	610	584	550	617	581	551	559	622	605	584	596	546	592	604	575	568	582	610	572	595	608	637	617	626	600	559	583	600	589	576	589	527	577	636	607	605	608	570	562	571	599	569	583	575	554	569	619	605	559	561	614	607	588	591	593	583	622	623	591	597	540	601	584	617	593	578	604	612	607	566	551	577	635	601	576	617	605	569	593	557	594	584	593	600	581	632	530	597	615	564	627	580	611	547	608	587	611	577	540	573	568	609	617	589	624	600	589	602	612	608	583	581	621	594	590	595	617	612	596	600	549	611	578	566	534	582	582	585	555	602	567	597	605	572	584	577	583	602	579	559	606	608	597	575	612	599	590	616	591	570	645	584	639	616	606	621	602	585	588	591	572	588	554	606	561	587	539	588	587	560	611	575	605	608	577	588	591	629	570	592	614	584	596	573	615	565	569	571	605	596	575	558	619	596	613	597	568	618	565	604	587	557	601	611	597	605	612	591	551	610	614	577	593	621	583	627	571	579	592	571	576	575	602	585	621	566	565	571	602	563	572	620	623	600	598	610	563	583	591	601	590	565	591	582	582	590	595	591	583	617	576	611	623	592	601	587	587	591	583	563	587	571	543	545	641	564	598	626	575	612	580	572	633	628	590	584	595	571	575	609	598	647	541	582	587	560	601	600	580	591	585	609	612	627	615	561	550	573	567	626	608	581	569	569	603	636	586	635	602	577	566	574	612	571	562	576	569	627	598	591	595	562	595	536	579	572	581	574	581	602	574	594	561	555	606	587	561	611	646	587	612	593	536	586	544	587	540	636	587	605	637	560	576	599	574	603	586	600	600	574	582	576	612	550	567	586	558	548	628	599	555	575	594	574	599	618	589	573	613	565	604	618	586	642	595	623	604	594	574	605	625	530	591	581	600	589	580	588	590	628	576	582	588	579	573	602	639	589	571	563	546	591	572	619	600	603	583	581	606	608	590	585	627	575	564	586	553	590	613	594	579	607	610	606	595	623	587	567	608	600	554	578	598	612	566	593	620	587	600	636	608	577	620	603	624	581	601	589	599	567	586	559	627	627	573	631	628	575	620	601	610	591	583	583	545	599	621	589	568	578	533	618	601	588	581	582	609	593	595	592	659	588	603	571	550	551	567	580	578	615	593	561	631	638	591	584	605	595	571	597	561	625	548	575	579	581	555	613	566	584	554	549	580	549	620	585	577	602	557	586	597	584	595	607	568	600	533	602	536	571	568	586	582	605	592	567	566	590	575	582	571	604	578	573	600	576	581	564	588	581	629	589	590	587	590	578	614	592	555	624	580	581	579	618	595	650	595	569	612	555	599	577	603	587	585	564	622	596	574	563	632	585	609	624	590	582	581	578	612	587	573	583	644	570	566	575	578	583	586	598	580	607	612	544	584	586	614	607	627	621	575	581	626	533	575	589	572	580	568	643	600	601	612	550	574	606	609	625	551	582	594	604	569	559	566	606	554	620	585	568	547	654	578	602	612	588	590	608	567	599	581	557	596	632	568	566	601	617	579	532	579	573	550	605	599	590	595	582	548	596	600	584	644	596	568	584	622	595	591	580	586	606	586	603	602	559	581	605	582	580	576	571	594	614	590	586	549	604	578	579	582	599	565	602	563	601	584	586	619	597	596	584	589	611	600	621	582	572	575	585	638	586	560	577	596	551	576	601	608	609	617	618	592	563	596	633	631	565	584	616	632	613	608	605	604	594	543	634	568	572	611	574	552	520	601	609	605	656	593	649	591	573	569	601	602	616	582	579	634	620	600	614	574	614	600	614	618	574	608	572	585	563	601	608	585	536	576	594	551	605	627	585	581	556	568	647	565	600	608	617	615	539	587	576	567	581	602	630	551	577	531	540	567	582	574	588	614	542	611	615	577	590	583	594	544	591	619	606	604	615	552	587	578	580	588	603	583	595	603	568	548	562	625	580	605	631	600	596	620	590	528	559	575	582	564	587	590	611	604	594	600	548	563	586	613	572	587	606	561	614	602	600	571	576	598	576	594	618	644	586	564	603	570	597	606	577	580	572	587	559	586	614	566	562	583	606	640	551	602	578	599	591	595	592	571	615	596	607	586	558	581	601	582	615	596	552	618	624	588	617	565	628	578	542	565	624	560	557	566	554	587	600	637	560	591	601	600	589	605	590	640	570	527	556	588	601	577	602	610	599	607	593	589	606	608	615	635	617	586	599	585	584	610	546	577	577	578	571	619	562	629	639	584	626	515	578	605	594	607	624	577	623	612	569	593	580	606	554	626	560	647	616	578	580	580	563	633	617	627	579	613	561	624	606	577	608	572	600	635	564	586	586	586	582	605	574	552	622	571	593	603	609	588	594	565	633	602	639	591	585	575	592	590	615	643	583	614	600	593	616	555	591	632	605	545	575	568	565	570	625	584	588	599	604	599	573	605	583	543	584	630	554	581	600	584	608	585	603	548	626	574	605	597	606	616	589	625	636	599	591	604	568	592	598	561	613	575	609	602	561	630	620	591	590	612	612	586	590	617	615	597	588	609	606	571	583	610	558	567	564	610	593	595	580	645	605	519	612	557	561	589	581	604	600	594	612	595	599	639	587	601	547	582	562	595	594	590	589	566	617	574	600	579	605	583	574	564	610	637	576	566	559	572	590	558	561	589	570	599	590	588	584	570	583	575	582	589	590	600	552	556	601	565	628	592	561	600	572	603	602	620	556	554	555	612	614	578	617	596	592	566	635	542	597	588	571	618	594	604	602	573	533	579	623	584	587	612	579	599	567	584	569	602	577	610	646	580	585	572	629	604	620	560	591	577	563	624	586	629	579	606	564	616	613	566	562	609	602	608	592	601	593	579	587
4292	1442	1196	956	801	828	842	725	770	742	736	714	749	740	719	711	733	760	694	733	734	701	719	735	748	678	716	687	692	677	709	715	723	708	730	749	765	710	735	713	691	673	705	720	726	734	742	728	665	711	671	735	762	762	724	742	721	679	676	735	702	724	745	704	685	734	681	710	698	688	705	718	691	751	702	690	699	697	740	722	689	720	709	754	717	731	744	710	705	678	697	740	719	730	688	723	686	733	708	764	733	649	708	716	700	767	753	693	713	731	716	685	694	728	744	674	703	704	726	716	741	688	711	713	668	754	735	714	740	683	713	730	760	766	744	719	706	762	673	662	694	743	673	752	790	779	750	683	789	727	730	657	727	684	736	705	730	703	669	738	701	752	697	683	702	706	701	711	744	682	722	687	697	749	683	692	696	705	678	718	688	732	691	668	737	761	751	761	686	722	699	680	736	717	724	750	676	697	732	727	708	686	685	698	738	721	709	690	726	717	704	686	748	709	705	728	699	738	751	739	724	767	678	732	740	712	737	646	738	794	744	708	738	710	683	686	663	694	708	761	676	706	708	733	738	726	698	696	718	719	697	670	677	726	789	647	721	719	676	735	727	719	710	670	679	716	724	700	681	694	679	724	696	665	734	718	737	696	731	736	745	655	720	744	689	700	705	694	738	685	698	693	654	728	710	702	746	722	692	695	715	718	726	686	730	712	673	691	683	705	690	663	722	726	646	703	748	672	684	686	714	765	756	721	687	700	711	731	732	713	784	710	711	682	735	714	712	708	730	679	707	698	703	766	713	700	638	703	739	700	712	720	726	734	733	716	705	653	685	709	778	761	705	686	725	724	674	733	740	738	731	716	716	711	677	692	776	736	706	717	697	698	789	730	730	691	718	750	746	719	677	728	666	682	728	707	713	714	729	706	705	726	755	740	671	669	690	724	692	691	705	711	699	775	720	696	684	710	721	713	721	748	667	652	694	711	738	704	695	706	682	711	680	694	714	714	756	709	675	691	732	746	705	721	695	723	693	738	703	714	659	730	697	679	683	672	716	757	695	723	751	714	684	719	727	694	707	698	728	744	703	726	717	707	759	717	714	751	752	719	723	703	711	712	692	730	719	737	684	759	738	734	709	689	725	728	707	714	693	742	700	730	723	749	703	736	660	718	707	672	757	725	689	691	756	713	775	677	713	686	708	693	712	681	751	748	694	735	713	734	709	724	731	712	751	750	678	644	687	727	676	732	749	651	694	731	715	695	726	707	702	740	673	674	682	712	640	708	685	702	711	744	699	732	736	721	727	726	774	780	736	675	698	744	688	722	722	671	693	717	695	703	693	683	690	705	727	700	665	709	650	694	661	712	672	700	774	701	699	738	728	666	699	757	708	703	735	690	685	721	760	704	672	733	727	734	684	745	733	723	710	685	707	707	742	723	736	691	694	703	724	748	738	698	719	725	709	672	681	717	739	722	748	678	695	733	712	717	706	741	689	767	728	739	717	784	705	729	665	721	733	679	701	724	733	714	763	730	724	725	697	727	711	710	726	737	719	759	686	738	710	701	697	741	675	713	745	737	702	722	716	704	684	701	714	724	700	704	694	745	662	699	691	730	749	682	734	742	734	697	721	722	731	756	721	718	694	704	696	722	764	729	716	739	665	731	686	750	785	730	710	711	714	747	705	731	756	697	716	716	734	751	731	724	718	719	711	714	670	697	749	691	675	680	751	714	724	706	687	702	709	686	715	717	695	714	697	708	709	715	705	761	721	697	745	732	721	769	720	744	697	722	715	770	686	749	699	741	717	676	713	693	686	778	725	674	719	682	683	735	680	682	735	676	666	713	707	704	745	710	704	715	732	723	693	721	788	752	683	695	673	671	655	693	690	693	727	698	678	742	756	719	762	705	685	745	680	737	691	726	715	709	652	713	775	712	699	726	699	726	715	737	727	714	668	748	703	715	738	733	680	725	742	692	694	714	718	681	747	705	735	684	730	688	686	729	698	717	733	744	747	704	702	719	711	730	724	714	742	716	704	743	779	719	777	663	697	710	739	705	723	723	719	711	700	712	692	645	705	706	724	727	712	728	698	713	741	681	734	722	739	687	696	709	702	725	687	698	710	716	727	673	692	721	690	728	714	756	763	711	736	676	682	690	652	709	777	670	703	687	664	717	709	696	709	674	701	713	686	737	681	713	744	674	706	755	717	744	706	665	702	754	702	707	708	756	685	742	674	733	720	722	704	721	729	701	666	743	723	699	728	685	683	767	685	689	706	692	676	695	705	714	746	678	685	714	709	681	739	759	708	708	790	714	715	739	738	691	725	657	733	737	744	713	749	694	732	745	709	735	705	706	687	728	688	699	687	731	674	753	732	763	672	722	749	696	723	688	684	691	773	724	700	711	722	647	683	692	720	666	724	713	725	699	756	683	709	731	714	684	701	720	728	674	727	688	724	681	704	701	738	733	707	705	709	722	716	727	670	690	692	671	757	709	715	721	731	703	729	694	732	700	741	726	726	698	715	700	697	692	736	666	706	665	672	717	715	770	707	725	680	673	705	707	734	700	716	752	685	724	707	755	711	679	712	735	718	743	696	740	708	690	700	737	721	696	701	739	756	704	726	747	673	740	754	710	736	707	694	737	784	724	728	739	674	741	725	748	739	668	694	685	749	708	713	779	720	712	707	761	691	738	720	722	723	667	710	719	724	722	689	717	746	715	724	719	741	735	734	708	734	746	711	706	720	745	743	752	758	712	717	714	745	707	712	683	698	729	709	722	734	735	723	740	737	682	704	759	733	688	679	717	710	716	725	690	679	678	675	729	737	700	720	682	725	676	682	693	741	719	718	743	731	701	755	700	716	689	727	718	727	710	693	697	768	721	736	708	687	734	672	674	749	750	686	674	731	733	685	724	759	672	682	740	687	701	718	756	744	683	684	725	777	703	759	715	708	685	694	706	702	730	672	716	737	745	736	694	683	705	725	662	725	719	693	674	714	701	717	716	710	724	756	712	665	711	747	718	751	704	729	733	711	711	724	707	724	703	713	705	717	726	712	691	676	628	712	684	734	639	735	673	727	716	707	696	706	728	710	707	688	747	747	670	655	708	726	683	720	671	691	730	722	744	688	731	738	702	677	711	737	738	686	679	696	705	708	683	747	690	736	734	726	762	693	718	673	675	692	702	677	678	704	741	715	690	727	712	716	746	714	752	702	714	677	751	715	698	733	694	728	668	738	720	695	740	689	729	707	703	712	732	674	692	722	693	699	727	723	734	768	744	760	676	774	699	735	691	748	738	697	759	714	671	746	739	729	744	717	723	708	688	704	694	737	705	725	718	735	742	736	718	694	714	744	686	730	700	710	689	731	686	712	720	738	739	710	732	742	710	731	712	724	693	732	726	686	711	708	720	762	719	724	785	722	676	735	672	753	744	701	743	719	723	670	696	705	723	710	693	738	702	686	754	705	721	697	745	673	717	691	711	693	739	692	729
23959	21532	29193	24318	21521	13487	1402	794	636	597	594	511	504	476	426	415	466	403	398	391	397	410	394	357	383	403	378	379	352	408	401	350	362	368	355	388	357	387	361	383	344	347	358	357	365	377	339	349	345	350	353	354	336	352	376	361	318	351	365	337	381	338	329	372	358	380	346	349	370	389	364	379	367	377	334	375	344	366	340	393	375	360	383	349	311	349	325	351	380	317	360	317	372	333	330	361	345	361	367	377	353	332	360	328	338	366	369	346	335	322	327	360	351	341	371	364	338	350	364	358	379	350	386	342	352	357	364	355	362	365	363	341	382	326	356	326	336	380	345	315	368	349	369	360	307	330	361	366	363	341	340	374	345	322	344	371	371	344	340	366	361	377	371	326	371	413	345	355	359	414	347	368	358	353	356	343	371	352	360	354	363	333	350	321	351	375	396	329	344	365	349	345	350	358	380	333	390	345	348	332	356	339	367	351	336	344	331	367	358	354	360	355	339	349	343	343	343	370	377	377	336	363	342	377	344	363	358	333	347	323	344	331	360	345	359	342	345	347	353	373	363	326	344	328	400	368	342	343	376	342	324	349	359	344	352	376	348	344	303	319	341	357	335	369	382	346	361	381	336	347	363	345	357	311	340	342	358	352	329	339	333	332	328	338	338	352	359	345	303	324	333	355	338	333	364	314	340	314	350	360	369	346	344	339	315	357	344	347	335	326	362	354	363	327	367	320	360	344	343	381	329	332	316	357	384	334	340	348	328	352	363	338	329	369	363	343	347	349	321	364	328	331	334	335	349	363	364	358	332	351	349	349	338	362	355	370	369	340	318	360	362	341	360	355	360	321	364	338	394	354	373	334	357	331	328	336	366	370	380	356	347	353	338	370	349	322	356	383	356	339	366	338	365	375	345	351	357	319	329	349	362	278	327	360	350	356	319	380	353	368	347	321	341	353	370	344	376	338	328	327	345	314	331	366	340	367	343	358	346	333	362	333	308	333	323	342	336	335	334	318	347	390	359	373	315	337	315	335	374	305	355	375	325	349	360	320	335	355	340	324	320	359	320	358	357	379	385	372	363	348	360	331	344	324	341	359	335	338	322	386	352	358	353	332	362	340	365	347	358	356	380	352	356	304	319	338	383	334	384	341	371	369	338	379	341	359	341	331	342	338	337	353	342	366	350	320	335	373	339	308	328	352	336	355	337	323	362	366	375	317	344	348	317	348	351	385	355	324	364	377	351	357	353	342	360	338	332	377	333	355	345	368	356	349	369	359	389	366	351	356	377	371	315	376	346	349	359	345	362	365	348	320	350	358	353	377	344	366	349	343	341	339	340	391	357	372	354	349	318	342	380	362	331	369	346	345	345	358	375	354	369	359	350	323	379	364	321	343	368	375	362	306	323	341	332	319	319	341	330	353	359	330	340	326	335	367	355	374	321	353	377	359	343	368	386	348	319	369	362	356	350	356	357	372	361	390	327	356	344	374	342	370	339	335	350	343	340	346	362	354	343	347	360	350	357	312	370	330	333	331	325	361	343	360	347	337	344	362	352	359	367	347	362	324	352	374	367	362	361	375	357	366	341	359	319	347	339	365	352	346	361	343	362	345	390	360	323	363	349	347	373	356	345	386	382	343	358	351	359	366	357	370	336	337	334	335	314	340	353	327	341	340	361	299	341	371	353	361	331	341	336	350	365	361	384	354	378	329	342	325	374	353	341	361	355	327	377	363	378	372	328	364	372	331	360	345	330	342	365	349	310	334	340	349	346	340	339	362	335	353	335	361	347	331	349	334	340	337	374	349	346	347	362	335	327	328	349	370	315	367	342	348	373	323	382	306	333	358	325	377	340	361	377	353	339	312	356	337	355	356	389	355	365	325	322	320	353	323	345	345	331	369	355	359	332	339	370	342	315	350	345	328	338	340	390	408	348	322	355	341	329	324	332	361	363	338	326	353	353	358	351	335	338	335	358	296	326	341	373	362	357	356	339	337	408	351	339	340	325	358	329	338	383	368	312	355	356	343	332	380	335	348	332	335	386	354	337	330	313	338	359	352	341	348	338	346	338	341	367	317	345	328	347	335	337	395	342	352	336	351	343	364	335	357	365	344	393	327	357	337	342	359	372	354	330	323	364	358	347	344	342	331	361	364	342	338	338	351	343	323	356	356	342	365	352	350	335	373	344	349	351	376	319	345	343	336	335	345	361	372	336	357	341	330	324	350	365	318	334	362	333	358	343	327	330	391	353	332	353	351	342	338	378	353	353	341	356	331	318	333	341	341	367	345	367	359	329	350	345	335	339	331	343	358	351	361	359	351	357	336	330	329	370	347	358	386	373	364	369	356	361	354	341	376	370	328	360	354	283	321	367	341	353	331	359	353	324	345	314	337	337	341	351	340	327	363	386	378	359	344	328	337	328	340	331	342	342	344	322	316	316	382	359	350	347	339	343	386	329	350	367	342	357	358	354	327	342	349	358	343	326	334	348	374	339	336	370	331	372	328	360	314	317	367	339	371	344	345	367	327	362	352	345	351	336	354	341	325	374	320	366	332	337	325	348	317	356	348	353	354	348	337	351	365	297	352	335	316	338	337	325	341	387	384	356	327	364	369	364	356	369	325	326	305	326	339	335	310	361	311	338	339	355	325	361	340	351	293	343	368	341	358	365	335	386	397	338	327	306	339	358	329	342	362	379	346	367	325	333	330	364	347	336	351	367	339	343	357	349	353	361	352	333	364	379	342	363	353	353	388	367	310	366	363	378	364	337	307	319	351	343	353	366	332	343	342	325	339	347	336	337	333	328	362	372	342	342	332	332	345	338	368	346	360	356	359	303	336	313	321	395	350	334	327	354	355	370	342	363	339	360	319	347	370	309	342	362	312	350	391	338	359	360	360	363	353	344	362	357	329	354	325	346	355	334	352	351	335	323	358	338	356	327	322	327	329	360	332	315	313	372	321	328	338	315	342	352	333	336	331	368	345	372	367	373	349	341	383	380	378	311	359	341	337	376	333	374	350	346	346	335	324	360	366	335	353	353	339	362	340	398	380	355	356	327	351	369	370	348	335	340	367	341	344	349	338	348	379	391	345	355	329	375	376	350	381	322	331	375	381	355	346	305	356	344	350	332	338	337	337	387	330	327	337	350	317	344	348	304	362	360	350	350	323	380	339	334	360	324	327	347	328	328	339	349	336	323	321	340	375	356	335	341	354	352	371	346	350	354	356	365	335	366	308	359	329	366	364	348	336	368	332	377	357	310	345	347	391	347	369	367	340	355	321	353	327	372	343	368	346	347	325	342	325	388	311	337	339	345	297	347	369	352	322	342	331	340	334	317	334	350	349	335	360	321	364	338	332	332	341	353	357	352	349	376	312	345	341	326	331	338	337	355	355	329	318	337	355	339	340	310	351	340	392	367	352	323	351	346	362	365	367	354	355	370	334	343	338	359	369	341	351	341	302	353	333	325	334	320	324	352	367	347	357	350	356
4937	10585	8082	4060	2782	2062	1714	1368	1189	990	909	794	749	688	652	611	582	548	538	533	507	475	503	521	502	506	463	503	504	513	471	474	447	474	428	471	468	444	436	430	466	445	473	461	442	461	457	471	466	440	439	422	419	445	438	431	397	421	429	416	413	440	454	456	458	445	401	434	403	435	444	420	434	416	447	432	458	408	427	424	446	438	425	443	452	425	438	425	426	461	416	426	415	420	447	433	429	396	432	449	416	421	403	427	410	441	448	427	445	457	418	410	421	442	424	424	445	471	378	454	453	451	472	394	458	456	451	451	418	453	403	404	403	479	424	423	412	424	414	412	424	441	434	413	426	425	423	445	435	443	423	408	409	468	445	423	435	469	411	440	487	419	414	429	436	437	425	441	424	492	452	439	413	407	403	419	439	446	454	413	463	439	442	415	420	408	461	447	396	433	409	423	458	449	414	413	396	442	458	486	423	415	406	406	451	420	414	459	431	468	431	419	398	419	385	471	444	457	424	430	403	458	408	420	408	440	397	430	480	438	480	441	411	447	421	384	387	438	435	444	435	423	433	420	398	395	403	434	458	432	434	446	457	434	427	409	433	408	453	450	431	436	415	419	427	427	439	412	437	451	437	424	424	413	403	396	437	420	437	460	429	441	437	428	430	471	419	467	403	459	426	436	440	447	408	447	466	417	445	428	424	438	434	423	451	423	465	404	428	459	447	420	457	419	449	428	419	441	413	420	426	418	439	413	417	407	429	406	473	431	413	427	440	447	459	457	402	385	408	409	417	429	441	422	458	429	451	451	430	432	449	429	433	451	410	391	437	437	435	444	434	449	450	453	442	412	439	404	439	452	466	446	437	435	431	439	395	460	396	418	436	438	433	439	447	387	421	472	431	422	445	434	461	429	479	455	420	441	418	415	412	407	451	466	440	444	434	427	432	439	446	397	421	452	430	406	418	414	423	429	453	461	429	440	474	474	423	473	388	438	439	448	434	440	430	501	411	397	434	405	388	421	422	439	453	439	457	412	443	476	471	406	399	415	453	437	438	420	439	424	427	418	419	434	452	406	431	428	410	430	451	440	414	427	445	471	427	444	470	418	432	417	426	411	411	420	425	454	455	451	444	449	412	423	417	443	432	428	428	441	403	431	398	431	433	440	402	405	413	413	453	444	480	413	431	479	435	396	473	421	435	408	409	436	420	423	463	414	405	437	412	443	432	467	414	410	439	440	455	462	419	439	434	411	407	407	470	459	415	415	433	421	402	450	403	407	428	463	465	466	433	445	426	412	432	434	432	435	413	448	420	449	454	427	424	406	379	424	424	462	420	430	414	454	433	459	404	430	441	408	435	418	406	409	450	427	419	416	428	431	451	461	436	430	416	431	456	445	433	436	438	425	438	444	424	430	438	418	418	423	443	448	458	435	450	421	415	421	420	428	448	436	428	419	360	451	458	420	408	406	384	403	459	439	420	435	436	404	407	440	441	429	410	443	408	461	419	425	467	430	442	432	433	442	443	413	404	455	460	399	457	415	474	454	418	433	427	430	427	413	427	383	435	456	446	460	426	439	445	417	420	457	445	394	401	440	421	422	408	452	390	418	432	424	411	430	455	442	470	412	442	439	428	397	448	438	418	407	446	407	447	478	423	397	422	417	457	415	427	431	434	452	455	464	424	414	452	426	422	479	383	443	420	431	449	444	406	423	409	428	452	439	417	460	437	424	403	447	399	445	440	443	412	414	457	407	431	462	447	411	452	441	429	432	410	425	451	457	437	443	460	451	430	444	454	412	417	441	465	452	418	426	421	466	436	400	464	437	432	428	451	422	460	433	444	390	451	443	439	408	458	438	440	437	416	418	410	442	454	431	473	408	427	470	449	407	446	403	433	414	427	453	451	425	442	417	404	456	414	415	418	427	422	392	451	445	433	430	457	423	436	421	430	407	451	425	415	413	454	408	403	403	409	456	430	408	441	445	443	432	414	399	462	418	431	398	439	403	417	418	446	426	401	411	421	422	419	396	447	426	425	425	443	427	457	457	438	459	446	417	439	438	449	430	425	445	428	463	425	391	401	456	411	412	455	457	420	454	429	428	388	420	410	432	463	447	448	420	419	400	428	448	447	393	420	420	417	433	441	414	412	432	441	502	397	427	462	454	395	450	413	417	450	474	434	447	474	430	414	433	422	402	430	407	427	442	433	416	446	420	388	428	442	460	426	461	446	437	449	467	439	420	431	426	453	399	481	411	416	459	449	437	477	436	393	452	437	417	432	437	451	396	432	411	437	439	402	386	444	448	413	444	379	483	433	419	436	446	421	382	430	452	458	410	442	432	437	454	463	416	418	448	459	427	450	420	474	434	439	378	422	417	399	384	440	434	463	430	419	414	448	442	437	447	418	417	416	469	438	401	445	420	473	418	475	428	447	427	422	438	467	409	440	467	403	419	425	432	462	406	417	439	462	452	408	406	396	421	449	419	421	402	433	432	465	419	455	424	448	418	415	412	467	426	448	388	427	432	413	407	423	393	399	410	382	435	407	416	434	447	450	423	398	445	435	449	440	431	441	459	426	416	470	426	446	437	412	425	431	462	431	414	417	443	406	413	397	411	401	437	400	468	417	414	447	428	384	434	419	440	463	439	467	437	470	414	414	426	475	421	421	421	451	446	434	466	410	425	390	427	439	438	449	421	428	437	433	411	434	430	462	425	450	455	454	447	437	423	405	431	415	421	468	407	420	429	426	414	413	435	433	430	424	431	449	434	463	420	400	417	412	419	424	450	419	446	426	433	449	428	464	373	403	399	450	470	436	445	437	437	454	433	424	407	462	458	453	431	394	462	449	484	405	435	447	469	493	446	445	441	469	416	436	463	439	426	469	409	434	439	460	426	441	380	437	445	430	453	419	411	454	403	438	417	452	387	433	434	404	436	466	491	440	428	442	436	427	439	414	409	431	471	455	395	457	430	432	439	459	456	426	394	434	436	449	415	409	472	446	470	445	456	397	433	448	404	449	426	461	421	427	407	394	450	411	438	452	401	413	442	415	420	435	458	438	434	434	407	435	436	382	440	416	407	426	439	418	436	431	404	437	434	432	436	431	433	428	447	429	447	449	452	431	463	422	412	433	435	419	426	444	433	430	417	404	466	461	409	408	398	447	406	411	462	464	420	406	391	429	449	411	411	436	423	413	408	428	429	462	427	447	408	416	398	449	437	428	442	411	435	418	425	418	431	410	451	397	413	448	423	455	391	446	424	460	464	401	427	408	443	425	427	408	407	401	409	407	429	399	382	421	431	423	425	455	422	409	439	448	422	434	425	420	445	424	398	414	447	446	459	444	419	416	423	443	417	465	455	388	458	418	413	394	431	393	457	423	444	419	431	445	435	417	403	461	405	406	392	419	408	461	408	449	435	465	435	415	413	425	449	456	422	432	426	400	430	415	455	464	427	424	449	427	448	413	418	426	447	443	430	424	436	464	436	422	407
25324	21576	28192	25398	13201	1538	1223	1039	969	934	994	975	958	977	906	940	1012	896	908	895	902	937	932	881	966	926	848	840	901	890	922	896	839	859	920	841	859	939	871	898	935	891	929	851	871	817	892	883	866	868	901	922	881	843	911	941	909	908	912	878	824	896	915	888	890	921	886	857	847	973	911	906	924	903	883	858	872	909	897	853	927	919	827	885	844	868	946	908	866	870	857	893	873	876	914	888	860	865	868	880	859	927	881	916	897	886	893	860	835	914	915	851	868	977	844	880	872	887	891	842	819	814	908	897	867	870	872	833	846	858	872	839	877	893	876	882	843	840	844	865	911	898	846	870	895	887	886	926	893	883	842	872	872	909	915	878	897	902	893	830	874	867	886	882	860	874	883	832	895	912	848	912	923	864	883	917	867	828	877	883	846	833	830	888	885	811	842	875	837	816	786	873	897	872	881	915	911	924	878	914	888	934	896	846	876	861	890	841	884	896	911	866	887	801	866	871	876	887	887	859	871	909	937	885	870	832	888	854	891	828	865	866	841	910	871	856	860	881	895	877	865	878	900	842	932	902	909	969	874	927	858	884	884	866	896	848	850	892	857	878	860	909	887	842	891	903	867	872	886	898	884	827	922	859	872	904	884	934	961	853	868	857	843	855	923	874	900	872	902	817	866	902	826	891	857	896	863	866	875	864	860	880	861	887	855	871	891	848	900	905	894	876	865	864	876	848	898	915	918	896	878	848	829	911	821	848	912	842	932	900	894	869	894	898	851	922	857	872	904	851	846	863	856	948	866	833	858	865	930	922	916	896	904	950	877	897	902	843	834	859	904	832	858	937	926	861	866	882	867	885	849	849	881	889	871	851	865	847	923	891	898	890	882	895	854	861	901	867	856	903	904	886	848	848	916	894	821	828	866	882	905	923	877	896	914	884	841	886	904	901	928	892	874	852	874	819	911	895	932	920	883	848	852	854	885	883	926	859	909	896	864	915	860	900	921	853	915	838	849	875	912	935	884	900	885	922	863	851	827	862	824	852	879	924	898	908	844	856	852	872	829	882	868	855	857	874	836	867	907	888	858	864	930	878	888	873	877	821	882	833	916	888	894	917	873	929	833	838	845	874	870	852	880	903	882	857	831	830	804	886	908	862	901	829	884	841	903	847	823	926	853	884	882	841	825	839	829	863	931	855	870	909	905	913	907	865	914	871	882	893	867	880	896	871	883	857	855	882	931	883	893	877	883	822	871	847	838	874	870	860	872	805	902	868	856	852	891	849	845	878	917	863	926	865	891	836	866	897	856	867	854	841	859	895	870	900	848	872	840	860	914	843	892	888	874	892	827	902	830	861	856	871	910	866	866	907	902	885	876	912	849	858	907	912	892	815	903	859	919	889	894	853	875	849	907	919	914	870	858	878	841	870	905	905	828	853	843	852	860	867	929	862	882	863	915	946	924	916	879	866	908	881	839	938	886	884	874	850	895	842	909	865	856	920	910	893	890	935	837	909	863	897	883	856	860	908	847	913	869	828	870	897	903	879	912	906	899	894	816	896	880	879	888	842	919	821	889	921	897	874	905	894	854	874	894	917	881	849	862	867	860	851	895	934	849	884	913	888	868	877	896	905	848	886	843	835	910	893	901	890	878	887	920	876	851	879	880	857	853	908	872	877	893	814	875	907	875	857	935	885	863	833	920	911	878	844	831	911	833	878	945	896	893	879	849	872	904	916	835	804	857	886	916	872	927	884	869	868	915	860	875	879	823	856	843	880	899	871	864	802	869	944	884	879	884	846	859	861	907	837	848	831	904	877	879	815	878	860	886	875	893	900	850	795	863	904	900	900	936	895	842	855	831	861	824	903	859	869	895	902	911	838	913	855	829	850	873	844	828	867	844	926	850	904	855	883	842	907	861	856	876	836	898	897	885	896	891	859	818	823	906	904	888	849	867	892	876	936	863	870	862	807	839	894	873	881	843	864	897	849	887	901	868	851	834	906	854	862	823	909	878	906	857	858	883	866	855	885	901	892	872	905	852	868	855	889	894	839	894	905	860	870	932	887	955	912	897	896	861	868	905	876	862	920	842	869	826	929	892	834	917	847	882	895	882	858	909	909	904	897	867	887	855	914	846	880	892	871	905	845	898	845	874	873	901	806	894	804	852	908	847	880	875	866	895	884	845	881	882	910	843	906	840	827	858	912	926	885	898	853	869	853	855	888	834	908	911	886	793	855	822	894	908	899	873	894	862	912	932	867	883	895	843	933	921	877	937	855	875	881	883	874	830	892	847	884	870	859	888	904	901	948	843	861	825	895	867	853	879	850	880	929	878	949	943	865	944	877	839	877	826	844	898	855	907	827	851	895	905	866	865	952	878	860	884	841	842	864	912	906	885	869	871	865	850	883	849	875	834	877	868	858	880	871	855	917	866	858	850	817	888	915	888	856	860	907	886	864	909	894	895	923	886	860	870	880	909	895	895	885	840	860	886	828	875	909	865	868	863	911	875	904	864	836	917	889	891	863	852	904	854	901	890	879	868	887	875	873	853	876	829	941	864	866	936	869	873	882	930	893	959	881	887	858	905	861	910	864	847	927	889	865	885	855	859	837	859	848	908	850	921	928	875	852	907	887	845	816	898	895	911	886	840	862	900	863	842	833	908	935	854	877	873	849	856	883	856	867	895	879	845	861	823	858	874	911	895	843	887	898	874	874	870	907	896	834	897	907	879	894	845	877	857	914	901	872	869	907	933	914	862	818	864	871	876	799	901	875	845	903	873	842	898	872	860	828	900	889	831	867	817	939	888	844	863	894	852	844	815	840	833	823	908	875	869	941	894	883	900	881	883	890	901	879	892	901	903	856	847	873	918	871	827	801	849	869	881	817	861	849	847	886	854	855	908	844	859	882	930	842	904	877	855	853	933	929	886	836	900	836	817	922	911	915	903	900	864	872	834	918	910	888	893	878	881	830	858	867	917	905	901	838	859	863	845	909	904	886	857	866	849	865	857	825	885	879	893	874	913	880	863	870	887	861	884	860	849	888	869	868	843	882	883	945	899	843	886	877	940	868	911	840	875	875	865	902	836	895	898	836	914	900	915	891	867	874	848	896	864	851	908	892	862	872	859	878	809	870	923	858	881	921	898	881	887	900	896	876	915	898	907	871	907	898	839	875	927	908	905	851	893	883	851	862	898	846	838	897	836	902	866	828	817	916	856	850	880	842	905	873	891	851	909	892	906	906	860	874	894	865	877	860	887	887	879	907	851	886	771	860	902	956	890	863	889	855	876	887	936	791	890	864	831	839	838	883	864	910	899	916	876	829	859	840	868	821	893	922	872	927	864	848	871	852	866	888	897	906	851	859	903	871	864	933	888	892	834	821	884	878	909	877	875	865	870	893	960	897	886	890	864	877	889	875	891	892	912	875	865	893	858	855	901	842	842	919	865	877	832	909	887	895	894	868	904	846	879	941	888	880	887	898	923	833	878	869
4826	6328	4937	2856	2218	1896	1619	1525	1344	1341	1259	1210	1191	1153	1166	1112	1129	1037	1025	1098	1013	1065	1072	1087	1088	1010	1067	1074	1047	998	998	982	995	1073	1014	1034	1055	1047	1041	1034	1087	1012	1091	997	1012	1039	1037	1050	1024	1062	979	1063	1054	1024	1046	1073	1015	1040	1020	957	1013	987	1017	1064	989	1041	1093	1017	1033	1029	994	1045	1093	1064	1005	1021	1046	1096	1029	1023	986	1086	985	1056	1015	1054	1030	1001	1020	1048	991	1028	1002	1036	1031	1045	1007	1043	1030	1047	999	1006	976	1021	1035	1014	1042	1067	1087	1019	1031	999	1050	989	1028	995	1034	1064	1054	1010	993	993	1018	1020	984	962	1037	1024	992	1014	1020	1047	991	1043	1003	996	980	1053	1019	1008	1035	1011	1006	1041	1032	1035	998	977	1005	1080	945	1011	989	1000	1046	985	1023	991	1000	1027	1014	1029	1033	1003	1049	1033	1037	1001	1013	950	1024	999	1043	1000	1082	1015	1058	1020	1012	1012	1046	992	989	1008	1031	1051	1031	1024	961	1044	1073	1059	1007	998	1033	1035	1063	1035	1002	986	994	977	1049	1048	1009	1074	984	1027	985	1037	1009	1017	997	1032	974	985	989	1080	1006	1016	1018	1082	1038	1062	1042	1028	1039	1011	1034	1069	1074	1005	1094	959	1003	1018	1024	1006	1097	1011	1054	1019	1009	1023	1014	1005	1036	1033	1026	1040	1041	1114	1002	1025	939	1048	1003	1053	1067	1007	1022	985	1046	997	975	1050	989	1016	962	1027	1030	1036	1021	1046	998	1010	1017	1005	1005	970	1034	1053	1028	1058	1009	1022	1047	1015	970	1080	1013	1010	1025	995	963	1021	1020	1033	1001	1046	1028	999	1048	960	1058	1039	1032	1013	1020	1014	994	986	970	1056	995	1010	1064	1029	973	1018	1004	1029	1001	1012	974	1004	996	1020	976	986	997	1038	968	989	1032	1043	1040	1019	1001	1080	1008	999	1043	1032	983	1094	1068	1023	1027	1031	995	1036	1027	1073	1021	1019	997	980	1001	1003	1047	1027	1034	1086	989	1031	1004	1033	1042	1059	984	998	1016	1045	1047	1033	1049	1017	999	986	1024	1008	1009	1047	991	1057	1036	1011	1028	1002	1002	992	1039	977	948	995	1011	1025	1068	1045	1009	1082	1023	1076	1022	992	1038	1007	1005	1056	1018	1056	1046	1010	940	1040	1053	1026	1038	997	1031	1039	1001	1080	1014	999	985	1013	930	1020	1026	978	1008	1026	1066	979	1002	1032	1010	1021	1048	1029	1026	1000	1031	996	998	981	1001	1061	1050	1025	1089	1027	1022	1033	997	1054	1045	985	1033	1039	1047	1008	1026	1004	1047	1059	967	1009	1021	1027	1005	986	1085	1004	1048	996	1031	1023	969	1043	1018	1023	1004	1047	1028	1009	1031	1035	973	1022	1067	1026	997	1014	996	1071	984	1043	1073	1064	1076	1049	987	1034	999	985	989	1005	968	1005	1017	1019	1020	1078	1038	1026	1022	1027	1010	1060	1053	1070	1017	976	1060	1013	1047	1049	1073	1001	1006	1047	1002	992	1000	1019	1041	999	982	1004	1005	1019	1059	1050	1007	924	1056	994	1012	1035	1032	994	1048	1012	1023	1088	985	1036	1075	1076	1009	1060	1011	1013	1058	952	1042	1015	1085	1024	1020	1037	1017	1007	1005	976	1030	979	1052	996	996	1055	1023	1036	976	991	1030	1034	1039	1017	1015	1057	1021	1028	1064	1007	1000	1029	1029	1015	999	1032	1015	972	1043	947	1085	970	1034	1033	1062	1017	1039	1038	1062	1039	1091	995	1057	1123	1077	1011	1023	1034	1019	1012	1020	1036	1076	999	1012	1019	1025	1039	954	1047	1042	1059	986	1035	1007	1023	1019	1009	1045	1034	1012	980	1055	973	1049	1016	963	1016	1034	1060	985	1042	1054	1056	979	984	1049	999	1083	976	1068	984	1094	969	1023	1012	1033	1043	1000	1032	1050	975	979	1075	1008	995	1021	1002	1046	1035	978	1015	1019	1039	1074	980	954	1034	1027	1080	968	1006	964	1064	967	1009	1032	1011	1013	1047	1054	1012	1045	1083	996	1112	995	1028	993	994	1090	990	1037	1026	1044	1045	1043	1015	1090	1047	1035	1016	1025	1036	984	1013	998	992	1034	1045	1025	1078	1008	1036	1031	1066	1039	967	925	1018	969	956	995	988	964	1001	1027	986	1016	1087	1070	1017	927	1044	1033	1058	1029	1012	1042	1015	1018	1005	998	1023	1121	1027	1050	987	1050	1013	1005	1017	1024	1005	1057	1020	974	1009	943	1053	983	1019	1019	1018	1046	1028	952	1031	999	1035	1005	1047	1040	1048	972	1045	1004	1072	993	999	993	1005	1001	969	1016	978	1019	1052	1066	992	1018	1068	1015	957	1007	1034	984	981	969	989	1017	1007	1068	1020	1004	971	1068	967	996	1026	1034	1031	991	1011	975	1045	970	1018	1041	1098	1014	1034	1025	1047	1036	998	1025	1028	1013	1026	1044	1044	940	969	1011	1011	1003	992	1023	992	991	1012	981	978	1038	1009	992	1046	999	1018	1002	995	1037	1046	1014	1060	1005	986	1043	1024	1026	1067	975	994	1038	1066	1031	1033	958	1013	1069	1014	983	1049	1034	981	1003	1094	1002	1003	1031	1047	1092	998	1038	1005	1017	985	1036	1021	1050	1054	1034	1039	1003	963	1007	1032	992	1039	972	1007	1053	1066	1045	1040	984	1037	1000	1037	998	1032	1022	1014	1092	985	1045	1018	1084	1025	979	974	1036	991	1036	1017	991	1085	1047	976	982	1024	1014	994	966	987	1022	975	958	991	1029	1057	1038	1033	988	1011	1070	1021	1005	952	1010	1003	1070	954	1036	963	1003	1076	959	1033	1028	1024	1058	1090	1018	999	1009	1048	1056	1020	1019	1034	1038	976	1054	990	1048	1028	1000	1033	999	1037	980	1069	1067	1024	998	1058	1083	1017	1007	1040	979	1018	1053	1041	1028	996	1028	1009	988	1061	963	965	1014	987	1003	1011	1041	986	1040	1044	1020	1024	1052	1061	996	1002	1033	1059	1028	987	973	960	974	1032	999	1019	1038	971	1053	1079	1014	1036	988	1062	1080	1002	1045	1057	1015	1011	1065	1053	1000	971	1061	992	1036	980	980	1009	1029	1047	1020	1069	1032	989	1006	1051	1065	996	1064	1017	1023	1025	1044	995	1041	985	994	1037	1031	1027	1038	1008	1042	1027	1020	959	1037	1042	1068	1022	992	1061	986	1027	1064	1101	976	1050	986	1018	993	981	1012	1013	1060	967	1050	991	1029	1039	952	1012	1012	1044	1008	1056	1038	1038	987	1028	1051	1029	1023	1004	1045	997	1046	1011	1010	1021	993	1020	987	1013	1011	993	1045	1024	1009	1009	972	1012	1028	990	978	1043	972	1002	1006	983	1016	1010	1057	1065	1056	962	999	937	1000	1108	1025	990	1023	980	954	1078	1035	992	1026	1053	1016	1041	1028	956	1020	1026	1014	1003	1046	954	1083	1076	1050	991	952	1060	982	1037	1045	990	983	1005	1043	1005	997	1035	999	991	1050	1061	1021	1029	1036	958	1058	1026	1054	986	1056	1036	1016	1058	1031	1016	1018	1031	999	1045	985	1035	1030	1014	1056	968	1052	1023	1027	1023	999	1063	986	1070	1067	998	1082	1000	1028	1032	988	976	1035	1047	1048	1055	1038	1032	1020	986	1014	1061	1013	1032	1038	1018	1049	1031	969	999	1026	1121	1055	1007	1031	1004	990	976	1093	1000	1056	1050	1035	988	1047	1010	959	1000	1062	1013	1001	1041	1068	1022	996	1058	1010	1090	997	1020	1012	1004	984	988	1060	1057	969	1007	989	1035	1015	1009	1020	1014	1034	971	1074	993	999	1039	1015	977	1046	1046	938	1051	1066	989	1015	974	1051	979	1040	1024	982	1002	1001	1072	1055	1022	1035	1021	1028	992	1010	1030	1061	969	1013	1018	1004	1116	1045	980	981	986	1015	983	1073	1056	1062	975	1044	1001	1042	989	1022	963	1033	998	1025	989	1004	985	1004	1049	1076	1055	1001	1077	997	1095	1017	987	975	1007	1002	1012	996	1038	1038	1064	1072	982	1039	1021	1061	1068	1021	1046	1000	1044	1065	1049	1060	1023	1046	971	1104	1039	1050	1008	1042	966	1052	1072	1004	1007	1032	1064	1035	1071	1039	1032	1004	1001	1012	1005	992	1003	1007	1021	1026	1046	989	1112	1018	1007	985	1016	994	1005	1023	1060	998	1092	1051	1025	1016	962	1042	980	1054	1056	1017	1015	1012	1033	1060	986	1001	1041	984	1040	981	1086	997	1018	974	1034	1050	1027	1041	975	1027	1065	1003	975	986	1032	1037	1063	980	1028	1028	1043	1061	1002	1041	1006	1026	1044	1077	1015	991	1064	988	1025	1018	1062	983	1023	1027	1045	1002	974	1075	980	1002	1001	1035	1034	1035	1090	1026	1070	1044	991	1000	978	994	982	995	1066	1039	967
23146	21638	29654	24105	21632	21715	12979	1695	1251	1112	1056	990	933	860	790	799	814	744	816	723	739	723	689	680	726	764	699	691	649	657	681	670	622	697	658	661	724	704	646	697	627	700	670	647	623	655	668	665	664	645	703	709	654	662	643	653	640	675	631	646	606	670	659	648	632	668	627	647	646	683	662	604	619	656	618	651	643	664	684	630	656	633	606	646	655	667	709	635	625	625	635	638	682	705	619	652	644	657	639	688	658	626	643	684	632	672	673	649	636	671	622	646	688	651	634	626	626	612	674	626	619	698	596	678	708	660	626	578	627	634	616	661	625	646	655	644	635	615	624	672	658	684	639	673	689	661	619	653	633	658	637	658	640	645	697	650	608	631	656	659	663	649	620	680	665	644	654	621	636	622	643	640	652	653	627	638	705	643	616	637	621	664	611	643	677	676	656	633	659	589	671	635	646	704	641	686	690	613	623	663	654	644	686	628	636	677	661	639	642	633	615	658	687	665	653	681	639	653	652	593	665	645	654	632	637	650	661	654	670	690	659	640	635	658	645	624	651	632	679	636	638	644	616	627	658	622	647	652	595	666	632	662	702	599	696	645	646	685	631	607	650	706	694	642	629	609	592	673	613	623	649	681	604	644	659	611	667	663	663	666	619	623	641	651	650	652	657	654	635	663	613	668	705	619	656	610	638	650	645	638	686	675	645	627	667	619	645	661	693	653	624	672	653	649	666	674	684	647	655	630	638	626	637	644	630	632	654	689	623	645	596	677	638	641	648	665	671	626	659	634	609	576	635	637	653	655	654	625	663	661	653	659	634	663	668	650	654	659	675	621	663	669	707	684	618	655	630	610	678	632	557	661	639	665	574	653	644	658	674	636	658	664	629	672	662	665	642	637	639	617	661	624	647	633	643	621	598	650	636	647	690	632	639	612	639	651	658	690	623	632	631	602	646	684	688	658	652	725	663	645	651	655	661	638	604	626	622	672	653	655	663	611	682	643	630	656	645	607	640	667	628	641	660	651	701	658	646	651	647	649	677	650	646	671	649	690	614	633	606	629	624	653	657	649	641	675	614	616	655	620	711	654	609	598	676	631	642	650	609	643	650	671	668	704	658	631	625	652	623	649	664	614	601	665	604	624	594	638	583	635	642	679	650	644	649	656	706	621	648	595	670	618	619	688	593	641	655	608	654	663	656	675	655	663	579	634	627	634	637	626	672	651	624	642	651	651	682	634	629	681	615	660	666	634	661	642	619	641	680	651	674	634	640	638	645	640	636	615	658	641	636	636	624	683	656	634	641	677	639	630	690	623	644	616	644	641	613	637	630	672	685	629	637	636	615	660	670	614	617	613	660	650	671	658	644	685	620	620	628	635	638	649	644	654	664	623	620	667	632	685	643	627	644	702	624	619	632	674	648	682	621	666	631	684	641	657	645	637	622	648	600	619	662	648	673	627	648	644	630	645	608	659	689	696	620	658	598	643	598	685	601	631	668	644	667	669	670	637	625	650	621	589	723	652	656	682	619	690	671	642	700	655	676	664	651	647	624	597	659	646	622	642	648	656	611	627	634	616	639	606	632	683	654	647	647	649	648	576	626	632	661	605	640	660	626	556	673	647	625	659	667	625	652	685	649	644	629	627	603	628	663	609	593	662	670	617	641	579	646	635	614	661	624	649	656	652	664	643	643	624	644	658	651	643	594	678	604	662	703	652	628	675	679	674	628	681	644	599	643	643	635	621	626	608	675	642	597	690	630	619	626	655	632	618	633	621	589	674	643	599	624	670	608	656	674	603	650	674	595	626	631	645	678	612	729	633	639	675	667	635	625	628	645	674	673	633	633	610	626	641	617	672	649	695	647	688	688	651	654	656	619	672	654	613	661	659	623	602	602	648	632	682	684	658	618	645	664	646	628	628	641	666	623	672	635	640	658	639	625	652	651	648	602	646	669	611	626	663	622	646	630	642	643	640	673	637	630	642	622	646	645	643	624	615	680	623	658	659	664	597	657	668	615	656	628	625	646	655	615	646	608	661	662	642	629	639	655	686	633	666	645	642	662	628	622	650	669	639	663	618	676	606	663	622	617	607	650	628	627	666	653	621	632	604	658	605	593	616	620	651	618	601	661	640	656	625	669	614	637	659	634	637	657	608	655	650	638	666	610	631	639	609	595	678	613	668	611	655	597	645	618	633	616	668	606	654	665	629	698	627	635	629	613	632	614	687	707	622	656	628	633	668	618	645	703	640	675	675	646	634	649	606	639	595	623	689	611	639	592	618	654	678	634	658	640	621	640	657	654	659	606	633	633	648	616	618	674	626	637	669	649	609	653	688	657	633	652	592	641	661	707	594	674	629	633	666	660	630	645	681	595	652	641	622	658	633	644	599	640	656	658	670	640	644	650	652	623	662	631	619	668	605	652	636	616	632	621	616	657	648	682	620	628	619	684	617	655	619	622	638	639	637	641	640	635	647	646	655	673	684	674	613	613	662	592	649	667	594	629	633	639	617	676	679	623	630	661	611	638	652	688	634	652	646	690	632	655	638	628	676	626	701	678	685	702	658	660	566	678	612	616	638	651	649	634	627	675	671	623	622	592	639	604	629	642	649	658	698	583	661	644	653	683	682	616	662	637	618	657	645	634	644	661	649	635	622	655	651	646	682	622	618	673	675	657	696	644	644	651	600	655	615	641	680	647	615	616	674	672	639	667	636	629	665	675	643	664	667	610	626	667	685	616	623	610	660	635	638	649	624	575	646	620	646	633	689	623	678	644	621	631	644	620	620	659	610	672	605	647	683	617	670	645	621	627	641	678	636	667	593	612	649	652	590	646	661	650	693	618	676	660	635	641	632	661	639	660	616	614	609	661	645	642	611	676	630	608	628	610	662	693	628	657	607	671	682	659	674	656	614	679	609	635	655	632	614	625	661	629	636	650	629	635	641	630	660	628	629	661	646	651	591	616	618	618	660	638	647	666	675	634	623	696	659	645	673	621	651	649	612	672	666	625	661	634	596	685	636	626	606	616	620	615	606	673	660	668	586	652	616	656	677	623	658	610	649	649	648	651	659	633	615	661	610	650	686	672	612	625	668	675	616	667	693	643	619	642	675	646	649	670	605	635	616	656	639	571	633	612	616	591	621	634	644	632	627	632	644	635	605	641	629	673	634	646	648	644	659	667	666	642	610	637	649	681	672	576	640	613	631	650	649	673	669	645	631	607	645	622	633	673	657	616	681	610	593	672	635	630	586	601	658	633	625	647	633	584	648	622	666	654	604	678	612	650	637	595	624	635	604	643	630	657	655	628	614	660	619	640	596	619	657	607	626	638	673	630	676	603	628	643	657	664	626	642	678	655	655	640	614	632	643	645	674	652	575	643	613	586	644	623	684	649	644	619	656	685	634	627	619	671	648	643	649	641	664	632	687	643	687	673	647	669	646	658	653	644	637	669	652	610	659	684	676	623	649	596	641	669	620	646	643	651	659	626	577
7173	17049	13439	7071	5174	3902	3121	2537	2180	1874	1605	1520	1307	1229	1152	1099	1009	1002	982	897	890	887	896	817	860	840	800	830	760	794	767	775	797	770	759	783	789	726	778	762	783	741	728	692	788	772	744	765	739	760	723	732	755	775	733	744	694	743	726	727	790	727	684	767	762	739	775	757	711	698	728	715	738	752	698	712	777	725	727	732	732	722	747	759	684	715	743	722	694	773	745	745	713	750	697	749	699	750	731	711	721	694	716	790	743	717	763	681	715	781	769	731	688	667	758	691	716	733	735	710	748	737	732	737	681	751	732	726	738	689	785	757	747	701	707	696	701	802	738	670	701	717	712	711	736	739	677	706	713	722	748	696	714	687	725	653	746	728	747	708	746	720	767	735	761	685	682	709	743	736	785	742	768	674	743	739	723	665	686	710	686	739	706	737	761	733	752	755	740	728	770	731	726	699	721	712	712	729	801	732	746	757	709	754	739	758	702	713	705	728	748	719	719	713	680	724	749	695	669	726	711	714	702	708	688	704	712	759	708	739	664	764	681	666	730	663	752	728	756	716	743	744	703	719	736	712	722	710	711	686	665	759	688	695	687	704	691	754	731	734	678	733	741	710	739	750	715	690	765	794	744	760	711	690	758	693	707	716	749	748	712	749	718	686	747	757	693	691	687	681	766	718	714	669	696	726	702	731	711	718	704	729	701	676	703	740	738	705	764	703	713	726	716	710	750	714	681	693	696	760	714	731	749	723	741	642	741	723	665	738	728	744	658	688	799	700	725	693	696	725	715	721	748	704	746	757	696	718	737	721	720	713	723	704	695	678	731	711	756	722	683	760	728	724	711	699	719	732	744	771	676	731	725	719	712	754	744	735	655	735	733	716	708	675	735	682	753	716	704	719	740	700	720	759	769	720	749	667	740	706	715	712	704	726	721	711	717	715	687	719	750	731	748	753	717	655	725	732	711	713	669	712	739	735	744	720	754	761	708	710	712	736	708	693	720	753	719	705	703	679	687	681	744	698	741	738	674	691	727	714	690	778	730	706	723	682	789	776	745	755	745	716	723	667	748	705	740	697	753	710	752	705	721	733	738	749	751	723	724	764	747	712	728	708	675	786	682	734	687	731	702	736	693	710	693	709	745	750	719	721	707	756	703	722	714	696	732	733	766	742	729	670	724	724	737	753	665	694	704	743	735	690	692	705	692	752	713	721	735	730	723	740	659	790	683	702	654	725	746	742	733	699	762	740	688	712	705	700	752	754	731	729	736	721	715	693	716	687	688	743	680	779	732	705	702	722	717	746	708	706	715	786	684	670	742	722	722	734	711	740	753	733	769	734	720	701	707	676	700	751	715	647	705	701	718	749	689	710	727	772	717	706	730	693	701	684	706	704	709	716	718	737	729	658	754	724	713	739	702	719	708	697	689	750	712	710	723	666	743	725	742	701	690	701	709	757	671	731	710	719	713	682	807	729	715	763	725	686	757	713	720	721	730	730	708	696	663	724	750	695	731	749	761	721	722	770	728	706	673	722	770	714	731	725	730	711	732	676	755	685	746	732	690	735	684	723	691	702	749	743	718	735	764	736	775	733	721	732	742	700	698	705	735	750	693	706	721	738	643	728	736	699	703	676	716	748	698	651	721	711	690	722	678	705	766	685	702	755	742	724	675	733	716	738	724	681	717	753	731	724	744	738	755	730	701	711	720	748	725	741	740	661	708	741	758	736	660	725	744	734	711	745	757	697	718	731	686	709	653	728	696	739	746	734	749	711	718	709	709	712	699	748	696	727	764	699	741	681	750	771	719	726	692	703	710	723	677	714	766	733	714	731	686	681	692	646	676	748	783	728	709	774	754	734	711	715	752	692	690	731	699	706	692	704	685	693	713	670	685	715	745	724	725	716	687	679	723	733	702	738	709	690	752	793	699	689	716	700	738	733	724	702	730	664	725	726	732	697	713	682	764	743	701	724	700	726	736	767	731	707	741	720	740	747	727	709	712	724	729	726	752	790	703	731	703	697	727	697	742	741	752	742	713	734	730	719	736	742	723	753	701	695	749	728	677	728	700	743	675	757	706	774	755	708	717	748	717	728	692	727	694	746	736	699	759	730	750	734	681	741	733	662	735	741	696	684	732	730	763	692	700	677	706	732	718	724	712	741	739	719	669	688	745	735	726	714	718	752	742	707	769	694	747	701	643	752	708	780	679	710	724	741	737	650	699	721	717	696	738	733	705	711	770	704	700	747	693	738	712	674	755	690	740	704	709	737	675	706	766	705	667	735	732	748	708	732	669	748	716	691	740	742	700	643	715	712	796	706	754	715	689	701	697	706	703	705	763	734	686	720	703	728	704	712	733	693	725	761	739	706	719	731	719	695	710	696	729	692	748	740	711	728	760	708	698	721	743	724	793	720	722	694	698	735	699	751	705	734	727	720	719	697	669	710	715	756	721	726	743	752	729	738	684	754	776	755	688	702	772	738	709	726	758	779	680	704	698	722	755	716	717	721	739	709	716	700	679	735	713	707	743	693	716	711	698	747	720	731	694	756	730	680	653	745	718	700	686	730	702	748	763	753	705	728	740	735	746	756	705	716	744	751	738	739	711	686	726	748	722	749	683	724	697	753	724	736	709	686	708	695	637	681	722	708	713	755	732	726	746	762	726	711	720	670	688	650	732	720	693	674	752	740	761	696	709	706	757	672	758	721	717	704	738	704	713	765	744	726	737	687	726	736	663	708	692	698	708	762	782	721	675	676	765	764	716	726	706	677	715	779	730	708	697	694	720	745	728	736	724	750	718	664	688	774	739	711	732	720	743	752	721	714	738	696	702	755	692	714	748	682	714	722	700	721	759	723	737	705	722	717	684	749	730	786	722	656	729	694	741	721	758	678	723	709	729	749	719	748	748	733	709	720	738	776	723	756	753	701	754	718	749	715	678	718	720	737	699	700	750	723	720	725	751	643	712	758	714	677	737	706	732	697	732	724	729	781	666	740	724	677	740	689	745	759	703	724	702	720	781	714	758	678	735	699	712	738	693	763	737	731	732	675	718	734	648	722	753	721	730	738	709	726	732	719	719	663	738	720	758	765	707	690	712	736	682	708	751	706	730	745	692	717	718	680	678	731	707	729	737	719	711	704	692	770	732	709	704	655	744	699	750	707	712	768	663	749	719	729	704	721	755	686	689	743	704	729	687	738	733	767	702	666	710	743	687	743	675	676	739	706	700	739	726	735	736	704	728	728	716	783	743	710	748	706	725	753	714	716	698	724	779	689	675	730	761	729	733	686	755	676	712	725	718	725	722	740	697	728	663	739	700	723	676	755	710	709	739	723	703	724	724	766	663	752	687	750	710	776	748	707	701	740	720	748	693	720	733	710	694	716	721	730	712	742	739	669	809	786	717	761	716	724	763	629	688	762	685	745	715	701	702	704	682	698	741	709	752	747	706	700	718	724	722	763	713	729	743	688	707	787	715	729	714	710	731	743
27620	20696	8175	1106	756	665	659	603	642	590	600	573	653	643	622	584	615	596	585	610	564	567	579	601	601	598	599	575	598	638	618	569	606	631	607	609	601	614	590	626	590	574	604	580	593	667	558	589	593	594	554	573	584	634	604	550	593	581	586	622	603	584	588	582	604	577	581	604	594	614	625	590	589	612	611	635	568	561	592	585	585	589	611	605	583	561	564	666	583	606	593	565	588	584	632	581	591	614	571	604	607	579	567	616	564	592	587	628	639	613	579	614	588	570	599	560	616	564	565	591	561	580	582	608	600	582	599	616	633	603	607	606	596	561	553	571	580	633	652	622	580	577	615	608	568	632	611	599	566	665	565	555	612	594	573	580	582	599	667	601	606	600	565	608	596	596	557	583	530	611	602	622	585	593	585	590	545	607	612	589	576	583	589	572	607	622	631	563	590	558	556	594	623	639	574	619	613	559	593	569	566	591	632	610	580	598	550	593	590	601	631	582	600	563	632	571	591	611	588	638	618	598	559	570	606	584	617	607	535	589	634	597	555	573	568	645	586	562	580	564	558	578	596	562	564	587	543	571	554	587	565	573	585	593	595	621	563	616	628	588	586	588	562	604	590	597	559	625	635	568	604	599	592	592	597	569	617	578	597	550	648	606	602	610	572	575	596	599	598	629	580	549	611	599	596	599	607	575	592	617	644	594	630	567	609	589	591	631	579	567	551	639	576	560	591	595	577	563	588	570	611	612	581	609	598	611	606	593	586	555	581	556	551	577	602	595	558	631	616	583	567	571	604	604	594	611	604	586	615	603	593	596	617	532	583	611	555	592	587	570	611	592	540	535	617	566	578	540	595	583	557	588	610	588	613	648	596	591	552	612	577	609	614	605	560	580	594	607	541	614	617	608	573	659	605	575	605	623	574	614	640	574	579	570	589	624	607	602	611	620	568	576	583	566	594	610	595	591	559	621	569	568	585	609	572	581	561	594	568	611	583	612	591	549	590	597	596	569	560	561	595	617	573	599	597	559	613	607	629	590	625	607	587	572	599	607	612	573	583	591	620	624	579	577	571	576	599	613	576	603	571	574	595	616	593	567	564	575	615	611	638	566	614	621	623	565	584	550	609	583	571	591	638	572	552	600	600	611	574	595	606	626	587	600	580	575	608	654	560	611	583	582	608	568	615	618	620	563	557	606	568	577	643	560	629	623	618	593	641	603	622	547	617	612	608	576	589	591	601	594	584	652	626	604	628	613	611	557	575	530	572	550	589	605	637	596	605	621	602	593	582	639	570	603	632	588	548	595	588	603	582	617	614	603	595	565	603	624	619	599	590	595	598	647	603	607	549	625	601	594	575	625	633	590	589	601	551	605	545	609	624	592	575	550	592	616	584	646	574	569	582	574	624	626	599	576	612	611	588	578	609	546	591	619	612	601	574	612	607	572	582	636	587	611	607	565	588	559	590	558	599	584	592	584	601	590	592	550	594	582	507	613	590	574	601	598	628	531	619	614	585	607	586	569	647	594	539	574	577	639	588	639	585	611	599	637	610	594	628	564	584	548	606	582	558	599	609	586	613	586	595	587	602	620	589	608	570	630	638	600	653	589	635	601	637	568	604	606	586	609	574	601	576	630	578	590	634	592	547	600	581	595	597	596	602	557	596	608	622	623	585	606	611	556	589	586	574	621	629	600	570	534	586	618	574	597	586	560	581	631	609	610	569	600	602	567	572	592	567	628	595	605	616	591	575	618	599	560	607	599	584	575	567	635	589	579	574	616	588	596	644	595	595	642	591	592	620	603	595	608	600	582	617	568	623	602	591	607	633	616	540	586	596	608	602	590	619	595	610	522	563	574	531	619	590	601	586	638	596	577	598	563	571	588	592	562	604	557	584	646	620	601	599	592	604	605	650	579	545	591	620	578	584	571	604	587	592	587	615	600	591	619	586	554	579	575	576	569	571	616	577	630	579	533	564	585	557	619	597	581	552	633	580	563	581	590	584	635	569	570	582	633	634	644	612	584	598	573	559	632	585	592	584	569	625	622	632	598	600	578	595	619	572	617	600	622	600	591	597	609	567	593	659	602	620	616	586	620	571	569	574	593	617	595	599	582	546	585	613	613	624	598	551	618	602	594	581	566	568	575	582	582	625	595	558	575	606	599	633	632	579	590	611	581	608	580	592	628	609	618	603	602	609	608	616	618	599	601	614	644	537	552	606	582	571	594	602	601	609	613	556	607	612	559	573	607	580	598	578	618	598	544	681	582	558	562	603	578	586	579	594	587	597	582	594	574	561	606	601	590	607	580	582	555	558	588	600	655	540	580	566	637	579	575	566	578	553	622	591	610	586	580	624	607	585	560	575	599	586	586	573	580	600	606	567	624	589	587	611	570	551	594	649	571	574	634	571	608	579	581	598	597	595	623	574	602	574	557	612	619	554	531	664	552	623	569	588	589	566	571	625	600	575	629	606	583	604	564	550	612	585	625	595	574	630	589	616	561	604	570	628	606	612	589	649	587	610	545	601	614	576	583	631	583	579	624	595	598	607	635	579	618	596	592	593	598	549	602	584	612	622	548	594	613	577	582	580	564	598	604	650	651	620	589	592	569	572	559	569	588	637	566	587	600	624	595	581	601	606	611	580	609	568	570	567	609	561	588	547	591	603	574	580	581	623	593	582	622	610	574	603	590	574	631	604	577	592	604	575	592	580	563	617	615	602	567	597	564	567	597	600	576	582	579	631	626	572	617	649	555	630	612	569	583	583	596	572	629	573	584	556	592	583	581	574	568	592	602	610	595	596	572	635	612	642	600	570	587	603	581	566	599	596	591	573	595	547	582	614	577	627	585	589	633	619	600	624	568	606	642	594	574	594	601	580	559	560	594	520	603	587	596	581	619	633	584	615	570	552	616	559	604	626	575	593	597	570	590	591	585	622	608	581	623	621	604	616	586	621	600	613	592	611	613	566	579	577	627	627	599	588	593	621	546	630	605	586	591	625	573	572	588	601	583	583	614	569	545	596	570	586	580	575	567	555	556	618	647	608	555	590	575	598	602	596	597	569	612	590	555	596	622	591	573	654	597	591	598	567	565	606	563	609	648	595	564	561	599	590	577	540	568	606	613	616	549	592	557	576	585	620	587	631	642	605	632	572	593	558	570	618	599	607	586	606	589	575	632	589	597	576	579	573	621	553	605	600	603	608	582	591	587	575	565	614	628	551	577	589	626	583	594	641	578	613	600	597	579	598	613	572	572	548	589	604	607	572	591	566	555	580	596	596	625	580	614	622	620	585	622	585	586	590	617	536	627	610	581	628	595	605	545	569	591	613	600	631	574	597	609	569	654	598	558	600	543	628	623	601	579	598	592	603	627	598	609	597	601	607	595	605	589	604	615	624	561	579	609	588	587	575	598	605	575	564	577	623	568	579	578	586	579	578	602	630	581	607	571	605	548	578	633	609	619	543	584	613	573	590	601	631	592	605	601	602	549
4280	1516	1230	937	868	797	770	799	791	739	749	727	716	716	737	696	766	734	726	750	688	711	704	743	732	708	670	711	672	725	739	770	717	719	739	745	716	723	771	761	743	769	712	721	687	708	709	743	715	685	736	690	687	743	715	720	730	767	697	728	722	779	736	667	689	728	682	715	694	723	720	724	739	687	730	715	734	768	688	721	731	755	698	748	712	704	661	734	738	674	697	697	703	726	708	784	741	733	693	705	732	642	679	719	736	726	766	700	749	704	733	730	739	701	720	737	719	730	732	734	715	692	741	698	722	735	735	762	755	707	707	699	695	712	735	800	694	706	717	737	719	735	763	717	737	725	781	727	681	658	752	714	741	679	746	714	720	704	728	640	775	746	759	746	714	699	744	691	680	764	720	691	775	764	709	749	708	696	739	716	683	737	678	708	706	721	746	677	705	671	694	721	741	734	714	703	726	765	703	699	715	690	742	701	734	729	699	691	712	763	732	705	764	711	697	697	690	667	685	722	771	755	717	752	777	713	724	691	733	681	736	708	734	732	756	647	728	725	712	703	719	703	648	738	721	720	664	715	678	745	668	671	716	725	723	712	717	681	703	720	697	727	782	729	716	705	705	727	753	723	752	735	738	734	728	700	702	725	715	704	709	739	676	732	714	700	710	728	665	692	702	702	705	728	762	685	710	714	707	702	726	715	727	687	668	685	721	779	728	739	695	717	762	715	731	689	712	753	749	752	746	747	715	743	737	745	720	714	739	686	748	711	718	769	683	751	741	687	715	674	727	722	720	725	711	724	726	703	693	681	704	739	703	743	748	710	688	750	760	639	756	716	748	742	720	694	709	753	695	687	697	720	682	747	760	682	763	701	716	741	708	649	713	742	724	759	739	724	739	697	725	744	749	732	737	668	693	714	725	706	725	729	741	768	731	711	702	694	674	730	685	679	756	724	674	722	665	733	705	768	734	721	717	692	724	745	742	725	726	728	710	740	702	742	721	682	737	770	718	660	733	723	703	717	738	729	739	685	709	726	702	722	733	749	682	724	772	715	688	697	702	708	733	755	752	715	709	709	758	734	729	691	762	728	706	673	716	716	749	711	721	770	739	683	732	684	706	701	710	755	756	737	717	670	739	693	766	699	724	665	721	677	697	743	769	753	743	740	685	739	704	735	706	677	722	740	716	697	732	730	712	656	742	749	684	705	721	679	669	756	695	745	752	693	753	779	723	711	733	724	714	707	711	751	727	733	737	727	744	696	714	732	686	723	734	706	737	702	740	715	694	708	680	764	748	746	764	694	783	742	646	750	679	681	723	701	760	724	696	713	669	753	734	730	680	709	730	659	689	671	787	722	781	772	722	697	690	788	766	727	683	719	717	739	701	717	727	712	721	765	738	768	727	704	701	696	752	699	655	770	707	691	715	727	723	716	703	721	638	719	736	711	730	735	745	712	706	761	677	716	669	762	768	727	720	711	739	677	717	685	676	668	729	696	688	682	764	715	744	686	741	710	714	715	732	735	721	716	669	694	716	728	709	729	707	686	708	758	655	686	705	713	739	706	687	693	708	708	716	743	738	673	725	697	713	708	736	708	757	692	750	695	712	711	710	739	699	688	643	697	734	684	711	714	751	755	718	809	742	737	759	671	664	752	741	721	711	685	730	731	714	696	708	738	761	743	717	710	721	705	772	763	696	720	739	696	693	763	724	759	721	662	700	699	716	703	741	686	678	720	708	752	745	707	709	717	719	717	675	682	737	737	707	750	715	698	710	709	764	747	698	752	715	690	763	737	727	778	743	712	740	692	710	703	704	731	749	675	700	782	674	688	737	703	681	688	702	695	751	709	670	746	717	692	757	725	691	690	748	724	769	731	708	759	705	718	743	736	701	721	722	713	712	738	701	695	677	718	720	688	696	683	709	714	701	722	736	718	738	738	703	736	741	717	704	684	753	688	750	716	680	662	685	683	752	689	684	712	699	722	691	724	719	764	679	724	712	683	714	713	728	687	706	705	753	719	738	742	771	713	738	764	666	777	699	748	731	712	670	720	740	737	725	722	738	738	751	738	673	711	751	758	696	753	701	708	744	704	761	733	729	685	742	743	721	696	732	737	687	659	718	741	698	752	741	677	702	705	711	706	702	693	763	707	721	697	719	741	725	720	716	713	718	761	709	717	751	723	705	737	726	692	748	685	733	707	749	765	743	732	714	714	711	664	737	692	750	741	691	722	660	736	713	737	729	689	657	684	717	754	705	721	730	716	730	771	716	681	688	653	712	695	718	791	734	700	726	708	686	728	700	742	703	716	754	731	723	689	706	709	719	713	753	740	756	720	737	676	716	665	661	751	713	708	720	772	692	683	746	724	712	756	730	713	706	700	776	694	734	692	718	679	705	712	691	741	717	655	712	701	734	743	695	728	753	720	712	743	685	714	756	720	711	731	699	682	749	708	710	729	742	729	715	700	704	681	791	697	670	708	733	760	753	723	677	710	715	734	738	743	739	755	759	764	755	707	699	712	689	726	741	691	734	747	731	712	698	707	687	761	725	755	714	733	733	714	680	698	772	723	722	725	718	722	749	673	734	722	741	734	704	666	700	728	750	711	681	690	689	673	694	741	755	801	703	712	724	726	712	700	697	742	682	744	748	738	688	678	717	722	711	727	746	715	719	702	716	689	691	647	713	727	748	652	699	681	683	742	731	770	708	685	683	690	679	727	700	734	747	742	674	723	743	705	732	732	670	750	721	672	730	764	709	704	710	713	734	686	726	712	722	751	726	704	744	669	728	712	732	715	703	714	728	736	741	703	653	745	749	719	791	725	680	723	700	677	773	700	712	709	769	748	679	706	703	688	772	787	699	738	716	713	760	699	740	717	759	680	703	715	749	725	697	741	718	765	705	688	693	765	709	694	737	730	698	717	701	714	732	773	729	672	689	726	700	755	759	768	687	726	726	731	680	721	659	746	762	657	710	733	688	707	698	764	731	715	703	712	735	712	688	747	744	768	732	748	725	737	695	749	734	734	674	742	788	720	746	708	724	711	725	733	724	715	733	731	744	707	694	730	730	752	736	739	721	714	746	708	717	734	699	700	685	755	693	703	734	726	736	698	736	732	722	741	747	705	727	674	705	749	725	707	708	763	716	741	729	682	722	743	704	740	694	732	720	685	735	708	710	727	756	759	714	718	737	690	721	708	698	728	677	728	688	691	719	749	701	729	713	705	721	694	697	716	696	679	726	738	694	723	745	669	765	718	726	735	760	688	737	689	722	709	736	730	724	677	780	714	741	720	752	691	720	761	685	703	709	708	688	716	727	680	686	717	651	714	716	753	723	692	740	638	710	727	721	711	705	732	680	690	732	740	721	738	677	696	687	677	758	751	766	753	700	704	713	665	673	733	663	763	715	731	761	761	709	751	716	719	677	729	715	693	694	708	736	747	709	687	735	731	730	731	735	744	707	685	735	703	733	745	756	764	689	744	672	708
23879	21542	29187	24342	21543	13675	1404	790	715	647	532	513	502	473	476	454	370	402	413	379	383	422	400	364	387	336	395	359	349	391	354	354	368	330	367	362	362	388	344	366	354	309	378	356	365	376	346	369	344	381	353	315	354	376	387	375	380	363	360	367	375	377	337	367	382	355	352	380	366	362	333	395	343	363	370	381	323	352	370	357	380	339	347	373	364	342	347	343	375	331	377	325	367	355	329	357	378	353	379	353	376	302	345	345	333	341	351	358	325	341	375	354	358	341	360	352	361	378	336	344	359	365	326	322	359	351	354	366	359	345	340	372	359	312	343	374	293	345	346	356	361	324	343	343	355	374	382	380	350	354	350	362	344	380	344	342	336	377	319	349	380	369	354	350	354	363	342	371	345	334	362	373	337	342	360	341	349	358	372	366	327	370	339	356	371	383	351	368	358	357	366	345	357	320	329	344	358	318	346	349	365	362	330	349	331	367	365	377	359	367	327	309	329	344	386	362	332	358	338	338	376	362	382	361	360	322	375	348	386	361	361	335	351	341	331	325	347	342	331	350	313	379	349	385	369	372	366	353	328	351	346	354	348	391	398	363	352	376	358	379	362	369	375	325	366	335	347	380	346	339	352	324	338	371	360	344	358	344	364	358	325	334	333	399	366	382	357	330	352	343	373	319	345	341	329	351	355	347	351	352	348	336	352	365	377	345	309	357	354	339	367	331	352	364	360	343	371	347	347	337	391	341	346	374	364	353	358	375	349	341	341	350	378	370	353	357	366	332	320	359	359	374	317	347	382	340	372	326	367	319	322	351	325	350	379	362	353	357	371	347	363	350	366	351	356	342	363	370	361	360	341	370	368	405	383	347	350	366	314	328	353	345	379	340	353	378	344	352	366	344	348	335	344	374	323	342	355	360	332	374	337	334	375	363	331	325	385	380	339	332	345	357	361	391	349	374	330	335	352	337	334	368	345	356	316	318	325	346	382	339	348	333	354	358	355	356	366	362	372	364	347	366	345	341	362	383	373	379	351	350	357	331	362	350	343	347	364	322	333	352	340	368	368	376	354	358	372	378	369	351	334	345	342	329	342	338	373	332	355	366	344	338	348	334	380	330	381	363	308	327	348	357	369	374	352	363	343	369	359	324	358	322	374	357	368	339	349	348	360	345	345	380	358	331	360	405	333	344	335	342	349	373	352	353	380	356	337	380	330	355	360	371	339	329	341	330	396	367	363	360	343	351	345	382	348	350	339	372	376	372	365	376	357	352	351	360	340	343	370	380	361	318	346	349	405	362	369	341	380	345	373	351	328	362	343	336	324	319	316	388	348	368	335	361	337	354	393	360	341	343	337	384	397	350	383	366	353	347	353	408	346	353	366	355	358	359	366	364	348	375	353	339	367	374	348	386	357	344	336	356	335	351	324	306	365	312	342	332	338	345	354	364	313	354	390	344	363	359	348	320	300	350	355	370	340	349	346	323	383	352	388	360	388	400	341	377	364	359	331	347	382	319	334	366	338	370	377	334	372	355	325	362	385	346	359	360	343	342	355	365	355	323	397	349	339	363	349	356	371	361	324	362	328	351	318	330	366	348	361	348	349	349	336	322	347	396	331	370	340	365	359	353	367	327	325	369	349	317	345	364	355	353	355	337	353	341	341	343	333	350	344	313	330	361	354	358	338	339	368	362	341	351	383	346	372	316	372	353	364	403	371	350	356	349	342	354	346	352	354	335	340	315	370	378	346	360	370	345	339	364	365	325	365	339	364	375	331	365	348	334	327	346	365	352	372	333	365	341	339	352	342	379	339	369	385	365	368	301	349	364	352	374	357	307	382	341	328	367	329	352	347	389	324	329	354	345	323	355	381	333	366	381	376	338	343	357	373	343	315	333	342	366	336	322	360	357	333	344	342	362	356	337	315	326	326	331	331	339	351	369	370	333	316	331	332	369	346	331	364	328	335	343	338	356	351	344	345	333	400	354	324	381	340	361	341	349	352	361	383	353	323	331	351	340	361	344	345	334	381	347	357	343	371	358	367	389	336	350	350	327	354	367	341	342	324	357	364	357	330	364	360	347	386	346	330	327	336	364	342	354	326	368	341	335	346	334	306	336	345	336	340	379	362	349	336	340	330	361	329	356	351	347	367	362	355	328	353	332	340	380	379	353	320	329	360	340	364	340	353	357	382	340	353	345	320	362	360	358	367	358	359	349	376	346	372	340	368	371	334	364	348	319	334	339	336	365	349	359	359	362	375	379	367	330	390	353	351	328	346	350	352	351	394	335	328	353	321	366	378	340	360	331	331	334	358	355	313	372	338	328	355	345	345	325	336	328	352	323	385	325	391	354	357	365	360	321	335	377	355	360	365	327	375	377	357	366	326	375	343	335	349	358	334	370	347	375	367	345	342	345	339	369	339	311	386	303	353	354	358	343	344	345	358	345	381	345	380	328	356	311	326	352	367	362	339	339	355	332	350	363	350	310	358	381	380	360	370	331	340	370	317	353	344	345	329	334	383	315	370	368	372	378	334	358	390	343	327	364	320	315	358	346	353	308	339	337	359	324	315	333	308	384	338	397	355	349	340	358	357	357	370	338	332	369	367	362	344	316	373	352	340	375	373	345	347	332	332	328	377	367	359	345	375	363	328	388	333	334	348	339	316	394	345	367	345	335	372	336	337	379	351	350	348	369	317	339	371	358	309	337	312	379	373	351	345	359	352	386	301	352	301	361	361	333	370	341	332	336	373	367	348	357	339	357	369	343	354	346	350	361	340	336	378	353	338	354	345	383	357	369	366	353	342	345	370	339	346	382	349	350	360	356	356	391	314	391	333	313	375	374	369	331	363	335	327	371	362	321	335	351	359	365	342	359	337	367	338	347	352	363	341	352	340	349	354	356	326	315	363	326	332	344	392	364	344	372	353	374	345	328	377	341	374	360	369	357	338	341	376	355	337	342	355	366	343	359	381	303	360	344	324	379	360	355	375	340	338	345	357	349	405	368	323	356	379	363	353	349	354	332	322	350	355	355	366	376	358	329	374	349	336	347	351	351	340	338	306	401	374	342	339	345	324	400	361	331	317	348	333	365	352	362	333	314	319	350	359	340	319	362	326	361	346	345	343	379	372	345	338	365	355	382	339	330	356	329	355	397	343	393	354	345	338	295	375	317	339	328	320	359	372	323	344	320	344	354	377	348	362	387	348	301	348	388	360	328	324	347	381	351	341	343	359	339	354	342	336	360	344	360	341	346	340	359	363	385	372	339	386	331	365	326	343	343	351	331	337	343	339	352	350	334	367	344	332	356	378	361	332	370	338	352	346	364	344	330	355	345	324	362	361	379	356	397	351	366	345	374	347	370	342	391	361	362	375	386	351	339	366	380	352	359	372	313	378	356	325	333	329	368	335	331	349	340	358	373	346	343	336	331	345	349	364	360	389	357	374	355	355	355	347	371	345	327	363	371	343	345	339	331	375	336	340	344	338	386
4842	10503	8174	4037	2786	2154	1652	1395	1186	1075	899	805	752	666	679	616	621	595	578	529	528	527	485	466	502	488	486	485	456	464	501	443	496	440	475	433	437	458	435	442	492	461	428	463	439	465	435	426	445	433	446	429	439	428	456	451	448	477	438	425	446	458	463	451	439	444	398	411	429	426	442	428	444	416	385	462	404	432	416	399	455	471	446	427	409	454	445	438	392	447	443	449	440	440	458	435	400	472	429	454	434	467	420	444	435	419	423	443	468	470	474	390	426	432	381	428	428	455	408	458	451	436	440	417	451	455	418	437	426	453	421	422	455	425	436	424	435	437	414	475	441	435	420	408	399	384	439	450	429	404	422	436	420	422	395	411	460	423	441	450	413	404	435	402	450	431	446	407	445	414	441	424	406	468	454	429	437	398	408	392	456	439	436	417	418	392	420	448	420	437	449	428	424	429	404	456	430	429	421	415	450	417	472	371	416	443	385	414	474	407	443	454	416	435	438	408	427	426	412	461	457	443	400	427	428	408	444	443	427	411	387	476	414	445	404	423	398	432	429	415	452	445	419	445	428	455	435	427	448	405	372	456	411	411	438	417	443	446	409	421	438	470	400	434	381	452	435	422	391	422	411	439	452	425	442	457	419	434	425	432	413	421	441	430	443	423	441	456	416	455	418	407	399	420	432	441	436	441	414	419	411	404	447	422	451	414	412	421	405	410	438	408	454	443	429	432	438	414	395	434	431	447	424	420	387	394	415	429	419	431	430	410	428	418	427	459	443	467	434	430	440	410	406	425	460	433	444	428	455	392	441	414	478	476	442	463	408	449	448	458	437	424	446	424	420	428	425	400	458	446	442	459	440	454	413	434	463	468	452	416	435	491	411	425	399	415	452	420	443	446	397	438	434	445	425	424	423	433	410	423	402	439	378	399	445	401	431	412	424	451	400	431	440	433	425	411	399	411	451	410	414	451	437	462	436	436	452	466	409	445	430	454	445	422	465	437	468	418	477	443	410	406	458	436	438	458	447	392	452	422	428	399	436	421	435	431	448	428	470	402	414	378	381	421	420	467	456	446	411	478	456	447	465	438	400	473	432	444	406	442	423	446	458	454	469	467	429	423	459	442	450	417	432	401	426	419	422	466	429	510	409	481	433	422	432	424	438	433	410	396	439	440	446	405	468	486	413	468	476	474	398	440	442	453	445	428	415	408	423	405	431	415	426	473	412	426	435	427	417	450	416	457	431	459	459	433	423	467	438	436	412	434	424	449	458	416	403	447	420	464	420	440	450	452	416	443	447	450	451	462	424	417	414	488	443	437	425	457	483	405	438	470	446	442	462	430	422	438	420	439	438	416	425	430	404	428	446	395	448	422	432	423	444	403	441	442	429	422	425	420	459	422	467	406	395	416	443	448	414	467	409	466	425	427	402	449	458	455	450	456	405	454	419	463	446	420	425	459	406	463	425	440	409	407	432	436	406	407	471	408	470	425	461	448	443	424	398	424	426	438	435	410	405	439	439	414	425	423	433	458	450	441	403	435	404	421	413	414	406	417	435	454	417	420	414	409	492	447	425	460	441	432	443	422	405	462	438	459	412	436	400	465	418	430	420	436	435	416	451	401	436	415	395	454	487	460	443	387	484	409	427	441	463	465	416	420	451	416	448	398	460	431	450	420	411	435	439	442	409	430	433	416	416	431	415	457	413	426	434	405	413	413	430	428	432	392	414	411	424	430	452	476	450	449	434	420	427	451	471	430	428	436	433	455	431	450	408	422	384	426	456	424	437	417	428	453	410	428	421	419	416	475	431	447	420	433	424	418	423	462	400	474	452	430	403	430	436	448	394	443	457	442	445	450	433	432	426	471	413	430	421	412	416	423	430	432	436	430	442	438	450	437	459	416	369	410	420	465	437	436	417	406	432	438	447	425	422	427	433	438	459	455	421	411	461	461	474	404	432	466	421	434	428	450	439	429	398	436	452	434	400	448	456	413	418	414	457	417	416	449	442	425	450	418	402	437	466	434	406	445	465	427	426	438	427	466	422	435	407	447	462	431	455	450	428	410	441	431	475	428	439	408	426	418	442	450	433	431	420	427	424	420	455	413	470	419	408	426	431	418	417	434	445	426	440	436	406	468	457	471	433	416	430	440	460	443	462	492	441	435	420	441	466	401	458	436	423	424	443	450	407	401	435	449	433	424	429	444	417	406	450	437	420	395	465	380	424	439	417	418	427	433	437	450	429	415	422	428	396	456	428	414	436	419	403	430	465	405	429	459	426	447	428	419	430	437	421	457	419	438	430	426	446	407	444	452	427	419	435	425	456	423	435	416	438	439	452	419	410	408	436	397	438	480	429	439	438	416	428	450	427	430	440	416	439	383	428	405	443	424	440	429	458	452	444	412	417	456	430	463	440	423	452	455	426	418	439	423	418	451	459	432	401	478	425	396	412	416	423	403	414	464	464	429	429	430	439	415	438	417	433	475	409	389	402	444	421	446	432	451	448	419	414	460	449	423	412	433	426	469	443	425	411	450	472	411	434	427	406	428	439	411	457	459	463	467	441	462	456	450	424	438	412	446	447	424	434	447	413	413	444	395	404	439	411	423	441	414	440	444	458	450	423	438	410	456	459	433	415	429	452	382	462	417	463	447	413	418	456	417	436	463	424	446	431	417	478	455	488	428	422	430	427	425	435	418	455	414	433	421	466	393	433	474	378	484	444	441	434	452	414	440	450	450	449	425	433	426	415	447	422	444	420	393	464	399	446	438	465	459	477	422	452	411	423	424	414	444	440	430	422	401	449	449	421	405	398	397	482	429	421	416	429	447	447	428	468	433	459	452	408	437	408	414	445	458	400	440	411	424	438	424	432	419	441	443	451	456	448	456	436	443	430	423	437	435	392	428	450	421	426	439	422	468	459	437	435	440	426	413	427	478	446	428	415	429	456	425	423	431	427	407	419	459	415	425	439	458	403	445	488	469	420	429	407	422	407	432	420	439	414	424	478	444	443	436	469	410	425	440	463	403	385	434	436	443	421	443	433	415	449	418	408	437	456	467	406	431	408	434	433	475	464	458	449	430	447	407	457	455	444	439	470	453	398	447	452	416	412	450	408	436	401	429	421	426	403	430	434	429	433	422	443	462	422	455	438	416	445	453	419	449	417	456	457	436	418	421	389	469	436	440	457	441	431	434	419	395	441	405	448	440	434	404	422	425	404	435	465	441	411	433	463	401	492	460	432	452	447	425	459	393	427	420	427	450	440	429	451	427	430	455	421	402	422	399	424	430	451	425	423	430	464	392	450	439	375	447	424	447	427	432	409	442	420	417	433	458	436	443	403	454	399	403	443	420	432	422	441	477	462	428	408	408	468	430	422	438	418	420	459	439	418	436	441	410	399	452	421	442	443	446	439	425	395	447	404	434	435	424	431	442	426	451	399	423	419	418	431	423	407	409	417	418	443	434	410	420	434	433	450	447	421	443	436	432
25325	21537	28155	25265	13424	1580	1197	1051	1042	1038	990	983	971	915	927	937	972	893	935	938	923	979	967	886	872	888	857	890	903	889	924	870	873	874	953	917	919	890	867	891	932	922	885	945	941	895	906	848	964	908	879	924	854	860	905	830	897	802	841	918	860	864	904	864	894	881	898	905	884	898	928	904	899	866	877	859	969	898	876	897	843	816	870	927	954	924	839	825	875	951	891	861	903	882	881	906	882	880	916	877	907	941	896	838	921	834	881	948	876	855	836	858	904	803	867	883	888	829	940	858	897	947	926	865	880	838	903	890	868	829	872	919	897	891	859	870	937	902	947	872	855	904	907	895	914	844	855	843	851	879	885	834	891	828	911	885	870	894	832	915	923	882	888	832	885	919	885	859	916	859	851	872	859	931	937	899	920	904	874	901	905	890	906	878	855	899	813	879	904	855	907	876	881	886	915	886	964	813	904	885	873	942	907	876	903	913	888	874	928	862	872	870	871	917	881	916	852	885	872	925	860	885	931	857	916	844	850	913	852	916	886	878	888	878	883	863	883	918	850	852	864	913	884	896	893	916	852	857	874	866	922	898	869	941	862	892	867	920	897	857	876	875	840	903	917	928	883	911	904	866	923	898	842	860	847	828	883	853	898	890	932	919	858	882	874	904	858	830	882	854	909	854	866	846	864	832	882	881	901	854	890	921	878	881	873	867	902	842	822	888	826	860	870	881	866	855	861	899	839	860	887	903	837	890	933	959	812	913	860	842	866	862	916	860	868	861	931	850	870	905	875	933	900	943	885	876	904	937	881	897	861	880	880	903	942	881	881	843	924	879	883	909	903	943	892	915	888	874	868	886	867	828	897	847	882	876	897	832	929	876	881	960	934	815	934	911	909	907	880	898	879	871	887	890	898	873	839	879	919	869	822	879	858	847	900	852	886	879	917	888	907	813	902	944	883	855	920	904	892	927	863	914	875	890	907	898	883	951	907	916	870	864	900	878	894	914	843	887	968	891	845	837	836	846	953	877	868	854	852	846	882	863	869	909	875	898	909	859	893	906	881	886	839	844	908	910	942	886	848	899	885	913	836	820	933	889	938	906	885	865	859	888	860	870	892	871	846	866	847	838	896	895	921	854	891	872	938	906	892	930	865	923	865	839	886	855	922	893	856	879	837	867	825	908	960	833	898	858	893	924	911	857	920	853	841	865	885	880	867	859	906	855	869	879	886	895	937	875	933	925	835	837	865	861	914	870	903	853	920	884	917	833	949	920	883	888	894	857	877	884	896	859	928	900	870	914	882	901	846	882	897	918	885	900	874	922	850	871	894	861	884	880	875	870	836	831	915	846	876	886	891	867	851	899	914	863	929	900	878	895	869	917	836	854	880	918	817	880	868	865	839	828	859	867	895	870	941	876	891	865	899	891	908	904	957	875	903	926	946	879	876	921	901	934	923	907	885	874	912	835	883	890	864	880	848	887	847	819	880	887	903	937	880	854	891	884	905	893	858	884	889	931	860	914	971	910	841	895	883	894	910	887	852	923	847	846	846	890	886	844	848	893	877	907	925	911	921	937	880	920	864	926	877	915	880	917	922	862	926	860	847	864	911	859	855	869	891	878	929	887	849	916	886	930	835	841	801	875	835	890	855	879	870	936	874	860	867	925	829	869	904	860	861	879	890	837	872	875	863	891	910	878	918	912	874	891	917	869	874	845	858	831	879	917	903	889	864	898	883	864	944	874	947	880	905	869	886	875	858	868	870	904	866	900	953	890	849	854	886	912	885	870	934	847	937	848	894	929	857	863	868	920	873	891	868	846	925	925	881	891	919	867	896	894	882	964	868	915	890	875	887	873	877	924	922	893	851	863	888	904	865	911	904	886	921	894	876	891	888	874	843	904	890	912	882	886	919	892	925	891	872	923	844	846	855	915	825	829	839	842	850	864	900	891	888	900	889	872	894	887	903	899	900	863	922	923	916	924	860	909	902	838	941	899	867	902	921	871	862	921	854	899	857	922	852	885	864	965	868	873	876	890	857	885	892	907	895	849	873	877	903	901	939	897	898	915	915	863	888	840	957	978	884	869	889	914	867	858	854	932	920	903	944	875	883	943	940	926	947	905	877	866	839	864	831	887	880	878	897	906	883	874	888	937	893	888	907	886	905	860	875	871	861	880	864	878	886	862	913	922	904	880	857	892	867	911	854	941	886	890	899	859	872	928	919	838	856	894	810	891	898	883	879	904	929	838	881	927	929	908	964	850	915	897	866	938	847	858	908	845	893	854	789	889	902	855	857	843	899	890	927	912	910	880	833	891	900	926	858	899	959	907	913	951	857	844	890	901	933	910	860	923	846	863	866	880	843	870	853	884	888	878	832	831	891	887	900	875	839	916	846	899	847	885	865	908	831	941	903	845	890	877	886	860	927	866	835	918	823	894	871	831	850	904	887	873	795	918	889	855	901	939	844	929	906	835	893	885	917	873	911	895	906	894	926	912	876	918	932	870	888	850	859	836	829	915	943	906	966	917	872	845	913	893	882	935	874	881	918	877	885	926	897	859	875	895	894	946	876	876	845	908	889	833	907	882	884	876	883	928	913	918	907	912	884	939	888	898	897	881	920	848	893	909	921	890	886	954	922	906	893	845	879	856	903	906	916	927	880	871	882	874	908	833	876	875	859	829	943	906	894	916	878	861	915	919	921	906	882	876	888	902	885	865	929	884	886	915	871	859	874	915	923	878	889	861	902	885	905	936	873	906	845	912	865	918	827	894	855	842	865	893	883	840	909	843	872	896	926	909	906	852	817	903	852	866	871	893	928	893	841	873	910	830	884	886	921	904	871	896	823	902	915	880	889	837	845	933	855	868	894	900	851	873	868	875	891	865	905	890	859	871	909	879	899	837	900	915	872	888	934	860	888	898	979	839	891	901	846	913	881	919	859	917	862	864	833	895	893	815	896	830	875	879	899	866	855	884	879	895	902	830	887	872	910	857	921	852	881	824	865	910	927	938	885	894	847	900	849	885	857	903	903	878	889	868	898	857	913	925	894	899	878	912	925	871	920	855	912	855	807	875	869	841	911	857	889	901	883	898	893	846	894	863	909	825	869	895	920	912	887	920	903	881	908	865	917	853	867	851	879	896	867	860	945	899	887	822	845	866	879	870	892	837	881	945	867	975	860	878	884	897	858	835	915	926	890	874	934	836	859	841	882	876	906	854	844	866	899	884	907	905	943	883	888	890	951	908	873	917	930	877	882	878	845	944	888	863	915	908	891	788	891	862	845	850	880	870	875	868	903	844	872	831	856	887	892	905	831	875	926	843	904	906	851	846	858	897	893	825	870	931	922	872	898	901	939	883	855	863	926	912	891	895	861	854	948	883	866	852	919	885	884	908	917	847	922	834	838	851	909	870	879	837	868	918	886	919	889	909	900	883	874	867	851	879	900	854	862	914	915	855	821	917	833	846	849	888	883	847	872	866	886	925	889	838
4937	6361	4915	2748	2261	1891	1738	1501	1374	1305	1232	1311	1198	1169	1176	1077	1134	1114	1066	1105	1045	1104	1129	1059	1101	1000	983	1046	1025	968	1057	1102	1054	1051	1050	1026	1058	1006	1037	969	1007	1030	1032	1048	962	1047	1019	1035	1044	1017	1040	1079	1025	1056	1036	1055	1020	1036	943	1006	975	1063	1032	1124	1004	1101	1082	1038	1013	994	1011	1043	1090	1032	998	983	1025	1032	1020	991	1002	1014	1000	986	1002	1006	1020	1026	945	1109	1026	996	1012	1083	991	1031	1049	989	1045	1024	1016	1004	989	1024	1003	1025	1003	930	1080	971	1041	1004	1018	1040	992	1067	999	1035	961	1054	1030	986	1018	1061	1002	1064	1070	1043	1001	1004	995	1004	1006	1038	1061	1035	1044	1031	1005	994	998	985	1043	1072	1036	1010	991	1018	1025	1029	1000	990	1025	1003	1004	1029	1032	1037	1049	1046	1045	1058	1018	994	996	1017	1032	1071	1009	1008	1040	1042	1031	999	1047	1047	1099	936	1027	1027	1007	1057	1084	1021	1005	1000	1042	1065	1010	1007	1055	1034	973	1027	1002	1015	1057	1051	982	1013	1038	1081	1039	1048	1041	938	1061	1046	1036	1021	988	975	1030	1054	963	1083	1011	1093	977	1002	1051	980	969	1044	1051	1021	1021	1006	1031	975	1044	1003	1050	1001	1004	986	980	1012	991	998	1016	1043	1009	1060	1028	964	1007	981	997	1053	1006	1025	1047	952	971	1041	1022	1026	1022	1010	1016	981	1001	1043	1028	980	1061	971	1016	1054	990	1062	1022	1016	1040	1022	1002	1017	1051	1042	1006	1041	1015	1000	1033	1049	1099	1036	1010	980	1023	986	965	1024	1039	1035	1056	1033	1037	1037	1020	1063	1075	1047	1000	1095	1019	981	1036	984	987	1021	1069	1013	1028	1000	1040	1024	1022	1044	1024	1041	1066	1022	1056	1000	1010	1072	1018	1019	997	1045	995	1079	1048	1025	1064	1013	1020	1095	1048	1024	1046	1018	1006	1009	1010	935	1039	991	1014	1031	1002	1025	986	1017	1033	1005	1028	1011	1009	1039	1019	1013	1027	1021	983	964	1064	1025	1007	1031	986	1031	1040	975	1015	1024	1017	1075	1016	1040	1017	1003	985	1028	1023	1035	1006	1026	982	1023	1077	980	984	1011	1032	1056	966	1013	1037	1022	1015	968	1064	962	981	1061	1007	1022	1022	998	1022	995	1033	1029	1052	1074	1070	1089	1073	1049	939	1027	1081	1014	995	1016	1027	976	1018	1001	1004	1007	1042	1031	1072	1025	1023	968	1028	945	1024	1024	1065	1043	1048	1025	993	1011	1054	1020	999	996	1051	1081	1032	1074	1018	1035	1049	963	1057	1061	1081	1055	1000	1015	997	972	989	1022	1002	1043	950	1067	1018	1000	1033	965	973	1010	1044	1051	1121	1017	1003	1035	1042	1016	1041	1011	1044	1031	1066	1085	1014	962	1046	1031	1029	996	1100	993	1053	1038	1006	1084	1062	1049	1029	1032	1044	990	1028	1049	1025	1031	1045	983	1000	1078	1060	985	982	1040	1073	1023	1022	995	1002	1035	1031	1053	970	1027	955	966	1063	1035	1047	1003	1022	978	1056	996	1066	1102	1001	1049	1063	1007	1031	1021	1042	1006	1020	1032	1040	1027	1047	1024	980	1007	1041	997	1004	1026	1033	1004	1038	988	948	1002	1021	1077	1015	1036	1004	1055	1009	995	986	1026	996	1080	1074	980	1035	989	1013	1055	1066	1025	986	1036	975	1038	1031	1067	991	1010	1036	1026	991	1074	1037	1040	974	1064	1021	1013	994	1021	1016	1009	1023	1057	1077	1005	1039	1037	1007	1045	1012	1015	974	983	950	974	1023	1094	1003	1029	1055	1009	1008	973	1007	1107	986	1016	1036	1056	979	1028	1007	1051	1009	1010	1038	1043	1036	1061	1002	1024	1041	1007	1042	1040	1039	1037	951	1025	969	961	1012	1025	976	1053	1019	1027	1042	1008	1054	1032	1008	1045	1051	1016	1027	1054	1067	1019	1007	1020	1005	982	968	1028	1053	996	1052	1029	957	1034	985	1054	1000	1040	1074	1008	1047	1074	1058	1052	1000	1058	1037	1025	1022	1015	1072	984	1054	1032	1015	1084	1026	987	1016	1055	1076	1007	1037	999	978	1015	1011	1020	1031	1033	1015	1029	1077	1050	1040	1004	1004	1092	1009	1026	1059	1044	1008	1031	999	1055	994	971	961	1037	1014	1001	1045	1005	1040	1088	1003	1043	1012	1016	1097	1034	1056	1013	1026	1008	1000	1012	1049	1013	1010	981	1004	1004	1033	1001	968	1046	1028	1036	1113	1028	999	1043	1035	998	1052	1059	944	970	1032	991	1026	1019	1066	950	1070	1026	1049	1010	1022	1049	1051	1035	1032	992	1022	986	992	1025	1038	986	1088	1050	1006	1052	987	996	972	965	1019	1016	1049	985	1050	1028	1046	1031	991	993	1035	1050	1042	1008	975	1027	991	1068	1033	1043	962	1066	1016	1038	958	1031	1035	1006	1001	1038	1055	968	1003	961	1019	987	1006	982	1009	1022	1050	1014	1061	988	1009	995	1083	1013	1057	939	1097	1022	1006	1022	1064	1006	1087	1053	1015	1054	999	998	1052	1081	987	954	1005	1098	1041	1022	1003	1008	1073	1054	1043	1006	968	1046	1008	1047	1010	1027	1044	958	1039	1095	996	989	1006	1003	1101	1034	1074	1056	1011	1024	991	1082	1057	1003	1009	975	1041	982	1030	1043	1019	1044	972	993	974	1031	1051	1042	972	1044	1032	941	1039	1019	1083	980	1079	1015	1011	1009	1085	1090	1046	1088	984	1030	1030	989	1029	1064	1011	1035	1047	993	993	994	1022	1028	973	997	1014	1093	970	1043	1024	1025	1043	1008	1069	1034	1027	1013	1039	1028	1017	1083	1036	943	940	1040	1026	1051	1026	970	1034	1049	1007	996	1024	1044	998	991	997	1029	1018	1020	1035	1041	1064	976	1049	979	1043	935	962	1000	1034	999	1024	1037	987	1007	999	1032	996	991	1019	1018	1037	987	973	973	1060	967	948	1013	1008	1005	1013	988	1025	1011	1022	1020	1036	1012	984	1045	1038	1010	1043	1059	1031	996	992	1028	1051	1015	969	1056	1053	997	1055	1072	968	1024	1018	971	1005	975	1069	1027	1049	1045	1080	972	1030	1044	1057	1061	974	1075	993	997	1018	1025	1016	1024	1062	1006	995	1000	967	1056	992	1074	1018	1047	963	963	991	1036	1036	1032	1111	994	996	1089	1013	1027	1006	1001	982	1022	1024	976	1000	1041	1058	986	1010	994	1036	1037	1049	1061	984	1033	997	1061	1074	1023	1018	1023	1019	1044	994	987	1044	1063	978	1060	1007	1043	1036	1024	978	988	987	1007	1013	969	1019	1042	978	1020	984	1058	1071	1024	1071	1078	1004	1036	1018	990	987	1012	1038	991	1057	1005	1046	1006	967	1060	1001	1097	981	1030	1103	1038	1015	985	1032	1040	1013	991	980	972	1022	984	1016	1047	1012	986	1030	1075	955	1012	1027	1072	1010	1012	1063	989	1063	1005	1052	1001	1001	1041	1060	1023	1017	1007	1046	1022	989	996	1033	1030	1090	995	981	1031	962	978	982	994	1076	1065	1017	1053	1012	1071	1029	993	1056	1008	1012	963	1054	994	988	1026	1045	1052	1024	1027	1045	1006	1028	1066	1044	1025	970	1008	1018	977	960	1022	1030	1018	1003	1015	1075	1003	1038	1057	1004	1017	946	1041	1028	1023	1062	1016	1029	979	1038	1018	1033	1059	1015	947	1016	971	1001	1059	1000	991	1096	1025	1003	1028	982	1056	1078	1068	1031	1022	1045	1019	1071	1048	999	938	960	1031	1052	999	1056	1017	1049	1098	1070	1075	1061	985	1071	1018	1050	1042	1037	1052	1007	1043	975	1057	1021	1033	1062	1036	1028	1031	968	1016	1030	1052	1039	1016	986	1059	1114	1029	1007	1013	1025	1032	1055	990	1021	1042	1054	1002	998	1000	1032	1066	1040	1043	1026	997	1037	1026	1055	1027	1015	1061	1013	976	993	1062	991	1050	1065	1007	1004	1068	1048	967	1057	1063	998	1013	1027	1048	1044	1075	1011	968	1028	993	991	1014	1038	992	954	992	977	1020	1046	1027	1036	1048	1009	1041	1066	1003	1063	1022	1014	993	1008	1030	1007	1049	1001	1023	1007	987	1074	1005	1039	1037	1037	1021	1025	1006	1015	1005	1071	1066	981	1017	1043	991	998	1038	1056	1084	999	1030	1082	1055	1027	1024	1018	1038	1058	1055	1007	989	1051	1047	974	1047	1035	1007	1038	1015	1022	1018	1051	1020	1067	1010	1043	1053	1052	978	985	1055	1013	997	1032	975	1009	1035	1063	974	1007	1025	1042	963	1040	1050	1041	1021	1027	1025	999	1012	1039	1072	1002	991	1046	1057	1014	1081	969	1024	1020	1055	1035	1036	951	988	1031	1005	1012	1027	1008	1004	1005	989	1050	958	984	977	1010	1024	970	1054	986	1035	1053	1030	1073	957	982	1000	1007	1015	921	998
23112	21580	29606	24025	21577	21649	12943	1669	1233	1111	1009	1020	879	917	822	782	762	761	741	696	729	746	729	678	719	654	708	712	701	703	774	677	716	695	684	648	701	675	685	745	707	700	681	634	641	651	686	646	671	663	676	682	683	633	658	656	679	672	630	636	686	692	680	637	614	659	634	664	675	666	686	676	637	639	669	633	659	687	613	641	655	632	665	617	610	630	656	670	657	652	684	665	649	679	627	649	671	638	655	617	658	660	654	667	646	677	630	626	618	672	670	682	695	694	616	662	675	641	637	649	652	648	645	625	612	644	689	636	648	616	654	662	646	677	614	662	631	632	675	642	642	683	639	612	650	646	638	617	632	645	635	660	699	626	678	636	597	636	693	642	678	641	663	641	672	649	608	647	640	637	611	708	651	685	641	614	637	657	644	585	636	623	620	655	656	685	664	629	608	681	649	693	637	617	649	649	687	620	655	666	651	644	641	604	658	630	632	674	640	632	609	639	701	653	681	639	659	662	623	604	655	651	644	633	627	651	605	595	593	721	695	633	628	603	677	650	652	605	618	658	651	690	626	674	660	636	596	563	633	600	680	626	614	657	610	648	656	634	654	641	624	644	651	609	618	683	647	652	620	651	667	655	653	656	651	638	645	625	660	643	636	610	612	660	673	640	626	674	638	612	625	636	670	693	676	581	630	661	661	632	680	648	693	650	625	619	644	667	643	649	630	635	685	619	626	629	650	591	678	689	579	672	641	647	673	647	632	689	661	602	668	655	647	602	628	675	625	675	647	637	647	673	661	650	662	653	651	677	726	623	630	647	693	626	642	680	654	629	670	608	604	652	655	658	677	664	698	661	675	632	637	635	614	660	625	673	683	656	676	667	611	630	650	653	646	638	680	650	649	669	642	647	656	642	624	692	629	614	644	646	613	604	674	620	654	665	607	619	643	708	684	693	606	701	621	656	641	688	628	658	669	613	627	659	603	624	668	629	647	616	676	642	679	612	687	635	632	657	667	623	627	619	655	648	631	642	639	619	672	632	588	660	700	670	658	671	666	678	652	706	614	655	629	662	640	621	634	641	632	643	634	626	694	643	670	642	633	622	658	662	622	625	662	654	675	626	659	605	644	633	679	646	669	624	643	641	613	661	654	643	665	641	645	623	611	640	666	619	668	644	657	631	677	664	659	620	617	681	669	667	684	633	673	635	655	676	644	620	649	652	656	651	631	617	622	617	641	641	610	624	627	620	684	662	655	631	642	608	648	700	652	625	658	644	670	649	675	646	635	667	646	611	629	645	620	687	618	616	625	662	621	668	621	625	645	663	635	708	632	661	631	613	640	625	628	638	629	660	627	662	655	687	654	655	686	633	629	624	655	643	664	643	662	608	607	667	661	659	660	614	659	647	627	654	639	644	660	688	655	670	622	606	617	663	668	577	670	692	664	673	633	685	654	609	619	677	640	670	631	645	618	607	650	676	670	668	649	644	617	631	631	638	634	708	639	646	644	693	677	651	633	651	672	647	650	617	631	684	650	683	655	640	598	643	640	681	644	624	650	675	661	673	649	657	675	650	641	665	705	623	684	625	641	605	697	618	640	691	642	657	630	664	651	633	621	648	619	635	642	633	634	614	616	620	644	619	658	619	643	690	679	638	610	631	663	669	650	630	667	640	666	643	639	618	661	637	651	668	658	658	656	655	726	667	604	644	652	633	658	663	639	632	614	651	701	652	660	629	631	688	630	651	662	648	633	618	677	630	656	657	638	653	624	658	725	676	696	671	642	659	631	651	648	651	632	658	685	618	647	659	675	684	667	672	627	672	627	623	675	639	655	654	629	679	645	612	654	644	674	628	648	664	672	622	674	575	692	629	653	626	667	638	662	581	655	670	603	670	623	660	646	589	651	691	654	621	662	678	667	663	664	665	650	656	646	639	661	652	652	631	639	615	664	697	655	645	670	710	600	612	669	656	637	634	649	583	616	643	625	642	640	643	628	610	670	683	662	621	615	647	641	594	679	665	638	694	689	667	600	652	660	634	674	643	656	636	656	634	621	645	611	670	643	641	660	618	699	650	711	622	618	654	652	654	624	650	607	617	659	630	659	646	684	642	625	617	598	652	635	630	661	632	637	648	657	633	597	623	616	636	613	636	607	657	647	638	641	682	638	663	645	661	667	658	624	638	586	661	622	655	659	663	652	656	660	682	650	604	661	597	653	664	680	581	631	639	661	610	639	652	694	634	640	660	584	665	626	652	622	627	623	670	615	653	631	609	627	677	631	656	667	655	646	670	634	702	670	628	692	636	672	607	655	652	649	630	659	651	650	602	673	642	621	691	625	619	655	633	654	663	676	604	655	639	657	633	660	652	651	626	665	680	653	638	641	642	610	648	640	637	615	603	703	623	651	614	660	661	650	657	650	707	615	640	646	649	657	647	628	692	624	628	633	697	685	616	634	624	623	655	623	637	660	624	635	667	648	667	644	643	647	605	653	652	605	694	602	606	624	669	640	630	626	615	617	659	655	616	622	642	645	662	661	632	641	662	667	666	658	587	662	698	670	645	625	642	653	631	642	662	621	655	677	682	578	641	621	624	641	647	642	674	657	667	651	663	686	667	687	635	631	658	662	609	591	662	632	638	621	644	605	636	638	682	662	639	660	680	650	658	658	673	637	697	679	643	639	591	639	626	659	625	639	654	637	648	611	622	625	657	668	620	635	650	624	647	661	669	670	638	636	633	649	648	696	631	632	677	618	685	645	627	681	677	690	660	616	632	625	668	675	687	642	643	638	660	655	647	651	618	611	610	662	628	660	628	655	668	623	646	626	632	683	660	662	685	644	608	703	667	652	665	622	595	630	671	624	654	653	636	601	677	636	626	682	618	645	647	645	667	620	685	663	666	635	628	627	672	661	721	635	626	630	644	674	630	609	640	646	620	650	619	657	654	626	696	696	655	642	609	647	702	591	703	629	692	610	636	666	659	727	636	654	643	646	694	634	655	670	636	664	681	667	674	681	694	646	641	643	671	639	646	648	647	659	627	648	620	663	688	609	648	647	644	632	628	649	630	631	643	620	642	618	663	628	656	647	658	618	615	646	654	667	653	650	632	630	671	670	641	633	623	630	610	641	666	626	648	658	666	657	646	647	667	675	622	632	633	618	639	654	606	642	670	625	644	685	609	654	657	670	689	634	645	648	623	639	647	631	625	630	616	652	620	622	636	671	660	622	635	637	658	631	630	671	641	649	640	653	674	624	661	698	640	682	654	631	630	644	597	630	658	659	665	609	664	625	663	642	670	624	651	623	689	656	648	594	647	666	619	650	653	631	640	617	669	680	611	650	667	590	615	672	644	677	631	645	620	629	641	645	695	629	645	644	639	650	673	661	651	629	689	647	613	660	646	641	649	623	631	619	560	686	674	611	665	640	665	637	621	687	600	654	639	648	664	648	591	692	682	686	631	600	631	616	651	641	620	625	620	643	658	675	625	659	649
7189	16911	13338	6923	4974	3965	3172	2571	2066	1834	1649	1501	1301	1266	1175	1019	1038	978	898	943	907	859	838	878	831	816	778	848	859	825	792	792	781	819	769	757	769	736	850	725	790	756	797	719	788	789	792	723	714	741	757	747	727	774	720	744	751	723	744	767	758	713	705	727	756	729	785	686	689	759	751	740	715	728	699	749	685	729	730	727	785	703	739	721	720	728	745	692	745	733	725	731	747	720	708	702	754	690	689	724	717	705	718	728	722	696	713	696	698	720	719	685	702	671	663	729	727	738	740	735	682	755	707	680	684	702	689	712	725	670	674	695	756	741	688	746	740	727	724	718	713	706	710	752	680	658	734	769	767	718	742	682	768	722	728	747	666	738	710	706	703	757	682	763	718	759	780	764	760	688	722	717	752	731	708	720	694	737	733	700	721	745	721	777	721	732	737	696	747	721	712	762	699	701	738	740	734	737	707	731	755	720	732	730	777	675	702	708	741	729	735	692	737	724	688	688	749	755	733	689	755	724	730	658	711	735	743	706	757	701	719	725	670	749	750	708	766	729	738	726	656	654	714	703	735	746	725	762	787	693	727	766	715	735	748	717	682	715	735	749	691	716	703	730	735	755	702	707	735	749	726	707	674	741	682	710	669	720	681	738	672	705	752	754	745	739	738	685	710	716	761	731	714	711	741	753	710	677	687	706	729	742	812	696	728	736	750	734	732	665	702	669	727	690	645	732	770	724	720	728	727	674	716	735	719	731	716	684	671	704	730	703	770	752	715	719	717	797	748	723	798	720	707	709	762	735	699	728	694	722	707	740	802	725	726	785	744	721	749	744	709	711	749	709	696	692	740	739	720	748	758	694	752	724	739	725	737	681	723	708	756	729	737	735	689	750	743	724	750	684	742	722	692	704	712	745	723	736	727	758	756	733	732	730	740	729	744	725	742	710	675	725	715	728	722	715	681	736	735	716	737	729	679	717	726	694	752	736	666	743	741	713	753	694	711	773	724	723	748	736	734	725	749	729	721	718	746	705	756	666	779	743	718	705	765	701	701	707	732	738	751	699	692	708	703	764	732	702	736	713	694	725	699	763	718	705	756	716	717	714	734	732	715	692	711	693	751	751	674	712	722	730	705	742	733	697	709	733	737	740	725	685	742	742	755	729	690	737	729	718	629	761	699	745	718	729	684	714	723	748	702	723	715	764	754	708	692	704	731	771	719	726	715	734	750	690	731	731	746	727	753	764	777	729	731	738	741	736	748	700	736	710	733	754	760	704	675	728	699	708	711	700	674	662	744	751	728	793	739	746	720	689	726	770	729	679	745	694	699	737	696	757	706	725	759	723	747	726	716	714	704	730	652	727	694	716	746	728	703	687	733	725	708	720	724	753	712	748	678	746	702	722	707	715	713	716	766	723	729	765	752	700	687	703	701	744	677	745	734	708	717	720	780	721	732	699	726	706	760	699	743	684	697	764	726	741	703	699	718	694	752	700	703	745	748	682	734	773	804	721	713	694	756	721	735	735	728	742	754	748	689	679	693	692	736	756	720	698	685	709	742	739	728	735	718	728	728	689	711	709	738	709	725	718	701	734	715	708	668	768	710	704	737	713	715	786	724	704	698	700	707	722	705	759	763	724	711	703	680	686	761	722	723	701	730	716	744	712	762	709	710	747	724	758	750	761	704	708	741	717	675	728	769	753	679	742	696	758	744	702	688	688	756	693	721	729	727	720	717	716	738	677	743	724	762	717	726	697	708	763	703	744	723	730	712	728	673	741	691	738	730	700	741	685	642	751	727	713	714	727	736	733	713	688	718	695	734	685	683	694	725	711	773	708	708	704	706	673	738	715	733	686	720	752	718	706	757	752	727	759	729	742	708	740	716	702	724	719	738	744	701	761	765	685	709	689	715	740	779	667	726	732	740	743	742	727	733	732	711	713	703	778	646	706	718	717	717	687	698	744	703	760	699	698	663	717	683	705	747	705	731	719	713	745	742	715	752	689	713	688	707	676	728	785	694	709	743	734	674	687	714	716	720	739	701	737	754	719	722	729	732	723	688	732	704	736	739	726	729	765	729	731	739	728	749	699	782	694	727	680	773	703	735	680	735	702	710	661	672	682	756	689	695	662	709	680	717	710	694	690	736	700	724	733	732	704	708	738	701	736	722	747	716	682	768	691	699	716	694	741	750	684	734	754	715	777	744	692	711	732	687	745	679	757	738	730	731	734	720	718	760	762	771	739	736	673	720	724	689	721	748	713	727	723	712	722	667	725	728	711	736	740	752	692	709	738	688	772	810	751	762	666	653	745	726	720	720	736	682	698	697	705	718	704	696	711	701	697	736	728	743	712	730	734	748	758	730	720	717	760	733	738	697	779	725	722	720	773	711	730	707	739	731	775	715	708	697	770	699	743	687	735	679	766	750	761	686	723	716	759	686	761	711	742	738	719	710	688	692	708	704	743	746	698	729	694	699	706	728	712	740	729	735	728	719	680	738	685	700	768	720	729	690	727	707	733	745	716	697	722	716	718	701	722	747	725	719	707	719	734	708	672	694	714	750	699	693	696	751	715	728	715	743	763	721	725	722	724	732	762	710	741	737	732	716	717	728	639	763	656	790	732	683	715	709	732	769	698	724	712	738	686	720	675	763	699	728	752	718	748	711	719	726	675	718	750	705	735	706	729	736	779	742	760	726	728	713	731	687	762	733	728	743	758	675	691	715	742	726	743	674	684	708	737	670	716	757	720	709	745	746	718	743	693	728	743	718	691	733	779	702	714	702	730	675	749	783	712	720	768	708	777	721	714	763	730	735	687	774	713	707	716	739	709	761	680	655	744	713	716	663	713	721	763	714	754	759	721	697	698	718	735	757	713	728	686	722	741	769	751	759	745	745	736	758	720	716	707	739	682	763	722	710	730	712	742	706	746	712	723	741	753	721	724	733	753	771	720	710	711	676	710	753	695	751	735	743	698	740	719	692	691	730	751	750	715	682	736	681	677	750	697	725	767	760	733	734	740	733	717	701	675	737	686	741	731	732	717	693	660	697	710	730	720	729	741	717	758	685	741	759	731	708	743	694	716	744	717	711	695	736	700	744	738	716	705	717	733	722	747	734	731	709	773	740	750	672	698	735	705	761	711	740	710	719	682	761	724	730	730	731	729	741	758	740	752	708	748	702	724	725	698	767	742	732	714	741	697	727	644	723	721	711	736	709	779	701	667	712	716	675	751	726	720	734	707	743	718	730	662	747	764	760	728	762	670	719	678	718	709	676	754	673	733	707	703	720	691	726	750	741	727	751	723	729	738	760	710	712	755	737	766	739	706	736	737	758	725	689	745	764	683	824	688	682	706	752	781	680	712	733	725	656	701	758	744	739	689	735	669	742	739	718	700	694	730	729	706	723	736	711	711	691	726	712	733	708	715	683	794	697	689	743	697	732	701	692	753	703	705	697	688	676	728	691	736	709	742	721	713	765	687	748	714	722	755
27430	20531	8051	1169	737	608	647	649	538	608	594	609	571	613	604	586	578	598	589	601	577	594	547	638	629	575	624	622	595	596	600	533	619	556	592	572	568	607	585	574	549	598	599	586	572	582	606	638	569	570	595	538	567	605	589	582	583	573	565	602	626	590	578	594	591	605	581	545	573	612	577	605	620	597	624	575	580	595	567	619	568	566	569	580	538	602	597	559	563	568	593	601	598	601	601	563	566	632	558	599	587	637	589	634	593	558	583	561	611	570	586	617	609	583	591	647	605	598	561	562	573	600	572	615	583	652	587	567	620	573	567	583	610	583	563	614	593	588	592	622	600	593	617	585	596	592	628	555	576	607	545	570	601	619	621	635	586	625	606	576	613	581	615	585	547	585	556	568	589	596	604	578	613	569	560	546	596	554	612	614	548	596	596	570	584	606	632	599	643	613	548	623	559	595	592	595	578	575	570	573	558	619	579	588	574	554	579	617	613	571	593	599	586	609	615	610	607	613	633	560	580	627	597	600	609	595	578	560	589	624	578	579	561	616	589	611	601	586	576	615	550	561	561	623	570	581	558	585	544	565	565	599	587	602	611	580	572	557	563	569	609	581	633	585	565	601	607	590	620	587	635	627	573	579	585	572	602	594	578	583	557	606	583	602	604	529	615	590	559	605	597	577	608	618	615	648	570	601	586	616	597	602	588	605	631	593	585	600	598	602	578	604	584	553	581	599	590	582	605	609	610	592	616	605	595	627	618	613	601	552	604	620	583	588	578	559	568	596	553	584	559	660	565	593	561	593	577	596	630	585	633	591	614	621	556	604	602	571	608	547	600	585	578	565	537	589	568	588	593	615	563	590	595	586	630	572	578	587	531	563	600	607	648	611	566	588	579	576	598	610	597	604	600	607	583	586	562	578	614	586	578	609	605	604	618	626	616	577	623	605	597	619	579	630	594	564	581	589	539	605	552	593	588	610	623	602	587	547	570	600	543	644	572	560	619	611	576	563	585	600	600	565	578	573	599	575	603	572	557	584	583	596	632	600	610	588	586	616	606	640	587	606	614	571	610	593	613	551	607	623	588	569	619	608	599	617	568	559	594	582	636	554	596	567	593	612	580	562	639	569	607	572	565	621	606	585	571	605	552	576	601	555	567	634	614	564	617	605	602	582	631	570	599	599	571	606	602	608	587	582	578	601	616	561	576	624	599	612	556	605	619	614	574	589	628	621	615	600	593	578	585	585	647	638	640	636	631	595	578	634	618	611	573	565	552	604	552	631	574	618	599	623	596	570	576	586	585	593	595	593	614	557	559	591	606	575	592	547	595	541	588	589	612	579	600	591	606	563	640	613	641	592	582	586	607	590	599	600	564	567	594	585	557	598	589	632	592	632	590	591	565	607	629	595	595	607	613	576	549	560	598	568	565	632	611	569	613	593	586	579	591	580	603	602	590	587	565	584	600	596	588	591	600	625	617	633	570	578	625	575	566	647	555	595	629	575	602	565	624	623	588	560	620	572	581	576	586	594	613	562	599	625	613	620	593	594	617	622	560	584	622	588	587	598	580	600	605	633	560	580	620	627	573	624	605	574	620	582	566	586	563	601	572	573	571	560	591	584	562	582	631	599	570	583	578	615	550	585	619	583	565	578	601	526	579	588	574	595	609	628	575	569	569	583	564	586	579	591	576	604	598	612	605	605	593	572	568	588	576	579	608	585	565	553	623	574	554	549	604	591	597	650	553	553	609	564	616	594	569	612	541	594	624	616	581	593	568	583	639	603	596	617	601	577	581	611	550	581	600	603	620	576	587	586	595	570	565	602	589	576	601	595	604	619	588	626	574	601	602	586	634	551	605	553	611	604	573	565	622	649	578	605	610	618	567	565	614	577	553	580	533	572	597	578	548	586	599	621	517	601	602	661	594	604	557	580	592	590	630	623	616	603	610	607	570	593	631	592	622	592	605	560	606	540	596	587	618	601	552	581	574	568	597	535	599	576	573	602	652	587	612	591	587	597	600	620	590	567	547	578	585	619	567	586	591	556	566	615	592	617	583	625	592	571	615	584	604	605	576	597	594	582	566	579	626	575	604	586	613	577	603	602	562	601	585	575	598	603	589	586	640	555	575	632	611	638	627	575	593	556	579	594	592	575	590	586	590	586	596	594	621	603	575	576	556	594	565	596	608	645	596	558	555	593	626	619	610	585	580	596	575	589	576	570	601	600	582	552	607	614	615	589	586	577	579	571	625	563	573	577	583	599	580	588	575	573	627	623	576	561	592	562	573	614	584	630	620	561	606	590	570	576	588	552	581	612	594	581	580	579	582	588	607	606	586	608	594	626	643	580	589	587	565	602	610	569	587	621	633	627	582	575	558	581	590	574	563	616	584	578	590	575	588	606	642	551	587	573	567	583	608	591	596	580	551	586	653	580	602	601	597	607	566	625	600	590	574	566	615	601	615	574	589	612	609	609	641	626	585	563	587	588	605	563	629	579	563	607	638	583	611	573	590	592	567	604	614	576	604	591	626	585	554	587	598	613	638	591	604	584	585	585	590	557	559	637	580	586	615	613	585	569	584	554	616	568	610	573	593	606	588	589	590	574	577	634	556	596	614	584	559	620	600	562	614	629	592	612	615	600	592	664	626	618	602	588	602	595	581	630	574	586	561	597	619	586	592	576	588	609	566	619	608	590	605	647	599	548	605	574	570	614	581	603	593	602	570	652	642	578	600	583	621	599	541	600	606	630	612	636	604	609	576	596	599	605	601	551	597	624	599	616	635	560	591	592	569	604	617	584	572	584	608	610	614	587	650	599	678	584	570	572	581	608	546	604	561	570	597	557	607	562	617	617	562	605	562	603	608	566	593	597	606	621	606	657	562	609	630	617	625	597	598	524	652	628	583	569	596	594	596	632	590	594	583	633	578	593	567	627	590	599	588	598	594	597	549	566	562	669	603	590	591	603	617	569	604	539	591	569	603	589	596	598	621	592	603	619	625	593	591	596	532	613	619	600	617	561	586	613	599	612	607	564	579	621	555	609	554	591	598	577	618	565	603	563	640	588	541	590	604	575	571	579	600	589	558	567	560	590	615	592	605	613	563	570	646	561	600	581	584	577	541	547	576	619	624	577	600	539	596	606	602	563	630	556	563	619	598	582	591	564	578	632	614	645	597	558	601	628	585	566	592	597	586	625	576	569	616	633	603	618	636	549	570	599	617	566	573	563	616	584	569	563	585	590	567	579	600	584	579	574	586	567	627	614	572	627	650	589	585	604	555	583	620	599	573	624	585	576	597	563	587	560	528	609	611	559	621	573	601	592	560	601	569	604	619	575	632	556	575	564	596	517	599	564	599	617	609	552	588	581	580	583	623	583	597	616	587	565	568	585	628	565	573	577	561	598	630	593	614	612	604	587	595	608	574	564	595	579	610	578	619	549	578	607	598	578	616	574	628	606	600	589	584	603	602	633	584	594	574	604	574	545	615	629
4241	1387	1267	959	853	817	803	740	739	756	752	759	749	721	744	686	714	711	723	724	713	701	726	703	730	732	675	676	776	694	714	712	708	723	681	741	711	729	702	745	777	716	696	748	700	676	690	782	668	734	769	670	738	728	701	720	708	710	699	724	749	681	679	732	638	712	714	660	707	691	701	662	733	684	768	713	725	729	764	680	727	701	730	735	735	718	686	700	713	722	723	686	726	706	686	760	717	729	729	695	728	711	682	727	696	663	685	733	737	735	703	723	681	664	705	745	681	722	758	735	705	752	718	702	714	715	704	741	732	712	721	713	731	675	748	740	705	669	662	719	741	674	693	738	682	697	699	774	715	704	774	707	721	742	725	704	719	741	742	748	702	685	680	741	739	699	665	716	740	704	760	741	691	731	698	765	697	709	651	723	673	728	688	704	697	716	668	674	692	733	767	737	721	716	682	711	742	698	697	748	676	717	704	693	695	771	694	693	668	706	718	752	702	680	721	689	729	727	714	739	749	670	746	760	674	675	736	685	733	694	710	694	714	734	691	715	704	770	718	730	669	711	679	688	717	691	742	739	770	702	718	769	679	759	690	695	716	765	711	725	744	717	730	749	719	707	686	728	719	678	690	722	705	675	743	747	691	733	722	698	754	770	730	768	730	715	694	724	682	684	686	728	725	714	766	742	788	685	680	699	740	721	697	699	712	700	710	746	707	689	681	713	731	714	708	727	708	733	691	716	720	697	744	747	742	739	718	726	732	708	740	705	714	721	724	758	706	753	657	678	719	693	734	706	716	719	654	694	719	709	674	666	704	745	724	721	726	680	713	710	704	740	706	678	704	739	732	737	672	713	730	728	788	718	699	694	751	685	690	745	672	708	663	693	709	687	701	677	745	759	692	730	717	677	664	743	741	757	725	725	706	656	697	715	716	665	691	738	693	676	665	699	694	738	674	693	716	787	706	758	729	727	664	719	671	726	730	677	674	730	744	691	679	707	705	725	687	711	733	773	718	704	729	716	722	732	706	759	748	685	694	742	731	679	683	678	709	718	689	746	701	687	760	709	686	703	681	727	761	694	712	754	701	665	710	699	728	749	713	696	706	733	725	713	718	737	722	682	720	755	715	757	683	698	761	720	717	752	716	704	753	701	714	722	685	711	708	677	726	657	675	728	735	704	697	696	756	687	662	690	704	689	696	710	703	710	738	689	740	746	749	671	747	743	675	667	679	699	695	698	714	684	666	682	755	727	692	714	712	685	736	683	711	697	708	698	687	712	731	702	742	710	662	708	715	666	754	703	718	734	722	720	685	750	745	751	689	701	746	749	676	751	733	698	726	729	696	744	677	798	712	685	692	719	723	720	716	698	712	726	730	676	719	743	718	712	705	690	739	790	724	739	688	699	707	693	709	733	712	714	734	685	689	681	716	736	669	682	682	702	757	694	716	731	750	714	705	763	709	698	721	744	730	693	742	741	703	720	710	727	727	798	686	758	678	737	720	679	734	741	716	726	698	701	709	722	708	711	685	719	698	717	690	734	752	700	738	712	727	681	745	661	679	745	695	679	705	707	768	724	746	706	727	732	685	707	700	716	666	730	688	684	745	686	728	714	705	709	758	692	696	650	748	743	733	680	704	683	743	696	788	714	704	687	743	701	752	740	737	740	736	733	690	724	699	718	720	699	718	737	727	709	695	679	700	682	686	753	705	685	698	670	756	659	690	745	719	702	703	686	712	684	726	719	716	680	719	764	686	736	751	682	749	691	714	725	722	685	741	702	714	750	703	767	738	685	661	704	716	734	749	696	698	684	690	720	722	705	719	723	695	762	776	737	711	754	709	714	685	720	665	693	690	694	684	710	712	686	717	686	701	717	738	744	748	697	690	676	683	716	706	686	706	679	745	733	687	718	682	718	706	735	669	703	682	703	719	734	689	707	747	709	701	712	725	747	731	687	711	728	715	710	717	730	725	786	651	739	682	723	664	753	732	755	736	715	683	757	722	679	716	753	744	698	733	761	758	726	719	729	724	736	684	712	727	727	698	727	781	689	736	721	719	699	707	732	710	718	674	707	736	752	651	671	763	702	712	738	666	684	696	646	687	727	746	770	756	731	726	735	717	743	706	711	719	723	735	709	722	723	747	711	727	719	713	682	743	748	735	645	657	783	764	670	727	718	741	681	726	723	707	691	711	701	741	716	693	675	661	724	717	684	724	772	740	694	723	649	753	694	674	765	702	760	722	785	656	694	697	719	714	709	737	730	721	720	745	704	737	691	728	770	733	674	724	699	762	702	719	702	716	711	766	726	691	734	678	741	667	731	760	684	714	735	694	706	739	705	753	684	693	744	670	739	744	705	704	701	698	741	700	723	701	720	707	744	700	698	696	701	689	713	718	703	728	766	732	712	707	765	731	720	766	707	717	657	734	735	750	691	686	696	723	683	697	693	740	735	654	710	746	738	771	720	739	680	721	746	737	678	735	745	715	714	738	724	770	736	737	692	740	689	727	674	721	679	747	719	738	705	777	767	718	715	687	731	706	742	724	730	676	718	704	726	748	768	702	729	726	736	720	695	754	718	743	669	701	693	754	696	695	691	667	688	723	718	735	710	746	753	715	717	673	700	715	736	704	696	699	755	692	697	688	780	677	724	702	695	733	648	749	721	688	716	674	712	718	775	779	679	758	700	639	661	755	725	718	674	713	773	741	676	700	683	718	728	725	770	713	707	708	694	681	752	778	678	722	717	686	698	741	731	686	748	726	752	693	736	694	703	722	694	689	735	743	674	704	705	737	708	736	700	687	675	682	728	722	715	728	716	733	777	678	720	725	707	693	732	717	714	707	702	707	706	732	721	700	765	726	730	734	731	693	676	682	712	712	712	718	711	702	707	742	708	702	739	698	705	691	730	708	714	702	723	742	686	692	716	729	751	721	733	703	680	766	686	681	740	683	705	704	745	735	700	702	696	743	664	694	728	718	709	704	684	689	721	728	714	715	741	750	681	760	742	719	721	721	720	757	715	739	706	750	721	747	768	715	677	684	755	706	714	714	752	731	672	694	669	720	709	710	673	723	708	756	697	742	713	675	721	724	719	717	705	694	731	726	709	737	690	717	687	718	670	729	730	693	705	671	745	741	729	685	701	691	716	698	717	732	757	698	673	727	715	708	725	695	713	731	699	761	733	738	715	689	754	720	764	704	677	722	741	704	683	731	748	742	675	708	676	681	673	708	733	717	734	706	708	731	741	744	773	684	686	753	699	719	698	706	774	704	751	668	695	709	705	667	659	696	713	761	727	693	704	685	701	693	732	719	717	725	714	738	697	709	732	693	692	715	692	687	721	724	662	727	716	720	701	749	714	726	728	736	673	688	752	678	724	677	691	752	748	757	706	694	725	713	723	707	723	665	730	699	749	719	696	727	730	702	715	729	687	725	706	729	759	734	733	754	757	741	694	732	653	697	700	728	722	740	702	752	717	721	707	718	651
24074	21556	29123	24444	21545	12791	1346	764	641	633	539	506	470	494	437	432	427	415	395	384	414	398	377	378	419	414	364	391	375	351	379	368	349	366	369	355	347	366	370	369	375	352	334	371	419	366	356	392	358	382	370	396	334	345	338	339	363	380	351	384	352	392	381	377	371	355	353	382	371	351	343	338	365	389	333	364	373	378	357	373	359	362	333	320	349	360	349	311	341	349	344	378	355	335	350	376	343	350	347	339	371	364	334	362	332	327	375	323	319	354	340	350	341	333	340	347	353	355	301	346	347	346	347	358	372	324	349	340	368	336	358	363	368	350	376	382	384	356	363	370	334	364	367	356	348	350	361	341	328	333	361	372	336	324	347	372	325	370	356	321	351	335	324	345	332	350	361	335	341	344	361	377	340	352	345	349	334	375	351	334	309	368	363	377	377	366	311	367	350	348	351	352	408	371	363	354	374	341	352	376	350	337	359	330	319	307	349	329	359	368	359	332	350	376	340	336	370	377	324	332	331	333	339	360	353	345	334	332	334	342	387	348	344	370	351	333	317	324	341	355	358	363	381	368	352	363	343	334	376	357	332	359	361	342	298	353	394	372	354	351	374	362	335	367	337	337	330	374	373	375	371	367	345	368	380	396	342	322	348	352	378	379	351	325	360	357	334	399	356	362	351	354	327	365	341	356	357	335	339	336	349	363	379	373	332	363	325	370	317	329	352	371	348	360	353	360	362	357	358	408	360	328	353	352	343	377	371	371	356	359	361	318	355	330	389	361	359	340	316	331	361	329	333	361	334	320	362	356	346	328	325	352	350	379	332	322	363	335	340	371	338	361	360	350	364	358	360	367	368	346	378	345	336	348	365	348	339	381	350	356	352	323	349	364	346	359	354	333	341	339	372	386	384	362	344	352	370	360	378	367	356	362	360	373	334	377	379	363	377	334	363	362	366	342	321	356	325	340	348	347	365	345	361	360	358	347	331	364	361	368	369	335	406	342	379	347	351	383	316	343	322	343	378	347	329	387	349	349	330	341	344	329	334	381	354	350	344	326	313	363	354	349	358	355	360	356	360	322	369	350	351	348	305	354	357	346	365	335	363	313	325	329	365	372	333	332	360	344	323	343	358	351	374	354	385	374	361	356	389	366	378	357	338	360	390	336	356	362	332	325	372	358	365	358	351	327	337	396	381	350	392	374	333	354	358	332	357	343	356	365	327	366	377	366	379	341	339	360	363	326	379	357	333	314	364	342	364	335	344	373	339	328	328	333	351	370	341	372	354	352	375	355	360	349	332	397	362	356	371	340	351	353	363	336	329	323	339	367	374	398	338	355	323	313	356	353	369	343	379	323	360	304	370	351	358	373	356	380	385	349	337	332	347	390	358	365	374	334	352	394	373	382	356	358	348	359	373	345	344	381	323	364	347	360	370	383	375	337	373	320	351	355	356	344	370	369	333	361	313	341	345	349	361	349	342	372	347	367	307	365	342	364	347	361	366	365	382	370	333	302	349	371	324	347	339	352	366	376	339	322	334	390	318	354	328	355	363	355	322	350	378	348	333	392	373	362	344	353	352	359	328	309	363	350	387	382	370	367	376	360	339	335	374	386	341	354	321	351	380	355	350	367	367	341	344	371	334	377	354	327	312	340	362	389	370	337	341	349	338	341	375	377	381	359	365	371	354	361	341	344	377	376	340	346	391	357	393	356	359	361	378	366	351	382	394	315	361	335	336	345	353	347	376	347	364	358	356	352	331	331	390	360	322	370	346	359	335	351	337	365	341	332	391	362	354	365	359	387	353	339	392	345	347	349	326	356	339	391	365	363	371	399	343	339	352	360	363	328	359	350	393	377	341	346	326	363	343	361	351	333	337	357	355	341	382	356	350	349	365	346	346	332	346	348	330	381	336	337	341	342	339	394	341	369	368	379	364	396	357	352	320	342	375	344	357	342	361	327	357	372	357	350	323	333	371	344	371	358	367	364	337	371	349	319	357	349	377	349	342	363	337	366	375	343	356	325	360	355	380	360	341	329	369	347	360	346	392	349	363	351	356	324	362	384	354	383	385	327	364	337	311	353	379	360	344	338	336	351	359	384	335	381	347	344	369	355	330	341	366	368	333	362	342	395	362	375	370	313	357	380	354	330	351	358	361	376	343	343	383	382	351	357	377	351	367	342	387	339	387	368	396	331	418	324	354	367	357	357	369	320	329	343	344	342	316	345	352	344	359	328	368	331	369	361	340	366	345	377	347	345	382	358	361	374	351	327	367	360	359	383	365	335	347	342	361	335	328	347	321	378	363	318	371	358	319	335	360	393	355	382	365	365	357	339	375	336	343	352	361	367	347	363	337	346	339	376	346	360	317	341	348	363	329	390	357	361	361	340	375	303	372	361	363	330	385	375	355	338	367	339	338	319	336	336	339	369	346	391	351	350	344	341	388	372	328	365	364	358	342	344	363	368	340	369	350	371	358	355	352	362	337	363	334	343	369	396	355	342	387	328	351	375	381	374	345	352	328	343	350	364	361	339	355	359	395	368	379	358	357	364	349	342	348	335	374	335	359	354	363	370	363	388	340	345	372	353	355	368	370	371	346	350	361	368	352	353	337	336	341	341	379	358	367	354	339	347	375	374	360	332	320	355	360	376	359	324	361	394	332	374	315	364	355	332	361	374	376	345	346	305	370	335	338	351	336	350	373	357	371	343	360	340	385	362	351	374	356	375	391	384	352	356	374	338	317	423	356	349	341	339	344	366	347	367	334	323	361	324	337	352	374	379	380	338	372	342	405	367	372	339	367	349	361	366	344	356	356	378	352	345	350	383	346	331	371	322	391	368	363	387	344	360	360	349	346	370	331	355	327	389	345	334	369	357	390	366	329	338	324	344	345	328	350	371	315	309	360	361	367	359	338	357	350	376	354	334	350	355	336	345	345	351	324	338	348	377	349	365	360	344	333	351	345	320	353	371	375	377	350	356	382	357	364	337	368	345	336	344	365	366	336	356	378	352	343	354	330	327	344	361	353	346	359	356	330	337	359	362	374	340	335	339	345	342	361	349	395	401	351	346	361	337	330	326	358	360	381	329	357	374	348	379	371	323	336	373	347	334	362	358	376	356	352	346	346	312	332	360	340	368	323	358	382	337	350	368	352	371	352	337	351	349	330	326	378	350	387	315	361	375	353	333	365	346	357	330	372	370	368	354	364	321	316	326	364	330	366	354	356	354	340	349	350	369	342	370	327	345	366	345	347	337	331	342	402	324	370	377	348	363	375	367	349	350	368	327	386	354	365	351	351	353	361	362	352	335	350	356	345	381	332	364	365	377	360	335	357	368	358	354	338	347	357	345	340	328	381	338	367	342	359	341	340	339	339	301	346	331	305	344	380	370	377	354	360	381	357	354	362	301	360	368	380	357	347	334	335	338	359	343	325	384	339	345	349	347	327	348	350	371	345	332	318	332	338	378	355	374	377	364	354	377	347	358	340	354
4785	10288	7807	3766	2788	2066	1675	1343	1197	1004	883	837	726	674	635	645	553	582	535	538	515	527	539	479	481	466	468	481	483	475	452	452	508	447	461	420	397	461	453	459	454	462	454	460	411	482	465	403	441	403	460	451	419	414	445	439	444	447	450	449	421	428	433	451	452	419	463	460	433	419	416	465	444	444	389	459	454	416	428	422	457	414	420	417	431	445	464	417	432	420	471	430	466	444	451	440	469	468	459	406	467	435	411	423	450	417	449	420	427	417	417	447	448	479	442	439	442	437	417	408	433	444	408	423	394	431	439	427	458	414	433	450	418	448	438	415	428	443	435	414	460	447	436	461	441	485	451	424	403	409	449	430	434	438	426	418	461	423	449	408	453	430	440	425	422	434	411	413	434	440	469	456	442	430	453	461	408	448	434	437	442	452	424	427	399	406	429	421	448	441	395	451	468	444	376	468	499	423	402	448	442	477	407	449	434	456	427	428	488	426	426	449	444	451	433	472	415	422	404	438	430	440	434	435	443	455	429	437	458	447	433	462	462	430	437	456	412	432	420	436	427	406	457	418	442	441	441	476	436	490	451	411	427	398	401	445	438	443	410	412	444	443	412	419	444	479	416	466	433	436	427	439	410	427	434	448	418	415	441	448	468	437	479	437	398	460	430	400	475	398	440	444	433	446	418	411	420	419	425	444	436	433	423	437	450	464	426	431	424	443	463	419	423	473	419	400	463	461	415	410	381	464	448	403	399	454	450	442	426	460	420	428	430	447	447	410	475	446	439	433	439	451	439	420	435	465	463	441	443	457	434	429	453	459	445	474	428	478	439	414	435	418	408	447	436	444	423	454	468	469	430	450	437	413	459	430	435	434	448	442	433	399	396	438	375	445	462	407	463	421	423	421	443	456	449	432	475	442	436	387	423	446	410	389	396	476	442	412	460	430	423	451	428	416	456	406	433	433	456	436	428	488	441	474	439	446	399	441	437	420	438	394	444	405	443	420	438	423	422	450	416	419	450	491	422	400	401	476	407	482	429	428	432	426	388	471	461	459	415	479	486	400	446	421	387	424	436	417	385	428	485	424	434	448	440	447	465	462	413	444	443	420	423	411	450	425	437	431	463	432	438	470	445	429	445	478	418	424	406	415	439	453	417	429	442	399	438	416	410	473	452	441	444	433	445	422	408	478	456	461	438	444	449	415	466	470	432	448	440	423	458	435	451	435	433	488	477	436	436	459	406	418	435	436	428	446	433	436	449	421	444	412	413	429	422	434	410	408	419	415	455	416	440	430	428	432	445	414	466	447	382	450	482	445	456	435	428	421	412	417	414	447	429	453	434	432	404	398	424	427	448	421	445	488	431	443	418	473	440	438	461	412	387	424	444	441	440	476	416	449	436	461	455	475	422	434	440	466	387	452	400	439	403	452	413	438	449	447	462	432	439	451	402	434	443	439	448	469	435	441	437	421	410	448	430	417	419	421	463	417	417	424	410	420	437	468	470	477	425	442	406	474	422	449	387	426	435	444	432	474	423	434	418	445	408	400	429	474	429	470	406	473	442	415	456	450	405	450	419	432	438	409	411	428	448	449	429	436	458	403	420	407	434	464	469	408	455	414	444	455	454	422	415	448	410	444	433	435	431	423	428	436	447	424	461	421	419	428	411	401	418	427	433	454	430	436	427	441	445	430	424	421	446	438	451	411	421	424	407	448	426	432	462	421	458	436	395	436	412	438	449	467	410	437	433	426	431	417	412	419	429	449	428	432	396	403	461	455	438	389	458	392	412	417	448	446	445	419	468	420	420	448	475	454	418	413	430	454	417	404	420	411	450	469	422	407	447	418	428	433	416	429	408	431	446	431	387	437	417	454	436	439	468	451	451	416	444	426	429	455	440	446	451	430	465	421	431	445	413	385	409	404	430	418	427	424	421	443	442	445	442	432	402	417	452	457	445	425	414	417	429	438	438	416	434	424	463	416	421	456	452	456	420	439	420	480	414	467	470	417	443	450	483	463	430	451	437	477	426	435	409	423	421	429	428	450	451	425	478	418	426	469	445	458	418	449	423	455	432	461	439	435	422	404	435	443	432	423	444	421	433	435	409	422	415	420	451	419	459	441	457	441	453	451	467	439	396	416	450	460	421	407	426	428	485	495	412	420	444	427	473	437	427	424	402	487	413	443	436	423	487	433	441	469	419	425	474	437	422	433	456	454	408	437	461	411	451	434	424	472	425	425	417	449	454	460	433	422	436	434	420	421	443	425	433	428	415	425	415	433	443	449	383	432	422	449	445	448	460	449	426	442	451	433	427	427	462	433	451	423	392	442	431	448	401	428	441	399	451	461	458	426	454	479	429	458	445	440	461	421	438	399	420	452	464	451	444	457	431	427	438	424	409	419	433	425	418	452	478	433	456	438	452	404	457	434	416	432	406	433	446	418	401	430	453	492	455	442	468	463	445	433	408	417	417	428	393	439	439	452	413	457	468	428	440	466	476	441	400	430	421	433	426	398	427	420	413	422	421	424	401	414	420	429	408	418	418	448	429	460	462	441	454	437	393	433	412	418	441	428	446	408	454	444	424	467	447	428	438	438	424	434	443	459	402	439	473	462	447	447	426	440	442	437	420	450	447	416	435	458	434	417	410	406	413	430	439	422	453	469	424	392	408	419	410	425	440	396	452	441	450	451	465	452	423	435	468	425	455	431	476	396	396	427	450	418	446	422	459	414	442	427	437	455	441	429	387	403	445	439	461	454	391	427	472	442	420	452	434	455	417	433	409	426	428	440	417	424	423	447	441	458	446	433	436	464	426	425	416	429	422	415	435	451	482	457	425	439	455	477	429	391	471	416	473	443	421	431	455	450	462	397	443	441	430	451	436	427	464	443	406	416	402	437	427	401	456	440	419	471	449	475	444	399	446	459	413	431	437	426	417	420	453	401	432	396	408	419	460	454	466	426	439	411	434	389	421	390	480	456	465	427	435	426	448	424	430	439	471	436	405	464	416	431	417	399	447	487	430	444	418	406	456	449	415	422	449	476	438	443	433	472	414	417	412	404	433	387	451	462	409	443	436	456	428	442	406	434	434	449	400	448	442	444	450	455	406	458	441	407	429	433	429	448	394	458	463	422	467	435	424	417	468	424	422	467	428	391	407	443	417	477	462	423	411	441	395	432	432	405	434	418	411	469	420	472	447	438	471	432	437	443	451	408	434	434	420	416	414	475	423	447	453	414	427	436	441	434	466	465	465	400	429	453	438	441	452	459	425	470	454	421	395	431	444	449	435	417	435	416	388	395	441	434	429	460	439	425	407	460	421	414	441	451	444	455	443	434	429	431	439	436	451	446	394	429	422	436	417	393	448	475	498	449	441	428	436	439	435	468	414	426	424	415	418	424	408	450	429	440	424	442	428	429	458	458	414	461	418	412	404	449	422	395	441	423	430	426	477	432	448	400	424	425	438	404	455	431	397	410	424	408	387	432	407	444
25310	21557	28057	25401	12324	1556	1212	1041	1063	995	972	958	972	922	935	903	926	899	868	902	930	893	934	928	906	924	893	927	980	866	941	903	877	931	852	852	898	928	918	862	813	882	886	855	817	889	943	865	907	941	887	876	940	919	879	878	943	831	874	897	872	855	873	881	881	871	937	937	870	831	950	929	891	855	891	913	892	923	876	892	852	854	860	921	938	879	910	876	886	880	894	864	889	924	839	876	837	829	881	880	912	896	874	984	949	897	872	932	911	865	898	882	887	925	884	934	941	880	826	872	890	913	912	836	879	873	890	894	866	896	864	928	878	830	896	879	908	899	846	911	885	885	876	894	866	901	893	794	861	899	878	868	832	911	907	875	920	888	876	868	892	858	858	914	876	880	872	893	932	875	877	909	919	909	908	875	874	836	893	876	918	915	927	828	850	858	885	917	917	935	936	934	867	892	869	894	906	841	903	873	873	900	892	870	927	902	885	851	908	903	862	857	891	903	953	882	925	924	863	866	868	910	889	837	855	875	905	941	945	918	883	883	846	875	817	914	873	890	886	881	933	893	939	897	926	853	872	848	918	935	842	907	869	918	867	781	859	887	898	932	861	867	898	872	878	893	910	948	850	866	853	902	945	893	894	937	897	881	896	944	886	846	863	915	923	906	896	935	916	883	899	857	913	904	875	858	902	924	931	931	877	910	919	880	883	917	918	820	891	914	891	935	898	929	880	887	878	836	898	859	869	926	852	872	856	895	840	899	890	884	911	898	899	858	882	889	892	906	909	887	885	967	899	826	850	859	872	844	903	856	900	870	879	893	834	874	851	953	946	881	809	901	890	925	890	890	871	863	845	887	920	911	896	877	870	878	902	846	888	875	858	864	919	876	892	896	862	872	890	915	907	904	905	920	898	875	869	845	875	894	880	885	900	890	922	860	892	919	910	872	893	902	864	915	897	936	884	891	905	877	896	919	868	855	903	871	842	938	860	907	952	930	889	857	913	926	872	907	826	813	877	931	906	860	940	916	865	897	896	935	864	853	864	916	908	858	860	878	883	904	858	864	860	862	894	920	912	889	875	890	849	868	880	895	883	907	842	874	906	873	894	836	903	884	902	847	922	885	935	840	855	865	842	900	857	873	884	919	855	891	954	834	891	846	836	872	926	838	888	870	793	917	926	895	883	838	859	828	895	863	851	870	862	892	868	938	955	885	894	898	865	885	890	829	828	862	903	891	837	842	930	828	904	872	929	863	905	864	896	938	885	854	891	902	896	903	869	887	867	952	914	885	899	897	889	875	884	909	831	843	906	936	920	879	854	906	859	860	935	870	927	879	864	878	932	893	930	888	878	881	884	867	884	874	907	878	894	899	863	902	858	861	936	895	881	901	855	892	915	918	884	879	904	903	890	970	873	939	957	926	886	893	913	897	864	873	904	874	885	907	931	891	849	861	888	910	864	899	893	888	865	886	886	842	900	907	918	843	842	872	917	898	889	901	900	906	888	897	840	859	906	873	903	865	914	892	838	860	905	894	938	848	861	879	894	886	916	876	915	879	874	883	888	906	841	903	865	869	880	867	896	887	892	869	907	908	922	904	940	923	892	881	888	911	878	889	915	890	854	859	914	867	891	852	884	937	911	901	916	823	856	923	915	881	842	951	892	881	863	867	904	886	854	899	913	843	929	859	863	923	907	878	832	954	830	870	884	867	846	870	914	853	865	860	892	888	878	892	930	866	894	881	864	896	925	909	844	938	937	880	924	880	884	874	859	851	905	782	924	899	898	863	893	847	874	908	847	913	897	880	875	866	921	972	904	899	917	906	836	891	890	865	848	891	878	908	903	845	840	873	917	874	915	881	896	849	958	885	901	904	854	881	902	907	912	875	889	900	903	879	853	861	954	881	908	861	876	921	850	842	878	936	936	843	882	921	879	855	865	861	899	853	880	855	953	887	920	831	865	892	830	843	916	851	891	886	860	892	850	899	836	893	883	908	888	864	911	884	877	868	902	916	898	880	871	901	857	921	847	937	876	892	880	863	922	916	885	889	857	939	914	872	929	849	900	917	862	879	836	896	838	851	915	840	920	921	907	825	867	904	911	844	908	842	899	875	907	867	881	870	887	879	890	936	951	899	861	953	921	912	883	830	868	902	865	921	883	870	900	911	888	854	866	877	918	883	881	930	829	930	872	864	849	888	889	866	883	892	874	845	901	857	892	861	909	899	846	849	877	875	883	844	880	886	864	862	865	906	905	903	898	914	871	858	874	893	897	920	891	850	917	869	950	837	886	872	862	875	842	884	920	894	905	911	915	862	864	909	913	829	911	898	908	839	850	881	844	889	866	854	890	875	898	916	881	841	892	877	860	911	892	848	881	883	877	889	844	889	881	903	872	844	906	837	860	876	858	886	910	856	928	847	888	887	866	943	898	830	931	870	897	825	883	943	895	860	857	853	922	876	859	909	848	871	894	884	841	929	866	921	919	967	863	904	924	873	879	898	923	876	834	897	865	917	887	904	856	910	877	897	889	846	897	876	926	867	906	857	898	871	873	868	882	894	913	877	882	867	905	899	873	883	923	912	937	975	835	864	857	910	838	897	880	854	890	903	857	863	893	895	879	887	914	892	838	912	933	845	923	906	889	852	892	833	871	916	866	914	870	833	937	881	909	860	930	899	927	881	848	953	865	890	861	874	867	902	857	936	887	934	875	949	885	862	897	934	899	838	879	844	879	879	900	875	913	916	860	937	905	910	899	882	908	877	845	916	850	895	894	889	842	863	892	894	928	897	920	899	888	903	893	921	903	910	905	888	888	879	911	922	895	850	874	887	863	898	912	830	878	914	880	889	922	925	906	886	898	889	908	902	911	898	905	866	863	913	868	938	891	859	863	893	878	881	908	892	886	889	898	905	889	889	885	945	916	932	872	888	901	885	817	841	858	937	864	881	835	825	831	906	836	882	917	906	823	871	874	879	909	858	853	910	915	860	875	857	907	890	900	899	862	895	873	855	919	878	875	893	885	909	890	925	841	889	976	915	902	881	837	896	893	911	912	864	810	860	914	911	904	897	925	853	897	891	838	889	930	886	846	896	900	900	874	870	916	953	919	866	840	850	895	943	933	878	881	892	859	891	895	894	870	903	877	878	876	862	916	911	877	891	894	890	858	911	918	832	862	893	872	844	881	854	822	914	880	892	891	878	823	889	856	901	881	879	856	912	904	878	902	904	919	871	893	892	850	855	871	828	939	946	935	881	861	836	856	887	881	902	893	863	904	862	909	907	841	881	896	877	854	844	917	879	889	909	856	924	897	912	936	886	847	845	908	918	922	866	844	859	877	875	861	902	896	831	898	925	948	930	934	955	921	904	862	841	894	842	846	859	875	874	867	891	902	865	859	919	874	926	933	882	886	875	868	872	850	896	921	888	925	955	913	890	858	866	940	842	922	822	879	900	827	960	888	919	899	893	866	901	909	865	843	924	885	900	933	913
4761	6180	4742	2723	2172	1905	1619	1438	1366	1312	1239	1305	1178	1152	1137	1185	1093	1138	1011	1068	1104	1119	1134	1046	1095	1002	1062	1034	1039	1005	1012	1043	1031	1017	1022	1064	1072	1062	1036	1022	1033	1042	1020	991	1004	1042	1054	1038	1024	1040	967	1022	1070	1038	1021	1023	1006	1000	1032	1041	1029	1007	995	1003	999	982	1004	1041	961	1024	1053	1024	1035	1075	1034	1031	1030	1085	1018	1065	1050	1061	1029	1027	1037	964	1036	1037	1007	1082	1094	1006	1045	1025	1009	1029	1043	1046	1039	1028	1007	1043	1025	1052	1001	1061	986	1024	1041	973	1035	1027	1023	1056	1057	958	1027	1025	1020	1013	1040	1007	952	1024	1053	1060	976	1009	976	969	1041	1022	1033	1008	1059	992	1064	990	1045	1079	974	976	984	1023	1026	991	1019	1027	967	993	994	1033	984	1015	1002	1056	987	1083	980	1015	1027	957	1014	988	1013	988	1028	1002	1039	1034	1084	1070	1017	1094	1021	1021	1012	1033	1001	1007	1027	979	1074	1010	993	1041	1028	991	1027	979	1046	1027	999	1069	1081	1035	1030	1059	995	1072	1023	1011	1070	1039	1058	1045	1014	990	1055	1015	1081	999	987	1064	1000	1040	971	999	1054	1027	1051	1009	1026	963	1090	997	1020	1009	1055	1041	1014	1044	977	1003	1002	983	1038	1016	953	1004	968	1014	1036	1024	1048	995	1013	932	1049	951	1076	1093	1026	1055	1010	995	968	1038	1000	1003	1000	1059	999	1026	1043	1075	1031	987	964	982	1023	1047	1014	1076	1019	1053	997	994	986	1008	1017	1062	1014	1018	1086	1018	990	1030	968	1014	977	1043	1047	1029	977	1001	1073	1037	1049	1039	1038	1057	1032	988	952	999	1070	1030	991	1052	1041	1016	1035	1025	1064	999	1027	1052	1022	1031	1022	1054	996	986	1047	1011	975	1048	1008	1049	1040	964	981	992	1049	1017	1064	993	1046	1051	977	1051	1066	1040	1073	961	1009	1004	1053	950	1040	1044	996	1072	959	1062	1016	1005	992	1055	1126	1072	1055	996	1016	1043	1009	999	1037	1042	1001	1036	1108	1007	999	1057	1031	1044	1000	1029	1058	1020	1089	969	1061	1080	1048	1048	1040	1029	1018	995	1038	994	1037	1062	1033	1036	1000	1031	1000	1035	1051	1035	1034	1009	1017	1023	1048	1015	1019	1037	1058	1053	1014	995	1073	1044	1026	961	1058	964	1015	1041	1001	1004	1047	1030	1062	1032	955	1049	1012	1005	1030	1010	1026	1024	960	1011	1039	1064	1009	1047	1048	990	1026	1035	1018	1031	1045	1005	1051	1003	1008	1012	1009	1031	1094	1069	1015	995	1020	1007	968	1024	1083	1055	989	1001	1043	1010	1015	1028	1064	1011	1000	982	1042	1007	1075	976	1041	1035	1034	1001	1019	1026	1046	926	984	1054	1070	1007	1056	1025	1028	1131	1046	1009	1058	1053	1064	1008	1014	1019	1047	1083	1021	1056	990	1062	1032	981	1074	989	1074	1009	1027	1002	1035	1056	1007	1083	1018	1055	995	1024	1035	1034	1016	1073	1040	1052	1032	1089	1045	1035	1052	1034	999	1036	980	1016	997	1055	1033	981	1051	1037	1073	1063	964	1033	1027	972	1017	1070	1071	1025	1055	970	1057	976	1021	1038	995	1019	992	1047	1038	1014	1005	1073	982	1018	1012	998	1048	1002	1004	1026	1080	1048	1011	1025	1050	1041	1023	1088	1031	1034	1034	972	1017	1023	1045	1060	1035	1065	1014	986	1010	1041	1105	1004	1065	1017	1081	993	1009	1056	1021	1023	967	1030	1017	964	1059	1021	983	1022	1037	1038	987	1001	1004	1047	1023	1083	972	1072	1008	1025	1034	1058	1023	1057	1023	983	1031	1044	1008	1004	1034	1019	1053	1024	991	1042	1041	1010	1044	1022	1057	1004	993	1033	1055	1035	1051	1085	1030	950	1040	1074	1061	1041	965	1069	1016	1058	1000	1017	988	1075	1057	1069	1033	964	1007	984	959	1018	1000	1019	1076	1039	1058	934	1036	1008	1037	1047	1014	1015	1010	1030	1070	988	1020	985	1030	1036	1027	1054	1023	1009	1112	1020	1061	995	1044	990	1036	999	995	1026	1070	1052	1033	1010	1046	1026	1041	1021	1054	1017	1042	1013	1016	1082	1014	1080	1030	1050	1052	997	1035	1015	1061	1059	1020	1043	1040	1051	1033	1011	1060	978	998	954	1056	1030	1025	966	1023	1036	996	984	993	1065	1008	1009	999	977	1008	1036	990	989	1055	963	1007	967	1063	1028	1013	1014	1039	994	1025	1004	1000	997	1023	1004	1002	1012	996	1016	1053	1019	1029	1058	1018	984	1023	1007	1004	978	999	1042	998	1061	1029	1062	991	1038	1041	1015	998	1011	1043	1029	1023	1012	1097	1067	1058	996	1031	1006	1018	1067	1041	1069	1016	1042	1027	1035	1024	1061	1012	1076	1012	1033	1011	1029	1031	1015	991	1017	979	1041	984	985	1003	959	1071	1036	1078	1041	1046	946	1035	1040	1011	1033	1066	982	1029	1072	1075	1031	1030	1061	1008	1031	971	1016	992	1093	995	1021	994	987	1000	1060	1056	988	1055	998	1031	1069	1046	1071	1087	1051	1028	1090	1006	996	1048	970	1020	1019	1040	1013	1096	1051	933	1046	1031	1001	987	1059	999	992	1031	1046	1022	984	998	1045	1035	1060	1023	1030	991	1028	1064	1034	1046	1029	998	1020	1014	1045	1048	1049	998	1019	1065	1029	1066	959	1007	991	1006	1015	966	1028	1019	1014	1020	1053	1072	1041	1037	1026	1031	1026	983	1047	997	1054	1039	1076	1026	999	1061	1026	1036	1030	982	969	1066	1041	1016	1110	1042	945	1010	1048	1002	1004	1025	1047	1061	1038	1007	1019	1006	1025	1019	1050	1035	1038	959	1036	1051	1029	1091	980	966	971	1074	1081	1020	1057	1028	1048	1035	1056	1053	1013	1033	1020	1049	1016	1061	1062	999	995	1035	986	1077	1033	1018	1021	1045	1050	988	992	996	1013	1100	1010	1022	1035	1020	1048	1031	994	1028	1026	1054	1013	973	1051	1083	1004	1012	1067	1020	1014	1020	1006	1028	1027	1003	1051	1024	984	1015	1003	1047	1067	1024	985	1058	988	1013	973	1024	985	1030	972	1006	1031	1040	1000	1016	1005	1056	1092	1038	1041	984	990	1030	983	976	1067	972	1034	1039	1036	975	1049	1018	1011	1023	1016	1010	1013	1018	1035	1072	1045	992	1044	1006	1037	991	1025	1009	1001	1021	1040	996	1028	1048	1002	988	975	1021	981	1020	1071	998	1023	1033	1013	1026	964	1021	1016	990	1109	1063	1039	1018	1034	978	1024	1051	1037	1005	1018	1005	982	988	988	1060	1099	1039	1086	1007	972	1024	1057	1005	1007	1062	1067	1019	971	1011	982	966	1014	1000	1043	1030	1027	991	1002	1003	1012	989	1010	998	1030	977	1015	1064	1060	1089	1068	1081	979	948	1031	1081	991	1016	1041	1013	980	1050	1065	1067	1057	1072	1027	1032	1005	1016	1031	988	1014	998	1063	1000	1033	1046	1039	1073	995	1022	1034	998	1043	997	1013	1049	1003	1064	1014	1015	999	1015	998	972	1025	973	1023	1010	1002	1040	1045	1052	1035	1020	986	1073	979	994	1026	1041	1011	1056	1053	1031	1013	976	1055	1062	984	1014	1012	1063	1036	1029	1050	980	1051	1052	1049	993	1011	977	989	1006	984	1034	1007	1004	1006	995	1013	1100	1025	1041	1003	984	993	1023	972	1005	1054	1018	963	1032	1010	1036	1021	1035	1022	1033	1020	1001	1068	1023	1003	1033	955	1066	987	1016	991	999	962	1068	1069	1057	1061	1006	1093	976	1010	1044	1016	992	995	1059	1026	1013	1075	1035	1039	1008	980	983	1026	1103	1030	1049	1027	1066	1067	1007	1083	1069	999	962	983	971	996	1044	1065	1004	1033	999	1040	966	1096	1061	1005	1073	997	1011	1046	1096	1041	955	968	993	992	981	1035	1045	1071	1024	1038	1025	1001	999	1021	1021	1008	1021	1009	1015	1030	993	1025	1041	1002	1043	1080	1004	980	1065	1024	1078	1082	1001	1039	1040	1073	997	1041	1047	1030	994	1029	1045	988	1017	1018	1058	1087	1084	1030	1032	1051	1064	1043	1020	974	996	1031	999	1039	1029	1052	991	1047	1035	1013	1038	981	1003	1045	1003	1052	987	1035	1061	1031	1026	1029	1112	1036	981	1043	998	1017	997	1082	979	1027	1015	1052	974	990	1031	972	1027	1072	1046	996	1071	1016	1004	1040	1051	1065	1036	1077	1044	1018	1025	989	1054	1040	1005	1016	1049	1016	960	983	1070	1068	1017	997	1057	988	1023	1066	1029	1049	1025	1030	1042	1043	1050	1068	1009	1083	1045	1053	1013	975	1026	1043	985	1002	1027	1060	936	1015	1016	992	1029	1005	1010	1079	1070	1041	1018	1035	1054	1045	980	1015	1012	1009	1041	1027	1059	982	1017	1013	992	1051	1000	993	1023	1045	1046	1036	985	1036
23131	21642	29625	24140	21636	21699	12303	1706	1213	1204	996	1002	882	902	813	826	769	797	760	743	740	718	716	749	765	767	715	682	748	651	662	664	697	656	717	678	736	717	726	663	666	710	687	653	683	708	679	702	705	654	698	679	627	642	637	683	673	679	659	658	648	675	612	643	670	700	644	660	663	669	685	643	665	674	678	622	614	600	676	660	650	708	661	654	695	653	654	648	649	702	657	641	660	637	666	646	700	635	682	674	665	664	633	676	686	600	645	659	626	711	645	672	646	655	632	657	641	664	684	660	667	642	627	655	640	640	650	659	664	661	660	641	695	628	623	665	611	675	701	605	688	648	689	682	614	666	652	675	647	678	630	681	609	679	708	654	677	658	698	673	680	639	671	687	640	639	661	651	629	637	637	643	652	629	629	655	657	689	639	637	601	650	638	634	602	652	642	631	642	606	650	659	662	626	679	621	634	712	638	633	633	632	584	669	617	643	610	627	686	614	667	657	631	671	657	667	699	636	660	684	702	644	696	674	668	653	624	619	623	624	646	684	682	642	650	654	673	599	618	616	652	709	684	656	656	688	694	643	657	631	697	686	622	645	631	669	642	682	620	661	621	649	638	636	685	664	667	654	621	694	630	660	651	640	689	613	662	629	673	665	656	670	694	643	689	677	666	634	652	623	693	603	686	636	624	672	639	615	697	622	696	651	648	621	662	635	650	674	658	689	617	633	656	612	687	675	608	657	648	588	667	646	713	647	642	630	651	662	645	627	671	684	644	620	654	667	664	690	613	670	641	656	656	619	650	629	669	666	629	651	625	657	625	663	678	677	637	689	690	636	633	617	688	659	672	684	626	625	636	701	682	657	670	661	629	619	694	668	646	670	637	654	656	677	664	636	666	681	680	686	653	698	644	650	636	622	676	614	650	689	651	645	666	669	642	621	675	646	627	671	652	607	688	710	693	670	665	645	618	617	664	659	620	672	644	692	643	645	658	620	646	638	667	671	675	676	655	684	647	629	650	677	660	651	677	641	675	634	644	656	600	627	679	634	628	630	650	619	662	635	647	683	682	639	645	662	617	612	667	655	642	653	656	616	645	601	673	692	685	630	673	610	569	655	640	681	670	652	641	684	653	662	628	690	655	644	673	643	699	639	660	676	637	669	659	639	640	679	640	624	671	658	599	668	617	615	651	634	680	636	632	654	655	637	671	648	656	649	709	643	640	636	622	690	603	629	637	614	689	746	666	677	673	695	643	651	621	644	650	632	702	647	656	619	632	656	640	637	632	627	675	648	651	659	651	642	595	636	648	629	615	642	624	637	651	654	629	645	634	671	664	639	646	654	624	636	645	678	692	673	633	637	698	664	658	671	613	659	638	626	667	642	679	651	631	636	660	655	655	661	656	609	608	690	676	672	655	647	663	659	648	662	685	635	642	619	663	672	618	690	668	656	659	699	700	666	596	633	677	633	639	668	686	650	608	632	626	642	640	639	664	636	610	626	644	632	656	634	694	675	665	628	679	659	667	679	644	719	698	647	625	680	658	627	617	656	655	621	634	660	681	598	673	643	654	640	680	656	656	651	656	653	646	627	646	671	596	610	683	704	620	652	670	648	650	662	673	639	662	634	635	615	615	600	687	711	623	646	639	609	619	596	635	661	649	661	623	639	668	647	655	655	661	654	654	618	699	590	642	673	668	695	646	651	661	629	596	646	655	638	618	665	643	635	644	638	713	669	664	634	673	697	652	628	677	642	646	690	654	642	650	660	653	659	678	670	676	684	601	612	657	705	683	601	638	607	664	629	701	661	667	613	665	626	640	642	630	701	672	683	634	673	662	632	630	601	668	635	614	628	644	691	620	671	624	652	658	677	684	637	670	675	644	616	679	644	644	640	625	669	653	651	667	591	628	665	651	639	659	625	655	649	637	671	636	611	676	637	612	629	654	650	662	592	649	658	672	632	615	664	683	669	657	669	640	681	660	631	676	643	681	638	641	623	638	637	631	645	637	625	659	643	664	659	651	666	652	653	625	644	630	648	629	601	672	630	616	671	660	638	649	598	653	665	658	686	658	646	648	637	599	598	664	627	684	648	670	683	656	642	658	594	628	647	628	647	677	640	647	657	639	634	621	617	702	625	633	660	629	663	677	621	643	668	664	645	588	672	687	633	644	675	631	626	644	675	612	646	652	672	701	585	639	659	621	685	685	663	669	605	632	622	661	627	632	653	689	677	626	665	606	630	658	630	647	617	643	659	666	679	629	683	695	663	682	654	627	625	649	657	690	635	690	618	639	647	624	633	615	645	661	646	638	644	628	652	637	682	689	636	645	672	626	659	614	605	662	634	630	629	645	671	698	690	606	686	670	615	664	640	692	679	647	651	672	628	670	618	636	642	648	679	648	640	712	661	648	683	693	663	656	656	674	653	648	615	655	697	636	629	662	612	687	640	621	608	641	676	649	625	634	626	663	631	639	647	662	662	623	647	619	645	681	651	637	625	654	675	675	660	683	656	633	657	655	612	681	629	628	621	627	616	669	660	652	676	670	649	640	592	672	630	660	665	630	607	600	683	727	653	656	653	663	647	627	644	628	622	623	694	640	669	610	639	668	614	641	666	644	626	655	655	647	637	673	656	626	634	655	655	626	682	603	609	646	676	621	657	660	616	667	635	684	679	650	658	629	597	683	658	634	631	639	661	688	636	671	671	670	701	667	666	637	667	649	667	642	663	659	645	636	619	620	618	631	608	637	638	635	640	645	651	605	662	644	673	636	613	653	607	610	643	639	682	649	680	625	677	624	622	676	612	643	663	641	645	684	582	617	653	628	666	648	592	623	674	636	639	664	670	632	667	643	642	638	668	649	652	649	648	625	620	633	617	625	695	640	695	689	616	637	665	631	657	654	671	644	611	638	617	599	683	655	662	669	607	649	685	620	638	687	647	688	631	657	667	649	573	662	614	614	663	635	654	652	667	687	656	631	662	640	607	605	658	641	656	656	584	654	660	651	613	638	637	652	686	635	638	680	616	643	649	671	644	650	628	639	688	680	700	660	619	645	643	643	637	652	622	665	657	666	678	629	669	669	634	672	631	645	656	605	641	686	655	677	666	663	667	647	667	703	687	653	660	640	663	702	692	700	665	628	612	615	695	665	659	666	648	628	640	612	645	633	604	628	654	652	635	626	683	663	647	640	630	649	660	652	638	653	665	646	622	671	615	654	612	633	665	607	632	669	649	669	657	650	623	653	659	649	588	679	651	615	619	662	668	666	693	662	634	650	699	680	623	634	616	633	656	679	645	667	664	672	632	660	662	673	670	613	647	635	643	628	654	666	651	648	637	551	644	603	648	626	628	621	664	667	610	617	633	631	632	657	680	576	644	659	679	646	621	679	685	638	665	630	676	638	653	617	635	638	646	595	661	666	647	627	668	645	647	618	606	668	676	588	630	678	636	663	624	706	656	633	639	638	714	624	639	649	700	638	640	649	633	682	652
7017	16592	13065	6836	5007	3941	3139	2559	2085	1797	1600	1475	1284	1209	1132	1068	980	991	933	919	919	919	856	888	836	884	808	805	803	796	783	791	806	775	764	783	747	790	792	723	771	732	813	694	762	763	748	693	762	742	731	791	740	729	753	740	695	726	752	738	744	761	745	717	722	682	741	718	770	766	739	742	740	755	744	750	711	659	768	742	767	748	682	736	720	726	744	721	756	762	691	713	746	752	749	732	789	732	730	685	742	693	711	701	678	758	758	709	746	735	712	748	676	712	734	779	735	713	774	672	749	697	723	755	731	707	716	711	742	735	768	727	731	728	734	737	760	754	750	718	733	747	769	749	709	732	736	776	751	740	732	734	737	740	723	766	710	688	724	695	713	775	693	757	770	752	724	751	729	769	725	741	790	743	762	693	733	743	730	678	696	709	734	731	763	755	754	751	750	748	742	781	747	796	732	759	736	681	774	757	708	728	755	735	727	757	736	709	754	753	735	735	762	709	698	706	749	710	723	688	703	725	701	739	726	737	786	731	722	736	710	741	735	757	732	682	721	695	745	745	725	738	711	705	719	729	711	739	679	723	711	748	760	709	779	752	725	720	733	711	723	716	767	722	729	726	740	716	732	698	676	693	717	737	741	745	789	732	752	704	714	707	730	734	711	702	705	737	734	689	718	763	763	722	748	723	746	743	715	743	721	744	732	747	724	790	668	738	751	733	728	722	721	773	767	709	746	687	743	731	734	745	718	772	723	743	722	713	753	742	738	651	751	723	706	723	742	735	719	761	749	762	756	758	741	768	727	718	753	761	726	757	728	745	728	709	829	741	742	714	707	726	739	708	725	728	736	682	746	720	707	729	699	724	716	704	730	781	707	687	757	761	713	741	717	713	765	765	706	699	732	722	715	711	708	704	673	697	712	698	730	734	738	730	691	746	730	712	757	742	768	748	750	724	749	742	720	662	740	740	761	725	684	720	708	747	738	782	728	726	738	777	751	682	740	749	747	736	740	742	740	765	697	747	735	760	750	791	698	728	708	706	756	715	726	659	686	747	728	750	758	696	735	711	698	726	712	696	733	757	779	725	741	741	726	708	767	747	680	694	756	722	744	753	757	736	686	696	744	778	773	752	711	715	741	761	751	744	687	732	780	753	740	784	719	752	720	730	734	747	759	742	751	749	750	731	706	752	755	758	739	700	734	701	729	735	723	710	729	728	749	707	755	731	683	712	713	712	732	676	703	712	750	715	742	736	708	732	733	715	709	752	723	742	684	705	693	724	729	732	706	728	726	688	722	738	728	685	684	759	724	669	760	719	703	707	690	718	724	689	705	705	748	747	733	695	702	704	759	732	780	734	722	730	727	733	686	772	711	760	718	716	753	742	732	716	767	697	676	730	706	746	748	694	689	710	705	715	709	780	763	696	685	737	742	747	694	700	744	763	706	751	725	712	699	769	742	748	710	663	674	763	738	727	707	740	724	730	784	737	757	770	778	728	689	722	743	745	731	729	743	744	705	728	765	753	774	780	749	755	738	705	741	725	731	725	719	725	776	748	769	708	767	717	715	720	692	746	753	697	702	740	777	714	664	718	728	736	716	701	731	697	684	749	719	701	700	751	718	704	743	703	722	750	779	724	687	720	690	753	714	705	693	696	746	680	740	742	733	721	691	718	768	700	699	717	726	747	704	709	694	725	757	760	744	673	768	737	733	739	756	712	739	716	727	775	723	730	725	798	723	737	727	696	745	680	747	709	679	712	707	730	767	695	723	758	723	741	704	786	664	710	723	701	735	701	722	692	715	759	709	751	780	720	722	723	681	704	701	716	697	737	766	712	736	693	714	681	703	739	710	733	689	752	711	697	713	796	716	787	743	756	699	731	766	757	682	712	715	717	673	729	755	748	733	742	716	714	740	725	729	690	726	740	735	763	775	728	715	701	709	765	777	731	773	735	752	704	715	735	798	766	704	683	715	763	740	744	737	704	741	729	804	743	702	720	779	765	702	733	732	710	730	716	678	736	705	722	736	720	786	736	749	790	778	751	700	703	664	712	689	727	693	769	693	696	715	733	726	750	725	755	702	740	783	774	769	721	736	706	756	750	725	754	741	709	730	733	727	734	689	755	753	665	720	719	746	705	698	750	729	709	778	722	719	804	740	726	752	726	721	756	673	732	707	732	761	679	702	735	759	682	671	744	740	686	695	741	749	731	746	684	712	738	710	704	705	769	703	726	762	747	678	749	727	700	708	712	745	767	719	775	773	711	719	745	710	781	743	758	725	730	740	747	722	763	730	733	679	734	732	726	716	742	741	727	788	728	713	700	719	777	722	685	738	742	739	722	715	760	731	737	677	712	730	720	691	737	707	707	712	750	740	788	724	705	786	706	748	761	729	674	741	726	739	709	703	743	764	749	734	719	723	738	714	741	729	709	727	739	713	725	725	696	757	740	685	738	751	699	709	726	679	765	764	711	751	681	722	739	737	740	780	697	742	722	722	722	735	733	718	718	736	722	739	743	729	726	760	764	735	677	718	693	694	738	706	784	720	738	765	759	713	725	729	727	743	694	723	692	762	745	719	690	700	677	764	739	704	733	746	745	730	734	725	753	747	735	770	722	720	713	769	741	733	721	716	790	718	684	727	694	746	716	722	695	750	707	741	757	696	748	752	703	774	766	746	727	715	704	722	721	712	746	710	720	763	724	770	728	718	746	719	734	674	734	734	719	703	706	722	725	702	732	751	737	773	686	763	714	723	771	712	717	720	720	701	729	764	790	702	727	763	742	772	769	774	696	697	720	741	717	795	714	699	699	733	732	731	775	771	756	724	669	720	679	705	786	736	756	763	697	721	704	787	663	756	741	711	716	735	697	740	737	767	735	751	745	733	703	737	736	753	763	758	746	773	697	728	709	743	726	721	728	727	727	750	668	747	723	740	717	725	748	712	715	709	731	731	717	760	744	733	744	729	768	700	754	736	733	727	653	762	744	747	743	740	736	763	711	696	735	752	745	682	747	769	724	729	703	735	745	728	719	744	709	706	738	689	754	680	682	707	731	769	707	770	663	740	690	726	693	764	766	752	721	737	743	707	705	749	743	727	758	726	759	744	756	751	767	739	692	752	758	797	749	766	698	697	660	739	721	756	672	767	751	716	715	764	717	776	799	783	765	753	706	744	708	688	786	740	739	713	761	687	738	727	725	724	697	750	752	731	724	735	730	734	776	768	688	705	773	735	698	702	721	678	788	764	766	677	681	699	689	726	715	742	727	709	753	759	747	714	752	717	706	697	699	760	716	717	750	700	732	771	724	736	716	721	719	704	733	723	740	724	681	756	749	752	728	702	753	747	699	745	727	743	755	679	726	712	715	714	693	693	699	714	751	740	774	713	734	782	746	700	713	735	716	666	726	747	735	804	697	726	812	723	698	733	761	745	781	757	743	693	749	688	731	775	750	781	733	739	716	746	764	734	714	721	788	692	714	686	721	703	698
27723	20379	7361	1043	707	685	628	623	636	606	682	614	573	626	604	614	614	612	601	587	564	574	551	644	591	613	579	610	592	579	616	636	594	625	644	597	574	551	601	610	592	569	644	557	609	648	605	630	588	579	580	567	625	592	620	585	573	608	607	608	574	594	607	580	620	576	613	640	604	600	624	580	654	628	602	595	611	612	639	587	602	642	552	579	609	623	607	580	589	552	629	638	557	602	643	569	635	554	569	565	603	540	541	591	581	624	563	557	612	614	560	584	618	600	606	606	599	595	541	594	583	637	606	542	549	577	599	596	615	608	627	575	622	574	579	616	585	615	588	606	605	576	588	592	593	558	588	604	620	577	601	587	607	588	605	602	589	571	629	606	607	589	611	577	581	571	565	581	571	603	604	601	548	612	583	609	609	580	598	590	621	568	615	598	625	601	601	603	642	598	550	604	587	553	578	656	542	628	591	620	586	599	561	614	638	580	614	599	603	636	530	563	600	593	641	562	570	582	564	561	604	545	589	571	597	631	618	587	618	533	581	617	596	590	621	576	581	590	552	627	619	582	634	566	631	590	568	605	624	568	582	577	588	567	629	587	612	567	612	573	607	615	610	575	598	593	645	613	580	643	582	598	573	576	599	605	551	606	606	599	609	619	586	641	554	610	579	606	611	596	621	599	609	601	594	621	592	576	599	543	581	550	560	612	620	582	565	589	583	599	620	574	584	591	591	657	618	603	592	601	570	576	597	582	664	608	657	616	611	596	613	615	594	585	550	593	551	592	607	591	622	599	608	587	600	594	628	568	595	602	620	594	589	592	608	573	615	625	567	603	657	620	630	571	582	602	566	607	583	598	614	618	558	619	567	624	597	586	617	582	565	593	601	617	605	573	609	622	585	558	618	594	628	635	594	630	570	641	581	579	596	586	600	580	608	625	606	591	545	608	618	577	574	615	597	529	588	615	619	615	577	586	589	610	562	601	562	600	621	600	573	596	571	583	579	618	616	618	659	596	572	564	603	593	579	632	633	563	577	593	573	585	566	599	595	599	567	603	586	585	576	603	597	600	572	599	568	587	585	557	605	581	579	575	581	599	587	615	565	559	638	601	597	603	560	639	615	606	542	595	579	606	594	602	592	628	648	560	578	626	552	625	575	639	617	589	594	580	614	609	613	599	567	590	591	550	584	572	593	637	596	633	606	589	572	578	629	580	580	553	576	621	563	591	594	629	627	581	628	593	577	623	631	618	584	637	625	584	587	620	607	542	563	597	600	624	567	616	552	592	622	562	609	596	566	590	548	567	627	558	587	636	599	577	633	617	602	570	629	578	592	622	565	585	588	616	606	625	574	596	626	620	606	644	591	615	620	623	540	599	587	633	576	587	582	621	582	576	569	613	625	617	580	616	582	603	577	627	568	559	582	613	598	622	598	568	564	607	618	614	583	575	613	637	567	581	570	576	636	586	581	628	597	599	591	589	578	605	607	593	593	593	588	649	573	611	585	588	592	587	593	602	629	609	626	580	588	608	619	596	574	562	601	623	628	625	611	615	612	582	646	582	593	595	685	552	606	601	570	598	581	579	616	620	574	644	612	570	594	591	619	558	624	610	576	553	604	575	608	622	595	607	606	603	589	599	558	569	615	659	565	606	581	611	567	618	588	618	613	588	604	611	667	572	632	574	598	588	583	581	601	595	593	623	586	630	574	623	625	584	647	613	607	592	574	584	557	598	626	611	575	591	629	619	579	628	609	582	590	589	575	574	564	657	594	615	569	607	576	623	662	595	570	605	600	599	603	558	621	635	636	640	596	563	632	581	577	600	611	578	632	624	567	591	582	608	608	601	630	630	579	559	591	591	607	572	583	570	622	592	570	615	597	588	601	585	611	595	596	640	614	592	599	625	573	614	580	599	616	625	611	627	605	629	601	620	590	603	583	589	594	581	608	536	623	596	569	596	620	597	597	607	609	599	609	618	590	599	603	626	616	611	637	589	633	570	626	607	586	588	578	599	588	583	602	602	620	571	588	605	564	613	575	614	560	586	619	605	615	582	564	581	584	575	584	603	549	572	554	621	634	620	638	626	583	596	602	595	600	616	591	561	587	585	615	631	646	582	580	585	631	584	600	574	596	572	609	620	640	588	610	591	596	564	591	603	613	603	562	601	602	615	650	602	588	582	613	575	575	603	627	597	571	560	587	626	588	620	616	625	608	580	600	647	630	595	568	616	615	570	633	548	626	586	567	582	619	588	579	638	594	613	581	616	583	560	623	618	579	586	604	609	595	589	601	594	567	600	607	583	596	565	595	646	636	601	608	597	626	602	585	572	674	609	605	592	573	574	520	610	635	592	598	617	637	604	588	613	571	606	596	614	587	581	592	585	614	593	577	609	602	626	568	561	614	605	573	610	592	627	578	575	585	627	581	630	574	601	601	553	569	614	591	547	586	601	631	580	580	662	581	577	585	565	555	547	607	547	616	569	574	625	619	597	611	623	596	570	549	585	608	596	639	584	634	609	586	594	593	644	596	612	619	571	622	602	598	613	645	589	644	594	598	606	563	642	544	606	576	612	584	602	619	617	608	652	599	615	579	622	587	599	574	611	584	556	626	612	561	582	611	579	626	579	603	592	614	579	584	584	582	607	600	567	584	606	632	635	643	589	606	634	539	608	606	610	575	590	562	591	640	574	584	596	563	606	594	564	603	599	607	618	572	592	611	648	580	626	583	597	615	631	641	582	612	630	559	599	619	599	573	590	574	589	633	597	610	642	605	568	624	562	574	581	651	605	606	632	569	557	634	577	609	595	596	585	622	612	546	585	602	590	596	556	599	572	597	569	646	579	603	601	608	621	582	602	598	549	531	561	566	564	605	622	609	545	622	576	579	666	616	626	586	573	607	575	649	669	592	550	611	627	583	603	676	574	629	558	588	593	603	600	592	612	592	570	600	574	597	592	608	564	606	608	643	570	624	568	574	573	572	560	587	573	619	622	603	572	615	637	622	579	606	652	623	594	542	596	608	607	614	611	592	576	586	639	614	578	581	600	597	602	600	569	609	622	602	600	578	590	624	599	588	618	597	572	609	627	639	596	629	586	607	602	587	655	597	615	588	649	590	607	549	551	607	593	561	581	556	600	612	610	609	579	604	615	563	618	577	579	569	576	632	608	596	612	608	578	569	607	628	604	608	578	586	580	576	612	582	578	620	584	578	586	601	579	577	567	605	631	564	603	627	560	568	610	612	612	621	580	604	634	630	581	610	590	588	602	601	601	635	550	602	627	617	581	646	615	595	599	565	595	634	622	589	651	598	640	537	560	606	568	601	620	625	603	567	625	648	616	577	582	564	548	645	585	570	602	648	598	595	597	634	584	586	590	628	606	594	622	592	637	592	622	589	578	616	560	601	574	609	615	554	601	576	603	614	599	596	583	595	582	608	599	589	636	587	612	590	520	588	583	616	615	590	649	591	582	606	583	617	585	643	616	628	595
4289	1440	1267	935	911	784	777	797	762	778	726	744	731	737	756	772	743	758	748	748	739	764	745	713	702	761	742	714	728	726	741	735	706	713	701	712	719	727	736	701	662	717	696	740	738	730	689	721	722	699	760	737	704	753	737	736	701	725	689	765	740	700	729	723	737	716	691	710	708	734	700	709	667	706	742	673	750	713	730	720	667	644	700	705	681	686	718	753	694	701	736	707	768	724	756	682	735	748	710	732	727	698	734	737	728	684	727	712	759	743	717	699	692	716	747	728	760	728	735	704	674	729	796	725	725	721	708	686	717	743	722	721	784	736	683	693	735	676	752	668	743	738	766	785	704	694	731	699	728	701	719	750	716	727	669	781	730	690	706	671	711	743	753	708	731	701	787	761	727	676	680	704	712	744	683	769	720	746	698	745	710	737	701	738	739	670	655	699	731	681	728	754	691	742	695	717	770	702	704	708	654	683	704	730	709	706	665	713	707	671	687	713	712	739	725	665	694	711	720	742	687	727	670	708	700	723	761	717	747	742	683	696	721	703	703	706	694	765	705	719	775	737	751	735	751	737	689	725	707	711	744	734	743	713	671	744	766	629	694	760	710	738	702	719	734	683	648	710	716	752	713	729	740	782	726	760	749	716	716	718	674	733	738	713	718	669	728	745	739	726	739	726	719	677	695	702	730	719	770	701	713	703	671	732	713	715	725	741	726	754	672	723	704	703	758	711	690	741	710	711	732	694	697	738	705	751	697	710	772	719	752	686	721	733	737	751	698	732	692	688	724	708	708	731	707	697	740	700	666	733	727	723	747	670	735	719	724	729	736	724	775	748	750	746	731	697	717	719	729	723	734	714	713	685	741	732	733	658	782	696	735	680	642	722	703	752	786	730	754	737	711	708	711	725	666	693	736	715	767	744	707	713	772	688	737	704	703	736	728	715	707	710	707	719	690	710	701	683	738	681	722	678	707	745	711	755	723	748	746	731	711	682	743	739	720	706	746	738	763	683	702	675	736	728	710	685	746	739	664	701	731	721	737	738	749	719	709	729	697	742	734	705	720	722	695	753	674	685	727	749	702	685	749	774	698	687	701	776	726	721	741	760	750	715	705	759	717	658	733	695	696	721	722	712	708	742	726	712	752	724	673	730	740	725	772	777	735	677	742	721	734	708	767	681	711	727	669	706	709	709	733	741	766	722	722	727	740	712	655	709	771	730	745	766	717	777	735	708	774	780	716	734	697	693	699	742	735	680	728	757	755	735	740	747	705	672	716	689	746	745	762	700	732	715	699	731	711	679	688	740	709	702	709	750	709	664	707	728	721	693	717	708	728	736	733	714	721	683	726	738	680	764	701	727	728	713	713	719	749	727	712	726	718	690	720	734	689	737	754	727	753	725	683	703	729	696	713	738	692	698	745	741	698	747	781	745	756	693	717	679	707	715	687	717	715	730	719	742	736	726	730	767	757	726	729	721	682	692	681	752	734	720	736	680	717	718	683	719	720	682	717	737	749	735	717	731	714	740	732	736	694	706	738	721	733	699	762	740	731	707	726	680	697	749	770	680	717	733	713	713	695	726	706	677	716	716	695	758	751	729	756	739	686	732	737	687	729	723	698	719	724	703	715	745	729	730	692	738	705	789	720	711	730	718	724	719	752	737	712	760	702	711	722	721	723	695	725	723	733	757	698	750	735	702	732	714	738	721	662	736	709	729	737	732	727	718	713	749	734	743	736	743	686	710	709	755	685	715	744	727	712	697	744	736	749	720	742	743	707	693	684	732	731	760	720	699	731	756	685	730	736	753	734	691	694	758	744	724	741	708	695	720	712	676	698	691	744	681	723	739	759	724	751	711	754	765	705	709	728	734	711	699	741	762	757	725	690	688	738	718	670	705	749	735	703	745	732	736	711	741	764	684	729	732	753	665	719	716	725	729	746	681	706	777	720	717	699	732	711	694	723	746	749	719	774	713	720	718	725	726	695	726	746	685	729	681	695	708	735	757	674	751	750	735	705	747	717	718	673	736	733	753	722	734	712	723	706	727	743	703	750	756	729	728	660	726	697	725	742	703	759	738	723	715	685	711	679	706	736	723	776	699	769	754	780	743	740	718	736	715	741	721	703	727	693	705	741	668	703	707	678	713	745	708	713	759	741	696	742	754	743	703	725	778	708	727	691	729	711	697	730	724	745	685	690	780	748	742	727	693	754	713	724	738	690	652	752	726	719	748	703	701	763	743	737	693	806	700	714	723	718	744	704	722	733	724	757	689	726	753	662	722	732	721	690	761	739	733	673	737	713	703	712	678	744	716	718	671	732	717	758	744	690	701	776	755	667	767	721	761	700	745	746	751	704	697	718	758	722	746	734	733	715	748	635	727	748	716	730	717	689	687	711	729	678	723	708	732	703	704	730	736	720	681	751	712	714	755	700	698	727	762	694	708	727	747	755	708	695	652	741	732	712	717	734	743	698	716	691	723	742	683	678	736	752	691	719	703	731	689	777	736	704	665	706	699	707	690	756	727	725	762	759	716	765	731	724	674	736	731	723	731	701	762	691	731	719	764	724	692	719	695	709	692	759	737	698	662	704	739	746	749	699	687	742	738	727	727	733	730	683	759	698	715	716	744	700	673	763	763	767	687	739	700	721	767	726	748	694	696	723	768	694	740	688	703	759	723	718	737	704	691	696	711	764	692	723	744	699	752	733	682	741	724	673	701	673	704	741	702	752	712	722	700	786	703	698	744	714	772	698	712	723	703	740	754	763	744	699	734	747	720	719	723	781	748	712	745	743	734	696	651	699	764	711	759	723	725	760	759	734	768	756	741	763	679	742	717	692	708	718	723	760	696	735	684	714	736	734	778	722	727	750	719	737	692	701	713	735	724	724	764	746	703	740	691	691	722	711	709	746	735	739	722	681	749	733	742	699	713	719	723	713	735	751	713	763	687	711	699	727	723	732	689	717	702	724	747	674	691	761	689	699	724	704	744	716	698	724	713	705	696	720	733	714	710	725	734	696	735	733	720	702	754	715	713	707	722	733	748	722	719	744	696	722	739	765	708	710	742	743	731	740	663	710	718	701	693	730	749	716	749	667	705	732	715	698	675	705	697	747	743	695	722	734	697	758	727	673	726	702	709	684	715	737	734	716	718	712	704	714	694	703	704	698	710	746	655	734	698	751	712	736	720	690	725	695	759	712	768	712	669	752	676	782	776	749	755	701	698	739	711	750	739	707	732	707	724	790	706	757	723	753	719	718	714	692	725	730	722	760	719	710	689	744	729	723	729	711	717	733	760	767	716	681	686	683	744	757	758	725	731	716	695	706	699	758	777	730	742	725	711	678	671	724	688	716	725	679	738	707	688	698	696	729	760	732	736	703	740	696	681	731	720	722	679	715	735	803	760	718	730	701	764	725	751	742	716	710	742	761	681	748	734	711	760	715	725	703	744	785	745	685	749	729	728	744	736	734	735	737	721	746	732	698	757
23977	21564	29135	24421	21565	12832	1275	791	697	573	533	494	481	450	455	448	446	384	401	390	396	400	401	387	402	388	380	388	378	365	401	371	373	383	349	395	353	383	379	376	397	361	361	348	355	344	326	342	350	363	356	382	326	394	374	345	336	350	331	367	372	353	363	368	371	378	343	358	346	333	352	330	380	346	358	389	356	363	390	357	370	360	291	357	365	385	374	355	361	325	338	339	350	355	375	338	334	336	367	341	376	350	369	370	350	399	355	347	369	368	355	364	407	349	356	431	330	358	343	387	357	345	345	403	345	352	365	349	368	370	335	369	336	387	336	354	335	364	357	339	356	358	376	391	357	353	332	350	332	378	330	368	355	356	343	394	351	337	363	359	389	360	394	343	337	330	350	364	346	399	347	388	364	343	356	367	348	391	359	364	377	320	347	352	367	400	382	359	384	345	343	340	370	337	344	349	372	371	353	331	358	376	347	341	371	340	362	363	345	352	408	368	371	354	358	332	360	382	365	346	354	374	361	376	354	382	350	379	349	379	365	365	304	338	351	356	369	336	346	334	371	365	374	375	374	367	351	372	344	379	399	359	321	329	402	347	362	359	343	384	337	344	338	348	396	353	357	352	382	365	360	368	376	376	313	345	367	370	354	348	376	314	379	364	384	355	339	345	368	348	375	336	342	369	344	370	347	352	344	332	389	365	372	343	342	368	310	374	325	341	371	364	350	371	363	350	396	324	349	357	348	361	331	373	389	317	382	354	360	380	340	375	383	343	375	345	382	385	332	373	307	347	343	366	378	360	308	371	361	367	373	342	348	360	365	336	358	365	347	344	359	365	344	331	378	376	366	369	355	343	368	346	368	367	372	357	344	344	397	369	368	363	342	366	337	341	349	350	400	386	358	361	345	356	359	315	348	357	359	335	334	345	373	356	357	342	385	340	380	390	371	385	366	365	362	347	350	371	357	393	334	383	366	352	358	336	352	348	361	291	347	346	354	348	375	381	353	377	373	366	393	344	329	356	366	361	331	342	383	370	339	348	346	395	371	345	359	375	380	366	346	347	405	381	363	364	382	356	361	352	320	336	345	347	374	340	361	320	336	360	324	333	355	355	335	337	340	349	335	312	375	345	351	366	356	375	363	357	364	371	391	345	333	363	369	316	291	367	334	362	314	393	350	393	346	393	361	340	355	347	343	331	349	337	371	367	358	395	345	332	366	345	351	341	382	343	343	331	342	356	354	339	302	367	335	348	342	338	384	347	363	397	354	339	405	361	352	360	313	384	418	373	320	355	366	306	357	365	336	327	363	358	367	376	412	371	344	331	379	376	347	355	343	358	352	354	352	369	356	340	337	355	357	350	338	370	356	368	364	362	354	347	342	366	357	346	356	358	342	357	376	389	379	372	366	360	371	333	363	364	358	365	333	361	363	356	340	380	390	380	342	330	357	373	378	343	366	344	350	348	379	346	369	355	337	368	390	365	371	339	389	335	344	338	373	368	383	371	355	343	338	380	355	376	348	334	371	348	373	327	375	323	356	305	327	354	364	375	357	352	353	365	345	367	379	378	363	367	373	367	341	361	352	338	361	358	385	348	350	356	402	362	311	323	356	362	350	357	330	375	360	359	340	355	403	355	329	368	366	328	356	397	377	343	336	322	340	358	361	352	341	323	364	351	357	344	324	388	371	377	337	361	377	360	353	365	328	339	369	338	382	402	354	365	344	336	323	364	401	328	347	354	358	337	350	361	342	340	344	349	365	336	350	346	358	367	325	324	348	356	363	370	363	370	337	365	374	358	381	378	347	356	393	329	336	352	336	370	356	346	324	376	334	361	352	358	355	333	353	359	343	353	354	371	384	376	326	339	371	366	349	356	381	340	346	363	339	340	359	348	343	362	356	304	345	322	395	374	357	332	351	349	376	350	337	335	378	351	378	332	351	332	386	356	365	353	356	336	349	373	362	344	350	355	354	356	363	377	378	362	346	362	376	335	354	361	360	338	315	338	360	362	369	379	357	359	353	325	357	362	347	378	375	350	361	387	339	358	355	366	367	356	361	347	361	320	374	353	371	360	367	363	316	350	343	354	349	345	336	383	344	333	337	378	354	341	317	356	362	371	359	367	363	374	336	327	364	361	382	303	381	377	380	396	357	330	340	336	350	341	380	373	339	360	335	346	352	367	350	382	356	331	361	305	355	329	325	376	369	347	352	355	396	356	349	337	360	361	371	345	332	371	352	388	338	352	343	387	380	324	368	352	339	376	365	364	347	349	342	346	376	364	321	365	350	358	349	368	347	332	371	342	346	365	328	331	369	342	351	356	327	363	362	352	353	323	336	360	355	379	356	385	377	338	378	347	346	373	373	388	358	399	349	355	328	332	370	329	361	346	354	348	335	353	350	354	359	353	361	315	390	380	346	361	349	350	379	369	356	352	323	357	373	349	370	319	340	353	382	326	393	382	346	374	354	344	384	375	362	346	334	359	393	344	346	342	329	342	369	376	347	352	349	386	364	370	368	356	348	358	350	339	363	351	356	379	327	327	374	302	337	342	348	357	341	380	358	321	332	338	322	341	367	362	318	345	350	361	366	344	357	357	382	350	349	360	367	397	346	332	376	348	361	396	389	363	368	396	361	367	370	370	345	405	363	318	366	310	358	375	381	349	357	354	347	366	370	356	354	360	384	366	363	339	382	341	371	343	362	374	383	383	363	371	343	378	362	376	328	360	341	371	393	376	383	358	352	389	343	324	384	349	376	330	395	362	358	370	378	381	360	347	374	346	380	351	320	316	332	359	373	396	352	380	363	339	353	365	364	352	375	331	389	335	373	341	336	336	351	333	352	331	335	385	370	358	380	362	364	372	344	353	360	382	374	374	391	371	327	344	352	324	324	382	333	400	312	345	320	364	364	359	364	337	332	321	369	356	361	372	349	362	376	363	356	375	346	375	374	341	364	396	374	326	374	366	362	383	362	359	351	372	357	372	333	331	382	345	354	329	346	360	358	370	378	323	359	339	383	327	388	307	343	374	333	351	342	348	347	335	403	356	363	378	350	335	327	375	351	344	329	350	348	325	348	383	368	325	350	375	322	328	312	319	338	349	391	339	335	376	341	366	333	351	369	376	356	388	367	356	328	385	410	376	353	389	319	341	361	330	374	343	353	356	362	346	326	373	341	362	347	353	350	363	337	357	380	350	359	338	348	347	408	321	385	353	352	346	341	355	366	340	367	334	333	335	378	376	384	350	356	325	350	333	348	378	384	395	340	357	331	359	364	378	380	353	343	367	356	384	362	328	351	366	343	373	366	358	353	351	368	346	368	360	373	334	324	349	329	387	351	365	315	343	360	357	339	334	382	332	392	350	340	321	339	375	365	342	341	341	350	377	363	364	353	344	371	347	347	343	367	359	326	353	344	376	326	360	331	356	355	344	349	401	359	353	357	344	336	338	359	346	346	380	361	338	352	342	376	343	336	351	339	330	363	359
4723	10118	7826	3898	2714	2048	1694	1373	1171	965	838	820	735	655	645	599	605	545	568	552	551	539	552	570	510	511	461	454	515	458	493	437	481	486	466	481	451	461	453	435	463	485	448	510	432	497	452	461	488	470	410	459	469	452	425	463	445	464	406	471	413	453	430	468	425	439	426	445	458	515	482	441	447	462	457	434	438	452	473	443	469	413	403	449	433	481	445	457	416	458	425	432	479	522	467	413	431	422	451	444	468	432	425	443	441	462	482	412	462	447	423	415	417	416	420	403	445	436	428	444	467	429	459	461	417	476	452	452	492	433	423	435	421	463	462	429	435	392	407	435	465	426	419	422	397	421	395	434	409	459	440	438	416	431	421	457	433	431	427	416	459	447	467	374	434	478	416	428	463	450	441	463	470	404	398	464	434	404	440	440	473	413	406	415	451	417	455	437	454	457	414	452	444	444	440	424	410	442	417	507	416	429	464	437	467	419	421	445	474	459	464	465	493	451	390	410	448	443	447	424	426	451	467	446	452	474	433	449	423	434	424	450	431	471	450	403	416	467	459	421	467	448	427	445	456	446	436	423	436	416	432	454	453	426	456	437	405	419	455	394	400	414	413	406	421	468	426	460	490	396	434	424	427	459	466	431	426	440	466	452	455	433	430	413	444	440	414	434	449	436	451	457	439	411	417	435	424	482	425	417	439	455	424	442	458	444	436	436	452	414	419	458	417	433	436	417	436	449	418	479	436	465	440	417	401	437	445	430	456	440	438	448	446	444	402	437	452	417	405	449	463	470	430	429	448	459	412	412	425	424	428	478	424	463	411	440	463	419	445	448	503	424	417	471	426	446	458	408	437	468	424	470	418	442	418	456	431	433	424	419	445	472	439	434	422	425	476	489	437	429	441	421	463	438	434	438	423	410	444	451	458	462	473	446	441	406	451	425	430	462	483	466	436	442	445	423	426	469	412	459	419	460	428	450	444	423	476	407	437	452	452	429	427	443	444	412	426	404	468	414	441	444	443	442	453	458	436	445	445	415	426	447	459	490	408	446	470	446	475	422	427	418	406	458	440	402	470	456	435	404	401	398	412	441	459	411	453	407	434	465	477	448	458	431	440	446	434	449	468	435	425	412	412	459	442	479	417	441	433	454	485	413	421	507	436	426	449	412	430	449	441	431	410	437	421	430	418	413	402	444	406	462	427	430	463	445	453	437	410	464	404	442	414	431	458	433	410	413	470	471	453	443	420	411	454	453	439	444	432	455	441	432	418	456	460	459	426	449	433	416	439	454	434	456	443	434	444	460	412	431	436	447	431	448	410	443	461	414	479	439	446	454	391	424	426	424	454	419	427	444	486	437	402	446	457	441	451	449	439	434	428	408	409	398	473	428	440	423	447	452	429	423	455	468	449	471	428	440	439	426	435	402	472	420	446	456	451	412	505	410	436	425	437	475	440	436	427	447	409	429	443	436	426	404	449	397	443	471	436	406	410	459	491	437	431	403	426	430	440	385	430	421	461	428	424	438	437	420	408	437	480	459	423	401	427	405	442	446	418	423	432	456	437	435	412	444	450	437	403	407	431	430	435	434	437	425	435	444	428	428	421	424	446	428	451	432	426	441	465	406	438	401	445	440	443	436	392	433	453	441	420	409	457	401	441	434	454	445	452	467	394	438	460	501	396	447	472	404	442	430	432	448	447	415	402	406	431	462	454	435	461	442	402	427	450	406	474	420	444	398	413	423	469	449	444	414	435	436	426	438	451	445	409	419	399	426	418	436	438	464	406	406	466	421	421	406	436	428	482	450	424	460	432	435	467	477	512	410	426	398	412	413	443	451	426	409	458	425	437	445	447	428	423	442	423	441	423	430	428	418	484	431	443	440	431	404	425	481	425	404	436	431	446	470	467	427	449	429	430	421	430	444	451	431	456	431	416	441	425	452	420	423	411	434	457	418	450	442	472	447	398	451	437	418	422	435	467	443	430	454	453	467	413	457	466	479	429	457	442	429	478	429	421	438	456	456	431	479	409	423	422	414	419	440	459	446	405	444	411	458	426	435	359	414	408	432	441	443	411	483	433	431	451	433	451	481	451	435	463	470	439	436	442	434	421	437	456	443	422	431	443	420	462	432	440	434	464	411	462	452	456	436	406	458	426	450	414	461	444	399	462	446	439	396	396	468	417	469	421	422	462	437	449	407	410	428	467	418	415	430	437	417	399	439	429	416	418	432	425	446	428	451	482	440	441	437	453	411	446	416	415	417	384	437	418	456	462	405	462	431	416	464	450	428	475	437	467	419	447	425	430	439	421	437	454	437	422	449	429	443	395	421	466	459	463	418	451	423	428	471	426	437	404	428	416	416	436	431	467	402	434	470	458	438	418	425	460	421	455	440	417	423	465	424	424	480	435	453	439	475	451	457	428	452	443	417	446	416	432	448	466	453	440	461	471	406	437	430	450	452	425	435	427	455	434	461	420	469	426	442	402	458	429	460	445	437	453	433	425	451	433	439	472	396	452	446	446	434	435	435	463	429	449	452	422	434	425	437	434	426	437	411	438	451	441	423	441	397	451	457	417	433	424	470	412	404	421	417	480	434	402	428	433	427	447	430	471	421	451	409	406	431	418	438	426	405	453	461	455	444	433	483	460	457	455	453	412	439	463	478	448	424	450	413	444	392	422	417	436	459	416	461	431	498	469	481	470	446	425	442	453	428	394	446	422	430	456	408	439	430	433	398	422	463	475	448	430	438	419	418	429	418	414	446	418	414	407	424	462	421	488	434	436	419	446	437	437	434	421	451	421	446	459	459	419	420	462	415	471	451	428	418	420	413	451	419	428	469	424	467	434	443	420	412	426	413	437	404	459	438	429	449	411	413	456	424	448	431	420	426	483	445	440	431	453	468	420	438	395	426	469	433	446	422	425	444	445	437	391	413	457	411	438	461	422	481	437	411	403	430	432	436	454	413	396	390	462	410	451	432	453	449	434	411	432	471	434	425	439	454	457	459	429	419	437	462	415	424	420	418	467	442	414	459	406	447	422	430	441	474	453	419	401	484	441	434	421	477	473	434	442	456	419	467	422	419	453	451	432	421	449	461	433	375	469	452	437	454	440	482	459	434	405	454	450	417	429	409	395	473	433	466	417	437	437	410	422	415	431	405	446	433	450	458	423	422	459	415	404	445	453	432	422	445	409	427	430	460	441	405	418	466	384	439	442	427	401	428	515	463	449	427	434	428	430	468	399	396	411	450	431	423	432	464	425	432	444	452	477	428	431	445	419	428	434	425	443	444	446	442	458	432	398	390	425	438	430	429	427	425	464	409	440	435	438	423	423	431	417	453	444	469	435	408	429	427	443	469	452	425	452	424	423	443	479	428	419	440	456	425	414	435	449	458	456	424	405	427	388	437	436	443	430	428	492	426	438	443	430	436	429	417	439	434	457	433	427	402	428	407	451	462	441	423	445	433	466	452	455	374	465	427	460	459	427	399
25304	21538	28042	25400	12518	1479	1188	1060	1052	964	1010	933	957	955	976	969	922	930	874	950	861	897	880	902	897	919	879	928	891	890	947	848	865	880	918	875	873	895	947	933	930	878	917	909	914	915	912	881	887	877	904	920	882	912	891	906	880	863	903	832	860	909	852	891	870	871	871	931	865	916	942	843	853	895	850	860	886	885	896	899	920	890	861	884	873	892	904	875	896	906	927	872	840	934	859	921	895	897	873	911	886	867	881	842	876	898	911	861	892	876	891	870	915	882	851	870	904	871	919	878	899	877	905	923	885	937	891	911	879	867	863	945	877	882	848	901	905	887	889	918	868	900	884	911	905	902	895	836	839	891	833	915	868	895	877	874	898	883	815	930	879	897	873	884	816	864	893	848	917	879	888	902	853	908	890	872	900	878	892	859	873	875	868	896	859	866	916	909	921	875	850	886	859	908	897	901	859	835	837	906	900	905	889	974	900	881	868	886	909	852	892	976	890	918	924	911	909	897	860	928	907	917	914	864	890	959	906	860	870	862	924	927	888	896	875	923	941	900	829	922	880	857	949	931	856	852	899	865	899	929	853	876	829	898	945	943	850	914	936	904	865	820	838	896	936	902	879	888	913	871	831	883	894	903	825	888	865	866	966	846	864	939	910	863	821	860	892	886	975	887	920	929	882	900	926	832	877	940	973	867	941	930	920	922	887	851	898	843	987	829	861	871	916	862	864	869	880	893	940	831	888	913	881	866	908	862	867	884	858	912	902	919	858	910	883	904	861	866	868	864	849	834	871	847	911	847	879	873	842	870	936	935	901	940	940	864	901	852	871	886	880	841	864	949	892	927	908	912	906	831	918	930	888	854	908	877	897	901	920	863	915	860	903	915	891	922	891	916	882	873	865	858	891	909	855	896	928	875	905	895	887	858	867	879	877	912	946	919	897	958	860	906	910	865	835	836	864	885	867	858	922	927	912	895	919	857	896	905	840	894	925	864	900	825	811	891	894	881	899	870	900	920	908	901	877	958	864	878	841	887	858	872	855	868	888	889	848	924	876	820	855	831	901	938	927	896	894	847	883	909	928	898	885	889	874	930	855	882	861	898	846	862	878	806	844	899	916	877	870	860	882	876	823	930	888	871	902	893	900	856	918	883	931	854	873	872	895	944	847	894	964	885	877	893	916	865	866	895	880	884	875	863	877	888	930	893	965	904	873	873	831	899	895	935	916	914	872	875	868	870	886	912	882	840	892	892	932	920	913	909	903	915	934	932	874	876	889	828	860	920	877	954	944	887	850	876	870	914	904	894	926	846	865	908	933	901	893	919	895	853	858	924	884	855	895	910	872	930	827	894	890	933	869	893	915	881	896	891	896	881	939	960	939	922	945	850	883	898	885	882	898	898	871	911	879	877	860	862	915	913	875	883	877	884	849	887	890	896	889	870	894	861	917	824	925	914	841	844	926	934	881	906	911	939	885	892	853	879	872	883	928	880	902	894	908	878	901	875	878	857	855	877	855	919	866	904	837	865	920	892	934	891	912	895	930	893	941	897	867	852	914	897	865	902	888	909	875	913	874	871	836	892	908	865	890	893	871	915	920	925	884	901	870	855	870	893	848	943	887	881	884	888	884	930	829	943	863	883	869	900	870	884	871	906	848	909	933	889	853	873	915	870	919	906	868	872	876	900	840	834	874	838	911	871	928	851	894	973	889	884	886	898	842	893	881	860	857	858	909	878	907	894	892	875	887	861	902	915	876	792	896	891	920	872	915	858	881	851	869	936	875	908	856	885	875	909	887	942	836	936	868	889	922	924	871	892	895	885	871	844	872	936	889	867	890	872	880	888	908	939	869	806	887	823	880	900	940	849	820	851	853	914	947	936	894	925	884	911	854	921	930	926	858	895	854	895	838	866	892	873	886	861	864	855	869	912	856	878	848	899	896	831	917	928	909	861	884	934	902	888	868	878	864	885	910	881	918	935	898	941	907	854	938	924	918	898	906	917	852	909	919	880	855	872	861	866	899	856	844	870	863	953	917	895	902	827	811	848	878	855	850	828	903	875	859	807	833	879	954	853	898	874	872	891	889	915	904	919	886	862	897	860	904	892	843	871	890	896	895	858	890	915	897	898	877	870	937	915	893	906	922	888	890	883	845	897	876	888	847	870	887	924	888	861	922	858	867	885	837	891	894	924	935	923	878	849	841	836	837	853	857	882	880	932	937	899	861	824	899	874	847	826	858	911	912	890	884	899	862	912	865	887	864	881	885	906	957	863	896	868	895	960	870	899	915	854	909	882	889	856	894	947	859	910	928	868	896	869	852	900	918	852	905	945	889	917	881	886	868	905	879	868	867	909	948	862	837	888	879	873	845	902	877	901	856	929	871	854	894	888	877	911	864	906	866	933	905	909	912	937	910	901	927	793	918	917	859	872	920	897	894	854	864	870	873	934	894	906	852	888	907	893	911	900	857	928	871	894	922	867	884	845	806	866	920	848	900	882	897	972	919	865	864	935	897	848	852	814	855	935	873	868	904	877	869	884	900	899	895	867	863	909	911	888	894	879	860	890	905	930	874	870	885	888	901	841	929	847	888	924	885	872	875	826	900	913	847	911	895	919	934	867	879	833	877	910	912	900	913	853	837	927	886	894	903	892	953	914	886	882	913	890	877	862	855	884	924	862	903	945	870	899	842	930	884	858	884	903	912	833	884	875	864	858	895	858	857	916	903	860	895	880	874	881	885	900	854	889	884	902	873	876	926	894	867	880	877	871	899	856	882	897	921	898	954	937	887	884	897	883	949	872	840	875	876	863	833	870	883	990	900	869	886	884	846	888	898	915	851	866	913	891	871	947	872	820	853	857	851	928	897	875	836	904	860	822	925	905	921	905	852	891	886	902	905	913	923	905	887	868	890	909	918	828	898	921	901	942	914	916	872	880	845	839	921	868	880	851	907	890	835	858	902	881	863	891	882	884	878	940	898	858	854	822	918	897	935	858	902	917	882	923	847	868	904	881	921	897	884	889	920	889	879	899	907	859	923	848	853	934	860	896	901	868	896	876	873	886	914	861	901	900	927	933	881	894	866	896	851	893	885	929	817	905	904	876	900	867	874	891	832	926	905	931	889	855	904	850	868	899	952	862	885	826	904	886	906	823	922	849	892	877	905	858	910	888	903	862	943	894	892	876	823	867	905	917	923	889	937	912	889	846	932	876	916	853	857	926	847	871	885	814	908	893	934	868	900	884	886	876	878	885	898	833	830	855	901	871	823	918	857	900	878	876	935	878	864	907	834	847	893	932	893	839	849	853	839	913	876	865	901	958	849	847	845	880	875	943	912	925	927	908	870	911	843	863	825	857	870	914	914	905	912	899	873	870	890	878	911	907	920	887	840	902	935	893	891	876	942	913	860	882	900	916	833	889	898	894	835	884	890	872	909	902	898	886	916	912	876	837	878	843	841	897	865	902	967	850	914	950	897	885	860	872	896	915
4713	6256	4669	2831	2227	1954	1674	1479	1356	1311	1223	1236	1131	1107	1148	1121	1055	1062	1084	1065	1062	1075	1062	1058	1008	996	1075	1041	1060	1075	1097	1015	1081	1079	1028	1068	1055	1003	1098	1028	1099	1090	1049	1053	1022	1094	1076	1055	1057	1017	1041	1029	954	1024	1026	1079	1009	1076	1048	1043	1079	1051	1069	1093	1077	1069	1072	1061	1044	1069	1015	1052	1063	1011	1053	1046	1025	1031	991	981	982	1046	1002	1034	1012	1060	1091	1025	989	1031	1040	998	1022	1045	1024	1041	1022	1050	1053	1016	1090	1032	1012	1024	1005	1042	998	1016	1035	1018	1032	992	1021	971	1044	1043	1003	1004	1023	1027	1049	999	1059	1036	1083	1087	990	1036	1051	976	1036	1083	1018	991	1011	1037	984	1011	1014	1012	991	1051	1012	1046	1060	1053	1019	1006	996	994	1060	1083	991	1019	1048	1013	1038	1026	1103	1087	1063	1022	1054	1007	1007	991	1026	1023	1044	981	1048	995	1078	1021	1033	1000	1026	1001	1060	1026	1015	964	1055	1042	1013	1013	1057	1065	1049	1067	1037	976	1048	1028	1009	1026	979	1006	1021	1062	1065	1009	1038	1090	995	1054	987	1027	1038	1003	1056	1044	1006	1018	1017	1086	1103	970	1006	1005	1082	1042	1020	1015	1037	1049	1047	975	1058	1032	1009	1038	1064	993	1089	1058	1060	1051	1035	1031	1103	1088	1033	1041	1112	1077	1085	1071	1069	1042	1039	1082	1014	1029	1043	1034	1013	1052	991	981	1043	1022	1038	1046	947	1042	1101	1066	1028	1086	1022	1034	1071	1026	1007	1057	1035	1054	1032	994	1001	1054	1014	983	1010	1022	1049	1047	1037	1021	1025	1049	1030	1022	1052	1020	1002	1058	986	1025	1008	1028	999	990	1069	1063	1045	1020	1083	1086	986	1040	1011	1037	1018	1058	1023	1026	1034	994	1069	1037	1063	1052	1037	1025	1029	1084	1013	1089	1050	1055	1009	1085	1023	1041	1041	1054	1071	1015	1000	1058	982	1006	1034	1023	1062	1041	1015	1054	1024	997	1042	1039	996	1095	994	1037	988	1030	1012	994	1008	1060	1010	985	1006	998	1040	1077	1050	1018	1005	1064	1033	954	1012	1037	1035	1012	1019	1031	1072	1054	1000	1030	1015	1003	997	1016	1010	994	1001	1022	999	1023	997	988	995	1019	1036	1047	981	1073	1001	1016	1039	960	1029	1041	1024	1003	1062	1003	1084	1033	1079	954	1019	1051	1033	985	1022	1046	1035	1003	1063	1037	1023	1090	1024	1038	981	1027	1050	1050	1091	981	1076	1015	1008	1023	1034	1038	1050	1025	1045	1092	1011	1046	1030	1063	984	1034	1044	1070	997	1009	1047	1039	1044	956	1027	1063	1022	1035	1040	1027	1041	994	1008	1077	985	1044	998	1012	1022	1090	1015	1050	1020	988	975	1056	989	969	1021	1023	1037	986	999	998	1037	967	1025	1045	1048	997	1051	1068	1036	1048	1025	1050	1013	971	1098	1009	1044	1048	1025	1036	1048	1054	1031	1028	1035	1075	1020	1061	1071	960	1029	1054	1007	1067	1047	1039	1040	1007	980	1066	1056	1062	974	1009	1088	983	1054	983	1045	977	969	984	1031	999	1028	1075	1024	1062	1048	1028	1017	986	1037	1036	1019	1035	1024	983	992	1070	989	1026	1020	1084	1041	1089	987	1014	957	997	1000	1020	1070	1051	1029	1020	1039	996	1028	1035	1051	1011	994	1051	1039	1032	1057	991	1051	1068	1068	1062	994	1005	1089	1000	1018	1059	990	1054	1004	1057	1038	1027	1026	1036	1010	1009	943	1075	1007	1037	1008	992	1039	1005	1011	1029	1038	1052	1009	1013	1020	1036	1038	1091	1064	1005	1047	1013	996	1016	1024	1021	1022	1059	1033	1060	1012	1013	1047	1026	992	1074	1051	1052	964	1028	1030	1004	1041	1029	1022	1045	1013	1028	1024	993	974	998	1060	1007	1075	995	1035	1050	1052	1054	1070	1024	1042	1072	1039	1042	1065	1052	1030	1056	1025	1019	1038	1038	1012	982	1046	968	1017	1005	1100	1018	1050	1053	1030	1028	1039	1020	1057	1082	1051	1059	1025	1035	1031	1016	1075	1029	1034	1043	1032	1000	1049	980	1077	1020	1014	1032	1085	1041	1017	1041	982	1067	1015	1071	1104	1023	1025	1011	1044	1022	1076	1027	1050	1050	983	1007	1020	1011	1056	1017	1015	1016	1031	935	984	1043	1002	1000	1054	1024	1038	1026	998	1036	1010	1027	1045	987	1059	991	1062	1023	1034	1013	1060	1026	1061	1007	1066	1084	1064	992	1080	1016	1051	1078	1028	1014	1023	987	1033	1008	1053	1010	1025	1050	1061	998	1045	1044	1042	1141	1085	1021	1007	1099	1093	1006	1054	1042	1062	1032	1046	1039	995	943	1004	1072	1063	1038	1015	988	1027	994	1028	992	1028	1014	1067	1070	1078	1006	1052	1088	1083	1079	990	1022	996	1026	1095	1014	954	998	1094	1040	1036	1016	1016	1045	1013	1059	1006	1115	1028	1068	1089	1057	1054	1034	1030	1049	1054	1077	1060	995	1063	1065	1054	1002	1007	1043	1051	1066	1035	1023	1026	1039	1040	1137	1002	950	978	1050	1063	1003	1046	1070	1030	1001	992	1029	1062	1060	1001	1000	1035	1033	1035	1060	1055	1043	1050	1027	1092	1095	1009	1009	942	989	1019	1051	1061	1031	1007	1080	1044	1048	1026	1047	1007	1080	1028	1019	1037	989	1019	1000	1032	997	1006	1025	1026	1075	985	1098	1083	1055	1008	1028	1020	1020	993	1050	1003	1035	1023	1002	1026	989	987	1005	1035	1005	986	1046	1068	1012	973	1025	1049	1024	1022	1011	1052	980	974	1021	1018	1051	1030	1023	1028	1078	1064	1030	1034	1010	989	1009	1064	1061	1066	1003	1046	1045	1030	997	1045	1022	974	998	1015	1058	1102	996	1025	1060	1052	1156	1055	979	1038	1017	975	1023	999	1094	1023	1050	1049	1041	1074	1016	1065	1018	1034	1030	1063	1029	1024	1060	1006	994	1039	1046	1110	1027	1075	1022	1026	1001	1006	1037	967	1036	1037	1022	1070	972	1075	1005	1049	1051	997	1000	1042	1012	1021	1021	1020	1050	1024	993	1032	1062	1031	1042	1032	1065	976	1052	1018	1042	956	1028	1042	1020	1043	925	1068	992	951	1056	995	1069	1024	1072	1057	1008	1109	1055	1006	983	1011	999	1032	1015	1100	1073	1010	1015	1022	1019	1065	1020	1058	1032	1033	1075	1015	1046	1028	1053	1059	987	979	993	1020	1059	1081	1017	1018	1073	1012	958	1057	1021	1000	1051	1045	1052	1025	1028	1005	985	1012	1067	1038	1019	1024	995	1029	988	1048	1044	1007	1001	1044	1027	1055	1077	1032	1018	1040	1069	1080	1070	1041	1037	988	1012	1050	1033	993	1029	1047	1036	1054	1055	1038	1065	987	1057	1047	1052	995	1043	1087	1043	1073	1063	1024	1019	1100	1008	1100	1096	1074	979	1049	1020	1037	1036	1050	1046	1056	1015	1061	1050	1007	1059	1067	1020	1054	1008	1004	1051	1037	1004	1000	1044	1054	1060	1040	1052	1030	1091	1044	1001	1021	1035	1019	994	1013	1012	977	1040	1038	1056	1045	1107	1004	981	1059	1007	1050	1025	988	1007	1045	991	1020	1035	1022	1002	1044	1021	1023	1089	1039	977	1050	1060	942	1082	1076	998	1062	1075	1014	1026	1016	1068	979	1069	1074	986	1030	1063	1072	1032	1030	1022	1029	1014	1021	1022	1025	1034	1034	1028	1034	1003	1035	1029	1034	1036	1001	1047	1063	1010	1072	1027	1020	1025	1009	1014	1038	1023	1016	1026	1073	1026	1061	1065	991	995	1047	1011	1048	1055	1000	1093	1006	1031	968	971	1004	1034	1044	1025	1030	1046	1084	1035	1014	978	1026	1095	996	1041	1046	990	998	1032	999	979	956	1060	1053	1053	1029	1063	1000	985	1089	970	1032	1054	1000	1019	1013	1063	1056	1011	1047	981	1056	926	965	1020	1019	1045	1020	1086	1059	1021	1010	1085	1009	1041	1010	1008	1007	1007	1037	1023	1042	1048	1027	1051	995	998	1062	1032	1071	1026	1050	1050	1004	1080	1058	1033	1088	998	1065	1065	1034	1039	1014	1063	1036	1016	1070	1052	997	1008	1021	1046	1037	1017	1005	1072	1049	1014	1023	1043	1039	982	1014	1055	983	1064	1047	1028	1022	1030	1018	995	1033	1046	1027	999	1058	1051	995	1026	1012	1011	1039	993	983	1038	987	1053	993	1038	1008	1073	1056	1017	1007	1087	1033	1054	1052	1049	997	978	1027	1037	1024	1068	964	1042	1057	1018	1047	974	1039	1063	1072	1010	1001	1029	987	1052	1025	1074	1011	996	990	1021	1062	1031	1035	1077	1044	1043	1055	1103	1045	1044	1015	1081	1030	1050	967	1027	1055	1022	1054	1029	1005	1103	1047	986	1009	1030	1034	984	1045	950	1006	973	1042	1042	1028	1051	1054	1019	1032	1050	995	1050	1053	1068	1015	1021	1025	950	1023	1037	1019	1052	1023	1107	1039	1058	969	1054	1005	1059	1028	985	1068	967	1069	1063	1079	1060	1007	1026
23078	21572	29568	24022	21570	21622	12444	1697	1198	1145	1059	941	867	906	814	822	788	730	758	789	759	720	724	713	706	702	716	722	655	706	718	681	623	719	687	692	693	683	670	633	658	701	668	689	673	668	680	676	644	709	624	678	716	694	682	711	656	635	664	657	627	692	629	621	670	634	717	646	666	681	697	703	682	614	632	649	644	651	650	683	666	644	628	643	679	663	688	632	658	666	619	666	630	645	666	678	661	604	674	664	640	682	691	663	652	675	707	695	605	692	673	600	662	613	712	669	638	625	656	655	708	663	632	636	607	671	673	659	666	697	676	615	605	657	665	676	662	658	695	686	645	665	663	706	700	656	643	683	650	706	662	659	630	663	633	652	652	680	676	675	577	658	694	609	669	678	638	628	669	658	624	667	644	671	630	683	668	636	675	621	647	643	650	624	675	668	654	656	654	642	617	614	658	665	649	674	670	719	667	689	625	661	605	626	693	670	631	683	650	663	643	660	624	643	685	644	642	629	626	666	695	663	682	652	627	709	666	645	643	681	637	678	662	644	689	726	615	680	615	627	607	679	678	634	672	696	619	634	644	674	631	634	599	677	675	629	667	611	657	646	658	688	643	653	658	671	586	655	689	657	649	647	629	661	689	700	674	648	708	656	601	640	643	646	634	645	676	675	662	694	651	650	681	682	636	647	638	669	663	650	677	653	610	713	706	646	665	623	607	675	633	638	677	620	606	595	675	686	657	645	645	624	649	642	684	653	643	679	689	672	699	643	677	694	642	593	620	632	636	635	715	683	633	703	651	658	622	630	658	671	642	675	632	655	651	631	650	650	672	650	673	666	653	700	663	680	653	651	637	678	660	619	679	662	648	643	629	667	655	652	629	630	656	675	694	634	692	684	647	655	629	664	639	688	682	665	673	657	696	664	685	632	669	636	665	640	680	632	674	671	630	637	639	563	666	629	651	660	653	696	611	588	664	670	691	602	645	630	670	607	651	702	640	680	687	675	686	635	659	642	667	636	710	614	663	662	620	661	628	630	670	627	639	637	645	655	653	636	601	656	675	644	653	667	641	667	671	632	651	637	630	671	657	667	648	686	644	627	654	668	661	650	610	675	679	656	654	644	678	641	684	692	637	713	628	692	647	635	615	619	666	671	663	646	639	667	630	596	677	652	664	622	649	637	673	681	656	656	643	671	636	637	681	633	672	642	601	658	663	648	645	618	665	609	639	654	699	671	662	645	615	665	636	647	655	609	685	700	653	663	688	659	632	655	670	694	669	679	668	658	667	667	657	665	653	653	591	657	616	697	659	631	647	656	666	639	712	657	629	672	663	650	662	657	661	626	686	649	673	655	648	644	638	665	632	642	706	643	636	679	645	689	666	646	671	656	694	669	614	692	628	626	652	681	667	711	627	665	626	667	613	658	665	662	669	634	643	650	683	673	634	624	653	640	649	655	644	641	678	640	611	602	637	625	621	626	635	649	669	654	653	592	623	649	695	639	651	640	629	662	659	658	632	657	648	623	676	646	677	612	645	653	658	680	648	675	627	596	657	648	651	668	617	620	688	652	734	642	592	676	652	644	660	646	636	615	653	679	676	634	643	627	643	639	611	628	652	621	592	636	640	710	643	647	605	669	637	716	621	693	646	644	680	673	627	630	630	657	627	613	645	672	658	654	701	676	649	620	653	633	658	600	700	615	641	658	671	683	664	669	609	656	677	656	690	648	630	637	655	651	712	692	648	652	652	655	634	665	630	685	674	646	624	629	626	687	631	635	678	682	630	669	595	671	678	634	621	646	672	656	637	650	668	658	681	682	638	679	656	644	634	645	635	705	626	633	613	598	670	659	622	629	630	662	682	657	625	611	689	646	678	667	654	644	661	619	652	628	675	647	665	689	647	618	624	648	654	692	628	671	671	604	662	597	722	664	630	650	589	677	658	661	596	680	609	657	688	635	659	689	665	638	653	677	650	675	661	594	629	644	665	655	610	703	678	662	606	649	620	667	665	628	634	635	660	689	631	689	631	698	678	623	634	587	642	600	624	685	634	664	641	647	657	671	629	640	642	615	635	639	613	703	671	599	624	640	681	661	628	639	660	663	615	619	665	665	674	641	711	652	651	654	640	674	650	671	608	646	632	668	695	651	674	628	683	657	650	662	646	650	645	664	670	657	668	668	642	620	683	672	617	706	604	653	622	647	668	655	654	613	659	645	677	687	640	653	632	627	624	568	572	647	633	675	646	698	631	644	647	626	657	680	644	654	668	661	650	644	611	666	691	607	702	632	659	679	651	632	616	684	671	690	612	640	618	635	675	637	696	643	667	612	632	648	674	687	680	629	625	615	694	611	666	655	630	636	650	644	637	614	628	684	677	665	634	667	659	685	680	648	649	641	651	686	643	619	616	656	597	660	598	718	662	688	637	668	631	701	662	665	682	635	663	637	672	634	667	664	660	650	653	625	648	702	668	626	605	673	657	657	642	645	666	651	672	678	703	663	631	661	665	643	617	685	610	683	689	585	645	658	628	595	643	671	661	650	702	638	674	669	640	657	692	669	646	658	605	611	629	668	621	625	650	646	626	696	644	595	656	631	672	653	680	607	620	682	635	661	657	645	667	693	633	731	639	643	673	676	646	657	610	656	663	638	641	655	614	648	660	625	646	647	667	615	682	654	682	645	651	693	642	639	651	672	709	626	656	637	641	645	600	690	698	646	677	616	618	666	689	584	661	681	655	682	647	645	682	658	643	649	658	634	660	654	642	640	646	651	616	651	655	632	638	673	700	614	650	617	684	646	614	623	685	660	629	650	662	652	665	655	679	647	666	682	630	659	640	648	657	654	609	658	664	667	640	639	644	662	633	662	621	655	699	670	733	649	657	669	617	698	654	671	665	627	665	679	687	667	610	636	672	610	670	684	684	641	655	641	640	625	642	651	676	641	677	651	632	665	652	640	627	610	655	669	623	616	675	652	649	629	679	636	640	632	606	646	676	672	645	640	660	635	687	672	648	662	618	651	633	633	688	633	677	624	642	622	630	620	656	659	630	676	645	671	662	654	657	718	637	701	689	630	611	632	641	623	703	664	688	630	646	664	635	623	632	646	699	702	623	650	681	615	691	628	661	588	665	609	636	658	700	674	632	680	645	648	678	630	630	684	651	667	675	660	645	629	676	664	624	650	643	628	631	645	626	616	655	603	668	648	630	630	648	658	610	698	682	630	668	659	667	676	652	681	707	641	636	616	645	637	655	675	639	668	669	646	634	653	654	623	670	619	677	668	656	637	672	637	660	634	622	658	653	632	638	665	708	665	687	724	682	630	665	654	619	664	668	643	629	654	652	685	675	649	616	651	631	667	676	660	664	659	631	605	660	671	650	673	633	683	657	644	667	622	660	595	627	667	625	615	665	612	621	657	639	662	702	660	639	633	651	623	703	655	638	677	659	658	669	626	637	672	634	682	644	673	667	651	631	661	634	606	666	662	640	683
6975	16541	13100	7053	5128	3886	3158	2436	2106	1807	1607	1439	1295	1239	1167	1046	995	1020	964	929	889	933	839	866	873	833	816	835	792	762	855	827	832	761	825	794	768	770	756	770	766	759	760	753	737	755	759	758	725	756	730	729	779	778	735	739	721	719	750	767	742	785	682	751	708	799	716	753	774	740	718	735	719	720	697	746	758	674	709	787	775	763	731	732	772	764	764	713	761	715	725	777	704	768	716	691	767	804	755	708	691	735	781	691	709	712	707	720	748	724	760	703	753	705	714	688	732	744	757	744	743	715	736	803	718	767	724	748	747	732	742	693	724	742	687	752	725	714	764	738	734	745	759	727	726	704	741	699	697	770	705	750	718	744	740	731	697	736	752	706	735	737	782	710	760	736	737	722	721	731	770	763	728	726	717	716	767	713	675	735	716	717	716	734	736	724	767	742	755	732	692	681	684	690	711	751	723	692	716	753	740	749	775	703	762	701	705	743	709	753	705	757	751	751	705	710	741	778	707	709	789	711	804	700	773	761	734	754	743	696	748	721	744	724	757	735	726	721	745	693	709	725	710	739	718	753	752	719	731	712	729	773	782	738	759	716	715	735	748	770	701	722	753	713	758	692	718	735	690	727	686	754	758	750	730	756	701	761	712	719	710	708	723	727	739	768	718	787	735	740	730	713	706	744	729	795	775	726	783	755	700	763	718	686	703	730	731	702	701	763	732	775	786	752	766	797	740	734	709	739	702	706	758	734	702	796	726	722	702	752	777	741	752	713	763	711	775	716	791	743	738	701	717	728	725	731	705	712	715	715	711	758	742	708	713	755	741	716	719	726	708	687	705	787	743	716	760	760	704	687	740	740	702	790	766	760	746	729	684	733	749	750	720	765	712	750	777	765	734	669	739	726	723	667	706	807	743	705	725	726	776	733	741	727	683	698	686	731	713	714	741	736	780	706	714	734	752	748	690	725	735	719	729	718	712	718	694	714	733	706	703	662	745	753	714	779	704	722	712	777	744	718	728	739	720	698	758	724	718	754	747	772	698	761	723	731	724	730	732	745	723	750	735	725	745	700	745	797	747	696	773	711	747	762	788	645	679	710	695	722	756	713	725	751	745	763	738	779	776	741	716	744	766	687	724	726	731	730	722	681	685	735	698	705	721	707	700	751	778	727	733	705	718	778	746	730	741	765	735	767	695	745	701	690	726	741	639	741	708	712	726	755	746	700	701	710	715	652	715	695	714	720	685	778	749	747	743	784	698	691	742	736	754	777	773	691	721	723	755	723	723	737	720	744	769	709	738	776	736	786	679	703	719	710	783	732	716	730	706	709	714	724	685	747	733	723	731	693	756	670	727	695	685	706	748	731	725	735	710	692	722	674	744	742	741	763	736	721	722	751	716	747	711	703	793	754	659	718	767	741	743	684	710	734	711	735	685	682	713	706	753	744	717	775	722	722	741	770	720	708	721	695	757	730	668	715	767	743	712	723	689	733	691	743	669	673	788	764	710	739	739	770	761	753	735	716	699	690	730	688	743	713	732	738	743	694	702	717	727	697	705	750	751	754	749	742	704	692	733	715	700	729	719	752	780	726	689	795	748	750	701	749	748	740	800	738	721	741	749	752	734	732	753	720	764	744	737	782	771	701	746	737	747	700	732	728	730	724	755	722	672	714	708	765	765	752	730	735	702	753	749	763	711	752	727	732	759	734	751	766	749	737	762	728	721	796	745	731	784	727	736	723	725	731	696	734	694	733	758	736	749	771	712	753	712	738	740	726	733	756	723	764	746	738	745	722	777	777	695	762	712	730	741	733	745	728	765	730	748	770	693	743	732	749	751	753	750	745	723	715	695	685	723	722	665	676	702	762	714	732	690	730	728	701	711	759	770	690	693	721	768	737	721	709	739	766	712	710	730	737	750	734	715	711	729	726	762	744	742	731	757	728	722	719	745	694	720	723	736	704	680	726	735	723	740	704	730	762	711	713	688	795	732	735	769	686	720	746	729	716	741	727	769	746	723	715	725	708	723	727	734	747	693	692	756	724	702	771	735	780	691	723	720	696	762	723	774	676	788	708	689	716	692	761	653	758	743	714	742	711	702	671	732	748	730	741	726	743	699	712	764	728	752	730	730	715	704	742	724	719	746	699	741	676	731	708	699	731	728	743	720	734	713	732	676	755	725	725	742	747	740	737	744	684	724	739	749	745	725	724	726	718	708	721	785	746	777	769	735	739	720	725	684	704	712	706	711	710	752	697	732	747	743	722	683	667	704	734	678	755	737	746	717	731	722	701	674	743	743	742	669	761	731	746	726	694	723	676	745	704	760	740	700	705	711	739	754	773	709	719	714	722	734	756	758	734	757	762	693	717	750	698	733	711	763	740	745	722	737	699	695	681	714	779	742	732	706	758	728	742	713	739	753	759	714	741	728	710	745	742	698	694	721	721	733	828	742	752	678	718	749	743	726	726	740	718	696	720	713	748	691	748	715	727	736	756	722	750	727	707	749	706	720	713	755	696	713	726	726	726	771	743	719	737	690	715	714	728	726	768	719	695	723	746	718	728	727	732	688	715	697	710	746	739	726	747	743	719	743	757	665	717	725	755	722	717	723	763	752	755	731	784	779	785	717	758	731	788	725	765	697	712	683	736	748	734	744	711	712	701	712	722	724	710	746	773	690	745	691	789	796	722	719	761	681	718	732	727	696	725	767	716	729	753	712	717	719	698	790	683	751	706	692	736	708	737	698	733	760	732	753	721	760	741	748	791	728	729	788	734	766	755	733	723	738	762	710	745	721	757	722	700	724	739	782	747	744	684	664	778	762	704	751	670	712	681	708	741	700	679	702	742	715	725	728	738	754	730	672	741	694	744	720	703	738	741	729	747	740	713	717	733	726	793	707	738	762	673	733	720	782	722	715	723	739	778	713	707	777	723	726	747	781	742	737	721	746	751	790	713	757	754	706	723	709	763	763	741	729	720	715	740	725	773	764	710	735	754	703	708	697	737	674	740	753	721	766	708	683	731	720	709	750	714	706	725	755	705	749	731	770	742	737	762	778	749	760	721	693	757	719	755	712	693	737	759	742	746	784	774	709	657	740	725	695	674	706	689	715	710	776	734	714	760	719	721	784	713	696	714	766	762	674	711	757	766	698	728	736	735	671	722	707	711	733	699	698	733	703	701	734	717	675	756	757	754	734	731	693	766	761	746	727	727	745	723	694	689	772	731	722	683	667	709	724	688	777	739	737	742	764	776	711	746	724	755	757	721	746	736	720	710	736	728	715	737	700	685	718	738	689	718	737	670	740	720	702	745	685	722	766	739	711	695	698	732	751	717	719	715	696	761	718	732	727	699	725	742	769	753	737	763	745	707	752	719	686	725	718	733	720	734	753	715	718	737	759	666	739	671	793	752	763	741	695	746	766	763	675	745	732	751	762	723	657	728	736	726	709	698	733	711	717	742	729	756	739	745	759	712	711	767	725	704	705	729
27698	20406	7383	1048	710	669	639	650	632	645	640	604	594	591	587	652	621	572	615	618	607	585	623	649	579	626	577	610	591	622	617	563	592	605	638	631	582	579	625	609	593	623	640	594	583	632	576	583	629	561	587	558	638	563	580	563	591	610	621	598	612	592	596	629	576	602	658	602	560	603	634	626	621	605	583	591	617	611	599	607	563	543	599	590	642	603	599	595	604	599	618	555	592	597	616	529	611	622	592	657	586	589	606	580	641	560	618	587	583	583	599	606	595	675	610	617	605	588	593	588	612	590	610	615	593	575	596	611	579	588	581	606	590	604	625	566	580	601	618	559	583	624	591	579	648	637	599	603	580	578	613	651	635	604	596	603	628	553	607	599	595	591	605	612	617	605	622	592	593	621	613	605	632	599	577	599	610	608	597	602	582	614	577	603	545	615	594	611	619	614	569	600	571	588	548	587	554	584	608	559	599	546	562	639	557	615	591	594	596	601	523	631	586	611	575	576	600	603	581	612	582	588	585	611	572	642	615	592	600	592	577	640	609	623	589	623	612	635	596	642	594	583	564	598	613	602	673	582	612	607	634	606	623	626	628	570	580	616	598	673	651	584	589	595	575	612	605	642	598	567	557	592	632	579	574	562	592	630	585	673	560	596	639	642	614	585	601	581	550	647	590	620	572	585	627	592	597	559	592	618	634	608	578	603	578	603	600	587	620	592	577	584	587	572	615	588	584	586	643	629	615	601	620	600	619	601	621	587	637	620	555	630	576	572	585	642	606	615	652	598	625	588	577	595	591	588	618	658	555	619	597	577	604	596	622	566	611	597	632	599	599	651	592	607	596	599	632	608	585	628	631	633	575	615	571	598	597	591	602	607	595	608	588	652	547	580	644	593	573	599	562	571	584	546	549	593	616	606	627	644	576	616	588	642	587	684	632	589	567	579	611	623	581	556	599	610	604	577	602	597	576	670	586	593	614	574	585	621	573	593	599	558	578	619	613	606	610	605	592	587	593	577	651	596	640	577	584	589	593	615	582	534	643	609	616	589	587	583	598	606	642	611	574	630	608	579	596	630	596	613	573	581	616	578	580	573	576	554	584	654	594	586	589	586	621	587	577	597	621	563	603	612	607	614	607	609	638	594	610	594	608	574	600	611	630	581	582	598	580	551	572	600	625	617	624	582	648	595	578	629	587	662	567	612	546	584	603	599	578	612	611	641	543	579	574	601	591	578	587	595	553	555	597	645	634	618	602	644	602	605	628	562	578	612	595	588	631	578	633	614	606	641	581	616	580	575	566	585	621	603	585	556	548	586	604	594	624	599	648	562	590	607	612	596	600	609	579	625	559	650	578	624	641	583	627	557	607	612	627	602	640	627	570	585	581	602	600	583	643	601	611	615	588	600	617	612	633	572	620	627	572	547	684	598	607	592	614	624	608	611	570	636	586	596	599	588	606	592	568	573	602	588	621	606	584	612	574	586	598	634	599	599	572	603	610	613	600	589	596	645	559	601	593	634	559	604	591	592	569	617	603	585	578	596	646	616	578	584	662	606	612	635	621	633	651	588	626	599	604	607	606	579	591	590	605	587	613	588	597	610	590	557	638	560	587	601	627	606	614	567	615	575	598	627	569	582	599	613	602	567	664	594	594	593	582	566	565	620	557	570	562	546	602	622	611	595	612	609	589	632	568	546	604	588	607	583	591	633	613	576	614	613	649	597	589	592	577	565	587	584	575	582	587	613	625	639	584	576	596	637	584	582	594	586	597	574	618	578	620	565	590	640	650	541	610	624	574	581	595	599	635	619	600	579	600	597	586	575	598	558	592	585	641	603	560	571	637	624	616	588	564	590	559	556	623	592	604	583	588	584	613	594	592	618	600	587	636	597	602	589	602	612	614	631	607	574	538	597	578	575	614	611	584	637	589	557	578	593	644	624	600	674	628	601	625	585	568	595	593	576	603	584	610	579	605	567	604	574	573	614	608	569	575	616	604	609	578	617	595	588	580	586	590	570	589	603	618	576	605	617	608	580	594	598	577	607	613	620	598	587	586	570	547	560	597	589	569	610	608	614	616	563	579	590	598	626	575	600	601	573	571	590	613	616	583	614	637	593	598	603	623	544	576	588	562	593	577	579	646	602	624	620	592	580	602	580	591	605	583	590	595	624	578	605	591	621	585	581	606	578	601	585	609	594	563	624	612	580	569	590	584	623	640	647	597	597	616	612	560	560	582	592	611	623	576	571	591	613	619	557	615	589	626	552	551	570	621	576	633	613	609	579	636	600	591	646	613	611	609	616	592	593	606	615	599	630	604	585	580	611	591	597	606	615	617	582	609	644	532	595	634	634	581	571	634	596	612	548	606	619	624	617	626	632	591	551	611	595	590	613	579	603	614	582	606	644	574	590	609	622	597	620	590	586	610	579	603	635	626	573	639	609	614	590	614	598	596	561	613	560	602	599	584	604	615	577	631	592	578	576	571	618	555	629	568	677	612	616	550	627	636	572	597	607	598	594	604	591	603	578	625	614	596	598	539	592	573	545	599	623	606	579	563	613	627	628	594	588	576	618	578	604	585	557	584	570	618	638	599	557	598	588	624	568	570	619	582	601	617	564	587	607	607	570	601	608	623	561	593	593	568	560	646	555	629	611	624	565	586	586	614	607	621	655	589	621	602	607	583	609	597	625	620	605	612	605	615	600	615	577	554	588	587	607	625	622	641	619	627	637	589	631	579	566	578	610	599	558	583	585	610	627	612	625	622	534	628	598	654	628	584	614	593	635	597	636	633	591	624	592	582	596	581	610	637	619	587	599	598	604	521	610	592	568	618	634	549	610	623	627	610	557	583	627	640	615	623	676	607	580	611	590	627	610	593	608	605	613	620	587	587	626	601	558	586	617	594	594	580	608	665	568	608	575	593	546	595	585	579	616	579	610	575	611	600	635	618	590	578	567	589	611	612	604	603	599	586	583	614	566	624	590	571	606	641	602	584	577	578	593	610	581	628	572	580	593	664	627	593	599	596	561	596	580	605	609	663	601	633	547	600	591	600	607	614	610	606	619	589	533	618	613	604	592	559	604	582	572	628	588	625	570	594	626	590	594	601	566	557	577	615	639	588	602	589	613	570	591	598	589	578	615	602	599	620	592	534	610	618	623	644	637	582	609	615	602	596	606	597	593	542	561	626	637	607	573	579	644	566	647	586	610	596	576	587	606	551	604	606	609	608	580	597	624	583	602	603	610	569	585	557	571	575	534	640	603	592	608	618	617	599	588	604	595	639	616	619	565	585	615	606	616	603	601	612	556	583	608	624	617	637	664	592	587	584	577	590	624	585	562	626	642	596	584	586	587	579	612	637	560	586	597	617	578	565	603	558	547	587	611	590	558	592	601	610	562	597	604	576	624	578	563	588	605	571	575	585	593	612	592	612	604	608	615	614	614	625	584	612	581	541	644	620	582	633	601	575	632	566	585	581	617	586	602	575	618
4266	1436	1191	841	873	837	754	735	764	766	717	789	733	704	736	717	694	768	730	792	713	726	734	718	733	730	710	753	762	712	724	695	715	712	744	754	718	728	708	759	748	750	754	714	767	727	686	664	764	690	695	716	729	695	756	741	762	744	749	726	726	720	763	721	728	772	694	728	701	684	719	735	714	748	707	731	754	752	721	697	654	720	773	716	707	717	811	715	713	728	749	693	771	744	702	698	743	758	742	741	728	726	698	718	707	701	657	710	721	721	771	694	760	717	771	716	707	709	707	687	744	698	715	728	666	808	720	725	705	668	729	706	730	705	704	700	744	724	747	723	720	701	704	723	751	729	717	713	683	710	749	679	759	717	723	710	751	694	714	710	724	697	778	734	750	762	819	731	707	735	683	675	673	734	746	756	752	692	759	706	728	711	722	681	736	720	734	699	716	687	763	719	690	791	675	682	703	743	748	719	690	750	704	712	733	727	723	720	754	699	707	724	715	717	780	730	706	683	688	769	691	736	715	737	693	700	743	682	689	712	738	719	677	730	734	714	710	672	700	684	712	735	762	711	719	657	696	729	718	760	734	715	729	724	716	709	726	741	741	712	725	706	696	719	725	710	710	754	690	736	695	783	771	706	743	737	746	743	755	752	676	713	733	701	704	691	748	750	731	711	729	800	767	701	736	724	701	759	755	665	697	742	674	710	707	714	731	717	713	722	721	697	704	734	741	718	720	710	690	722	724	762	700	736	745	679	752	759	683	675	752	693	721	747	719	708	746	731	692	741	692	709	704	712	763	700	712	739	719	731	739	717	725	730	714	696	748	772	732	705	717	730	756	720	752	681	748	701	722	738	707	702	738	766	735	733	734	727	716	747	723	696	730	725	757	769	713	713	729	774	695	679	735	719	699	721	730	696	730	697	741	742	745	760	735	724	749	721	675	725	757	716	762	667	719	744	708	691	771	759	746	765	739	681	729	697	731	723	692	717	729	710	728	702	703	737	716	701	738	752	719	722	762	687	711	726	723	712	711	712	739	727	705	688	723	760	675	693	718	756	730	720	693	717	735	691	724	765	765	751	772	711	693	747	726	728	740	750	712	689	741	767	729	683	716	672	707	783	768	751	783	731	729	695	680	693	748	678	698	711	722	719	758	682	756	735	723	725	734	743	713	713	732	716	754	748	721	720	726	720	690	741	715	719	732	721	754	729	764	710	719	741	730	724	701	711	707	719	760	727	742	737	711	717	763	741	731	744	716	716	718	664	739	740	685	713	733	723	711	716	757	665	723	732	733	699	750	786	736	702	692	792	733	752	712	722	650	734	705	716	703	727	704	727	761	763	738	744	727	758	704	715	723	722	762	757	699	700	749	785	740	740	678	722	693	678	748	665	683	782	726	778	743	720	683	684	717	693	736	688	729	683	697	713	710	721	720	718	751	664	696	674	721	738	684	744	673	768	738	738	747	735	708	723	675	710	728	701	749	699	716	704	706	723	708	755	734	727	677	696	733	748	689	793	755	724	722	747	736	725	727	687	734	699	705	697	718	721	693	686	725	770	708	695	690	732	684	714	701	756	749	733	719	763	761	780	687	727	716	769	720	745	691	710	722	725	710	716	741	717	719	718	726	793	721	724	737	759	721	742	715	709	727	752	728	704	753	779	695	710	722	724	696	735	727	698	727	709	771	726	734	752	684	715	720	694	733	721	738	716	694	736	705	726	749	739	752	729	726	770	730	738	739	721	666	733	707	717	746	735	711	766	725	741	737	706	702	707	711	689	680	751	701	713	766	745	685	706	671	703	771	722	741	694	662	688	691	741	737	710	757	728	712	704	733	718	774	729	739	767	683	691	692	734	743	762	697	682	712	688	775	700	743	722	733	727	729	778	703	716	758	718	725	694	774	697	699	739	700	732	688	716	696	703	743	748	708	711	714	735	752	734	759	712	716	751	701	700	735	715	734	720	710	703	681	734	746	747	670	706	682	679	753	700	716	744	689	711	702	720	727	725	668	725	727	741	757	750	716	717	679	694	668	730	691	713	715	744	687	780	707	688	700	733	721	763	708	705	696	737	754	743	675	726	693	706	770	710	691	710	698	731	721	764	693	721	727	692	774	717	720	705	730	763	770	684	696	749	685	738	708	744	739	678	710	748	698	757	701	705	745	730	726	664	700	693	697	750	732	714	729	746	721	796	691	758	697	742	743	711	746	738	763	723	760	708	730	716	722	748	730	771	776	735	681	718	725	720	729	703	705	721	703	715	694	722	713	718	748	709	758	722	692	759	717	738	718	688	728	749	687	687	751	703	723	729	723	732	763	702	722	730	717	758	723	748	755	709	680	698	736	682	710	686	731	720	675	698	706	746	736	713	733	747	725	730	722	712	725	712	731	668	691	754	788	694	682	685	669	739	759	714	716	760	682	742	761	700	708	729	720	754	735	728	743	706	683	654	719	703	696	740	745	755	760	725	728	757	730	678	737	670	714	765	726	698	698	763	717	691	731	749	753	721	733	740	714	755	698	701	697	703	720	730	735	741	698	743	740	791	736	694	702	702	718	661	765	701	696	709	721	768	722	681	758	733	720	786	734	731	771	747	704	704	782	711	737	691	715	755	689	707	703	714	713	723	734	749	728	709	724	656	706	696	775	739	710	685	740	698	752	716	710	698	761	716	716	747	731	749	725	722	734	722	713	715	705	721	723	723	745	741	686	708	681	687	714	717	671	730	704	708	712	705	731	724	787	712	764	694	727	724	726	692	728	710	738	710	732	702	708	750	763	719	727	717	673	707	724	741	730	682	723	723	695	728	729	694	727	731	719	670	697	769	706	721	680	745	706	776	720	732	700	738	734	712	731	732	732	707	734	736	728	723	720	727	703	673	695	760	749	733	704	759	769	730	743	740	740	667	719	694	724	710	727	746	706	726	752	733	813	745	748	725	706	736	759	723	724	777	687	680	678	800	736	758	710	740	719	719	754	715	763	677	707	754	699	709	725	766	700	739	697	692	735	738	738	699	757	686	718	726	721	715	734	741	704	724	715	730	706	731	682	720	692	734	754	720	737	682	681	707	754	742	721	699	730	744	707	722	729	737	742	739	729	715	707	728	730	700	695	745	711	723	716	743	754	757	714	727	717	759	684	725	736	720	730	730	713	706	694	711	721	749	742	727	709	782	719	744	748	719	748	705	730	718	711	661	726	742	726	750	744	705	694	730	734	690	726	719	699	695	725	745	719	732	748	753	753	739	698	732	752	747	753	727	731	735	691	733	767	702	744	673	733	695	688	725	712	746	705	711	746	730	700	719	717	776	700	643	700	722	753	711	716	746	758	695	751	787	684	735	632	707	706	711	736	686	685	705	749	697	762	686	722	749	769	727	700	695	740	685	774	717	723	775	690	746	748	716	706	743	718	700	693	741	695	709	705	735	692	764	697	697	687	726	699	706	723	764	719	691	696	705	768	724	697	751	766	737	718	707	786	747	730	715
23982	21548	29168	24375	21532	12600	1231	779	650	591	533	537	485	487	448	447	414	402	398	397	410	391	425	402	387	392	349	382	378	353	388	386	371	363	336	367	343	404	424	359	400	373	340	354	346	350	363	385	350	397	335	367	408	370	351	364	356	355	377	368	360	352	336	396	366	392	351	323	373	371	376	367	343	334	309	340	358	334	342	344	343	364	348	369	354	369	359	378	345	367	404	363	349	362	348	405	368	359	414	378	360	317	355	381	355	380	340	347	362	384	344	331	363	330	361	337	385	358	349	380	363	363	368	357	354	341	348	381	326	368	326	367	361	380	376	373	394	401	350	345	324	325	354	319	370	368	329	368	383	337	370	361	319	370	313	393	367	362	332	322	349	358	348	339	376	363	386	347	330	356	352	326	361	315	355	337	332	373	377	337	363	365	353	354	354	342	366	368	351	351	370	329	359	376	371	333	357	383	317	357	344	351	377	370	380	352	345	335	361	393	387	360	339	344	356	383	358	326	351	327	368	342	337	350	362	374	326	339	391	369	335	372	351	344	323	352	358	364	332	368	390	357	364	354	376	350	372	384	356	348	311	351	344	354	352	370	410	393	393	346	364	363	349	335	333	352	352	362	374	333	347	377	344	360	370	353	357	327	341	355	365	373	336	347	335	339	365	394	342	371	320	356	374	329	393	355	369	350	372	365	369	338	324	359	338	326	363	337	348	358	372	354	348	356	346	345	362	375	357	352	339	335	372	345	367	352	371	352	371	370	368	355	367	322	349	353	350	359	345	394	349	323	352	351	347	350	379	364	339	328	388	351	345	344	379	350	371	331	350	344	357	375	366	365	358	358	400	382	350	370	370	362	356	356	362	346	321	408	397	331	364	361	375	342	342	356	407	345	377	370	349	413	374	352	364	342	360	343	380	327	392	354	331	352	316	347	337	361	355	341	338	389	342	356	326	325	370	370	344	338	329	346	378	335	360	331	360	354	333	353	331	345	375	372	394	350	353	347	358	345	347	368	354	378	377	367	348	366	378	348	321	331	337	342	329	357	363	369	368	335	350	392	367	377	361	304	393	361	326	347	347	349	320	342	366	348	373	352	361	395	358	361	375	387	337	351	363	347	352	359	369	341	399	359	370	344	365	365	347	360	337	337	350	350	361	370	362	339	380	331	378	350	328	365	326	347	371	374	353	368	351	352	373	366	366	358	400	356	352	342	358	357	351	366	333	334	372	355	354	334	339	360	403	325	359	382	376	334	358	345	405	377	361	335	373	332	336	374	382	339	361	327	346	355	378	361	352	352	354	345	356	351	350	377	373	358	352	351	376	366	347	342	386	357	363	365	380	319	348	355	362	349	342	338	345	339	350	350	387	339	349	374	357	321	371	364	362	355	376	376	346	347	393	378	384	376	362	329	348	378	365	333	380	334	349	347	363	387	371	343	363	355	335	349	356	373	351	359	345	334	331	355	333	364	360	335	364	386	355	359	355	367	368	363	355	369	367	386	379	349	361	358	337	350	355	323	337	382	344	328	354	341	363	358	368	332	365	372	342	367	327	319	349	388	330	380	367	359	350	351	353	338	359	364	357	336	350	357	360	342	362	355	378	346	365	360	364	360	364	366	354	342	375	371	366	337	342	362	382	343	318	364	350	356	344	357	378	313	365	318	372	366	350	354	349	372	331	395	347	373	370	385	368	351	380	344	376	345	342	380	361	390	353	361	344	350	379	368	366	351	348	397	357	349	407	350	376	345	319	362	364	396	385	375	347	365	326	343	336	363	325	338	332	348	354	380	375	400	345	348	337	366	344	341	363	369	341	375	351	359	401	339	331	376	352	370	353	357	361	365	335	361	362	311	370	383	355	342	347	366	367	355	341	368	332	390	348	329	343	342	380	342	348	367	335	370	369	333	372	341	365	339	364	346	376	363	327	339	355	359	330	357	362	348	357	356	354	360	393	353	358	373	350	377	350	349	366	347	326	376	346	355	365	355	345	377	335	395	344	357	356	338	376	346	351	349	354	360	352	321	355	377	392	314	387	318	327	362	335	369	345	378	367	356	410	368	373	340	367	327	363	344	393	366	350	332	361	321	343	353	356	343	355	371	363	378	343	352	326	372	352	395	373	334	337	329	362	354	323	343	360	361	344	353	354	346	334	322	373	373	347	332	366	350	383	330	346	361	359	347	350	342	369	368	374	363	351	365	339	337	344	335	341	390	379	359	339	363	358	352	378	354	327	352	359	357	339	330	333	381	367	348	356	352	397	337	349	343	348	408	375	347	404	377	348	384	347	353	342	346	345	354	380	331	363	337	343	343	381	412	335	358	354	319	351	352	384	347	352	371	367	345	363	333	392	365	357	346	364	365	377	326	389	347	315	361	332	360	328	347	339	352	360	374	342	370	336	381	324	329	340	367	349	342	382	360	355	374	342	375	383	337	326	381	343	365	372	343	334	347	336	389	363	349	353	359	367	345	351	360	355	359	324	359	348	352	362	351	373	324	342	323	362	375	388	391	337	351	363	354	326	371	359	354	351	327	353	342	360	344	343	382	349	388	373	361	335	364	383	323	351	376	372	361	363	390	370	382	373	367	338	354	342	362	406	356	395	318	361	329	336	346	384	371	352	364	369	380	366	394	375	363	365	370	365	395	324	355	361	346	360	341	340	361	356	362	326	374	366	352	366	314	386	327	328	356	352	377	317	377	383	328	394	373	366	326	377	359	342	372	361	363	334	361	381	385	345	374	379	352	404	372	351	335	351	369	369	401	338	346	341	345	331	397	357	374	338	354	395	340	369	355	329	376	357	357	359	343	359	355	348	371	314	394	366	380	352	374	384	338	346	369	357	336	356	360	346	401	348	336	339	350	363	368	331	351	352	320	353	340	349	359	387	345	353	322	342	360	364	354	361	360	358	368	325	358	340	373	358	372	369	403	371	382	401	346	365	400	374	359	334	352	352	343	328	360	340	346	359	407	386	366	335	345	373	351	354	379	356	361	346	334	343	364	381	380	333	324	354	344	377	386	329	380	356	359	345	366	375	335	351	379	372	366	371	362	364	349	355	344	375	337	365	340	342	342	354	346	346	345	331	333	377	360	333	357	367	373	381	397	358	366	373	345	359	353	365	380	359	348	360	325	344	346	329	315	375	373	361	387	346	327	378	328	358	393	346	394	342	354	366	340	384	379	351	318	319	369	379	362	338	351	368	345	344	352	345	380	342	384	372	348	357	386	334	346	330	349	350	370	379	359	353	386	347	360	386	364	338	345	400	377	342	338	317	353	338	354	345	332	374	366	362	355	362	335	362	374	371	361	349	359	386	331	374	347	341	372	356	381	392	348	352	341	334	365	403	355	374	358	352	347	385	386	349	371	364	360	389	384	342	346	388	375	361	334	390	411	379	378	365	358	355	383	387	382	360	394	360	343	341	352	362	365	379	352	375	358	365	354	373	355	349	400	366	345	341	362	344	382	365	370	335	323	370	345
4609	10086	7907	3986	2726	2089	1660	1396	1141	964	888	789	722	698	637	591	609	586	548	544	533	466	487	485	516	487	508	479	481	482	460	478	492	482	446	460	459	492	466	486	453	467	456	435	460	491	451	484	457	435	470	474	502	462	500	458	423	434	420	429	429	472	442	443	445	459	457	435	444	451	464	450	458	450	484	442	443	398	458	431	490	429	484	439	456	417	434	422	428	452	434	411	418	445	428	469	487	398	454	434	437	448	431	430	406	409	441	430	473	433	463	414	436	421	450	450	435	449	398	466	443	444	483	406	430	462	424	440	478	413	441	469	428	437	458	422	464	430	443	421	434	455	439	428	457	381	430	422	438	511	451	494	448	447	448	406	414	471	446	404	411	432	450	442	438	453	437	411	445	405	392	442	411	427	451	435	451	442	456	436	400	481	443	449	431	449	404	412	438	414	467	431	453	426	438	445	461	413	416	451	432	437	432	424	449	444	448	424	469	425	438	411	411	432	467	443	466	436	431	429	397	446	438	432	457	460	453	453	467	406	446	465	453	414	469	419	426	483	454	473	421	428	426	424	459	443	433	459	456	440	463	414	439	429	430	418	434	431	453	405	427	458	415	423	473	444	405	415	469	427	455	439	443	459	447	447	484	469	450	452	464	452	441	461	426	425	422	445	470	459	456	412	429	466	443	443	456	449	436	451	438	413	424	432	407	419	462	413	455	445	451	445	420	442	469	443	481	433	377	435	434	454	442	421	450	428	400	432	448	485	453	445	407	419	407	438	449	401	453	436	423	480	465	451	427	468	439	449	439	437	446	395	450	468	444	456	436	441	405	467	505	418	420	448	456	458	427	465	443	445	451	436	474	462	394	413	432	433	484	455	410	451	454	435	437	424	437	460	449	448	442	466	416	444	452	424	435	445	456	481	475	440	405	407	492	443	454	459	464	446	431	462	409	450	446	446	455	438	447	427	427	439	445	456	428	440	460	445	467	424	457	494	441	440	441	421	482	448	434	434	496	418	414	414	397	421	465	441	416	458	428	450	415	439	440	449	448	455	432	428	435	459	434	470	429	470	448	464	411	444	463	472	412	410	453	430	439	436	449	436	428	417	454	409	407	447	418	423	469	473	419	413	459	439	447	425	420	384	420	402	439	491	417	409	418	447	430	437	437	459	420	416	407	428	454	419	429	421	415	449	451	424	456	458	433	423	458	432	449	426	471	451	431	451	437	424	446	394	427	420	459	452	438	447	438	441	457	436	442	460	423	418	428	431	466	443	465	436	406	423	471	419	411	463	464	436	477	458	469	443	433	497	450	443	430	426	429	419	431	404	423	437	455	435	455	430	408	446	403	432	435	447	443	435	427	424	412	449	404	410	430	436	471	394	433	444	460	442	459	436	413	409	416	468	451	458	475	451	445	419	428	470	415	419	415	429	433	444	458	459	469	401	456	464	412	413	445	402	422	427	422	435	413	453	433	456	418	434	439	412	458	465	423	439	401	457	445	436	427	439	467	417	416	420	465	443	432	452	421	406	445	420	434	445	448	446	419	377	424	442	427	470	415	443	442	429	413	419	433	428	421	416	406	472	439	443	413	414	424	405	442	466	472	483	448	421	456	440	437	443	422	460	448	458	435	431	426	438	434	404	421	456	459	447	441	424	433	450	416	439	411	436	425	441	440	405	413	446	451	459	406	442	456	434	444	428	448	416	464	424	466	432	415	451	429	427	455	425	403	421	446	442	421	419	415	461	446	427	435	450	433	476	425	421	423	457	416	454	416	423	471	429	441	422	430	449	405	409	473	452	428	487	471	424	454	468	439	413	454	452	433	417	431	426	441	449	385	438	489	427	453	472	426	429	413	446	458	456	410	459	463	414	446	449	408	434	416	393	432	459	433	408	461	445	460	511	387	434	445	429	436	439	456	444	446	446	438	470	421	397	417	403	422	415	480	435	444	414	408	463	450	421	466	462	414	424	449	469	405	442	422	413	428	388	450	455	462	419	431	467	422	431	467	419	426	428	424	449	405	420	468	442	427	494	402	425	412	401	429	460	456	429	450	453	459	445	444	446	418	396	393	428	406	481	439	476	450	456	450	411	400	399	451	441	460	443	430	454	443	456	466	465	416	439	424	451	465	434	460	419	427	410	432	462	465	447	465	417	471	412	444	418	445	419	468	422	425	432	446	421	453	450	435	442	433	436	443	440	435	443	443	435	449	426	443	430	450	440	450	451	430	431	438	423	453	404	426	465	467	440	428	425	441	434	499	427	469	463	435	482	409	453	429	438	413	431	416	438	455	431	451	398	398	413	441	433	407	440	462	420	461	433	426	439	423	464	400	468	458	385	494	444	461	421	418	424	481	400	456	448	452	440	442	415	440	461	412	469	435	408	430	438	465	464	464	431	449	427	454	435	404	409	431	409	449	394	463	439	426	475	396	463	395	464	431	408	409	432	448	426	447	412	429	447	435	464	444	427	473	447	415	412	437	451	423	441	439	455	410	441	424	472	436	448	456	458	470	434	431	466	448	453	443	410	389	423	433	439	433	426	464	452	413	426	421	396	386	401	441	430	473	417	429	459	422	418	408	464	441	437	444	422	435	438	421	432	455	407	441	442	454	450	452	404	398	465	452	429	448	447	468	448	447	429	427	460	467	459	413	416	422	439	413	422	441	450	412	423	405	427	405	459	434	459	461	459	456	446	452	437	452	453	451	449	425	420	462	437	388	457	471	428	413	422	449	429	433	435	423	425	441	434	450	437	448	492	446	457	429	416	443	434	460	460	440	437	421	451	421	405	429	449	409	427	473	457	431	421	433	413	442	403	421	440	466	463	432	395	424	483	423	423	477	391	409	433	459	474	468	469	422	383	456	416	434	420	455	445	415	443	465	464	438	452	444	449	414	441	412	430	461	463	421	462	448	445	453	418	445	464	445	471	424	443	413	432	405	457	434	428	434	444	436	431	453	446	476	432	428	462	435	447	456	453	477	462	438	438	409	460	467	455	428	415	476	431	414	448	433	429	430	463	416	447	447	442	444	453	394	431	438	419	442	471	413	423	442	444	423	445	428	431	439	449	440	410	417	447	401	391	420	437	474	460	421	440	396	438	398	427	419	457	435	458	422	434	425	447	439	424	470	444	393	455	400	418	430	414	435	440	462	403	463	478	417	447	393	447	433	406	470	438	488	467	432	395	475	418	443	437	451	443	427	437	444	456	457	467	401	454	422	428	428	480	457	442	462	446	400	435	418	441	429	434	446	427	416	433	427	417	464	441	433	445	450	421	452	473	463	432	473	408	477	419	446	455	416	439	429	433	411	393	405	438	442	424	425	444	415	433	419	451	446	433	471	443	426	461	474	428	412	433	426	424	446	459	457	451	409	432	451	464	460	441	446	416	454	469	445	438	427	440	452	482	413	462	382	431	416	450	407	426	435	468	436	450	439	459	407	432	411	441	454	458	439	433	430	423	449	405	425	431	456	429	438	454
25290	21532	28005	25378	12347	1505	1197	1154	1050	1020	983	956	940	1015	919	971	943	865	942	917	970	881	914	947	886	909	894	890	888	886	879	905	887	886	929	927	836	877	911	930	852	868	973	961	922	932	982	838	947	944	907	921	925	872	817	901	900	916	851	912	882	960	888	900	912	940	869	912	904	892	931	850	894	894	969	886	895	909	923	887	923	866	872	894	875	863	908	898	926	901	900	850	862	916	910	922	878	883	834	859	876	854	907	893	911	929	873	897	915	872	861	907	890	855	884	904	860	978	919	957	901	915	916	889	907	905	935	908	936	924	881	916	885	856	856	900	906	939	852	889	901	843	902	954	908	889	885	940	926	881	899	917	963	919	882	949	832	851	897	878	878	920	902	871	894	909	928	880	911	883	891	851	857	909	912	878	940	892	938	874	904	888	865	853	937	921	914	899	861	889	878	885	878	864	898	878	816	903	912	874	928	886	931	845	869	880	882	902	854	942	912	917	912	892	905	890	884	901	903	881	880	892	865	906	850	854	859	883	872	872	817	929	935	893	888	873	984	905	908	933	860	852	884	933	912	859	934	903	928	951	894	891	899	894	877	866	899	881	928	876	890	874	858	910	936	867	935	926	918	902	907	932	915	910	951	842	870	939	875	989	899	901	911	906	909	916	858	874	887	812	896	893	884	839	887	869	916	875	919	847	887	923	873	907	908	883	853	869	909	932	901	880	875	908	913	893	861	940	902	887	864	912	896	886	843	899	870	837	893	929	879	890	904	859	950	935	918	881	933	925	923	853	907	881	901	842	853	911	896	871	862	927	860	869	943	907	910	898	870	880	887	873	888	894	881	920	874	855	905	866	881	895	898	866	900	850	847	900	956	901	883	920	892	904	948	880	904	899	862	879	842	912	887	885	922	923	896	867	856	936	921	842	886	881	850	910	906	932	907	825	923	921	880	910	904	913	935	945	936	894	921	905	925	900	899	931	877	886	932	898	868	849	907	822	834	878	899	882	933	868	885	919	899	918	882	877	856	904	944	864	876	923	889	876	899	889	886	887	902	846	903	930	907	933	906	872	917	865	861	887	904	887	876	850	920	913	908	962	910	899	902	895	921	905	892	897	896	828	840	939	882	927	924	922	901	909	891	955	925	894	900	946	862	902	903	907	868	903	909	916	831	888	907	893	851	968	843	872	956	891	911	879	893	892	921	886	923	862	902	906	938	883	937	899	887	892	909	906	914	850	878	867	895	899	911	930	895	873	872	859	866	904	905	883	872	870	937	868	867	867	903	925	938	919	854	920	896	873	935	871	900	888	933	879	894	911	937	921	918	931	895	907	889	839	890	881	835	893	860	898	898	835	943	926	935	990	887	907	889	901	906	887	891	898	984	925	890	923	902	947	975	879	849	897	939	942	872	868	884	889	910	928	899	880	896	882	903	869	864	872	923	922	874	874	914	863	920	924	882	926	868	912	850	895	938	930	953	898	927	877	859	852	910	944	891	882	892	858	927	918	856	867	925	930	907	920	952	843	910	867	897	936	881	881	954	874	849	961	891	881	860	906	853	875	875	934	886	936	897	900	894	868	913	890	869	886	863	903	883	911	915	925	894	870	946	926	862	844	901	930	908	864	960	863	878	911	917	906	853	876	888	940	884	915	918	847	872	857	905	918	830	968	881	882	862	905	940	838	886	926	918	879	895	892	857	889	878	874	951	905	951	865	945	883	908	874	904	859	871	930	920	922	855	895	838	920	952	902	880	949	852	934	875	886	918	844	895	895	896	873	897	915	863	897	928	908	874	933	932	859	916	819	869	882	851	907	938	895	884	919	886	932	856	903	912	914	934	910	893	891	922	944	896	866	894	875	903	887	937	866	885	908	902	905	874	857	921	894	876	896	908	905	888	863	863	919	936	907	875	877	868	942	860	919	852	901	849	882	891	920	878	933	880	853	872	910	875	887	900	915	864	952	875	855	886	893	910	934	966	872	934	878	905	951	865	881	851	871	853	922	855	893	905	902	948	918	926	919	912	872	920	923	869	869	889	856	845	923	930	888	838	887	925	903	914	831	832	919	890	841	857	893	839	879	893	867	885	944	909	939	945	885	859	908	894	874	881	896	878	854	909	890	889	898	880	869	907	870	921	917	860	871	874	912	962	867	881	879	913	954	883	891	892	906	855	890	870	899	879	871	938	870	960	834	901	890	880	878	913	901	910	918	866	863	901	884	924	926	828	873	900	895	932	826	880	891	946	940	936	948	883	858	883	859	859	912	856	876	908	913	909	885	865	918	876	898	892	934	871	837	886	922	941	884	888	894	849	949	874	917	875	889	920	897	863	877	860	898	917	918	887	853	881	881	864	917	911	891	890	877	874	927	935	926	897	866	863	865	858	901	868	887	901	923	925	904	921	919	901	939	859	868	819	900	895	920	917	924	944	876	874	871	898	945	924	865	913	904	861	895	859	911	883	904	894	911	844	845	913	896	858	881	865	869	894	903	849	865	900	894	883	881	932	865	940	909	879	879	867	907	928	882	803	855	934	972	886	883	888	895	827	940	862	848	890	903	886	898	891	896	955	883	895	874	870	906	871	885	952	875	887	940	867	946	829	873	901	899	874	926	927	917	928	885	912	890	876	867	929	882	943	864	889	900	891	877	931	918	898	917	894	914	905	844	941	915	880	863	917	930	948	903	866	935	920	927	878	932	886	849	844	894	890	924	927	943	882	874	881	867	967	909	913	888	883	879	880	890	912	887	911	874	888	904	913	883	900	901	879	948	916	891	894	879	896	862	823	893	900	868	898	910	890	912	892	891	904	872	868	914	865	868	871	942	882	932	905	863	939	889	884	917	930	941	895	868	839	861	850	909	912	872	853	875	855	906	928	900	869	916	884	905	948	900	934	874	867	900	874	891	948	838	861	901	947	913	861	906	885	949	896	910	897	882	898	908	930	844	858	876	934	837	891	884	911	894	864	951	949	856	923	915	915	916	861	866	873	924	863	912	892	896	905	907	842	905	943	913	896	938	895	866	885	833	897	908	899	849	897	922	831	926	923	904	843	937	916	898	899	887	892	902	851	887	889	956	905	913	932	845	886	890	880	847	906	874	896	878	892	888	889	929	930	921	950	918	923	940	875	915	892	898	896	937	907	883	854	881	912	852	891	860	876	935	906	897	874	898	868	855	827	937	941	900	936	883	839	857	951	946	903	923	997	832	917	879	887	891	906	886	917	880	917	900	885	932	904	896	927	841	899	964	914	889	880	886	870	923	917	942	869	902	878	881	922	942	912	895	998	913	912	893	890	862	895	876	869	910	876	893	896	896	898	877	893	904	915	890	868	897	903	891	853	928	859	882	947	946	894	943	891	870	894	831	942	917	923	845	876	932	893	917	916	895	881	896	918	918	981	870	895	894	864	925	901	888	932	870	884	884	876	888	928	952	897	912	910	915	892	856	893	879	900	931	874	866	908	947	874	870	912	836	946	852	907	868
4804	6055	4795	2698	2121	1897	1626	1450	1360	1280	1271	1235	1179	1204	1161	1142	1153	1109	1123	1078	1111	1022	1110	1005	1154	1072	1068	1075	1080	1053	1071	1074	1042	999	1063	1083	994	1046	1014	1005	1028	1031	1019	1089	1013	1043	1006	1029	1055	1052	1017	1031	1023	960	1021	979	1035	985	1033	1041	1031	1033	1044	1081	1044	1039	1037	1074	1029	1053	1044	995	992	1027	1006	1081	1053	1082	1006	1019	1047	1036	1052	1066	1022	1084	1011	1068	1020	1021	1033	1108	1004	1040	1032	1006	1019	984	1051	1001	1018	1005	1099	1031	1014	1052	1021	1022	1058	1031	1049	1061	984	974	992	1042	969	1066	1000	1008	1039	1038	1068	1076	981	1042	1041	1012	1001	1028	996	1030	1066	1029	1093	1040	1067	1063	1038	1044	1001	1058	1068	1051	1064	1041	1038	1095	1100	1063	1081	1023	1085	1043	1054	1049	1001	1024	1077	1061	991	1009	1034	1010	1000	1040	1016	1053	1029	994	1010	985	1077	989	967	1020	1016	1005	1045	1023	949	993	1069	1002	1028	1099	993	1028	1043	1030	1025	1040	1067	1036	1056	1053	1013	1010	944	1014	1045	1012	1045	1011	1097	1069	1069	1006	1035	996	1018	1053	1029	1030	1053	1010	1068	998	1001	1028	1046	1039	1022	1037	1035	1061	1045	1114	1037	1029	1044	1020	1062	1027	1058	1021	1021	1015	1034	1017	1018	1003	1054	1023	1037	1002	1042	1006	1027	1060	1045	1017	1047	1051	1016	1016	1025	1079	1058	1075	1005	1038	1019	987	1038	985	985	1039	989	1073	990	1072	1045	1040	1029	1045	1049	1017	1058	1069	1011	989	1021	1030	1021	977	1085	963	1079	1045	1046	1010	1026	1043	1013	1023	1068	1059	1004	1057	1054	1014	1060	1036	1070	1079	1041	975	1016	1055	1031	992	1041	1066	1002	1021	1064	1071	1007	1037	1026	1014	1053	1032	1027	1042	1096	1084	1036	1044	1051	1030	1004	1003	1072	1014	1044	1075	1048	1032	1009	961	996	1028	1056	1066	1059	1045	961	1026	1019	1045	992	1046	1065	1062	977	1087	1029	1034	1083	1058	1042	1004	1069	1036	1018	995	990	1076	1095	967	1005	988	1055	1050	1027	1026	1014	1055	1029	1008	973	1064	1069	990	1009	979	1105	1022	1043	1030	1048	1041	1056	996	984	1083	1006	1067	1017	1032	986	973	1018	1031	1026	1038	1038	1020	1091	977	1023	1114	1023	1061	1020	1081	1001	1082	1049	1025	1025	1033	997	1040	1047	983	1060	1038	1076	1003	1038	995	1007	1022	985	1042	1002	1011	1097	1064	1073	1042	1016	1006	1074	1073	977	1028	1061	1047	1016	1070	1001	1033	983	1012	1083	1016	1025	1077	991	1003	1070	1061	992	1066	1044	1056	1076	1016	1047	1036	1055	1007	1006	1070	1051	958	1038	1029	1051	989	1011	1067	984	964	996	1019	1018	1011	1017	1050	1085	974	1060	1052	1045	980	1037	1001	1081	1012	1022	1012	1036	1024	999	1072	1025	1007	1042	1039	1027	1033	1033	1063	1007	1029	1049	1015	1020	1029	999	1018	1004	1031	1029	1091	986	1088	1091	982	1047	1092	1053	1050	1008	1062	1011	1088	1047	990	1020	1015	1099	1005	1068	1033	1039	1049	1079	1034	1005	1000	1077	1054	1037	993	1007	1045	1012	996	992	1072	1070	1014	999	1040	1043	1043	1022	1084	1047	1048	1036	1023	1121	1044	991	1043	1043	975	999	1022	1013	1095	1032	1039	1013	1093	1057	1028	1035	1015	1001	1046	1019	1049	1030	1050	1044	1042	989	1055	1025	1047	1018	1069	1021	1019	1014	1043	1002	1063	1009	1071	991	1058	991	1041	998	985	1037	996	1005	1047	1058	1007	1021	960	1047	1004	999	1017	1043	938	1067	1043	1047	1050	1003	991	1033	986	1024	1095	1008	1014	1026	1025	1072	1080	1017	1026	1009	1040	981	1058	1030	1014	1052	1035	1038	984	1046	1014	1079	1089	1017	1084	1001	1084	1001	1014	1028	1023	1044	1066	1065	979	1004	998	988	1007	1034	1008	1005	1069	1020	1045	1019	1039	1064	1054	956	1003	1017	1030	1014	966	1030	1060	1068	1020	1091	1025	1030	1019	1053	1005	1025	979	1049	1046	959	1007	1038	1006	1054	1067	1002	1054	1005	1008	1078	1021	1044	1028	1026	1003	1044	1008	1005	1042	964	1068	983	1049	1093	1010	974	991	1064	1044	1028	1004	1082	1031	1056	1035	997	1036	1068	994	1058	1001	969	925	1092	1022	1088	995	1057	1061	984	1048	1038	1038	1054	1016	1023	1069	969	1025	1098	1039	1014	1045	972	1006	1037	1055	1052	995	1001	1038	1024	1035	1037	1039	1027	976	1051	1018	1001	995	1011	1032	1039	1080	1042	1005	1035	1048	1057	1051	1036	1052	1045	1038	1051	1010	1040	1064	1077	1027	1022	1027	1022	1077	1063	1012	1093	1047	1057	1048	1039	1006	1030	1046	1051	1004	1014	991	999	1029	986	1072	1065	1067	1011	1023	1078	1071	1013	1040	1051	1018	972	996	964	984	990	1028	1075	1051	1036	1018	1031	971	1099	1031	1022	1040	1006	1031	1053	1033	1016	1069	1013	1038	955	1065	1008	1021	960	1059	1012	1048	1044	1099	1063	1054	990	1021	1009	984	1040	1033	1008	967	984	1031	1048	1103	1037	1011	981	1017	1010	1012	997	1024	1027	1014	1079	1071	1062	1006	1036	1018	1033	1013	1060	1006	1043	1011	1004	1041	968	1035	956	1096	1032	971	1052	981	1080	1014	1047	1086	1064	983	975	998	1007	1026	1073	1121	1095	1061	1030	1040	1037	1021	1029	1026	995	1058	1036	1054	964	1024	989	1053	1017	1063	1030	1014	1016	1009	1078	1025	988	1008	997	1012	1027	1062	1034	1040	1002	1038	1020	1045	1006	1004	1065	1025	987	1041	1063	1040	988	1012	1023	1034	1043	1053	1049	1037	1011	1062	1034	1008	983	1017	1093	1054	1020	1074	1018	1018	1052	1030	931	1070	1017	1039	1038	1063	1055	1065	1052	1100	1000	1045	1038	1065	1071	1062	1035	1077	956	1052	1062	990	988	1014	1029	959	1006	1064	1043	1013	1042	1028	1020	1053	1013	1069	1074	1031	1056	1048	1008	1010	992	1043	1057	1042	1034	1067	1055	994	1046	1051	1118	989	962	1039	986	1030	986	1085	1020	982	1035	1024	1041	985	1063	1021	1076	1077	1057	1038	1099	1035	1074	1026	1055	1054	969	1054	1083	1018	1023	1042	1022	990	1024	1036	1008	1007	1001	1027	1066	1044	998	1009	1062	1030	1064	983	1019	1031	983	1054	1058	984	1019	1016	1047	1087	996	1017	1022	994	1082	1010	1046	1099	995	1064	1066	1031	1068	1046	1076	1056	1054	1023	1026	1032	1079	997	1057	1056	1032	1035	1063	968	999	1015	1035	1001	1051	1044	991	1028	1069	1040	1048	1008	973	1006	991	1056	1037	1075	1037	991	1052	1043	1044	1057	1006	1018	1054	1007	1019	1018	1001	1047	1018	1046	1067	1012	1051	1037	1011	1091	1011	1046	1021	1048	1080	1054	1025	1013	1068	1060	1013	1051	1046	1049	1007	1034	1024	962	988	1016	1112	1086	1001	977	1016	993	1029	1014	1052	1022	1106	1024	1074	1096	1089	998	1058	991	975	962	1031	1007	1023	1028	1016	987	1039	976	1034	1006	981	1062	1018	990	1026	1054	997	1031	987	985	1016	1018	1008	1058	1048	987	996	1006	1011	1022	992	985	1021	1029	1032	1021	1088	1045	1005	1034	1063	1054	951	1010	1069	1096	1041	1096	1056	1003	1048	1038	1016	1009	1062	1072	1023	991	1066	1111	1026	1041	1035	1076	967	1029	1071	1068	1035	1045	1036	993	1007	1040	1044	1004	1052	1052	983	1045	1051	1038	991	1026	1042	1000	1064	950	1009	969	998	1050	1032	1024	971	1046	957	1071	1010	1052	971	1002	1006	982	1009	988	1024	1115	965	994	1043	1054	1037	1006	1051	1044	1054	1010	995	975	1018	989	1046	1084	1002	1062	989	1022	1029	1052	1100	1103	1091	986	1000	1036	1081	1055	1022	1006	1001	1048	948	1048	1045	998	960	986	1077	1075	1032	1035	963	1016	1034	1022	995	997	1009	995	1001	1007	1089	1011	1072	970	1067	1056	996	962	1017	1065	1038	1044	1046	1065	1026	1034	1014	1024	1072	968	1013	1036	1052	1050	993	1040	978	1078	997	1027	1003	1048	1040	1062	1029	1100	1069	1020	1024	1013	1045	982	1016	1048	985	1006	1047	1077	1075	1008	1057	1044	1068	1067	1017	999	1036	1060	1091	986	1077	1049	1000	1047	983	1087	1037	1066	1055	1036	1046	940	979	1034	1079	991	1064	1028	1035	1082	1070	1043	1012	963	1056	1065	1023	1035	1018	1015	1050	1105	1032	1071	1042	1019	1010	1055	1058	1039	996	1003	998	1043	993	1037	1036	1004	999	1077	1005	1034	1017	1065	1034	981	1016	1055	987	1070	1040	1080	1079	1006	1027	1035	983	1051	1016	1017	1076	1027	968	1013	1001	1025	1051	995	1045	1014	1076	1019	1013	1024	1002	1097	1048	1029
22938	21466	29389	23931	21468	21538	12317	1616	1254	1110	1032	976	913	880	884	820	804	768	791	766	770	759	805	696	732	717	676	740	665	731	734	737	718	701	692	682	635	671	664	666	672	646	670	657	706	679	696	654	695	716	677	664	721	661	671	709	635	646	661	665	688	650	682	661	636	673	683	670	725	643	630	658	632	675	685	627	701	653	712	650	629	652	689	723	648	643	709	638	643	648	663	673	662	708	704	658	666	650	630	601	705	669	637	645	659	652	667	640	646	669	648	655	606	603	647	628	697	652	696	755	628	633	688	676	631	666	701	622	617	655	666	662	680	691	696	704	667	670	659	691	703	644	664	635	655	645	642	674	653	664	673	619	646	647	634	623	637	659	642	643	675	679	666	700	633	658	649	707	647	664	668	625	657	615	688	629	626	643	643	643	639	663	652	686	650	668	619	644	670	667	649	676	670	672	660	647	679	646	706	653	681	662	683	656	654	620	660	655	650	615	625	662	631	642	636	696	570	665	705	651	655	630	641	660	637	624	661	668	687	644	674	668	690	614	676	677	703	686	692	698	633	698	635	631	637	680	646	680	666	658	655	682	647	644	670	656	699	700	620	659	702	628	661	687	669	674	722	662	655	678	668	675	645	615	660	680	635	661	632	618	657	692	628	618	654	660	602	629	689	645	602	656	675	627	648	650	681	652	703	675	654	653	642	599	640	629	631	664	647	632	621	625	653	653	620	621	657	629	655	640	663	636	708	698	640	670	688	681	637	651	644	680	682	625	679	672	655	669	639	634	633	659	654	681	645	719	679	666	670	700	616	675	696	672	629	602	629	651	637	642	647	622	608	657	680	643	632	632	704	607	650	643	668	662	671	634	642	651	629	669	655	655	654	639	675	647	674	688	653	631	682	721	650	691	580	666	623	626	672	621	669	635	723	638	626	602	628	694	659	668	654	648	651	664	673	618	659	644	673	609	656	647	673	635	664	626	667	666	678	611	666	662	653	662	666	680	631	631	693	667	615	674	611	651	644	672	672	660	699	664	689	639	652	661	643	657	616	647	668	678	617	634	663	658	695	655	686	660	687	646	623	618	646	663	651	652	644	702	652	632	645	700	667	670	663	642	695	647	654	631	632	698	668	628	664	689	671	674	601	680	711	684	616	690	671	659	643	652	646	659	620	702	676	686	649	668	593	668	662	639	660	710	676	650	673	668	681	651	684	701	623	682	649	655	622	687	681	685	645	626	615	648	671	644	660	689	627	594	656	633	667	623	677	708	657	673	624	684	668	681	622	673	695	650	646	683	663	651	655	658	643	650	658	647	650	639	648	640	644	654	647	650	656	691	654	686	661	661	661	615	644	667	624	639	642	646	658	681	666	690	675	633	692	683	643	677	617	683	630	646	646	626	675	648	640	662	648	660	617	631	628	640	656	676	665	663	654	650	636	669	688	651	622	640	633	691	666	632	633	648	676	649	658	636	620	659	699	659	652	659	669	652	629	634	664	694	650	655	694	671	640	663	635	642	683	694	656	661	620	695	628	663	693	638	645	646	678	700	659	700	711	645	657	641	627	612	674	692	638	659	669	630	693	610	630	643	660	688	670	639	610	662	646	669	628	648	650	657	623	681	659	646	626	672	667	634	652	649	683	619	661	611	630	655	631	658	699	668	695	658	620	632	648	687	620	644	670	646	682	625	659	686	610	640	632	622	627	661	675	689	650	657	660	651	634	659	653	651	676	631	681	678	642	650	663	626	659	650	616	649	672	656	635	596	653	643	641	607	643	630	646	645	700	655	653	637	623	677	615	682	675	667	659	626	639	652	649	653	671	679	625	615	670	651	647	687	677	660	685	624	705	691	624	650	649	666	645	640	699	661	658	674	641	637	673	665	668	664	607	624	650	669	635	637	640	652	617	645	703	689	674	643	679	674	652	665	584	665	637	631	673	643	656	629	640	614	679	681	678	630	664	614	670	657	616	611	632	699	637	701	643	696	701	625	696	647	646	633	673	646	607	630	663	625	710	604	674	669	648	643	662	652	639	686	680	646	641	622	670	658	675	620	626	665	629	640	686	684	733	656	622	633	613	672	654	658	632	636	616	659	612	639	631	689	642	662	665	625	662	680	652	672	621	668	688	597	641	665	666	651	649	657	630	655	680	634	640	597	597	659	692	653	666	636	667	653	599	629	665	676	676	645	664	622	674	679	629	633	662	684	662	656	688	651	673	617	702	639	619	680	638	647	646	649	689	652	649	689	621	640	678	648	685	612	616	663	649	638	627	632	618	679	640	688	655	640	668	673	645	684	639	638	706	715	672	688	654	677	610	659	651	648	672	642	618	666	664	654	676	612	654	664	635	657	660	624	676	682	659	655	671	628	651	580	696	635	713	689	619	691	617	679	692	664	666	674	651	647	658	659	696	673	627	703	658	620	664	679	640	671	620	664	655	690	668	636	636	616	634	656	618	651	624	623	614	657	650	635	660	646	634	662	663	654	674	641	612	659	677	619	631	633	654	659	635	607	638	682	649	643	659	639	637	682	663	620	695	653	676	648	647	623	649	688	661	605	672	667	677	668	651	661	661	670	666	593	668	662	651	674	660	613	636	702	669	686	685	657	666	654	628	666	677	643	624	631	675	634	653	664	689	649	672	650	635	637	639	659	642	688	631	644	646	690	683	649	620	666	661	658	624	679	656	623	640	641	604	633	640	622	684	702	614	644	636	649	624	659	686	654	654	600	684	616	642	629	682	665	657	661	649	639	637	667	672	663	700	651	662	634	674	610	657	641	645	625	668	685	658	672	660	613	666	642	691	633	637	678	656	598	657	637	628	662	661	630	638	663	655	694	604	648	625	667	647	632	667	668	627	628	669	643	680	621	674	612	641	648	681	619	668	688	652	675	682	615	663	712	615	669	629	622	637	684	634	685	652	687	687	680	644	670	640	660	678	674	652	663	673	672	680	645	660	646	640	694	629	684	608	657	638	660	691	660	669	690	655	674	655	617	624	659	666	635	597	657	647	670	693	653	625	656	681	638	623	584	654	660	599	695	654	635	685	625	645	621	654	653	631	649	673	662	664	603	637	623	607	673	571	625	639	641	668	636	654	599	632	677	661	667	667	628	624	633	617	693	684	643	648	677	674	670	637	675	638	656	666	706	653	634	682	634	646	600	658	686	625	646	687	632	619	635	627	660	629	667	691	681	665	641	672	665	614	641	682	632	623	619	656	656	636	690	700	607	672	648	647	663	621	649	662	633	615	711	673	680	615	621	666	615	664	640	699	637	615	611	649	620	643	634	651	641	661	655	666	620	671	638	637	690	629	650	665	647	632	623	626	652	663	676	640	696	629	671	642	658	678	657	647	652	714	594	670	658	666	646	645	599	649	655	682	645	652	652	592	680	692	655	667	610	628	709	674	722	648	672	624	640	679	653	642	642	707	671	658	675	630	647	647	642	659	653	612	654	633	654	623	666	692	652	655	644	651	646	681	671
6987	16676	12867	6896	5075	3774	3019	2491	2063	1829	1631	1431	1294	1263	1146	1103	1006	961	961	898	870	867	899	859	816	805	830	868	809	733	785	813	836	742	789	800	785	801	806	714	762	761	752	739	789	766	731	806	747	749	741	766	785	746	711	766	748	766	794	729	747	697	755	740	754	758	757	700	755	787	746	722	720	784	758	728	732	759	753	742	735	707	715	685	688	733	712	794	742	713	716	726	729	714	749	769	736	738	701	723	744	739	746	742	773	740	733	759	734	755	720	732	729	747	766	747	758	737	732	767	740	752	716	715	692	748	693	714	768	722	769	750	760	791	753	753	735	759	733	785	689	724	708	737	747	724	718	756	699	733	683	774	678	769	720	677	736	687	723	727	744	737	754	719	693	732	723	745	707	732	702	750	727	766	714	750	677	758	752	740	802	759	721	710	692	741	708	696	713	772	684	728	732	720	754	723	739	745	738	767	720	746	765	676	715	716	698	760	728	719	741	789	712	709	710	732	701	789	713	759	682	777	695	767	771	716	732	720	708	752	759	720	748	742	729	738	723	726	730	741	700	713	724	684	744	719	728	771	734	721	725	707	762	769	708	734	757	793	688	722	774	716	692	727	698	755	726	748	739	731	745	721	756	687	777	755	758	763	707	721	726	730	742	691	746	749	714	734	738	744	738	703	754	700	678	750	704	826	715	735	746	719	757	738	704	710	675	707	747	791	713	768	738	728	742	728	755	762	813	719	677	736	734	726	726	737	752	721	765	753	739	715	748	762	659	708	708	790	725	746	692	780	709	748	716	762	724	688	735	713	663	721	672	760	754	755	729	715	757	730	709	732	723	759	763	710	740	731	697	759	808	751	729	736	755	731	750	708	771	741	767	782	734	764	712	729	687	721	722	726	766	736	737	704	738	748	754	737	686	714	718	755	719	724	762	731	694	697	707	770	743	757	720	731	677	741	745	752	735	748	742	717	731	724	712	753	792	725	709	760	775	708	741	708	735	698	742	736	742	752	726	727	728	722	752	718	746	723	758	720	719	738	738	708	734	745	740	692	710	720	712	729	756	721	736	741	717	721	747	699	685	723	736	745	759	693	775	724	712	739	669	742	739	777	754	694	737	722	736	741	734	726	748	739	700	735	702	701	762	711	693	712	752	681	737	758	722	735	739	725	680	717	744	769	756	762	739	753	740	732	721	707	762	696	740	731	721	722	740	761	719	703	692	737	753	720	749	702	719	716	723	701	712	684	761	718	759	729	700	725	724	737	746	739	741	772	753	716	710	776	712	751	727	717	739	778	717	685	759	780	763	751	716	756	732	719	739	723	753	735	723	761	733	780	710	743	711	769	727	729	676	738	732	720	727	719	757	775	698	761	719	684	710	712	729	726	722	738	741	767	779	743	690	746	718	711	716	707	780	691	748	745	755	714	778	751	723	751	740	737	685	740	740	727	670	721	723	762	682	738	783	742	757	722	720	749	738	758	721	695	710	691	736	728	755	740	763	750	724	735	691	714	743	684	759	709	671	732	694	751	777	724	713	687	729	743	730	707	774	712	774	691	743	690	728	713	720	736	716	728	712	698	726	694	750	767	756	697	753	721	713	757	718	712	693	702	735	742	710	760	695	769	734	739	719	748	715	721	725	743	712	761	758	712	742	735	731	716	738	744	774	748	713	721	723	762	654	701	720	761	734	729	749	752	723	704	773	740	764	714	721	738	709	744	733	744	705	730	729	799	737	709	768	718	714	746	758	767	685	733	754	702	765	692	733	717	742	714	708	739	679	729	730	763	739	705	754	765	737	712	741	671	701	742	685	730	729	776	712	775	680	720	700	752	721	727	722	761	771	725	705	735	712	708	750	741	723	706	714	759	737	750	714	780	713	698	718	707	732	726	692	745	752	756	706	735	724	716	740	756	673	730	731	711	702	715	707	778	709	716	722	726	743	702	720	756	729	770	744	720	716	702	720	740	724	792	736	748	743	780	697	761	694	743	713	771	784	724	729	708	723	757	699	708	717	724	724	765	683	742	751	740	764	708	722	700	748	716	765	774	771	692	725	752	735	732	709	723	744	732	762	740	762	777	739	691	734	779	694	701	775	740	698	690	699	773	723	707	739	701	723	730	756	715	695	722	757	724	748	711	739	697	738	720	810	705	777	762	677	759	739	702	683	729	655	741	764	687	726	715	713	672	771	750	730	745	701	699	742	727	724	708	773	736	711	710	744	752	694	711	741	744	730	733	719	735	738	720	791	725	701	792	731	720	722	750	751	739	743	738	714	741	765	715	743	688	738	649	702	772	693	724	726	746	747	757	767	743	704	732	754	717	716	731	724	804	703	756	760	760	750	757	718	762	763	712	730	734	746	697	717	725	710	728	729	725	733	769	746	722	755	759	744	719	726	703	724	677	740	715	712	732	704	773	692	731	720	686	770	721	715	788	745	745	748	739	694	787	749	682	773	708	738	715	708	749	709	720	698	727	715	704	713	697	746	711	686	793	754	757	754	733	807	750	702	739	729	752	710	732	742	775	688	725	734	739	757	720	790	774	742	733	728	711	744	755	755	754	736	716	748	734	744	719	775	705	776	778	726	731	751	727	708	714	732	757	713	743	736	758	747	727	736	760	671	769	669	750	734	740	737	757	771	790	687	769	746	713	742	669	709	708	747	771	674	683	705	746	713	748	678	737	704	741	761	749	735	716	721	771	733	695	718	691	730	736	739	741	730	714	646	718	723	728	706	719	705	700	762	705	705	708	735	750	688	741	716	726	716	705	719	735	740	736	705	769	710	709	709	758	771	702	675	719	785	748	822	746	742	761	677	717	733	718	737	708	753	697	728	705	742	737	690	751	748	786	726	734	735	724	684	764	734	722	711	748	740	683	709	761	735	711	715	775	732	727	771	689	737	732	734	740	748	713	771	725	682	727	732	731	688	761	754	705	743	753	696	702	749	728	732	779	802	768	748	772	736	746	736	676	721	722	701	709	745	701	718	757	676	759	735	734	728	736	675	725	686	730	697	747	705	689	730	751	668	734	678	724	724	706	755	730	729	781	728	678	759	701	746	788	678	671	767	738	734	725	728	742	720	722	725	695	729	787	743	732	719	751	763	680	719	744	765	692	692	732	762	764	743	685	755	732	689	785	727	710	734	701	704	703	704	761	777	764	716	732	777	760	717	734	712	721	761	741	693	781	726	777	757	698	739	692	729	748	739	717	704	712	749	735	739	729	747	723	716	677	720	684	699	680	727	766	730	710	750	746	748	758	703	730	781	706	689	648	713	700	728	734	729	726	739	705	736	743	719	743	728	738	745	735	702	722	741	737	743	700	739	753	762	697	729	742	703	710	737	754	771	723	718	736	706	728	673	741	754	705	730	742	712	706	777	779	723	706	706	727	736	735	701	747	719	723	714	722	705	747	734	721	739	745	696	733	785	721	715	711	693	746	755	757	755	710	744	762	759	722	717	743	700	742	733	719	696	739	712	756
27631	20447	7383	986	707	623	641	639	644	639	653	606	576	622	615	611	633	600	607	562	617	626	611	593	622	611	569	663	593	604	626	614	582	565	600	637	599	584	625	593	571	630	590	600	558	571	614	614	596	595	598	595	593	613	642	588	588	603	611	585	614	570	637	616	601	588	577	583	570	599	602	599	561	595	588	583	575	588	610	598	634	547	613	619	564	594	588	621	596	528	602	589	594	594	631	636	651	604	641	603	683	612	572	630	577	636	591	583	622	629	612	566	616	625	652	606	587	597	571	580	631	638	606	632	623	589	593	596	622	633	590	599	618	572	604	576	620	605	595	639	618	628	578	591	592	582	580	582	644	575	593	575	589	609	608	648	611	604	576	613	610	639	605	611	582	584	610	623	607	586	602	567	602	564	564	651	583	612	591	578	617	595	621	590	613	621	608	632	615	636	546	583	571	597	578	606	617	567	617	569	626	589	601	606	596	592	559	624	587	618	599	590	560	628	582	590	562	589	620	605	607	612	557	562	614	618	583	574	535	626	576	639	591	628	665	585	591	571	613	578	617	602	627	639	589	627	621	587	628	615	574	643	574	588	586	608	588	562	586	580	625	581	561	606	585	573	599	580	600	593	590	591	585	614	581	630	564	576	611	561	604	568	604	591	629	627	628	596	599	631	640	583	591	617	614	629	582	609	604	593	588	620	606	628	619	608	564	653	567	614	593	621	609	629	620	545	609	555	560	578	599	587	571	607	601	581	644	581	597	585	588	577	556	634	597	577	595	612	619	610	583	626	590	579	615	642	591	557	558	621	562	553	634	602	589	582	590	608	602	616	578	628	603	603	608	609	611	570	624	563	574	576	550	627	577	598	612	598	614	610	590	624	604	606	593	597	599	551	576	655	627	590	590	621	592	580	614	602	602	587	640	587	591	607	578	606	606	644	562	580	585	577	619	622	610	581	588	613	570	579	634	586	604	579	592	605	570	600	625	589	571	549	585	604	599	607	636	598	607	621	624	630	586	640	631	629	616	577	603	603	626	590	629	607	582	619	564	625	588	574	600	611	622	606	600	646	585	606	628	586	615	612	619	604	550	604	567	627	610	615	615	542	611	584	592	636	580	591	603	578	645	595	620	582	608	590	607	651	611	552	604	621	638	601	638	599	615	630	589	603	620	585	627	595	585	591	577	598	573	563	583	609	612	610	533	555	613	628	584	544	533	584	594	607	589	626	625	591	586	563	568	625	585	637	603	622	654	608	579	606	602	568	631	589	631	604	587	609	535	642	585	543	580	570	579	622	566	566	579	584	632	609	609	558	615	622	617	632	585	582	642	616	654	610	635	581	587	639	644	631	623	555	635	638	610	598	588	606	617	641	548	605	650	579	631	624	607	577	594	618	625	655	599	603	609	599	576	619	583	611	622	575	594	646	612	627	588	618	624	558	640	622	578	627	581	635	622	572	568	606	617	611	578	610	597	613	609	639	637	567	594	587	604	570	613	610	604	580	648	600	595	602	623	646	610	614	581	652	600	608	576	614	581	558	606	622	541	567	601	583	598	601	631	610	618	609	635	599	580	614	597	588	632	601	622	571	614	657	659	596	608	566	581	566	625	604	573	638	634	618	579	564	618	624	630	583	636	606	647	614	587	576	596	620	587	582	535	609	581	580	590	611	606	669	640	608	615	580	604	587	567	590	636	564	602	584	637	631	594	600	583	612	577	644	596	607	585	547	602	593	604	579	633	601	607	627	609	574	620	620	574	586	569	629	591	636	589	628	622	607	549	561	597	578	588	576	542	553	579	556	620	593	620	624	631	596	609	634	599	634	604	600	629	609	580	604	607	623	581	589	570	621	536	597	608	575	595	568	628	647	590	638	598	632	642	580	603	614	601	546	586	562	605	625	571	592	575	562	596	623	620	577	587	567	601	657	619	624	650	588	631	637	589	610	642	545	569	610	616	611	617	615	621	587	575	603	612	561	588	577	595	603	611	665	541	652	594	612	605	571	607	583	621	595	606	580	617	617	582	591	629	638	596	611	614	595	652	621	623	561	583	585	646	587	557	621	592	593	576	543	658	580	590	618	594	589	590	589	613	570	609	629	572	562	585	621	553	610	537	564	570	586	639	572	568	598	533	609	613	598	578	628	649	647	638	566	568	578	632	602	622	590	618	633	563	556	580	603	632	592	579	646	587	582	578	543	636	657	580	592	565	589	584	631	582	570	615	613	621	569	634	626	575	601	583	560	603	650	583	612	578	591	547	582	568	654	579	608	575	591	596	606	583	589	602	614	568	582	648	586	592	565	586	595	616	585	564	607	605	613	620	660	640	592	617	558	623	590	590	605	606	575	641	652	607	564	546	576	590	663	565	571	637	587	604	624	568	641	615	600	604	603	603	547	603	574	567	613	568	587	634	580	652	629	601	607	597	616	602	629	644	562	624	577	643	632	592	561	560	579	573	582	604	630	618	630	591	587	599	612	565	607	622	634	600	615	597	600	632	621	558	606	568	639	617	567	607	617	637	599	573	595	630	590	607	636	608	609	622	587	590	631	604	630	635	632	588	591	634	635	579	634	552	604	592	597	636	602	635	646	608	620	594	606	594	638	601	622	618	595	644	660	640	608	610	606	612	596	584	597	590	569	580	615	585	604	612	585	593	606	620	591	602	577	596	589	611	599	608	585	568	609	611	580	610	603	608	604	598	620	620	613	603	623	619	644	575	620	588	604	590	610	584	542	644	591	580	647	634	616	581	624	621	598	581	628	570	609	639	593	561	571	617	596	549	635	561	621	592	625	554	584	571	601	608	625	616	572	612	598	604	605	606	561	648	605	572	625	609	589	594	597	632	583	631	616	615	623	641	623	577	635	647	619	670	610	592	620	555	614	589	597	608	584	564	607	594	574	604	622	635	590	613	587	616	591	617	624	628	600	580	568	598	660	603	640	587	600	601	561	610	610	582	548	641	562	592	605	609	611	639	613	619	608	598	571	612	607	615	619	587	577	546	629	600	607	558	579	645	610	583	585	600	590	623	576	620	589	586	620	624	576	605	623	564	655	606	582	623	640	603	624	614	609	613	588	574	567	599	666	581	562	577	597	633	595	561	539	635	602	617	579	569	613	645	590	649	620	616	590	587	627	538	591	601	570	558	615	631	612	581	631	606	585	617	594	585	588	618	614	588	614	627	607	610	578	600	594	565	609	610	648	599	578	630	606	614	617	627	561	611	566	598	583	627	626	584	588	617	633	603	614	595	619	625	537	632	557	564	610	618	579	624	605	539	595	621	548	602	590	621	589	557	603	618	596	585	605	626	626	580	590	594	621	573	594	588	628	634	588	581	580	646	588	545	587	587	655	599	609	629	569	643	593	580	588	612	592	625	607	578	602	598	624	588	619	583	604	624	653	642	654	619	649	578	628	561	576	595	582	619	625	597	608	635	631	630	634	618	618	629	579	604	616	606	598	602	578	611	561	604	637	628	596	566	570
4302	1457	1222	954	891	806	791	777	765	748	794	760	727	734	795	747	731	745	724	731	693	745	757	717	696	739	713	706	737	676	791	739	718	678	782	740	767	754	706	736	754	703	712	733	753	731	747	692	730	692	766	733	702	778	752	741	707	725	736	689	720	725	697	746	744	725	735	664	703	687	744	727	727	727	705	693	724	730	708	707	672	744	696	722	706	664	742	705	721	750	759	740	676	743	782	727	742	739	693	794	687	723	729	733	714	741	735	724	697	723	709	771	719	692	679	739	727	706	672	747	733	706	737	682	705	768	702	734	710	742	722	760	681	763	705	753	722	758	715	740	742	701	682	778	750	721	699	728	737	724	717	714	682	724	704	763	662	735	694	717	744	761	727	753	716	735	640	759	712	736	688	738	755	714	730	714	726	741	759	777	729	747	736	709	713	751	783	675	717	773	770	716	746	753	718	730	732	711	692	724	711	741	727	682	715	763	709	728	707	790	722	791	708	742	709	713	739	739	749	745	762	770	753	723	729	725	728	727	741	732	746	766	729	714	752	720	701	725	675	732	732	719	745	720	741	725	709	717	746	753	733	724	768	743	703	744	709	757	740	724	697	687	702	731	700	723	752	711	691	702	732	718	722	716	708	698	767	712	769	698	737	682	753	707	688	724	710	689	714	745	721	740	779	737	726	685	712	722	714	711	722	700	701	720	740	736	746	766	726	749	705	718	735	700	724	714	735	751	671	679	693	724	753	674	731	724	706	745	755	670	692	718	808	739	698	783	701	722	739	729	715	684	740	676	678	732	734	697	712	745	705	726	703	725	710	756	713	720	737	785	760	729	736	737	697	743	710	714	709	730	713	716	744	713	774	706	775	740	744	724	751	717	706	744	747	732	732	723	734	713	724	736	722	699	760	716	687	717	746	763	725	756	750	722	680	729	712	698	707	727	738	765	741	724	755	736	718	693	700	713	745	695	751	752	794	754	730	778	753	708	761	709	737	716	717	702	696	765	707	707	739	646	756	746	768	728	696	706	717	700	687	691	704	764	725	719	705	719	780	716	758	772	762	701	757	715	700	699	763	698	724	783	697	682	712	723	706	749	729	739	681	681	783	687	747	701	718	751	701	731	720	697	730	734	765	743	746	726	702	729	692	674	731	712	773	720	730	716	755	763	698	722	716	724	756	753	708	686	716	703	731	770	736	734	728	690	711	640	790	705	692	802	699	753	759	686	747	758	651	704	774	716	743	737	766	744	708	737	711	709	738	722	748	706	728	695	706	740	699	726	739	713	679	727	725	747	719	728	718	747	694	681	738	734	675	750	726	734	733	730	717	757	764	715	785	705	717	712	745	734	732	717	717	717	728	740	702	695	728	762	702	737	755	755	714	748	743	766	763	696	697	694	715	714	738	781	731	709	737	703	725	680	705	658	701	779	731	751	738	707	703	770	707	808	714	725	726	700	715	733	731	756	738	765	666	713	693	717	721	720	677	709	724	740	736	666	666	757	718	749	776	751	757	753	684	744	721	727	687	785	691	717	699	753	708	733	759	758	708	772	745	784	759	717	690	720	708	778	666	731	671	754	715	756	687	736	725	756	661	706	735	733	676	723	739	700	727	754	715	702	755	755	709	745	699	732	793	725	731	728	733	703	668	749	677	711	705	703	769	769	737	737	729	750	695	698	721	737	728	703	718	736	703	732	711	706	716	666	731	755	773	686	711	712	749	780	739	717	722	701	687	724	747	712	715	755	756	712	728	745	783	746	736	739	718	732	694	677	697	735	740	752	677	695	768	696	730	682	677	747	720	775	757	732	739	715	719	711	749	742	710	723	730	719	730	739	772	722	757	705	690	746	724	727	731	719	724	714	759	721	752	723	763	698	673	724	774	745	751	680	751	705	718	722	773	682	741	727	763	732	735	707	657	693	748	728	709	737	767	752	694	679	725	742	744	716	728	667	776	714	727	731	735	751	726	736	723	722	764	721	710	707	732	729	705	723	729	720	754	723	744	705	741	668	737	708	708	741	749	746	732	768	708	718	745	715	712	728	697	727	757	674	679	765	751	756	694	697	709	690	738	688	732	734	718	734	705	645	722	709	702	706	734	705	719	711	745	697	756	761	716	757	753	732	668	724	739	755	714	724	724	706	708	712	689	740	761	745	709	696	703	691	700	708	784	748	704	705	740	709	712	738	705	726	739	725	775	708	715	704	689	725	721	767	737	690	720	740	778	710	715	685	740	676	699	739	675	690	758	724	716	732	688	741	736	685	709	713	733	776	667	758	715	744	749	734	752	727	715	720	760	716	705	689	723	717	730	707	753	677	701	745	755	711	757	709	751	709	717	723	754	666	713	715	699	707	688	722	758	747	706	725	785	736	687	702	772	733	760	773	678	764	720	772	689	710	743	705	738	731	742	687	708	735	710	764	717	748	757	715	752	688	721	736	706	681	738	765	761	697	705	710	690	764	732	754	766	695	702	721	726	660	725	715	686	702	769	719	755	744	768	721	717	689	696	742	735	696	731	741	719	733	723	694	733	781	707	727	737	674	712	729	728	744	711	705	705	712	702	731	672	666	697	728	709	713	737	707	740	753	725	717	732	690	743	728	703	704	727	763	711	702	693	699	700	733	724	724	732	720	743	710	763	757	736	754	720	733	752	709	668	758	702	700	704	763	748	782	727	688	685	734	713	742	680	755	708	718	742	700	679	701	727	756	741	720	692	737	724	695	707	699	726	741	716	685	729	726	716	736	720	750	720	720	682	722	718	727	750	742	714	752	734	688	743	674	742	715	756	731	752	699	733	740	728	706	786	754	681	736	816	777	687	725	706	700	726	725	684	688	701	751	732	689	702	781	713	736	702	708	730	730	723	748	761	704	728	800	700	733	764	744	742	706	726	808	690	691	762	747	719	705	778	722	716	724	697	717	733	732	671	716	722	718	755	724	730	726	713	683	705	751	674	709	681	749	718	771	739	714	702	729	744	728	693	760	729	768	727	723	746	735	719	690	720	712	775	705	717	692	704	707	708	756	706	748	696	661	703	792	751	731	709	722	731	703	726	690	745	723	680	735	743	743	720	748	740	715	698	688	716	689	744	664	731	743	700	664	736	723	694	679	743	710	764	716	718	723	739	648	692	695	726	724	741	704	732	739	742	693	693	722	703	685	718	762	695	811	737	706	682	761	738	720	723	735	720	694	730	717	691	709	706	707	764	727	766	706	740	693	750	734	739	720	710	687	713	732	718	663	744	709	762	744	712	722	719	709	754	746	700	759	764	708	707	672	719	753	702	727	719	709	711	763	755	696	707	782	688	794	746	708	705	732	705	715	766	697	706	740	672	726	752	728	679	685	738	735	700	716	676	711	724	723	672	708	696	702	727	708	718	748	740	752	732	728	720	701	726	745	730	679	659	773	724	700	735	727	776	716	726	660	721	720	681	746	737	711	749	731	685	686	729	758	718	692	713	701	710	724	802	725	692	745	722	713
24000	21576	29182	24416	21573	12950	1375	806	659	581	591	520	506	440	442	439	462	447	411	420	413	374	419	400	382	422	402	369	406	388	378	398	386	364	413	385	387	313	375	407	372	370	398	378	390	368	345	371	370	365	374	361	356	338	380	369	358	364	376	353	345	376	338	358	349	365	375	350	400	385	355	393	352	366	329	371	370	387	409	358	399	358	373	364	408	368	386	356	382	354	381	362	385	393	368	371	376	343	347	387	366	373	336	371	372	387	378	356	365	390	349	336	370	355	361	352	416	373	371	335	382	376	363	331	376	357	335	368	388	385	384	372	372	325	351	384	365	384	363	399	362	349	383	351	354	382	350	361	380	366	371	393	374	359	331	389	383	372	342	350	378	351	356	340	364	346	362	379	382	362	346	369	373	359	381	366	357	387	382	368	346	351	382	344	363	340	367	350	344	347	360	337	336	354	366	339	402	353	383	380	365	363	369	354	381	374	391	336	365	346	371	404	358	396	356	357	362	375	408	369	371	356	354	362	372	315	366	374	355	331	367	394	366	392	351	354	370	366	361	368	376	379	362	321	354	395	353	372	353	342	385	379	348	346	356	344	367	367	341	332	354	362	346	404	383	360	363	339	322	375	358	328	343	356	385	332	340	381	387	379	371	339	342	406	355	329	375	330	377	367	342	368	379	385	359	368	341	377	354	391	376	381	338	386	387	385	336	333	364	307	385	376	385	361	347	341	373	365	391	339	342	376	365	388	380	356	371	391	345	379	368	348	387	339	370	347	367	337	352	349	369	395	343	341	362	371	357	364	363	330	370	344	367	371	350	374	339	375	355	380	370	380	384	336	346	323	393	333	339	349	348	380	326	366	413	345	350	374	355	373	382	345	342	400	360	368	354	349	347	348	371	399	378	365	373	348	358	372	320	348	374	388	402	359	346	349	365	362	384	346	340	356	317	352	368	373	384	382	375	326	379	382	329	388	372	360	347	351	383	357	380	364	386	357	372	372	378	324	357	338	336	377	360	359	379	360	387	361	362	364	354	362	358	314	374	360	379	386	371	346	361	381	375	380	378	354	355	355	343	360	355	366	343	378	360	380	361	369	351	345	353	391	383	384	377	345	380	370	375	390	309	360	351	378	365	346	354	372	343	368	347	371	342	377	341	368	342	340	356	349	366	370	339	364	323	342	345	404	334	410	373	336	394	368	345	371	384	402	362	350	341	331	343	350	343	377	371	333	357	358	344	384	346	357	376	343	397	355	380	338	361	343	385	359	378	410	350	365	358	372	365	374	381	378	348	374	370	368	363	379	315	374	376	331	386	394	365	335	348	355	359	356	327	349	329	330	348	348	382	362	334	344	363	383	347	359	353	344	326	415	341	365	377	364	357	334	370	381	353	346	365	376	368	388	343	371	342	363	349	349	371	368	343	343	377	364	362	369	342	344	379	370	339	363	355	365	374	381	404	378	361	364	368	361	376	358	372	380	385	398	335	386	368	400	376	358	364	349	380	353	335	330	388	370	361	378	376	347	328	355	373	329	331	353	374	347	336	363	366	323	347	338	377	368	384	368	360	372	359	389	374	336	328	368	386	350	366	358	376	369	361	407	330	357	351	362	375	340	365	384	358	343	331	378	359	347	347	359	355	359	359	352	368	347	383	386	395	365	372	348	364	381	365	353	377	345	381	372	349	360	335	367	366	351	390	329	364	385	358	357	394	381	382	372	376	382	340	346	395	352	382	366	325	351	366	346	366	342	376	338	362	386	366	350	345	348	380	353	359	366	351	354	359	362	354	405	361	364	369	373	353	363	336	365	378	334	363	367	355	382	359	371	340	324	338	334	364	395	360	340	334	346	367	323	357	375	343	352	382	386	366	351	341	359	383	385	382	362	385	362	357	355	388	357	365	361	357	370	389	329	366	370	366	351	343	359	334	350	359	375	382	366	368	355	334	382	365	359	362	364	356	348	350	364	319	361	414	371	357	356	377	331	366	384	351	372	357	353	357	366	360	355	373	382	368	348	365	337	398	382	359	324	330	377	350	325	349	373	349	377	341	352	378	377	374	337	375	352	377	358	359	339	321	365	406	340	379	391	389	335	362	359	359	340	375	336	366	357	353	371	365	342	350	334	357	361	360	358	381	367	380	389	384	335	381	360	355	354	387	353	343	357	384	375	341	401	351	337	397	368	358	373	341	356	328	357	378	364	363	342	343	375	367	361	357	355	370	387	327	348	380	345	364	398	387	375	356	372	355	379	357	357	347	370	345	364	365	344	396	324	368	386	352	399	355	342	360	361	326	362	385	340	414	370	372	363	361	338	341	351	341	378	358	348	393	358	378	374	363	335	345	391	341	365	359	367	350	378	345	346	370	378	360	401	314	368	380	373	381	366	350	367	349	354	338	338	373	393	339	366	351	350	365	365	363	360	369	389	355	333	332	359	357	337	370	317	389	330	368	360	387	365	367	377	352	348	357	376	346	342	350	363	330	359	368	389	332	375	366	346	340	361	331	346	324	346	356	368	362	375	362	381	350	359	333	363	380	377	373	353	321	342	364	384	350	349	353	363	354	368	376	372	334	433	364	347	378	371	382	372	375	333	331	351	399	368	338	376	352	362	340	324	328	322	373	335	350	349	351	344	359	356	379	377	370	375	358	364	350	331	366	358	372	355	359	374	368	382	349	380	363	364	386	363	366	353	369	378	365	360	372	339	348	405	367	352	361	362	372	377	385	343	355	353	390	349	345	365	369	322	353	328	387	361	357	312	334	330	349	367	336	357	355	382	362	386	356	372	354	341	381	352	373	388	351	355	368	366	363	360	335	381	340	369	361	372	371	364	367	351	367	357	373	371	333	341	338	350	346	360	411	347	344	347	404	388	350	399	382	391	388	376	388	354	344	373	363	398	358	369	338	377	378	372	372	377	353	328	342	378	370	359	348	370	361	395	355	342	361	346	344	337	373	382	340	357	338	360	348	335	368	337	351	349	350	371	353	346	390	363	365	343	377	413	366	385	377	346	373	333	357	362	376	339	367	346	354	337	355	399	352	372	365	366	377	359	356	357	382	393	326	381	367	359	388	313	357	375	362	347	356	338	371	374	386	363	390	324	327	368	352	369	352	379	393	345	365	384	347	320	327	374	350	356	355	334	388	376	349	372	302	367	383	399	348	372	346	357	368	336	387	336	368	400	382	333	361	357	353	355	363	349	386	385	370	325	368	369	361	359	372	353	369	395	385	349	376	351	323	384	382	389	327	344	333	346	372	364	387	372	379	377	363	374	367	363	369	371	368	326	375	362	423	383	329	368	379	328	365	406	357	375	353	361	384	352	388	375	365	339	365	333	349	342	408	338	334	394	394	357	371	360	361	390	354	367	363	355	380	361	332	371	373	344	370	351	358	351	368	360	349	377	343	407	385	359	352	412	352	365	375	363	364	376	359	345	334	375	369	383	333	355	368	360	370	346	338	353	348	373	351	356	375	362	349	356
4792	10261	8005	3920	2766	2144	1693	1341	1157	990	913	800	697	696	622	603	595	571	569	545	552	525	470	533	511	473	496	497	523	447	486	487	491	467	429	457	464	474	454	473	477	497	443	441	440	460	463	453	421	424	438	418	492	429	462	433	424	478	456	438	452	449	422	434	450	463	433	456	476	452	460	432	463	436	486	442	448	387	438	448	434	488	468	427	418	456	464	440	448	436	467	465	452	455	447	446	435	463	407	442	455	431	424	448	455	463	438	449	426	432	469	412	469	408	414	436	437	412	471	448	426	446	419	446	478	463	407	444	423	467	421	426	442	463	473	443	465	415	474	428	422	482	446	436	456	442	471	450	446	456	459	438	467	412	437	450	450	430	432	446	428	457	467	463	450	462	457	441	437	492	440	453	444	447	485	442	371	449	433	413	441	431	458	419	447	461	449	425	443	442	432	452	437	425	453	449	429	440	453	432	448	430	466	413	468	445	431	464	422	442	409	439	419	447	448	438	469	444	422	423	454	464	452	477	456	434	429	432	423	431	463	438	409	443	484	455	434	418	442	445	426	450	438	438	442	426	458	449	441	429	424	430	433	453	424	413	473	416	444	447	435	439	451	434	434	447	453	436	439	422	430	445	419	442	453	409	452	446	434	454	458	467	416	453	458	384	483	468	444	458	465	455	467	458	450	446	440	426	450	441	383	451	424	445	444	405	463	431	468	485	411	476	437	415	453	458	447	416	445	398	435	444	472	462	478	448	419	430	428	431	393	464	473	440	440	456	433	440	408	457	425	456	460	430	448	482	418	459	453	445	460	457	435	446	451	454	433	457	434	436	442	431	451	447	416	476	384	456	461	430	430	451	435	474	449	446	396	481	434	431	411	439	453	462	452	433	408	402	451	430	456	447	438	446	472	487	414	434	433	467	486	442	465	468	422	507	430	443	429	400	508	442	462	459	438	419	433	441	437	402	399	410	426	446	425	462	468	455	460	434	466	454	441	419	440	411	448	478	463	439	428	477	422	445	435	464	459	474	437	426	442	456	404	445	465	408	415	446	418	405	476	449	470	415	464	456	417	421	406	413	446	450	431	426	458	434	438	407	460	442	417	465	400	479	439	450	410	427	449	466	451	424	429	419	391	442	434	457	461	442	482	433	458	445	407	459	434	454	421	459	422	460	431	418	470	436	443	441	416	430	479	471	463	436	430	448	435	460	432	493	443	469	444	453	482	450	414	457	456	448	443	427	437	462	449	456	467	433	444	442	424	490	473	467	443	477	469	472	461	407	399	450	391	447	440	407	404	436	455	392	445	412	422	438	424	452	453	413	451	428	462	458	446	425	454	427	433	456	428	450	411	455	438	424	403	443	424	448	474	445	441	435	470	456	460	412	439	449	467	384	453	475	430	442	473	425	466	421	452	420	440	434	454	446	430	454	450	441	449	433	473	392	468	451	429	441	466	465	440	431	419	423	431	457	422	457	403	452	467	417	436	446	436	429	425	462	441	411	446	462	434	458	425	438	423	430	427	450	416	437	464	429	451	436	426	431	427	470	407	459	464	459	435	435	425	477	442	428	428	431	448	431	444	434	438	414	427	466	435	423	430	397	458	480	439	453	434	457	434	405	410	444	442	443	463	421	474	424	471	419	384	428	462	433	450	406	424	415	430	436	495	406	426	432	416	460	411	427	452	407	464	436	484	439	444	427	435	443	448	461	424	427	444	465	413	424	438	435	436	399	458	452	455	441	418	447	444	452	451	470	446	425	434	425	441	410	431	419	436	450	428	422	410	436	431	451	423	428	446	433	472	451	454	434	438	478	423	448	462	428	473	438	409	463	442	424	416	430	437	458	470	433	449	454	459	424	439	446	418	459	441	445	462	400	408	423	460	418	470	439	434	415	436	455	445	481	443	403	440	433	453	453	444	410	412	445	437	424	447	470	478	456	411	412	439	444	455	399	467	453	404	424	467	414	437	442	436	430	505	473	431	420	446	462	474	472	467	467	425	414	438	433	426	445	428	434	454	430	424	449	498	448	434	388	450	444	445	455	444	421	454	441	435	468	452	454	454	453	409	438	411	458	444	396	442	441	452	423	446	440	452	435	401	435	466	434	409	432	421	405	422	420	421	428	403	454	429	430	437	454	435	480	469	488	436	425	463	449	426	413	426	450	431	423	426	453	458	450	459	477	438	449	394	421	436	460	419	458	412	418	465	449	450	427	456	433	436	458	471	458	447	406	445	449	425	467	417	426	399	415	411	445	421	478	449	398	428	415	412	423	451	452	449	429	435	419	411	453	413	434	423	468	420	443	426	423	438	425	434	396	405	421	442	428	463	449	456	448	431	388	416	444	466	413	473	459	409	467	423	446	455	426	465	408	450	460	478	458	447	431	458	440	431	435	470	417	454	425	456	439	436	461	442	461	455	464	443	415	414	428	470	426	442	411	462	439	437	409	471	452	404	451	433	443	441	446	433	439	460	451	437	463	453	426	445	436	459	435	446	431	445	436	445	434	436	410	401	458	464	429	430	481	451	425	434	463	432	431	459	446	423	428	415	454	425	456	448	418	447	470	425	445	424	444	434	433	469	456	418	433	410	450	389	415	412	436	434	421	465	446	410	422	439	430	449	452	428	468	419	475	483	467	430	412	426	446	425	401	463	465	424	454	447	431	437	430	455	415	429	427	428	428	407	431	471	391	439	384	447	428	421	456	408	425	417	401	443	433	423	442	432	412	408	475	440	454	420	432	470	430	439	433	417	449	431	382	408	411	440	424	486	435	421	417	439	402	421	423	396	450	456	428	434	443	425	430	465	429	449	446	471	396	435	414	429	450	437	432	454	445	443	449	452	472	465	431	457	451	453	404	448	435	465	429	467	424	429	401	455	503	412	458	407	412	431	444	441	462	396	416	455	445	466	427	410	424	439	431	476	464	403	447	419	445	444	433	460	370	404	449	433	405	449	408	411	455	443	438	445	463	409	440	486	468	437	458	451	412	428	450	425	396	428	445	423	405	387	437	425	467	459	428	415	439	435	435	456	440	388	444	435	458	445	442	435	413	437	424	425	454	428	433	427	454	427	428	435	425	420	418	440	440	454	420	428	474	430	470	434	437	444	428	421	410	457	462	465	479	449	392	434	446	435	480	440	457	432	410	417	443	424	455	426	431	464	458	458	437	445	404	467	436	438	441	430	476	423	400	481	481	489	432	445	455	410	417	447	466	437	425	418	444	448	443	455	452	433	427	429	451	460	411	422	442	457	441	478	437	441	469	442	439	434	431	449	518	434	416	473	443	431	428	429	441	462	422	404	448	447	442	421	458	433	429	447	413	470	440	419	435	412	463	452	433	458	441	440	408	437	437	444	427	438	413	437	468	466	424	473	408	465	457	468	422	438	469	448	467	417	426	455	411	467	457	454	422	451	433	398	440	453	458	469	449	428	437	446	462	438	443	383	442	462	429	428	447	419	443	453	476	471	435	403	441	415	439
25180	21477	28035	25262	12672	1619	1153	1102	1032	1052	997	987	932	974	910	915	961	907	961	917	914	925	956	911	898	940	854	913	949	883	954	895	958	902	925	885	937	913	927	910	922	955	858	900	911	920	887	867	867	924	935	912	889	919	902	904	920	935	934	939	896	921	899	877	884	844	960	919	902	929	909	905	884	892	895	892	874	962	918	893	908	853	947	916	877	837	873	929	868	902	883	914	943	991	855	914	863	887	894	931	945	863	919	911	880	888	907	878	853	886	891	882	941	908	937	886	916	907	899	928	858	902	855	878	875	908	882	862	888	883	906	872	900	867	909	853	872	853	959	931	859	857	903	883	917	944	937	905	864	900	913	912	896	933	889	832	919	895	902	917	967	860	891	839	915	893	977	914	884	885	940	899	890	943	906	870	921	900	847	857	915	910	960	879	908	888	870	860	905	914	891	961	859	896	924	892	926	874	918	868	884	876	906	850	940	898	858	907	837	914	917	891	928	902	874	931	939	905	936	912	906	938	912	953	892	900	887	967	947	927	839	922	920	910	887	840	953	915	880	882	884	879	910	928	862	908	848	891	919	906	940	890	870	917	875	868	925	911	876	857	896	885	894	900	896	878	926	906	846	896	865	853	891	895	915	953	884	918	871	900	887	914	875	891	907	847	949	876	859	898	941	902	890	901	904	857	886	860	888	881	903	861	860	903	909	910	859	892	882	922	891	859	868	921	892	874	888	920	884	862	901	916	856	862	916	870	911	917	868	898	929	957	875	849	826	879	917	904	916	837	902	908	875	858	852	936	975	887	894	978	920	915	887	899	871	861	912	886	910	909	938	901	885	855	891	899	916	900	912	925	882	927	918	874	880	894	877	902	936	945	902	882	883	897	921	912	919	948	925	857	899	896	866	851	848	911	887	884	909	940	901	872	904	892	891	947	880	916	937	914	891	909	891	903	932	912	870	950	908	876	925	895	936	889	903	869	960	908	930	828	894	915	937	883	824	941	936	892	843	887	911	875	883	909	870	921	852	900	892	922	897	900	897	895	911	869	897	894	931	879	928	890	899	900	909	879	885	869	877	915	848	890	906	886	894	955	891	908	886	855	862	928	916	913	936	896	860	873	891	874	938	892	924	880	963	981	911	910	910	863	886	880	942	901	861	881	907	885	940	921	892	884	868	918	899	892	930	903	888	868	834	945	967	905	906	937	882	968	862	945	826	881	901	908	943	900	884	941	887	875	908	902	832	912	889	831	895	922	886	859	859	892	907	871	918	865	935	922	922	884	870	898	836	914	910	944	942	912	876	877	894	948	951	887	982	878	974	856	854	920	884	861	899	934	886	885	905	888	892	922	870	920	901	874	890	855	950	888	869	895	866	914	884	912	903	893	860	878	874	839	875	923	915	903	880	850	893	914	928	896	906	949	893	879	874	859	874	810	892	915	922	888	870	920	911	859	899	910	859	898	888	907	860	880	902	832	911	943	907	923	902	899	863	861	885	913	897	903	910	891	942	848	861	900	880	876	869	933	883	892	926	948	889	908	874	923	853	847	798	903	930	880	927	892	874	917	886	915	932	909	893	918	913	892	901	940	911	928	902	870	892	918	918	910	930	871	953	882	928	953	891	910	862	901	890	915	930	895	872	885	882	853	856	901	862	860	892	948	916	930	934	900	916	876	901	919	855	879	872	892	914	875	908	934	880	862	905	894	922	890	917	894	873	895	924	870	913	894	874	868	915	884	904	881	854	910	916	889	908	861	911	897	924	851	800	858	877	906	955	891	916	901	901	860	925	927	917	900	865	925	879	915	905	871	854	912	886	862	942	898	883	857	903	909	887	886	900	932	940	850	909	842	901	890	912	939	889	919	940	927	839	870	915	829	836	868	893	849	890	909	895	881	918	914	931	911	895	922	899	884	884	934	878	921	903	859	956	878	918	944	873	905	820	909	914	910	899	877	872	886	884	875	942	928	851	876	889	871	869	893	897	843	877	907	948	883	909	835	896	879	960	946	889	886	893	912	861	896	877	859	885	942	889	869	827	968	903	900	888	890	903	868	944	873	936	898	869	883	883	913	948	865	920	891	896	915	904	918	933	894	899	903	893	866	886	833	881	873	891	920	932	901	896	891	932	917	894	906	909	864	899	936	900	847	888	920	929	881	860	859	881	862	871	905	879	884	892	922	867	908	914	927	912	907	889	947	843	908	938	933	864	887	889	849	904	851	837	926	871	952	841	929	889	904	876	817	893	910	917	888	920	886	910	870	882	904	934	890	959	932	921	883	844	902	895	896	910	916	924	898	914	918	850	864	875	882	875	888	921	915	896	883	882	891	861	889	932	998	884	935	918	905	887	910	895	907	907	858	897	894	886	956	888	908	896	878	909	895	981	929	890	890	922	910	905	888	909	894	933	837	926	913	904	882	824	899	913	875	897	913	941	874	886	835	884	918	871	939	837	929	872	982	862	876	964	873	836	886	935	878	904	919	916	918	903	933	888	909	869	897	849	940	879	840	932	933	883	882	855	932	901	938	887	887	890	871	905	898	884	938	888	882	971	920	878	943	937	872	875	893	932	910	909	907	854	902	888	925	934	961	942	920	948	902	864	873	921	937	974	899	886	891	872	880	904	896	903	874	882	941	894	867	925	894	913	891	851	896	903	879	956	913	910	815	890	864	937	859	903	898	937	854	863	859	903	912	920	938	839	910	930	869	908	908	877	865	935	895	934	884	922	887	920	885	934	872	802	890	938	939	898	903	875	874	899	922	961	904	921	926	831	920	904	869	872	890	909	900	911	922	882	901	880	912	865	863	920	924	875	920	923	928	907	943	903	976	852	880	858	894	921	891	900	892	888	905	889	868	893	890	875	898	888	904	891	890	934	879	863	905	893	856	875	937	880	866	942	884	881	939	927	945	907	887	932	906	886	949	887	879	867	922	876	881	941	915	908	882	892	923	852	928	908	930	888	938	892	929	906	857	880	936	913	890	942	889	879	875	925	917	877	887	871	915	882	835	939	917	940	877	941	886	879	906	871	920	899	884	937	950	924	909	920	913	910	844	888	847	930	883	932	882	943	925	907	947	912	893	888	929	861	897	885	920	865	912	907	864	914	882	921	881	849	895	930	903	884	860	905	882	892	863	884	918	895	908	948	955	934	910	915	856	905	944	872	920	875	883	904	892	890	842	885	905	870	895	927	880	896	892	919	855	904	923	862	899	875	861	928	931	921	921	876	915	937	888	890	911	899	885	869	944	896	883	902	911	909	842	954	902	882	933	856	887	892	890	830	905	794	869	896	878	871	835	923	953	888	870	909	889	905	904	904	901	881	932	893	957	888	902	889	905	917	909	903	943	879	897	910	854	913	919	871	879	904	888	876	992	895	841	887	941	907	866	899	912	878	879	892	926	891	900	877	836	954	916	851	896	880	921	872	856	924	928	907	909	884	893	872	897	873	872	845	913	909	897	873	888	899	893	947	962	945	864	933	948
4732	6259	4832	2827	2155	1819	1600	1471	1407	1280	1286	1233	1223	1100	1114	1091	1122	1137	1050	1093	1055	1151	1092	1069	1062	1025	1046	1071	1026	1074	1022	1062	1014	1073	985	1037	1024	1070	1056	1022	1025	1027	992	1037	1014	1013	1046	1051	1031	1056	1034	1064	1065	1064	1130	996	1078	1050	1047	1016	1027	1001	1045	1030	1052	1008	960	1047	1086	1033	1025	1061	1009	949	1055	1024	1013	1041	943	1052	1026	993	975	1041	1026	1025	1020	957	1095	1014	1006	991	1104	1029	1041	1046	1033	1043	1040	1074	1051	1050	1010	1034	1024	1023	1034	1104	1042	993	1021	1044	1017	959	1066	1036	1059	980	1034	984	1017	1033	1030	1080	1030	1012	1004	1061	1080	995	1025	1054	1037	1089	1039	1044	1017	1031	1017	1035	1047	1040	1018	1051	1011	1071	1050	1017	1020	1080	1071	967	1031	1071	1060	1082	1006	1045	1000	1057	1087	1020	1050	1029	1007	1029	1041	1081	1054	1040	1006	968	1018	1023	1015	1075	1066	1013	1004	1082	1043	1020	1033	1047	1005	1008	1009	1041	1013	1040	1091	1046	1047	1002	1009	1066	1045	1051	1042	1028	1052	1065	1046	1006	1042	1048	1052	1022	1018	1065	1110	1050	1029	1030	1046	1079	1049	984	1051	1035	1089	1003	1062	1079	1088	1045	989	1090	1013	1028	1032	1045	1019	1047	1067	1076	1075	1030	1035	1031	1022	1042	1052	1011	1080	1087	996	1036	1044	1022	1028	1009	1060	1026	1036	1032	1028	1060	1033	1016	1027	1029	1034	989	1042	1001	1085	1088	1004	1067	1044	993	1058	1062	1022	1025	1039	1015	1042	1070	1034	1022	1064	1026	995	1059	977	1012	1017	973	1026	1069	1025	1065	1011	1013	1031	1043	1038	1021	983	1030	1043	1008	1087	1065	1000	1036	986	1043	991	1055	993	1021	1094	1003	1044	1019	1040	1002	1026	1049	1038	1037	1070	1061	1017	1051	1054	969	1088	972	1015	1089	1019	1041	999	1080	1012	1019	1028	1039	1040	1007	1020	1039	1029	1050	1053	1015	1087	1017	995	1024	1070	1005	1048	997	1025	1041	1019	1075	1089	1023	1030	1035	1040	1059	1015	939	1001	1005	1030	1086	1024	1067	1010	1095	1029	979	981	1109	1033	1066	1069	1020	999	1020	1052	1015	1055	1049	1020	1031	1050	1027	974	1003	1047	1046	1021	1014	977	1060	1027	1035	1009	1048	1088	1016	988	1033	1045	1032	1027	964	1004	991	1002	1071	1023	995	996	1011	1016	1067	1026	1087	1002	986	1089	1055	1067	1014	1034	1007	1027	1051	1051	960	1019	1051	1007	1041	1023	986	1032	1080	1030	1044	1006	1043	987	1034	1006	1037	991	986	1020	1043	1034	1032	1085	1065	1023	1050	1055	1015	1091	1067	1008	1039	1103	1046	1045	1038	1055	1014	994	991	1012	1087	1014	1038	1042	1095	1020	1048	987	976	1035	1003	990	1057	1040	999	1028	1089	1048	1057	1041	1108	1037	1053	1065	1020	1029	1039	1017	1092	1000	1021	966	1024	960	1063	1008	1043	1024	1008	1057	1011	1046	1019	1021	1099	1038	975	1006	1072	1056	1026	1060	1021	1010	979	1056	1043	998	1011	1053	1026	1036	1023	1028	1025	1029	1009	1070	1035	1028	1003	1047	1062	1036	987	1066	990	1013	1094	1020	1069	1046	1009	1005	1040	1014	994	993	1023	1109	1001	1094	1041	1010	1049	1004	1028	1085	1069	1089	1028	1028	1000	1011	1072	1044	1014	1075	1037	1052	1103	1056	995	1040	1029	1032	1015	1055	1011	1011	1012	1079	1049	1056	997	1028	1017	1051	982	1065	1041	1028	1032	1010	1028	1086	1042	1014	1049	951	1001	1022	1004	1019	1040	1061	1102	1066	1021	1046	1030	1040	1054	1026	971	1057	995	1096	982	1037	997	1065	1057	1023	981	1016	1015	1037	1116	1071	1011	1005	1004	973	973	1073	1080	1050	1037	1041	1029	1020	960	995	1066	1049	997	972	995	998	1055	1011	1044	1039	1077	1046	1006	1005	1039	1015	1046	1007	1010	1072	953	996	1035	1014	1038	1035	977	1037	1020	1033	1043	980	1031	1027	1033	1026	987	1067	1070	1014	1042	989	1005	1050	1058	1044	963	1043	1035	1070	1023	1023	1073	1057	1027	1039	1040	1034	1005	978	1003	1096	1033	1022	996	1043	1063	978	1044	1063	1038	1050	1006	1015	973	1030	1019	1015	997	1048	985	1036	1082	1040	1073	951	1027	1064	1019	1021	977	1092	1027	1015	1056	998	1016	1003	1063	1072	1033	1061	1055	1041	1053	1043	1060	979	988	1049	1019	1065	1063	994	993	1017	1076	1010	968	1093	1038	1012	1069	996	1029	1005	997	1028	1064	1035	1054	1017	1016	1051	1033	1068	992	1009	979	1049	1055	1029	1007	1031	1050	1051	1051	1055	1003	991	1044	1033	1017	1018	1049	1005	993	1048	1010	1026	1008	962	1087	1043	1046	1073	983	1040	1062	1020	1068	993	1045	981	1043	978	990	1055	1009	1109	1068	990	1049	1095	1053	1046	1013	1016	1071	1003	1001	1033	1027	1081	1041	995	974	992	1037	1054	1040	1075	1084	1025	1006	1044	1075	1034	1075	1039	1018	982	1019	1062	1086	1066	998	1024	1007	1012	1010	1065	1003	1021	1064	1023	1022	1060	992	1032	1003	1101	1045	1060	1007	1010	996	972	1023	1035	1007	1012	1071	1048	1007	1004	1059	1023	1020	1062	1017	1004	1001	1064	1039	992	1054	1026	1050	1029	1033	1028	1030	1031	1066	1092	1071	1030	1024	1075	1027	1047	1055	1060	1048	985	1012	1048	1035	1060	1019	1027	1031	1057	996	1017	1085	1071	985	1072	1040	1012	1007	1051	1024	1032	1046	989	1014	1049	1022	1017	1002	1036	1058	1026	1095	1105	1061	1028	1037	1004	970	1021	990	1056	1039	1039	1040	1035	1012	1040	1017	961	1030	1046	1025	1030	1083	1080	1015	1069	996	1052	1092	1073	1023	1003	976	1035	1037	995	1022	1088	1033	1052	1065	989	1017	1012	1104	1011	985	1029	986	965	1035	1046	1059	1051	1044	1022	1017	1028	1080	1014	1031	1050	1011	1054	998	1023	1010	1040	1058	1018	1100	1081	1041	1024	1078	983	998	1016	1068	1015	1027	1062	1049	979	1025	1035	968	1120	1008	1055	996	1043	1000	1065	1036	1035	983	993	994	1002	980	1030	1062	1015	1010	1051	1024	1037	1016	1021	1063	989	1058	1053	981	998	992	1026	952	1041	1075	1012	1030	1008	1032	1073	989	989	1039	1085	980	1048	1035	1042	958	991	1001	1070	1039	1034	1002	1018	1011	1024	961	1035	1096	1057	1081	971	1011	1041	1031	1061	1096	1038	1008	1061	1030	1038	996	1020	1018	1035	1062	1069	1043	1004	1016	1049	997	989	1072	1071	1031	1065	1031	1010	1079	1104	1053	1048	1090	1011	1022	990	1038	1005	1027	1012	975	962	1061	1044	1013	1050	1067	1052	1051	1051	1078	1008	970	1053	1042	1087	1034	975	1038	1067	1060	1007	1049	1083	1071	1047	1057	1003	1018	1024	1008	1017	978	1012	1031	1046	1021	1003	1016	1096	1017	1066	1055	1050	1052	1070	989	1014	970	1050	1008	1031	970	1009	1064	1001	1001	1040	1057	1076	1078	1070	991	992	1064	1001	1069	1056	1041	1086	1025	1061	972	983	995	1016	1015	1033	1021	1024	1070	1027	1071	1007	1039	1039	1007	984	1059	1012	1005	1018	1028	1027	973	1032	1012	1072	1008	1060	1026	1070	1039	1021	1025	1019	1033	1044	1044	1005	1036	1050	999	1019	1071	1010	1008	1003	1030	1058	1023	1045	1022	1027	1043	989	1068	1016	992	1021	1065	1073	992	1015	1019	1044	1071	1004	1044	1001	1072	967	1053	1054	1024	1053	1002	1042	1012	1026	1026	1010	990	1016	1015	990	1037	1083	1087	1082	1070	993	1006	999	977	1046	1044	1056	1044	1011	953	1045	1028	1032	1073	1038	1058	1031	985	1007	1014	1061	1061	1049	1040	1048	1052	1054	955	1067	994	1024	1017	1032	1044	1034	1015	1038	1081	989	1034	1016	1030	1027	1020	1049	1042	1035	1050	1075	1004	1035	1008	1060	1078	1060	1009	1019	1000	1008	1047	1021	993	989	1031	1035	1043	1023	1013	1066	1049	1008	1016	1060	1046	1022	1019	1045	1073	1057	1076	1028	1025	1092	1007	1021	1002	995	1072	1034	1038	1017	1006	1067	1016	1030	1052	1037	1060	1003	1021	1021	1025	1032	1024	1000	1044	1025	1038	1093	987	1101	974	1045	1064	990	1037	1001	1062	958	998	1002	984	1044	1033	1022	1058	1042	1004	998	1048	1033	985	1066	1036	1023	1036	1042	985	1062	959	996	995	1096	1040	1042	1041	1022	1010	1018	1013	1026	1038	1032	987	1013	1039	1023	1069	1033	1040	994	1023	1020	1021	1048	1058	1047	1051	1023	1068	1051	1049	1050	1006	994	1043	1029	1020	1021	1041	1032	1028	1028	1086	969	1044	1037	1011	1016	1001	976	977	1019	1062	1033	1050	1004	999	1004	1061	982	1008	1041	1011	1019	1030	1021	1028	997	1000	1028	1063	1073	1068
23066	21582	29564	24064	21584	21639	12341	1747	1225	1131	1057	994	926	872	851	841	815	793	757	738	787	769	732	701	726	725	733	708	674	655	693	692	732	720	728	743	675	656	671	695	624	632	670	717	678	653	670	729	682	644	714	694	679	679	665	703	703	722	685	645	650	647	686	641	663	662	669	696	645	671	661	699	648	694	676	686	639	651	696	709	664	640	661	663	653	669	601	640	622	653	646	644	684	647	698	640	659	671	642	656	647	651	649	650	669	682	645	696	675	675	696	653	628	660	684	704	681	663	678	669	683	696	674	675	628	702	693	636	640	650	680	642	655	710	675	679	708	657	669	657	671	698	667	642	645	684	630	695	649	665	669	695	666	633	679	666	673	679	707	632	653	664	649	655	605	678	657	682	691	642	689	670	659	658	688	656	660	644	680	657	632	658	677	630	678	656	726	634	670	644	655	629	639	675	653	719	692	643	654	686	630	680	645	656	671	654	693	644	643	683	687	605	668	648	683	671	714	673	699	637	667	642	652	722	595	652	684	731	692	661	682	697	676	693	665	684	651	679	685	690	642	634	662	650	687	659	581	676	672	686	669	670	666	655	640	658	690	608	679	686	661	645	663	672	646	695	652	663	654	682	632	692	667	639	667	645	663	736	675	643	693	667	698	671	707	658	678	634	633	632	710	641	652	672	643	687	681	645	648	656	684	667	692	682	700	650	659	681	654	691	692	659	651	681	627	704	637	666	654	641	623	672	640	683	624	648	661	669	630	650	690	663	676	652	637	642	648	663	687	643	656	657	649	643	648	649	698	667	642	675	680	665	660	636	635	687	646	650	609	643	670	668	694	700	660	694	642	651	658	627	645	709	692	657	630	658	655	668	666	640	632	672	639	690	692	666	671	707	664	638	659	652	679	667	713	668	667	706	662	616	675	668	672	658	708	668	702	703	711	656	663	670	621	682	638	674	688	702	693	676	633	652	711	670	655	668	668	630	651	684	661	629	665	664	646	626	671	634	669	669	695	642	642	640	636	658	692	666	643	682	658	689	684	616	683	642	650	683	678	677	653	647	687	655	676	681	612	649	646	682	656	679	650	670	658	682	625	667	643	588	689	661	658	614	638	640	663	661	664	695	666	691	659	656	661	666	691	614	632	672	673	656	688	672	652	655	649	623	682	662	661	634	640	659	652	640	622	670	649	682	708	675	650	673	690	698	691	643	632	636	651	656	702	684	666	625	619	667	665	659	724	688	639	652	676	686	629	661	622	686	678	650	657	687	676	682	621	672	663	671	659	642	638	676	678	628	611	638	664	657	660	614	679	663	686	667	655	646	671	611	621	674	645	693	641	640	652	637	651	687	639	640	664	722	678	669	665	667	650	680	703	691	679	702	679	644	672	696	639	618	696	684	704	685	682	680	649	676	675	659	642	619	666	658	669	628	676	661	654	682	643	638	660	648	645	652	656	620	652	668	629	643	656	653	648	653	645	656	673	681	620	682	636	664	714	686	697	687	672	630	657	682	647	661	649	643	653	665	723	673	648	666	636	678	648	709	684	657	668	671	673	648	684	642	636	630	619	697	660	643	633	633	664	633	690	677	670	646	657	638	683	613	640	706	664	653	669	616	694	677	680	655	660	685	603	641	691	650	654	663	686	648	714	638	600	690	648	642	640	675	618	664	658	656	641	653	636	671	637	691	659	661	643	630	680	629	676	694	622	661	702	742	674	678	665	645	664	639	712	661	701	667	673	654	665	687	694	676	649	680	641	676	654	694	660	682	673	653	672	660	690	642	672	631	626	664	691	651	657	650	700	642	643	662	680	640	665	614	635	724	633	637	655	655	680	634	656	671	645	622	666	622	675	728	650	653	626	632	684	668	626	675	681	712	643	675	689	639	661	691	656	665	666	702	650	637	599	654	685	654	677	678	585	678	665	693	645	673	664	649	675	656	694	647	675	642	618	644	659	651	652	630	653	670	679	681	669	637	626	690	641	653	630	667	677	648	644	631	643	646	636	623	661	699	651	617	686	614	658	704	667	687	673	671	662	673	597	655	658	670	663	659	647	637	635	609	619	620	682	638	708	617	648	672	637	636	657	690	651	676	604	683	660	654	698	702	629	690	668	665	681	643	620	672	663	670	656	662	672	625	678	658	641	686	672	659	643	634	647	631	640	655	678	651	626	608	646	665	672	669	675	676	680	676	644	686	670	681	693	658	623	674	678	615	670	680	647	715	619	665	657	668	672	629	663	693	640	654	664	672	625	697	670	677	708	677	712	651	661	668	675	661	659	661	635	665	707	667	650	720	654	675	707	693	661	660	640	689	679	687	660	659	661	644	632	648	686	621	646	657	671	673	641	672	695	667	676	651	657	655	655	638	633	663	619	672	697	654	636	686	608	703	627	666	676	643	675	667	644	618	666	665	650	639	666	676	649	665	670	661	665	661	671	704	663	696	664	646	697	623	695	639	656	667	712	668	624	625	622	663	669	666	645	644	667	598	668	627	654	694	683	676	662	650	684	645	686	655	681	719	678	682	708	664	645	705	678	647	647	684	660	659	669	659	658	628	655	641	656	635	712	651	666	680	651	669	709	635	687	629	664	655	663	647	618	657	673	634	626	685	691	634	645	708	659	670	697	679	651	635	735	599	640	634	607	714	645	617	690	651	717	688	649	682	656	668	676	605	689	717	682	640	665	624	685	660	639	617	651	605	638	612	666	692	637	645	647	634	693	671	641	602	727	655	637	672	689	715	640	688	682	670	656	675	644	618	670	620	645	666	676	689	629	619	640	656	685	675	676	678	645	655	687	657	676	660	612	684	671	650	607	655	626	684	651	676	645	590	709	637	630	671	678	654	643	622	668	663	705	665	631	662	719	664	640	647	669	656	672	652	654	642	637	687	654	660	651	700	687	651	648	669	659	702	646	677	665	644	641	684	720	657	663	623	683	696	642	670	656	649	684	644	667	651	684	680	610	643	637	645	658	647	694	701	699	631	655	716	641	635	626	636	621	620	671	623	646	716	619	676	664	672	645	649	653	660	673	609	658	659	649	655	685	701	625	627	661	604	673	691	697	636	664	603	664	622	647	664	678	669	666	675	686	656	649	706	614	703	655	699	641	643	624	693	598	667	635	646	672	732	709	685	671	674	633	670	672	662	595	652	647	692	694	643	629	641	655	633	628	600	653	640	644	681	712	639	652	671	665	665	612	614	696	674	690	687	662	684	648	648	633	666	628	640	673	631	661	655	651	682	663	663	679	706	612	743	603	651	643	647	666	690	632	670	701	641	646	653	626	644	662	668	648	675	650	679	670	665	667	645	665	675	656	675	670	652	711	678	648	681	644	661	620	656	681	649	675	653	693	657	662	676	683	660	662	603	702	646	715	684	686	666	694	626	679	666	619	716	644	711	647	665	653	639	703	684	699	636	604	652	656	668	634	671	628	619	713	636	669	666	672	627	638	644	630	700	667	644	626	653	636	638	654	701	647	645
7069	16838	13040	6973	5173	3873	3075	2511	2173	1782	1602	1495	1321	1220	1159	1105	956	1030	941	913	908	854	896	842	844	859	854	814	787	869	805	783	814	800	802	815	847	805	791	826	806	806	826	751	771	770	799	797	801	721	750	777	779	742	765	700	758	737	725	773	740	750	768	766	722	805	779	756	747	740	704	799	743	769	754	750	775	711	769	738	737	732	785	740	737	733	784	739	750	769	755	738	736	754	736	759	754	712	781	714	756	721	707	736	719	753	744	722	736	785	797	751	740	750	747	744	774	748	736	774	732	740	768	742	663	776	684	747	759	693	751	775	740	765	731	712	744	780	737	768	792	721	731	758	721	711	721	743	750	723	738	732	740	744	737	734	715	727	760	774	762	772	729	721	711	724	719	717	733	743	738	762	715	736	751	750	738	753	739	751	731	727	757	722	766	705	706	759	718	735	740	746	785	756	765	728	676	720	732	704	725	685	736	780	778	722	775	713	755	777	745	781	744	743	769	738	763	763	671	749	759	676	736	712	739	756	708	750	735	748	719	763	749	765	724	787	749	738	777	724	766	740	717	726	782	786	764	735	765	711	784	746	786	697	753	674	752	724	760	734	723	714	781	705	714	744	728	763	769	772	725	749	701	738	707	711	754	747	741	710	754	722	742	754	689	737	701	710	718	747	737	726	738	746	781	734	740	807	779	721	707	769	756	699	731	713	735	705	742	761	747	731	725	728	712	769	768	769	744	759	737	758	735	751	754	741	734	783	797	766	731	788	721	681	687	715	727	707	745	746	705	728	784	744	756	728	736	779	757	750	774	727	708	737	671	778	736	738	740	727	724	770	724	802	723	740	771	732	697	738	782	710	744	762	724	744	738	714	737	783	778	722	735	745	734	768	749	763	761	713	754	668	733	729	749	683	707	763	722	699	737	707	768	759	758	755	745	771	753	769	740	747	745	703	749	698	751	784	726	780	718	785	808	744	752	760	676	761	699	740	742	737	735	783	724	746	764	724	725	694	772	734	705	725	763	783	729	705	752	692	771	667	727	730	743	735	730	707	735	710	740	728	764	718	718	744	763	717	738	762	741	708	711	716	731	809	756	731	753	791	734	737	742	696	694	802	778	741	709	715	747	755	745	739	777	765	777	722	765	756	762	772	751	743	769	734	712	740	752	702	737	776	769	695	749	721	731	729	705	734	724	741	781	747	785	745	776	798	697	736	738	748	718	681	721	702	751	718	730	758	684	718	770	691	713	763	711	800	748	739	741	725	723	736	733	756	750	747	715	713	751	801	713	754	759	756	781	747	759	773	735	774	724	738	747	701	758	748	732	765	774	742	737	747	747	757	758	724	741	750	716	718	753	753	791	732	728	735	727	738	705	742	768	791	762	746	736	750	758	772	715	755	739	717	717	772	769	737	676	725	727	712	717	715	791	736	727	710	731	726	785	755	741	755	742	724	783	719	674	760	760	798	724	716	782	752	748	749	745	755	748	719	684	736	772	718	763	754	829	735	706	759	770	735	710	733	755	736	768	741	749	736	780	770	761	730	711	751	719	730	764	738	738	786	761	743	713	750	747	722	751	713	787	760	742	744	772	760	772	739	769	729	761	711	715	689	703	732	722	710	793	723	726	723	725	735	792	696	741	692	746	746	775	718	723	735	739	731	734	769	774	725	781	759	763	784	721	706	726	743	733	748	766	772	746	715	744	708	755	771	728	712	738	737	752	689	698	743	742	698	751	753	731	708	705	741	704	765	748	728	741	786	792	782	713	735	719	740	813	750	732	728	731	763	787	695	747	766	709	758	732	705	722	777	723	760	799	716	786	722	731	744	748	728	758	759	729	728	737	719	720	725	753	727	737	730	727	749	664	756	696	771	730	789	758	768	734	724	718	711	771	725	737	733	724	738	795	690	728	720	732	719	742	722	705	753	738	767	731	707	737	754	766	767	732	720	741	787	783	722	733	748	734	797	701	748	698	758	805	743	765	681	721	729	744	691	720	734	725	720	772	689	771	736	741	758	756	705	717	748	727	716	734	739	709	747	744	762	759	792	734	766	764	743	713	750	718	715	750	697	733	726	714	734	735	735	753	734	719	680	772	769	731	709	711	763	735	744	728	758	760	736	722	703	772	692	696	747	712	739	794	733	740	750	699	737	746	749	776	766	735	745	706	714	789	773	728	755	771	746	715	763	758	760	752	814	687	709	741	790	705	773	700	748	773	747	728	746	703	750	730	742	739	758	754	796	746	771	736	690	768	787	735	740	722	765	720	701	744	774	770	711	699	757	734	761	719	770	696	744	710	756	793	756	742	765	771	715	734	765	783	817	798	713	722	710	814	723	695	753	719	766	776	709	738	739	742	723	747	742	787	750	673	739	759	748	795	773	750	757	806	746	759	766	740	750	730	679	725	758	752	764	739	723	746	723	785	704	741	765	770	749	765	753	732	752	766	696	732	702	758	744	700	732	672	769	720	720	710	759	740	749	763	707	730	725	742	784	697	776	709	711	757	725	749	719	754	794	767	740	739	706	717	708	726	691	742	745	740	724	745	729	701	683	743	759	729	727	743	688	712	793	720	705	655	735	704	754	736	716	733	739	721	742	733	706	756	731	729	755	795	725	728	741	715	755	700	773	817	686	740	713	725	718	742	730	762	764	729	764	728	741	756	758	741	713	728	753	718	762	742	731	805	759	704	731	698	674	739	741	754	758	743	722	724	724	798	736	712	710	710	711	768	737	800	783	736	752	690	777	749	698	757	748	706	768	757	801	746	763	755	775	720	677	689	735	722	741	739	752	746	715	688	735	738	744	761	753	731	738	775	752	694	711	740	721	733	737	722	760	744	768	747	725	687	742	738	773	744	736	760	753	768	752	747	738	735	727	768	744	754	725	680	736	711	782	681	763	695	729	695	766	737	771	743	751	723	764	727	721	750	763	744	773	771	764	723	738	708	756	745	734	734	734	718	724	729	737	735	739	750	737	755	722	728	700	729	757	715	719	744	744	719	791	775	749	730	718	741	675	708	692	720	738	716	687	748	739	743	740	716	715	741	765	754	764	725	709	740	774	729	713	713	725	750	719	696	754	711	748	736	745	683	790	728	733	721	788	754	706	740	734	740	741	744	751	778	714	773	744	725	728	736	718	736	733	742	749	694	723	769	761	775	748	802	757	735	731	774	698	713	743	784	754	763	708	754	734	756	730	794	744	725	760	725	769	788	707	738	702	747	705	761	740	765	737	757	672	752	724	760	728	740	726	761	754	738	761	703	769	712	697	716	789	749	755	721	744	737	739	695	723	787	722	745	729	706	713	806	748	749	715	715	731	772	777	765	748	744	703	736	748	758	747	671	732	746	755	776	729	761	718	742	725	738	752	744	739	730	758	771	761	775	746	740	754	709	754	727	757	740	750	738	724	697	741	777	756	724	719	751	729	731	772	721	730	789	748	753	713	755	733	726	763	736	739	796	789	759	781	735	734	710	755	701	756
27553	20343	7359	1108	788	673	647	687	634	608	613	635	600	587	607	639	627	565	614	613	580	578	610	654	616	611	592	644	586	598	565	606	591	598	576	542	598	608	619	569	589	589	590	582	616	619	601	616	611	581	592	607	619	593	620	566	581	544	576	616	601	581	596	614	613	561	584	602	608	630	606	620	586	566	650	607	600	578	637	592	582	574	636	618	613	572	605	628	626	587	615	616	644	557	623	623	625	619	635	546	615	613	590	606	594	598	623	625	599	592	624	559	603	601	585	590	565	582	572	595	600	595	572	626	616	571	598	624	621	564	581	633	619	631	617	591	613	633	642	594	626	608	599	594	606	608	552	625	597	596	616	613	599	612	575	599	582	583	575	588	594	584	627	631	571	558	635	599	622	588	580	620	582	608	597	573	622	616	573	606	573	610	612	593	621	643	632	625	575	551	615	618	576	609	658	607	617	624	589	655	588	616	559	610	624	624	607	634	636	590	582	602	630	636	634	593	616	602	560	566	587	607	562	605	585	594	622	611	596	635	645	591	591	624	564	612	650	600	588	614	617	620	604	597	574	633	599	577	612	626	623	628	640	602	589	599	619	602	581	598	627	616	571	566	634	607	630	582	596	569	566	590	603	599	570	568	599	571	602	577	591	643	590	612	601	606	591	598	575	592	570	578	615	571	621	578	596	576	642	642	610	641	602	577	602	590	609	605	587	573	611	602	583	608	634	585	565	604	620	590	582	583	636	595	616	608	601	573	591	607	580	605	631	587	580	589	605	585	606	598	586	592	643	606	648	567	627	595	547	578	632	574	591	654	599	600	609	576	625	613	630	575	590	582	588	634	554	573	623	585	644	592	565	607	622	623	615	602	636	595	647	588	593	575	569	584	605	617	640	579	578	599	606	577	604	602	585	570	583	600	617	605	585	541	595	584	642	602	575	586	578	589	588	641	615	650	569	587	619	610	573	555	635	599	636	591	617	619	601	595	640	566	566	606	607	639	589	606	632	619	648	589	577	568	595	628	610	615	617	581	592	582	585	615	600	626	603	596	585	607	555	613	668	595	604	587	616	599	544	627	612	618	610	579	594	568	599	613	604	608	600	577	590	611	580	577	632	611	620	609	630	554	576	662	584	610	624	564	603	589	604	632	585	607	581	624	618	620	587	553	600	622	611	577	648	621	588	643	583	593	672	605	599	623	564	579	559	618	581	615	618	594	590	614	621	560	619	581	628	604	577	581	548	581	637	587	607	638	634	596	613	578	600	574	602	614	604	560	655	632	647	571	609	588	603	619	606	569	640	640	626	604	658	616	649	566	594	598	609	594	553	638	634	596	567	634	594	573	612	599	607	596	608	583	573	583	578	640	608	584	584	584	569	608	646	563	607	622	624	618	594	612	631	595	623	612	581	615	597	605	572	599	593	594	622	580	572	570	574	623	598	596	582	579	585	629	581	636	617	566	591	659	615	593	634	577	606	601	619	594	622	626	598	522	573	564	568	576	552	590	566	584	582	575	597	535	561	592	584	639	578	565	611	621	630	609	615	586	624	638	588	599	589	589	573	561	584	576	559	595	637	544	582	640	620	615	606	566	586	600	567	596	594	600	566	573	583	627	628	594	620	552	620	627	606	561	581	632	614	666	557	633	587	604	606	587	600	580	616	612	587	624	648	581	600	632	573	569	582	642	592	581	591	616	577	612	646	606	586	629	598	625	613	574	656	595	565	608	600	603	565	589	625	630	599	538	635	652	616	592	608	612	582	615	629	585	597	640	583	624	647	596	619	633	590	598	572	600	628	568	599	585	611	615	635	623	607	557	584	621	628	668	612	547	601	601	602	636	658	605	631	639	577	619	588	626	581	613	595	579	597	578	608	600	591	564	595	571	580	628	617	648	680	571	557	594	569	560	569	603	612	593	632	605	617	591	610	625	619	593	583	577	612	611	625	631	610	622	588	593	559	574	618	574	615	635	634	557	610	591	613	587	630	599	589	601	634	620	640	619	603	643	586	638	583	625	602	562	635	546	598	598	602	587	605	608	589	616	594	621	637	611	591	618	601	639	639	623	621	592	565	581	631	631	578	588	616	614	604	634	614	576	621	629	638	638	603	635	611	612	617	621	587	617	594	639	552	605	560	595	578	607	600	565	606	593	610	588	600	581	622	585	577	604	580	596	637	576	645	579	581	574	575	599	584	622	570	611	651	623	621	633	617	600	602	578	619	612	616	604	611	615	621	611	576	617	580	581	618	583	580	600	642	614	556	573	633	635	588	632	600	607	590	574	585	640	637	585	664	613	611	589	636	601	630	582	597	606	552	578	600	615	628	586	628	596	592	652	599	569	649	589	597	579	590	591	577	583	572	588	571	606	605	581	646	605	603	629	605	579	620	597	591	561	616	626	572	632	576	584	616	602	636	619	603	598	662	589	602	601	591	621	574	550	581	578	603	661	588	631	569	584	598	588	583	578	577	608	607	611	640	625	647	586	588	627	634	655	602	583	588	624	590	586	594	600	619	598	598	612	614	577	616	581	633	597	618	592	605	620	618	578	642	643	636	571	605	585	572	624	567	588	587	574	610	585	598	586	601	619	568	606	574	581	583	561	610	584	621	569	595	593	587	576	651	602	611	582	601	628	637	603	638	618	597	578	587	637	631	619	619	619	567	579	585	606	587	593	598	587	611	605	614	583	638	633	621	646	612	594	618	632	594	583	574	525	614	640	615	588	592	575	574	630	665	588	568	600	603	640	640	653	615	596	651	618	544	606	624	590	560	591	629	582	612	631	610	596	587	630	566	611	576	583	607	589	574	583	617	611	586	590	606	622	601	644	575	617	600	632	585	608	584	638	609	605	563	604	573	620	588	568	581	616	600	607	604	574	605	596	636	573	628	600	604	565	613	633	595	618	599	620	620	598	619	585	603	618	620	617	624	616	598	602	568	603	583	631	588	650	635	619	635	628	575	605	596	562	601	583	615	637	608	616	568	612	588	585	579	623	579	609	598	580	593	587	585	695	603	619	576	600	596	631	619	602	566	594	625	577	615	598	583	604	591	563	587	609	595	616	608	644	624	600	621	558	602	637	603	599	568	629	592	634	626	585	606	558	644	637	572	566	585	572	589	600	593	615	566	611	606	629	627	567	629	626	557	568	589	574	603	602	569	636	622	625	570	564	578	597	661	573	614	612	551	550	601	576	617	585	533	598	590	571	574	603	576	642	622	608	607	614	616	619	650	597	582	622	608	570	580	601	648	603	591	594	609	615	633	606	621	628	615	600	566	600	627	617	590	594	556	578	615	610	582	576	591	596	562	615	588	551	625	597	621	632	615	613	623	592	606	596	630	600	570	598	561	594	646	600	580	579	574	595	584	610	617	616	566	607	543	642	611	583	637	626	575	640	665	604	567	590	599	598	610	578	672	603	589	575	596	596	595	633	589	606	567	595	588	609	573	585	625	629	567	600	629	559	574	618	618	588	559	613	586	594
4305	1393	1272	953	883	769	843	794	759	758	738	711	755	728	769	712	732	757	767	712	741	746	734	763	797	720	728	710	715	733	747	718	758	727	717	719	689	740	762	749	704	717	711	722	702	753	722	727	720	775	710	721	702	717	712	782	719	720	718	752	688	731	737	708	743	715	753	678	725	682	762	742	741	730	669	689	707	729	790	754	723	742	694	727	732	695	712	707	767	679	705	682	723	762	733	759	746	707	740	687	701	692	721	730	773	719	732	757	733	701	725	702	715	741	720	719	731	725	737	749	757	713	721	666	713	725	739	730	699	721	719	765	695	753	704	679	757	725	717	780	778	729	724	742	755	703	740	697	721	714	694	727	727	717	754	755	694	730	686	705	723	729	717	765	769	721	716	750	672	673	712	720	696	735	724	748	765	739	720	705	766	773	739	699	697	735	810	710	767	750	818	731	717	748	763	727	757	749	732	728	725	752	715	673	700	735	700	715	774	753	745	761	722	731	742	697	742	710	743	739	762	702	724	735	742	714	711	688	716	728	740	742	741	762	668	733	736	728	725	781	687	721	751	677	721	746	706	726	682	718	723	749	737	691	697	740	681	697	743	733	721	711	733	720	730	695	708	708	733	754	738	716	681	732	714	751	722	755	723	698	743	699	701	710	711	708	740	714	751	700	744	759	675	695	721	723	706	695	688	721	712	682	730	713	728	703	720	747	700	728	685	703	760	713	732	711	706	728	685	687	722	730	728	685	696	806	711	704	722	699	733	696	688	716	671	737	702	730	651	717	696	684	676	699	762	729	705	739	710	772	729	736	782	746	764	733	715	743	719	698	724	714	770	703	711	759	740	773	754	703	639	722	754	734	698	773	701	726	742	712	687	735	759	751	698	698	684	713	715	719	784	681	726	742	714	721	716	700	717	700	732	728	699	762	734	727	742	713	785	753	681	695	691	698	711	717	704	736	754	704	712	718	694	774	724	672	700	719	770	756	748	769	694	751	712	663	726	773	751	718	686	691	761	708	696	738	694	677	699	715	743	731	752	711	742	715	750	681	712	707	662	713	724	729	705	774	754	729	750	711	742	757	687	715	718	759	685	727	718	753	714	706	741	712	726	705	740	725	756	739	762	754	747	710	746	751	752	700	719	697	712	717	726	686	754	664	740	732	725	715	739	769	743	694	691	718	815	751	671	772	761	691	731	672	728	742	777	701	684	712	729	711	702	696	726	730	697	757	685	703	739	753	776	726	707	731	767	677	688	707	763	744	744	740	724	707	732	741	769	745	748	758	687	698	723	700	714	760	777	674	720	753	754	769	754	756	773	725	673	713	677	747	679	761	743	720	734	749	721	705	751	665	663	739	715	710	717	783	705	717	692	705	713	698	744	732	706	723	750	708	656	731	704	771	711	730	677	724	751	721	723	727	754	758	732	771	681	685	683	745	703	772	700	731	730	708	738	772	725	731	668	688	694	714	759	725	740	731	666	735	773	724	709	756	704	760	743	688	743	760	715	763	706	707	703	687	695	736	707	722	737	690	725	728	699	697	693	717	753	691	740	734	704	737	726	707	752	717	736	748	716	705	732	751	753	711	738	732	718	745	746	717	740	701	706	687	691	708	690	670	724	739	762	747	750	724	695	720	726	694	694	716	748	696	744	706	716	670	692	697	684	753	725	729	726	763	751	716	665	722	732	707	732	797	771	708	729	697	689	710	706	703	760	731	704	706	723	742	699	714	724	750	717	745	729	726	699	744	752	721	691	698	769	746	722	710	752	685	701	742	720	737	770	715	762	703	725	731	671	703	744	761	692	665	740	733	728	744	690	661	697	713	703	674	746	735	737	775	746	714	732	695	723	755	704	734	736	702	764	706	683	727	693	690	687	704	715	717	719	699	735	730	747	730	756	768	692	743	709	792	743	768	730	720	737	752	679	726	696	752	703	716	775	700	730	762	686	734	727	728	746	720	739	740	745	703	742	692	689	731	735	733	723	714	682	705	732	723	737	756	757	758	730	726	757	755	702	706	755	697	721	736	679	736	713	778	706	726	716	755	703	731	723	715	701	744	720	743	758	673	714	690	707	725	701	736	738	748	707	736	725	766	720	721	700	690	734	745	751	719	710	761	768	744	711	728	721	752	746	703	752	731	690	751	700	729	732	702	686	737	714	728	749	752	721	725	710	744	717	687	740	724	686	728	677	766	711	745	746	770	698	778	736	751	717	723	746	722	712	748	698	743	720	753	728	700	726	717	710	673	778	733	750	684	738	738	723	709	720	683	715	753	765	744	765	747	710	718	698	743	732	766	756	782	748	718	712	722	737	702	727	724	707	665	759	696	670	738	770	717	710	762	725	700	712	735	713	792	717	726	744	718	725	705	715	714	728	743	729	750	743	715	727	748	737	742	784	748	671	697	698	683	693	703	808	693	769	728	725	733	715	741	703	710	710	761	725	687	772	735	715	689	705	737	767	686	763	763	761	719	738	688	680	703	676	715	793	708	699	697	759	791	698	734	729	736	744	701	745	740	717	744	696	760	726	733	684	764	747	666	782	692	702	744	723	721	730	717	731	739	735	694	722	700	699	743	729	770	706	715	724	746	752	730	743	748	700	808	678	761	737	739	760	726	718	731	727	714	749	719	652	696	697	745	724	671	732	695	709	726	743	709	758	681	710	741	791	694	697	740	744	724	737	694	749	724	668	719	741	732	730	694	692	768	703	726	712	729	737	684	766	750	773	690	742	701	779	743	695	730	724	728	714	695	681	683	731	765	748	715	779	726	739	731	674	719	735	699	726	726	726	691	710	727	761	718	741	718	713	680	737	732	737	770	756	737	708	719	709	737	738	740	721	716	706	708	710	751	733	728	711	729	732	767	699	725	712	728	702	739	725	750	777	714	723	755	720	718	726	739	699	712	679	688	700	738	715	685	770	772	714	720	747	730	738	691	740	711	733	750	727	725	690	704	711	750	696	713	727	724	724	707	752	723	719	733	692	731	711	742	722	731	739	756	745	675	771	689	714	710	687	723	730	714	764	748	721	753	751	693	714	695	739	792	731	755	759	751	726	720	685	719	753	723	799	806	737	685	747	664	762	698	717	704	749	680	784	687	749	695	679	717	729	694	754	694	707	702	744	733	726	690	752	706	699	697	695	690	752	714	727	717	713	764	752	685	676	728	741	690	727	698	717	737	755	729	724	711	708	739	735	752	708	737	706	719	729	742	675	698	722	718	724	742	725	668	815	738	762	744	740	715	712	729	746	709	710	733	649	706	731	707	746	708	726	744	773	768	735	713	711	709	704	696	690	748	734	750	724	747	704	701	697	746	717	699	753	717	749	714	730	714	767	739	749	697	708	711	773	714	695	726	710	741	774	709	750	709	700	737	706	697	723	777	692	720	744	722	719	702	718	738	724	711	746	733	775	697	737	708	707	719	713	734	702	762	749	712	697	691	732	700	730	766	731	733	717	724	736	678	746	806	674	687	716	743
24094	21638	29210	24525	21624	12720	1312	745	646	691	559	548	483	475	444	411	453	412	379	419	403	401	382	406	346	398	390	425	371	388	401	402	359	390	355	386	345	363	364	373	362	386	356	403	407	357	391	355	342	356	354	397	339	372	363	380	356	375	382	368	395	362	357	322	348	372	340	356	347	372	364	373	373	372	394	448	371	370	358	391	365	395	350	359	359	376	398	365	348	365	375	353	365	352	375	319	321	361	391	354	353	377	376	391	344	325	373	365	343	347	377	365	335	369	341	363	349	334	352	394	366	376	414	365	350	319	402	376	390	355	369	389	336	356	367	345	359	380	347	385	371	361	394	389	367	350	388	377	354	347	356	368	348	408	392	346	341	356	375	369	368	352	369	340	371	345	359	355	387	347	352	346	368	382	380	373	369	374	358	390	361	364	355	379	355	367	355	365	358	368	366	342	409	365	376	365	355	380	366	338	381	351	370	374	330	418	361	351	356	354	359	359	366	393	351	372	359	384	398	362	371	328	349	365	384	329	324	327	333	363	355	373	363	367	366	340	348	381	327	367	342	346	377	345	349	334	391	342	374	354	344	349	348	354	380	341	348	371	346	380	360	335	376	366	380	380	346	368	352	370	368	346	350	372	330	339	397	342	349	362	385	352	375	347	364	359	358	336	365	384	374	349	343	342	424	398	371	355	378	376	367	373	326	402	361	352	369	357	352	337	361	397	396	380	377	353	360	347	378	399	341	341	390	348	380	383	337	348	347	371	341	389	350	383	347	377	330	329	350	399	369	345	388	374	385	350	354	371	384	361	373	370	343	345	367	372	351	397	377	340	365	366	359	394	336	349	379	362	337	310	379	381	341	371	389	342	355	379	336	346	353	379	371	364	379	374	413	393	351	377	389	355	359	360	347	349	373	350	358	353	413	355	375	339	327	357	332	379	368	355	359	370	370	375	353	362	393	369	338	345	327	364	331	347	389	356	377	362	357	342	372	369	342	335	350	358	370	359	340	358	360	332	377	379	377	336	362	372	355	378	377	360	338	358	309	371	396	378	356	378	374	402	360	357	348	367	372	369	350	378	380	359	376	373	380	389	340	361	345	350	335	331	347	364	352	354	376	385	375	352	379	387	350	374	369	398	348	388	379	385	372	356	398	378	351	373	345	334	405	377	363	342	384	354	339	364	349	327	342	372	365	366	350	374	377	353	322	350	378	338	352	389	360	363	356	343	363	383	347	339	399	339	387	366	359	401	346	361	363	345	376	375	355	408	343	369	364	337	369	336	349	358	338	379	358	354	379	357	357	376	340	363	335	382	405	334	401	321	400	356	363	370	323	363	364	349	337	346	345	372	306	367	349	407	363	326	392	328	326	361	421	326	355	356	378	341	374	343	366	377	365	345	374	339	397	358	377	357	405	360	350	364	367	371	386	348	318	351	365	342	352	369	360	348	373	356	371	356	377	343	369	347	352	344	358	361	334	368	377	368	402	359	380	337	340	333	358	351	374	361	313	352	325	350	368	383	377	344	381	374	377	363	364	363	390	338	337	353	337	372	374	349	332	377	380	374	372	351	365	351	341	369	358	373	346	359	371	351	368	365	368	393	390	370	358	370	357	348	364	371	381	372	365	344	381	397	366	389	324	357	335	345	347	390	326	365	361	346	339	335	351	338	370	368	359	353	338	355	336	339	340	386	382	346	346	357	344	361	395	388	343	361	365	382	353	364	358	392	384	349	366	354	329	360	352	339	354	334	337	374	356	385	344	346	365	361	318	345	359	368	350	363	338	383	367	348	360	352	398	374	371	350	352	373	367	350	366	351	392	361	371	336	384	357	357	389	374	351	371	351	364	364	378	365	381	342	374	386	403	354	372	378	355	365	421	349	349	364	326	393	367	346	373	355	369	330	351	363	358	377	333	362	383	366	377	386	379	343	378	366	354	367	370	358	366	376	384	346	399	348	393	377	359	388	369	384	343	348	365	354	397	342	364	355	340	357	337	366	378	352	352	379	374	371	366	355	341	367	372	330	368	334	371	363	357	322	334	343	394	381	372	366	359	414	353	352	374	351	357	389	349	421	351	350	363	381	375	378	365	368	346	367	358	354	372	365	331	353	358	337	368	376	398	344	387	370	361	344	365	367	350	393	370	332	356	323	362	330	383	358	352	385	365	370	345	345	369	360	385	382	355	367	362	347	349	350	396	359	359	375	388	348	376	356	399	364	363	328	359	359	353	382	370	339	361	335	374	366	383	382	377	360	400	365	373	372	342	374	341	344	361	357	408	354	374	374	351	377	369	360	345	338	333	387	364	369	353	366	374	365	335	371	382	377	400	354	396	361	356	328	380	385	351	324	371	361	345	360	372	389	371	383	369	345	357	360	350	325	358	361	402	350	353	363	343	377	335	347	349	378	377	352	358	371	379	348	366	347	344	385	386	380	394	344	371	373	395	335	357	384	394	331	349	346	337	398	379	377	359	349	350	339	389	349	360	362	381	345	377	364	357	386	341	343	397	370	331	350	383	351	364	369	361	353	369	347	363	363	363	379	360	373	360	378	349	345	343	348	347	379	371	370	364	344	370	362	375	350	365	376	367	340	359	366	359	379	347	384	342	397	340	363	340	360	383	361	343	369	356	360	350	321	351	380	347	368	366	366	374	403	357	360	359	351	358	359	359	370	364	318	349	351	383	345	349	344	367	389	350	339	327	350	369	348	367	335	369	375	344	350	396	329	356	335	338	365	344	387	345	373	381	378	372	392	363	385	368	366	340	367	381	331	343	359	341	334	383	404	359	397	373	402	395	358	340	350	398	377	390	375	364	355	329	371	387	373	349	353	356	369	316	380	319	379	336	397	342	362	347	344	368	333	382	351	356	362	322	358	365	356	412	354	392	343	379	352	379	387	344	367	392	379	395	335	374	352	356	387	395	392	370	374	349	379	391	361	401	368	338	449	342	358	386	363	356	396	382	342	379	362	342	338	383	312	329	400	367	331	357	371	410	359	393	378	353	390	355	368	360	355	375	373	349	349	380	369	404	332	372	354	344	338	384	362	330	358	381	342	353	349	348	380	380	375	345	324	415	337	355	367	364	364	346	359	351	384	345	379	352	350	349	377	360	384	344	358	354	404	367	373	368	322	389	345	384	347	371	344	367	352	365	354	355	366	376	370	365	370	393	341	338	348	375	384	331	400	354	350	363	386	368	365	411	367	362	366	403	363	366	348	362	374	320	385	363	372	331	388	367	361	336	359	395	350	383	348	371	371	353	400	384	344	335	354	358	350	370	411	368	356	360	356	358	387	356	385	350	368	356	348	351	327	366	349	384	343	358	355	382	346	356	393	376	376	350	352	351	336	349	371	344	321	374	372	395	388	345	311	362	353	389	366	375	392	385	358	350	365	373	384	356	374	403	393	339	369	396	372	367	379	373	333	375	344	371	379	350	359	337	369	353	358	360	317	358	361	361	353	399	370	314	376	360	364	363	374
4674	10109	7937	3790	2724	2114	1716	1354	1106	990	881	826	761	691	703	620	575	592	584	528	494	524	528	547	495	474	454	522	495	496	462	437	466	501	455	465	460	498	489	488	451	483	512	428	480	464	494	444	437	466	439	459	492	473	461	469	475	453	423	428	466	485	460	443	450	429	429	462	427	476	416	470	444	457	484	450	431	451	437	472	415	430	446	433	399	477	448	467	420	433	473	403	461	470	449	459	453	469	446	460	443	404	419	453	412	428	451	465	424	451	454	436	475	448	446	431	427	439	447	454	422	414	435	465	461	424	439	429	420	444	461	433	429	422	502	439	452	444	468	445	436	481	459	443	423	445	440	466	438	452	448	463	457	455	443	478	384	458	469	423	454	406	443	457	464	429	427	438	448	409	457	404	449	421	428	438	443	440	440	486	447	442	471	429	447	409	432	468	446	469	442	444	451	477	456	453	454	454	406	454	460	420	425	441	434	441	456	460	459	444	423	453	456	443	439	476	466	446	453	450	428	418	450	429	478	455	443	436	461	461	460	456	454	451	440	433	470	431	442	408	445	470	426	394	454	448	396	459	428	390	442	456	469	435	428	422	441	433	473	436	458	446	441	446	442	439	408	423	442	432	473	420	435	459	468	407	445	449	439	478	421	418	517	468	421	436	454	417	448	446	425	414	415	419	435	460	429	475	453	457	466	450	444	440	444	432	463	451	429	495	458	425	482	450	453	456	450	461	452	480	446	469	458	450	409	430	442	437	449	467	440	468	410	414	435	425	460	481	428	460	446	432	448	452	432	464	470	413	448	470	449	433	447	451	460	452	441	419	479	439	477	476	412	443	422	437	457	449	472	410	465	449	485	483	464	488	402	440	440	396	433	476	460	450	472	441	435	484	490	468	440	465	475	428	438	431	417	436	442	412	451	438	434	484	427	404	489	443	448	461	469	462	456	450	446	446	490	481	422	454	442	429	454	446	444	457	457	446	464	452	447	437	429	433	455	436	447	432	438	453	429	422	468	488	473	455	431	463	435	452	450	455	464	432	458	452	437	464	464	427	456	400	418	415	420	449	419	424	431	455	443	439	413	422	458	462	463	457	458	439	444	418	473	395	428	435	468	438	469	441	454	426	430	463	454	477	416	447	453	448	445	459	416	449	474	440	403	431	431	424	446	434	476	457	419	422	421	447	408	448	451	431	472	455	446	423	453	459	435	456	470	492	435	445	412	446	470	442	446	394	447	481	410	431	443	464	440	432	440	475	448	453	416	460	441	440	449	438	445	458	457	430	436	459	424	447	466	434	448	405	388	437	443	447	436	447	469	459	445	441	480	447	462	431	453	434	428	468	464	410	468	468	465	469	455	487	480	431	444	429	475	433	436	442	447	453	439	465	432	472	414	427	416	462	484	425	474	446	441	424	422	428	449	438	463	465	471	426	465	401	435	435	434	459	488	470	447	469	472	425	436	406	453	433	437	410	439	398	430	431	501	459	465	445	462	450	424	436	468	441	472	450	424	443	428	421	467	480	469	453	438	437	452	436	444	406	412	468	471	402	455	421	436	436	475	474	501	426	452	426	442	480	429	434	459	411	479	421	484	418	474	488	473	447	451	457	391	411	437	468	453	486	440	445	416	444	438	444	429	415	435	453	423	453	464	435	429	398	444	448	432	461	439	450	442	479	470	421	433	466	413	469	479	441	458	453	437	453	434	459	466	446	417	426	422	430	411	453	432	465	453	469	479	420	456	443	423	406	442	436	463	456	455	446	479	463	444	446	412	460	458	474	483	460	429	443	427	476	430	447	442	428	446	459	470	443	476	441	448	442	438	456	415	389	449	439	474	436	447	389	414	455	421	453	407	440	416	438	442	412	466	444	441	440	422	448	469	436	458	420	451	457	442	442	445	418	459	454	432	490	446	415	453	487	414	475	441	438	442	432	462	437	455	495	447	472	472	451	421	420	459	437	429	435	421	436	440	471	455	469	474	428	467	481	485	426	437	430	437	458	447	420	423	446	442	447	419	491	437	462	435	423	472	446	431	428	472	432	427	451	435	457	427	418	471	431	452	419	421	478	448	427	435	399	460	423	460	430	417	445	413	459	444	462	450	413	438	458	420	438	451	457	418	425	443	431	450	409	455	438	456	412	442	412	464	436	467	468	454	467	406	427	439	426	439	450	496	492	447	417	439	426	479	479	440	449	426	406	440	492	430	415	447	463	454	425	403	427	445	471	416	454	453	466	423	469	429	466	441	464	469	472	466	429	423	418	455	431	441	448	437	421	432	452	442	458	449	476	432	454	454	443	442	428	445	458	449	448	450	448	475	445	464	471	453	447	447	461	450	474	464	430	433	428	476	416	485	442	439	503	467	411	421	408	433	421	486	449	405	473	441	406	461	438	471	468	416	450	439	431	444	475	435	459	429	484	458	453	482	419	448	417	443	421	452	487	464	469	431	448	419	504	442	455	471	432	414	457	436	443	465	437	419	406	464	411	452	434	439	486	472	422	453	433	422	471	453	435	414	436	455	416	465	477	442	470	469	421	422	484	458	458	444	458	466	439	477	446	443	446	413	427	465	447	441	433	425	435	440	454	432	441	413	428	438	431	462	422	453	399	427	433	408	432	443	434	422	433	424	438	441	442	472	408	461	447	437	483	441	465	454	474	456	467	460	487	455	423	441	443	461	440	464	437	480	420	442	420	453	419	426	452	452	448	447	420	438	442	463	463	481	441	476	417	429	449	419	464	439	440	456	454	426	428	455	431	440	459	419	442	472	429	449	478	413	469	430	437	422	454	432	420	452	423	437	470	431	481	450	438	435	468	440	435	395	462	435	432	442	429	463	455	467	461	453	439	451	445	462	412	398	426	460	452	426	429	433	456	455	430	433	461	439	464	504	448	464	444	437	467	449	466	445	473	445	465	459	476	459	413	410	449	474	453	433	442	470	441	466	476	429	410	460	465	453	453	468	442	460	457	464	434	438	496	436	448	443	458	443	444	435	451	426	441	444	418	475	453	475	433	451	460	448	457	442	463	426	455	443	431	428	470	422	497	474	458	466	486	426	449	418	445	410	431	458	458	397	465	466	479	428	447	448	437	440	447	453	432	421	457	423	457	439	435	452	429	448	432	436	434	439	472	473	412	465	444	434	456	476	423	455	444	413	457	466	434	454	476	467	456	430	492	439	433	442	417	461	444	434	431	464	437	477	446	464	433	422	424	454	449	477	422	436	419	436	434	444	440	426	436	444	433	442	431	437	465	459	417	438	453	449	437	448	432	443	463	456	448	439	435	489	395	441	433	457	455	443	449	463	429	458	431	447	463	458	441	440	453	439	448	433	458	438	478	450	449	469	419	445	459	403	443	446	453	471	442	458	461	489	429	440	474	466	446	474	424	438	459	422	429	492	442	405	425	454	449	449	442	467	434	435	475	435	433	382	466	440	437	415	452	416	430	432	388	445	432	423	443	448	480	435	429	475	444	442	433
25296	21554	28051	25406	12378	1602	1235	1064	996	1076	1004	982	1015	972	963	922	960	959	906	888	959	893	894	927	889	933	946	948	896	968	963	923	937	956	928	912	866	889	927	904	885	932	911	922	947	915	866	916	891	878	929	887	907	907	885	912	952	920	864	877	959	932	873	872	926	865	894	907	948	898	892	826	919	913	904	937	955	916	895	909	897	893	880	903	899	855	897	913	900	910	908	902	917	926	865	909	875	888	898	861	860	921	889	837	837	845	894	871	926	931	913	936	918	899	914	909	877	904	911	844	914	895	864	867	906	943	946	864	944	839	894	941	896	866	908	904	892	898	937	902	935	968	941	947	869	911	920	917	877	889	914	933	926	938	861	861	939	965	902	896	873	910	882	889	948	841	948	892	935	931	931	890	855	918	890	922	870	919	921	909	911	930	928	931	899	891	901	855	894	826	923	958	950	887	930	895	855	863	918	880	907	915	901	946	927	868	923	914	866	911	932	939	869	841	894	952	862	884	863	942	885	897	910	849	922	896	916	903	885	934	892	949	881	839	953	942	917	910	900	881	947	869	900	909	908	883	944	907	899	896	876	946	924	899	854	881	865	862	870	900	835	922	898	936	926	908	890	894	900	837	942	859	905	901	922	912	935	897	914	887	901	941	928	898	924	913	918	916	884	887	879	914	875	899	914	876	883	855	923	951	946	886	905	916	911	909	870	960	933	864	926	884	960	923	874	905	868	880	905	899	863	881	952	909	895	899	869	861	924	968	959	917	852	939	910	905	913	898	897	901	880	875	883	854	905	866	928	944	960	905	892	896	904	935	917	864	889	914	931	938	860	916	932	874	906	898	935	872	887	928	885	904	887	918	889	891	918	901	897	949	916	914	895	905	884	875	909	913	864	889	867	891	915	878	898	899	898	856	840	883	904	925	933	913	906	890	884	895	950	927	924	895	895	928	897	916	863	898	894	881	943	949	913	848	819	930	867	898	903	940	935	867	904	886	884	908	875	903	878	918	899	900	854	854	956	949	901	852	890	853	928	920	910	906	903	880	893	946	907	853	902	923	932	901	913	889	931	911	890	861	918	841	872	832	915	937	903	916	925	908	887	847	934	880	916	866	833	943	865	888	913	901	917	918	897	915	919	883	855	895	868	860	914	886	901	907	915	871	878	925	905	913	914	900	894	890	927	893	865	879	901	911	835	879	891	873	877	944	943	896	872	911	876	916	890	940	897	919	954	909	918	888	906	936	933	880	888	869	918	891	862	902	879	917	884	927	930	892	867	944	931	849	899	914	888	899	904	916	904	873	885	873	943	931	901	874	903	885	922	945	892	856	934	891	934	907	961	948	903	907	886	867	869	923	909	857	860	883	918	911	868	898	927	916	945	937	941	933	912	916	942	934	903	866	943	902	938	881	887	913	898	872	897	941	895	886	872	898	896	949	912	918	845	909	925	900	923	830	896	904	896	886	883	956	919	880	873	929	953	887	897	917	906	900	907	886	868	859	954	959	913	884	956	899	941	966	928	958	944	866	905	837	934	846	854	920	854	887	894	914	889	892	935	961	891	896	884	885	954	863	934	868	885	877	859	899	861	924	898	903	864	840	879	937	928	923	902	888	910	910	905	921	877	893	844	894	923	861	917	906	913	837	896	892	887	921	886	953	931	898	947	926	920	939	911	929	922	910	924	895	877	921	899	882	841	922	906	908	907	951	893	868	845	933	930	840	832	884	925	923	900	889	914	918	946	885	931	899	921	912	875	902	890	902	892	866	954	895	859	912	885	860	900	931	855	966	871	859	958	954	852	931	900	876	878	893	835	896	916	916	896	862	904	921	923	879	942	904	929	890	893	944	895	867	929	883	938	910	899	883	875	913	879	849	896	878	939	884	831	959	937	931	893	886	932	891	884	864	846	923	926	884	904	919	872	912	880	871	830	925	941	886	887	921	894	927	865	921	867	942	904	887	888	900	904	904	895	874	901	869	874	909	908	968	881	896	905	858	873	908	902	919	914	879	932	895	928	913	868	861	900	866	890	922	911	863	930	862	913	931	888	897	925	897	884	926	920	888	824	910	943	894	911	907	861	887	871	936	903	905	914	823	872	905	869	901	844	972	905	930	978	904	907	915	875	866	898	894	890	895	841	911	893	922	840	881	943	924	895	861	892	929	934	848	855	887	883	933	882	903	922	864	884	903	879	939	868	878	923	870	928	928	947	943	956	908	878	922	900	870	874	890	896	894	926	872	828	901	906	858	926	910	926	931	936	926	884	908	920	886	942	897	931	879	885	892	971	866	941	879	895	872	860	897	833	915	905	907	905	917	942	890	945	941	873	869	886	879	903	892	919	870	916	913	897	814	896	911	942	847	930	934	901	854	915	931	860	877	927	910	925	861	888	877	927	899	884	886	929	910	902	897	876	952	841	941	943	935	895	876	873	907	882	903	974	935	901	861	911	872	905	908	959	935	911	886	855	847	954	891	879	884	924	893	958	869	918	848	957	881	974	878	908	907	941	868	922	919	930	890	897	866	906	923	930	950	914	908	935	917	868	918	907	880	908	902	918	941	929	917	882	927	882	896	890	926	905	925	912	899	883	951	903	861	910	835	906	935	884	882	893	904	906	918	869	889	972	924	939	951	898	884	949	910	924	923	964	909	952	883	900	904	944	958	890	940	883	919	881	874	943	928	936	910	921	890	890	947	981	939	916	857	895	924	942	922	900	884	876	995	902	943	914	898	905	962	931	915	897	875	927	927	875	945	860	892	877	877	902	940	914	911	955	909	933	857	899	929	878	899	962	893	901	912	872	895	868	923	908	890	976	908	913	908	850	913	847	943	904	888	935	873	914	881	937	903	874	915	872	865	872	860	886	881	892	861	951	906	884	915	870	961	885	922	891	849	866	867	900	857	899	918	844	838	902	934	921	873	924	963	908	860	902	886	859	879	917	897	917	882	892	881	934	873	889	844	887	860	890	882	861	948	960	844	898	882	924	928	939	903	949	917	873	932	881	936	922	913	899	932	889	943	867	922	881	909	898	924	890	914	881	852	907	915	852	896	862	932	926	841	851	863	901	908	898	851	899	908	884	876	904	921	884	938	917	840	883	946	911	932	883	932	929	942	941	866	921	881	878	914	917	900	882	893	902	919	958	892	869	917	916	878	868	868	902	818	919	908	848	880	859	900	850	921	951	801	921	888	885	909	907	945	907	874	926	944	932	890	931	884	887	911	933	886	889	881	867	875	949	880	924	909	899	848	895	900	880	888	916	906	925	903	856	911	952	893	909	921	902	886	921	905	856	836	934	859	901	921	915	936	875	893	870	869	893	884	936	878	897	887	920	930	882	895	878	880	861	946	923	924	955	894	916	908	929	904	894	917	911	847	890	911	896	930	882	920	905	969	921	871	856	911	901	864	835	955	895	895	871	900	930	903	917	907	908	909	956	930	922	877	914	912	871	876	858	890	902	857	915	903	921	925	894	877	887	901
4825	6114	4743	2745	2280	1842	1712	1582	1385	1330	1244	1284	1160	1144	1126	1172	1102	1069	1115	1169	1122	1106	1067	1060	1121	1090	1024	1081	1062	1017	1042	987	977	1029	1068	1018	1045	1070	995	1032	1053	1056	1018	1108	1086	1002	1087	1039	1070	1053	1081	1084	1048	1047	1087	1065	999	1027	1046	1066	1045	1075	1019	1052	1068	999	1009	1020	1085	1015	1037	1078	1047	1010	1080	1052	1001	1047	1043	1025	1033	1034	1060	1008	1042	1070	1106	1103	993	1041	1034	1055	1017	1030	1101	1034	1086	1048	1038	1037	1051	1015	1066	1009	1013	1037	1037	982	996	1064	1047	1040	997	1067	1070	993	1045	992	1060	1058	1057	1042	1064	992	1080	1011	1046	1067	1055	1020	1031	1047	1036	994	1046	1084	1073	1088	1029	1045	1036	1107	1047	1093	977	1044	1047	1059	1026	1031	1082	1048	1063	1066	1058	1023	1076	1030	1029	1028	1051	1039	1046	1045	1013	1048	1097	1043	1056	1003	1062	978	1087	1020	1068	1003	1015	1045	1068	986	1048	1080	1091	1022	1083	1005	1039	1063	1010	1060	997	1041	1057	1024	1042	1015	1050	1050	1017	1006	1047	1111	1035	1054	1132	1099	1012	1024	1069	1054	1025	1074	1077	1028	1017	1048	1119	1017	1024	1035	1058	957	1076	1019	1025	1072	1069	1007	1038	1041	990	1104	1001	1094	1065	995	1040	1121	1024	994	1060	1067	1070	1035	1024	1033	1083	973	994	1042	1033	1038	1073	1033	1048	977	969	999	1020	1081	973	1036	1046	1043	1049	1028	1033	977	1015	1069	979	1045	1093	1061	1012	1024	1002	1026	1055	1070	1066	1088	1037	1002	1051	1038	988	1029	998	1052	1084	1053	1045	1015	995	1047	1016	976	1032	1100	1112	1075	1083	1016	1101	999	1015	1065	1059	1071	1014	1003	1044	1081	1036	1032	1089	1046	1066	1034	1021	1003	1047	973	1047	1062	1009	1026	997	1005	1096	984	1078	1085	1059	976	1013	1017	978	1004	1083	1053	1020	1031	1003	1043	1037	1042	1090	972	1067	1073	1022	1037	1031	1063	1047	970	1014	1029	1042	1068	1074	1127	976	1023	1043	1048	1106	1018	984	1030	987	998	1011	1054	956	1018	1029	1061	1045	1066	973	1002	1051	1101	1099	1026	1055	1046	1057	1043	1014	1066	1017	1034	1037	1043	1074	1057	1033	976	1072	1027	1062	1074	1032	1037	1057	1069	1025	1033	1028	1005	1009	1008	982	1053	1074	1035	1051	1003	1058	1037	1026	1101	943	1076	1080	1021	1001	1023	982	1067	987	1078	1013	1080	975	1045	1032	1043	1067	1054	1072	1004	1112	1076	1129	1052	1092	1072	1032	1048	989	1040	1033	1054	1035	1044	1040	1001	991	1053	1063	1028	1095	1038	983	995	1004	1034	1071	1054	1079	1067	1091	1025	1014	1023	1049	1053	1054	1096	1009	1007	1069	1109	1065	1032	1003	1120	1091	1013	1073	1102	1022	1020	1038	1003	1042	1038	1027	1039	1103	1071	996	1052	1017	1070	1043	1081	1040	1003	1041	1076	1064	1044	1063	1037	1024	1005	1024	1015	1025	1020	1044	1041	1027	1042	1061	1077	1035	1038	1023	1067	995	1028	1056	1054	1110	1069	1020	1002	1045	1091	1068	1091	1060	1013	1007	1044	1061	1072	1065	983	1034	1083	1087	1055	995	1089	1098	1053	1063	1037	1029	1037	969	1013	1027	1062	1046	1032	1042	1034	1074	1027	1029	1062	1009	1019	1058	998	1032	1036	1054	1011	1061	996	1016	1020	1041	1029	1060	1114	1033	1008	1091	1054	1051	1071	1024	1052	1036	1006	1019	1051	1027	1087	1065	1081	1043	1024	1080	1061	1031	1057	1029	1060	1021	1032	1066	1007	1015	1020	1019	1034	1041	1056	1066	1095	1020	1038	1023	1042	1065	1056	1006	1015	999	1052	1025	1021	1036	1017	1036	1036	1041	1019	1083	1005	1061	1026	994	1114	1025	1056	978	1062	1062	1002	1057	1104	1010	1048	1072	1044	1062	1010	1042	1101	1047	1034	1054	1061	1026	1078	1096	1046	1072	987	999	1010	1033	1072	1066	986	1023	986	1042	1016	1052	1022	1105	1029	1055	1036	1059	1012	994	1049	1050	1055	1000	1046	1031	972	1065	970	998	1042	1031	1075	1095	1027	1014	1057	1005	1047	1075	1036	1066	1027	996	1013	1033	1058	984	1090	1051	1059	1079	1039	1033	1014	1081	969	1032	1015	1080	1056	1053	1084	1002	1078	1060	995	1084	1059	1046	1041	1005	1019	1027	1102	1030	1102	1075	990	1060	1028	1032	1070	1021	996	1024	1041	985	1072	1013	1071	1056	1016	1020	1018	1049	1014	1025	1083	1025	1039	1020	1022	1039	1060	1017	1069	1038	1043	1044	1077	953	1033	1021	1007	1014	1085	1019	996	1009	1059	1029	1091	1036	1020	1017	1088	994	1065	1078	1052	1075	1019	1016	1054	1063	1092	1043	1034	1029	1035	1075	1072	1028	1001	1005	1041	1044	1054	1077	1032	1034	1063	1031	1069	1052	1026	1033	972	1080	1082	1007	990	1046	1057	1074	1008	1026	1003	1063	1012	1033	1052	1029	1051	1084	1048	1000	1048	1039	1065	1028	1008	1012	997	1040	1076	1005	1032	1053	1011	1033	1125	991	1051	1053	1041	1046	1073	1081	1062	1076	1012	1079	1024	1086	1035	1084	1051	1029	1034	1051	1044	1002	1026	1017	1021	1026	1119	1088	1018	1028	1043	1033	1053	1029	1087	1076	1056	1000	1096	1019	1046	1011	1037	1040	1066	1051	1051	1063	1087	1026	1087	1018	1042	1032	994	1048	1015	1089	1021	1028	1061	1019	1019	1014	1053	1105	1030	1039	1058	1025	1068	1057	1010	1038	1029	1021	1046	1006	1106	1019	1033	1039	1034	1064	989	1047	1028	1011	1072	1067	1102	1054	1054	1026	1055	1076	1029	1007	1033	1055	1036	1023	1001	1073	1029	1086	1045	1027	1037	1058	971	1035	1029	968	1066	1059	1081	1106	993	1025	1015	1059	1062	1011	1047	991	1025	1053	1022	1005	999	1019	1040	1055	987	1071	1107	1085	1013	993	997	1018	1041	1025	1085	1030	1045	1050	1065	1039	1043	1035	1044	1036	1084	980	1020	1036	1038	1001	1005	1057	1075	1006	1027	1024	1016	1049	1003	1043	1011	1060	1059	1018	1019	1029	1080	1054	1022	1111	1062	1032	984	1064	1046	1079	1091	1045	1030	993	984	1055	1024	1043	1037	1074	1061	1061	1043	1035	1044	1099	1034	1057	1067	1125	1062	1080	1077	1008	1065	1029	1037	1076	1061	1027	1020	1045	1031	1020	1015	996	1020	1093	1036	1092	1021	1082	1107	1003	1065	1071	1060	1009	1064	1037	1066	1002	1073	1019	994	963	1034	1062	1045	981	1078	1014	1025	1025	1075	1026	1026	1010	1056	1041	1044	1049	971	1074	1029	1114	1049	1071	1044	980	1071	1062	1026	1055	1090	1068	1099	1080	1070	1015	1015	1026	1057	1059	1043	1097	1000	1015	1030	1068	1106	1051	1009	1051	1046	1069	1081	1018	1041	1065	1007	1019	1107	1080	985	995	1092	1050	1028	1085	1073	1050	1064	1068	1035	1015	1029	1007	1044	1005	1083	1013	1073	1083	1020	1051	1032	1063	1013	1097	1101	1027	990	1041	1032	1106	1081	1073	989	1070	1038	1033	1049	1019	1054	1001	1056	1091	1027	1036	1055	1066	1055	1011	1032	1034	1048	1068	1042	1044	1021	1026	1032	1109	1053	995	974	1003	1051	1085	1034	1037	1048	1009	1003	1030	1006	991	1002	1042	1019	1003	1025	1094	1008	1057	1050	1069	995	1059	1121	1044	1047	1008	1122	1035	1052	1057	1044	1054	1080	1104	996	998	1046	1036	982	1078	1029	1025	1038	1021	1099	1019	1051	1017	1064	1053	1006	1111	1067	1062	1036	1007	1111	1078	1018	1021	1087	1023	1063	1050	1014	1007	1024	1084	1103	1048	1010	1013	1054	1021	1013	1059	1041	1004	998	1010	1041	1032	1013	1073	1077	1046	1016	1037	1046	1048	1068	1053	1087	1115	1084	1059	1013	1020	1054	1013	1057	1090	1101	1061	1051	1125	1013	1053	1029	1021	1017	1066	999	1106	1052	1012	1035	1059	1030	1031	1032	1040	1043	1007	1083	1035	987	1014	1060	1035	1040	1070	1021	1029	1039	1061	1038	1056	1065	1016	1065	1003	1011	987	1014	1023	1061	1044	1027	1028	1026	1072	946	995	1041	1038	1019	1075	1042	997	1021	1043	1060	1056	1010	1012	1014	1008	1033	1046	1059	1018	994	1064	1062	1030	1078	1037	1076	1064	1001	1014	1022	1057	1080	1089	1021	1035	1048	1072	1072	1020	991	1102	1052	1040	1038	1043	1038	1086	1031	1094	1080	1018	1037	1010	1016	1001	1012	1007	1035	1037	1067	1036	1100	1052	1042	1056	1019	1064	1028	1074	991	1032	1052	1033	1007	978	1028	986	1009	1017	1035	1059	1043	1037	1073	1040	1045	991	1036	1000	1060	1013	1079	1025	1076	1018	1039	1018	1069	996	997	997	1040	988	1048	1079	1048	1017	1018	1070	1037	1062	1060	1127	1080	1019	1092	1044	1045	1016	935	1098	1057	1067	1056	1084	1061	1029	1054	1065	1018	1047	1091	971	1092	1023	1048	1093	1050	1050	1006	1023	1067	1020	1021	1078	1106
23073	21564	29535	24073	21570	21629	12159	1709	1160	1108	1043	978	898	890	900	829	853	794	798	747	762	746	754	739	716	725	691	714	763	629	650	704	696	699	691	645	707	699	695	720	682	694	727	655	703	637	690	669	717	705	672	658	639	730	675	671	677	675	687	709	697	665	654	737	629	676	674	653	671	652	677	647	668	672	653	663	711	628	660	675	651	696	727	682	703	709	663	663	665	652	617	675	672	687	672	634	705	638	672	686	651	651	682	689	664	722	661	633	687	705	691	674	657	636	669	674	666	682	679	651	687	682	613	676	617	624	622	655	620	668	681	642	658	639	655	641	634	680	682	655	658	667	695	652	631	664	665	675	667	699	727	652	682	670	701	666	638	654	670	637	679	626	663	650	705	671	632	665	684	679	680	676	616	689	674	695	685	677	666	675	662	632	690	660	695	671	599	654	677	681	653	661	695	660	635	620	682	687	684	651	632	654	674	714	636	654	654	671	663	677	655	648	706	664	652	640	704	651	635	676	649	676	679	601	638	668	694	642	677	676	691	653	646	672	657	608	678	651	653	667	597	617	672	697	677	638	698	672	694	687	708	638	659	644	644	636	638	696	704	638	668	700	673	671	655	651	617	656	664	661	647	646	660	699	654	681	691	640	666	626	697	674	652	673	657	621	675	715	654	698	677	704	632	695	673	669	687	708	603	667	655	699	656	594	663	613	708	644	645	679	682	662	642	654	689	699	631	673	671	715	660	689	692	686	663	682	656	680	711	657	654	668	606	687	647	687	673	667	693	664	669	673	689	665	651	676	632	657	633	684	688	717	659	667	692	651	674	656	623	680	673	626	712	635	703	681	703	622	670	663	657	731	651	714	683	661	624	637	707	697	698	662	663	658	671	674	680	686	670	672	633	675	630	637	667	648	641	690	660	696	697	634	658	666	685	666	632	619	694	630	656	662	661	638	635	670	647	679	648	672	649	614	670	668	663	644	660	641	676	672	718	661	693	664	649	673	677	637	707	669	645	709	634	620	718	635	620	671	674	675	656	633	699	628	651	667	682	661	664	617	662	696	616	623	683	720	662	678	630	648	599	664	707	647	704	648	678	672	668	642	649	677	679	645	642	675	655	670	694	671	669	692	687	637	646	654	653	665	718	711	658	645	648	684	643	642	713	658	681	698	627	670	657	682	708	668	671	651	662	621	634	692	667	634	698	672	680	687	721	622	682	680	691	641	681	667	711	637	634	655	678	670	648	620	665	632	653	705	681	674	687	677	656	670	677	685	681	675	690	700	704	643	682	673	671	650	658	695	627	669	640	631	727	686	627	668	674	691	634	671	666	724	653	679	679	656	634	619	627	693	694	608	673	654	652	663	706	679	692	652	632	648	616	662	700	652	664	692	651	673	682	642	673	717	632	604	633	700	682	640	630	677	658	680	675	684	665	663	662	663	655	634	700	646	661	673	693	616	731	666	649	659	681	655	678	673	681	675	685	680	644	695	644	657	651	665	624	669	686	661	645	687	635	686	654	649	715	674	616	666	660	682	678	646	689	650	645	671	663	613	671	711	666	657	684	663	619	672	650	648	702	688	639	631	630	646	677	687	654	680	667	621	716	611	641	629	658	666	672	687	669	635	634	683	645	691	713	657	649	667	684	629	671	652	669	695	679	624	694	724	624	610	670	649	658	660	621	664	647	661	671	679	662	655	648	678	658	625	647	649	715	660	692	620	622	660	614	646	665	685	659	690	651	626	647	659	643	674	693	672	692	658	629	699	673	676	665	691	665	645	669	687	633	673	648	631	674	669	690	662	630	687	666	630	650	633	679	651	618	671	711	665	640	677	610	695	620	645	650	699	700	699	619	683	662	663	668	701	631	677	646	631	675	655	647	646	668	680	678	641	641	640	645	696	672	662	679	622	647	715	654	637	685	620	639	649	662	671	666	663	703	641	690	673	666	671	637	631	641	645	695	623	587	676	651	705	623	675	652	671	707	675	704	650	678	695	687	671	684	683	611	639	649	716	660	678	650	670	668	677	612	741	669	638	655	678	713	664	694	618	682	642	663	661	688	622	667	660	683	710	625	721	687	648	623	671	640	688	689	650	640	607	656	655	667	644	665	667	663	637	649	638	659	626	631	688	649	724	659	637	660	645	631	682	673	702	665	692	648	679	679	620	669	687	615	636	686	667	680	660	625	667	655	671	638	665	671	640	655	618	679	681	657	687	665	620	671	676	689	662	628	691	629	674	660	680	619	681	667	681	640	670	670	644	664	688	648	683	678	664	646	660	616	698	669	629	677	667	657	710	695	656	654	618	639	674	678	670	619	644	614	672	693	648	698	686	645	654	697	638	670	654	616	690	661	649	662	667	662	670	682	653	659	647	687	651	638	664	669	683	665	660	670	615	710	676	630	662	639	693	664	648	706	667	647	655	686	682	670	717	683	662	621	660	673	633	630	631	685	692	653	666	668	676	697	634	676	637	678	658	610	644	644	676	640	643	650	627	688	612	657	665	635	634	660	622	634	621	638	670	643	669	683	676	668	652	646	624	679	706	640	661	657	660	653	656	653	691	677	630	670	632	694	674	628	626	619	694	696	632	650	677	655	656	694	665	637	666	646	690	675	684	618	672	686	684	671	648	664	701	651	642	633	699	638	685	638	669	648	658	698	700	672	703	635	639	638	628	676	651	696	662	702	664	672	644	685	664	630	672	632	695	666	635	650	660	625	661	661	674	632	646	639	646	692	647	674	675	690	705	657	685	707	681	632	663	661	690	659	642	717	655	611	662	703	662	638	623	664	668	690	669	671	633	653	622	618	607	686	654	670	669	692	685	663	692	629	652	674	630	642	667	671	645	602	659	712	655	637	681	659	590	702	692	630	633	649	645	649	634	667	683	653	646	673	648	652	642	661	670	687	678	678	679	626	655	712	631	659	683	660	674	642	666	664	639	680	653	625	655	691	682	630	643	635	659	658	685	705	700	647	650	704	673	694	644	684	717	655	686	691	667	630	678	648	702	616	682	660	660	654	677	675	667	652	702	654	639	672	659	643	668	680	728	682	657	698	654	672	639	691	648	675	670	627	666	659	628	703	653	620	692	625	681	605	620	666	710	648	646	671	660	673	642	697	650	641	619	649	652	640	634	673	648	649	624	678	597	662	686	668	654	638	710	661	666	666	642	660	649	667	680	637	625	641	610	656	673	666	668	667	635	711	649	680	696	635	613	687	680	628	604	654	673	684	630	690	636	666	682	654	680	669	657	679	615	682	639	646	675	688	646	651	632	662	646	674	714	614	665	633	674	664	625	689	664	631	693	703	731	654	643	666	692	664	670	635	676	649	670	632	688	634	646	679	662	699	678	627	682	666	684	663	673	646	641	650	657	622	687	670	657	662	672	675	627	679	710	642	693	634	645	638	692	688	670	659	622	697	657	660	675	641	663	644	678	664	680	673	634	645	659	634	691	636	659	649	648	665	659	688	647	626	677	659	662
6978	16645	13131	6905	5029	3851	3041	2476	2132	1829	1647	1470	1277	1259	1158	1113	1070	1035	955	979	882	929	832	905	878	863	865	808	729	786	821	817	851	829	847	787	771	786	795	787	796	770	811	773	758	829	759	786	726	725	761	756	744	820	743	751	749	721	760	765	751	752	734	764	789	746	712	737	758	783	776	731	789	768	750	700	781	776	750	743	748	712	758	770	745	791	772	745	773	795	742	802	771	751	729	735	749	749	719	703	800	717	749	746	703	780	790	733	758	753	761	749	739	730	735	752	736	771	726	723	742	759	764	735	763	733	745	747	743	727	763	715	754	724	741	767	792	767	749	727	760	727	719	773	723	727	801	745	751	715	732	763	794	721	721	805	774	712	737	710	748	782	759	769	741	798	767	723	731	769	779	799	730	781	725	716	741	785	706	754	752	755	771	802	747	759	764	747	739	707	732	727	725	760	748	732	740	754	694	745	742	776	717	709	759	744	761	745	739	734	768	709	762	764	733	781	779	705	736	753	660	712	738	727	772	768	736	738	768	714	773	741	731	714	773	728	776	730	760	744	750	761	785	769	716	713	748	712	751	720	746	770	726	732	752	671	800	756	729	740	714	745	760	779	754	730	737	725	796	762	806	756	744	786	789	723	794	780	737	716	721	727	724	761	713	735	778	740	737	770	744	740	726	745	749	713	743	728	755	766	722	687	718	782	774	708	750	710	712	764	739	776	737	718	746	710	716	749	771	724	717	734	678	742	732	782	768	716	737	704	756	783	722	752	769	741	775	688	759	715	778	721	797	746	724	801	759	749	722	767	780	744	737	737	740	793	728	712	740	732	721	734	705	796	704	743	741	700	722	742	766	736	703	762	721	774	792	707	744	752	764	728	707	736	699	791	762	743	695	702	722	756	771	757	758	773	716	747	777	710	758	714	737	767	679	740	756	780	789	738	767	767	696	733	767	748	750	774	703	728	741	705	729	756	727	736	740	782	720	775	755	711	786	715	798	739	737	744	712	742	778	741	801	756	726	757	773	754	761	772	720	755	766	755	728	760	692	753	736	735	755	702	727	758	675	738	712	735	705	769	698	706	783	733	716	774	721	725	756	788	757	722	712	765	767	702	703	708	777	759	741	769	760	742	735	728	779	725	737	775	703	754	774	750	714	721	744	740	743	771	727	725	757	743	748	780	728	719	748	769	774	720	727	757	786	757	726	737	742	726	756	775	729	749	720	761	759	768	757	718	757	714	789	749	769	736	720	759	759	689	724	697	732	733	743	703	706	693	803	714	662	674	714	751	719	721	745	712	744	711	792	747	748	807	729	721	736	768	767	718	732	749	688	743	729	723	748	791	762	741	761	697	747	745	778	709	772	782	736	728	729	756	737	752	752	712	720	761	732	759	707	763	761	735	744	731	765	758	745	710	752	769	736	768	689	742	753	742	747	736	749	750	776	764	773	780	785	686	771	737	722	728	753	718	760	760	801	722	698	727	761	753	730	784	738	760	782	735	764	749	777	756	714	723	756	753	762	690	738	731	743	703	719	724	763	727	738	710	745	749	719	752	750	733	772	748	722	719	755	781	744	700	748	729	737	744	701	701	713	708	727	782	689	769	730	779	733	744	763	743	731	720	766	773	758	722	758	765	761	770	766	781	763	683	705	697	732	734	756	740	737	748	724	758	745	739	760	761	735	763	804	732	750	739	746	753	755	753	731	714	705	723	779	758	718	717	794	796	729	766	773	712	740	740	723	733	805	792	689	736	733	704	769	759	754	741	709	729	735	745	724	765	769	749	730	712	754	776	746	767	769	737	706	778	728	694	707	745	733	718	694	765	691	734	707	766	726	730	692	763	763	716	763	746	735	703	767	704	768	742	743	722	774	724	763	754	733	736	789	791	761	728	742	713	723	720	767	692	767	790	760	773	723	718	740	769	739	769	757	735	732	732	765	768	723	743	743	748	740	712	745	754	752	764	734	745	747	750	714	767	750	743	737	782	731	782	693	773	710	736	729	728	735	728	747	746	732	705	750	728	725	755	745	771	720	741	813	720	740	769	738	786	793	784	718	749	731	734	672	715	780	741	769	779	732	794	784	699	774	761	784	756	771	679	729	802	783	749	756	751	740	759	748	764	731	717	755	728	739	739	734	701	783	774	716	725	759	740	757	757	773	725	694	790	757	724	770	765	736	721	743	748	699	751	717	744	751	765	745	738	764	722	743	753	739	715	747	744	741	758	760	764	738	724	778	745	745	816	753	715	730	745	802	778	701	726	701	746	729	739	719	745	779	751	710	725	724	727	756	722	728	812	784	671	703	753	685	718	724	695	742	746	757	728	781	739	723	710	728	722	749	795	781	751	721	746	793	705	724	746	718	745	745	754	715	753	709	715	750	790	789	749	713	764	707	723	771	745	720	757	753	730	733	683	719	784	754	704	712	778	768	765	756	712	747	760	718	742	702	680	706	758	716	760	665	749	723	790	732	746	758	731	729	720	729	731	777	748	746	753	776	772	734	791	721	701	701	751	713	733	704	721	787	784	700	715	769	771	764	731	759	740	734	664	729	748	750	799	787	722	746	738	729	745	743	750	753	759	755	760	811	714	771	707	723	794	751	778	706	762	811	743	770	700	725	763	800	804	717	738	734	719	780	809	759	713	754	756	717	745	763	767	722	748	690	729	795	787	796	708	716	753	748	732	742	744	742	743	762	715	737	722	775	716	757	771	748	738	718	791	791	737	746	736	759	786	717	748	703	695	760	764	744	751	771	707	748	737	766	751	741	716	769	742	736	749	737	680	770	747	767	709	776	718	733	743	756	747	746	739	777	713	754	760	727	776	705	715	739	692	769	793	749	737	768	685	754	735	737	744	722	728	743	768	772	760	738	786	751	712	696	748	752	726	779	767	756	729	756	787	768	751	740	750	718	739	729	745	830	735	735	730	732	755	702	766	696	783	768	748	769	728	764	805	715	739	736	748	772	722	775	748	764	753	715	716	723	774	725	738	756	756	753	754	777	750	760	730	739	713	747	743	738	786	763	727	753	735	747	750	703	729	715	774	752	721	715	745	717	732	722	776	709	677	762	730	742	749	748	728	765	733	721	702	684	760	750	739	743	722	737	723	738	748	734	754	730	728	741	718	758	733	705	740	744	784	763	724	763	777	779	713	738	718	748	749	754	773	776	808	789	778	726	747	764	770	767	739	756	697	731	745	751	735	733	744	762	725	783	754	723	727	742	751	757	762	727	734	756	771	767	736	714	735	764	741	732	747	726	761	711	730	739	758	741	771	728	763	777	739	720	733	745	717	752	731	769	724	769	723	742	719	714	775	779	732	761	745	757	742	728	780	697	739	758	727	711	740	784	731	756	696	747	762	728	749	797	744	762	751	742	736	711	768	676	717	752	786	767	708	690	770	713	756	703	718	758	753	756	732	748	747	731	757	735	753	722	689	752	709	764	767	690	712	705	763	718	718	763	778	756	731	762	770	758	737
27598	20358	7371	965	763	665	627	663	637	653	615	629	633	585	594	581	612	614	593	609	621	611	614	579	605	616	564	643	610	584	616	657	622	638	618	611	634	608	579	582	640	648	592	628	596	601	608	627	604	619	573	589	573	633	587	599	604	613	612	614	605	562	590	584	662	665	572	611	607	577	589	598	613	601	677	612	586	607	644	550	598	585	625	592	555	612	561	626	583	601	639	635	574	574	573	609	592	572	617	582	603	620	611	580	579	618	597	643	570	615	589	634	603	591	660	601	582	640	595	593	540	649	587	613	558	573	595	590	586	619	588	608	607	553	637	583	607	604	560	622	630	615	634	600	627	600	609	596	578	612	542	594	571	546	605	589	582	588	576	609	563	612	603	605	566	580	606	533	601	615	610	583	616	585	607	561	667	582	608	582	648	583	591	607	614	608	556	629	566	622	562	588	609	594	616	599	584	650	575	597	584	604	621	655	632	600	601	589	570	581	564	622	580	611	583	606	637	574	613	603	593	652	603	595	624	596	628	599	619	623	666	590	601	616	572	573	588	619	606	621	608	599	568	634	595	582	571	627	604	586	637	580	589	624	583	586	540	589	609	640	568	584	616	600	598	611	597	605	533	582	545	612	567	595	583	619	576	608	592	590	636	630	622	583	646	584	632	629	592	651	552	587	573	625	608	584	567	620	616	592	602	594	590	637	603	577	618	648	559	648	577	601	624	619	607	624	651	597	572	636	574	580	612	607	603	627	582	603	623	626	620	620	613	636	596	613	597	658	610	624	594	608	629	581	598	561	592	616	580	660	592	599	604	533	626	612	599	604	597	607	649	611	602	605	579	640	610	623	625	626	599	571	567	636	593	611	606	604	610	616	587	562	580	545	610	624	588	629	574	573	618	629	587	649	592	576	556	583	605	599	613	601	638	609	593	569	578	583	655	586	618	597	631	598	621	596	617	590	585	623	580	601	631	605	611	584	620	591	643	588	610	621	641	611	605	562	587	616	613	591	613	635	587	637	624	632	626	603	651	593	637	611	563	623	630	593	600	589	623	569	572	572	626	602	555	598	583	605	580	570	594	558	608	624	589	615	584	573	621	618	637	595	598	607	608	595	643	593	646	573	643	579	608	633	639	558	601	626	594	613	578	558	622	610	621	609	614	622	597	590	651	627	591	602	614	591	578	583	589	628	625	583	603	546	615	609	594	607	612	620	610	612	566	596	626	598	665	643	593	582	634	591	621	587	591	642	614	587	604	554	610	654	589	594	630	610	657	599	589	600	638	570	598	613	619	621	615	581	600	577	637	630	595	608	647	598	649	616	625	586	618	603	603	616	582	592	564	603	578	618	597	568	599	607	596	605	602	610	588	602	620	601	594	602	565	568	574	626	553	600	601	561	617	577	595	579	602	598	626	598	586	645	625	571	654	556	578	579	589	600	586	561	611	601	622	591	629	580	588	571	599	593	614	602	588	587	623	576	570	631	609	613	592	624	611	592	568	576	620	591	600	573	601	608	575	606	663	591	626	646	588	617	594	589	570	627	576	593	646	624	589	625	577	631	634	621	631	631	575	599	561	646	594	594	640	613	599	575	581	628	582	640	632	623	596	565	668	598	578	639	617	619	573	596	594	581	644	573	577	595	632	611	585	582	605	612	579	591	586	599	600	567	623	575	613	600	576	563	654	632	615	598	592	585	594	589	608	580	640	567	569	644	588	624	582	655	594	598	622	560	629	651	616	582	626	609	596	571	634	604	574	552	588	598	603	645	635	578	597	617	562	577	597	633	601	634	606	594	620	622	608	591	592	568	618	608	582	607	647	604	627	613	598	547	616	591	639	645	556	593	588	610	581	620	625	610	623	616	573	610	589	603	601	605	565	645	635	617	580	620	646	641	588	662	593	620	597	602	631	632	599	557	611	633	631	587	621	657	639	628	585	576	636	613	642	628	622	604	620	583	566	597	613	591	606	551	625	566	612	606	582	623	586	599	595	587	642	651	574	591	560	620	594	593	628	626	595	577	570	633	632	598	625	639	640	599	619	605	639	599	590	612	602	582	598	604	593	625	570	580	596	616	626	630	623	598	638	617	643	632	596	551	600	562	619	585	607	620	630	606	581	596	603	639	611	583	597	587	616	633	644	578	569	636	591	580	634	587	615	631	596	548	562	621	623	603	597	598	612	601	632	641	580	594	593	598	577	605	615	605	626	595	600	615	638	617	631	661	562	611	616	562	636	607	613	632	606	631	618	609	610	641	576	584	562	607	591	604	615	572	557	601	602	591	585	645	594	587	607	644	609	610	611	635	591	518	610	619	620	588	557	557	573	616	579	589	603	606	634	616	601	591	590	606	601	572	632	615	622	652	628	582	629	594	539	597	613	592	597	616	655	618	619	620	566	568	631	572	628	618	608	623	612	608	589	628	568	582	552	553	615	599	609	585	614	597	640	611	604	597	605	584	582	584	612	609	617	604	580	635	618	591	588	607	616	588	574	620	637	572	609	638	628	555	582	599	580	613	591	597	621	582	629	595	597	597	572	602	589	581	605	618	594	583	628	611	612	593	609	646	634	594	581	567	599	594	586	588	569	634	612	622	603	542	633	637	571	619	609	586	632	566	589	616	631	612	597	594	596	603	570	586	594	600	598	602	608	631	578	619	573	579	586	573	604	586	577	638	594	604	582	619	621	645	580	570	603	648	593	585	624	617	546	574	584	589	576	607	588	622	590	608	624	613	611	551	570	608	605	580	589	608	584	622	626	608	564	606	615	608	605	621	592	610	580	601	620	624	576	607	617	621	586	606	617	565	599	573	576	572	607	601	605	623	611	588	629	621	580	593	616	557	623	593	580	604	616	658	620	569	588	594	601	609	609	603	586	595	599	639	629	596	627	578	625	600	592	650	610	629	600	600	588	621	619	619	629	648	570	609	589	560	565	604	619	608	639	660	587	621	598	610	570	591	626	600	572	560	606	607	626	624	638	621	604	625	627	586	630	613	617	606	599	607	637	537	626	628	621	571	602	618	607	578	608	598	614	644	605	618	590	583	585	606	602	620	560	571	604	614	593	578	577	593	624	605	631	591	608	584	670	585	636	604	602	552	642	570	596	623	592	593	608	606	621	616	607	595	578	618	591	587	579	622	623	600	539	614	611	624	652	610	590	551	610	581	570	604	573	609	618	611	652	618	578	635	615	609	601	645	597	562	576	598	566	597	573	565	615	566	609	579	612	581	608	623	624	587	637	584	577	589	589	602	641	596	627	620	576	565	565	557	623	595	583	625	597	601	641	611	547	593	583	626	627	649	667	573	595	616	628	579	639	625	623	608	562	605	628	597	560	566	600	562	577	631	608	572	617	618	590	579	622	623	620	597	630	597	605	588	647	607	581	569	577	606	624	620	600	607	633	591	641	600	598	615	616	616	602	617	635	599	632	596	594	606	625	589	573	569	570	613	574	579	632	601	638	585	632	597	591	576	614	549	561	633
4240	1390	1210	980	878	805	768	811	787	779	747	743	760	710	758	734	777	762	744	713	709	723	731	713	761	772	741	733	722	708	744	715	667	725	775	735	729	684	751	711	683	721	690	707	755	746	715	696	707	720	696	727	731	776	752	727	741	743	747	724	761	735	694	710	725	644	688	711	725	776	746	713	742	701	738	774	694	743	757	741	734	703	693	756	696	710	741	717	764	735	708	724	708	711	732	726	756	667	750	695	748	750	742	734	730	760	718	725	726	716	759	723	685	763	722	740	710	726	675	757	772	742	745	762	728	679	734	730	727	741	701	716	761	731	731	733	716	731	724	733	728	671	707	723	728	714	733	739	723	768	708	741	702	763	742	741	705	737	737	741	717	797	719	718	745	698	736	731	737	701	780	739	738	674	696	735	660	698	729	699	744	728	740	725	731	746	786	731	697	740	714	694	718	766	723	765	731	737	722	743	688	753	719	734	682	754	721	752	785	763	714	714	688	780	716	742	764	765	704	700	730	764	686	721	712	683	732	722	764	734	707	766	774	698	714	713	719	701	689	698	738	747	760	788	756	746	730	721	730	703	763	731	762	761	712	710	698	717	719	708	732	738	740	718	724	728	715	738	721	709	712	724	761	739	732	743	733	710	740	770	700	757	715	752	731	728	744	753	732	681	759	701	707	721	735	734	711	728	746	708	685	719	755	751	712	679	726	743	669	712	788	724	733	766	713	751	761	767	766	778	693	704	706	756	707	723	762	700	799	735	731	724	712	755	680	735	715	760	720	719	720	747	777	759	674	698	743	726	721	726	749	742	754	702	685	720	736	717	717	767	732	742	742	744	696	687	658	790	727	689	723	740	748	776	715	728	675	716	746	715	724	725	744	713	716	737	730	675	729	693	731	698	772	720	733	721	703	743	747	699	706	782	742	752	746	671	718	735	682	710	732	716	721	717	730	701	678	748	748	730	774	733	680	727	690	764	726	727	739	691	752	719	735	792	709	784	739	766	702	776	770	764	736	726	751	717	730	747	739	703	677	708	748	706	770	766	723	746	781	749	689	704	710	753	681	731	697	692	750	733	699	753	721	721	702	687	750	696	738	749	732	726	752	706	723	754	709	736	701	724	717	710	722	715	740	713	692	745	738	692	766	714	778	765	726	766	714	741	680	759	748	737	702	722	736	726	731	717	738	735	739	745	719	733	751	731	716	744	689	692	715	734	680	751	705	716	708	758	718	731	709	714	743	686	690	736	788	706	755	769	728	713	715	757	741	696	748	786	733	733	702	704	741	712	730	733	729	726	722	677	750	720	684	777	701	741	699	687	707	697	703	689	754	744	720	707	785	720	705	744	725	768	707	706	724	681	723	734	741	732	727	711	711	697	762	735	748	699	736	737	697	723	771	702	740	727	703	772	712	735	715	742	718	734	677	729	697	713	734	719	737	736	730	686	724	756	754	765	719	722	648	760	709	685	706	704	693	715	767	741	714	711	711	736	701	702	693	693	761	722	752	705	813	736	751	745	746	734	708	700	756	707	744	794	749	716	785	676	728	717	731	747	736	701	693	717	749	751	661	717	762	723	746	711	676	660	717	716	736	701	741	723	752	708	752	711	714	706	779	709	751	722	711	729	740	702	732	722	758	734	768	739	751	767	751	730	705	750	712	716	702	722	670	682	698	720	726	698	712	677	741	746	665	685	746	759	725	761	763	758	730	747	715	720	743	730	750	758	726	692	769	722	713	714	702	750	718	704	727	753	743	722	746	710	753	742	752	701	742	734	710	747	745	695	784	711	720	722	757	740	715	724	794	742	735	696	765	781	749	717	706	733	744	752	728	758	699	700	747	706	724	777	724	728	715	702	797	725	766	722	757	757	728	773	745	730	691	724	685	733	769	726	712	711	764	707	714	715	737	748	700	744	698	737	748	706	722	714	689	766	699	736	714	751	709	704	709	701	711	764	711	757	714	746	718	767	701	691	712	685	762	730	739	740	747	684	767	722	734	687	727	706	726	718	724	689	758	710	729	707	761	709	754	733	766	732	759	710	707	739	698	740	732	766	781	735	721	700	733	732	707	757	682	756	701	723	755	747	733	718	701	755	724	745	748	736	723	700	712	757	720	717	704	774	728	739	715	756	771	740	743	729	672	755	713	731	728	729	718	768	730	717	691	715	721	706	766	738	687	757	750	743	772	710	732	701	721	748	748	737	710	764	697	718	695	691	791	709	681	772	710	795	730	752	717	745	772	750	754	702	717	741	788	726	728	786	751	744	747	727	748	760	741	723	764	747	720	725	759	718	778	699	750	766	744	744	759	734	738	708	730	710	770	669	716	743	714	721	771	732	734	713	683	750	699	748	712	721	765	727	711	750	748	768	768	710	737	726	725	682	739	707	768	707	754	714	742	773	745	716	716	712	760	740	683	701	729	765	721	726	741	721	700	774	750	724	771	740	716	755	723	680	763	716	695	660	734	741	711	770	711	710	713	739	707	770	709	726	731	733	719	721	726	703	714	711	746	740	703	733	755	753	741	723	743	693	766	753	716	680	742	724	724	698	704	734	780	695	722	731	719	724	689	753	693	713	756	702	768	754	720	745	746	784	747	687	740	728	708	754	731	725	755	700	730	732	707	710	717	761	717	720	706	706	764	770	671	750	715	674	734	716	719	729	713	703	762	712	713	718	774	733	718	702	716	744	736	762	728	732	752	726	745	703	727	704	734	728	768	731	750	686	712	749	722	752	669	734	736	692	711	732	735	718	705	728	727	730	773	712	745	730	757	749	695	745	771	751	712	746	739	728	734	730	740	722	759	808	748	794	757	747	728	694	675	708	767	699	739	763	762	724	748	721	728	784	744	723	702	729	695	738	746	768	769	709	746	743	698	780	733	739	723	726	736	740	714	728	763	760	730	748	742	742	740	705	726	752	785	738	732	714	731	734	704	707	704	722	741	730	736	684	741	659	695	741	745	716	746	691	765	689	687	696	737	713	742	743	763	737	736	700	734	740	725	731	733	719	715	730	724	759	710	716	657	752	721	735	726	731	752	714	748	728	725	687	760	740	692	739	704	742	734	777	678	706	766	685	695	752	749	753	727	727	768	694	730	750	706	758	747	696	716	700	721	729	706	733	756	778	747	703	709	717	734	700	680	729	665	750	718	736	761	738	732	721	735	717	729	742	717	749	731	775	751	745	764	686	670	725	730	727	725	796	738	764	713	754	770	738	789	771	743	712	721	725	732	712	750	739	697	763	682	711	747	738	752	699	694	717	738	714	715	747	723	734	742	740	701	725	701	701	743	735	744	738	723	695	760	740	791	748	731	709	691	764	708	727	734	745	705	724	719	721	712	750	717	704	716	745	714	706	715	745	682	715	713	683	742	752	768	736	720	685	732	696	764	698	730	760	768	693	705	759	751	765	742	728	723	768	710	733	752	717	712	708	740	745	748	690	730	693	707	716	722	726	752	776	744	749	748	707	762	673	722	699
23940	21544	29136	24395	21548	12699	1285	765	619	595	568	553	483	479	443	434	411	410	460	404	417	393	405	384	402	394	361	380	392	390	374	394	383	396	381	359	376	409	358	400	395	346	370	367	329	370	371	346	371	363	361	339	391	345	375	361	361	361	399	344	365	365	369	357	375	320	371	370	378	363	338	361	335	355	356	345	363	388	376	334	371	407	397	352	348	371	352	384	352	363	357	339	361	348	360	360	341	380	386	345	345	385	360	365	366	368	337	390	362	363	388	349	409	377	354	363	380	336	369	352	358	322	373	370	356	344	381	368	380	369	362	340	380	360	362	393	360	336	345	388	363	338	383	396	359	361	360	373	366	351	375	387	336	393	376	363	327	380	372	334	342	367	360	323	370	384	383	339	339	377	376	381	348	358	372	361	339	347	385	363	348	324	316	367	386	351	350	342	378	352	366	357	355	369	352	361	393	352	390	371	394	346	357	380	369	367	374	325	362	367	377	385	366	371	370	392	322	385	335	322	401	354	335	337	351	366	354	348	349	362	362	355	356	364	374	415	381	367	370	350	370	392	336	356	343	355	370	358	380	395	338	366	374	351	367	394	335	351	350	385	345	331	345	344	362	366	380	363	376	348	375	370	377	360	362	369	377	381	356	371	337	320	307	347	370	350	364	365	398	362	347	305	347	378	363	336	348	363	320	357	339	391	411	327	381	345	347	345	372	383	369	352	349	352	369	332	351	362	384	361	374	366	363	393	356	355	358	386	326	338	383	366	378	372	337	382	335	375	366	372	358	365	350	353	393	368	354	365	342	339	365	366	345	372	386	362	361	383	367	363	336	390	346	371	347	351	364	379	377	352	362	359	352	344	353	342	381	338	389	359	334	334	382	318	369	383	358	379	372	379	358	363	365	385	371	346	365	355	342	320	341	374	350	350	362	378	346	358	395	342	353	413	357	356	368	327	359	382	370	353	370	340	378	366	326	385	351	391	384	310	359	394	353	365	372	367	405	373	410	357	356	354	334	368	364	336	406	358	329	361	383	393	398	381	355	362	354	383	348	399	347	361	349	349	389	364	365	348	377	389	335	395	361	374	350	395	371	371	374	384	367	362	361	344	345	353	356	367	318	366	362	369	381	388	354	346	380	391	356	391	352	379	347	348	330	371	358	359	359	368	385	343	358	349	381	366	366	346	363	401	357	325	355	371	353	372	348	406	354	388	366	363	342	355	364	387	355	367	365	361	368	359	345	346	380	356	367	360	337	345	357	366	359	369	380	349	349	370	402	381	369	392	397	358	353	345	351	312	379	330	388	373	371	338	380	360	370	333	357	342	346	381	387	336	342	348	402	326	353	383	346	325	386	367	370	350	385	321	386	371	369	365	374	350	361	351	399	368	383	352	354	392	337	362	381	388	393	352	347	389	360	382	369	320	371	392	366	368	363	365	371	381	365	421	393	370	316	369	362	391	367	366	358	325	394	396	355	326	356	359	360	350	365	383	334	371	342	366	374	373	354	357	346	377	363	363	349	371	358	317	358	376	349	353	355	341	365	354	346	362	351	331	351	351	357	355	339	369	363	360	367	382	379	392	375	318	379	363	384	352	369	366	359	357	368	370	338	355	361	349	355	349	346	342	367	350	387	335	348	363	378	395	344	363	355	355	353	370	383	338	353	361	354	364	385	340	343	343	320	370	348	365	381	367	372	348	376	338	364	343	343	348	325	340	384	338	365	352	338	388	356	346	330	377	349	370	339	348	390	368	385	362	367	390	326	343	380	334	390	368	360	359	392	323	363	347	383	338	347	368	379	372	359	329	362	350	355	379	330	370	357	331	411	358	369	397	382	354	371	363	390	380	364	358	315	348	350	341	398	366	386	360	362	363	349	373	322	328	378	388	341	325	376	387	349	368	375	343	349	323	329	364	365	363	377	370	348	322	405	366	368	375	343	354	336	351	334	357	376	350	350	351	378	366	338	370	332	363	334	412	369	381	313	353	357	353	359	388	377	404	365	347	378	361	375	380	347	409	374	374	380	397	372	371	340	352	338	347	380	364	327	347	357	351	371	364	372	355	380	363	341	371	373	357	360	373	335	360	352	358	363	394	357	357	386	352	367	370	342	369	361	352	391	361	367	358	342	345	345	386	333	380	333	386	383	398	351	364	376	377	374	331	346	355	325	362	383	373	365	357	372	362	353	378	369	338	341	374	356	371	376	392	383	379	371	384	343	334	342	378	373	367	372	411	333	359	350	347	345	340	365	375	347	328	368	371	338	349	349	385	331	374	357	347	347	354	361	351	373	345	307	361	358	338	352	358	335	357	375	348	322	329	332	357	377	364	353	348	337	373	398	369	378	375	370	338	381	342	336	350	364	342	379	365	372	348	387	389	348	359	364	353	332	347	360	344	385	366	305	359	379	349	368	372	369	358	327	394	344	350	322	330	371	373	383	371	399	353	371	338	371	372	363	363	355	371	362	363	347	366	385	334	348	358	317	352	380	383	354	335	369	374	350	332	362	340	362	357	344	351	365	352	346	331	342	371	360	367	354	391	344	334	358	382	352	355	389	362	346	381	342	347	354	359	388	385	348	362	355	388	374	369	382	322	361	360	368	325	369	408	322	384	339	361	368	359	362	369	372	333	368	368	341	339	367	328	347	338	362	374	396	364	363	344	358	323	386	365	323	374	372	393	347	352	345	366	372	365	335	359	364	353	338	340	374	367	366	361	371	386	364	358	372	382	312	353	370	362	363	329	358	356	390	352	329	344	355	321	361	355	384	344	368	394	355	364	388	336	396	375	344	331	383	397	364	378	367	348	323	354	352	386	347	344	376	348	348	341	365	323	332	340	361	381	368	389	384	351	344	367	349	360	359	362	390	375	375	351	362	402	323	329	357	355	378	346	358	354	315	340	340	395	383	339	368	357	373	362	341	354	386	373	362	354	371	386	318	360	360	342	380	371	380	353	367	350	358	346	362	369	366	371	346	381	332	329	363	351	352	322	359	344	352	359	362	369	350	354	320	341	348	341	387	392	377	307	393	351	354	346	363	359	349	352	357	389	358	392	361	366	367	376	336	335	387	387	377	347	363	359	361	375	343	389	376	338	368	360	345	357	330	360	357	334	348	336	327	373	376	371	340	341	368	365	348	379	356	379	393	360	393	390	336	375	339	369	372	366	385	386	368	368	362	325	359	340	338	335	351	367	386	351	352	376	384	363	360	366	395	345	359	362	359	338	387	366	389	345	349	358	389	360	326	372	362	373	374	354	344	341	358	332	372	367	374	361	367	365	366	346	374	343	344	363	356	350	375	370	386	346	371	372	395	337	362	343	358	338	378	340	371	367	338	383	363	345	382	371	386	355	362	337	355	338	379	359	357	375	307	345	395	375	362	332	390	337	345	389	346	366	350	354	377	364	365	368	350	374	392	356	360	384	347	378	378	348	375	345	340	366	365	358	382	384	350	371	371	376	323	372	353	354	358	352	346	367
4728	10143	7895	4034	2826	2103	1670	1340	1116	973	903	808	712	667	697	649	565	586	605	536	542	480	524	476	467	483	499	497	511	503	467	494	474	419	446	495	427	485	436	489	494	457	456	468	450	448	473	464	442	469	483	491	485	464	473	472	460	447	444	478	448	482	492	452	506	432	436	461	436	423	430	454	460	457	457	438	410	428	448	428	459	453	464	434	461	454	435	449	416	445	448	454	475	468	471	474	434	435	448	433	456	456	409	419	432	467	485	429	469	452	457	419	434	454	475	436	448	448	442	438	451	393	448	458	445	422	482	433	436	486	432	445	478	448	456	442	430	429	417	430	452	432	470	465	437	450	461	486	497	424	483	438	438	440	453	442	456	443	453	441	439	450	441	457	442	437	475	442	454	490	442	452	463	490	443	444	464	434	448	425	434	417	462	423	443	438	431	470	441	432	461	404	407	455	433	434	452	433	464	478	462	457	457	452	475	448	462	470	428	444	463	444	453	463	470	438	454	418	481	443	402	447	455	438	413	446	478	451	439	459	418	444	419	456	462	449	432	445	472	470	462	435	452	474	443	470	503	453	430	489	423	440	448	430	422	486	448	447	417	467	441	426	445	448	467	478	427	454	433	486	452	434	456	435	443	424	448	452	474	450	456	442	445	429	451	424	459	450	454	439	455	436	435	430	433	460	444	468	485	434	448	441	429	440	418	424	472	435	451	419	463	454	439	422	480	478	439	449	443	414	463	429	410	437	419	449	426	443	441	467	433	485	485	419	452	411	424	434	450	418	433	481	449	430	456	451	453	448	426	430	428	417	488	465	450	416	448	486	427	440	431	472	460	463	426	451	442	461	473	447	429	440	410	396	423	462	413	432	469	434	431	492	403	408	441	416	427	445	441	461	453	482	456	444	450	448	482	469	468	470	420	483	418	452	402	472	421	401	476	430	435	428	443	445	435	441	431	475	455	483	461	420	400	441	442	478	428	421	455	444	476	441	455	457	451	458	445	442	447	483	453	464	440	480	456	441	462	428	443	429	420	489	449	428	496	463	465	450	446	464	464	479	430	453	451	444	427	431	439	441	482	420	445	455	468	479	399	393	416	449	448	449	488	462	433	455	430	445	440	420	445	462	496	437	472	449	445	443	479	428	432	423	457	433	424	445	443	453	480	475	441	429	429	480	439	458	443	461	450	436	441	477	459	458	444	423	491	422	434	440	451	421	451	450	436	433	433	401	425	469	406	429	394	432	422	436	466	445	473	385	461	451	460	501	416	442	440	405	443	460	468	435	452	448	435	450	425	453	455	432	469	463	466	429	428	466	431	455	430	456	458	454	428	488	449	443	431	462	432	450	461	459	430	459	451	468	433	474	434	456	450	446	439	449	433	470	460	430	445	482	416	453	432	440	438	438	454	432	454	443	445	428	442	463	412	430	408	455	482	473	454	426	433	413	447	475	460	450	452	447	433	452	455	450	432	433	437	421	439	488	469	479	490	443	402	504	412	452	420	419	427	440	438	464	465	457	443	472	449	448	435	452	470	451	457	446	458	422	417	446	442	449	455	416	455	446	433	468	410	437	435	480	424	444	437	447	426	416	443	418	415	441	460	447	428	432	435	469	455	435	416	455	423	429	468	433	420	441	470	454	459	442	457	391	419	464	503	483	460	451	476	451	455	467	468	423	491	445	450	442	439	413	483	445	418	469	450	464	447	431	418	440	469	426	428	446	425	469	436	463	456	467	468	412	459	454	456	447	411	455	439	441	431	438	445	473	436	474	463	455	447	479	432	430	450	435	469	441	438	456	458	433	437	443	444	449	485	428	430	446	462	444	404	421	400	412	441	460	461	427	434	434	418	491	429	434	459	451	487	422	411	442	432	440	438	487	438	457	416	423	444	477	456	441	458	447	475	473	457	433	445	417	449	429	441	468	430	454	443	452	423	450	444	436	454	450	446	446	447	450	476	444	440	399	452	435	496	438	430	432	440	477	459	438	454	426	467	437	456	459	398	394	461	435	442	455	446	421	445	390	495	440	462	437	451	472	436	425	449	457	442	456	453	424	479	433	459	428	453	449	420	426	444	429	490	415	400	449	419	439	432	440	422	449	473	455	475	427	443	460	413	426	419	423	445	432	437	425	460	459	471	474	444	492	433	458	444	422	436	421	429	432	411	450	419	452	449	441	443	407	472	431	446	448	451	447	424	435	419	443	483	401	451	429	456	434	485	439	435	448	439	450	418	453	454	467	445	423	457	468	429	424	469	474	425	441	457	442	427	460	432	434	428	430	452	416	437	439	455	435	451	429	470	443	463	425	446	447	439	467	473	435	420	419	433	437	456	445	479	446	437	479	406	432	452	437	454	439	431	490	416	444	420	441	489	463	441	440	463	477	482	468	449	438	453	444	460	420	462	458	452	451	432	423	419	414	445	454	424	480	457	454	434	459	419	438	439	431	473	432	431	433	436	480	453	460	456	442	421	410	430	436	437	440	443	465	461	420	425	395	440	430	452	436	444	456	440	444	444	408	382	426	447	440	432	471	440	453	456	475	443	437	409	466	484	446	413	437	438	435	445	519	440	450	419	417	442	450	474	431	432	420	440	436	455	499	433	440	432	457	438	446	418	417	462	411	486	450	434	439	434	427	434	460	443	445	428	457	462	452	440	451	409	433	451	400	476	463	454	443	474	464	441	453	460	422	475	432	450	449	452	433	437	443	442	429	451	488	411	445	461	437	437	465	468	472	472	456	437	446	459	459	441	406	448	414	443	401	472	451	464	481	444	380	459	451	450	462	475	437	441	455	474	414	474	461	455	474	463	435	422	434	439	451	441	476	459	441	444	432	429	470	465	456	404	437	437	478	428	444	442	466	446	481	476	445	429	444	455	467	447	464	448	457	464	424	478	413	429	446	408	457	437	449	404	438	420	466	452	448	455	463	439	399	443	444	434	491	474	499	445	430	422	408	439	402	434	450	416	456	446	443	418	456	458	436	477	465	428	425	460	446	444	415	412	466	437	433	446	452	450	453	441	441	421	429	443	460	428	428	420	439	430	433	416	427	485	429	414	441	399	440	447	461	457	470	428	428	447	407	487	464	434	465	424	447	453	471	442	452	433	487	468	462	427	469	442	450	464	478	442	417	443	439	444	435	425	431	422	451	411	462	437	468	446	435	475	436	470	457	475	415	446	470	448	464	438	420	420	433	434	476	458	427	473	477	440	457	469	452	458	422	433	450	437	452	454	444	456	487	449	437	435	471	460	449	446	406	464	436	430	422	447	426	409	437	428	450	453	446	422	444	418	457	432	420	462	460	426	454	432	445	470	481	415	434	427	489	425	469	435	474	464	399	455	411	424	442	449	406	454	405	433	414	439	460	440	398	457	422	429	438	453	430	426	461	455	447	438	473	484	440	477	426	433	435	432	469	452	455	455	434	437	497	449	421	423	446	415	430	415	463	451	433	423	462	434	445	466	440	436	484	434	463	448	467
25345	21555	28039	25451	12496	1511	1219	1093	1040	1043	1016	1009	1060	906	903	943	940	957	970	955	919	964	934	923	875	962	941	920	936	938	930	886	869	891	885	902	916	907	894	956	891	906	904	895	937	924	955	937	902	915	917	891	864	922	875	942	903	907	920	936	923	911	954	885	921	878	883	919	902	875	880	912	888	884	894	934	868	886	911	945	961	852	911	902	875	935	936	911	888	906	890	960	924	907	932	927	896	913	923	936	901	920	919	880	909	920	888	895	948	897	835	846	913	954	906	907	975	874	931	854	869	905	941	951	919	939	928	935	887	894	850	878	918	877	902	936	904	972	846	917	916	909	878	891	909	926	973	954	868	917	908	901	941	912	902	929	951	871	882	883	911	900	879	902	890	958	923	880	884	949	921	939	861	926	859	932	915	929	877	862	879	933	869	959	905	896	929	887	927	918	901	894	930	920	930	879	915	947	929	937	901	893	892	912	869	926	937	884	898	858	875	947	895	878	924	875	930	949	933	910	914	956	927	848	989	880	944	890	878	963	943	903	942	921	902	903	927	877	933	944	866	895	931	873	895	918	922	923	921	958	906	954	877	930	884	910	920	926	911	903	919	898	961	905	915	822	937	912	871	895	875	952	894	926	902	901	939	899	885	918	915	895	954	894	858	894	916	892	947	855	898	886	913	902	899	941	913	887	941	946	890	962	978	953	918	869	945	878	866	906	893	910	923	956	919	936	926	934	866	859	880	889	939	874	927	877	876	920	929	889	912	867	929	910	896	895	916	937	878	834	916	916	874	917	912	894	879	901	878	882	857	912	946	922	885	955	852	878	929	938	908	890	868	899	862	867	846	877	885	928	953	906	903	862	907	892	896	896	908	908	943	905	899	844	946	871	863	949	882	942	945	893	937	969	924	887	878	911	863	893	895	948	925	899	885	947	887	837	926	886	904	929	903	889	936	905	856	907	871	900	931	911	940	879	908	934	886	928	904	891	928	887	922	912	909	914	904	924	869	881	981	941	892	921	987	883	931	905	896	973	942	865	908	889	939	887	944	970	877	818	879	887	901	911	873	897	919	961	904	895	938	889	900	868	963	919	938	907	946	864	860	868	925	931	935	894	960	917	894	877	915	906	937	850	833	883	928	946	860	965	914	888	912	908	940	863	952	964	892	896	903	942	913	920	937	931	898	831	886	905	935	876	872	901	948	833	846	962	913	895	923	882	926	859	933	886	900	842	942	928	891	874	889	895	846	923	896	907	867	876	949	886	932	899	859	911	914	909	856	967	932	939	910	861	893	872	913	901	961	878	902	938	895	832	942	957	902	929	930	941	834	862	908	921	929	956	881	854	875	933	910	840	901	874	962	927	915	888	919	853	894	898	879	883	900	869	910	926	931	892	914	882	876	961	903	913	905	931	854	896	931	961	930	915	870	869	886	878	904	914	933	952	885	919	894	881	917	910	864	895	879	927	914	910	839	922	907	929	891	901	893	913	938	878	922	939	899	941	892	922	873	906	889	841	908	905	909	861	876	896	885	933	882	945	857	961	951	973	888	902	866	979	901	898	936	891	895	864	884	903	889	870	900	921	911	930	888	935	903	948	893	946	941	856	876	915	900	883	902	935	906	886	892	927	896	905	904	894	915	935	889	927	884	875	933	889	899	901	913	806	888	970	901	910	879	900	902	923	886	883	891	902	912	897	891	909	964	909	889	940	874	896	855	894	892	935	911	912	902	877	920	831	856	904	890	909	866	893	865	839	933	871	935	935	950	900	891	883	879	943	889	908	917	903	902	932	928	920	913	928	885	882	945	940	913	900	945	876	887	930	916	881	930	918	946	902	933	917	950	887	891	937	944	923	886	883	942	966	966	877	1002	930	910	961	895	914	936	907	928	918	846	887	921	928	964	952	959	888	902	937	926	852	903	916	915	891	890	851	923	955	905	910	852	946	903	907	959	943	905	874	971	849	915	913	940	928	940	942	875	985	873	903	950	882	930	892	909	896	885	913	862	973	925	865	926	957	940	907	958	909	939	895	856	889	897	947	834	896	893	922	845	875	907	934	884	869	915	922	920	923	907	878	869	907	879	960	922	933	853	898	935	883	941	903	958	871	937	890	902	921	881	890	928	871	899	904	942	869	878	912	907	864	988	916	905	878	915	897	901	836	883	840	943	889	894	888	899	884	888	908	904	896	943	961	899	881	880	896	913	891	930	941	898	900	967	868	902	890	931	930	835	934	908	938	886	898	864	915	925	974	882	920	919	898	914	902	864	919	971	923	899	919	923	884	889	920	890	940	905	904	891	901	881	886	858	869	916	889	925	929	917	905	872	893	908	927	897	902	919	867	970	921	869	962	928	854	874	927	879	891	947	853	948	878	937	904	926	840	876	936	919	886	892	927	839	882	938	882	897	900	866	924	886	893	926	895	916	975	890	899	871	962	936	895	857	884	896	871	902	954	896	917	927	937	881	907	909	927	903	904	908	901	949	943	877	867	949	906	937	885	973	967	959	918	859	941	931	940	874	899	916	902	894	891	899	866	908	899	933	910	867	964	873	900	851	857	891	914	931	899	921	864	902	895	889	887	871	891	934	871	838	905	903	909	960	869	846	857	895	895	922	864	909	889	887	898	874	940	914	868	854	930	880	917	888	894	865	935	895	891	923	911	920	900	932	902	908	879	904	931	880	892	963	895	908	879	913	971	938	873	902	879	899	917	976	894	861	868	965	921	937	936	875	923	867	954	901	884	915	897	926	910	881	909	899	896	913	904	911	911	930	927	912	926	893	892	904	850	916	904	860	943	910	934	1008	908	915	916	925	925	993	926	878	889	931	894	904	925	901	889	871	894	912	886	919	938	927	886	922	844	849	924	856	872	879	902	885	854	922	926	941	900	934	957	968	979	889	945	909	900	883	862	893	850	902	877	894	916	937	939	850	886	880	916	903	904	946	925	867	876	916	906	867	884	864	974	910	913	955	893	920	895	888	921	916	883	940	823	899	875	877	878	879	859	922	909	938	873	837	944	910	951	948	864	884	878	914	902	910	925	885	890	940	1000	910	880	889	888	897	938	895	861	853	857	902	952	891	933	862	873	933	896	850	906	926	938	908	865	883	906	920	855	906	918	851	954	942	860	928	910	926	927	940	949	882	894	871	940	914	898	878	883	881	963	856	869	908	933	888	937	849	928	939	917	878	927	908	877	936	904	926	884	914	944	929	871	900	938	982	880	919	945	929	908	904	917	905	886	967	871	917	896	905	937	905	932	972	902	906	915	979	903	863	924	928	909	906	882	932	944	900	949	892	879	915	877	916	946	918	882	880	881	957	927	880	963	860	929	890	894	886	898	936	904	878	978	917	946	946	916	870	871	942	927	939	879	921	837	859	886	932	907	904	873	914	882	864	882	897	915	882	870	850	862	904	891	942	922	896	895	891	879	911	874	903	853	936	945	923	916	885	912	896	887	981	830	845	919	918	877	942	925	926	916	875	936
4774	6238	4750	2731	2177	1828	1629	1512	1423	1397	1288	1263	1221	1136	1136	1139	1176	1153	1110	1101	1107	1010	1110	1029	1071	1057	1115	1054	1030	1031	1097	1071	1078	1072	1009	1086	1054	1026	1078	1045	1030	1050	1102	1006	1051	1093	1007	1052	1014	1019	1063	1077	1058	997	1000	1051	1123	1060	1038	991	1043	1035	1059	1047	1054	1065	1079	1004	1045	1029	1059	990	1008	1075	1035	1058	1032	1030	1014	1051	1039	1055	1077	1072	1105	1027	1056	1044	1024	1033	1044	1035	1049	1049	1007	1037	1051	1091	1035	1083	1032	1046	1095	1084	1018	1039	1047	1061	1040	1064	1066	1046	1041	1065	1042	1009	1045	1086	1067	1080	1033	1091	1056	1043	1005	1030	1056	1023	992	1000	1005	1071	1035	1074	1046	1056	1082	1079	1065	1035	1064	1053	1078	1051	1024	1009	1027	1037	1102	1093	1061	1045	1034	1046	1063	1046	1062	1095	1037	1051	1037	1109	1014	1015	1077	1100	1057	1049	1053	1044	1007	1027	1083	1038	1075	1036	1023	1088	1079	1051	1067	1045	1039	1002	1023	1044	1075	1049	1052	1043	1013	1040	1050	1086	1011	1047	1065	1034	1068	1083	1025	1085	1121	1082	1042	1096	1057	1020	1048	1098	1050	1064	1046	1083	1004	1066	1078	1009	1045	1064	1067	1056	1067	1028	1047	1040	1096	1070	1082	986	1084	1066	1058	982	1052	1042	1052	1080	1049	1003	1059	1029	1022	1059	1018	988	1096	1002	1031	1067	1017	1078	1043	1006	977	1018	1022	1003	1047	1034	1021	1009	996	1064	1075	1068	1064	1128	1020	1067	994	1116	1043	1048	1080	1068	1071	1001	1070	1039	1040	1029	1050	1024	1064	1009	1047	1080	1045	1045	1050	1077	1035	1053	1019	1079	1008	1031	1033	1094	1044	1032	1029	1027	1114	1037	1045	1040	1049	1072	968	1020	1025	1049	1082	1051	1035	1082	978	1100	1003	1061	1043	1049	1098	1019	1025	1021	1028	1028	961	1033	1049	1060	1042	1052	1062	1057	1042	1061	1050	997	1049	1059	1051	1078	1014	1018	1031	1033	998	1090	1057	1093	1014	1074	997	1036	1068	1034	966	1009	1104	1050	976	1044	1039	1035	1118	1041	1022	1086	1040	1009	1046	1034	1045	1076	1058	1040	1034	1080	1035	959	1056	1091	993	1001	1044	1002	1013	1043	1014	1023	1067	1056	1038	1004	1031	1019	1074	1022	1053	1041	1076	1005	1027	1033	1090	993	1018	1038	1029	1060	1052	983	1091	1053	1071	1086	1091	1042	1053	1068	1030	1012	1079	1082	1101	1032	1009	1032	1021	1014	1065	982	1039	1012	1025	1006	1057	1072	1066	1038	1039	1049	1074	1034	1020	1032	1024	1044	1047	1043	1051	1055	1041	1040	1070	994	1059	1048	1034	1015	1064	1006	1097	979	984	1010	1121	1003	1062	1072	1006	1051	1067	1043	1072	1035	1035	1069	1067	1058	1056	1053	1016	1083	1060	1071	1028	1055	1056	1066	1037	1026	1021	1033	1037	1039	1057	985	1025	994	1047	1003	1030	1033	1059	1060	1029	1033	1065	1108	1073	1086	1031	1002	1012	1105	1007	1056	1009	1015	1017	1074	1051	1046	1077	1023	1016	1032	1076	1063	1010	1034	1031	1003	1010	1032	1028	1082	1019	1059	1032	1104	1005	1062	1109	1027	1048	1050	1074	1026	1037	1034	1023	1050	1015	1101	1083	1053	1088	1053	1061	1077	1081	1046	1017	1109	1027	1006	1037	1062	984	1042	1065	1048	1025	1060	1056	1068	1061	1065	997	1059	966	1057	1081	1028	1091	1077	1071	1045	1073	1050	1015	1024	1031	1038	1061	1045	1035	1068	1042	1050	1048	1068	997	1059	1026	1098	1052	1065	1080	1090	1099	1000	1057	1015	1043	1094	977	1064	1020	1052	1029	1082	1050	1047	1037	1038	1075	1090	1060	1048	1069	1066	1031	1041	984	998	1035	1047	1034	1057	1007	1027	1053	1032	1081	1008	1034	1062	1020	1052	981	1086	1049	978	1055	1046	1029	1023	1042	1018	1089	942	1048	991	1120	1000	1037	1025	1066	1080	1023	1036	1039	1013	1048	1089	1078	1022	1017	1073	1004	1061	1027	1014	1047	1047	1055	1057	999	1047	1036	1071	1027	1023	1090	1069	1045	993	1043	973	1057	1018	1036	1049	1016	1082	1042	1017	1060	1030	990	1060	1052	1049	1057	1042	1003	1063	1041	1081	1047	1098	1051	1085	987	1017	1029	1013	1057	1035	1045	1046	1059	1026	1059	987	1004	1051	1025	1024	1044	1025	1064	1051	1062	1056	999	1040	993	1059	1071	1094	1042	1058	1023	1131	998	1040	1043	1029	1069	987	1053	1030	1040	1061	988	1000	1074	1054	1002	1024	1069	1020	1025	1084	1088	1038	989	980	1013	1098	1053	1038	1060	1029	1022	1026	1099	1088	1031	1019	1031	1053	1016	1038	1067	1035	1040	1014	1074	1018	1077	1019	1037	1050	1037	1028	1050	1036	1070	1031	1044	1035	1049	1039	1064	1026	1081	1047	1033	1042	1077	1077	1007	1010	1032	1147	1074	1053	1043	1104	1034	989	1074	1005	1060	1039	1088	1028	1024	1017	1064	1051	1029	1028	1138	1057	1097	1077	1043	1014	1035	1033	1037	1029	1017	1002	1040	1049	1002	1049	1053	1110	1027	1055	1010	1046	1008	1054	1033	1079	1033	1005	1074	1037	1059	1034	1094	1063	1057	997	994	1020	1057	1009	1043	1037	1001	1050	1057	1045	1075	1070	1057	1058	1037	1106	1034	986	1043	1025	1012	1043	1040	1012	1045	991	1049	1013	1038	973	1033	1066	1050	1006	1033	1016	1046	1032	1032	1102	1097	1004	1058	1005	1039	1041	1078	1111	1070	1059	1049	1015	1031	1021	1020	1068	1056	1078	1008	1099	1023	1036	1059	1044	1049	1051	1029	984	1105	1063	1024	1026	956	1047	1096	983	980	1057	1056	1082	1021	1014	1074	1068	1118	1020	1060	1033	1060	1081	1071	1067	998	1032	1069	1071	1070	992	1088	1055	1012	1050	1099	1054	1035	1098	1045	1007	1062	990	1042	1064	1042	1049	1066	1015	1047	1086	1055	1070	1030	1034	1064	1014	999	1033	1051	1050	1022	996	1045	1017	1076	949	1043	1030	1057	1055	1025	1091	1066	1030	1050	1014	1004	1017	995	1018	973	1056	1017	994	967	1083	1013	1054	1069	1062	1072	1001	1053	1015	1089	1060	1028	1100	1078	1060	1122	1060	1000	1060	1022	1034	1011	1041	1080	1013	1017	1043	1030	1082	1027	1046	1006	1019	1092	1064	1054	1047	1050	1076	1028	1072	1020	1044	1075	1099	993	1039	987	1063	1043	996	1026	1087	1044	1101	1051	1038	1092	1022	1065	1031	1061	990	1029	1056	1039	1002	1017	1009	987	1050	1055	1043	1022	1013	1003	1053	1080	1025	1042	1051	1051	1061	1036	972	1035	1073	1039	1053	1038	1038	1019	1070	1055	1049	999	1131	1073	1069	1058	1056	1017	1020	1072	1009	1050	1042	1066	1027	1126	1070	1023	980	1050	1035	981	1034	1049	1056	1084	1011	1017	1065	1078	989	1073	1013	988	1058	1042	1010	1089	1072	995	1068	997	1037	1061	1049	976	1032	1014	1047	1076	1047	1056	1064	1048	1081	1020	1063	1043	1044	1018	1111	993	1062	1095	1008	1049	1022	1025	1025	1031	1085	1073	984	1071	1042	1058	1026	981	1063	1066	1053	1074	1089	1017	1091	1104	1069	1107	1035	1043	1040	982	1019	1038	1030	1090	1035	1022	1047	996	1049	1019	971	1054	1019	1102	1045	1062	1089	1056	1063	1032	1066	1067	1046	1058	1021	1013	985	1048	1056	998	1018	982	992	1029	1082	1037	1038	1079	1060	1016	1043	1060	1015	1101	1065	1013	1054	1065	1053	1095	1074	1028	1024	1017	1057	1010	1012	971	1002	1071	1070	1038	1064	1066	1036	1061	1034	1061	1033	1067	1068	1068	1123	990	1052	1054	1041	1045	1010	1040	1020	1041	1038	1098	1082	1027	1065	1060	1063	1069	981	1072	1093	1063	974	981	1002	1058	1075	1011	1060	1060	1063	1013	1101	1100	1067	1058	1052	987	1035	1007	1043	991	1034	1075	1071	1082	1025	1082	1051	1063	1029	1063	1036	1037	1050	1080	1080	1039	1036	1042	1120	1019	1039	1040	1030	1086	1037	1019	1033	1016	1049	1101	1038	1042	998	1010	1091	1070	997	1037	1044	1071	984	1045	991	1032	1096	1026	1078	1056	1032	996	1020	1064	1040	1057	1088	1030	1064	1073	1032	1031	1042	1077	1064	1021	1038	1053	1026	1018	1062	1050	1098	1069	1024	1014	1034	1071	1052	1000	1008	1006	1058	1070	1074	992	1072	1041	1040	1013	1084	1032	1051	1035	1004	1022	1079	1067	1055	1052	1081	970	1020	996	1029	1083	1050	995	1034	965	1067	999	1088	1080	1045	1080	1023	1084	1081	1088	974	1071	1040	1024	1066	1050	1013	1078	1073	1081	1077	1049	1085	1052	1015	1069	1038	1048	1064	1026	1092	1043	1067	1036	995	1058	1039	1022	1062	1022	1008	1071	1032	1031	1047	1051	1073	1032	1041	1091	1006	1060	1080	1018	1053	1071	1036	1059	1022	1100	1015	1009	1025	1046	1097	1038	1037	1072	1061	1046	1016	1049	1052	1069	1091	1000	1033	1091	994	1011	1039	1075	1005	1012	1002	1059	1112
23033	21576	29610	24030	21576	21655	12457	1740	1284	1139	1070	990	948	861	870	844	781	775	777	738	810	748	785	746	793	724	671	743	719	690	689	742	664	704	692	769	714	745	696	648	664	680	693	649	727	686	696	657	665	672	709	710	671	689	710	667	708	712	654	675	676	652	658	662	616	752	685	696	687	655	620	665	644	669	645	637	664	690	724	683	689	679	664	705	676	669	697	731	772	722	698	649	626	670	677	688	617	685	609	710	696	715	669	661	668	647	669	659	680	638	623	729	672	693	641	665	686	680	654	685	665	702	695	625	653	687	658	642	675	724	696	682	713	651	701	676	699	695	682	662	679	652	634	631	703	673	681	694	656	703	709	701	711	635	684	657	674	640	627	638	677	647	718	598	700	668	686	660	655	678	670	673	638	646	630	713	648	644	684	684	643	659	690	695	685	644	676	654	678	621	652	661	732	650	685	670	686	685	663	710	641	696	712	666	646	667	695	723	638	707	664	658	698	650	688	650	681	684	664	693	670	683	695	694	675	713	623	634	684	684	677	662	667	637	621	639	673	687	623	705	699	696	601	665	654	654	667	682	692	707	651	681	667	674	669	655	686	653	710	683	664	640	688	668	618	706	662	717	690	691	656	649	654	629	697	668	663	644	649	669	697	630	685	623	674	673	668	674	649	679	713	682	688	667	657	629	687	721	661	638	666	694	610	671	689	679	680	662	651	639	728	676	688	679	646	620	673	669	696	662	619	673	654	641	682	685	631	680	695	721	709	668	660	657	658	665	666	718	667	726	646	614	712	647	679	685	708	670	646	692	656	596	667	655	694	659	725	645	652	679	704	679	668	683	645	580	658	709	738	686	702	664	722	655	647	721	689	688	634	648	668	653	694	663	654	673	671	636	686	665	716	682	633	645	695	704	647	656	665	676	619	668	669	615	687	671	665	651	685	679	676	652	698	695	689	792	686	634	652	606	685	713	685	707	678	673	701	705	671	681	694	682	699	653	669	689	686	664	680	632	642	664	623	652	683	678	665	659	679	712	668	705	652	657	674	685	708	651	646	681	671	645	656	644	665	667	656	662	667	642	661	671	648	666	654	658	652	681	623	668	692	587	667	646	649	694	685	657	644	678	645	688	675	678	664	675	698	675	671	639	651	675	680	677	666	704	593	709	656	638	661	644	665	656	689	656	719	701	686	698	662	651	659	695	685	688	695	681	709	655	670	626	682	693	621	625	644	642	625	732	660	722	678	643	703	644	610	681	683	648	700	661	673	654	664	660	723	733	688	683	698	658	688	683	687	679	641	696	669	660	653	718	644	686	667	658	690	674	658	691	661	601	696	660	663	680	654	677	680	679	681	661	685	666	666	697	632	704	687	678	696	655	675	619	684	686	674	685	652	707	635	661	672	677	675	702	729	675	680	697	668	703	638	653	633	678	686	648	660	672	648	656	628	693	621	658	672	682	685	680	663	662	678	659	675	645	671	657	657	675	709	688	663	673	691	707	689	664	719	665	697	668	697	632	693	656	665	607	678	685	667	635	687	688	688	675	657	682	671	656	717	644	663	643	659	685	684	717	682	698	663	702	671	673	658	669	679	632	640	640	654	701	646	603	666	691	635	665	699	640	634	704	692	705	599	671	650	639	657	686	648	719	698	706	649	664	658	651	732	686	692	680	679	663	641	632	677	696	655	672	638	655	677	676	658	672	680	715	681	676	666	680	668	640	668	726	725	717	684	639	735	656	682	656	660	680	651	645	658	677	645	674	663	713	690	655	645	727	643	692	658	685	649	665	668	638	647	687	714	676	678	668	636	665	707	688	635	678	681	674	670	676	661	669	697	692	682	674	646	682	646	687	687	646	687	637	642	657	654	705	672	644	669	724	682	667	675	626	658	664	634	658	643	716	623	662	655	708	690	689	669	658	685	651	657	680	688	711	674	680	689	661	646	648	613	685	674	658	689	660	670	683	695	714	636	698	651	668	660	639	670	691	653	686	638	677	676	659	667	654	678	697	643	663	606	644	685	655	675	698	678	670	676	668	679	624	687	621	641	664	668	654	653	659	682	740	689	655	678	664	671	725	675	657	707	683	673	641	653	603	676	700	649	668	690	651	705	648	687	700	668	643	680	702	673	693	614	684	666	641	649	671	662	639	713	647	665	709	659	670	653	690	637	722	644	646	681	697	646	629	698	702	688	623	616	651	658	697	712	654	646	709	686	697	611	702	663	659	649	693	671	653	664	650	696	665	685	654	659	638	677	667	660	681	666	669	649	669	674	668	704	650	653	687	697	640	705	699	696	649	672	628	688	693	719	642	663	637	696	653	627	652	680	674	644	659	636	634	660	736	702	624	666	690	658	649	673	644	698	722	650	649	648	634	669	666	672	646	693	662	709	675	658	686	604	672	684	668	646	669	666	656	657	666	654	661	630	704	741	688	692	685	649	692	643	676	671	706	651	680	686	660	681	675	639	654	683	681	660	684	694	761	707	692	654	653	663	644	704	699	658	692	651	698	691	660	640	667	683	694	652	653	619	644	638	627	665	686	654	652	667	681	664	642	692	699	628	676	659	631	700	674	647	652	615	671	665	678	699	679	645	683	647	655	662	651	686	643	592	643	644	670	655	652	661	625	663	659	660	644	638	628	666	616	644	664	709	647	665	687	644	665	671	672	661	651	677	679	685	649	690	681	683	628	668	688	647	692	690	658	705	662	691	650	680	637	652	702	654	619	686	680	664	670	695	621	633	643	657	663	673	645	697	665	636	695	651	651	646	671	698	633	624	685	662	647	645	673	658	649	669	694	697	683	644	683	680	655	646	696	722	685	676	713	685	628	644	661	678	674	644	647	677	632	672	736	642	657	706	677	668	643	670	696	634	658	693	661	692	617	682	648	672	689	712	694	652	689	638	709	671	676	745	720	661	668	710	677	629	636	687	655	615	688	683	662	690	659	660	639	638	642	651	705	648	688	639	642	685	655	658	662	716	655	739	673	631	686	654	623	717	676	638	620	647	657	696	711	684	683	684	675	670	679	698	620	609	630	679	682	691	651	669	599	640	648	702	660	671	671	658	673	691	643	655	638	609	677	681	674	634	689	620	666	660	641	713	683	712	675	673	681	680	667	638	627	665	656	643	629	632	653	662	681	705	690	682	650	697	637	680	711	682	651	666	660	603	673	651	655	674	658	685	590	687	674	707	677	660	665	650	680	674	687	704	714	635	665	649	662	644	693	642	649	646	684	673	657	671	672	639	697	652	678	677	663	664	692	671	640	696	673	632	671	643	641	683	714	656	660	682	695	676	703	637	706	685	691	634	665	688	661	672	636	651	628	676	708	609	684	644	691	700	672	649	654	623	686	659	666	639	652	628	646	693	686	689	688	678	647	697	691	645	681	682	664	633	685	674	692	691	668	690	646	618	681	669	643	666	676	633	678	653	674	680	706	676	682	691	708	683	650	691	660	697	657	655	677	662	639	688	666	651	689	625	681
6914	16759	13275	6995	5002	3932	3107	2536	2036	1800	1725	1485	1328	1245	1157	1053	1007	1012	975	961	843	924	827	889	861	880	864	870	834	837	819	836	783	824	790	836	820	783	831	796	773	854	765	708	813	769	702	787	796	780	774	799	766	767	794	764	815	782	811	761	738	779	798	719	754	760	745	827	789	755	739	813	805	739	773	751	759	779	687	732	721	813	749	821	760	754	747	777	724	712	766	772	761	738	807	770	699	783	743	778	784	755	728	783	768	772	760	751	749	725	750	735	713	777	716	778	741	770	730	747	750	788	793	739	770	791	742	764	796	755	757	711	768	760	763	742	771	727	764	766	702	743	714	738	739	726	706	735	755	713	780	769	779	715	785	797	717	729	752	775	753	751	770	779	817	715	733	740	752	790	716	759	736	732	696	723	766	801	721	806	737	745	748	762	723	779	671	730	783	722	742	773	735	783	728	776	758	781	773	747	740	714	768	728	767	722	733	729	759	725	744	725	770	743	779	744	728	726	736	738	759	721	679	733	691	737	783	754	832	785	779	720	817	715	746	740	730	749	753	725	770	746	767	759	762	763	743	753	787	762	797	767	698	787	804	713	767	742	798	739	717	749	727	777	778	728	762	775	795	792	723	701	742	752	758	813	735	761	788	718	767	735	715	754	784	783	722	737	753	761	793	812	700	759	765	759	755	770	740	796	722	803	759	791	703	750	729	744	755	761	732	743	776	769	789	769	755	736	739	725	756	765	768	793	693	784	737	786	793	757	749	772	764	793	710	756	763	772	731	757	788	728	764	752	745	746	708	763	791	738	781	737	720	756	766	738	738	779	766	759	720	724	747	691	769	740	744	723	729	781	721	751	771	788	781	779	741	759	771	721	760	744	778	761	725	765	747	799	777	757	699	733	784	756	724	752	761	712	775	745	767	740	742	765	786	775	754	774	787	719	729	738	739	770	732	757	760	780	737	737	799	741	736	806	777	771	791	744	752	742	806	776	741	754	765	781	755	727	761	735	747	756	758	743	765	704	747	706	788	743	759	715	751	773	771	762	746	794	800	760	766	751	763	763	774	767	759	763	741	761	748	755	733	720	758	728	733	728	721	739	740	714	762	765	715	716	750	742	778	785	741	720	826	747	755	728	699	771	736	705	714	758	700	747	738	783	771	752	694	745	735	756	718	727	784	763	729	761	766	726	717	782	772	788	732	725	776	754	748	710	770	771	754	749	730	738	782	774	763	785	722	707	778	772	716	750	753	738	786	696	795	758	761	707	746	768	754	745	752	740	743	710	757	774	779	774	753	717	722	739	754	720	771	731	758	772	768	731	741	750	788	823	731	782	750	729	781	748	722	780	745	761	781	753	764	767	716	728	760	770	749	754	783	765	782	732	768	746	721	754	773	732	789	758	734	746	767	756	766	786	751	775	758	755	746	775	774	740	748	708	750	790	764	723	738	766	772	752	744	753	727	716	711	697	776	795	738	757	750	793	738	775	813	740	721	735	783	709	770	800	732	778	726	740	780	790	761	752	773	737	775	769	763	696	798	762	757	738	751	718	717	730	738	731	695	758	760	742	734	741	715	719	780	695	741	750	783	734	781	728	745	783	776	711	767	728	735	711	741	744	707	797	751	770	739	713	762	766	716	731	807	729	721	700	738	735	736	722	786	776	687	764	747	782	791	747	731	782	802	735	763	753	761	748	718	770	741	727	723	744	735	778	755	733	785	770	784	719	739	731	774	788	781	751	679	774	740	800	723	699	796	735	777	692	749	788	688	681	759	773	716	742	763	733	747	715	761	743	746	762	742	682	715	730	736	729	804	714	775	761	751	741	759	815	763	712	746	760	760	766	782	741	735	755	733	834	701	728	783	779	810	771	747	751	775	787	795	762	755	770	733	745	709	744	676	728	737	761	737	732	723	769	746	783	789	811	740	750	793	722	726	738	797	698	767	722	751	750	743	731	716	768	735	698	784	770	752	735	780	724	740	737	744	731	792	708	749	741	777	747	722	785	752	733	756	798	773	802	788	712	746	743	769	764	728	725	747	729	769	685	779	788	716	727	731	756	722	793	799	723	743	696	778	785	742	701	743	714	734	763	758	756	741	783	747	761	718	757	770	778	718	762	754	801	775	768	773	772	787	723	767	759	781	736	753	740	718	775	766	762	773	756	730	731	710	760	795	763	755	757	761	728	783	816	756	755	718	800	811	679	714	745	698	784	779	761	735	769	735	752	721	763	717	732	765	734	773	774	804	759	741	729	759	763	824	762	768	707	782	745	717	775	739	746	774	763	692	740	756	791	715	741	745	724	753	751	761	721	756	721	744	740	741	754	739	732	718	698	721	766	739	716	794	755	762	747	772	741	730	750	734	683	702	750	790	787	765	729	766	772	756	723	736	780	735	776	745	769	737	729	747	744	769	775	690	749	696	756	780	728	754	737	771	727	721	743	728	740	737	714	750	781	672	722	739	744	741	768	739	749	726	771	761	758	758	711	777	752	741	756	780	751	780	729	770	767	725	751	729	774	751	733	724	770	718	756	710	736	730	735	696	757	768	744	785	746	750	746	789	750	752	705	712	762	765	712	790	755	727	730	778	733	751	718	726	761	779	774	746	747	768	767	792	742	722	740	794	748	772	752	785	753	764	781	775	777	754	757	749	744	712	752	771	725	747	695	757	731	792	713	738	759	733	719	759	745	760	746	782	768	779	734	737	744	747	757	696	755	754	733	734	759	777	738	757	728	774	770	803	742	711	764	708	756	718	747	753	739	734	766	725	802	761	750	773	756	733	746	761	758	726	745	792	736	705	747	760	780	785	745	763	757	786	738	735	734	774	743	697	767	742	747	716	766	735	744	753	733	708	782	751	709	737	750	734	723	725	771	725	720	784	781	771	741	748	749	787	729	751	718	780	749	669	707	720	735	723	778	750	751	756	720	707	752	782	737	770	762	766	729	769	743	773	746	759	764	738	741	772	757	753	755	747	760	793	745	757	733	746	736	754	701	759	751	781	748	717	725	735	710	762	819	713	736	728	760	739	740	752	731	754	798	750	790	727	738	766	747	733	694	789	747	754	782	745	762	697	774	753	748	765	789	770	763	776	727	751	719	728	784	791	760	752	735	747	770	717	691	704	746	705	724	700	745	757	744	715	726	787	759	768	735	759	775	758	764	752	719	802	792	772	758	725	763	731	741	776	721	781	742	744	760	777	752	678	744	741	718	754	763	776	743	811	698	751	738	752	762	741	753	747	726	752	726	736	722	766	726	782	703	788	730	718	707	670	706	739	729	748	771	708	747	770	809	711	787	798	745	747	762	788	771	710	760	723	770	748	743	716	733	757	726	721	771	729	787	748	747	771	756	743	724	770	787	739	780	784	765	752	791	778	749	713	728	787	695	735	756	752	725	697	750	765	751	748	745	697	762	783	754	718	707	744	726	713	718	699	757	757	736	766	745	751	753	754	745	766	759	767	788	779	739	711	752	744	738
27627	20479	7232	1066	669	675	645	583	600	637	592	652	624	592	603	600	645	627	600	601	629	626	587	619	606	580	604	599	600	593	647	587	589	590	601	531	627	622	556	619	629	566	598	632	596	601	585	555	626	664	604	591	628	654	583	572	574	595	596	569	578	598	614	575	599	564	580	551	582	642	613	623	602	585	614	626	626	630	601	612	574	566	610	594	568	537	573	588	566	568	654	584	577	605	625	582	591	601	588	570	619	593	581	570	563	578	627	585	599	659	637	614	625	575	600	659	589	612	564	649	569	624	613	558	623	646	620	614	591	579	600	615	587	602	660	602	608	574	593	599	610	620	577	586	597	600	608	591	593	608	560	609	595	555	600	568	620	591	637	584	638	632	604	614	550	616	599	586	601	627	590	566	627	630	583	607	619	640	618	567	636	598	597	575	586	656	606	548	630	621	571	590	632	606	615	595	623	578	601	579	607	592	566	618	628	608	611	586	600	575	659	619	635	598	565	568	617	615	623	634	580	579	597	622	604	600	568	622	577	596	619	619	604	574	607	597	589	589	587	542	599	571	593	613	585	648	585	646	622	615	577	626	599	611	576	610	601	613	609	639	556	603	589	599	593	580	559	590	595	618	612	638	578	592	570	575	630	606	611	591	597	632	618	645	600	581	667	559	610	621	591	614	594	630	566	549	584	586	624	603	643	628	598	622	581	585	625	620	616	635	557	574	651	618	642	589	642	585	606	619	565	601	613	562	543	552	630	529	605	586	630	555	633	600	585	634	596	597	626	651	583	615	617	578	604	557	601	602	592	625	569	586	589	574	640	625	645	625	617	624	637	614	632	571	585	623	607	611	580	636	588	575	574	611	624	590	576	606	609	598	607	602	584	580	607	632	592	623	599	584	603	581	574	603	572	571	609	611	618	587	597	610	599	640	611	596	595	615	631	561	598	609	669	584	577	625	627	640	589	601	587	579	558	583	580	643	589	599	596	629	617	612	618	635	616	594	610	627	598	541	584	620	592	573	609	595	611	586	643	603	588	608	573	579	596	611	575	611	634	566	617	602	602	613	624	640	624	607	563	591	624	645	555	595	606	614	591	625	588	576	589	623	579	604	629	577	612	625	630	582	623	555	625	663	561	592	559	630	522	599	641	565	570	601	632	626	586	624	596	609	617	593	555	596	655	612	628	578	621	547	630	569	628	596	596	626	622	619	611	613	604	598	605	594	593	589	609	620	600	577	578	608	555	568	608	587	627	626	586	608	588	614	616	574	603	597	622	592	577	648	621	606	596	571	597	589	602	625	553	629	564	600	564	609	607	590	622	599	628	574	576	605	668	612	553	634	643	615	597	633	607	578	568	582	589	569	636	630	600	636	620	658	639	577	593	619	605	585	605	626	604	575	597	617	604	565	552	596	601	629	566	570	591	627	629	637	574	611	594	622	585	602	621	567	636	578	602	600	589	605	610	599	598	628	558	625	591	600	583	618	607	655	590	591	627	580	635	606	605	578	600	645	576	579	629	591	611	589	536	622	599	658	623	571	582	593	561	550	579	608	546	577	578	633	598	630	605	632	588	626	630	637	577	630	595	603	586	547	625	608	527	660	639	616	562	577	569	558	608	587	600	593	612	595	624	612	597	616	637	593	624	563	619	616	623	568	644	643	614	579	577	570	613	591	610	645	622	572	586	599	581	582	649	640	572	632	617	598	559	604	585	587	563	597	591	552	630	578	622	588	579	574	589	576	574	576	569	619	565	568	603	597	616	592	542	574	629	622	574	608	594	612	557	614	603	599	669	618	607	601	628	600	561	573	613	643	605	579	609	590	639	633	564	621	619	614	572	585	620	648	628	611	574	585	583	593	587	572	581	587	638	614	544	660	589	577	598	600	594	553	594	604	582	555	628	611	590	620	598	611	592	632	609	607	653	590	584	598	658	587	607	605	614	607	640	615	532	638	561	604	563	622	576	602	561	603	605	618	612	620	608	584	602	581	571	606	579	589	617	606	602	625	597	625	589	585	628	667	625	621	612	636	602	576	617	624	609	602	608	613	593	613	627	570	581	581	578	631	598	568	625	585	619	588	583	610	625	602	568	583	618	608	611	626	630	616	615	568	578	610	585	634	557	642	571	608	570	616	629	565	639	584	675	598	614	601	596	601	602	601	569	602	618	596	627	601	578	626	579	616	577	596	541	644	628	605	616	592	605	638	599	619	619	598	651	613	640	594	610	618	593	607	597	612	638	583	653	557	639	617	600	583	642	611	571	607	584	543	607	633	636	631	586	578	574	567	640	604	660	616	647	611	616	620	574	603	603	588	635	619	627	650	579	567	601	601	606	616	613	612	587	594	583	592	609	628	645	591	625	601	619	590	612	629	617	596	586	598	616	621	615	603	566	603	616	617	594	572	635	641	615	623	598	612	627	566	567	587	588	627	619	635	602	569	636	622	620	624	627	616	608	590	599	599	621	545	602	579	578	639	588	617	604	561	600	587	563	623	606	604	650	598	557	633	598	560	570	614	585	617	578	580	561	592	601	633	589	619	609	583	564	628	596	582	576	573	593	645	591	605	608	625	583	576	603	621	576	650	579	583	603	618	560	560	575	611	646	548	582	616	576	571	635	575	605	576	605	578	597	607	601	603	616	599	583	593	623	581	622	600	616	601	585	610	609	580	598	596	639	601	602	659	612	652	583	640	631	599	670	605	629	608	604	600	635	611	598	596	592	605	606	607	578	585	572	654	597	607	596	610	650	615	650	622	638	614	611	587	577	643	633	583	628	568	593	562	621	614	634	615	604	597	595	574	619	602	632	587	556	605	627	608	610	585	583	646	582	579	627	595	613	611	603	601	623	566	585	565	571	625	595	640	592	615	640	673	640	651	571	623	636	611	604	592	616	636	606	618	590	629	623	570	611	596	602	607	632	593	613	608	604	612	619	579	614	575	590	580	584	585	593	598	587	604	613	592	647	611	600	601	565	591	585	569	615	537	577	605	607	655	605	603	562	599	620	618	627	572	588	643	615	600	622	631	599	563	635	582	611	570	547	585	585	577	646	632	610	603	604	627	588	581	625	640	553	574	576	600	625	606	608	607	635	630	614	608	595	626	612	579	607	601	585	616	563	620	602	588	620	571	567	632	617	606	583	596	588	598	628	625	583	611	607	598	617	575	570	590	641	594	589	611	600	608	602	619	601	601	592	618	628	590	590	609	589	601	635	633	615	585	608	584	578	600	593	574	566	586	569	612	608	605	639	616	588	587	646	582	617	608	637	605	585	566	630	661	605	608	567	603	601	579	663	586	621	596	562	600	594	611	624	575	621	567	593	591	586	557	578	640	579	576	590	589	579	582	647	588	583	611	577	596	594	627	660	591	548	627	581	558	619	584	591	610	590	628	607	551	638	618	595	610	621	594	633	609	612	606	612	609	549	643	605	631	556	615	570	554	629	580	589	607	588	556	644	576	628	610	589	630	604	625	568	601	559	591
4307	1476	1229	958	881	863	776	778	743	726	726	799	788	782	740	716	772	714	706	692	776	691	781	713	764	721	768	696	676	735	739	728	714	752	704	730	710	718	741	699	758	737	745	713	697	710	784	721	775	761	685	765	770	748	690	820	748	775	726	737	815	711	703	754	725	701	765	732	753	738	690	763	710	756	735	741	756	724	728	705	737	746	713	717	705	679	731	690	693	755	704	685	759	721	738	704	749	791	739	726	748	710	715	697	721	739	759	780	744	738	709	744	739	747	722	768	757	724	697	721	758	793	732	757	766	766	721	722	719	727	769	774	727	724	735	718	699	651	713	704	776	748	739	715	749	744	760	698	828	752	753	771	748	700	733	720	713	712	653	674	695	722	742	754	710	745	715	757	699	728	753	712	729	764	707	733	700	714	765	731	739	772	754	692	707	762	703	733	661	729	723	716	772	771	720	762	751	706	786	750	730	698	726	771	770	718	732	796	746	743	723	704	733	793	738	745	717	687	737	694	720	730	720	757	718	780	710	716	728	736	732	726	717	725	757	780	731	743	714	741	717	728	754	724	720	721	761	757	711	746	714	711	698	738	716	749	698	734	692	748	747	711	736	784	727	695	732	730	768	737	726	708	769	737	735	713	722	710	741	747	677	719	745	730	741	720	777	700	718	692	739	727	787	771	765	752	778	732	751	733	717	714	744	718	754	755	738	744	758	683	730	724	757	746	769	742	697	741	749	692	719	769	765	760	702	714	750	726	750	751	789	796	687	767	739	748	692	719	740	660	745	787	711	724	704	702	769	687	701	727	756	741	711	767	747	731	741	723	728	708	730	733	736	719	717	744	720	724	731	682	688	716	727	682	752	760	751	761	763	752	728	775	745	772	736	725	770	711	750	733	683	731	769	724	767	808	733	785	735	732	744	728	740	737	730	700	769	785	762	732	720	721	692	769	768	758	792	705	726	716	719	732	717	678	798	741	717	752	741	699	705	727	720	738	735	778	718	793	767	737	735	739	714	764	759	754	714	745	742	726	768	747	675	729	727	726	722	681	759	792	695	715	741	737	769	800	731	788	721	736	711	784	719	722	739	694	731	751	749	753	757	693	716	727	696	720	743	746	743	761	768	749	720	777	710	730	718	770	746	691	721	685	730	749	697	697	695	776	751	773	742	746	750	686	710	737	730	756	708	754	736	735	672	778	720	759	751	715	727	762	774	787	697	742	735	771	728	674	720	736	725	766	718	685	723	784	734	718	724	734	821	724	720	739	767	689	795	701	734	752	724	723	711	735	686	726	734	705	771	716	744	785	697	771	738	766	739	755	741	726	748	709	737	752	715	689	732	727	759	747	759	714	732	735	715	768	767	731	757	746	759	756	744	719	735	731	701	707	716	760	749	735	754	715	708	752	764	752	705	748	752	759	734	682	724	772	738	729	751	674	708	729	685	750	741	759	761	746	800	764	668	777	749	735	719	739	725	779	750	734	750	691	699	702	741	703	752	735	738	689	715	810	751	741	735	724	727	757	758	738	708	748	779	768	768	728	756	692	755	730	729	736	772	694	764	697	728	737	765	751	748	719	731	720	754	665	764	791	715	733	680	756	741	747	752	713	782	726	752	691	780	746	711	727	749	707	698	752	738	803	750	743	719	759	697	724	709	731	704	780	689	694	670	682	746	719	703	687	704	731	769	727	715	721	703	713	701	703	722	673	756	743	708	734	742	665	734	746	746	757	754	725	775	721	711	686	732	741	697	710	723	764	719	722	740	732	702	765	726	732	718	741	727	717	766	729	729	729	751	717	702	724	747	754	736	709	732	743	703	737	730	725	739	739	736	747	705	758	704	669	724	695	740	744	747	739	773	699	755	717	732	740	737	717	730	729	704	713	713	761	753	741	764	701	760	707	707	708	719	744	748	692	733	718	745	720	690	765	741	742	759	727	767	746	719	700	691	709	683	700	763	715	729	714	732	735	741	717	688	740	747	750	719	663	732	741	751	733	705	725	733	720	712	682	726	706	715	764	747	738	704	708	743	733	724	712	747	717	759	739	697	750	694	733	744	727	722	730	748	783	711	752	691	718	778	735	753	686	705	769	763	722	729	705	725	764	720	740	742	784	716	742	746	710	697	739	766	736	741	702	708	730	776	724	764	723	694	711	719	759	714	761	780	764	727	739	716	731	714	727	745	732	723	747	663	756	729	754	731	737	710	718	686	765	706	725	741	746	742	751	751	769	726	741	755	766	720	725	740	692	745	722	693	791	706	743	737	734	668	745	732	690	741	732	737	723	704	710	752	712	738	755	757	713	725	694	726	673	722	730	741	744	721	709	739	709	707	728	730	677	764	774	743	702	778	735	712	709	696	780	728	710	724	771	762	775	773	749	715	730	705	750	729	764	703	708	746	754	742	745	704	733	706	717	693	732	674	757	715	707	676	776	759	724	676	772	728	722	743	742	717	751	755	701	722	704	750	748	721	733	723	741	713	655	771	723	748	736	699	732	680	730	747	787	745	689	739	796	746	733	743	730	687	703	726	723	732	700	740	753	743	740	749	745	763	700	757	717	764	712	673	680	748	812	762	749	725	749	730	721	737	717	739	756	757	760	746	762	759	784	760	666	747	745	732	729	763	692	780	761	741	765	745	684	729	713	694	728	754	734	706	712	690	696	746	729	714	714	709	730	709	725	753	748	706	756	742	723	698	747	723	733	787	771	700	683	725	766	775	781	776	756	740	736	756	755	758	724	710	695	765	729	732	728	745	778	727	746	766	756	728	699	772	688	725	724	724	740	689	785	739	699	755	691	743	708	691	738	737	721	746	742	704	701	748	724	765	748	715	737	782	738	752	721	768	703	716	712	762	681	724	736	692	727	739	738	728	712	742	744	722	705	713	717	769	745	727	701	750	730	786	726	708	725	711	729	760	723	758	800	732	768	713	738	758	733	720	737	673	730	710	789	716	706	689	747	704	738	735	709	723	716	764	754	725	752	765	698	755	724	752	727	737	751	741	710	689	753	675	761	706	737	729	737	719	696	709	770	668	731	742	739	701	779	760	773	781	718	718	709	717	742	694	734	789	671	702	765	763	714	769	750	688	755	721	730	778	745	741	734	730	732	746	753	716	757	781	721	742	755	676	689	766	749	733	711	798	742	727	696	686	729	704	738	705	765	765	738	714	728	746	664	737	743	748	730	716	782	746	723	793	731	748	731	733	704	742	709	703	762	742	723	722	755	684	727	718	748	716	748	690	708	699	727	716	752	743	729	752	687	729	734	723	737	747	784	738	757	713	715	724	763	726	713	712	780	734	765	755	702	783	759	740	740	750	720	772	721	736	723	737	704	708	720	738	735	743	702	745	757	761	724	712	735	721	773	715	698	764	735	747	756	767	730	729	728	707	704	696	745	733	701	726	762	706	728	722	756	768	732	744	706	713	725	731	742	695	761	738	759	788	704	777	733	696	708	773	688	724	713	745	710	732	775	722	778
23867	21440	29015	24311	21429	12565	1265	759	617	613	574	518	526	451	463	414	425	411	393	415	401	370	380	382	385	394	415	409	378	377	390	360	405	405	352	365	410	394	363	410	363	359	361	417	381	344	370	363	366	352	361	384	364	351	409	374	380	339	358	346	369	360	398	350	378	321	358	354	351	349	345	378	352	349	351	338	359	379	370	367	355	341	337	375	365	396	374	365	379	382	352	361	364	356	331	327	369	323	360	358	363	367	384	387	376	358	354	374	364	338	372	353	352	349	361	328	345	311	343	339	336	367	366	371	343	384	395	391	376	383	365	359	357	354	348	407	361	352	350	349	398	354	334	347	359	337	346	368	359	355	341	344	378	359	334	354	332	349	339	373	367	385	370	332	341	389	377	340	392	381	366	369	375	364	386	386	374	379	384	365	373	400	342	361	371	363	345	345	380	367	363	371	390	376	388	387	345	336	357	359	358	362	369	375	351	376	359	379	343	334	364	358	379	373	351	392	367	336	395	354	343	331	353	344	379	364	367	326	373	394	314	429	361	371	358	353	382	336	346	371	347	353	346	352	334	367	357	352	367	379	385	355	364	369	353	358	355	338	398	349	364	384	364	368	364	351	364	359	343	363	356	391	358	405	387	394	374	352	388	378	317	351	364	345	359	376	364	319	395	312	359	354	338	356	407	357	367	343	371	340	394	387	349	360	364	391	325	358	390	379	337	370	354	375	371	363	365	340	401	357	360	400	362	335	361	352	422	360	412	329	362	359	306	363	319	364	352	374	360	353	375	356	365	337	395	375	357	359	364	367	375	349	357	363	365	362	331	383	348	379	366	358	373	370	367	348	393	379	341	370	382	329	353	342	350	324	364	346	357	337	360	334	384	361	356	377	373	351	341	329	376	348	361	351	363	341	374	373	365	355	375	362	343	330	374	358	363	328	344	408	379	356	353	350	373	347	366	371	387	366	348	342	326	365	360	346	357	368	414	387	353	371	364	357	349	365	339	375	363	348	372	396	329	378	356	365	382	409	384	376	367	342	369	368	359	350	356	360	374	352	334	382	337	355	317	391	375	336	337	332	346	368	352	365	388	332	354	335	399	382	343	356	359	363	363	351	374	339	361	357	321	420	366	370	369	379	354	363	369	370	346	363	393	357	356	339	337	338	379	396	374	361	367	336	344	374	338	386	360	367	367	370	376	307	405	356	377	366	380	357	362	370	366	370	370	376	381	349	354	394	378	356	380	323	358	356	373	347	364	323	326	324	349	349	346	356	376	368	332	363	348	373	374	399	342	341	344	403	367	361	369	350	357	330	366	313	378	344	334	362	376	345	368	377	345	381	348	373	361	358	368	322	360	375	365	380	337	365	373	361	369	374	378	349	367	350	385	369	390	355	361	365	368	326	343	340	422	358	377	336	337	323	393	399	329	372	369	378	388	359	377	356	379	328	357	350	387	391	375	350	379	376	380	352	365	343	349	330	376	370	389	365	331	338	326	345	338	358	348	367	394	373	346	356	362	389	347	360	354	379	349	348	388	340	361	377	356	350	337	364	406	362	361	363	382	362	342	355	372	356	360	351	342	369	377	336	361	383	370	385	352	358	359	331	344	367	356	389	352	349	328	360	358	339	363	387	341	367	371	358	368	387	366	381	336	362	373	347	367	349	374	368	341	365	374	373	356	362	370	347	372	369	355	332	382	371	363	370	350	337	374	371	410	356	356	339	354	392	362	369	352	342	407	351	369	398	386	348	378	390	345	334	380	349	353	383	363	386	329	381	348	336	328	335	376	382	372	349	380	352	378	352	346	361	359	365	334	382	353	364	369	371	343	333	401	369	354	349	392	350	357	393	373	387	356	390	341	335	375	321	356	372	355	364	377	355	358	362	362	374	367	357	336	375	343	390	349	384	358	384	366	361	371	377	354	365	360	359	391	357	400	364	390	339	365	362	364	386	363	350	399	331	340	350	374	356	367	373	366	373	355	340	378	382	348	330	345	352	334	381	385	371	376	396	403	375	374	372	346	353	375	378	373	363	368	340	336	336	354	348	351	357	382	350	313	385	364	356	399	413	344	334	354	353	338	322	361	382	396	330	375	356	399	327	368	370	343	356	370	382	368	335	324	336	361	343	361	383	327	330	337	370	331	333	371	346	389	344	345	356	398	345	359	346	379	379	346	355	367	379	365	350	359	365	370	358	342	345	369	356	376	386	341	354	364	382	350	361	342	377	360	388	375	375	372	379	361	381	328	356	348	327	372	352	355	343	345	388	334	365	370	337	387	378	373	387	385	365	320	406	340	352	362	374	352	377	334	371	359	387	374	384	369	376	344	373	344	314	358	338	323	344	363	424	339	388	387	357	353	369	325	390	347	349	369	345	344	335	362	359	387	415	397	351	362	374	368	330	364	402	373	332	369	388	365	344	366	353	379	383	352	353	358	340	393	368	359	347	347	382	368	398	359	358	342	335	362	393	367	406	347	347	367	387	386	369	326	342	337	323	379	366	369	391	330	350	372	344	379	351	359	335	391	343	346	366	356	356	356	361	379	356	348	375	376	366	327	383	398	354	346	375	357	324	335	384	381	394	399	340	367	343	350	362	338	340	387	321	362	331	367	371	388	348	356	369	339	375	340	353	347	370	366	376	355	346	345	348	352	338	356	361	365	343	387	341	350	400	343	377	378	352	361	369	402	336	356	363	378	380	359	334	382	352	380	376	390	388	354	322	345	344	338	363	364	357	392	374	358	387	357	354	356	352	404	335	370	358	364	338	351	386	346	348	366	408	354	361	366	376	364	356	342	369	340	344	358	380	382	390	332	336	330	368	349	347	372	353	376	367	360	354	363	359	367	370	347	342	370	361	375	375	350	396	362	387	380	315	372	348	361	365	360	336	358	363	358	369	353	328	355	394	323	396	357	374	387	374	337	369	360	378	341	343	358	336	345	346	388	362	327	372	358	344	340	358	357	367	355	362	347	371	369	384	406	342	337	411	370	358	349	375	361	357	340	374	369	403	396	402	365	352	334	335	342	349	355	361	336	348	368	380	369	339	385	357	375	351	389	370	337	349	379	403	328	337	337	372	369	375	352	365	361	371	379	375	392	360	361	380	354	336	372	345	365	360	371	338	393	342	366	373	382	372	354	337	377	332	377	393	353	359	369	339	343	370	351	334	362	354	353	389	363	364	315	349	383	382	360	370	368	322	359	362	350	368	354	379	387	378	377	356	362	348	377	339	371	366	358	327	349	345	354	330	391	380	359	328	370	394	354	389	349	402	378	322	343	373	385	369	374	345	334	347	372	340	363	391	358	363	391	363	356	399	371	344	392	370	348	371	358	351	379	339	346	356	350	378	373	335	413	392	366	330	325	371	338	363	361	359	343	394	361	354	368	387	360	388	332	384	362	350	367	345	351	382	345	370	325	390	384	372	364	341	339	351	342	356	383	339	381	333	356	355	342	380	372	356	346	376	359	359	350	361	392	393
4641	10102	7857	3880	2754	2050	1687	1325	1086	1017	929	829	787	697	632	639	582	531	575	575	499	503	524	509	503	500	507	510	492	453	495	476	470	472	459	494	467	467	484	487	466	479	454	446	470	438	464	447	481	518	474	459	460	459	419	469	458	480	444	443	400	456	447	422	428	441	422	446	452	453	427	403	468	426	447	481	467	500	446	475	427	448	462	443	452	427	396	423	459	460	442	438	477	444	431	429	429	452	439	459	447	461	465	454	435	433	439	485	441	457	456	422	486	431	445	432	392	438	480	461	467	441	444	430	471	421	466	440	440	449	412	460	427	474	400	427	439	422	445	434	416	421	461	460	398	437	413	455	456	474	403	455	418	440	441	472	467	418	453	455	429	423	439	415	449	479	437	449	461	442	427	402	424	465	460	414	443	464	453	451	457	492	443	462	449	480	452	475	455	424	469	432	427	413	417	439	445	459	454	450	465	444	442	428	446	466	446	459	434	438	462	453	444	459	432	437	450	440	424	456	474	402	426	440	457	490	463	462	448	451	466	452	435	424	426	411	424	444	449	470	442	451	443	404	408	426	428	445	419	474	456	423	446	451	459	420	417	396	454	458	440	456	441	457	439	447	449	464	444	447	470	422	414	404	440	419	429	440	457	418	464	444	439	429	466	459	434	446	400	453	447	426	488	433	486	435	445	442	473	452	415	478	455	491	433	422	504	454	447	435	455	424	450	425	444	421	454	465	461	454	472	440	407	419	482	451	431	441	470	468	444	463	423	423	436	425	423	449	456	418	423	471	430	519	456	425	443	488	425	435	435	437	447	446	415	461	448	435	439	432	440	458	419	439	457	441	444	447	438	443	407	428	442	461	459	418	445	428	454	462	470	466	433	488	434	426	458	426	471	423	430	424	443	476	434	468	429	465	420	409	460	504	433	462	437	453	467	441	443	446	422	474	438	474	468	444	459	444	450	467	453	430	443	453	475	449	433	450	435	489	445	410	469	426	469	438	454	483	434	438	440	439	447	448	407	407	462	472	464	417	436	416	423	466	403	428	408	457	432	427	404	410	448	464	390	447	462	430	477	407	437	437	424	410	412	428	411	457	450	456	415	457	420	456	421	451	424	430	442	430	485	446	394	457	466	437	439	472	469	478	464	421	469	443	410	446	421	416	414	443	471	418	432	447	420	477	453	457	464	465	465	450	442	453	467	431	423	424	451	482	444	462	411	477	483	438	469	449	424	467	445	433	437	419	448	474	433	431	448	413	437	411	445	478	432	467	427	444	475	469	481	425	465	437	464	409	444	420	469	450	454	436	455	446	458	401	446	442	422	430	438	423	423	432	416	433	487	428	461	467	458	459	453	448	416	464	417	414	436	451	452	434	445	440	449	452	445	458	432	426	519	449	429	443	430	438	447	442	421	453	467	455	501	432	443	412	449	418	421	410	465	439	500	430	427	420	441	442	475	409	445	423	448	441	433	416	446	432	454	427	465	453	444	429	470	422	426	424	460	460	456	411	506	448	442	431	419	478	452	464	440	412	453	423	471	470	442	416	442	442	424	477	443	450	416	440	417	423	454	428	444	414	421	431	424	449	448	439	425	481	447	443	441	467	447	469	445	410	458	432	430	467	438	432	465	425	437	439	449	457	438	418	453	442	385	433	488	437	435	424	416	443	442	440	427	448	421	460	451	414	461	460	473	468	429	429	449	443	469	393	407	432	434	464	455	453	436	431	448	457	433	439	450	427	427	441	435	453	419	439	475	443	445	464	446	436	453	432	432	402	447	439	437	480	462	440	436	448	426	464	446	432	431	437	422	414	430	454	468	426	454	449	432	419	446	437	429	475	430	451	469	416	465	460	428	426	446	434	483	439	457	409	395	473	480	454	473	444	409	438	419	434	413	445	464	449	427	468	444	437	455	437	459	423	457	422	475	444	420	486	396	431	415	448	473	456	457	440	447	469	426	472	448	402	406	445	432	440	457	438	459	427	440	437	410	421	444	448	471	484	445	448	449	433	408	425	430	464	425	403	456	443	433	419	428	455	467	482	447	414	429	436	444	400	475	468	452	451	435	486	442	427	461	445	444	434	436	448	423	464	429	437	409	437	440	445	441	445	461	461	456	432	425	416	436	436	476	433	430	439	436	472	446	414	440	454	431	449	421	452	444	449	421	440	452	448	435	433	452	460	463	418	449	454	481	474	431	417	428	444	451	416	452	395	419	451	434	469	447	468	414	415	456	450	426	431	469	423	452	451	431	407	431	466	455	451	447	444	438	472	456	462	473	427	401	425	463	472	425	468	442	446	466	451	456	439	423	428	421	467	442	479	430	451	437	424	454	452	441	438	459	414	419	483	457	448	409	413	438	432	469	429	442	430	496	416	473	434	442	450	456	464	457	479	464	406	435	444	428	463	434	429	469	438	480	448	451	435	438	447	435	445	442	453	463	473	450	405	426	464	438	458	481	433	446	422	441	438	433	438	436	461	446	435	457	458	431	474	459	452	448	469	451	431	424	426	447	480	456	413	482	435	483	457	411	469	437	475	395	455	455	463	438	426	441	470	445	417	432	452	470	476	429	424	420	416	441	461	418	446	437	455	448	409	418	476	438	431	461	441	431	394	455	474	408	436	394	457	435	475	405	477	473	438	444	441	436	476	447	452	420	421	419	421	425	444	422	420	437	414	419	422	452	437	453	463	448	450	465	478	438	447	419	464	448	461	431	439	441	458	458	444	424	439	434	444	438	442	431	416	448	420	436	418	438	411	449	431	464	397	442	422	426	446	432	448	460	404	482	422	425	454	432	501	418	379	489	471	477	420	420	448	465	450	441	466	417	435	453	439	458	483	455	443	447	434	428	481	420	482	452	460	438	432	463	414	442	418	476	443	449	422	437	447	442	463	428	441	437	457	429	429	430	443	434	430	422	436	471	481	432	432	437	407	431	409	408	431	479	444	441	420	467	455	443	431	451	434	462	459	430	435	429	435	427	418	466	477	439	412	438	451	462	455	438	448	411	442	469	431	440	441	419	436	468	448	427	447	475	434	476	456	438	457	456	452	441	447	456	446	440	435	425	483	433	433	465	453	415	395	442	471	456	411	443	440	484	453	427	426	481	445	444	474	432	433	415	401	440	421	469	453	426	434	459	443	435	428	423	427	446	424	444	432	443	416	448	446	446	459	451	424	458	452	421	465	417	473	393	476	469	421	434	405	445	496	468	419	458	453	453	434	450	445	451	424	427	416	456	430	457	461	448	447	465	461	440	424	431	442	468	428	466	478	420	464	451	452	467	469	442	445	450	464	457	440	442	436	410	453	423	450	426	459	443	468	451	462	406	480	434	431	447	453	429	430	424	470	464	426	431	415	456	423	444	458	479	410	434	471	435	439	448	454	447	483	451	402	475	454	426	428	474	457	408	500	418	436	442	443	459	439	418	472	487	435	448	453	456	426	454	438	467	415	449	417	472	440	412	372	461	441	444	462	492	468
25246	21537	28060	25373	12609	1571	1136	1125	1061	998	981	1016	1019	990	934	965	948	941	909	930	891	932	875	937	915	912	869	944	875	901	917	965	947	938	836	913	920	844	901	948	972	898	929	894	901	882	919	918	927	980	941	935	919	947	927	881	939	918	884	933	964	919	886	942	895	886	918	943	876	949	918	889	942	857	911	901	883	927	901	887	907	879	902	940	905	891	890	878	938	883	905	832	980	918	926	892	892	894	914	888	923	853	899	876	886	925	884	854	958	868	897	886	943	893	866	870	921	911	878	869	878	912	880	901	932	957	873	888	862	953	954	933	873	894	866	899	901	898	928	900	903	903	926	926	921	882	891	935	884	913	882	903	876	905	819	938	936	921	899	910	881	873	918	903	923	906	914	901	937	917	877	943	904	894	932	905	907	854	912	903	945	887	915	877	920	938	919	869	910	849	920	933	945	903	923	888	894	930	905	927	905	941	945	904	898	886	918	905	946	914	930	870	944	926	869	918	922	957	954	893	895	881	905	866	881	918	849	884	987	853	930	915	928	868	944	912	905	878	893	875	935	874	970	913	851	908	923	901	889	932	890	937	893	893	860	925	944	878	871	904	958	908	936	925	882	923	869	872	930	910	885	918	911	929	911	874	895	892	903	904	892	893	939	938	941	942	873	931	898	862	880	876	881	928	840	893	889	879	912	932	903	895	876	876	897	950	913	877	828	890	845	931	903	914	875	866	860	855	923	906	883	928	917	896	868	902	888	907	953	865	923	941	934	916	904	882	843	926	927	907	923	902	894	898	916	936	870	919	903	884	884	945	897	912	888	832	964	964	914	895	895	930	835	876	907	892	932	919	876	880	879	929	930	946	894	889	909	867	909	938	875	907	962	934	903	867	947	855	931	890	904	879	909	924	931	926	896	897	931	901	900	924	859	848	882	925	906	855	910	902	912	928	930	867	896	899	895	919	891	942	919	889	902	934	903	922	909	889	874	895	879	910	952	861	911	849	914	973	881	868	952	984	920	919	951	911	871	929	929	938	915	916	888	885	937	883	932	876	911	897	905	864	911	868	922	924	902	911	898	896	905	914	911	927	914	831	923	912	911	944	942	876	937	968	888	921	907	863	951	909	881	946	881	875	924	895	890	935	915	913	889	917	905	901	912	934	946	906	920	943	940	914	917	894	941	924	872	833	930	912	923	889	949	884	943	900	879	900	908	939	961	840	941	919	881	910	939	887	859	903	925	919	886	936	902	921	894	935	887	855	971	901	901	933	859	934	878	921	937	921	916	909	947	919	891	875	840	908	899	889	867	930	942	907	897	970	933	933	931	932	951	922	889	977	937	930	901	913	895	871	873	905	872	876	840	919	896	893	870	906	916	908	889	913	933	910	871	881	872	850	896	883	906	889	876	945	945	875	884	891	912	994	946	867	868	900	917	885	883	961	881	876	926	907	969	923	906	882	885	899	878	932	884	873	954	892	900	940	871	933	898	899	854	927	900	872	898	872	894	909	946	922	897	910	885	894	942	935	901	842	894	881	916	901	880	921	893	912	918	834	913	905	931	916	869	904	884	934	909	867	870	922	912	875	885	920	935	838	882	910	868	929	902	868	923	880	845	950	962	900	899	878	917	933	930	933	846	912	904	856	909	876	945	952	889	937	927	888	891	902	904	920	880	922	930	920	947	909	876	914	963	912	897	929	928	924	909	920	872	958	908	930	872	905	917	916	868	909	923	890	919	869	896	917	929	893	941	881	949	872	862	909	907	908	933	923	894	926	910	925	911	865	855	930	879	881	941	935	876	926	932	939	938	897	953	868	845	985	875	878	893	896	889	888	900	921	903	917	891	863	874	966	833	964	891	926	875	886	863	870	854	857	874	869	866	900	933	880	898	855	986	909	889	969	920	868	922	901	918	931	877	862	863	885	976	866	842	938	879	927	965	921	940	951	861	927	931	856	942	940	871	911	880	898	908	887	899	904	884	878	912	952	894	904	851	876	917	873	863	882	939	903	937	895	870	890	927	912	881	921	933	869	916	903	942	845	892	912	944	943	968	905	862	853	919	857	963	936	919	923	918	854	949	842	917	896	894	915	921	903	916	919	922	902	956	968	925	904	933	946	907	920	908	882	939	932	962	940	874	943	923	918	881	900	898	899	898	961	878	869	901	835	882	940	933	915	912	860	851	897	904	955	868	900	885	918	948	907	973	875	895	889	981	907	893	904	882	890	855	917	866	817	938	920	929	865	919	924	870	883	892	916	915	861	933	905	888	840	895	922	869	893	862	885	936	865	875	900	900	909	952	929	915	915	929	928	900	885	933	893	885	900	900	919	923	941	983	887	917	941	903	908	911	963	976	856	952	886	893	913	854	959	890	898	909	910	833	915	882	904	901	848	889	895	934	910	913	932	949	893	877	892	902	943	853	901	925	907	867	942	858	922	963	889	866	950	874	888	947	887	908	915	866	903	892	889	964	797	891	922	868	874	894	881	922	881	909	934	933	864	944	909	870	880	878	919	905	909	921	925	959	880	907	906	946	943	928	904	914	956	893	859	925	944	886	889	925	911	907	923	926	861	857	890	879	887	894	901	954	905	908	866	948	874	919	916	863	934	956	935	864	906	949	898	907	913	926	884	856	925	949	930	908	907	920	926	896	913	915	870	900	903	936	971	904	992	931	912	937	928	948	938	916	899	928	894	957	897	877	846	898	825	891	934	914	936	955	906	937	924	922	883	916	934	936	959	935	901	886	899	925	874	926	906	923	872	860	916	907	913	860	901	924	847	894	870	903	923	925	912	916	904	866	877	913	866	947	898	922	903	884	899	946	889	949	895	891	835	867	930	913	887	866	899	839	892	921	932	918	876	871	936	976	899	884	834	909	860	875	958	903	931	940	951	915	953	873	892	897	889	937	814	899	897	922	930	931	885	915	935	902	875	906	928	882	886	896	921	882	880	905	913	928	874	915	892	898	869	913	845	982	935	921	896	931	880	889	902	825	916	833	882	899	892	863	970	918	921	950	906	909	872	907	889	924	963	883	910	865	945	848	960	930	936	871	939	908	918	836	873	896	916	887	901	929	887	888	885	960	892	890	906	876	908	874	897	919	927	896	918	867	895	862	907	909	936	925	949	932	957	918	900	924	929	932	916	924	905	875	890	922	899	868	897	948	871	885	910	895	903	935	899	903	929	888	863	957	880	923	883	883	830	883	893	910	921	881	888	926	902	907	936	900	881	927	911	913	919	932	913	906	929	893	894	921	911	901	895	851	892	932	890	855	891	919	914	916	952	889	882	934	947	972	886	902	909	879	873	915	886	899	932	866	850	960	888	842	872	879	915	850	916	890	888	890	901	875	919	884	898	923	911	879	891	920	895	892	956	927	950	946	851	931	913	872	939	904	851	931	886	909	898	810	940	848	903	862	931	904	891	910	874	879	963	881	937	928	886	893	906	945	915	936	897	903	910	916	909	923	890	931	932	916	924	935	965
4758	6126	4727	2716	2167	1918	1618	1542	1371	1329	1269	1231	1231	1225	1123	1191	1147	1096	1009	1094	1119	1090	1058	1082	1034	1052	1089	1070	1075	1076	1087	1022	1111	1118	1048	1082	1053	1039	1154	1067	995	1066	973	1072	1058	1090	1024	1022	1042	1023	1100	1057	1050	1091	1079	1021	1047	1055	1146	1030	1036	1067	1056	1032	1039	1070	1071	1054	1069	1058	1030	1030	1084	1049	1009	1020	1119	1079	1048	1062	1038	1062	1041	1062	1019	1010	1063	1046	1042	1053	1059	1079	1011	1064	1067	1118	1050	1039	1105	1031	1065	1059	1049	1072	1089	1037	1057	1028	1011	1026	1117	1034	1017	1047	1068	1031	996	1025	1048	1013	1087	1045	1051	1080	1026	1072	1024	1019	1052	1024	1063	982	1002	1070	1054	1039	1075	1051	1171	1033	1052	1040	1042	1062	1032	1062	1120	1087	1012	1015	1057	1038	1063	1063	1052	1048	1063	1048	989	1085	1018	1011	1085	1028	1016	970	1093	1060	1076	1058	1022	1027	1079	1050	1047	1105	1040	1064	969	1032	1018	1011	997	1067	1064	1048	1111	1016	1091	1090	1042	975	1071	1007	1045	1066	1024	1068	1100	1032	1037	1054	1020	1051	1014	1052	1057	1009	1077	1046	992	1014	1069	1083	984	1066	1037	1012	1013	1070	1062	1044	1008	975	1013	1053	1072	1029	1086	1064	1068	984	1061	1039	1005	1033	1016	1035	1116	1013	1040	1033	1090	1076	1045	1089	1034	1007	1015	992	1039	1041	1059	1027	1008	1054	1063	1009	1066	1060	980	999	1062	1086	994	1049	1060	1016	1036	1057	1042	1079	1060	1048	1081	1112	1065	1041	1036	1056	1003	1015	1020	1034	1057	1056	1021	1047	1062	1091	1037	1042	1035	996	1052	1011	1063	1051	983	1065	1063	1057	1067	1002	1041	1055	1051	1051	1034	1158	1015	1050	1025	1038	1054	1056	1060	1043	1045	1018	1073	1004	1030	1020	1053	1023	1118	992	1002	1031	1012	1054	1048	1042	1149	1036	1002	995	1030	1084	1066	1045	1050	1097	1096	1046	1102	1005	980	990	1008	1051	1098	1024	1059	1054	1090	1104	998	1022	1035	1081	1074	1095	1024	1063	1056	1080	1011	1010	1018	1099	1053	1032	1013	1057	1083	1068	1063	1067	1074	1026	1023	1080	1026	1044	1087	1042	1033	1046	1034	1052	1069	1042	1060	1064	1111	1030	1002	1019	993	1067	1100	1000	1026	1082	1042	1098	1108	1051	1049	1045	1061	1000	1035	1070	1127	1076	1054	1013	1049	1055	1034	1059	1053	1079	1096	1085	974	994	1067	1058	1042	1034	1061	1062	1052	1063	1038	1042	1056	1090	1086	987	1043	1045	1028	1046	1015	1074	1038	1029	1011	983	1026	1038	1007	1089	1043	1032	1008	1057	1028	1022	1032	1035	1092	1034	1046	1058	1017	986	999	1046	1051	1046	1044	1081	1078	1030	976	1024	1017	979	1092	1079	1014	1011	1031	963	1032	1013	970	1011	1015	1094	1065	1032	999	1041	1057	1013	1076	1016	1005	1050	1058	967	996	995	1037	1037	1118	1009	1012	1012	1066	1034	1006	1090	1017	1066	966	1068	1034	1029	1047	1061	1042	1113	993	1033	1051	1086	1039	1115	1076	1033	1051	1049	1048	1012	1054	1042	1015	1069	999	1066	1011	1022	1065	1120	1028	1070	1096	1042	1078	1075	1015	1022	1064	1009	1005	1053	1014	1055	1045	1035	1055	1100	1058	1027	1034	1052	1038	1086	1031	1029	1024	1084	1046	1046	1085	1053	1019	1014	1063	1008	1102	1020	1078	1061	1083	1036	1035	1073	1055	1028	1036	1037	1062	1068	1039	996	1085	1048	988	1010	1079	1010	1059	1050	1079	1022	979	1098	1054	1040	1018	1050	1031	1050	1039	1032	1053	1032	1001	1036	1085	1037	1046	978	1048	1046	1080	1014	1000	1040	1030	1086	1023	979	1016	1034	1028	1042	1007	1020	976	1004	1100	1044	966	1023	1043	1008	1101	1050	1099	1008	1062	1032	1051	1040	1052	995	1003	1032	1045	1057	1047	991	1057	1112	1058	1048	1066	1093	990	1068	1088	1019	1070	1049	1040	1062	1087	1057	1046	1076	1030	1000	1078	1041	1071	1057	978	1084	1051	1037	992	1081	1001	1028	1086	1075	1029	1041	1060	1055	1085	1076	1057	1100	1016	1035	1025	1097	1020	1039	1012	1046	1036	1074	1074	1029	1078	1092	1011	1000	993	1058	1039	1043	1093	1064	1026	1046	1044	1045	1038	1101	1048	1059	1015	1100	1045	1083	978	1002	1057	1133	1023	1039	1012	996	1039	1048	1027	1065	1068	1019	1093	1025	1030	1010	1057	1005	1015	1074	1042	1055	1002	1019	1027	1066	994	994	1019	984	1097	1107	1098	1059	1018	969	1063	1079	1039	1056	1030	1070	1023	1056	1096	1052	1054	1001	1068	1040	1005	1065	1095	1066	1054	1009	1059	1070	1001	1055	1029	1066	998	988	1054	1067	1024	1031	1063	1090	1050	1091	1076	1075	1023	1048	1037	1088	1034	971	1001	1027	1059	1071	1040	1054	1035	1059	1054	1045	1010	1042	1066	1060	1073	1060	1050	1076	1034	1023	1073	1024	1131	1045	980	1002	994	1042	1044	1018	1045	1074	1067	1008	1030	1078	978	1075	1108	1019	1042	1042	1050	1047	980	1076	1030	1042	1080	1018	1015	1028	1011	1076	1063	1025	1063	1002	1012	1041	1065	1042	1035	1045	1026	1051	1061	1010	1062	995	1082	1083	1078	1016	996	1041	1063	1082	1044	1077	1000	1071	1053	997	1041	1040	1043	1002	1028	1049	1014	1051	1046	1075	1056	1051	1069	1056	1060	971	1032	1067	1085	1095	1065	1079	1036	1023	1043	1041	1091	1074	1036	1013	1086	1011	1009	1077	1012	1045	1094	1040	1080	1036	1041	1082	1020	1048	1055	1023	1040	957	1056	1129	1052	1017	1060	1067	1047	1093	1053	999	1052	1075	1087	1024	1052	975	1048	1051	1019	1066	1024	1010	1030	1079	1059	1074	1014	1056	1025	1050	1103	995	1003	1086	1070	1065	1085	1039	1065	1122	1046	1046	1050	1036	1033	1039	1034	1022	1035	1014	1007	1091	1023	1024	997	1049	1084	1042	1061	1024	991	1031	1005	1025	978	1019	1011	1071	1019	1044	1046	1020	1057	1030	1035	1063	999	986	1031	993	1036	1046	1030	1036	1005	1029	1050	1087	1032	1093	1053	1054	999	1015	1036	1026	1034	1035	1033	980	1039	1061	1056	1058	1049	1090	1086	1052	1108	999	1027	1024	1002	1035	1041	1097	1045	1107	1064	986	1010	1025	1010	1013	1078	1060	1056	1037	1050	1008	1012	1047	985	1061	1104	1063	1015	1029	1001	1039	1109	1054	1029	1011	1037	1056	1039	1082	1070	975	1097	1027	1018	1064	982	1015	1029	1044	1028	998	1053	1011	1046	1018	1091	992	1063	997	1033	988	1006	1044	1039	1053	1073	1069	1023	1045	1044	988	1018	1041	1021	1080	1056	978	1073	1048	1054	1019	1004	998	1063	1052	1050	1050	1039	983	1071	1016	1043	1041	1024	1051	1101	1019	1088	1065	1048	1097	1033	1054	1086	1071	1047	1048	1010	1013	1045	981	1053	1019	1036	1019	1030	1009	1114	1001	1042	1089	1017	1067	1052	1034	1042	1065	1066	1057	1080	1050	1052	1010	1002	998	1065	1000	1099	1045	1054	1013	1105	1077	1095	1087	1043	1017	1015	988	1071	1050	1090	1031	1049	1081	1071	1057	1035	1069	1040	1039	1027	1044	998	1075	1061	1088	1046	956	997	1038	1113	1074	1061	1013	1100	997	1053	1007	1071	1023	1018	1080	1074	1024	1020	1037	983	1076	1015	1017	1010	1069	1033	1025	1090	1005	1034	1009	1050	1008	1065	1083	1043	1052	1069	1071	1066	994	1017	1028	1071	1087	1024	1095	992	1056	977	1029	1063	1070	1016	1062	993	1039	1046	1031	1049	1079	1044	1061	1047	1044	1064	992	1048	1050	1060	1083	1059	986	1027	994	1031	1031	1013	1074	990	1068	1014	1020	1019	1043	1043	1091	1040	1037	1027	1076	1041	1008	1064	1054	1060	1063	1096	1070	1054	1049	999	1097	1038	1075	1030	1019	1008	1055	1005	1025	1066	1035	1045	1069	1014	1101	1031	1008	1054	1111	1036	1022	1052	1036	1067	1061	1114	1060	1045	1066	1060	1041	1029	1004	1070	1009	1102	1051	1097	1090	1094	1009	999	1032	1037	995	1044	1048	1004	996	1078	1033	1012	1075	1059	1001	1055	1048	1015	1061	1047	1041	1034	1064	1081	1015	1053	1041	1016	1068	1048	1088	1039	1081	1046	1068	1017	1033	990	1058	1053	1034	1051	1067	1037	1029	995	1093	1040	1053	1030	1035	1048	1015	1068	980	1015	1015	1016	1037	1002	1056	1022	1084	1041	1040	1049	1097	1007	1048	1025	1102	1038	1028	989	1054	990	1048	1044	1062	1062	1080	1021	1057	1052	1008	1078	1030	1027	1014	1077	1037	1005	1066	1031	983	1005	1011	1049	1042	1093	1040	1065	1085	1059	1046	1025	1063	1074	1046	1087	1000	1034	991	1008	1054	1025	1127	1089	1050	1069	1064	1085	1060	1075	1017	1016	1074	1029	1106	1050	1017	1068	1059	1007	1062	1052	1098	1009	1073	1011	1009	1066	1036	1073	1085	1028	1072	1006	1058	1042	999	1057	1063	1055	1053
22990	21560	29538	24041	21561	21632	12439	1719	1257	1137	1066	1006	924	871	871	817	807	791	762	786	768	768	739	776	759	743	740	726	742	745	701	715	699	744	738	658	676	708	688	651	704	696	722	683	664	672	647	666	711	704	682	702	682	668	665	674	680	702	723	678	722	681	729	705	685	668	710	661	675	718	669	681	723	662	680	676	653	684	660	639	649	682	699	679	701	679	673	693	637	661	676	664	660	657	699	649	666	659	692	700	678	662	696	681	730	680	655	651	731	684	677	702	671	674	696	679	685	705	689	658	701	695	729	664	662	670	666	662	679	644	652	700	723	668	652	682	690	705	672	672	664	682	701	711	668	666	692	683	684	682	655	675	728	684	675	653	697	704	654	681	647	675	687	650	650	680	686	668	701	673	694	692	710	655	642	648	658	693	679	669	699	672	631	689	691	670	672	630	677	678	666	680	663	703	677	629	664	673	661	647	653	648	675	704	656	693	697	648	669	710	730	710	723	657	725	697	622	678	668	660	657	614	706	688	688	655	697	665	656	658	632	695	716	678	707	669	650	713	660	664	671	706	667	672	677	669	677	718	650	685	731	707	695	698	685	722	641	675	668	627	704	625	655	652	666	649	707	665	661	639	725	657	644	609	690	694	667	685	667	633	660	690	717	635	642	661	663	686	669	659	674	620	663	663	662	637	685	632	730	689	709	671	639	681	684	690	687	667	677	692	678	649	695	685	662	697	686	693	649	662	661	727	635	618	706	695	676	651	681	700	668	672	661	698	655	640	631	647	660	654	664	662	652	678	695	697	685	681	671	680	704	727	648	695	641	690	679	656	679	644	634	626	665	729	727	653	702	660	669	609	670	702	708	674	659	660	631	666	723	666	651	688	668	642	670	678	655	706	678	688	669	705	663	669	661	691	647	673	686	651	650	625	699	675	689	670	631	673	685	714	659	721	653	642	654	681	666	631	669	680	619	708	668	705	689	678	691	694	676	676	673	686	688	680	645	662	701	640	661	670	686	656	649	681	665	662	703	664	626	699	674	671	666	693	646	620	712	698	735	670	660	651	668	704	602	699	678	694	650	716	655	666	700	662	682	630	660	683	665	680	697	691	667	642	658	650	708	694	677	658	653	625	652	695	657	680	693	636	659	680	665	729	706	657	633	673	680	659	671	654	692	609	675	675	671	636	667	653	659	670	678	671	665	668	651	674	698	686	697	665	674	627	714	687	678	617	673	658	642	648	622	655	660	726	658	689	673	694	649	654	672	631	662	678	624	663	723	667	666	631	682	696	683	656	642	710	652	654	637	657	658	668	686	684	679	646	685	654	698	663	676	689	703	630	660	657	673	686	687	663	655	683	626	650	640	687	661	686	676	643	615	706	643	701	685	656	682	686	682	686	663	698	658	689	697	645	675	680	669	701	679	644	721	655	673	621	714	664	719	619	679	707	677	663	660	677	656	717	663	716	721	656	704	705	686	684	669	694	702	708	663	667	671	731	655	696	697	655	685	690	687	674	662	696	665	656	641	702	670	703	726	640	675	666	672	667	668	648	658	676	713	679	658	654	690	713	664	662	626	700	682	633	678	618	610	659	696	682	655	655	666	672	744	629	685	693	621	679	685	638	687	681	686	691	665	693	714	677	742	726	693	669	644	721	670	635	701	645	704	694	699	651	626	710	630	638	709	650	711	678	689	677	718	701	641	676	663	669	695	670	677	617	659	669	679	658	647	653	679	631	646	658	624	658	628	671	664	698	668	656	677	664	650	638	699	669	694	618	627	679	660	653	720	665	672	735	685	653	702	692	694	737	696	686	659	674	676	646	602	672	677	637	682	692	661	647	642	695	666	675	694	648	603	654	625	660	645	697	678	671	648	653	719	664	662	638	694	732	689	678	660	620	716	702	696	649	706	696	719	642	663	686	684	679	681	693	640	633	657	632	637	656	664	683	682	642	669	677	655	703	730	652	668	673	678	695	690	639	688	614	650	651	677	689	635	623	657	641	663	688	656	676	641	695	698	706	682	687	680	689	662	662	651	669	628	677	677	669	684	668	696	646	694	660	675	671	669	690	708	691	672	674	675	703	651	715	646	625	675	656	689	618	633	711	637	698	608	624	672	632	689	686	654	652	680	695	659	641	659	675	687	688	661	639	662	668	646	677	646	685	722	680	643	719	611	672	648	713	720	660	662	693	661	676	673	691	693	678	668	700	696	671	669	640	687	645	624	648	669	690	629	712	653	630	702	686	719	665	671	697	663	692	673	649	651	665	667	638	720	691	636	680	707	622	690	659	645	646	704	665	670	681	684	631	641	676	667	679	696	625	689	683	693	677	694	678	671	702	701	679	663	694	672	650	658	710	703	714	679	631	648	668	695	647	703	698	639	667	645	683	658	692	690	684	651	733	679	718	619	672	669	613	690	706	715	676	693	671	633	654	662	675	666	666	668	654	659	687	712	681	669	679	692	677	693	702	680	614	667	666	612	709	695	714	715	677	652	662	634	686	698	654	674	686	680	685	630	713	692	632	689	732	671	651	662	672	683	676	658	707	674	689	681	621	653	663	673	690	684	671	680	656	673	620	657	686	648	718	699	687	682	645	665	683	678	683	670	658	633	696	719	650	696	662	679	671	674	675	695	653	683	607	640	685	636	687	681	708	679	643	638	667	695	663	683	692	684	674	676	654	612	677	701	683	664	627	692	629	654	646	649	707	661	658	691	680	719	643	640	677	660	639	667	690	671	660	676	666	699	638	646	699	689	714	651	671	696	673	699	690	684	670	685	637	656	686	619	681	681	690	718	714	661	670	661	678	670	663	681	667	679	677	662	673	638	641	700	686	697	719	652	671	653	663	707	667	674	674	671	668	683	683	675	635	683	692	659	671	658	609	632	744	683	641	682	664	709	683	692	693	709	661	648	699	680	603	630	663	653	667	654	628	658	689	685	651	706	666	705	669	676	665	672	660	656	667	656	629	639	669	660	657	700	703	628	688	642	656	686	666	652	674	682	664	647	644	665	629	720	620	700	642	661	642	676	712	644	685	660	674	722	675	697	674	660	654	653	699	639	675	672	655	695	671	662	677	657	702	664	642	693	631	701	707	705	692	650	697	647	673	692	698	685	691	691	662	746	640	676	719	639	645	685	686	675	667	672	665	633	635	646	673	670	634	634	640	696	696	662	666	666	701	678	679	687	670	683	628	685	674	658	655	635	670	663	622	605	642	659	658	673	699	680	654	669	690	667	686	693	698	675	628	649	693	646	643	660	675	671	674	692	707	647	668	625	670	664	660	619	660	615	719	678	676	713	653	675	670	677	650	615	689	684	650	647	666	657	687	619	648	630	695	666	668	689	732	649	651	660	692	658	655	639	706	717	644	655	727	682	654	637	698	687	685	640	644	624	678	704	697	695	696	647	646	682	678	689	650	634	677	657	649	663	655	678	688	674	732	623	682	689	695	670	672	685	658	684	678	667	694	632	698	651	670	675	685
6871	16573	13146	6925	5077	3957	3081	2510	2083	1849	1658	1403	1271	1269	1172	1091	1091	971	1001	930	903	913	872	885	865	804	826	816	791	817	790	810	814	788	884	798	807	766	807	764	772	760	763	804	744	756	767	794	781	788	797	812	786	780	820	753	750	772	780	774	717	729	741	778	755	772	736	739	775	788	713	790	730	764	752	785	767	783	789	716	793	732	746	769	791	746	726	739	750	721	749	760	745	742	713	713	778	783	758	739	765	743	726	746	733	741	806	770	792	769	778	752	749	742	742	747	766	726	780	758	733	704	755	744	763	743	765	784	751	740	747	732	769	772	716	727	769	733	721	712	712	674	733	747	736	754	721	746	774	771	748	775	758	769	763	793	744	758	771	769	752	746	776	767	796	698	732	742	716	753	703	767	744	742	745	793	719	741	739	745	735	701	756	737	758	773	746	717	741	711	708	756	752	755	750	737	706	799	709	738	720	704	808	728	755	689	714	733	716	793	784	792	760	736	751	758	787	769	726	714	724	728	781	767	776	793	704	716	713	718	737	724	727	730	740	839	741	722	723	725	751	756	712	758	738	737	737	752	706	729	703	730	786	735	750	780	757	729	783	731	796	779	762	756	741	792	769	755	728	797	726	747	760	786	747	728	807	755	719	761	725	801	735	719	759	767	746	772	747	698	783	758	775	753	738	768	751	779	780	730	762	737	742	784	765	725	754	783	731	774	790	788	709	742	700	728	780	706	786	751	728	731	733	781	784	735	717	747	701	753	748	762	766	715	744	732	728	758	790	730	758	759	716	750	751	756	727	732	788	766	790	767	752	762	759	738	757	777	715	737	744	752	797	718	763	743	749	769	756	713	780	803	790	742	788	773	717	738	742	766	754	724	716	723	796	702	733	766	752	705	782	740	772	723	788	740	720	740	726	762	729	729	726	774	730	783	762	729	737	745	733	797	756	750	779	842	759	758	720	716	697	766	740	746	762	772	758	724	755	738	773	748	747	795	781	776	781	733	719	766	741	739	749	760	760	743	753	764	766	707	750	698	715	766	770	725	766	707	755	745	743	760	764	760	758	795	780	775	783	786	719	762	765	753	721	749	751	744	784	745	801	747	714	749	772	751	755	767	740	737	750	725	720	724	740	780	780	744	792	769	738	765	784	735	801	723	743	727	751	705	718	761	686	728	719	727	779	750	770	820	770	730	667	724	790	793	731	747	759	672	766	754	776	783	707	754	779	770	725	731	738	717	748	743	747	751	778	792	761	745	766	738	736	764	713	737	740	719	764	775	745	754	724	759	725	813	754	764	739	749	743	750	779	747	782	719	754	745	740	722	724	759	793	752	758	735	797	754	737	738	773	731	719	724	799	720	726	739	713	786	781	752	717	741	753	742	745	749	791	802	752	690	783	742	785	800	742	732	764	735	693	796	715	775	736	734	734	734	746	745	738	739	757	732	782	771	747	751	761	746	730	756	722	761	727	704	769	757	786	775	825	744	819	726	767	758	743	725	804	747	734	751	765	761	802	727	735	740	723	720	733	749	671	773	715	760	778	740	735	727	713	747	763	762	718	759	750	710	754	773	756	771	736	786	704	737	780	728	768	767	717	703	724	732	763	736	773	725	741	745	715	795	734	753	788	755	752	747	739	703	739	762	774	735	764	720	747	753	779	760	729	790	780	732	678	733	752	759	774	789	723	738	780	773	707	744	710	765	744	782	812	744	787	732	732	750	764	758	745	738	715	770	743	774	785	786	729	725	780	738	711	726	736	744	737	751	713	782	754	712	740	765	795	744	725	764	721	706	731	687	750	728	676	738	758	744	761	782	747	759	738	742	747	754	786	723	781	770	742	766	763	736	738	798	721	743	778	776	735	752	744	757	694	742	719	720	802	765	753	723	784	738	753	751	726	709	705	755	784	781	727	777	726	730	816	738	743	729	737	784	747	735	758	747	747	719	754	771	752	800	754	738	733	733	751	742	787	755	775	747	753	747	715	737	772	783	748	729	743	726	744	719	729	788	762	798	695	731	709	756	747	749	765	799	753	776	736	750	731	740	771	763	756	776	748	785	723	774	788	793	802	714	772	777	779	775	717	791	761	704	746	739	699	731	722	772	743	825	703	722	748	730	772	753	742	746	753	750	750	737	799	772	730	751	777	813	751	737	763	708	749	727	790	678	737	788	717	756	749	746	720	766	776	736	740	746	706	759	761	776	731	729	736	778	750	710	755	710	779	761	791	781	784	755	702	749	769	692	742	765	739	752	743	732	782	712	747	741	730	740	753	753	736	775	709	769	752	716	790	703	737	719	816	724	749	756	719	723	756	776	729	743	748	732	771	758	716	759	748	770	762	736	712	756	753	793	766	747	736	751	752	755	725	753	749	719	748	745	709	738	713	771	721	774	757	726	728	738	753	791	742	752	750	729	708	757	739	706	752	776	755	715	766	793	686	766	723	751	720	721	751	737	712	740	778	778	754	716	774	723	745	716	725	770	739	709	762	751	782	761	732	780	757	752	702	722	726	709	766	781	744	730	764	753	720	756	769	764	756	704	743	690	737	736	758	755	737	754	713	737	710	780	736	771	742	759	748	741	754	757	743	744	768	742	722	725	749	778	735	761	720	739	735	742	780	736	769	735	747	739	720	770	736	727	753	747	795	710	734	750	737	728	736	768	771	735	734	776	720	769	755	727	743	768	722	739	758	701	771	779	772	754	760	713	731	704	701	725	741	768	744	740	742	750	729	777	742	769	712	761	720	730	800	764	742	780	732	811	725	743	770	787	758	719	737	754	776	739	803	706	775	707	747	760	746	784	781	750	768	752	766	687	729	769	729	709	733	781	757	751	741	731	775	750	761	750	775	772	697	754	754	771	747	800	748	750	745	735	722	730	745	773	731	735	772	770	800	764	830	740	813	763	754	789	742	747	739	730	760	743	781	760	753	728	765	739	747	761	748	721	712	744	760	806	789	758	749	815	759	693	745	725	692	765	752	748	753	766	752	746	707	720	768	753	750	775	757	716	750	730	738	776	721	762	768	815	750	719	748	753	773	757	761	744	767	777	760	697	747	722	736	721	722	752	730	787	753	746	724	778	745	755	713	716	728	764	710	756	737	736	786	745	722	719	724	696	742	687	725	773	735	808	774	726	738	732	758	732	735	790	762	725	804	731	782	752	734	736	771	744	755	669	720	727	736	755	765	811	785	758	759	718	735	755	715	760	764	779	745	766	753	762	781	746	737	819	750	750	744	743	749	690	769	766	733	687	710	711	740	717	725	735	726	746	759	710	750	774	739	778	761	772	734	711	798	769	760	739	739	753	732	761	764	712	758	793	690	751	710	746	786	767	771	736	775	771	716	728	813	755	791	722	757	762	701	773	756	754	784	751	769	761	703	821	736	745	795	773	749	756	696	768	760	784	730	726	776	741	754	730	710	720	797	747	702	809	718	729	753	737	752	766	753	746	739	703	780	768	782	714	817	763	737	796	738	756
27588	20328	7481	1238	885	815	737	684	632	672	597	635	662	596	620	619	645	589	603	604	631	591	615	625	634	599	599	625	621	577	598	603	567	599	613	593	615	578	627	553	620	561	643	621	630	587	590	581	597	605	554	636	628	630	634	606	600	636	618	591	604	589	622	575	596	596	613	615	631	573	619	626	613	602	622	608	612	611	602	589	616	630	612	624	589	606	612	602	595	595	617	583	592	604	604	623	600	570	605	628	582	640	600	600	599	620	593	592	594	648	593	624	604	588	637	608	612	615	584	623	600	610	621	615	594	594	618	614	592	594	589	609	589	627	604	573	618	638	625	559	620	549	648	584	588	592	653	633	584	617	605	576	677	648	625	612	574	622	565	602	578	557	592	607	602	607	579	627	618	645	574	607	619	576	604	610	589	573	566	603	604	568	593	568	548	648	589	614	564	580	598	613	611	606	649	598	566	599	595	583	606	607	600	619	586	620	587	596	582	577	599	613	571	572	627	602	564	604	582	612	606	629	641	584	573	629	613	610	643	608	588	619	567	610	608	576	598	601	631	583	605	624	601	602	623	567	620	589	617	589	583	614	581	620	571	594	588	628	588	632	619	591	603	621	594	614	628	596	623	592	613	576	620	620	608	600	630	612	589	596	600	609	584	583	633	578	627	647	582	616	598	645	607	602	637	601	552	588	583	579	580	590	608	604	617	684	611	587	570	597	555	592	600	625	617	615	660	614	670	625	617	618	623	581	565	629	617	561	624	579	628	613	601	638	602	627	624	587	535	605	646	622	561	611	643	624	604	602	625	577	569	641	601	596	610	561	590	599	645	590	630	565	606	574	650	591	606	592	590	582	567	602	566	592	576	595	595	631	599	608	579	624	622	596	634	609	552	609	567	551	626	617	599	591	643	637	591	613	627	581	589	614	630	594	551	607	612	598	581	592	612	641	593	626	650	636	615	622	649	624	653	664	582	586	612	619	625	587	597	589	586	617	623	574	599	623	606	612	608	617	588	629	588	577	594	634	608	582	646	594	597	580	630	600	573	614	633	589	624	620	584	615	613	665	644	666	589	576	634	558	602	600	656	601	613	627	620	593	574	600	627	614	634	612	587	604	598	620	580	595	616	586	585	618	561	607	626	550	569	637	558	586	643	627	617	610	582	608	602	600	612	591	607	614	607	623	592	593	579	608	600	596	618	577	565	635	559	618	639	628	612	609	579	647	592	626	621	627	573	592	619	613	587	588	595	595	612	627	597	623	614	592	573	622	596	620	634	591	600	580	580	549	613	605	618	642	575	611	598	609	579	644	623	570	590	634	589	606	587	612	589	554	581	596	582	594	601	594	634	582	579	617	600	590	583	610	612	611	607	604	568	613	594	626	610	603	639	592	621	578	553	561	590	601	585	628	568	610	628	605	621	582	575	619	612	597	577	608	595	597	589	535	634	606	561	591	617	568	621	557	616	602	597	597	599	582	615	597	629	617	643	591	600	631	604	593	593	608	605	599	619	570	603	607	606	585	595	593	641	547	520	587	584	650	613	618	592	622	598	615	564	613	620	589	596	614	614	647	602	638	618	593	572	629	585	558	617	589	610	562	614	598	595	607	546	596	594	596	605	595	613	590	622	633	591	585	565	598	628	661	571	604	597	583	578	608	613	594	607	585	618	593	572	575	611	591	631	572	618	632	627	608	588	606	598	572	612	641	554	571	605	596	591	649	556	638	607	574	606	610	593	621	565	595	609	587	599	629	610	655	601	561	649	581	592	568	589	615	568	602	600	599	620	597	616	618	615	622	590	600	563	626	562	610	607	619	650	622	605	574	598	597	602	627	624	646	606	587	601	611	579	659	620	632	608	572	608	604	585	613	561	575	624	638	620	632	628	573	586	583	606	615	582	649	618	559	575	620	610	586	577	611	601	611	584	611	582	589	600	620	617	569	550	577	583	670	600	575	578	568	600	616	589	594	619	600	675	579	572	592	568	618	597	588	646	577	575	608	639	609	592	603	595	610	618	607	615	610	590	625	638	587	550	592	640	601	565	650	622	615	618	581	588	592	559	636	590	602	593	673	587	595	608	616	575	605	591	603	582	588	629	603	605	595	626	605	610	558	623	611	579	589	601	585	642	583	607	582	594	600	619	607	581	580	580	607	614	624	570	563	630	634	650	576	587	564	568	609	579	596	573	591	591	603	628	616	603	580	590	590	626	574	603	589	570	578	628	594	614	641	584	623	613	634	579	620	640	541	617	605	629	616	576	582	616	581	590	611	627	578	556	612	620	604	618	573	579	605	625	609	595	578	586	641	598	648	548	608	617	549	638	644	538	599	645	612	565	584	615	572	613	585	555	604	606	597	632	608	621	571	634	649	585	616	572	559	631	641	613	578	634	626	566	615	631	617	604	586	631	618	584	602	558	610	610	555	617	607	612	600	630	556	590	616	626	614	578	585	608	579	591	568	650	592	668	572	592	615	583	601	624	579	597	608	624	599	583	598	593	587	587	564	606	620	635	644	562	616	587	629	594	600	603	580	645	593	629	596	606	577	592	636	559	588	585	583	603	621	592	640	612	590	572	596	617	608	580	627	604	660	620	608	618	657	597	559	582	585	584	634	597	606	614	578	570	560	633	600	573	624	648	621	634	590	578	616	658	641	630	621	610	589	613	580	628	615	598	579	591	652	569	586	595	587	619	592	586	608	605	591	621	607	575	578	627	582	544	593	602	624	665	588	597	585	548	619	628	600	568	621	564	610	582	586	608	563	610	599	610	614	627	610	598	612	613	618	617	576	587	579	620	594	611	603	635	632	595	592	596	602	596	593	575	603	596	596	594	572	581	620	621	593	629	632	630	571	630	601	633	620	593	604	620	544	596	589	590	595	650	599	621	609	600	582	639	628	681	606	605	639	604	652	637	626	631	596	616	618	596	659	627	644	567	602	595	639	587	608	612	575	571	602	549	592	626	612	563	619	582	611	580	572	645	618	584	616	611	630	580	617	619	591	599	613	618	620	645	637	614	599	652	585	594	604	613	597	609	596	603	609	599	585	621	555	584	597	614	606	602	620	616	638	615	597	587	607	627	577	606	585	615	630	588	591	604	616	580	605	588	615	608	613	601	637	619	632	642	619	608	609	588	654	611	581	630	575	570	633	594	577	596	619	621	622	626	584	591	589	604	580	628	590	619	587	630	603	623	606	618	563	622	590	605	567	636	598	586	597	575	617	625	593	580	627	583	609	640	593	609	643	611	567	619	595	624	604	635	598	596	643	615	646	603	583	528	609	633	614	602	595	621	570	674	595	607	597	610	640	607	612	575	606	596	571	580	618	625	654	610	578	598	603	578	610	612	597	624	618	634	571	594	602	575	656	601	583	614	582	602	613	575	590	620	554	626	575	570	601	569	588	571	600	565	583	585	618	599	588	537	608	604	573	626	618	599	593	584	575	623	607	625	612	604	569	586	652	613	600	587	579	613	612	585	620	648	601
4364	1528	1288	953	876	853	822	771	831	773	796	747	731	764	719	740	782	759	748	766	742	716	725	726	702	728	752	756	743	739	717	732	723	741	720	748	748	730	753	698	695	693	735	733	737	737	751	726	682	744	774	727	729	729	779	699	712	746	754	722	698	730	708	726	678	737	731	743	700	712	744	696	727	719	746	720	744	755	695	705	720	708	723	770	695	741	742	766	731	725	774	777	736	749	695	759	722	691	735	729	712	736	765	737	727	726	740	770	706	711	730	706	741	698	716	749	748	731	726	768	722	702	709	717	753	729	763	695	740	731	708	702	720	754	705	713	748	731	722	707	741	743	744	698	763	699	721	742	712	748	750	673	808	704	726	725	723	703	706	773	719	673	675	764	736	697	770	744	773	759	758	721	695	713	707	679	724	744	760	754	720	723	688	765	743	707	672	719	753	719	733	785	739	735	746	733	749	695	696	717	704	724	721	730	702	725	740	720	738	721	700	745	763	737	755	769	708	711	765	707	716	765	753	713	714	700	695	728	744	736	738	783	713	730	696	717	723	713	771	755	736	747	708	736	709	729	739	728	729	752	750	719	733	757	725	715	695	716	692	741	700	766	749	794	772	696	709	729	775	696	690	686	723	724	680	727	734	745	710	706	727	764	745	745	750	766	749	726	739	695	742	698	708	730	786	697	698	725	755	738	699	717	779	718	738	700	730	738	694	799	707	697	697	748	732	746	717	732	731	752	761	780	730	712	738	726	777	721	737	709	657	749	722	730	726	764	710	740	725	774	742	710	727	760	706	779	719	714	759	716	721	769	703	697	697	724	735	746	712	731	700	718	753	803	708	712	717	762	720	651	712	748	700	727	698	699	719	724	725	688	731	723	764	711	746	752	759	702	764	756	721	714	733	747	722	722	779	717	712	680	743	736	700	725	658	734	732	711	677	697	733	791	731	708	711	728	734	695	723	673	709	731	738	712	692	766	721	729	683	746	727	726	728	711	756	732	730	770	716	736	725	708	730	747	744	766	668	771	723	757	734	741	722	720	722	749	769	724	765	741	718	721	703	675	684	730	678	707	758	762	747	700	674	739	754	699	702	747	699	742	769	715	680	731	763	748	723	765	683	709	722	780	725	767	717	722	728	715	724	744	719	712	779	736	684	698	734	732	732	735	708	742	725	727	708	754	688	715	707	694	737	728	734	743	713	747	702	739	702	727	734	739	728	719	740	693	739	754	662	768	646	682	755	737	726	702	727	709	719	750	714	752	717	714	706	695	797	738	762	723	715	720	741	721	665	730	726	714	741	667	733	737	676	760	770	781	739	743	754	753	733	711	725	771	731	724	721	710	790	695	699	752	735	728	739	714	751	717	744	726	711	716	753	763	690	714	744	733	730	765	755	741	708	771	731	685	715	730	769	703	723	727	731	687	715	728	762	689	686	725	709	751	767	750	724	726	671	740	712	722	681	726	729	702	717	751	792	695	723	724	728	721	758	752	731	723	727	697	757	777	752	708	744	732	700	683	697	730	738	721	746	753	724	752	741	706	726	725	727	747	699	762	752	724	703	803	746	734	687	761	734	696	737	689	707	682	726	712	710	750	716	776	709	722	737	713	714	757	706	769	732	697	741	732	760	727	734	673	746	724	691	732	742	699	686	735	729	760	799	710	765	699	737	746	773	731	787	703	710	737	764	691	693	765	719	706	671	734	714	749	739	646	734	711	771	681	741	729	707	764	714	707	698	740	746	734	761	748	718	775	750	727	713	775	766	748	766	728	760	714	763	717	719	722	714	723	743	751	741	722	724	768	733	704	728	767	718	673	721	738	699	718	711	712	709	763	742	727	700	740	760	737	706	724	726	749	735	727	708	731	710	757	712	697	685	686	766	728	706	668	772	774	716	737	702	722	728	715	750	733	700	740	765	758	666	746	742	689	737	737	707	712	731	736	716	725	677	747	749	705	775	695	735	733	696	698	716	729	727	752	730	723	744	744	751	713	763	676	725	706	711	742	697	735	736	706	734	728	693	705	691	726	720	748	677	756	728	727	743	704	688	749	729	742	679	726	732	774	727	715	701	798	763	732	727	787	714	708	708	706	697	721	740	717	724	722	714	740	772	730	724	733	736	719	719	697	716	717	704	735	734	742	697	778	733	708	735	732	799	743	730	711	699	753	784	755	683	720	716	749	720	741	754	671	678	733	695	711	750	735	737	755	736	744	719	741	719	727	718	754	747	742	729	741	738	724	703	724	752	736	715	680	717	697	741	743	742	762	705	727	721	679	696	703	725	755	726	706	759	723	734	743	747	755	686	703	706	735	771	751	710	731	723	768	702	731	728	731	719	702	702	694	736	736	752	758	716	730	778	720	696	721	732	773	738	752	768	731	722	727	714	744	769	724	756	670	785	738	712	711	749	754	767	686	742	768	703	755	717	756	716	800	749	728	722	717	725	713	698	708	822	730	725	766	770	692	706	743	730	787	731	738	714	738	715	747	722	751	733	741	760	729	707	706	683	743	741	763	709	698	747	702	718	810	771	777	782	715	758	714	734	716	754	723	668	751	715	702	796	726	723	773	707	748	694	741	697	731	759	689	696	737	736	726	714	722	725	750	719	743	728	770	744	726	711	748	746	698	710	723	702	703	748	743	800	706	754	734	699	723	733	697	746	677	731	698	715	684	686	739	755	696	713	728	684	753	715	749	761	763	745	690	718	766	772	737	735	756	726	683	749	726	714	753	726	732	749	686	738	759	760	726	737	730	724	693	704	740	687	731	716	722	656	713	742	718	706	704	768	733	739	701	744	768	747	747	701	755	735	765	704	742	763	736	730	782	647	684	721	731	678	746	763	706	705	727	694	721	716	726	694	753	728	730	712	708	708	782	756	718	738	711	719	804	718	771	685	796	737	742	714	755	754	716	743	757	705	736	725	729	752	701	709	744	754	726	754	759	704	711	730	708	707	755	752	696	729	743	689	718	732	724	676	721	710	710	672	813	703	700	728	735	673	692	711	705	727	745	725	726	719	698	768	761	719	694	702	679	767	720	726	676	759	747	745	747	723	724	754	747	725	714	736	793	785	754	700	758	731	692	786	741	723	715	749	732	744	724	755	757	741	736	707	680	735	765	689	733	764	740	776	687	714	716	709	711	698	748	724	722	711	717	710	667	734	733	753	744	751	689	677	762	723	758	754	735	773	743	733	744	740	746	697	797	768	717	733	693	752	760	778	753	712	733	745	734	734	750	767	763	720	716	769	705	669	699	705	701	742	707	698	724	732	730	734	722	701	743	719	768	712	751	737	756	701	745	733	739	736	726	697	730	732	754	738	759	785	758	738	720	758	729	784	726	737	724	763	695	742	698	715	719	751	748	724	740	723	685	740	748	734	765	762	720	755	700	739	760	748	744	726	663	768	735	696	699	736	754	747	726	669	756	707	688	703	753	729	730	789	752	725	705	751	739	716	688	767	698	743	720	738	731	747	706	695	722
23985	21568	29138	24477	21557	12461	1314	762	691	589	567	522	517	446	461	427	491	429	437	437	408	397	414	378	391	395	350	407	413	418	393	353	396	377	354	346	359	406	364	402	349	371	352	375	317	364	387	418	345	375	346	361	382	350	389	363	335	330	370	339	383	333	335	357	358	360	360	384	382	366	380	358	373	389	367	365	385	384	339	329	349	399	371	392	389	378	350	329	334	354	378	358	386	362	360	358	376	355	346	329	364	357	369	398	399	371	354	373	396	387	361	357	389	363	393	354	370	347	342	357	379	350	345	369	345	389	372	362	391	379	378	340	359	375	375	353	376	376	363	392	378	351	379	364	343	378	341	368	354	368	358	330	351	337	385	390	336	347	353	351	360	351	354	330	366	374	419	334	387	367	361	336	389	381	345	376	372	368	346	399	345	372	350	371	343	386	418	354	384	371	363	391	369	390	412	389	362	332	362	357	361	378	371	385	379	383	359	338	373	357	361	368	385	373	395	394	332	352	387	395	357	372	335	383	356	362	343	371	383	374	383	371	362	360	346	345	321	346	337	348	355	353	349	357	419	378	359	356	392	372	350	369	395	377	368	372	371	359	367	365	354	373	406	385	353	360	349	346	373	349	366	359	360	359	389	354	336	394	384	375	350	389	365	345	349	352	352	363	382	354	375	331	351	361	373	411	362	391	352	338	330	355	383	363	355	373	363	399	357	356	348	345	371	336	392	367	361	360	376	393	342	358	373	387	351	395	372	343	356	366	363	339	345	346	366	339	369	358	365	391	358	368	364	365	340	370	360	387	378	379	387	336	346	352	400	369	359	336	381	351	351	379	343	353	344	358	373	360	385	384	367	369	355	390	370	381	369	407	348	353	335	384	379	359	345	359	367	374	378	353	359	348	368	366	370	366	381	352	359	319	386	374	367	353	359	385	383	360	392	398	411	374	377	358	376	339	352	352	330	351	374	338	365	366	378	358	359	358	384	366	374	406	334	367	365	380	341	397	326	359	365	347	354	374	364	372	363	361	384	367	378	357	380	389	371	373	371	416	358	350	377	358	387	366	354	350	380	332	388	335	358	399	358	369	349	338	381	330	363	350	380	366	353	334	374	347	391	343	365	322	341	374	366	382	352	355	355	380	364	389	335	338	357	347	344	378	357	346	387	362	361	392	344	389	350	323	366	349	386	334	405	355	349	373	349	356	369	401	356	327	349	421	377	355	372	360	336	374	363	349	360	332	352	351	369	368	360	365	356	386	366	356	373	396	326	390	383	348	377	373	371	391	381	372	400	343	366	351	390	337	356	334	370	357	363	404	356	401	389	315	399	357	392	335	375	335	369	339	367	352	359	363	368	353	355	363	370	374	349	372	329	340	363	355	340	370	341	357	360	402	340	332	340	354	344	349	370	358	394	378	344	393	354	368	339	342	338	366	362	382	346	369	355	367	336	374	342	361	376	382	391	386	369	351	363	394	371	362	370	326	354	348	362	357	392	373	362	350	362	333	367	360	375	373	353	367	386	372	362	357	354	409	379	378	368	341	414	375	351	371	376	359	391	393	366	391	369	366	386	350	350	382	376	361	354	371	373	383	349	353	375	359	382	377	372	389	399	350	363	358	359	347	358	346	397	358	358	351	362	366	363	363	371	415	366	356	374	346	325	357	415	354	338	388	363	337	343	363	380	373	397	371	373	373	348	363	375	348	346	391	382	403	350	336	399	371	364	375	378	358	390	348	366	346	388	387	343	357	378	392	381	335	373	395	362	388	379	359	377	326	345	360	335	354	378	364	380	334	377	382	392	348	357	349	379	367	374	381	370	358	361	373	349	365	355	394	366	390	356	333	353	381	377	341	371	354	362	392	384	385	365	351	340	375	363	353	346	341	353	374	336	343	362	387	376	370	337	348	374	370	376	381	370	351	363	339	382	363	359	356	343	362	378	367	350	375	375	388	376	360	338	349	367	327	370	364	378	375	369	351	376	368	390	382	385	371	352	379	353	357	351	355	360	368	342	350	378	402	352	354	363	364	365	418	369	377	323	356	361	374	332	381	380	356	358	389	330	370	372	364	347	356	377	390	344	332	375	340	334	353	359	347	360	328	366	376	354	364	379	378	351	338	386	341	357	365	357	344	396	373	385	370	365	322	333	352	361	344	386	385	377	365	398	366	354	395	396	363	356	358	383	354	340	345	341	380	371	352	374	385	372	353	381	365	359	397	386	336	369	394	375	383	354	387	350	346	354	355	336	364	349	350	357	362	365	364	388	380	415	358	354	378	356	381	359	351	393	340	376	348	363	330	359	366	380	335	365	363	356	374	352	376	360	387	403	358	359	364	354	333	360	353	360	361	378	430	325	361	371	355	364	391	365	339	370	394	365	401	369	375	382	376	380	362	347	340	360	334	382	367	343	364	358	345	361	315	367	330	346	353	370	385	374	369	371	354	369	373	361	359	366	371	357	363	398	342	361	374	387	325	422	369	341	338	394	348	366	395	365	374	326	364	330	364	367	423	370	378	340	385	391	336	367	366	370	366	385	415	354	371	338	370	345	351	359	339	371	378	353	386	356	369	372	394	354	374	370	365	373	382	344	341	371	350	373	392	367	377	370	379	363	341	336	359	399	395	345	411	399	362	334	364	373	356	364	376	363	366	375	350	379	383	377	373	370	367	367	377	336	370	383	329	351	347	386	383	377	376	364	364	350	376	361	346	387	372	372	358	384	375	366	359	327	359	320	334	364	373	357	381	362	372	396	372	370	358	349	376	365	367	385	358	368	360	350	355	332	353	370	378	333	352	358	380	366	370	341	364	376	389	370	360	385	375	368	356	379	326	367	335	347	373	361	343	365	357	353	365	381	362	352	345	382	368	363	361	347	380	359	376	384	385	387	384	357	367	342	401	374	369	363	365	361	381	344	340	368	363	384	361	380	346	366	324	359	343	343	375	370	400	365	391	374	365	373	395	314	348	348	346	378	351	364	374	368	361	369	367	342	346	358	349	361	369	334	362	345	359	381	369	367	385	388	390	330	383	384	402	369	337	359	345	363	356	364	396	346	302	363	364	365	357	346	368	350	335	386	352	376	392	366	346	346	352	353	381	393	351	364	380	367	384	355	359	341	383	423	367	372	369	352	363	354	380	355	329	388	366	357	357	369	384	345	366	388	335	364	326	348	354	389	394	354	372	351	368	361	372	390	373	349	367	356	333	360	357	350	343	388	363	363	388	339	371	341	370	369	359	372	354	354	345	333	347	378	351	388	357	364	367	357	355	365	370	363	349	379	372	368	394	367	369	346	353	368	355	339	380	366	413	362	401	340	339	382	383	337	334	409	342	390	372	374	395	373	396	358	361	357	360	394	391	344	345	384	392	348	374	362	353	356	386	380	357	382	373	380	355	374	410	391	365	350	384	381	360	364	374	348	345	379	339	357	393	345	370	332	352	366	337	354	390	335	378	372	343	370	395	367	367	358	347	351	356	350	335
4706	10058	7736	3848	2767	2043	1714	1370	1172	980	922	799	712	687	686	656	580	601	564	596	514	516	517	504	557	504	521	491	473	498	428	491	484	489	489	492	479	484	489	481	486	439	398	470	461	452	472	460	464	484	446	475	445	458	483	501	450	462	469	473	470	422	441	473	469	430	466	440	458	433	469	450	419	484	444	415	438	427	428	438	450	412	451	464	437	439	473	467	435	478	515	456	446	425	461	439	420	451	434	452	462	483	464	464	435	452	444	434	451	455	479	446	438	449	434	463	407	459	455	423	437	471	437	430	472	454	455	451	440	450	450	438	482	437	461	464	439	437	446	473	430	465	440	432	472	443	457	444	460	467	417	459	498	450	436	474	457	452	455	464	462	470	451	454	444	445	447	406	397	430	440	426	450	427	468	421	445	420	400	462	450	416	415	472	451	480	415	449	447	464	461	448	465	415	431	450	462	405	444	493	452	444	453	444	472	444	436	440	436	475	439	477	455	446	447	434	465	396	458	432	439	443	464	442	468	435	434	467	430	466	462	471	433	510	472	443	463	465	459	425	440	445	479	439	471	455	436	442	406	452	451	473	463	473	473	440	441	461	461	417	431	442	449	453	457	450	432	452	443	459	466	456	432	461	452	413	448	479	430	474	448	443	491	441	492	439	446	445	434	434	436	440	437	450	429	467	433	453	476	478	421	459	462	457	482	431	437	488	476	451	437	432	411	467	439	447	459	474	446	450	482	439	453	437	446	449	470	429	463	421	488	444	423	456	428	480	450	476	477	461	466	461	429	483	457	482	444	492	448	485	457	478	469	440	417	469	420	490	434	423	462	412	457	423	435	458	417	456	431	422	438	455	427	431	459	469	488	444	453	459	455	453	461	453	432	448	444	431	453	417	458	452	425	457	415	418	453	471	465	457	459	438	437	402	431	473	421	481	424	450	465	475	461	455	502	442	420	475	393	444	413	424	435	465	450	442	451	397	412	439	446	483	437	437	410	479	462	461	445	417	442	462	466	492	463	444	454	415	485	443	456	428	468	474	446	442	427	437	449	502	431	455	445	431	417	449	453	471	454	463	460	486	474	421	445	454	439	433	445	434	458	446	436	460	454	473	428	442	403	430	457	450	394	471	482	450	453	455	517	447	456	466	434	454	460	452	499	467	439	462	411	472	424	455	468	446	457	443	457	418	457	432	446	444	459	480	450	452	428	438	436	464	466	408	465	435	406	444	430	411	467	460	459	453	463	412	461	453	455	418	472	440	451	488	458	443	433	411	490	481	438	433	432	441	440	418	466	450	453	461	444	470	433	428	471	468	440	445	446	426	444	420	432	419	483	442	450	408	432	454	448	459	450	437	447	444	434	463	439	468	456	419	476	438	482	423	424	445	439	455	431	438	441	465	469	460	434	445	423	471	473	456	448	471	421	475	435	420	429	448	449	452	453	420	439	481	476	446	431	437	475	461	485	446	464	439	512	442	414	442	448	443	488	470	454	420	434	420	435	473	406	459	435	440	418	463	447	449	460	457	434	464	440	450	461	426	436	457	432	453	453	453	491	442	448	473	465	447	423	489	430	468	443	417	434	481	426	455	441	456	436	487	449	456	453	452	466	442	442	407	449	469	453	487	423	458	446	423	454	433	436	473	446	449	480	434	428	465	487	465	439	455	427	465	471	474	431	439	485	441	455	465	436	420	404	476	448	445	462	448	447	436	409	475	429	454	431	478	469	438	443	389	449	471	478	482	435	443	486	497	439	486	424	438	444	429	443	467	473	436	438	427	462	432	452	447	463	434	472	462	444	481	440	453	422	464	453	419	480	442	430	431	439	439	533	421	454	469	466	449	437	432	434	429	425	464	431	423	429	421	485	492	428	460	457	468	438	448	461	462	427	451	445	459	445	442	442	418	435	433	454	445	431	468	456	418	436	419	469	431	453	427	449	421	411	471	454	467	439	447	431	403	461	459	408	465	407	426	419	442	461	451	416	436	422	466	460	470	486	483	432	422	427	469	449	450	419	452	414	434	448	438	454	453	434	448	466	417	426	414	439	488	434	435	430	454	451	450	432	446	457	482	453	487	461	405	467	438	477	404	447	429	482	409	443	415	446	415	453	412	423	423	427	415	453	432	433	460	445	462	428	445	400	436	446	470	470	433	454	466	443	432	441	460	458	451	448	465	443	406	460	443	513	431	481	435	433	424	447	475	416	441	476	475	437	438	448	434	459	457	445	427	440	457	492	473	425	440	419	485	449	456	466	440	454	461	428	431	424	438	449	475	445	461	428	445	419	446	433	420	450	470	438	433	466	428	418	460	474	425	420	456	428	481	452	445	455	458	451	468	458	443	442	457	427	451	418	459	455	468	452	423	451	449	436	437	432	478	427	474	436	445	420	439	430	437	461	465	480	467	427	436	465	439	454	468	474	474	452	433	435	456	416	473	481	435	455	411	462	454	443	479	470	468	485	449	462	448	461	442	459	471	424	457	432	436	426	437	479	454	480	445	420	434	446	444	449	452	455	422	439	463	424	464	437	481	451	421	442	462	477	447	470	443	459	455	499	461	422	417	437	448	461	419	417	465	446	440	468	425	437	442	463	466	470	487	456	440	414	461	398	434	457	435	433	455	463	475	424	435	478	455	470	462	463	455	450	415	430	458	427	429	391	455	419	436	458	470	450	443	437	427	417	460	425	461	451	434	437	444	483	430	429	434	402	455	467	442	458	469	455	454	414	445	491	429	466	500	388	466	456	422	442	424	393	466	447	432	454	423	454	448	467	436	436	436	425	478	432	451	478	456	485	450	441	418	442	454	457	414	442	428	454	468	454	472	486	462	428	457	423	473	488	440	458	460	416	447	424	450	450	483	445	473	404	449	449	425	456	417	470	435	458	446	439	458	508	435	493	439	446	424	465	449	446	430	445	457	453	438	477	437	428	409	467	452	454	492	475	439	471	495	461	466	468	452	439	459	437	466	464	451	433	435	424	481	439	420	440	406	459	394	471	411	481	462	468	470	459	463	459	465	445	456	467	473	500	468	443	407	434	419	421	441	432	442	458	458	465	454	457	428	470	429	434	413	443	411	459	457	465	471	455	479	427	463	412	396	467	483	466	456	445	444	469	455	436	478	430	386	434	424	443	457	492	447	490	449	464	414	437	440	445	446	443	454	436	428	482	437	432	439	455	407	446	442	467	450	469	450	439	426	437	437	448	454	445	403	458	441	442	400	408	411	443	436	487	462	437	446	452	456	461	444	469	467	470	444	479	433	474	463	457	478	411	426	451	462	449	481	466	430	429	410	431	447	451	437	452	441	463	430	441	451	467	451	406	439	469	445	442	427	434	453	424	434	425	445	450	449	436	486	460	440	463	440	436	454	437	460	435	465	430	438	415	466	448	423	482	442	425	460	481	433	417	459	436	432	433	448	419	461	490	432	484	453	469	462	442	472	430	447	451	440	485	450	440	456	447	461	437	461	441	439	432	454
25313	21608	28047	25541	12082	1549	1222	1067	1034	1036	989	994	975	925	984	915	921	933	925	998	952	941	994	952	893	914	939	955	943	889	894	927	934	942	918	935	949	1011	925	910	879	903	933	889	906	944	918	931	930	931	871	931	924	944	904	960	914	918	871	904	948	933	930	945	939	896	920	923	859	908	942	857	899	895	942	910	897	894	884	937	932	948	900	965	940	879	939	907	909	905	920	900	915	942	880	876	953	913	944	904	912	907	892	930	911	870	898	878	869	871	867	975	889	904	947	891	876	937	913	904	924	904	906	907	991	936	903	868	904	956	921	921	935	977	962	926	875	930	853	929	903	844	860	880	892	935	904	902	891	915	907	893	971	870	935	925	966	899	884	830	934	896	943	940	907	932	923	953	914	894	865	908	899	878	903	924	852	956	927	927	929	907	930	913	923	917	818	955	925	930	902	916	885	886	904	954	997	905	912	871	908	946	860	884	933	881	917	889	909	898	924	882	925	947	903	878	879	937	893	860	944	896	929	896	901	937	910	929	869	885	907	905	971	846	877	919	930	906	904	899	894	891	892	889	883	845	822	918	893	913	928	862	881	919	922	857	873	923	922	901	936	867	896	931	931	906	894	914	897	916	892	837	877	910	924	907	924	916	893	902	961	905	939	948	885	914	900	890	897	899	890	942	854	961	884	879	909	927	904	911	900	920	861	892	918	918	908	863	897	897	914	903	907	859	873	903	926	884	941	893	934	912	884	937	839	916	973	946	934	874	887	969	930	932	852	900	925	869	877	920	875	903	899	918	886	900	927	901	851	896	896	881	908	935	893	888	913	877	881	888	889	911	884	897	872	899	889	942	884	927	891	887	925	856	910	893	866	936	892	961	927	911	948	901	931	898	903	939	967	927	899	905	901	910	941	898	890	900	912	880	949	895	923	852	968	908	877	873	979	916	888	863	903	916	882	955	916	874	897	946	898	928	889	886	878	914	922	897	898	936	864	899	933	888	884	926	946	894	877	859	897	898	945	925	872	927	874	898	898	916	922	935	935	910	957	896	910	939	875	885	917	911	954	912	913	944	858	935	916	971	941	878	916	941	941	901	911	903	917	871	918	887	862	921	907	927	848	909	907	914	895	925	909	899	953	873	878	884	882	948	948	918	908	861	893	890	921	888	921	846	962	899	942	878	931	879	916	919	907	918	943	922	948	940	854	892	862	920	850	881	915	913	935	892	878	921	841	867	888	939	852	905	959	907	895	896	858	886	875	934	901	948	915	877	914	908	869	954	883	887	910	915	913	938	880	905	905	967	855	926	903	873	900	936	868	891	926	888	961	940	865	882	896	899	887	991	944	940	885	909	908	942	860	921	928	909	927	878	981	879	969	871	982	880	856	907	944	909	987	907	938	912	913	891	934	877	815	910	857	944	872	899	933	947	911	900	886	902	927	883	900	889	926	897	936	899	866	960	906	916	944	915	898	878	924	863	951	918	934	898	911	865	905	883	901	903	950	939	874	936	938	935	898	897	883	862	917	898	903	887	1005	871	910	865	947	907	929	910	935	926	894	923	898	876	962	849	916	941	909	863	932	903	826	868	888	942	913	869	883	926	874	866	922	939	961	890	947	920	900	919	879	918	850	897	878	889	885	886	868	944	859	909	922	908	911	922	917	904	873	833	907	939	973	899	897	876	913	923	874	910	855	881	936	915	877	893	959	926	934	925	918	919	893	930	867	887	924	901	892	946	912	925	940	909	910	946	879	886	906	965	849	902	914	934	913	897	901	819	916	920	921	934	911	925	896	942	895	988	915	905	893	884	867	845	914	914	909	882	866	907	963	894	897	911	877	861	875	919	916	838	852	954	913	892	944	898	929	907	936	873	888	962	886	931	891	876	900	923	872	895	894	916	880	943	935	902	852	943	935	915	897	874	897	868	924	903	863	901	945	892	891	933	906	903	796	894	888	873	904	909	844	926	910	952	950	869	853	905	912	905	895	934	940	950	936	918	900	856	922	946	880	879	888	944	921	936	890	943	921	939	912	920	899	910	875	905	934	895	913	863	813	910	959	915	910	910	888	878	914	951	886	907	854	908	910	922	856	889	965	970	951	874	860	908	856	890	922	913	888	952	907	940	897	972	893	888	940	915	937	909	924	912	938	875	976	865	895	886	896	882	966	914	858	851	922	858	985	829	887	921	850	925	879	889	884	953	949	940	925	910	927	875	879	902	879	848	947	914	933	891	925	912	910	935	884	859	905	932	886	908	910	907	960	939	882	885	879	877	854	902	876	936	914	881	832	913	913	879	910	885	929	904	894	944	883	959	891	862	932	880	886	883	861	902	897	938	865	924	905	886	876	891	903	878	915	902	970	944	874	901	863	919	845	923	893	952	951	855	893	939	904	870	935	999	954	936	915	929	903	887	906	885	871	872	920	940	946	893	872	913	918	866	944	889	849	877	913	930	880	929	964	920	965	916	937	942	903	902	916	915	941	888	900	895	906	907	915	845	835	911	978	889	885	905	915	883	922	935	931	907	898	932	894	887	909	885	927	877	870	896	944	894	900	878	860	865	858	901	927	916	877	876	886	962	888	901	922	881	872	934	924	891	881	880	906	855	868	932	900	904	887	902	885	916	925	889	835	865	951	932	917	905	881	862	897	919	897	925	903	947	902	926	914	911	932	914	915	871	937	869	942	901	945	866	919	875	872	943	933	907	892	870	913	884	908	865	922	879	910	929	909	945	925	933	895	878	931	890	946	918	844	938	891	942	894	941	895	931	928	878	926	891	890	928	936	903	925	883	930	896	947	908	923	908	892	882	837	898	959	869	904	931	908	853	879	879	903	884	928	937	966	926	884	895	909	910	925	872	920	876	918	938	864	919	887	900	952	914	934	897	948	921	917	850	855	918	907	873	918	920	966	887	887	892	875	912	926	935	863	914	834	854	854	896	918	931	865	931	924	900	895	936	937	819	883	881	910	903	934	881	871	885	924	979	929	919	887	893	925	936	888	933	916	869	881	900	864	920	934	933	900	875	998	878	916	930	912	912	902	894	916	913	879	823	886	883	937	873	948	913	911	918	918	921	914	928	890	868	892	948	908	955	907	919	938	855	869	887	926	863	907	936	914	910	907	907	902	921	903	858	912	907	911	878	947	939	908	870	935	889	926	955	923	912	947	916	833	902	927	895	920	917	914	955	827	877	913	910	846	942	905	897	862	910	912	901	940	882	936	899	871	950	915	944	903	884	867	857	942	903	924	925	900	935	902	856	913	922	947	932	880	904	953	978	947	848	862	910	884	856	918	866	922	917	881	925	852	954	896	919	917	948	928	923	958	885	883	945	907	930	949	910	881	969	959	874	933	912	970	841	904	851	901	924	935	883	920	913	910	908	907	870	912	884	949	892	895	859	881	880	921	901	868	940	969	904	884	918	857	931	922	906	978	848	924	910	918	912	933	866	895	967	921	898	919	911	864	858	898	911	930	934	884	902	916	878
4811	6186	4899	2737	2180	1916	1679	1487	1382	1359	1288	1252	1198	1162	1147	1082	1162	1164	1134	1157	1050	1030	1087	1101	995	1080	1083	1062	1070	1034	1041	1059	1016	1039	1065	1031	1061	1054	1053	1036	1051	1021	1066	1090	1073	1075	1022	1029	1042	1058	1052	1074	1038	1016	1078	1048	1038	1080	1076	1022	1039	1131	1088	1042	1049	1103	1025	1058	1048	1043	1095	1024	1035	1040	1023	1116	1025	996	1087	1010	1052	1011	1030	1045	1019	1113	1003	1058	1153	1075	1029	1027	1009	1022	1088	1085	1076	1073	1058	1024	1048	1091	1031	1113	1001	1042	1081	1026	1076	1001	1063	1025	1044	1063	1036	1052	1060	1075	1043	1027	1080	1041	1032	1043	1047	1061	1031	1037	1022	1039	1002	1065	1000	1009	1062	972	1057	1062	1069	984	1087	1061	1005	1050	1082	1063	1047	1078	1047	1069	1038	1093	1070	1123	1077	1035	1038	1000	999	1082	1032	1050	1076	1028	1065	1029	1030	1005	1036	1044	1040	1026	1049	1082	1065	1016	1026	1036	1015	1065	1103	987	1041	1098	1093	1038	997	1042	1000	1067	1029	1062	1035	1034	1016	1056	1051	1051	1047	1109	1021	1033	1047	1009	1129	1045	1086	1071	1021	1017	1050	1026	991	1062	1052	1031	1053	985	1040	1088	1083	1004	1043	1019	1050	1047	1053	1002	1103	1066	1125	1010	1095	1047	1036	995	1091	1029	1008	1036	1040	1068	1027	1018	1003	1086	1019	1119	1022	1059	1079	1002	1043	1055	1040	1038	1003	997	1073	1065	1057	1067	1079	1019	1002	1059	1031	1006	1077	1052	1006	990	1065	1030	1033	1026	1015	1071	1020	1105	1005	1032	1021	1016	1045	1076	1058	1118	1091	1021	1031	1024	1045	1032	1106	1047	1036	1048	1068	1023	1039	1085	1072	1084	987	1053	1089	1056	1062	1027	991	1072	1060	1016	1024	1044	1091	1059	1096	1038	1050	1058	1047	1026	1069	1042	1019	1087	990	1075	1084	1053	1056	1037	1054	1075	1067	1021	1074	1078	1071	1055	988	1018	1028	1106	1063	1026	1051	1061	1017	1020	1005	1044	1045	1073	1058	1032	1024	1054	1023	1075	994	1046	1058	1087	1025	1027	1028	1014	1068	1042	1022	1082	1043	1086	1054	1041	1085	1078	1021	1019	1051	982	1068	1011	1025	1032	1045	1105	1026	1063	1039	1021	1051	1063	1056	1062	1065	1077	1046	1052	1091	1010	1055	1011	1044	1071	1044	1077	1022	1044	1050	1049	1096	1039	1023	974	1051	1052	1047	1056	1032	1052	1017	1086	981	1039	1058	1056	1048	1064	1014	1023	1015	1075	1060	1078	1085	1000	1002	1027	1035	1009	1060	1046	1000	1004	1051	1005	1051	1049	980	1032	992	1073	1066	1055	1025	1014	1018	1085	1011	1079	1076	1041	1120	1070	1083	1027	999	1075	1075	1012	1005	1089	995	1024	1036	1071	1129	1067	1067	1031	1049	1102	1014	1041	1071	1078	997	1027	990	1071	1089	1069	1080	1085	1066	1048	981	1028	1060	1032	1057	1072	1031	1039	1024	1060	1003	1042	1084	1111	1039	997	1032	1044	1050	1044	1099	1010	1060	1094	1035	1028	986	1032	1077	1059	1055	1106	1085	1046	1087	1054	1084	1027	1066	1121	1016	1004	1030	1095	1030	1019	1067	1100	1043	1083	1013	1011	1032	1048	1005	993	1033	1060	1027	1037	984	1035	1070	1032	1075	1046	1050	1055	1022	1008	1060	1091	1074	998	1060	1083	1012	1023	1056	1053	1046	1056	1019	1117	1025	1013	1068	1082	1071	996	1044	1039	1033	1025	1032	1035	1106	1054	989	1085	1050	1044	1048	1071	1037	1021	1034	1080	1020	1028	991	1061	1049	1047	1104	1087	1051	1067	1013	1031	1058	1029	996	1020	1067	977	1012	1025	1063	999	1073	1044	1043	1044	1075	1021	1073	1038	1040	1050	1093	1008	1032	1049	1058	1013	1082	1031	1105	1048	1088	1052	1040	1051	1053	1095	1019	1078	1086	1039	1034	1006	1055	1062	1055	995	1025	1068	1079	1047	1073	1058	1047	1061	1037	1084	1018	1063	994	1031	1032	1015	1036	1082	1072	1020	1035	1034	1024	1066	1011	1078	1056	1074	1070	1025	1081	1062	1115	1030	1055	1103	1108	1082	1027	1065	1068	1038	1113	1037	1001	1051	1022	991	1047	1053	1020	1060	1025	1063	1036	1078	1034	988	1044	1025	1054	1051	1042	1036	1032	1018	1047	1024	1043	1107	1032	1027	1028	1004	1065	1019	1056	1047	1053	1018	1015	961	992	970	1049	1082	987	1063	1005	1081	1047	1065	990	1068	1058	1002	1050	1069	1079	1054	1069	1020	1081	1040	1011	1029	979	1040	1014	1030	1020	1029	1086	984	1046	1060	1096	1034	1057	1031	995	1051	1059	1029	1077	1035	1022	1100	1076	1074	1076	1071	1039	1062	1028	980	1050	1106	1049	1024	1004	1028	1007	1061	1037	1044	1035	1034	1007	1042	1063	1059	1066	1047	1047	993	1064	1049	1057	1033	1029	1001	1034	1073	1028	1096	1053	1035	1048	1053	1088	969	1046	1004	1096	1070	1007	1117	1106	1035	1035	1010	1045	1036	1024	1105	1063	1071	1032	1108	1059	1014	999	1006	1071	1048	972	1076	1066	1047	1075	1059	1085	1025	1030	973	999	1025	1026	1052	1033	1015	1107	1036	1066	1067	1078	1005	1046	1099	1048	1084	1034	1053	1109	1054	1035	1051	1047	1010	1035	1101	1091	1046	1059	1017	1006	1068	1034	1025	1069	1045	988	1033	1020	1019	1014	1085	1055	1063	1082	1052	1092	1090	1016	1118	1092	1049	1076	972	1107	1035	1095	980	1035	970	1024	1019	1043	1055	1033	1020	1012	1049	997	1094	1069	1007	1034	1027	1089	1075	1086	1019	1057	1044	1009	1037	1096	1102	1048	1030	1016	1013	1076	1082	1028	997	1093	1012	1012	1078	1053	1024	1058	1048	1012	1083	1037	1012	1059	993	1096	1071	1076	1066	999	1053	1013	1019	1015	1046	1048	1046	1064	1080	1035	944	939	1082	1036	1050	1101	1092	1079	1071	1027	1073	1022	1103	1070	1003	993	1062	1085	1024	1028	1058	1055	1029	1014	1024	1086	1056	1043	1051	1082	1148	1066	1031	1031	1049	1091	999	1059	1043	1048	1096	1023	1029	1044	1066	1078	1005	1070	1002	1039	1027	1064	1037	1045	1055	1031	1066	1059	1054	1069	1018	1067	1072	1026	1069	1013	1118	1083	1102	998	1057	1038	1010	1026	1077	1010	1089	1086	1072	1006	1043	1035	1091	1026	1024	995	1003	1042	1063	1087	979	1036	1049	1027	1021	1007	1039	1086	993	1064	1072	1046	1041	1131	1113	1002	1061	1062	1026	1054	1089	1031	1021	1015	1020	1013	1074	1026	1058	1092	1077	1059	1031	1037	1092	1048	1013	1067	1074	1008	1006	1104	1043	1046	1078	1033	1080	1046	1041	1088	1004	1091	1049	1028	1064	1068	1081	1043	1057	1079	1058	1030	1034	1084	1015	1022	977	1061	1042	1065	1043	1039	1046	1045	1024	1068	1127	1099	984	1081	1027	1025	1033	1037	1028	1054	1008	1072	1017	987	1020	1007	1100	1001	1065	1036	1075	1055	1062	1053	995	1037	1023	1126	1018	1100	1046	1111	1047	1081	1093	1048	1038	966	1028	1066	991	1012	1007	1065	1054	1051	1052	1082	1021	1029	999	1020	1103	981	1060	1064	1057	999	988	947	1084	1024	1070	1075	1051	1068	1089	1052	1012	1081	1037	1057	1064	1047	1040	1028	1107	1032	1047	1037	1031	964	1034	1052	1002	1073	1039	999	1062	1013	1023	1012	1068	1048	1023	984	1112	1053	1060	1035	1049	1077	1076	1049	1074	1053	1050	1043	1012	1108	1041	1032	1059	1040	1045	1039	1086	1051	1031	1100	1090	1070	1029	1054	1072	1035	1075	1008	1031	1044	1042	1019	1069	1104	1079	1022	995	1039	1074	1060	1011	1030	1017	1007	1092	1003	987	1040	1045	1042	1064	1063	1008	1081	1060	1020	1003	1021	1025	1033	1104	1012	1075	1018	982	1114	1060	1075	1045	1017	1082	1067	1069	1076	997	1061	1053	1038	987	1098	1005	1044	1062	1106	1045	1057	1066	1003	1062	1024	1043	1088	1079	1058	1061	1027	1085	1005	1061	1060	1066	1048	1030	1070	1070	1033	1086	1048	1030	1077	990	1109	1060	1062	1086	1023	1090	1028	1054	1021	1070	987	1046	1032	994	990	1031	1047	986	1024	1048	1086	1015	1020	1010	1027	1056	1039	1071	1096	1044	1010	1054	1063	1044	1007	1042	1096	1046	1065	1057	1040	1012	1095	1048	1005	1042	1004	1082	1013	1045	1058	1051	1031	1049	995	1067	1073	999	1067	1088	1051	1062	1038	1050	1025	1094	998	1053	1057	1062	1015	1071	1144	1044	1087	1020	988	1034	993	1009	1056	1094	1086	1036	1041	1032	1031	1033	1046	1021	1058	1092	990	987	993	1034	1028	1065	1038	1009	996	1039	1023	1012	1010	1020	1033	1043	1043	1034	1053	1086	1100	1025	1019	1069	1014	1043	1046	1118	1031	1088	1010	1030	1022	1002	1098	975	1062	977	1078	1014	1016	1051	1008	1062	1038	1026	1013	1017	1051	1003	1017	1034	1013	1049	1067	1056	1081	1037	1112	1062	1040	1053	1087	1032	1116	1013	1117	1088	1054	1053	1039	1010	1081	1061
23026	21580	29548	24076	21576	21663	12037	1716	1205	1112	1060	958	903	906	841	821	781	792	791	776	753	756	725	681	729	754	706	759	689	701	672	738	704	718	728	686	730	705	672	715	687	722	681	728	707	677	673	678	703	701	689	670	699	673	704	761	646	712	675	703	713	640	658	721	658	716	679	686	699	624	703	660	727	693	705	678	685	646	689	670	665	644	696	652	686	654	706	671	686	672	671	670	689	676	715	665	697	671	652	669	670	650	673	658	629	686	676	731	662	642	692	618	660	676	650	635	677	694	696	655	686	679	666	687	626	655	703	740	655	678	675	675	717	615	675	675	634	668	660	704	628	690	692	661	696	676	663	660	679	648	643	659	703	737	673	645	698	712	669	693	646	695	679	705	679	638	648	706	650	656	668	639	654	665	694	622	683	654	672	689	711	654	676	672	649	665	681	581	672	671	696	619	651	670	667	682	638	666	657	662	650	708	708	647	643	715	693	683	661	689	667	663	717	692	712	646	672	691	701	652	670	721	675	670	635	700	661	710	698	637	687	656	665	621	653	676	638	656	696	668	668	657	650	667	667	657	676	725	660	672	696	691	716	665	616	667	691	667	677	701	708	690	646	662	667	694	687	699	713	660	711	668	664	717	671	708	663	665	700	700	619	667	678	663	700	716	697	676	666	650	648	671	651	696	645	658	672	653	663	660	677	714	705	648	699	628	686	668	658	660	625	644	694	700	703	642	671	633	696	708	674	673	636	657	710	636	699	699	697	664	685	671	692	727	669	705	654	662	661	692	715	645	643	646	634	677	670	654	700	682	615	657	673	657	667	658	650	645	666	674	638	689	655	654	675	669	702	722	708	697	657	681	640	666	682	640	661	678	699	648	670	692	725	681	655	683	695	675	677	692	682	649	665	678	674	636	691	685	682	680	638	649	630	715	630	678	586	670	664	668	675	671	660	644	644	625	654	654	680	669	677	648	663	670	620	658	638	679	649	707	706	651	722	680	669	698	644	691	647	672	671	698	702	681	683	677	700	664	621	672	667	674	640	647	626	687	712	677	728	716	684	690	663	687	667	677	697	639	650	665	705	640	700	683	643	653	678	670	678	683	686	658	679	633	652	633	656	688	654	614	711	654	687	674	645	663	690	645	725	650	699	653	699	671	650	691	653	652	633	657	692	652	628	696	705	631	640	627	683	709	681	641	683	629	672	641	668	665	641	683	651	679	642	663	647	680	726	645	705	662	663	610	628	687	678	712	699	685	652	674	646	705	688	674	700	682	674	694	676	691	664	685	645	703	683	672	653	673	646	689	670	733	708	666	671	669	687	657	660	693	666	658	656	633	673	679	719	666	721	675	676	656	671	618	707	653	705	626	669	696	660	633	703	653	656	680	635	669	686	672	680	678	643	681	625	696	688	670	623	656	679	648	714	614	662	646	671	646	709	666	681	662	652	716	674	680	652	664	718	730	653	643	608	683	669	652	683	667	703	637	645	666	676	642	663	684	675	619	666	659	712	679	689	713	654	655	681	687	681	712	653	605	675	665	681	694	730	653	660	636	720	606	657	717	613	682	653	681	674	703	680	694	718	639	727	656	661	665	638	681	703	681	626	677	649	670	707	705	672	650	694	643	664	619	670	703	656	680	657	675	668	672	640	673	660	689	708	653	716	711	680	680	634	680	643	680	643	681	682	623	658	675	707	678	644	645	680	680	630	657	640	682	686	650	618	643	666	705	729	648	687	671	656	701	655	708	665	708	671	698	661	599	676	680	712	737	661	713	703	717	677	628	643	704	709	653	712	684	648	660	683	645	656	671	616	664	642	662	667	662	697	647	691	670	641	675	689	692	662	660	692	641	680	648	683	650	701	665	684	675	642	666	671	661	672	689	667	610	702	676	674	662	695	649	656	685	630	687	656	664	711	660	651	674	662	665	716	665	664	719	674	684	692	643	663	677	659	710	653	679	653	663	653	729	626	685	644	708	724	686	645	651	667	689	599	688	695	631	703	664	685	638	664	661	689	714	670	680	613	684	688	681	627	706	632	680	686	695	673	684	644	653	624	692	679	638	658	674	668	631	689	701	674	672	621	649	663	664	664	696	654	683	649	675	630	666	701	678	639	645	665	670	709	706	691	663	639	668	673	662	678	675	637	664	686	681	670	622	694	666	620	704	678	689	667	647	665	708	688	652	629	673	649	631	718	671	620	696	699	672	641	702	713	644	675	637	680	706	679	657	667	654	695	677	671	649	678	649	671	667	669	653	640	676	692	599	766	660	715	670	692	606	684	683	668	687	656	659	674	669	694	700	658	654	645	629	639	662	681	659	687	693	690	669	689	717	679	683	735	668	692	679	657	622	664	660	648	661	691	658	684	706	670	648	674	677	655	627	697	650	715	655	698	689	676	690	643	612	640	696	687	675	680	642	698	667	668	686	634	668	705	653	684	634	657	730	653	653	657	689	661	679	691	668	661	640	669	655	647	728	712	652	671	659	684	645	686	733	723	669	679	717	656	648	676	681	620	675	656	699	663	676	703	610	689	673	674	648	726	662	675	680	687	668	679	686	707	612	712	700	685	719	666	654	722	668	707	616	652	722	715	702	675	695	660	650	669	668	666	667	676	711	671	674	632	631	675	688	699	694	710	631	656	658	639	650	715	669	685	678	644	669	680	709	682	675	644	685	658	659	664	661	726	690	716	705	696	665	640	678	642	649	628	743	664	674	656	647	678	693	711	685	670	681	679	651	692	671	680	664	695	698	722	716	689	695	656	641	654	688	654	687	702	699	643	688	680	663	666	665	696	703	647	690	706	697	645	642	670	724	660	675	642	699	674	640	704	703	656	657	681	654	679	667	696	709	700	684	676	689	648	693	665	612	662	663	721	666	646	694	689	663	677	646	605	676	667	649	684	722	690	684	657	712	669	680	682	654	683	719	698	641	695	658	684	636	650	690	666	687	699	688	654	650	655	643	686	699	704	701	641	675	700	622	663	691	642	639	632	712	694	644	683	702	670	654	663	665	649	661	665	655	637	688	750	678	679	669	639	713	669	634	693	678	652	660	715	685	706	626	672	710	640	636	672	672	713	686	628	668	676	640	656	634	667	678	656	658	674	647	679	664	679	690	669	639	650	687	697	658	645	670	706	648	687	629	680	703	684	736	678	666	642	664	674	657	666	663	678	709	671	669	717	662	727	639	640	688	697	599	716	677	615	666	634	715	660	646	584	698	662	689	677	657	651	695	653	627	717	727	710	709	700	678	636	670	662	720	663	680	661	702	653	676	655	677	694	674	705	664	688	646	709	715	613	666	628	641	667	660	660	686	689	628	657	657	670	658	693	674	678	673	684	630	626	629	680	689	689	729	690	689	708	629	676	674	685	688	658	645	679	665	626	664	660	705	706	671	653	695	678	683	674	683	707	693	707	692	678	666	657	699	651	689	679	658	689	680	681	684	658	651	678	630	701	633	678	687	655	688	641	694	655	680	693	666
6847	16421	12933	6923	4949	3863	2981	2458	2100	1859	1590	1475	1378	1165	1134	1077	1065	987	897	960	934	892	889	886	836	838	854	838	820	831	802	764	849	756	809	734	789	800	821	805	755	800	763	768	753	767	744	791	745	792	782	774	770	772	800	772	840	744	800	762	732	819	776	776	792	786	779	733	775	768	801	809	793	783	791	752	771	779	791	740	809	777	791	746	733	782	773	761	748	709	789	738	744	762	734	781	714	686	760	772	766	757	754	765	714	724	749	748	734	774	737	740	735	713	743	739	778	784	769	737	752	780	745	793	738	720	798	724	762	773	741	770	740	716	692	756	774	713	749	782	794	716	734	742	705	733	762	742	772	727	808	736	711	735	736	757	736	795	723	740	802	753	733	722	735	753	755	792	769	759	717	780	777	770	736	756	780	737	757	760	758	768	753	772	760	748	711	776	754	749	735	698	788	797	771	740	770	756	729	729	731	749	730	683	745	746	779	755	772	785	789	741	770	743	762	739	766	782	751	764	725	712	731	710	772	769	777	812	763	764	753	768	787	735	738	782	727	774	756	774	698	748	727	759	728	740	704	748	750	788	735	702	730	801	705	719	721	765	718	803	732	772	764	745	751	748	749	734	800	739	746	791	772	798	777	806	767	784	780	696	815	739	780	759	712	748	720	804	747	721	760	743	732	796	723	784	743	729	777	753	747	730	761	719	788	760	746	774	769	712	745	772	691	767	752	778	751	749	727	773	752	788	742	844	771	771	738	715	715	736	715	719	748	754	727	795	770	733	754	741	741	676	715	759	725	751	774	742	729	784	764	771	741	786	769	770	736	767	756	775	813	686	763	699	787	692	736	736	729	726	722	706	755	727	762	787	774	758	773	772	781	788	773	745	765	749	748	731	746	719	763	779	774	770	781	716	711	696	793	788	767	731	763	716	748	736	709	769	754	733	769	717	750	769	778	769	756	755	707	717	779	714	733	698	780	748	750	791	744	759	775	818	752	753	783	756	710	738	779	737	771	720	783	754	739	718	755	798	722	729	783	737	685	736	763	698	719	757	783	780	691	747	727	773	717	777	775	742	790	703	766	757	789	775	759	755	737	765	715	731	734	707	742	722	747	750	775	787	758	755	732	758	737	780	764	707	808	727	743	743	646	745	763	752	764	771	736	784	747	778	740	821	744	756	763	755	776	701	736	772	773	744	760	737	748	772	722	753	771	717	761	750	796	761	805	744	743	788	741	746	743	766	760	820	776	714	727	741	770	744	767	742	743	734	744	741	759	711	765	752	773	749	774	783	715	777	739	754	713	761	800	752	742	701	781	751	745	713	760	713	764	705	707	722	768	706	788	746	749	751	733	770	767	767	758	813	752	780	784	710	717	732	740	761	767	709	730	767	799	772	735	765	758	709	754	736	777	773	718	732	749	747	711	727	724	802	740	694	756	756	771	756	789	745	730	705	789	697	748	777	742	741	777	721	852	754	742	755	782	789	734	775	746	721	752	718	753	769	811	713	756	726	753	768	707	735	744	772	701	758	810	773	737	739	792	769	740	709	749	732	740	759	712	738	743	805	746	749	733	730	731	755	753	716	761	746	751	758	764	724	775	804	734	771	754	773	767	770	746	763	767	736	751	764	723	759	778	712	811	743	744	820	752	739	755	737	755	748	717	724	789	785	750	765	712	756	750	738	730	693	803	697	711	752	725	790	814	782	754	777	771	778	770	773	740	769	793	718	775	752	796	734	786	773	772	789	782	718	756	752	728	694	743	770	690	731	766	756	734	745	748	732	719	782	702	717	685	773	727	780	739	726	708	708	726	809	751	763	791	742	770	732	796	817	737	743	730	761	773	725	748	781	760	749	736	738	757	749	745	776	745	711	774	755	765	782	706	769	732	699	733	771	788	753	754	748	806	770	754	729	801	696	752	767	740	783	766	715	706	792	763	757	779	725	749	779	771	813	777	741	721	764	705	800	764	767	739	746	712	724	794	756	754	785	760	749	784	731	728	762	751	784	775	787	767	820	810	748	762	740	764	757	757	709	772	752	734	754	750	760	753	755	800	783	732	784	786	761	730	769	726	731	782	741	774	786	753	684	777	752	796	704	740	761	788	760	705	791	736	724	747	793	760	730	702	750	783	747	750	722	745	737	751	747	755	761	780	740	701	775	741	740	738	736	702	726	756	722	738	770	743	741	763	772	755	719	744	740	723	747	737	756	769	722	782	831	742	752	794	782	729	698	758	749	733	758	773	723	803	761	773	730	751	730	739	742	736	740	772	757	752	771	767	792	725	738	786	758	749	806	727	732	767	742	800	758	793	757	750	729	745	751	782	718	774	764	747	819	737	798	728	768	756	782	720	735	690	729	744	752	760	799	761	750	743	762	761	732	759	720	768	706	778	761	805	752	748	771	720	746	752	812	735	752	802	742	769	749	770	729	726	768	740	718	744	776	744	727	752	723	749	713	733	718	755	765	739	763	782	750	773	761	765	789	755	760	765	771	730	759	735	810	735	762	810	702	773	720	757	808	745	741	767	736	751	742	747	735	755	783	795	730	752	727	779	726	770	731	764	752	747	745	775	775	760	678	765	775	761	783	764	711	706	778	713	738	713	779	737	762	777	754	771	752	765	768	768	680	787	761	780	738	691	750	812	676	802	740	783	761	757	763	804	707	803	777	744	743	783	749	747	762	735	773	709	758	790	722	826	757	775	773	753	755	733	756	721	769	739	727	754	772	713	785	744	719	767	791	740	817	772	706	740	779	700	742	739	764	767	775	737	828	722	766	802	732	729	774	760	757	769	754	757	769	731	772	755	777	718	748	763	789	708	716	712	773	771	669	715	755	741	752	749	723	760	791	784	781	748	750	687	737	746	747	724	709	742	743	789	729	808	756	762	746	763	724	822	773	737	785	735	780	759	737	720	761	726	724	773	723	792	747	718	750	720	748	769	720	758	707	744	768	754	705	788	786	705	759	780	732	735	764	749	729	817	762	746	698	736	752	770	786	725	737	771	755	731	738	778	741	776	782	781	757	736	725	742	744	763	767	754	736	727	736	755	787	745	750	745	765	759	709	755	783	698	718	776	758	757	678	781	789	726	815	746	728	706	769	766	752	825	754	758	780	737	737	727	751	787	717	757	737	725	759	783	796	735	733	769	744	745	763	756	752	713	743	749	703	731	716	732	737	754	727	772	718	759	752	702	805	746	749	738	753	743	783	713	749	797	774	759	728	739	782	825	747	793	763	778	760	750	743	736	770	780	636	728	785	782	769	778	728	749	778	713	758	765	710	740	749	726	749	744	753	742	733	695	753	734	777	794	845	784	792	771	738	749	723	750	753	740	748	752	807	736	702	771	716	751	763	754	715	741	708	751	783	710	776	775	765	800	738	776	757	780	769	772	732	754	769	720	800	743	738	770	795	765	773	781	741	761	724	726	734	746	704	805	767	718	782	758	760	756	735	742	714	775	742	733	733	736	751	733	791	790	714
27541	20153	6868	1045	762	663	674	623	641	590	626	591	618	624	594	602	647	624	588	620	599	622	597	572	576	597	665	555	580	625	586	611	642	608	618	593	653	615	568	612	580	584	556	612	585	587	616	599	597	639	617	577	577	560	597	598	587	576	596	559	602	621	630	618	550	597	538	565	620	543	593	602	653	618	610	632	609	546	587	626	551	600	574	599	637	580	571	605	537	628	605	581	588	588	605	562	648	589	586	592	621	589	600	615	616	604	607	600	588	615	607	593	561	636	571	605	590	566	607	616	603	598	587	608	587	560	644	614	629	667	628	635	580	572	637	578	545	654	591	598	584	598	547	624	618	589	624	611	665	604	587	607	587	615	567	595	578	617	612	588	615	595	599	558	582	612	607	625	580	581	541	582	584	636	630	621	593	579	604	554	598	575	613	612	555	593	582	605	588	585	629	611	607	592	596	591	578	575	575	581	604	606	581	608	587	608	622	658	639	564	569	652	592	606	586	612	587	570	585	574	603	604	623	628	624	610	612	608	576	600	603	573	587	592	575	595	581	565	606	562	618	601	607	586	602	612	577	598	608	602	594	621	599	562	645	579	593	612	615	603	575	564	609	619	577	606	569	592	605	631	578	597	603	567	609	592	567	613	616	615	634	587	669	681	572	585	620	554	632	593	630	559	570	606	589	655	546	596	616	616	578	581	648	563	624	676	661	605	606	585	590	561	588	628	619	607	580	606	616	622	650	609	597	572	640	609	582	630	603	606	598	592	626	615	603	661	628	602	580	595	610	632	581	577	592	587	585	646	632	637	569	618	608	607	599	593	582	602	608	599	601	608	602	658	624	601	600	655	607	580	588	612	601	588	634	610	580	603	607	597	620	605	612	592	564	560	612	585	592	577	600	594	627	608	579	596	599	606	604	604	565	588	581	585	611	578	618	605	592	569	593	609	620	620	594	584	594	593	541	602	584	570	553	574	631	631	564	612	603	579	613	574	632	613	600	585	598	587	583	588	619	604	589	599	572	576	628	581	593	604	632	641	569	586	640	595	597	618	596	644	622	588	566	612	566	625	567	590	562	608	636	588	564	613	572	602	596	625	620	612	617	580	581	622	573	578	593	634	649	611	565	631	579	577	606	598	580	587	642	594	599	611	610	683	613	618	598	592	590	610	572	661	587	629	619	583	560	609	622	592	585	651	641	588	567	629	591	543	645	621	613	631	602	577	595	614	594	574	616	626	631	595	592	582	592	580	595	618	603	604	608	602	622	623	599	591	612	577	562	572	600	587	594	631	609	607	585	620	600	613	616	631	596	577	587	591	660	565	599	611	560	593	591	612	602	594	609	597	614	584	574	637	585	590	592	613	615	568	538	595	583	586	599	553	609	626	599	567	602	602	599	562	579	606	612	577	615	594	574	632	593	633	607	616	566	585	601	598	588	567	608	592	562	641	610	608	574	590	602	586	601	555	588	583	579	571	610	574	626	611	574	601	595	609	542	533	588	601	611	582	597	602	592	589	614	628	640	586	621	599	587	547	560	615	574	576	590	596	656	588	612	584	571	611	601	593	606	628	626	565	622	591	602	641	600	553	646	594	614	550	618	622	554	617	576	619	585	562	564	600	607	630	558	633	582	596	597	610	632	629	667	633	578	623	590	570	612	607	587	576	575	607	570	625	574	614	617	574	594	613	627	593	604	586	628	596	622	614	586	639	606	593	575	560	605	612	605	574	578	610	604	587	586	588	587	615	603	583	605	563	602	584	598	615	597	616	594	597	614	591	658	623	575	604	594	611	627	607	600	620	612	558	565	598	573	628	579	595	587	603	565	590	569	579	554	660	607	570	606	613	556	604	622	576	577	541	623	578	602	617	567	615	612	636	636	612	588	609	595	589	582	566	592	626	584	603	576	584	566	626	616	608	588	586	566	572	616	599	601	593	605	588	637	567	566	580	626	624	589	627	626	602	598	597	546	578	587	622	593	629	592	610	598	646	588	575	619	588	640	613	580	627	622	607	569	564	611	572	593	611	590	597	621	590	595	584	604	603	555	600	593	546	589	618	592	642	570	595	575	541	576	645	574	605	601	621	601	584	615	639	632	590	626	585	561	578	632	639	586	597	595	588	621	600	614	620	564	630	634	642	642	629	597	597	616	616	610	604	606	562	644	609	604	554	634	609	597	609	587	584	622	590	607	582	614	554	599	620	596	557	561	588	603	565	627	597	585	590	624	621	598	585	601	593	579	557	595	604	612	586	618	609	547	595	583	582	570	607	618	630	582	600	558	598	573	659	608	615	605	587	628	606	587	603	566	604	595	581	566	595	530	608	614	610	597	596	623	534	588	621	572	614	595	582	607	576	583	605	617	582	608	538	553	632	584	617	590	648	618	623	584	586	654	618	594	631	560	579	600	638	661	602	579	559	543	594	534	616	607	618	645	592	628	620	595	589	582	629	576	640	567	552	601	604	584	592	612	593	619	588	579	617	567	590	609	578	638	577	550	582	637	571	624	563	614	584	627	588	603	595	630	624	618	625	592	617	573	611	628	549	547	584	611	622	629	554	589	620	578	600	602	625	603	616	602	586	614	628	602	618	604	615	581	570	589	596	597	605	589	600	620	622	640	572	621	578	651	605	594	600	594	566	582	623	610	570	627	574	616	589	610	599	588	590	582	605	591	612	628	611	565	593	598	658	574	590	579	616	616	588	553	595	597	566	615	626	625	629	585	585	599	625	635	544	599	649	588	612	607	623	581	629	623	606	638	595	615	585	617	608	611	643	604	596	595	577	572	600	641	603	609	557	598	589	611	589	606	571	631	582	562	639	626	591	652	627	593	587	631	648	643	610	624	542	652	641	601	630	662	548	612	577	592	645	620	577	587	597	552	600	583	590	582	598	576	589	614	631	589	572	616	620	590	568	604	629	616	647	622	619	604	596	534	584	648	577	612	596	627	612	644	589	626	566	629	569	595	598	550	589	582	606	603	595	586	563	606	578	587	557	610	615	589	586	624	576	607	581	621	616	635	568	572	547	567	606	585	606	599	573	638	567	602	597	585	590	613	577	579	632	570	542	587	609	591	564	580	583	605	606	603	637	608	562	599	642	586	630	585	612	596	612	606	591	614	603	546	586	608	593	603	554	607	647	567	599	578	611	575	571	590	564	589	588	584	564	656	592	607	559	612	576	634	583	563	631	559	564	617	562	617	574	591	632	640	594	555	606	651	628	579	557	596	548	642	559	575	599	591	601	617	561	623	580	605	560	617	580	580	580	554	604	593	621	632	637	577	548	594	613	619	578	568	613	589	597	590	616	599	614	582	585	585	585	581	604	613	610	621	582	594	654	594	616	614	611	605	593	589	611	582	587	602	574	569	601	579	607	615	582	597	595	594	586	630	581	565	597	588	626	607	626	563	661	591	627	622	605	593	581	594	594	580	603	592	562	618	617	597	616	569	588	597	579	563	597	644	588	594	631	566	651	585	622	577	532
4298	1388	1143	894	822	816	709	739	789	735	770	754	721	740	759	766	783	767	752	726	720	722	730	717	719	770	724	774	737	720	737	720	769	692	797	768	741	754	747	774	701	698	747	768	728	683	721	703	682	714	746	768	752	739	675	714	755	729	743	691	691	741	716	770	745	743	760	731	743	706	715	724	754	706	713	708	716	681	723	705	770	756	720	742	721	704	745	777	717	758	726	767	739	720	766	696	759	758	694	721	668	712	717	716	703	683	732	773	693	734	736	737	721	742	786	704	676	723	756	706	746	732	734	693	678	742	720	749	719	700	745	708	762	695	712	710	769	750	699	734	716	726	694	731	733	731	738	678	774	702	720	720	772	722	726	692	713	775	742	730	757	706	718	736	748	802	737	744	713	723	724	710	694	753	676	718	734	733	747	707	725	711	728	730	728	713	747	749	714	706	740	710	716	713	734	761	748	731	747	732	711	733	720	767	680	748	738	766	706	745	766	786	724	739	732	725	743	749	758	713	728	724	721	712	733	748	716	732	726	739	767	733	752	770	763	724	698	721	711	716	747	686	747	740	769	719	715	725	752	715	727	722	701	721	728	724	712	695	696	758	680	683	698	718	688	759	719	716	719	656	696	745	729	699	702	741	704	701	769	724	730	771	733	727	730	712	672	705	764	726	703	763	725	719	694	677	731	656	728	717	710	731	738	670	679	722	667	734	709	695	745	699	725	720	728	771	748	734	744	748	748	738	719	702	739	719	668	728	690	725	698	733	789	773	686	682	694	703	729	736	740	764	767	736	708	707	696	725	766	726	696	758	701	737	718	737	754	733	713	730	737	790	727	751	739	711	715	693	715	702	742	744	750	711	678	710	720	736	769	749	713	745	746	749	738	709	697	737	784	745	704	725	763	760	758	716	726	772	747	708	724	738	761	735	727	772	713	713	720	715	712	720	702	743	725	738	751	752	703	750	751	685	768	774	704	691	748	707	729	725	748	744	678	782	728	707	748	743	747	684	693	677	711	770	725	724	742	697	735	685	740	706	751	719	718	723	692	747	730	730	681	747	760	726	767	749	724	772	713	738	789	694	757	739	739	705	799	698	721	657	744	746	737	756	730	727	691	722	751	714	723	723	704	726	717	743	752	679	668	743	756	712	725	712	743	775	728	769	732	727	731	781	755	788	748	728	764	752	762	747	725	766	710	706	738	709	701	746	738	774	674	752	742	710	787	728	704	741	730	744	733	712	715	715	741	753	727	762	712	787	726	742	742	745	672	704	767	772	757	720	763	759	746	731	729	737	719	729	753	743	689	732	742	708	770	767	744	733	736	708	706	753	739	736	728	718	718	730	718	720	735	684	704	708	741	738	761	730	720	710	769	756	678	746	747	721	711	720	721	725	748	767	722	708	701	729	714	744	702	822	733	695	701	698	711	693	788	694	762	719	724	747	697	758	729	693	733	743	717	740	704	742	752	695	759	738	773	767	686	732	739	725	733	731	726	688	723	705	683	756	701	751	767	726	651	645	782	712	747	724	745	747	713	723	720	726	700	762	747	767	763	729	745	725	770	739	685	721	762	711	726	763	740	708	784	723	738	735	744	719	727	753	705	776	727	724	699	717	687	739	715	727	760	738	740	741	697	702	750	697	748	721	686	711	747	711	703	729	736	735	737	758	725	728	710	712	735	783	694	728	742	692	760	734	747	720	763	751	749	758	776	716	711	759	729	723	788	777	793	696	746	677	746	699	714	718	722	725	698	699	675	684	707	723	733	749	733	712	740	679	744	733	733	727	701	725	736	726	805	706	739	702	758	751	748	709	747	708	730	698	702	709	783	713	760	718	734	729	726	804	768	673	719	700	695	755	730	728	759	753	735	716	730	759	758	741	696	755	680	734	731	718	724	733	757	688	711	720	741	738	740	747	728	729	732	753	738	769	732	712	766	739	741	776	698	766	683	739	782	733	715	751	701	768	762	728	682	732	755	708	705	752	741	723	740	758	713	721	780	727	732	720	715	706	723	729	738	701	720	738	720	745	673	701	728	740	754	702	731	709	761	714	708	732	739	672	746	740	748	753	718	744	734	764	684	711	720	748	755	698	686	707	735	741	722	696	702	723	763	713	738	726	763	724	786	684	733	679	748	746	734	694	718	703	743	708	749	755	730	745	673	699	745	697	743	697	762	739	747	760	710	734	748	716	724	762	751	756	750	720	704	699	745	698	716	721	675	724	718	762	715	749	704	722	738	716	722	728	738	778	701	746	726	756	811	760	690	726	740	713	759	741	743	733	748	731	767	700	726	693	766	772	750	717	771	729	754	768	732	733	744	720	745	720	691	779	803	683	758	747	730	710	768	696	759	715	719	773	717	675	759	703	741	711	719	739	682	774	690	714	790	781	736	722	728	718	757	669	712	723	749	679	756	715	726	698	738	782	740	733	758	734	790	746	696	741	731	721	709	726	763	751	697	753	662	718	731	709	702	687	723	766	772	715	709	708	710	720	696	742	758	703	749	690	736	716	729	736	763	720	754	701	690	698	717	730	701	696	720	793	813	700	710	721	712	693	688	743	730	734	751	690	743	693	707	706	765	727	701	748	728	742	747	729	690	711	687	739	734	712	735	754	752	749	779	697	734	748	724	731	754	759	737	749	706	816	681	709	692	682	734	767	761	713	703	725	723	779	699	690	746	684	744	731	719	725	763	721	735	695	749	709	734	723	781	697	739	702	747	770	733	747	716	714	784	713	755	701	718	696	768	739	737	699	702	774	724	707	757	789	716	780	755	708	767	710	720	702	750	740	748	761	743	723	703	718	682	740	770	741	712	754	697	743	777	764	723	776	720	689	706	733	759	706	728	730	706	706	727	746	773	738	745	724	729	689	745	719	729	718	735	749	716	702	764	724	701	739	760	730	754	729	728	712	757	699	742	755	714	742	734	733	716	768	723	731	723	728	707	706	701	755	680	692	706	758	766	677	732	693	740	714	706	717	752	780	700	710	740	735	777	704	749	744	716	739	727	709	714	710	707	753	703	733	744	732	743	724	773	689	710	676	767	741	753	713	743	714	737	701	762	719	727	665	734	730	741	703	745	759	721	758	725	715	698	720	728	714	753	702	740	718	757	724	693	733	755	709	755	741	683	757	764	746	687	681	740	742	695	763	772	709	715	725	768	738	715	793	743	736	678	749	784	731	728	717	721	752	722	734	673	724	708	726	737	691	750	717	679	699	753	737	747	698	734	722	721	711	712	749	730	756	741	733	765	730	773	700	712	783	723	721	771	710	722	753	743	716	685	736	762	717	706	725	740	742	702	698	725	742	728	778	757	673	751	768	785	686	731	698	705	737	678	744	678	745	716	716	719	721	709	686	692	729	725	724	757	729	776	765	770	755	761	761	687	753	771	751	688	697	793	752	702	740	770	752	734	746	716	697	755	730	716	721	722	715	713	710	759	714	724	712	706	748	693	742	746	749	723	732	681	710	760	695	766	754
23978	21552	29113	24454	21560	12267	1293	757	683	557	570	512	449	462	460	462	432	429	434	430	410	385	428	363	366	433	374	401	364	388	353	350	384	363	369	341	375	378	390	340	420	355	367	387	409	348	365	389	368	381	358	352	377	350	396	374	367	400	372	374	325	379	410	363	333	404	348	377	387	355	422	350	376	405	355	335	368	374	383	353	398	372	360	342	383	344	388	370	364	370	362	362	380	395	382	388	356	347	340	338	403	394	353	384	366	376	368	358	356	357	335	391	365	387	392	380	342	342	350	363	386	336	372	333	330	354	372	383	355	355	366	359	356	343	359	364	354	365	375	395	423	369	351	351	353	373	360	355	376	373	353	364	363	366	372	367	386	340	363	362	349	384	356	344	341	348	367	366	350	367	379	370	363	351	379	350	379	344	358	383	353	373	357	340	375	341	394	380	383	371	381	415	376	395	399	365	377	390	377	358	376	363	398	396	375	349	366	367	384	399	362	363	350	367	339	369	345	364	403	385	402	381	361	377	365	367	384	379	353	393	393	371	365	393	367	345	402	381	392	371	371	366	378	401	364	371	420	374	395	362	381	366	369	374	362	378	351	346	363	368	363	360	364	412	341	384	375	362	390	366	384	387	373	347	382	374	347	366	371	311	364	348	372	343	326	380	371	403	360	353	378	330	388	329	400	348	368	357	335	346	346	350	374	382	319	310	346	357	351	375	353	365	412	373	367	353	362	341	387	352	357	370	370	347	366	400	351	369	336	368	363	349	365	383	362	381	338	382	332	370	349	354	342	355	355	378	352	348	362	320	384	364	362	351	349	355	382	396	379	379	331	370	385	358	362	360	377	367	367	376	375	334	330	356	335	351	348	345	377	367	390	346	391	378	363	366	366	382	343	356	338	378	368	381	339	378	320	358	339	354	365	352	353	405	379	372	341	340	373	372	346	372	401	350	379	383	387	359	338	338	380	362	402	377	335	357	337	394	394	345	390	349	333	372	375	322	339	350	350	369	340	360	364	359	339	364	372	390	338	359	401	378	367	387	350	362	342	365	348	339	361	353	366	383	351	378	349	359	350	398	345	368	396	337	378	370	347	370	393	336	366	365	355	377	346	370	360	361	405	359	365	359	341	352	329	371	365	334	346	383	354	353	370	361	370	352	363	335	347	336	344	368	383	395	355	359	379	378	393	384	376	400	350	380	341	358	382	372	387	351	365	389	356	346	368	383	360	336	389	335	385	354	380	369	347	347	383	344	353	342	363	329	381	350	374	375	381	393	359	400	346	375	391	383	347	376	359	374	357	368	409	370	397	364	351	344	343	370	353	388	369	362	354	327	347	375	369	402	366	364	351	348	357	366	343	371	365	352	362	345	373	382	377	353	386	378	395	371	373	380	361	334	370	347	341	352	345	386	368	376	381	381	347	361	362	388	367	362	371	399	368	327	367	359	346	378	370	374	360	350	345	365	395	343	366	342	359	381	375	380	351	387	365	378	374	336	365	375	382	396	330	336	422	360	347	354	363	339	379	330	374	395	380	354	360	373	366	379	346	348	359	378	387	334	367	357	364	363	370	381	384	383	334	361	384	378	362	391	365	356	354	336	380	348	368	360	355	358	327	333	350	363	410	323	351	366	376	373	377	390	387	355	332	357	354	332	380	350	346	347	379	370	347	372	365	340	373	389	373	340	418	355	359	347	382	340	364	374	355	336	378	395	398	372	340	373	330	393	386	354	349	368	360	336	349	375	365	361	353	391	337	378	384	334	357	405	371	364	388	373	334	347	392	339	388	360	397	388	369	370	367	338	348	349	385	391	337	363	367	375	367	332	394	344	370	402	342	350	353	336	358	369	386	379	371	369	365	378	356	358	358	382	376	364	402	360	386	378	371	380	362	353	358	353	367	378	367	380	398	322	351	364	374	359	355	371	349	377	384	337	366	321	409	355	401	362	344	362	384	360	336	342	362	332	398	357	342	318	345	342	369	364	390	390	350	391	325	391	370	377	319	395	372	348	349	381	378	345	340	386	373	379	381	349	355	374	382	362	352	351	359	359	325	363	364	391	369	369	331	387	378	378	402	334	367	372	369	382	389	367	346	366	372	352	371	351	381	394	389	330	410	334	339	382	366	400	346	375	345	330	380	370	379	391	372	388	350	363	376	329	357	377	312	362	364	367	342	323	380	357	347	397	371	372	377	356	366	371	387	336	383	359	364	368	351	355	350	352	393	393	351	371	386	415	370	404	397	377	359	369	346	373	344	353	353	389	348	362	418	347	356	374	355	370	382	372	364	320	353	357	362	371	366	377	398	359	358	352	375	381	375	365	380	368	341	360	389	378	368	403	354	392	360	379	366	391	396	377	388	360	362	347	357	385	362	305	363	350	329	338	354	362	355	367	356	354	370	359	392	384	362	335	348	376	344	378	366	367	348	391	352	373	344	376	360	352	348	375	374	351	393	349	390	340	328	365	369	409	359	354	348	380	395	375	390	384	378	356	375	401	358	374	344	385	366	364	353	375	369	334	384	323	371	374	343	339	341	378	387	385	379	369	334	373	318	374	335	346	379	371	368	384	355	346	353	366	358	351	395	386	351	369	376	367	353	374	317	356	375	375	357	355	332	362	335	369	346	344	381	363	338	387	358	348	345	381	342	329	358	358	409	344	341	378	348	396	366	357	366	345	361	374	353	363	323	396	398	355	343	352	332	350	385	352	352	361	393	387	364	346	395	399	354	365	386	367	366	325	366	374	381	370	383	382	338	358	344	383	380	364	353	388	359	377	397	355	366	351	384	372	366	335	368	372	383	379	403	360	367	351	372	336	380	349	344	376	351	331	352	382	350	363	382	361	347	390	363	360	390	376	373	359	370	373	341	387	349	398	348	341	356	349	354	374	371	367	340	363	372	379	360	392	364	363	344	342	387	379	355	333	379	351	396	362	350	346	331	358	365	343	403	351	324	370	334	400	370	364	345	365	388	383	376	332	358	330	384	348	362	380	356	361	377	356	317	311	357	364	369	369	316	354	378	376	386	347	345	390	376	370	331	349	370	331	371	355	374	357	380	391	356	397	378	353	355	323	354	354	412	365	374	352	343	338	364	335	392	354	366	363	358	380	326	377	361	370	350	350	375	367	374	374	376	366	349	356	367	381	329	378	351	364	375	370	368	377	366	357	371	353	369	364	357	372	397	372	400	389	390	397	333	341	371	392	392	324	379	355	364	348	367	372	377	389	365	349	357	380	342	405	359	369	395	345	332	339	361	384	393	358	337	387	380	343	390	351	358	364	368	340	339	365	383	393	367	354	374	332	346	390	399	380	371	355	325	391	336	374	356	358	342	343	343	346	371	342	351	367	349	359	362	390	352	352	357	351	368	360	361	364	333	380	359	353	398	358	354	385	369	342	354	361	359	341	328	369	398	348	363	358	364	347	381	385	337	405	341	368	396	346	377	366	360	400	326	368	324	367	354	370	384	377	355	339	356	334
4680	9951	7794	3740	2724	2102	1652	1391	1163	1044	884	792	715	723	643	615	556	609	548	536	545	524	559	492	520	483	520	497	464	480	491	515	458	468	500	496	465	483	443	456	464	472	467	438	475	466	473	469	514	490	477	462	453	440	429	486	469	452	494	474	473	415	414	475	471	453	452	439	452	479	447	468	397	452	464	464	432	459	462	447	445	471	443	472	472	448	480	469	474	468	472	475	442	432	392	417	468	439	460	471	435	497	440	487	444	511	420	453	427	433	433	435	441	464	436	454	473	486	450	458	459	432	470	472	441	439	458	444	444	474	431	434	474	476	475	446	437	457	460	452	437	448	467	399	427	477	443	463	436	439	447	488	456	467	439	471	476	462	450	460	454	444	489	456	441	467	446	455	453	440	416	442	407	485	438	460	436	445	459	472	448	425	451	419	463	438	458	461	455	414	413	440	477	454	473	436	459	401	471	452	472	438	443	460	442	442	432	416	467	419	459	435	453	475	477	454	443	469	470	455	451	447	468	426	480	425	462	475	446	422	450	438	430	449	453	399	455	476	395	440	453	440	437	444	429	460	456	438	431	448	447	438	456	468	415	538	442	431	448	453	430	450	427	443	440	445	483	477	463	450	457	457	464	427	411	484	451	443	446	477	469	452	432	433	418	423	445	480	427	494	449	469	458	475	450	423	481	435	460	445	441	464	456	449	440	447	447	436	460	461	446	451	440	474	451	445	458	463	475	434	409	436	493	463	451	446	459	483	451	467	464	458	489	438	470	462	443	433	435	446	479	444	463	443	442	483	456	443	413	428	486	460	471	475	464	447	462	437	491	459	460	441	408	463	435	473	439	456	477	454	443	450	448	419	440	455	431	433	419	459	447	456	496	419	443	433	444	420	440	446	449	471	440	441	467	435	429	459	478	460	421	455	453	435	421	409	441	436	463	467	446	446	434	437	441	446	472	461	449	479	445	454	465	428	484	454	489	419	413	444	431	452	482	461	469	435	442	447	388	474	472	446	452	477	447	461	431	453	455	454	446	447	450	401	433	452	455	467	420	450	469	459	453	441	452	459	429	466	460	436	440	463	470	426	428	480	474	473	482	431	423	416	468	447	473	423	444	448	458	445	435	452	463	434	441	433	426	422	473	462	430	448	420	468	457	409	434	501	438	458	437	472	439	454	415	454	449	466	501	436	456	473	501	434	418	446	443	418	478	464	441	424	447	442	413	434	453	450	452	433	463	459	448	424	458	402	477	460	492	457	452	446	464	478	465	460	441	427	433	457	499	416	471	447	419	455	437	496	415	462	459	460	477	445	431	456	410	447	435	451	443	435	459	438	421	458	479	451	445	432	419	495	451	432	470	442	424	463	464	446	428	483	473	462	445	451	454	463	459	447	483	410	423	441	462	434	473	449	454	446	449	480	460	460	442	430	460	453	454	443	448	433	432	442	414	447	460	447	414	460	466	452	457	459	420	441	460	470	413	456	423	449	454	484	474	479	451	444	435	447	448	441	439	446	445	435	434	429	500	449	468	449	451	491	406	426	452	455	458	458	470	425	481	477	445	446	457	478	461	436	461	472	434	429	421	428	478	428	418	449	458	427	481	457	434	462	463	448	416	472	463	444	470	487	459	465	463	459	427	474	451	436	453	489	498	478	440	424	435	439	455	457	476	462	487	445	430	467	447	448	453	429	436	456	441	480	442	419	453	436	440	435	451	503	449	490	491	447	409	451	419	477	443	406	425	483	435	479	460	466	421	440	453	422	447	447	415	418	434	481	501	458	435	453	470	415	453	446	478	417	458	467	441	460	452	416	431	451	474	487	466	474	458	451	468	427	454	454	440	430	439	442	430	431	460	406	456	456	435	442	446	416	452	461	456	436	455	433	427	458	419	442	457	488	475	470	459	449	423	487	461	456	477	460	418	440	469	463	464	440	451	441	448	504	446	439	468	417	428	455	457	510	459	422	436	451	461	460	393	453	463	440	433	477	464	465	465	415	455	451	461	435	435	419	438	469	454	444	411	441	453	469	457	444	435	430	464	483	449	472	454	463	470	415	485	429	431	467	409	438	456	453	413	425	462	465	456	433	438	461	488	462	418	436	436	437	470	431	416	447	429	464	466	449	454	415	446	465	445	441	455	445	477	485	428	432	480	478	438	472	437	428	431	470	459	442	463	436	479	464	444	450	484	454	365	434	469	437	455	468	424	424	466	437	478	421	479	479	462	435	446	428	470	441	416	471	442	435	453	438	407	479	446	434	460	445	479	424	438	444	471	447	472	438	431	427	457	438	476	452	442	427	431	462	441	435	460	445	408	467	448	461	436	440	463	427	414	439	399	451	476	426	452	435	475	466	455	459	453	445	487	417	429	481	472	464	455	428	495	488	455	438	475	485	473	460	461	415	423	433	431	419	451	452	473	440	465	447	436	440	429	469	462	436	450	468	451	416	456	444	473	468	429	452	454	445	408	439	425	422	501	445	457	420	462	463	477	415	457	436	450	446	461	433	430	450	436	435	448	436	421	436	441	451	477	430	466	450	420	453	456	442	475	469	430	459	421	475	438	434	451	420	439	469	447	426	463	419	451	466	494	432	448	451	472	434	464	453	461	440	396	456	467	414	438	440	442	464	433	436	433	463	462	466	448	437	437	430	414	466	451	456	460	455	426	392	426	474	468	416	450	474	424	413	453	483	470	418	453	435	443	421	447	482	492	443	428	443	461	453	477	444	462	441	455	463	473	426	423	389	460	401	439	439	424	452	449	435	478	451	449	429	463	440	430	449	450	460	440	441	451	437	436	449	471	448	462	419	418	460	400	455	442	439	429	426	451	445	419	453	473	424	442	424	453	449	457	433	450	461	467	441	461	479	469	444	422	399	428	473	450	452	425	427	469	425	481	431	492	449	444	444	406	405	458	461	409	440	490	431	429	488	440	462	450	427	441	434	475	460	424	429	473	436	457	472	448	442	470	455	466	467	455	458	442	439	437	466	455	488	463	443	452	462	439	403	440	456	473	443	452	474	490	461	443	437	425	419	440	469	466	433	467	443	450	415	409	457	456	452	413	445	475	405	422	431	436	418	473	461	435	458	417	407	451	393	427	421	436	425	445	455	438	442	446	476	437	473	442	453	460	438	421	450	466	454	428	456	460	473	422	476	456	458	438	469	458	444	460	421	463	452	440	474	460	444	428	438	469	417	458	455	424	476	460	448	423	458	469	439	450	431	452	474	480	446	458	449	468	438	452	466	449	469	425	426	422	428	480	450	424	452	440	452	396	451	414	421	431	410	449	422	418	457	464	435	458	478	470	400	479	459	441	426	452	445	465	434	432	461	453	450	423	446	460	452	453	432	426	440	447	466	460	464	429	432	449	437	431	445	446	461	424	443	442	449	457	432	457	417	444	458	444	399	497	481	450	436	478	479	445	446	492	405	455	458	440	489	471	451	450	479	476	457	449	460	493	453	462	426	440	474	405	407	474	454
25317	21635	28095	25571	12119	1595	1195	1105	1044	1035	1016	973	1000	964	904	980	920	1003	942	935	906	948	929	880	899	927	911	926	934	898	901	974	953	924	938	960	909	933	902	878	923	912	936	936	891	926	938	963	917	890	893	956	920	927	885	937	948	953	934	920	996	869	963	915	886	914	882	857	934	925	927	940	902	924	952	895	949	903	928	904	901	894	914	907	952	966	924	900	942	846	957	849	871	951	889	934	908	930	923	922	876	979	901	916	973	892	918	854	967	880	908	921	888	935	927	904	947	913	900	896	921	931	965	930	943	883	891	918	919	947	907	949	903	934	902	884	924	889	878	897	949	909	877	897	958	827	893	903	885	913	958	959	926	927	881	917	913	943	899	883	958	916	880	901	930	919	926	937	898	888	891	881	941	895	862	940	921	943	926	937	928	920	928	927	908	895	968	932	839	861	977	920	912	925	909	890	901	885	966	910	873	903	945	934	958	899	926	897	889	879	932	899	935	905	971	884	875	939	956	904	913	880	892	943	888	868	915	962	935	915	937	943	942	863	903	916	881	924	886	848	950	918	893	893	932	913	915	955	878	847	911	852	921	869	939	916	897	956	946	908	950	908	921	919	916	912	933	952	920	949	925	881	904	864	893	890	901	909	926	933	873	926	871	940	913	880	873	879	938	869	953	955	875	895	960	912	896	920	889	909	852	898	904	893	890	948	939	925	914	859	855	918	886	874	981	903	891	930	924	953	922	931	925	936	925	915	931	917	952	960	909	951	964	932	958	916	950	974	936	927	896	950	899	922	873	984	933	881	868	880	896	898	907	898	885	914	900	956	941	909	870	917	923	838	957	883	874	968	879	948	910	903	909	915	909	938	949	909	922	897	867	971	867	867	957	903	893	888	886	950	860	943	948	919	868	950	893	920	887	950	864	921	925	904	867	939	917	920	892	948	931	896	939	975	918	919	911	903	928	853	944	942	933	970	873	898	905	873	874	913	911	888	876	928	905	943	897	871	920	914	918	911	882	895	917	890	887	902	884	938	912	914	921	907	925	889	842	907	941	898	893	922	850	946	945	928	889	924	930	942	900	901	930	910	888	865	895	875	891	947	916	950	898	868	918	924	890	901	968	919	904	909	877	943	939	964	898	932	897	857	933	883	909	924	876	984	927	908	963	932	919	993	904	944	920	922	978	923	939	904	969	902	905	995	936	907	908	935	952	869	887	915	914	924	892	885	959	930	901	896	871	930	930	923	881	915	931	885	934	910	878	955	915	864	950	935	936	940	973	883	953	930	905	965	888	891	911	959	980	909	906	897	927	977	899	930	956	936	866	938	941	877	915	952	906	933	912	839	907	876	953	921	911	926	896	909	875	928	947	885	925	908	915	860	953	882	910	922	857	889	891	979	887	973	962	922	899	922	936	969	892	870	926	885	920	909	930	935	951	928	888	928	946	948	978	891	897	942	901	907	934	987	935	898	870	881	918	899	875	847	887	897	935	914	914	907	901	875	921	859	926	909	918	921	868	895	936	928	918	951	952	868	916	903	909	885	898	891	933	878	954	926	954	936	904	878	914	894	882	935	908	930	863	921	919	886	988	921	916	943	947	928	926	925	880	847	965	865	957	884	935	912	952	907	905	919	889	926	925	915	925	885	916	884	952	891	900	930	924	865	894	920	955	910	869	899	862	868	921	938	898	911	913	923	912	865	937	907	924	903	860	928	970	936	958	894	914	898	965	933	918	962	899	940	881	918	915	904	912	908	844	902	938	886	935	941	900	890	896	903	885	935	933	849	857	968	927	941	909	906	905	910	882	911	936	880	926	937	902	920	904	862	852	893	927	925	850	913	928	927	915	910	949	872	982	899	945	903	958	896	910	924	954	829	937	940	917	943	923	913	846	860	926	931	975	918	905	958	922	981	949	896	925	902	939	935	866	882	921	923	921	908	926	908	893	870	898	895	961	873	872	914	850	901	922	904	945	915	947	915	910	904	962	861	979	869	986	885	942	903	929	961	934	912	905	934	880	891	892	907	936	868	925	932	942	898	901	867	902	946	955	899	915	922	907	908	944	935	903	952	979	878	873	909	874	915	937	928	889	962	885	865	948	940	894	902	902	896	911	941	931	889	890	907	851	904	923	952	987	946	945	896	938	917	975	946	948	962	916	959	958	894	945	925	972	926	949	931	979	926	901	949	866	940	953	842	949	932	939	937	954	914	969	934	889	907	945	862	884	880	935	893	889	910	890	912	917	914	904	935	956	917	970	929	898	917	910	930	927	961	952	869	864	907	924	874	877	923	914	880	947	887	951	916	887	936	934	946	914	929	948	930	963	955	935	901	917	934	948	961	884	868	945	917	941	946	909	892	941	881	923	882	901	932	856	951	938	891	919	911	940	860	926	933	852	925	928	913	939	866	912	923	933	899	898	917	937	879	885	964	913	931	910	890	938	922	912	823	886	863	963	928	922	977	933	863	925	925	885	902	908	899	966	934	850	905	921	922	946	887	866	865	899	955	830	924	912	881	954	868	942	946	915	906	893	909	943	947	960	913	909	929	898	911	876	899	928	897	885	911	856	916	890	852	871	919	906	895	895	884	893	899	893	843	928	929	846	881	918	890	973	898	926	960	957	930	918	858	873	875	931	932	941	928	909	982	899	983	938	904	897	886	920	877	928	910	948	924	852	880	924	842	911	924	895	875	933	885	888	912	903	924	887	832	940	867	886	940	922	938	940	978	879	870	928	909	941	933	887	952	925	990	866	910	854	900	959	952	892	927	859	915	913	918	952	893	902	945	899	911	881	935	923	876	878	930	865	863	923	900	899	893	955	935	877	988	933	881	939	960	897	910	919	926	888	904	903	894	915	847	904	970	935	950	963	886	924	883	900	944	896	887	908	923	838	925	974	885	920	854	884	869	911	926	909	940	913	941	962	892	908	881	962	946	877	920	930	882	880	876	890	889	892	889	934	892	929	889	961	918	895	935	884	925	888	917	878	895	928	877	930	937	905	915	950	913	959	951	902	931	893	953	958	928	935	904	864	886	905	948	937	904	900	871	862	903	902	870	940	923	943	920	872	931	934	879	935	913	947	907	969	910	928	903	897	904	921	931	852	936	939	916	884	920	900	950	903	978	867	903	899	926	920	944	870	914	914	965	940	935	920	912	932	877	907	924	920	912	843	930	877	958	971	889	933	922	936	945	919	916	929	913	944	917	976	900	928	977	925	952	911	929	901	864	920	869	887	908	974	923	932	941	928	887	965	993	952	957	907	956	955	970	937	914	896	891	963	896	878	919	936	905	897	927	944	900	873	918	928	931	920	945	863	904	978	918	917	970	895	917	896	882	949	913	897	903	918	889	939	915	895	849	913	896	893	926	908	906	891	879	868	893	921	907	939	872	918	901	898	913	904	911	877	892	901	968	915	908	929	903	946	890	914	911	942	939	968	922	955	918	893	868	890	898	931	938	929	960	886	866	898	908	928	935	875	935
4771	6084	4793	2816	2206	1946	1657	1513	1432	1347	1309	1191	1211	1196	1114	1133	1075	1127	1161	1101	1123	1121	1096	1101	1078	1097	1027	1088	1076	1082	1089	1077	1040	1062	1100	1069	1021	1137	1059	997	1066	1096	1037	1043	1034	1073	999	1122	1030	1000	1032	1078	1022	1065	1062	1035	1066	1105	1079	1115	1079	1116	1023	1087	1069	1020	1080	1065	1109	1097	1055	1061	1082	1079	1060	1028	1066	1065	1113	1030	1082	1042	1090	1051	1048	1054	1090	1027	1030	984	1073	1057	1030	1051	1060	1108	1036	1050	1078	998	1015	1067	1066	1065	1075	1013	1051	1038	1095	1097	1005	976	1042	1021	1063	1057	1051	1068	1049	1029	1037	1017	1046	1068	1078	1088	1048	1061	1051	1034	1051	998	1017	1170	1070	1048	1006	1046	1080	1022	1029	1046	1073	1045	1030	1038	1049	1005	1020	1171	1052	1094	1023	1075	1119	1115	1000	1032	1068	1054	1027	1052	1037	1049	1000	1058	1046	1070	1062	1017	1068	1025	1083	996	1034	1061	1069	1016	1014	1075	1035	1040	1038	1098	1079	1028	1042	1031	1073	1007	1040	1067	1066	1106	1042	1054	1029	1118	1034	1069	1073	1027	1075	1071	1022	1052	1055	1014	1051	1011	1059	1115	1093	1068	1067	1039	1037	1021	1057	1049	1040	1061	991	1050	1024	1111	1035	1048	1054	1036	1052	1073	1056	1045	1068	1069	1039	1047	1014	1115	1028	990	1060	1048	1065	1019	1053	1039	1030	1042	1051	1065	1015	1074	1037	1022	1086	1065	1091	1100	1166	1031	1036	962	1029	1003	1105	1047	1042	1083	961	1063	1036	996	995	1030	1103	1041	1054	1023	1078	1034	997	1042	1004	1047	1022	1042	1068	1065	1058	1004	1029	1004	1067	1046	1074	1033	1005	1022	990	1030	1051	1078	1044	1084	1034	1023	1031	1076	1079	1012	1014	1083	1077	1035	1023	1067	1031	1121	1046	1067	1095	1041	986	1087	1039	962	1110	1029	1053	1056	1028	1044	1040	1041	1123	1077	981	1029	1044	1024	1071	1030	1022	1044	1044	1042	1078	1106	1034	1024	1044	1080	1052	1029	1016	1073	1023	999	1044	1109	1071	1063	1026	1086	1045	1078	1115	1045	1072	1038	1013	1155	1017	1058	1060	1075	1035	1018	1050	1020	1003	1073	1068	1025	1130	1028	1061	1074	1016	1081	1053	1064	1063	1007	1095	1027	1067	1098	1053	1046	1049	1123	1026	1070	1069	1065	1029	1108	1048	1100	1048	1059	1059	1040	1070	1039	986	1097	1023	1073	1032	1113	1061	1071	1097	1073	1024	1038	1027	1047	978	1023	1000	1055	1065	1060	1076	1044	1089	1008	1017	1094	1105	1020	1080	1044	1019	1044	1002	1103	1013	1095	1100	1035	1002	1077	1063	1117	985	1069	1092	1046	1040	1070	1094	976	996	1070	1065	1013	1012	1033	1071	1045	1010	1080	1020	1085	1028	1038	1078	969	1106	1017	1043	1025	1119	1039	1024	1066	981	1058	1108	1041	1063	993	1048	1104	1078	1031	1022	1083	1038	1083	1069	1054	1050	1080	1064	1010	1033	991	976	1043	1047	1031	1054	1027	1087	1063	1075	1030	1127	1076	1078	1046	1060	1121	1072	1080	1053	999	1071	1069	1113	1016	1080	1046	1051	1006	1050	1081	1106	1029	1057	1012	1072	1071	1090	1033	1083	1008	1016	1040	1084	1030	1091	1011	1015	1039	1031	1062	1052	1067	1049	1042	1058	1032	1022	1030	1076	1032	1095	1014	975	1056	1114	1112	1073	1096	1027	1033	1040	1028	1075	1066	1086	1046	1094	1050	1084	1054	1061	1033	1108	1014	1056	1116	1119	1094	1026	1063	1013	1092	1042	1016	1073	1083	1027	1044	1051	1070	1014	1102	1090	1075	1054	1045	1082	1128	1053	1020	1092	1074	1039	1064	1081	1054	1034	1011	1055	1060	1069	1140	1063	1010	1064	1041	1040	1083	1038	1117	1004	1032	1111	1087	1050	1037	1034	1056	1113	1033	1076	1061	1103	1044	1037	1032	1059	1022	1058	1068	1012	1048	1032	1075	1067	1055	1022	1098	1043	1120	1129	1048	975	1034	1038	1012	1050	1020	1060	1045	1026	1037	1093	1038	1026	1039	1064	1050	1030	1036	1030	1052	1055	1072	1082	1012	1040	1086	1066	1035	1073	1088	1085	1038	1007	1006	1018	1054	1092	1052	1020	1063	1035	1033	1045	1046	1034	1080	1064	1000	1072	1117	1033	1031	1013	1063	1011	1052	1068	1048	1021	1037	1169	1125	1047	1054	1079	1050	1044	1047	1061	1020	1022	1024	1078	1089	1001	977	1041	982	1059	994	1030	1095	1077	1014	995	1092	1063	1000	1018	1050	1008	1015	1080	1085	1039	1034	1067	1062	1065	1092	1073	1087	1035	1115	1080	1036	1038	1033	1063	1040	1053	1122	1016	1055	1044	1005	1016	1019	1045	1044	1043	1065	1041	1006	1084	1036	1018	1095	1000	1036	1050	1066	1009	1057	1062	1057	1045	994	1049	1104	1098	994	1023	1023	1042	1064	1041	1053	1018	1021	971	1106	1042	1000	1075	1066	1081	1087	1040	1060	1067	1075	1049	1092	1089	1043	1068	1048	1042	1054	1037	1088	1061	1067	1036	1046	1096	1051	1040	1099	1091	1041	1040	1080	1066	1067	1033	1039	1021	1007	989	1067	1045	969	1088	1031	1041	1074	1038	1026	1050	1004	1072	1114	1031	1064	999	1046	1058	1032	1075	1068	1029	1020	1088	1046	1029	1053	1023	1021	1038	1087	986	1079	1107	1060	1024	1059	1058	1022	1035	1058	959	1002	1093	1099	1038	1082	1061	1019	1043	1062	1106	1093	1045	1123	1009	1060	1106	1062	1042	1102	1068	1082	1049	999	986	973	1053	1040	1036	1104	1068	1077	1003	1036	1047	1044	1078	1004	1082	1044	1038	1098	1042	1032	1028	1025	1007	1060	1055	1028	1064	1049	1043	1090	1092	1021	1020	1099	995	1050	1034	1027	1099	1053	1090	1057	1012	1048	1051	1079	1041	1030	1055	1024	1057	1026	1052	993	991	1020	1031	1034	1013	1029	1024	1117	1111	1068	1047	1021	1027	1109	1054	1051	1055	1055	1049	1053	1016	993	1046	1027	1037	1036	1046	1033	1032	1110	1101	1087	1141	1087	1064	1045	1092	1017	1095	1057	1054	1047	998	1051	1060	1040	1012	1079	1024	1081	1057	1020	1059	997	1080	1046	1050	1028	1035	1034	1040	1094	1080	1046	1089	975	1047	1049	1044	1072	1049	1083	1114	1046	1068	1012	1039	1083	1079	1060	1062	1049	1075	1078	1024	1048	989	1102	1027	1079	1078	1088	1055	1035	1052	1067	1034	1084	1044	1074	1089	993	1066	1048	972	1043	1075	1061	1078	1007	1098	1098	1043	1005	1096	1013	1041	1082	1063	1045	1039	1070	1048	1075	1088	1044	1106	1072	995	1102	1054	1061	1039	1025	1061	1050	994	1004	1008	1035	1021	1094	1025	1039	1070	1041	1046	1048	1021	1018	1111	1039	1117	1040	1061	1101	1072	1090	1091	1022	1082	1050	1059	1102	1047	1041	995	1031	1102	1006	1076	1055	1042	1084	1010	1024	1084	1035	1087	1097	1060	1015	1012	1075	1050	1067	1045	1043	1034	1076	1067	1057	1036	1065	1060	1022	1055	1079	1008	1021	1030	1063	1092	1061	1148	1043	1056	1112	1043	1036	994	1038	1043	1010	1108	1058	1054	1100	1057	1007	1056	1104	1096	1017	1053	1061	1032	1045	1064	1000	1004	1019	1082	1047	1065	1037	1038	1057	1045	1020	1015	1082	1001	1032	1075	1074	1042	1043	1061	1103	1052	1068	1067	1066	1010	1095	1060	1054	1012	1020	1010	1070	1070	1054	1077	1066	1034	1029	1023	1061	1025	1048	1025	1020	1039	1064	1047	1034	1032	1033	1033	1077	1053	1021	1037	1062	1076	1001	1048	1033	1077	1085	1049	1041	1085	1054	1016	1088	1030	1025	1036	1015	1038	1026	1036	990	1062	1006	1077	1028	1036	1109	1079	1040	1067	1047	1051	1000	1088	1060	1075	1010	1013	1063	1051	1102	1039	1070	1088	1094	1093	1030	1013	1068	1086	1048	1018	1011	1065	1070	1049	1043	1105	1071	1047	1016	1021	1056	1079	1074	1028	1003	1007	1025	1059	1046	1028	1091	1037	1008	1053	1045	1032	1003	1065	1044	1003	1077	1046	1054	1036	1052	1036	1095	1091	1034	1024	1005	1006	1060	1072	1024	1082	1008	1042	1052	1004	1093	971	1102	1106	1092	1051	1014	1021	1013	1006	1105	1039	1081	1045	1086	1031	1058	1054	995	1004	1059	1049	1054	1019	1075	1077	1046	1064	1031	986	1030	1040	1138	1056	1000	1052	1049	1093	1057	1063	1098	1049	1033	1028	1091	1029	1087	1008	1067	1063	1045	1000	998	1090	1046	1088	1055	1068	1064	1080	1043	1074	1043	1081	1044	1021	1062	1044	1005	1047	1063	1081	1061	1096	1088	1052	1049	1081	1029	1029	1099	1095	1078	1080	1037	1081	1022	1082	1083	1081	1055	1064	1025	1090	1058	1077	989	1027	1039	1002	1014	1041	1024	1047	1085	1039	1020	1064	1065	1067	1086	1065	1061	1018	1084	1052	1049	1080	1020	1089	1021	1006	1075	1107	1075	1021	990	1072	1093	1036	1056	994	1055	1040	981	1035	1060	1050	1095	1049	1029	1099	1015	1038	1072	1044	1040	1019	1048	1037	1051	1035	1079	1091	1024	1095	1114	1017	1001	1014	1057	1020	1025
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
